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