Variables from the OPCUA client driver that have a bad statuscode on startup will never get a value.

Variables from the OPCUA client driver that have a bad statuscode on startup will never get a value.

Summary

If the value of a OPC UA variable has a bad status code when OPCUA client driver starts, the variable will never get a valid value in the runtime, even when variable gets a good statuscode in the OPCUA server.

Description

If the value of a OPC UA variable has a bad status code when OPCUA client driver starts, the variable will never get a valid value in the runtime, even when variable gets a good statuscode in the OPCUA server.

Solution

An issue has been addressed in the OPCUA client driver where variables that did not return a valid value were not updated and no longer requested from the OPCUA server. Now the OPCUA client driver sets the INVALID statusbit at the variables and will continue to attempt to get a valid value from the server.



Issue Number: 30886
Fixed on Date: 21.11.2013
Versions: 7.10 0 BUILD 9356 | 7.11 0 BUILD 10238