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