婷婷亚洲天堂影院-国产精品豆花视频www-伊人影院在线观看-日本少妇浓毛bbwbbwbbw-av网站观看-亚州欧美在线-91精品国产乱码久-任我爽精品视频在线播放-日本视频不卡-亚洲国产精品va在线观看香蕉-国产毛片乡下农村妇女-国产成人免费ā片在线观看老同学-欧美日韩免费在线-成人无码视频免费播放-色综合美女-免费毛片av

電子開發網

電子開發網電子設計 | 電子開發網Rss 2.0 會員中心 會員注冊
搜索: 您現在的位置: 電子開發網 >> 電子開發 >> plc工業軟件使用 >> 正文

干貨 | Modscan32  Modsim32 Modbus協議調試分享_modbus調試

作者:佚名    文章來源:網絡整理    點擊數:    更新時間:2024/8/29

Modbus協議采用主從式通信,日常使用較多的是Modbus RTU和Modbus TCP/IP兩種。

比較常用的Modbus通信調試軟件有ModScan32和ModSim32。

ModScan32主要用來模擬主設備,它可以發送指令到從設備(使用Modbus協議的智能儀表等設備終端),從機響應之后,就可以在界面上返回相應寄存器的數據。

ModSim32用來模擬從設備,它可以模擬采用Modbus協議的智能終端。

在和組態軟件交互的過程中,咱們的板子或者軟件一般作為從設備,為了了解Modbus協議的具體交互過程,我們今天來使用ModScan32軟件和串口助手來調試一下Modbus協議。

實現目標

  • 熟悉ModScan32軟件的使用

  • 串口助手模擬從設備與ModScan32軟件進行數據交互

素材獲取

本文相關軟件及Modbus協議手冊的獲取方式在微信交流群內發布。

測試前提

創建一對虛擬串口供調試使用。

 
我們這里選擇COM4和COM5,使用這一對虛擬串口可以實現,COM4發送的數據可以轉發至COM5中,反過來,COM5發送的數據可以轉發到COM4中,通過這兩個COM口可以實現數據的交互。

ModScan32軟件使用教程

ModScan32是一個運行在Windows下,作為在RTU或者ASCII傳輸模式下的Modbus協議主設備的應用程序。

把一個或多個Modbus從站設備通過串口,調制解調器或者網絡連接到電腦上,就可以使用ModScan 讀取和修改數據點。

打開軟件

雙擊ModScan32.exe打開軟件。

軟件界面介紹

 
窗口右上角有兩個計數:

Number of Polls: 表示ModScan32軟件發送的數據包個數;

Valid Slave Responses: 表示從設備返回的應答個數。

如果這兩個計數都在增加,表明數據通訊正常。

連接串口

首先要對安裝Modbus設備的串口通信參數進行配置,連接參數,串口選擇串口通信的串口,這里選擇上面一對虛擬串口中的COM4。

 

點擊協議選擇按鈕,在彈出對話框中設置Modbus傳輸模式,我們選擇RTU進行測試。

通信參數設置

通信參數包括:起始地址(Address)、Device Id、寄存器長度(Length)及讀取的功能代碼。
 

其中MODBUS Point Type(Modbus數據模型)包括以下四種:

 

  • 01:COIL STATUS:讀寫開關量類型(DO),位操作,可用于設定端口輸出狀態,或者讀取該位的輸出狀態,常用于電磁閥輸出、MOSFET輸出、LED顯示等;
  • 02:INPUT STATUS:讀開關量類型(DI),位操作,通過外部設定改變輸入狀態,可讀但是不可寫,常用于撥碼開關、接近開關等;
  • 03:HOLDING REGISTER:保持寄存器,讀寫WORD類型,字操作,輸出參數或者保持參數,控制器運行時被設定的某些參數,可讀可寫,常用于模擬量輸出設定值、PID運行參數、變量閥輸出大小、傳感器報警上下限等;
  • 04:INPUT REGISTER:輸入寄存器,讀WORD類型,字操作,輸入參數,控制器運行時從外部設備獲得的參數,可讀但是不可寫,常用于模擬量輸入。

