最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

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

通訊編程001——Nodejs快速開發(fā)Modbus TCP Master

2023-06-28 09:15 作者:zhouwl72  | 我要投稿

本文介紹如何利用ModbusJs庫(kù)快速開發(fā)Modbus TCP Master。相關(guān)源碼請(qǐng)登錄網(wǎng)信數(shù)智 (wangxinzhihui.com)下載。

??? ModbusJs是一個(gè)基于Nodejs的Modbus TCP的開發(fā)庫(kù),目前支持的功能函數(shù)有:

  • readCoils

  • readDiscreteInputs

  • readHoldingRegisters

  • readInputRegisters

  • writeSingleCoil

  • writeSingleRegister

  • writeMultipleCoils

  • writeMultipleCoilsSameValue

  • writeMultipleRegisters

  • writeMultipleRegistersSameValue

1)安裝modbusjs

2)引入ModbusJS

3)創(chuàng)建Modbus TCP客戶端

4)創(chuàng)建相關(guān)事件處理

?

5)讀操作

a)? 讀多個(gè)線圈:function readCoils(address, length[,options])

如:讀取地址0開始10個(gè)線圈值。

b)? 讀多個(gè)離散輸入:function readDiscreteInputs(address, length[,options])

如:讀取地址1開始8個(gè)離散輸入值。

c)? 讀多個(gè)保持寄存器:function readHoldingRegisters(address, length[,options])

如:讀取保持寄存器地址10開始20個(gè)寄存器。

d)? 讀多個(gè)輸入寄存器:function readInputgRegisters(address, length[,options])

如:讀取輸入寄存器地址5開始10個(gè)寄存器。

?

6)寫操作

a)? 寫單個(gè)線圈值:function writeSingleCoil(address, value[,options])

如:寫地址6的線圈值為0。

b)? 寫單個(gè)保持寄存器:function writeSingleRegister (address, value[,options])

如:寫地址10的保持寄存器值為1234。

c)? 寫多個(gè)線圈不同值:function writeMultipleCoils (address, value[,options])

如:往地址6開始的線圈依次寫入true, false, false, true, 0, 0, 1。

d)? 寫多個(gè)線圈相同值:function writeMultipleCoilsSameValue(address, length, value[,options])

如:往地址為1開始20個(gè)線圈寫入值1。

e)? 寫多個(gè)保持寄存器不同值:function writeMultipleRegisters (address, value[,options])

如:往地址6開始的保持寄存器依次寫入1,2,3,4,5,6,7,8。??????????

f)? 寫多個(gè)保持寄存器相同值:function writeMultipleRegistersSameValue (address, length, value[,options])

如:往地址為1開始20個(gè)保持寄存器寫入值345。

?

7)示例:

??? 更多通訊資源請(qǐng)登錄網(wǎng)信數(shù)智 (wangxinzhihui.com)。


通訊編程001——Nodejs快速開發(fā)Modbus TCP Master的評(píng)論 (共 條)

分享到微博請(qǐng)遵守國(guó)家法律
景德镇市| 奉节县| 长岭县| 盐亭县| 沭阳县| 和龙市| 利川市| 左权县| 中江县| 轮台县| 甘南县| 玉溪市| 霍州市| 陆丰市| 哈密市| 永清县| 敦煌市| 德清县| 临桂县| 桂林市| 南靖县| 琼中| 那曲县| 肥东县| 河池市| 宣汉县| 锦州市| 宁阳县| 乐安县| 泰安市| 楚雄市| 墨江| 镶黄旗| 和顺县| 高安市| 昭觉县| 福海县| 格尔木市| 丘北县| 唐河县| 康定县|