在這個(gè)實(shí)例中我們創(chuàng)建一個(gè)OPCUA發(fā)現(xiàn)服務(wù)器
發(fā)現(xiàn)流程,如下圖:
1.0 安裝依賴
npm install node-opcua-server-discovery
2.0 創(chuàng)建發(fā)現(xiàn)服務(wù)器
發(fā)現(xiàn)服務(wù)器內(nèi)代碼
const discoveryServer = new OPCUADiscoveryServer({ port: 4840 }); await discoveryServer.start(); console.log("發(fā)現(xiàn)服務(wù)器啟動(dòng) ")const endpointUrl = discoveryServer.endpoints[0].endpointDescriptions()[0].endpointUrl; console.log(" 發(fā)現(xiàn)服務(wù)器的端點(diǎn) url是 ", endpointUrl );
3.0 服務(wù)器
讓我們創(chuàng)建一個(gè)服務(wù)器,然后將自己注冊(cè)到發(fā)現(xiàn)服務(wù)器
服務(wù)器內(nèi)部代碼
啟動(dòng)發(fā)現(xiàn)服務(wù)器
現(xiàn)在啟動(dòng)discovery_server.ts。
npx ts-node discovery_server.ts
啟動(dòng)服務(wù)器
現(xiàn)在啟動(dòng)registering_server.ts腳本。
npx ts-node registering_server.ts
審核編輯:劉清
-
服務(wù)器
+關(guān)注
關(guān)注
13文章
9795瀏覽量
87975 -
OPCUA
+關(guān)注
關(guān)注
1文章
26瀏覽量
2589
發(fā)布評(píng)論請(qǐng)先 登錄
基于esp8266創(chuàng)建一個(gè)TCP服務(wù)器,TCP服務(wù)器每秒自動(dòng)斷開連接是為什么?


GATEclipse如何發(fā)現(xiàn)一個(gè)連接的GATT服務(wù)器支持的服務(wù)?
TCP服務(wù)器創(chuàng)建過程
使用NodeMCU創(chuàng)建一個(gè)簡(jiǎn)單的HTTP服務(wù)器
OPCUA基本結(jié)構(gòu)相關(guān)資料下載
MiniWebServer_創(chuàng)建服務(wù)器的示例工具
【2】OPCUA參考_OPCUA基本結(jié)構(gòu)了解

如何創(chuàng)建更安全的Web服務(wù)器
一個(gè)服務(wù)器怎么搭建兩個(gè)網(wǎng)站?
云服務(wù)器與普通服務(wù)器有哪些區(qū)別?
工業(yè)智能網(wǎng)關(guān)BL110應(yīng)用之三十一: 如何配置OPC UA服務(wù)器

虹科干貨 | 虹科Panorama SCADA平臺(tái)連接OPC UA服務(wù)器操作詳解

評(píng)論