Skip to content

Latest commit

 

History

3 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

OPC UA NodeSets and Other Supporting Files

This repository contains UANodeSets and other normative files which are released with a specification. Any change to a specification (release of a new version or errata) may require a change to the files in this repository.

For each specification the following normative files need to be published:

  • .NodeSet2.xml - The formal definition of the Nodes defined by the specification;
  • .Types.xsd - The XML schema for the DataTypes defined by the specification;
  • .Types.bsd - The OPC Binary schema for the DataTypes defined by the specification (obsolete);
  • .NodeIds.csv - A CSV file containing the NodeIds assigned to Nodes defined by the specification;

In addition, the following non-normative support files may be published:

  • .Classes.cs - C# classes for Nodes used with the .NETStandard stack;
  • .DataTypes.cs - C# classes for DataTypes used with the .NETStandard stack;
  • .Constants.cs - C# constant declarations used with the .NETStandard stack;
  • .PredefinedNodes.uanodes - A non-normative binary representation of the UANodeSet for use with .NETStandard stack;

If a companion specification working group uses the ModelCompiler to create the UANodeSet then the following files are published:

  • .Model.xml - The Nodes defined by the specification using the schema needed by the ModelCompiler;
  • .Model.csv - The NodeIds assigned to the Nodes defined by the specification;

For the core OPC UA specifications the following additional files are published:

  • StatusCode.csv - The StatusCodes defined by the OPC UA specification;
  • AttributeIds.csv - The identifiers for the Attributes defined by the OPC UA specification;
  • UNECE_to_OPCUA.csv - The numeric codes assigned to the UNECE units (see Part 8);
  • ServerCapabilities.csv - The ServerCapabilities defined by the OPC UA specification (see Part 12);
  • Opc.Ua.NodeSet2.Services.xml - A UANodeSet that includes DataTypes which are used only with OPC UA Services;
  • OPCBinarySchema.xsd - The OPC Binary schema definition;
  • UANodeSet.xsd - The UANodeSet schema definition;
  • SecuredApplication.xsd - The SecuredApplication schema definition (see Part 6);

About

This repository contains UANodeSets and other normative files which are released with a specification. Any change to a specification (release of a new version or errata) may require a change to the files in this repository.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages