T5BusExIec870m: function block IEC60870_SELECT can be blocked after reconnect
Summary
zenon Logic (straton) I/O driver IEC60870 Master:
Issue by executing SBO commands - if a slave does not confirm Select and connection breaks.
When driver has not received activation confirmation for last Select then also after reconnect it is not possible to send commands anymore, not even via another instances of function block IEC60870_SELECT.
The IEC870 driver in zenon is not affected, only I/O driver in Logic/straton.
Description
zenon Logic (straton) I/O driver IEC60870 Master:
Issue by executing SBO commands - if a slave does not confirm Select and connection breaks.
When driver has not received activation confirmation for last Select then also after reconnect it is not possible to send commands anymore, not even via another instances of function block IEC60870_SELECT.
The IEC870 driver in zenon is not affected, only I/O driver in Logic/straton.
Solution
Added reset of pending Selects on disconnect.
Issue Number: 37200
Fixed on Date: 12.10.2016
Versions: 7.50 0 BUILD 32567