Giter VIP home page Giter VIP logo

ua-nodeset's Introduction

The files in this repository are automatically generated using the ModelCompiler.

Some of the files are the normative part of different OPC UA specifications. 
Others are support files designed to help users of the OPC Foundation stacks and/or sample code.

The normative files are published on the OPC Foundation website.

The subdirectories correspend to different OPC UA specification and/or logical groupings of files related to the base specification:

	ADI:       OPC Analyzer Devices Integration (OPC ADI) Specification;
	AnsiC:     The autogenerated files needed for the AnsiC Stack;
	DI:        OPC UA Devices (OPC DI) Specification
	DotNet:    The autogenerated files needed for the .NET Stack;
	FDI:       OPC UA Field Device Integration (OPC FDI) Specification;
	GDS:       Global Discovery Server Informat Model (from Part 12);
	MTConnect: OPC UA MTConnect Companion Specification;
	PLCopen:   OPC UA PLCopen Information Model;
	Schema:    Schema files associated with the base OPC UA specification.

The Schema directory has a number of normative schema files which are not autogenerated:

UANodeSet.xsd - The schema for files containing sets of OPC UA nodes (Part 6);
SecuredApplication.xsd - The schema for application security settings (Part 6);
OPCBinarySchema.xsd - The schema used to described binary types (Part 3);
AttributeIds.csv - The numeric ids assigned to all OPC UA attributes (Part 6);

The files in the Schema directory are:
 
NodeIds.csv:                    The numeric ids assigned to all nodes defined by the base OPC UA specifications;
Opc.Ua.NodeSet2.xml:            The UANodeSet which describes all nodes defined by the base OPC UA specifications;
Opc.Ua.NodeSet2.Part*.xml:      Subsets of the Opc.Ua.NodeSet2.xml file based on the part that defined the nodes;
Opc.Ua.Types.xsd:               The XML schema file which defines datatypes in the base OPC UA specifications;
Opc.Ua.Types.bsd:               The OPC Binary schema file which defines datatypes in the base OPC UA specifications;
Opc.Ua.PredefinedNodes.xml:     An obsolete XML format which describes all nodes defined by the base OPC UA specifications;
Opc.Ua.PredefinedNodes.uanodes: A binary format used by the .NET stack which escribes all nodes defined by the base OPC UA specifications;
Opc.Ua.NodeSet.xml:             An obsolete XML format  which describes all nodes defined by the base OPC UA specifications;

The files in DotNet directory are:

Opc.Ua.Services.wsdl 	The WSDL for the SOAP services defined by OPC UA;
Opc.Ua.Endpoints.wsdl   The WSDL for the SOAP endpoints defined by OPC UA;
Opc.Ua.StatusCodes.csv  The numeric ids assigned to StatusCodes defined by the OPC UA specification;
*.cs 				 	Various files used by the .NET stack.


ua-nodeset's People

Contributors

randy-armstrong avatar randy-armstrong-alias avatar

Watchers

Hans Fleischmann avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.