IEC870_103 driver does not attempt to connect to the 4th serial connection.
Summary
Serial communication in IEC870_103 driver:
when there are defined 4 connections to PLCs, but first 3 PLCs are disconnected, then the driver does not try to connect to the fourth connection. It only marks the respective variables with INVALID status bit (after the 'response timeout' defined in the connection).
Note: this driver bases on IEC60870-5-103 Stack from Triangle Microworks.
Description
Serial communication in IEC870_103 driver:
when there are defined 4 connections to PLCs, but first 3 PLCs are disconnected, then the driver does not try to connect to the fourth connection. It only marks the respective variables with INVALID status bit (after the 'response timeout' defined in the connection).
Note: this driver bases on IEC60870-5-103 Stack from Triangle Microworks.
Solution
Now - to assure time for a try on each serial connection - the drivers sets the Triangle Stack parameter OfflinePollPeriod (Stack default is 10s). It sets "Confirm timeout time" x ("Retry count" +1) x "Connection count".
With the default settings this means that for 4 slaves the OfflinePollPeriod is set to 32s.
Which then also means that in case of connection loss to a slave there is 32 seconds retry delay.
Issue Number: 36464
Fixed on Date: 18.10.2016
Versions: 7.60 0 BUILD 36068
Related Articles
Checklist: Driver(s) cannot establish a reliable communication
Time estimate: 60 minutes Please go through all the points in the following checklist. If necessary, confirm with IT Department any information you cannot verify before contacting your local COPA-DATA Representative. Checklist usage: #. [Quick hints] ...
Some drivers, e. g. MODRTU32, cause the zenon Logic runtime to show unexpected behaviour when running as IEC 61850 server when the driver connectes to the listening port of the IEC 61850 server within the zenon Logic runtime.
Summary When the zenon Logic runtime is running as a IEC 61850 server, the connection attempt of some drivers, e. g. MODRTU32 to the listening port of the IEC 61850 server within zenon Logic results in an unexpected behaviour of the zenon Logic ...
Checklist: Communication to TwinCat via BeckhoffNG driver
Time estimate: 30 minutes Please go through all the points in the following checklist. If necessary, confirm with IT Department any information you cannot verify before contacting your local COPA-DATA Representative. TwinCAT ADS communication library ...
IEC870 driver in serial communication (-101): when one connection is not reachable all the others do not communicate
Summary Conditions: IEC870 driver, serial communication (60870-5-101), multiple connections - to few PLCs. At the start of the Runtime, if one of the serial communication is broken (e.g. 3th), the driver cannot establish the communication with the ...
MODRTU32 driver stops with more than one plc on a serial connection under certain conditions
Summary zenon 7.10 RT is connected to 2 Modbus slaves PLC with address 1 and 2 via RS485 (serial connection), but MODRTU32.exe seem to stop working in some specifc project and in certain conditions. Especially if only second PLC is active connected. ...