mapping properties from UA to DA

Questions regarding installing, running and configuring UaGateway.

Moderator: uagateway

Post Reply
ThomasSpiessens
Jr. Member
Jr. Member
Posts: 2
Joined: 03 Jul 2012, 08:54

mapping properties from UA to DA

Post by ThomasSpiessens »

Dear support team,
I have a questions regarding the possibility to rename properties in UaGateway that are coming from an underlying OPC UA server.

To give a little bit of context: based on the OPC UA Java server SDK, our software is able to act as an OPC UA server. Our customers however typically have systems that do not support UA yet. Our idea was then to use the UaGateway to provide a way for their DA clients to access our data. This is working perfectly. Now, our OPC UA server offers all data in a structured way, meaning that there is a well-defined way in which we build up the browseNames of our OPC UA nodes. Some customers however would prefer to have another name for certain OPC properties when accessing the data with their DA client.

My question is the following: Is it possible in UaGateway to define a mapping from our OPC UA tags to DA properties ?

Kind regards,
Thomas.

User avatar
Support Team
Hero Member
Hero Member
Posts: 3064
Joined: 18 Mar 2011, 15:09

Re:mapping properties from UA to DA

Post by Support Team »

Dear Thomas,

Are you talking only about properties or about nodes in general?

Properties only
There is a mapping of OPC UA properties to OPC COM Data Access properties.

In OPC UA, properties are identified by their BrowseName (QualifiedName). In OPC COM Data Access, the properties are identified by IDs (numeric values). In addition they have a Description. The UaGateway allows a mapping of OPC UA property BrowseNames to OPC COM DA property IDs. The string part of the BrowseName is used as Description of OPC COM DA property.

An additional configuration parameter would be required to allow also configuration of the Description.

Nodes in general
The UaGateway is a transparent wrapper. The structure of the underlying OPC UA server address space and the node names and NodeIds are used also as base for building the OPC COM Data Access Server address space.

We have a module that is able to provide a configured address space where the structure and the names can be configured independent of the underlying server. The variables in this module are connected to variables in the underlying server. This requires manual configuration but allows hiding the original address space of the underlying server and to replace names and address space structure with information configured in the UaGateway.

This module is not part of the released UaGateway.

Can you provide more information about the option you need?

Best Regards,
Unified Automation Support Team
Best regards
Unified Automation Support Team

ThomasSpiessens
Jr. Member
Jr. Member
Posts: 2
Joined: 03 Jul 2012, 08:54

Re:mapping properties from UA to DA

Post by ThomasSpiessens »

Hi,
first of all, thanks for the swift reply.

I would actually be interested in both approaches :)

For now, the mapping of just the properties would be sufficient. I assume this is done in the OPC DA (COM) tab of UaGateway Administration's part ? Could you please elaborate a bit more on how to configure the description ? Is there a way to configure UaGateway such that DA clients connecting to the UaGateway instance only see the DA properties that have explicitly been mapped and not the rest ?

I'm also very interested in the second part of your comment 'Nodes in general' as it seems to offer a lot of customization regarding setup. As you state that the module is not a part of UaGateway does that mean it is still under development ? Is there a way to get more information already about this module ?

Kind regards,
Thomas.

User avatar
Support Team
Hero Member
Hero Member
Posts: 3064
Joined: 18 Mar 2011, 15:09

Re:mapping properties from UA to DA

Post by Support Team »

Hi Thomas,

The browse name of the OPC UA property is used as description for the COM DA property. At the moment it is not possible to configure the description. We need to think about adding this as configuration option.

The module is already used in custom configurations. It is currently configured via CSV import. There is no configuration user interface for this module available yet.

Please contact sales@unifiedautomation.com regarding availablity of new features or custom configurations.

Best Regards,
Unified Automation Support Team
Best regards
Unified Automation Support Team

gavrikov
Jr. Member
Jr. Member
Posts: 1
Joined: 26 Aug 2021, 16:40

Re: Re:mapping properties from UA to DA

Post by gavrikov »

Support Team wrote:
02 Aug 2012, 20:45
Hi Thomas,

The browse name of the OPC UA property is used as description for the COM DA property. At the moment it is not possible to configure the description. We need to think about adding this as configuration option.

The module is already used in custom configurations. It is currently configured via CSV import. There is no configuration user interface for this module available yet.

Please contact sales@unifiedautomation.com regarding availablity of new features or custom configurations.

Best Regards,
Unified Automation Support Team
I am currently trying to use this module (Tag File) and I notice that the Open Import Directory and Open Reset & Import Directory buttons do not work, and also there does not seem to exist a folder in C:\Program Files (x86)\Unified Automation\UA Gateway

Any insight on what could be the problem?

User avatar
Support Team
Hero Member
Hero Member
Posts: 3064
Joined: 18 Mar 2011, 15:09

Re: mapping properties from UA to DA

Post by Support Team »

Hello,

please see TagFile configuration options here (you can open the directory form that dialog as well):
https://documentation.unified-automation.com/uagateway/1.5.7/html/administration_sec.html#sec_tagfile

Further information about the CSV file format can be found here:
https://documentation.unified-automation.com/uagateway/1.5.7/html/tagfile_import_format.html#tagfile_import_format_csv
Best regards
Unified Automation Support Team

Post Reply