T5BusExIec870m: function block IEC60870_SELECT can be blocked after reconnect

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