吴忠躺衫网络科技有限公司

您好,歡迎來電子發燒友網! ,新用戶?[免費注冊]

您的位置:電子發燒友網>電子百科>通信技術>

modbus常用功能碼解讀

2018年02月08日 09:06 電子發燒友整理 作者: 用戶評論(0

Modbus是一種單主站的主/從通信模式。Modbus網絡上只能有一個主站存在,主站在 Modbus網絡上沒有地址,從站的地址范圍為 0 - 247,其中 0 為廣播地址,從站的實際地址范圍為 1 - 247。 Modbus通信標準協議可以通過各種傳輸方式傳播,如 RS232C、RS485、光纖、無線電等。

Modbus具有兩種串行傳輸模式,ASCII 和 RTU。它們定義了數據如何打包、解碼的不同方式。支持 Modbus 協議的設備一般都支持 RTU 格式。通信雙方必須同時支持上述模式中的一種。

下文為大家介紹modbus常用功能碼解讀。

01H-讀線圈狀態

1)描述:讀從機線圈寄存器,位操作,可讀單個或者多個;

2)發送指令:

假設從機地址位0x01,寄存器開始地址0x0023,寄存器結束抵制0x0038,總共讀取21個線圈。協議圖如下:

modbus常用功能碼解讀

3)響應:

返回數據的每一位對應線圈狀態,1-ON,0-OFF,如下圖;

modbus常用功能碼解讀

上表中data1表示0x0023-0x002a的線圈狀態,data1的最低位代表最低地址的線圈狀態,可以理解為小端模式;

modbus常用功能碼解讀

data2表示地址0x002b-0x0033的線圈狀態,如下表:

modbus常用功能碼解讀

data3表示地址0x0034-0x0038的線圈狀態,不夠8位,字節高位填充為0,如下表:

modbus常用功能碼解讀

02H-讀離散輸入狀態

1):讀離散輸入寄存器,位操作,可讀單個或多個,協議類似功能碼0X01協議,此處省;

03H-讀保持寄存器

1)描述:讀保持寄存器,字節指令操作,可讀單個或者多個;

2)發送指令:

從機地址0x01,保持寄存器起始地址0x0032,讀2個保持寄存器

modbus常用功能碼解讀

3)響應:

modbus常用功能碼解讀

數據存儲順序

modbus常用功能碼解讀

04H-讀輸入寄存器

1)描述:讀輸入寄存器,字節指令操作,可讀單個或者多個;

2)發送指令:同03H;

3)響應:同03H;

05H-寫單個線圈

1)描述:寫單個線圈,位操作,只能寫一個,寫0xff00表示設置線圈狀態為ON,寫0x0000表示設置線圈狀態為OFF

2)發送指令:

設置0x0032線圈為ON;

modbus常用功能碼解讀

3)響應:

同發送指令;

06H-寫單個保持寄存器

1)描述:寫單個保持寄存器,字節指令操作,只能寫一個;

2)發送指令:

寫0x0032保持寄存器為0x1232;

modbus常用功能碼解讀

3)響應:同發送指令;

0FH-寫多個線圈

1)描述:寫多個線圈寄存器。若數據區的某位值為“1”表示被請求的相應線圈狀態為ON,若某位值為“0”,則為狀態為OFF。

2)發送指令:

線圈地址為0x04a5,寫12個線圈,

modbus常用功能碼解讀

上圖中DATA1為0x0c,表示:

modbus常用功能碼解讀

DATA2為0x02,不夠8位,字節高位填充0:

modbus常用功能碼解讀

3)響應:

modbus常用功能碼解讀

10H-寫多個保持寄存器

1)描述:寫多個保持寄存器,字節指令操作,可寫多個;

2)發送指令:

保持寄存器起始地址為0x0034,寫2個寄存器4個字節的數據;

modbus常用功能碼解讀

3)響應:

modbus常用功能碼解讀

非常好我支持^.^

(251) 50.1%

不好我反對

(250) 49.9%

( 發表人:李建兵 )

      發表評論

      用戶評論
      評價:好評中評差評

      發表評論,獲取積分! 請遵守相關規定!

      ?
      大发888 代充| 大发888注册送58下载| 鸿博娱乐城| 线上百家乐可靠吗| 百家乐官网技巧在那里| 百家乐隐者博客| 大发888 3403| 阳宅24山吉凶方位| 百家乐官网庄闲出现几率| 大发888娱乐城出纳柜台| 百家乐赌博娱乐城大全| 爱赢百家乐官网的玩法技巧和规则| 德州扑克大盲注| 百家乐视频美女| 百家乐官网概率统计| 大发88846| 金赞百家乐娱乐城| 电玩百家乐官网的玩法技巧和规则 | 捷豹百家乐官网的玩法技巧和规则| 寻甸| 六合彩官方网| 大发888手机下载| 百家乐压分技巧| 娱乐城百家乐官网送白菜| 单双和百家乐游戏机厂家| 诸子百家乐官网的玩法技巧和规则 | 百家乐押注方法| 百家乐真钱送彩金| 贝博百家乐官网的玩法技巧和规则 | 全讯网xb112| 百家乐备用网址| 长春百家乐的玩法技巧和规则| 百家乐网投打法| 游戏百家乐官网的玩法技巧和规则| 百家乐官网投注技巧| 大发888 casino下载| 菲律宾百家乐娱乐| 24山入宅择日| 百家乐官网骗局视频| 百家乐官网论坛| 百家乐破解之法|