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).