五月天青色头像情侣网名,国产亚洲av片在线观看18女人,黑人巨茎大战俄罗斯美女,扒下她的小内裤打屁股

歡迎光臨散文網(wǎng) 會(huì)員登陸 & 注冊(cè)

通訊編程007——NodeJS OPC UA Server開發(fā)簡(jiǎn)單教程

2023-09-11 09:05 作者:zhouwl72  | 我要投稿

本文介紹如何在NodeJS環(huán)境下開發(fā)OPC UA Server,通過(guò)本文可以對(duì)OPC UA的基本概念有所了解,掌握OPC UA的本質(zhì)。相關(guān)軟件請(qǐng)登錄網(wǎng)信智匯(wangxinzhihui.com)。

1. 創(chuàng)建簡(jiǎn)單OPC UA Server

1)首先需要安裝nodejs,要求版本至少是12。
2)創(chuàng)建項(xiàng)目目錄,在cmd下進(jìn)入項(xiàng)目目錄下,執(zhí)行如下指令:

3)創(chuàng)建index.js,輸入以下代碼:

2. 運(yùn)行&調(diào)試

1)在cmd下進(jìn)入項(xiàng)目目錄,執(zhí)行:node index。

2)運(yùn)行UaExpert

a)添加服務(wù)器,輸入U(xiǎn)RL: opc.tcp://:4380/UADEMO,點(diǎn)擊OK,展開這個(gè)URL,會(huì)看到如下的endpoint。

b)選擇1個(gè)EndPoint,創(chuàng)建連接。


3.添加數(shù)據(jù)

1)獲取地址空間

2)添加對(duì)象

  • value只設(shè)置get方法,該變量為只讀。

  • 未指定NodeId,服務(wù)器會(huì)自動(dòng)分配1個(gè)Id。

3)添加1個(gè)只讀變量

  • value只設(shè)置get方法,該變量為只讀。

  • 未指定NodeId,服務(wù)器會(huì)自動(dòng)分配1個(gè)Id。

4)添加1個(gè)可讀寫變量

  • value設(shè)置了get、set方法,該變量可讀寫。

  • nodeid命名規(guī)則如下:

NodeId 有一個(gè)字符串表示法,它定義為 OPC UA XML 模式的一部分,它表示完全限定的 NodeId。字符串的格式是:

ns=<命名空間索引>;<標(biāo)識(shí)符類型>=<標(biāo)識(shí)符>

命名空間索引:格式為以 10 為底的數(shù)字。如果索引為0,那么整個(gè)“ns=0;” 子句被省略。

標(biāo)識(shí)符類型:指定標(biāo)識(shí)符類型的標(biāo)志。該標(biāo)志具有以下值:

  • i: Numeric(Uinteger)

  • s: String

  • g: Guid

  • b: Opaque(ByteString)

4. 最終運(yùn)行結(jié)果

運(yùn)行結(jié)果如下。雙擊var2的數(shù)值可修改數(shù)值。

以上為NodeJS環(huán)境下開發(fā)OPC UA Server簡(jiǎn)單教程,通過(guò)擴(kuò)展可開發(fā)更多功能。更多通訊資源請(qǐng)登錄網(wǎng)信智匯(wangxinzhihui.com)。


通訊編程007——NodeJS OPC UA Server開發(fā)簡(jiǎn)單教程的評(píng)論 (共 條)

分享到微博請(qǐng)遵守國(guó)家法律
三河市| 勃利县| 义乌市| 上饶县| 漯河市| 廉江市| 清镇市| 龙州县| 上思县| 自贡市| 北碚区| 宣汉县| 重庆市| 府谷县| 贵南县| 定西市| 兰州市| 宜川县| 自贡市| 河津市| 湟中县| 黎平县| 遵义县| 任丘市| 堆龙德庆县| 汾阳市| 托克逊县| 正安县| 论坛| 施甸县| 宜春市| 英德市| 鄂伦春自治旗| 米脂县| 五原县| 叙永县| 宁陵县| 乐平市| 蛟河市| 贺州市| 富蕴县|