OPC UA Information Model Repository|OPC UA Implementation: Stacks, Tools, and Samples|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
OPC UA Information Model Repository
Avatar
Christian Weber
New Member
Members
Forum Posts: 2
Member Since:
06/27/2017
sp_UserOfflineSmall Offline
1
09/09/2018 - 06:03
sp_Permalink sp_Print

Hello guys,

is there some software to manage OPC UA information models? I couldn’t find any software or database for this task.

How do you manage them ?  Do you have a solution? (Database, save to file system, custom solution)

 

Thank you for your help.

 

Best Regards

Christian Weber

Avatar
Randy Armstrong
Admin
Forum Posts: 1580
Member Since:
05/30/2017
sp_UserOfflineSmall Offline
2
09/09/2018 - 14:41
sp_Permalink sp_Print

The WG is working on a standard solution. It will be a discussion topic at the F2F in Vienna next week.

Avatar
Christian Weber
New Member
Members
Forum Posts: 2
Member Since:
06/27/2017
sp_UserOfflineSmall Offline
3
09/10/2018 - 00:42
sp_Permalink sp_Print

Hello Randy thanks for your answer.

Some thoughts on storing the OPC UA information models:
Right now I’m thinking of saving these models to a XML-Datatype in a relational database, because you can store additional meta data in another table. With this solution, models can be indexed and easily queried. A second solution would be to use a version control system like git with a client-application to upload the models. Metadata could be saved as markdown-files or in JSON-format. This approach needs another system on top, which provides index, and search options.

I think if you just want to save the models, both of the solutions are sufficient. Nevertheless, there are some drawbacks depending on the use case. For example if you want to provide a web frontend with a model editor, XML is not lightweight and you would need to implement sophisticated XQuery Functions on the client-side to parse and edit nodes of XML-files.

For my own personal use case, I want to link meta data information of OPC UA models with meta data of machine learning models in a platform to enrich search and compare functions for retrieving those machine learning models.

I am a PhD student and not involved into any activities of the WG.
How can I stay informed on this topic?

I would appreciate exchanging thoughts on this subject.

Avatar
Randy Armstrong
Admin
Forum Posts: 1580
Member Since:
05/30/2017
sp_UserOfflineSmall Offline
4
09/10/2018 - 22:34
sp_Permalink sp_Print

Well, I have been working on a proof-of-concept which can be found here:

https://github.com/OPCFoundati…..Repository

The official NodeSets are used to generate the markdown pages.

It is possible to edit the markdown and use a tool to update the NodeSets with additional descriptions.
Note that each page has a ‘Category’ field which can be used for free form text association.
The category is stored in the NodeSet.

I have done some work on automatically extracting text from the specification documents and adding it to the NodeSets/markdown.

This page can be used to search:
https://github.com/search/adva…..Repository

For example, If one was looking for a “Decimal” type then type “Decimal” the search box and click ‘Code’.

You get this result:
https://github.com/search?l=&#…..;type=Code

My hope it is would be possible to create a custom front end for the GitHub search pages.

Any comments or feedback are welcome.

Avatar
Thomas Turner
New Member
Members
Forum Posts: 2
Member Since:
12/14/2018
sp_UserOfflineSmall Offline
5
12/21/2018 - 14:35
sp_Permalink sp_Print

Hi.  I was enjoying your 

https://github.com/OPCFoundati…..Repository

But it seems to have disappeared.  Any way it can be brought back or can I clone it somehow.  Was using the README to surf the model.  Still learning.

Avatar
Randy Armstrong
Admin
Forum Posts: 1580
Member Since:
05/30/2017
sp_UserOfflineSmall Offline
6
12/21/2018 - 14:39
sp_Permalink sp_Print

WG decided that changes were required before making it public.

It should be live again in January sometime.

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