Skip to main content

How it works

The information contained in the YAML model will generate 3 documents:

  • the nodeSet2.xml, which can be used by all OPCUA compatible Stacks like Open62541, .NET UAAutomationSDK etc..
  • a markdown file that exposes the associated documentation with the OPCUA diagrams of the Types.
  • a CSV file containing the numerical IDs of the generated nodeid.

the .CSV symbol file

The symbol file is also used as input to the generator to ensure the stability of the NodeIDs.

generating the NodeSET2.xml

$ opcua-modeler generate -i demo/demo.yaml 

mode watch

It is possible to let the command constantly update the generated files when the input file is modified, by adding the --watch or -w option.

$ opcua-modeler generate -i demo/demo.yaml --watch