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