一文讀懂modbus slave和modbus poll使用說明

modbus slave和modbus poll使用說明

1.使用環境: 

win7/win10  32/64位系統 
Virtual Serial Port Driver 9.0 虛擬com端口工具

2.說明:

最近項目開發使用到瞭modbus協議,由於剛接觸這個協議,在使用第三方工具進行調試的時候使用到瞭modbus poll和modbus slave工具,以下是簡單的使用記錄,希望以後對需要者有所幫助。

3.modbus poll和modbus slave是一款實用的modbus開發和調試工具

可以非常方便的進行modbus調試,是非常有用的Modbus主機/從機模擬程序。我使用前安裝瞭cvspd9.0虛擬com端口,因為有的電腦沒有com端口工具或需要兩臺電腦聯機調試。有瞭這個工具後就可以在一個電腦上虛擬出兩個com端口,在一臺電腦上進行調試。 
下面是cvps9.0工具虛擬界面:  

一次可以添加兩個端口,我添加瞭com1和com2兩個端口。

在電腦設備管理器->端口中查看是否新加瞭兩個端口:

 

4.接下來打開已經安裝的modbus poll和modbus slave軟件

分別按“F8”或者點擊setup->read/write(主機)/slave(從機)definition配置主從端的相關配置,如圖:

   

以上配置的是10個寄存器從機設備ID為1但隻讀取前4個寄存器的數據,可根據自己的需要設置。

5. 接下來按分別按“F3”或者點擊“connection”進行連接

註意修改連接界面的端口,主從機分別選擇我們虛擬出來的com1和com2端口,因為我隻用到瞭RTU模式,所以其他選項如波特率9600,比特位8,校驗位1,無等價位等可以保持不變,然後點擊確定進行連接,未連接成功窗口第二行會給出提示信息。

 

6.通訊開始

主機端顯示:TX=11,Err=0,ID=1,F=03,SR=1000ms。意思是,發送11次命令,錯誤次數0,從機ID,功能號03,輪詢間隔1000ms。

使用工具欄的”Communication Traffic”按鈕,可以顯示出當前發送命令和接受的數據,如下圖:

 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使用內容請搜索WalkonNet以前的文章或繼續瀏覽下面的相關文章希望大傢以後多多支持WalkonNet!