Command Processing action switch-/pulse-command when Direction="none" by activated 'Watchdog timer' always waits action Timeout and then sets TIMEOUT status bit.

Command Processing action switch-/pulse-command when Direction="none" by activated 'Watchdog timer' always waits action Timeout and then sets TIMEOUT status bit.

Summary

For command actions with 'Switching direction' = "none" the 'Watchdog timer' = "only RV" and "RV and COT" make Command Processing to wait action timeout (default 30s). Then action always sets status bit TIMEOUT - "runtime exceeded" on response variable (RV). By 'Watchdog timer' = "only COT" by direction = "none" is OK - action waits only on COT of command variable.   When direction is "none" the 'Watchdog timer' ="only RV" and "RV and COT" without SBO nor 'Cancel Operate' should be deactivated  - act like by "none".

Description

For command actions with 'Switching direction' = "none" the 'Watchdog timer' = "only RV" and "RV and COT" make Command Processing to wait action timeout (default 30s). Then action always sets status bit TIMEOUT - "runtime exceeded" on response variable (RV). By 'Watchdog timer' = "only COT" by direction = "none" is OK - action waits only on COT of command variable.   When direction is "none" the 'Watchdog timer' ="only RV" and "RV and COT" without SBO nor 'Cancel Operate' should be deactivated  - act like by "none".

Solution

Issue was addressed in action handling.

Issue Number: 32911
Fixed on Date: 10.11.2014
Versions: 7.50 0 BUILD 25796