啟明智顯Model系列芯片已經(jīng)在工業(yè)HMI、智慧商顯、智能家具家電、智慧醫(yī)療等多領(lǐng)域?qū)崿F(xiàn)應(yīng)用,也獲得了大家的一致好評。同時,我們也注意到了大家在Model系列的Modbus的配置方面存在一些疑問,因而文本將詳細介紹Model系列芯片基于 RT-Thread freemodbus 主從協(xié)議棧的配置與應(yīng)用,涵蓋主機和從機測試的詳細步驟,希望通過本文能夠幫助各位開發(fā)者快速入手。
1、主機測試
PC端:Modbus Slave(下載 (modbustools.com))
開發(fā)板:mb_master_sample
配置工程
配置工程之后,可以在控制臺中看到這mb_master_sample、mb_slave_sample兩個命令,分別是Modbus 主機和從機的示例代碼。要看代碼運行的效果還需要 PC 端 Modbus Poll 和 Modbus slave 這兩個軟件的配合。
首先下載安裝和主機示例代碼配合的 Modbus slave 軟件。
然后,在命令行輸入 mb_master_sample 命令就可以運行主機的示例代碼。
運行之后,打開 Modbus slave 軟件,點擊菜單“Setup”中“Slave Definition.. F8”進行參數(shù)設(shè)置。
點擊菜單“Connection”中“Connect.. F3”進行連接。彈出連接對話框,根據(jù)具體情況配置(要與板子上串口配置一致):
連接成功,可以看到寄存器列表中的第 2、3個寄存器的數(shù)值在不斷變化。
mb_master_sample測試依賴串口,需要先進行串口配置
2、從機測試
PC端:Modbus Poll(下載 (modbustools.com))
開發(fā)板:mb_slave_sample
配置工程
配置工程之后,可以在控制臺中看到這 mb_slave_sample兩個命令,分別是 Modbus 從機的示例代碼。要看代碼運行的效果還需要 PC 端 Modbus Poll 這個軟件的配合。
首先下載安裝和主機示例代碼配合的 Modbus Poll 軟件。
運行之后,打開 Modbus Poll 軟件,點擊菜單“Setup”中“Read/Write Definition.. F8”進行參數(shù)設(shè)置。
點擊菜單“Connection”中“Connect.. F3”進行連接。彈出連接對話框,根據(jù)具體情況配置(要與板子上串口配置一致):
然后,在命令行輸入 mb_slave_sample RTU 命令就可以運行主機的示例代碼。
mb_master_sample 測試依賴串口,需要先進行串口配置
串口配置
以上就是我們關(guān)于Model系列基于RT-Thread freemodbus主從協(xié)議棧的技術(shù)分享內(nèi)容。
-
Model
+關(guān)注
關(guān)注
0文章
340瀏覽量
25080 -
協(xié)議棧
+關(guān)注
關(guān)注
2文章
142瀏覽量
33644 -
RT-Thread
+關(guān)注
關(guān)注
31文章
1293瀏覽量
40190
發(fā)布評論請先 登錄
相關(guān)推薦
評論