What is a node in OPC-UA?
Asked Answered
M

2

6

I have been reading around the internet for a good explanation of what a node is in OPC-UA. It seems there are libraries out there for it, but none actually explain nodes. What is the purpose of nodes in OPC-UA?

Note: OPC and OPC-UA noob here

Moorhead answered 7/3, 2019 at 18:53 Comment(0)
G
6

I think you are talking about 2 different stuff here.

  • the node concept of OPC UA: An OPC UA node is like an entity representing information. Some Nodes are Variables, DataType, References, Object, Methods... depending of what they are used for.

By reading the OPC UA Specification you will get a good overview here - Specially Part 1: Overview and Concepts and Part 3: Address Space Model (you need to create a free account first)

  • NodeOPCUA, which is a Node.js implementation of OPC UA.
Glycoside answered 7/3, 2019 at 20:49 Comment(0)
C
0

Node is a basic conception of OPC UA protocol. It has some unique identifier and represents types, relationships, objects, classes, variables and etc.

If you are a programmer, a good analogy would be an object model in high level program languages (Java, Ruby etc) where types and methods are also instances.

Campanology answered 8/3, 2019 at 7:18 Comment(0)

© 2022 - 2024 — McMap. All rights reserved.