Information Model XML Schema for PubSub|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
Information Model XML Schema for PubSub
Avatar
Saurabh Mehta
New Member
Members
Forum Posts: 1
Member Since:
03/26/2024
sp_UserOfflineSmall Offline
1
12/04/2024 - 08:18
sp_Permalink sp_Print

Hello,

The standard Information Model XML Schema (https://reference.opcfoundatio…..105/docs/F) does not seem to provide a “standard syntax” for PubSub modeling, in the way that it provides for Client-Server applications.

Q: Why is it that the OPC-UA standard does not publish a syntax for PubSub schema (e.g. similar to https://github.com/OPCFoundati…..odeSet.xsd)?

I was analysing two different OPC-UA SDK tools with respect to PubSub model and observed that both have their own pubsub schema files which are compliant to model definition of OPC UA Part 14 specs.
However, the XML instance of one tool is not inter-operable with the other. This creates a problem when the Info model has to be shared with other party who may not be using the same tool as ours.

Thanks!

Saurabh

Avatar
Randy Armstrong
Admin
Forum Posts: 1578
Member Since:
05/30/2017
sp_UserOfflineSmall Offline
2
12/05/2024 - 10:45
sp_Permalink sp_Print

The Structure of PubSub messages is described by DataSetMetadata Messages:

https://reference.opcfoundatio…../7.2.5.5.2

The DataSetMetaData Structure is defined by a JSON schema here:

https://github.com/OPCFoundati…..json#L3230

The NodeSet is intended for static models.

PubSub is designed for dynamic models and includes mechanisms to report and detect changes to the schema that describes the messages.

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