access violation caused by Command input in the set-point action when 'Cancel' of SBO

access violation caused by Command input in the set-point action when 'Cancel' of SBO

Summary

The set-point input actions in Command Input module are supporting Select Before Operate like switching commands do. When action has two stages the Select can be canceled - button 'Cancel' sends deactivation to the device. Since version 7.11 the internal handling in Command Input for SBO and Watchdog Timer had changed for switching actions what also affects set-point actions.

The Cancel of Select in two-stage set-point action causes access violation when in the command group Watchdog Timer is different 'none'.

Description

The set-point input actions in Command Input module are supporting Select Before Operate like switching commands do. When action has two stages the Select can be canceled - button 'Cancel' sends deactivation to the device. Since version 7.11 the internal handling in Command Input for SBO and Watchdog Timer had changed for switching actions what also affects set-point actions.

The Cancel of Select in two-stage set-point action causes access violation when in the command group Watchdog Timer is different 'none'.

Solution

Issue was addressed in Watchdog Timer handling.

As next the regression test of set-point actions with 'DIR' was done.

Information

- the Watchdog timer (the setting by command group) acts only on action type 'Switching command' (former 'double-command') and 'Pulse command' (former 'single-command). Watchdog timer does not control 'Set value input' actions.

- the Timeout (the setting by action) is used for Watchdog timer but also for Select (when SBO property of command variable is activated). The Timeout property is then available not only for action types 'Command' but also 'Set value input'.



Issue Number: 31861
Fixed on Date: 30.4.2014
Versions: 7.11 0 BUILD 11882