安装
在命令行中运行以下命令进行安装:
npm install node-opcua-transport
使用
引入依赖
在项目中引入依赖:
const OPCUATransport = require("node-opcua-transport");
创建连接
使用以下代码可以创建一个连接:
const transport = new OPCUATransport("opc.tcp://127.0.0.1:4840");
其中,opc.tcp://127.0.0.1:4840
是 OPC UA 服务器的地址。
连接服务器
使用以下代码进行服务器连接:
transport.connect(() => { console.log("Connected"); // do something });
发送请求
使用以下代码发送请求:
-- -------------------- ---- ------- ----- ------- - - ------- ------ ----- ------------- -- -------------------------- ----- ----- ----------- -------- -- - -- ----- - ------------------- ------- - ------------------ ---
其中,options
是请求选项,包括请求方法、路径等信息。回调函数参数中包含了服务器返回的数据、状态码等信息。
断开连接
使用以下代码断开连接:
transport.disconnect(() => { console.log("Disconnected"); });
示例代码
-- -------------------- ---- ------- ----- -------------- - -------------------------------- ----- --------- - --- ------------------------------------------- -------------------- -- - ------------------------- ----- ------- - - ------- ------ ----- ------------- -- -------------------------- ----- ----- ----------- -------- -- - -- ----- - ------------------- ------- - ------------------ --- ----------------------- -- - ---------------------------- --- ---
深入学习
node-opcua-transport
是一个基于 Node.js 的 OPC UA 传输层实现,可以用于建立和管理 OPC UA 连接。深入学习 node-opcua-transport
可以帮助我们更好地理解 OPC UA 协议的实现细节以及网络编程相关的知识。
来源:JavaScript中文网 ,转载请注明来源 https://www.javascriptcn.com/post/65064