OPCUA driver crashes when reading variables in background
Summary
The OPC UA driver is terminated unexpectedly. This error has been fixed.
Description
The OPC UA driver is terminated unexpectedly when reading
the PLC variables in the Engineering Studio via the command “Read PLC
variables in background”.
The cause is a very high value for one or more options
of “Maximum number of nodes per ...”
in the “Operation Limits & Timeouts” tab of the driver
configuration, such as 2147483647. The driver always reserves memory for
the maximum number of queries, even if this is not required in full, as fewer
elements are actually queried.
This behavior has been changed. Now only as much
memory is reserved as is required for querying the variables that are actually
present. Reading the PLC variables in the background works as expected again in
the OPC UA driver.
To benefit from this fix:
- Update your zenon Software Platform to the latest build of zenon 12
or higher.
Item ID: 281560
Version: 14.00 Build: 257014
Version: 12.00 Build: 272744
Related Articles
zenon 14: OPC driver crashes when reading PLC variables in background
Description The OPC UA driver crashed if PLC variables have been read in the background. The issue has been fixed and the behavior is now as expected. To benefit from this fix: Update your zenon Software Platform to the latest build of zenon 14 or ...
OPCUA32 Driver crash / advising variables
Description The OPCUA32 driver crashes when advising many variables. For example when opening the variable diagnosis screen. This issue has been fixed. To benefit from this fix: Update your zenon Software Platform to the latest build of zenon 8.20 or ...
Allen DF1 driver seem to have a delay when reading variables
Summary The driver has a delay when reading Variables. It seem it does wait before sending the response telegram. Description The driver has a delay when reading Variables. It seem it does wait before sending the response telegram. Solution Fix ...
OPCUA32 crash C0000005 and 0xc0000374 reading UaCPPServer VariableWithByteStringNodeId
Description OPCUA32 driver crashes when reading UACCP server variables with byte string node ID. You receive error messages with reference to C0000005 ACCESS_VIOLATION or STATUS_HEAP_CORRUPTION. This error has been fixed. To benefit from this fix: ...
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] ...