根據硬件說明書選擇具體的Modbus數據模型。

連接

點擊菜單“連接設置”中的“連接”,彈出的界面中配置好通訊參數之后,點擊“確定”,建立連接。

 

使用串口助手調試

查詢

主機ModScan32軟件發送讀從機線圈寄存器當前狀態的指令,從機(串口助手模擬從機)收到的數據為:01 01 00 00 00 64 3D E1

此數據包為讀取線圈寄存器的指令,具體含義為:

從機地址 0x01
功能碼 0x01
尋址地址 0x0000
寄存器數量 0x0064
CRC校驗碼 0x3DE1

 

應答

正常主機發送一個數據包,我們要在一定時間內,發送一個固定格式的數據包作為應答,否則會提示超時“MODBUS Message TIME-OUT”或者接收的應答格式不正確“Received Invalid Response to MODBUS Query”或者提示校驗錯誤“Checksum Error in Response Message”等提示。

 

正確的應答包如下:

01 01 0D 08 00 00 00 00 00 00 00 00 00 00 00 00 AD E5

從機地址 0x01
功能碼 0x01
返回字節數 0x0D
數據1 0x08
數據2 0x00
CRC校驗碼 0xADE5

返回字節數N=讀取寄存器數量/8,如果余數不為0,則N=N+1。

此實例中讀取寄存器的數量為0x64,即100,100/8=12余4,所以N=12+1,即0x0D 。

返回數據的每一位對應線圈狀態,1-ON,0-OFF。

每一字節的數據的最低位代表最低地址的線圈狀態,如果不夠8位,字節高位填充為0。

 

主機ModScan32軟件收到應答之后,寄存器地址0x0004位置的值被修改為0x01,并且Valid Slave Responses計數+1。

 

將數據的第一個字節0x08用二進制表示為0b0000 1000,正好第四位為1,跟我們應答返回的內容一致。

同理,如果從機返回數據包:01 01 0D FF 00 00 00 00 00 00 00 00 00 00 00 00 E6 53 ,代表寄存器00001~00008的線圈狀態都為ON:

 

主機設置線圈通斷狀態

請求

 

修改地址0001的值為0x01的串口數據為:01 05 00 00 FF 00 8C 3A

 

MODBUS部分功能碼

功能碼 含義 寄存器地址 位操作/字操作 操作數量
01 讀線圈狀態 00001-09999 位操作 單個或多個
02 讀離散輸入狀態 10001-19999 位操作 單個或多個
03 讀保持寄存器 40001-49999 字操作 單個或多個
04 讀輸入寄存器 30001-39999 字操作 單個或多個
05 寫單個線圈 00001-09999 位操作 單個
06 寫單個保持寄存器 40001-49999 字操作 單個
15 寫多個線圈 00001-09999 位操作 多個
16 寫多個保持寄存器 40001-49999 字操作 多個

功能碼可以分為位操作和字操作兩類。位操作的最小單位為bit,字操作的最小單位為WORD(兩個字節)。

由上表可知,主機修改某個寄存器的值的功能碼為:0x05,即寫單個線圈,寫單個線圈的數據包的結構為:

從機地址 0x01
功能碼 0x05
輸出地址 0x0000
輸出值 0xFF00
CRC校驗碼 0x8C3A

注意:設置某個線圈值為ON的話,該值為0xFF00,設置線圈值為OFF的話,該值為0x0000。

應答

響應跟請求是一樣的數據包:01 05 00 00 FF 00 8C 3A

從機地址 0x01
功能碼 0x05
輸出地址 0x0000
輸出值 0xFF00
CRC校驗碼 0x8C3A

總結

其實直接使用ModSim32軟件作為從機,ModScan32軟件作為主機,二者進行數據通訊,這樣調試起來最便利了。

