创建一个OPCUA发现服务器
在这个实例中我们创建一个OPCUA发现服务器
发现流程,如下图:
1.0 安装依赖
npm install node-opcua-server-discovery
2.0 创建发现服务器
发现服务器内代码
const discoveryServer = new OPCUADiscoveryServer({ port: 4840 }); await discoveryServer.start(); console.log("发现服务器启动 ")const endpointUrl = discoveryServer.endpoints[0].endpointDescriptions()[0].endpointUrl; console.log(" 发现服务器的端点 url是 ", endpointUrl );
3.0 服务器
让我们创建一个服务器,然后将自己注册到发现服务器
服务器内部代码
启动发现服务器
现在启动discovery_server.ts。
npx ts-node discovery_server.ts
启动服务器
现在启动registering_server.ts脚本。
npx ts-node registering_server.ts
审核编辑:刘清