$ cd ~/path-to/node-opcua
$ git clone https://github.com/node-opcua/node-opcua.git
$ cd node-opcua
$ npm install
$ git clone https://github.com/mtconnect/node_mtcua_server.git
$ cd node_mtcua_server
$ cd config
Update host
and port
information to reflect the Device adapter.
Update port
if the current port number is already in use.
NodeSet file name/path information can be updated or added here.
Update the device_file
to point to the MTConnect XML Device File (can have multiple device information) that the server is running for.
$ cd ../node_mtcua_server
$ node mtc_device.js
-
Devices
-
Components
-
References
-
DataItem types; category SAMPLE
-
DataItem types; category EVENT
-
Description
-
Attributes (except for representation)
-
Compositions
-
Configuration
-
DataItem types; category CONDITION (placeholders for them added)
There are a few other lower level details not yet implemented.
node-opcua
is licensed under the The MIT License (MIT).
For more information see https://github.com/node-opcua/node-opcua.