Comment çà marche ?
Les informations contenus dans le model YAML va permettre de generer 3 documents:
- le nodeSet2.xml, pouvant être utilisé par toutes les Stacks OPCUA compatibles comme Open62541, .NET UAAutomationSDK etc..
- un fichier markdown qui expose la documentation associée avec les diagrammes OPCUA des Types.
- un fichier CSV contenant les IDs numériques des nodeid générés.
le fichier de symboles .CSV
Le fichier symbole est aussi utilisé en entrée du générateur afin d'assurer la stabilité des NodeIDs.
générer le NodeSET2.xml
$ opcua-modeler generate -i demo/demo.yaml
mode watch
Il est possible de laisser la commande constament mettre à jour les fichiers générés lorsque le fichier d'entrée est modifié , en rajoutant l'option --watch
ou -w
.
$ opcua-modeler generate -i demo/demo.yaml --watch