一文讀懂modbus slave和modbus poll使用說明
modbus slave和modbus poll使用說明
1.使用環(huán)境:
win7/win10 32/64位系統(tǒng)
Virtual Serial Port Driver 9.0 虛擬com端口工具
2.說明:
最近項目開發(fā)使用到了modbus協(xié)議,由于剛接觸這個協(xié)議,在使用第三方工具進(jìn)行調(diào)試的時候使用到了modbus poll和modbus slave工具,以下是簡單的使用記錄,希望以后對需要者有所幫助。
3.modbus poll和modbus slave是一款實用的modbus開發(fā)和調(diào)試工具
可以非常方便的進(jìn)行modbus調(diào)試,是非常有用的Modbus主機(jī)/從機(jī)模擬程序。我使用前安裝了cvspd9.0虛擬com端口,因為有的電腦沒有com端口工具或需要兩臺電腦聯(lián)機(jī)調(diào)試。有了這個工具后就可以在一個電腦上虛擬出兩個com端口,在一臺電腦上進(jìn)行調(diào)試。
下面是cvps9.0工具虛擬界面:
一次可以添加兩個端口,我添加了com1和com2兩個端口。
在電腦設(shè)備管理器->端口中查看是否新加了兩個端口:
4.接下來打開已經(jīng)安裝的modbus poll和modbus slave軟件
分別按“F8”或者點擊setup->read/write(主機(jī))/slave(從機(jī))definition配置主從端的相關(guān)配置,如圖:
以上配置的是10個寄存器從機(jī)設(shè)備ID為1但只讀取前4個寄存器的數(shù)據(jù),可根據(jù)自己的需要設(shè)置。
5. 接下來按分別按“F3”或者點擊“connection”進(jìn)行連接
注意修改連接界面的端口,主從機(jī)分別選擇我們虛擬出來的com1和com2端口,因為我只用到了RTU模式,所以其他選項如波特率9600,比特位8,校驗位1,無等價位等可以保持不變,然后點擊確定進(jìn)行連接,未連接成功窗口第二行會給出提示信息。
6.通訊開始
主機(jī)端顯示:TX=11,Err=0,ID=1,F(xiàn)=03,SR=1000ms。意思是,發(fā)送11次命令,錯誤次數(shù)0,從機(jī)ID,功能號03,輪詢間隔1000ms。
使用工具欄的”Communication Traffic”按鈕,可以顯示出當(dāng)前發(fā)送命令和接受的數(shù)據(jù),如下圖:
7.modbus slave、modbus poll和Virtual Serial Port Driver 9.0 虛擬端口工具安裝包獲取:
鏈接: https://pan.baidu.com/s/1GbjH13hQ2O3vnuoSev7OhQ
提取碼: fgt9
到此這篇關(guān)于一文讀懂modbus slave和modbus poll使用說明的文章就介紹到這了,更多相關(guān)modbus slave和modbus poll使用內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
Eclipse 誤刪文件的恢復(fù)與代碼的恢復(fù)詳解
這篇文章主要介紹了Eclipse 誤刪文件的恢復(fù),代碼的恢復(fù)的相關(guān)資料,需要的朋友可以參考下2016-09-09