[ANNOUNCE]@vitormnm/node-red-simple-opcua : Creating an OPC UA server without coding

I created this node because I needed to create OPC UA servers in a simple and quick way to perform some validation tests, mainly with methods, alarms, and events.

The available alternatives were difficult to manage or create.

Therefore, with the help of Codex, I created 3 nodes that are fully configured via a graphical interface in the editor or via JSON messages.

The server runs separately from the main Node-RED process using a child process, not affecting the performance of the main node.

I haven't used this node in a production application, only internal tests, but the performance was good; I've already achieved more than 20,000 reads on the server using 3 SCADA clients, and it ran for days without problems.

today the application supports:

  • alarms
  • events
  • events read and write tags in server(See which tags are being written to or read from the client directly on the server in a simple workflow)
  • methods(write methods in node-red flow)
  • variables
  • objects
  • simple objectsType
  • custom namespace
  • custom nodeID
  • Subscription Variables and events in client

The node contains an example of a flow containing all the functionalities.

https://flows.nodered.org/node/@vitormnm/node-red-simple-opcua

3 Likes