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