Skip to content

Tool to convert Enterprise Architect UML class diagrams to OPC UA nodeset files.

License

Notifications You must be signed in to change notification settings

SoftingIndustrial/XMItoNodeset

Repository files navigation

XMItoNodeset

XMItoNodeset is a command line tool to convert Enterprise Architect UML class diagrams to OPC UA nodeset files.

Build

XMItoNodeset is written in C# using the .NET framework V4.5.2.
Microsoft Visual Studio 2015 is used to build it.

Command line arguments

  • /xmi < file name >
    Name of the XMI file to convert.
    UML classes are converted into OPC UA object types.
    This argument could be used multiple times.
  • /xmiDT < file name >
    Name of the XMI file to convert.
    UML classes are converted into OPC UA data types.
    This argument could be used multiple times.
  • /xmiS < file name >
    Name of the XMI file to convert.
    UML classes are converted according to the stereotype into OPC UA object types or OPC UA data types.
    This argument could be used multiple times.
  • /nodeset < file name >
    Name of the generated nodeset file
  • /nodesetUrl < URL string >
    URL used for the generation of the nodeset
  • /nodesetTypeDictionary < name >
    Name of the type dictionary in the nodeset
    [optional; default: "XMItoNodeset"]
  • /nodesetImport < file name >
    Name of the nodeset file to import
    [optional]
  • /nodesetStartId < id >
    Start integer node id for the conversion
    [optional; default: 0]
  • /nodeIdMap < file name >
    Name of the node id mapping file
    [optional; default: "NodeIdMap.txt"]
  • /binaryTypes < file name >
    Name of the binary types schema file
    [optional, default: "BinaryTypes.xml"]
  • /xmlTypes < file name >
    Name of the XML types schema file
    [optional, default: "XMLTypes.xml"]
  • /generate < name >
    Restrict the generation of the nodeset to a subset of the UML classes
    [optional]
  • /ignoreClassMember Name of the class member to ignore in the conversion
    [optional]
  • /word < file name >
    Name of the MS Word file to generate
    [optional]

About

Tool to convert Enterprise Architect UML class diagrams to OPC UA nodeset files.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages