0.2.65 • Published 5 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-opcuaor run command for global installation.
npm install -g node-red-contrib-opcuaUsage
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-runTBD 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: | |
