Setting the behavior
You can set the behavior of each analog output in case of a communication interruption in the following CoE parameters:
Connection | CoE object | Parameter | ||
---|---|---|---|---|
X01 | 8140hex | AO Settings Ch.1 | 05hex | Watchdog |
X02 | 8150hex | AO Settings Ch.2 | 05hex | Watchdog |
X05 | 8160hex | AO Settings Ch.3 | 05hex | Watchdog |
X06 | 8170hex | AO Settings Ch.4 | 05hex | Watchdog |
Possible values
Value | Enum | Description |
---|---|---|
0 (factory setting) | "Default watchdog value" | If the reaction time has elapsed, the watchdog immediately sets the output to the default value (see below). |
1 | "Watchdog ramp" | Linear ramp to the default value (see below). |
2 | "Last output value" | Freezing the value: The output outputs the last value that was received by the controller before the communication was interrupted. |
Setting the default value
You can define the default value in the following CoE parameters:
Connection | CoE object | Parameter | ||
---|---|---|---|---|
X01 | 8140hex | AO Settings Ch.1 | 13hex | Default output |
X02 | 8150hex | AO Settings Ch.2 | 13hex | Default output |
X05 | 8160hex | AO Settings Ch.3 | 13hex | Default output |
X06 | 8170hex | AO Settings Ch.4 | 13hex | Default output |
Ramp
You can define the time to reach the default value when the watchdog behavior is set to the value 1 "Watchdog ramp".
| t = | ncurrent - ndefault | / vramp | t : Time in ms until the default value is reached. ncurrent : the last output value that was received by the controller before the communication interruption. ndefault : Default value (CoE parameter 81n0:13). vramp : Ramp speed in digits/ms (CoE parameter 81n0:14). |