OPC UA Duplicate/Deprecated Session tags
O
Olivia Morales
This behavior was initially observed on pennstate.cesmii.net, but was able to reproduce using sandbox.cesmii.net.
------------------
Setup
------------------
- Ignition gateway with OPC UA server running
- OPC UA connecter configured to connect to the ignition server
------------------
Problem
------------------
Many tags created every time a new OPC UA session is initiated by the ThinkIQ UA Connector.
------------------
Behavior
------------------
Each time the connector connects or reconnects to the OPC UA server, a new SessionDiagnosticsDataType object (https://reference.opcfoundation.org/Core/Part5/v105/docs/12.11) is created with a unique node id. In the SMIP, this creates numerous tags belonging to that object. Stopping and starting services generates a new session object and creates all the same tags in the SMIP.
This problem is a more specific example of tags in the SMIP not staying up to date with the server. As tags are removed from the server, the SMIP does not update or indicate they have gone away.
------------------
Desired behavior
------------------
- By default, no duplicate session information corresponding to the same connector, either by filtering out server information or removing tags on the SMIP that no longer exist on the server. Is it possible to retain session information and will reconnect using the same session details?
- Documentation on how to whitelist or blacklist tags