0.2.65 • Published 4 years ago
node-red-contrib-opcua-mps v0.2.65
node-red-contrib-opcua-mps
A Node-RED nodes to communicate or serve via OPC UA.
based on node-opcua
Install
Run command on Node-RED installation directory.
npm install node-red-contrib-opcua
or run command for global installation.
npm install -g node-red-contrib-opcua
Usage
Use OpcUa-Item to define variables. Use OpcUa-Client to read / write / subscribe / browse OPC UA server.
See some flows under Examples.
Here you got some ready to use examples. You can use the Import in Node-RED in the right upper corner menu.
Examples are available for Schneider IGSS and Prosys Simulation Server as Node-RED flow. Search for OPC UA on: http://flows.nodered.org/
Authors
- since 2015 Mika Karaila
- since 2016 Klaus Landsdorf
Testing
karma start opcua.conf.js --log-level debug --single-run
TBD List
Nodes | Function | Done |
---|---|---|
All | ||
Project structure | :white_check_mark: | |
Async calls | :waxing_crescent_moon: | |
UnitTesting | :new_moon: | |
Documentation | :waxing_crescent_moon: | |
Item | :white_check_mark: | |
Browser | ||
Browse | :white_check_mark: | |
Simple UI interface | :first_quarter_moon: | |
Client | ||
Read | :white_check_mark: | |
Read Multiple | :white_check_mark: | |
Write | :white_check_mark: | |
Subscribe | :white_check_mark: | |
AE | :new_moon: | |
reconnect on error | :waxing_crescent_moon: | |
Server | ||
Commands | ||
Restart | :white_check_mark: | |
Add Folder | :white_check_mark: | |
Set Folder | :white_check_mark: | |
Add Variable | :white_check_mark: | |
Add Object | :new_moon: | |
Add Method | :new_moon: | |
Add Equipment | :first_quarter_moon: | |
Add PhysicalAssets | :first_quarter_moon: | |
Delete by NodeId | :white_check_mark: | |
Examples | ||
Methods | ||
Structures | ||
Variables | ||
Objects | ||
AE | ||
Alarm and Events | ||
Subscribe | :white_check_mark: | |