Modelling rule reference in only one direction|OPC UA Standard|Forum|OPC Foundation

Avatar
Search
Forum Scope


Match



Forum Options



Minimum search word length is 3 characters - maximum search word length is 84 characters
Lost password?
sp_Feed sp_PrintTopic sp_TopicIcon
Modelling rule reference in only one direction
Avatar
Martin Lang
Germany
Member
Members
Forum Posts: 72
Member Since:
06/25/2014
sp_UserOfflineSmall Offline
1
10/23/2019 - 06:34
sp_Permalink sp_Print

Assumption: Nano Embedded and Micro Embedded Server profile.

Is it permitted to add for instance a HasModellingRule->Mandatory in only one direction?

ObjectType

    Var_A –> HasModellingRule (i=37) –> Mandatory (i=80)

 

And not the inverse reference “ModellingRuleOf”.

Avatar
Randy Armstrong
Admin
Forum Posts: 1579
Member Since:
05/30/2017
sp_UserOfflineSmall Offline
2
10/23/2019 - 22:23
sp_Permalink sp_Print

The expectation is they do not exist because maintaining a index of all nodes in your server that would allow such a reference to be browsed would consume a lot of resources and serve no purpose.

It may not be prohibited by the specification but I don’t recommend doing it.

Avatar
Martin Lang
Germany
Member
Members
Forum Posts: 72
Member Since:
06/25/2014
sp_UserOfflineSmall Offline
3
10/24/2019 - 01:41
sp_Permalink sp_Print

This is true.

But in my example the Node Mandatory (i=80) exist and if HasModellingRule Reference attached as inverse reference to the Mandatory there over 100’s inverse references at this node. 

My question is to let out the inverse references from the Mandatory-Node to the source node.

Avatar
Randy Armstrong
Admin
Forum Posts: 1579
Member Since:
05/30/2017
sp_UserOfflineSmall Offline
4
10/24/2019 - 13:10
sp_Permalink sp_Print

The inverse references should not exist because they waste resources.

Forum Timezone: America/Phoenix
Most Users Ever Online: 510
Currently Online:
Guest(s) 33
Currently Browsing this Page:
1 Guest(s)
Top Posters:
Forum Stats:
Groups: 2
Forums: 10
Topics: 1445
Posts: 4889