Dear Support,
We are replacing our old OPC DA Server with a new OPC UA Server built using your .NET based OPC UA SDK. Due to new business and usability requirements, the names and addresses of OPC UA nodes are different from OPC DA tags. We now want to transition existing OPC DA customer to use the new OPC UA Server with UaGateway in between to translate OPC UA to OPC DA. The problem is that with a default connection, the tags in the customer's SCADA HMIs need to be remapped to use the new names and addresses. Many customer do not want to do this.
Is there a way to do the remapping in UaGateway, perhaps using the OPC COM ItemIDs feature or the UA Channel Nodeset File?
The OPC DA tags address look like this:
M11676_A1_State
with Property ID being an integer (261 for example)
The OPC UA Nodes address look like this:
11055.MyDevice.AnalogInputs.AnalogInput1.State
Sincerely,
Jonathan
Remapping OPC UA nodes to OPC DA tags under new name
Moderator: uagateway
-
- Hero Member
- Posts: 32
- Joined: 02 Nov 2015, 19:07
- Support Team
- Hero Member
- Posts: 3078
- Joined: 18 Mar 2011, 15:09
Re: Remapping OPC UA nodes to OPC DA tags under new name
Hello Jonathan,
you can set one default namepasce. For that namespace the UA NodeIds don't have any prefix and look like the COM ItemId.
see here:
http://documentation.unified-automation ... ml#sec_com
you can set one default namepasce. For that namespace the UA NodeIds don't have any prefix and look like the COM ItemId.
see here:
http://documentation.unified-automation ... ml#sec_com
Best regards
Unified Automation Support Team
Unified Automation Support Team
-
- Hero Member
- Posts: 32
- Joined: 02 Nov 2015, 19:07
Re: Remapping OPC UA nodes to OPC DA tags under new name
Dear Support Team,
Thank you very much for your reply.
I am not sure what the default namespace would do aside from renaming the OPC DA Server. We need a complete new alias for all OPC nodes.
With a standard Proxy, we are getting this:
but we need it to look like this:
All parts of the address down to the tag name need to be changed.
Is this possible?
Sincerely,
Jonathan
Thank you very much for your reply.
I am not sure what the default namespace would do aside from renaming the OPC DA Server. We need a complete new alias for all OPC nodes.
With a standard Proxy, we are getting this:
but we need it to look like this:
All parts of the address down to the tag name need to be changed.
Is this possible?
Sincerely,
Jonathan
- Support Team
- Hero Member
- Posts: 3078
- Joined: 18 Mar 2011, 15:09
Re: Remapping OPC UA nodes to OPC DA tags under new name
Hello Johnatan,
no the complete renaming is not possible. The UaGateway is "transparent" wrapper, so what you have in the underlying system will be visible 1:1 on the other side of UaGateway. We just add the entry tree node to be able to add more than one underlying server.
However your "old" DA Server seems to have had some (poor) flat list of items, your new UA Server instead has a (nice) hierarchy in a tree. Now mapping this hierarchy will end up in an hierachy again, but not in a flat list. Hence your customers must reconfigure their systems. Many HMI/SCADA Systems have import/export functions for their list of configured items. You may be able to "modify" such list with simple "search/replace", but this is outside the scope of UaGateway.
no the complete renaming is not possible. The UaGateway is "transparent" wrapper, so what you have in the underlying system will be visible 1:1 on the other side of UaGateway. We just add the entry tree node to be able to add more than one underlying server.
However your "old" DA Server seems to have had some (poor) flat list of items, your new UA Server instead has a (nice) hierarchy in a tree. Now mapping this hierarchy will end up in an hierachy again, but not in a flat list. Hence your customers must reconfigure their systems. Many HMI/SCADA Systems have import/export functions for their list of configured items. You may be able to "modify" such list with simple "search/replace", but this is outside the scope of UaGateway.
Best regards
Unified Automation Support Team
Unified Automation Support Team