OPCUA32: The loss of communication to one OPC UA server will slow down communication to other connections configured in same driver instance

OPCUA32: The loss of communication to one OPC UA server will slow down communication to other connections configured in same driver instance

Summary

In general it is recommended to use a dedicated driver for each OPC UA server. In any case, the lifetime count requested by the OPC UA server should be set sufficiently high to counter delays that may occur due to tcp retransmits and reconnect delays in case of connection loss. For drivers with multiple connections this is the cumulative delay time spanning all connections. Note, that the OPC UA server may refuse a high lifetime count as configured and use a lower value.

In the case where a single driver has many connections it can still happen under specific circumstances that a valid connection is not updating the variables when multiple other connections have no communication.

Description

In general it is recommended to use a dedicated driver for each OPC UA server. In any case, the lifetime count requested by the OPC UA server should be set sufficiently high to counter delays that may occur due to tcp retransmits and reconnect delays in case of connection loss. For drivers with multiple connections this is the cumulative delay time spanning all connections. Note, that the OPC UA server may refuse a high lifetime count as configured and use a lower value.

In the case where a single driver has many connections it can still happen under specific circumstances that a valid connection is not updating the variables when multiple other connections have no communication.

Information

split multiple connections over multiple driver instances to avoid interferences.



Issue Number: 155900
Fixed on Date: 12.4.2019
Versions: 7.60 0 BUILD 56718 | 8.00 0 BUILD 56563 | 7.50 0 BUILD 58030