H7-TOOL的雙硬件串口同時運行Modbus主機和從機方法,方便大家Modbus測試驗證(2024-05-06)

H7-TOOL的雙硬件串口同時運行Modbus主機和從機方法,方便大家Modbus測試驗證(2024-05-06)

使用這種方法,僅使用一個TOOL就可以方便同時運行Modbus主機和從機。

【Modbus專題視頻】

可以用來熟悉Modbus協議

BSP視頻教程第23期:通過Modbus解析器,輕鬆掌握Modbus主從協議棧(2022-09-16)
https://www.armbbs.cn/forum.php?mod=viewthread&tid=115474

BSP視頻教程第24期:應用實戰,設計一款屬於自己的Modbus RTU主從協議棧(2022-10-03)
https://www.armbbs.cn/forum.php?mod=viewthread&tid=115788

【硬件接線】


【Modbus測試】

主機使用TTL 串口1,從機使用TTL 串口2


1、基礎配置如下:


2、設置Modbus從機使用串口2,並使能


3、測試01H讀線圈寄存器,從地址0x0000,讀取16個寄存器


4、測試02H讀離線輸入寄存器,從地址0x0000,讀取8個寄存器


5、測試03H讀保持寄存器,從地址0x0000,讀取3個寄存器


6、測試04H讀輸入寄存器,從地址0x0000,讀取3個寄存器


7、測試05H寫單個線圈寄存器,地址0x0000

可以看到地址0x0000地址的數據已經修改(Modbus從機這裏的DO寄存器選項支持01H,05H和0x0FH


8、測試06H寫單個保持寄存器,地址0x0000

可以看到地址0x0000地址的數據已經修改(Modbus從機這裏的保持寄存器選項支持03H,06H,10H


9、測試0FH寫多個線圈寄存器,地址從0x0000開始,寫8個線圈值

可以看到地址0x0000地址的數據已經修改(Modbus從機這裏的DO寄存器選項支持01H,05H和0x0FH


10、測試10H寫多個保持寄存器,地址從0x0000開始,寫兩個寄存器

可以看到地址0x0000地址的數據已經修改(Modbus從機這裏的保持寄存器選項支持03H,06H,10H

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章