不過我們做這個演示的目的是了解ModScan32軟件的工作過程,如果使用ModSim32軟件,看不明白工作過程。

使用串口助手的話,對于整個工作的過程比較清晰,也方便我們下一步自己編寫Modbus從機軟件。

歡迎關注

小伙伴們可關注微信公眾號:電子開發網 ,與更多同道中人一起成長。

聲明:此軟件僅供學習使用,請支持正版。
Tags:Modscan32,Modsim32,Modbus  
責任編輯:admin
  • 上一篇文章:
  • 下一篇文章: 沒有了
  • 請文明參與討論,禁止漫罵攻擊,不要惡意評論、違禁詞語。 昵稱:
    1分 2分 3分 4分 5分

    還可以輸入 200 個字
    [ 查看全部 ] 網友評論
    關于我們 - 聯系我們 - 廣告服務 - 友情鏈接 - 網站地圖 - 版權聲明 - 在線幫助 - 文章列表
    返回頂部
    刷新頁面
    下到頁底
    晶體管查詢
    婷婷亚洲天堂影院-国产精品豆花视频www-伊人影院在线观看-日本少妇浓毛bbwbbwbbw-av网站观看-亚州欧美在线-91精品国产乱码久-任我爽精品视频在线播放-日本视频不卡-亚洲国产精品va在线观看香蕉-国产毛片乡下农村妇女-国产成人免费ā片在线观看老同学-欧美日韩免费在线-成人无码视频免费播放-色综合美女-免费毛片av
    <button id="4i884"></button>
  • <abbr id="4i884"><source id="4i884"></source></abbr>
  • <code id="4i884"><tr id="4i884"></tr></code>
  • <rt id="4i884"></rt>
    <li id="4i884"></li>
  • <rt id="4i884"><tr id="4i884"></tr></rt>
  • 懂色av粉嫩av蜜臀av| av日韩在线看| 成人在线观看a| 亚洲精品蜜桃久久久久久| 国产aⅴ爽av久久久久| 日本中文字幕二区| 成人一区二区三| 天天爽人人爽夜夜爽| 中文字幕第100页| 欧洲在线免费视频| 青青草综合视频| 欧美高清中文字幕| 国风产精品一区二区| 国产日韩亚洲欧美在线| 欧美变态另类刺激| 日韩精品视频久久| 日本一本二本在线观看| 人人干人人视频| 最新av免费在线观看| 在线观看成人免费| 国产日本在线播放| 好男人www社区| 99精品一区二区三区的区别| 性生活免费观看视频| 无码人妻精品一区二区蜜桃网站| 国产成人在线小视频| 北条麻妃在线视频| 99re99热| 国产视频一区二区三区在线播放| www.这里只有精品| 男人天堂av片| 亚洲国产日韩欧美在线观看| 红桃一区二区三区| mm1313亚洲国产精品无码试看| 国产乱码一区二区三区四区| 超碰成人免费在线| 亚洲免费av一区| 成年人免费在线播放| 国产一区一区三区| 99免费视频观看| 精品无码国产一区二区三区av| 熟妇人妻无乱码中文字幕真矢织江| 亚洲天堂网站在线| 那种视频在线观看| www.射射射| 一本色道久久88亚洲精品综合| 天天天干夜夜夜操| www.com毛片| 97超碰国产精品| 一区二区三区日韩视频| 在线观看免费视频高清游戏推荐| 免费看日本毛片| www.-级毛片线天内射视视| 国产精品天天av精麻传媒| 麻豆视频传媒入口| 精品少妇人妻av一区二区| 视频二区在线播放| 北条麻妃在线视频| www.com毛片| 日本www在线播放| 国产极品粉嫩福利姬萌白酱| 日本香蕉视频在线观看| 九九久久九九久久| 日本黄大片在线观看| 中文字幕在线中文| 欧美一区二区视频在线播放| 欧美少妇一区二区三区| 亚洲免费成人在线视频| 中文字幕在线观看日| 伊人国产在线视频| 老司机av福利| wwwwww欧美| 三上悠亚久久精品| 99热成人精品热久久66| 日本成人在线免费视频| 污污的网站18| 亚洲天堂国产视频| 在线观看免费不卡av| 色黄视频免费看| 欧美精品在欧美一区二区| 妺妺窝人体色777777| 92看片淫黄大片一级| www.99av.com| 亚洲av综合色区| 欧美 日韩 国产 高清| 九色在线视频观看| 男人添女人下面免费视频| 尤物网站在线看| 午夜免费福利小电影| 亚洲黄色小视频在线观看| 日本中文字幕观看| 日本福利视频一区| 欧美视频第三页| 激情久久综合网| 亚洲 自拍 另类小说综合图区| 国产一区亚洲二区三区| 男人午夜视频在线观看| 男女超爽视频免费播放| 亚洲精品久久久久久宅男| 99久久免费观看| 国产又大又黄又粗又爽| av久久久久久| 国产福利精品一区二区三区| 成人免费在线网| 国产一级免费大片| 免费在线观看日韩视频| 九九久久九九久久| 日本 片 成人 在线| heyzo亚洲| 国产精品8888| 免费在线观看污网站| 日韩精品―中文字幕| 黄黄视频在线观看| 一女二男3p波多野结衣| 成人观看免费完整观看| 国产成人一区二区三区别| 粉色视频免费看| 国产精品动漫网站| 久久视频这里有精品| 视频一区二区视频| 日本国产一级片| 亚洲综合日韩欧美| www.色就是色| 免费欧美一级视频| 99视频在线免费播放| 岛国大片在线播放| 日韩av在线播放不卡| 中国女人做爰视频| 99热这里只有精品7| 国产精品嫩草影视| 91插插插影院| 国产欧美激情视频| 老司机av福利| 精品免费久久久久久久| 樱空桃在线播放| 久久www视频| 成人精品视频在线播放| 色欲色香天天天综合网www| a级黄色小视频| www黄色av| 伊人影院综合在线| 国产精品亚洲天堂| www.日本在线视频| 97国产在线播放| 国产三级三级三级看三级| 国产一级片自拍| 91免费网站视频| 国产美女永久无遮挡| 国产精品333| 午夜视频在线瓜伦| 亚洲制服在线观看| av在线观看地址| 能在线观看的av| 亚洲a级黄色片| 激情五月六月婷婷| 粉嫩虎白女毛片人体| www.久久久久久久久久久| 99久久免费观看| 国产福利视频在线播放| 一级性生活视频| 国产精品视频黄色| 亚洲一级免费观看| 亚洲老女人av| www.18av.com| 国产精品涩涩涩视频网站| 免费观看中文字幕| 欧美 日韩 国产在线观看| 亚洲性图一区二区| 男人添女人下部视频免费| 亚洲午夜无码av毛片久久| 婷婷中文字幕在线观看| 九色自拍视频在线观看| 在线观看国产一级片| 亚洲欧洲日产国码无码久久99| 五月天激情播播| 国产精品沙发午睡系列| 成人在线免费高清视频| 艹b视频在线观看| 免费看的黄色大片| 黄色影视在线观看| 日日干夜夜操s8| 国产97色在线 | 日韩| 青青青青草视频| 男人的天堂avav| 强伦女教师2:伦理在线观看| 黑森林精品导航| 黄色av免费在线播放| 毛片在线视频播放| 亚洲 自拍 另类小说综合图区| 中文字幕第一页亚洲| 欧美一级视频在线| 99视频在线视频| 成人性生生活性生交12| 欧美 国产 日本| 国产av人人夜夜澡人人爽麻豆| 手机成人av在线| 妞干网这里只有精品| av中文字幕av| 阿v天堂2018| 久久无码高潮喷水|