婷婷亚洲天堂影院-国产精品豆花视频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>
  • 少妇熟女一区二区| 中文字幕第100页| 黄色aaa级片| 免费看黄在线看| 日本天堂免费a| 中文字幕在线中文| av在线网站免费观看| 亚洲国产成人va在线观看麻豆| 黄色成人在线看| 精品少妇人妻av免费久久洗澡| 亚洲第一页在线视频| 少妇熟女一区二区| 国产日韩欧美大片| 久久亚洲a v| 国产九色porny| 欧美一级片免费播放| 91国视频在线| 精品久久久久av| 波多野结衣天堂| 日本免费观看网站| 日韩中文字幕免费在线 | 大西瓜av在线| 国模无码视频一区二区三区| 亚洲中文字幕无码专区| 黄色一级片播放| 丰满少妇在线观看| 99精品999| 免费人成自慰网站| 精品国产一二三四区| 欧美日韩国产精品激情在线播放| 国产午夜伦鲁鲁| 一区二区三区入口| 亚洲第一精品区| 91好吊色国产欧美日韩在线| 日韩亚洲在线视频| 国产av不卡一区二区| 性高湖久久久久久久久aaaaa| 一二三四视频社区在线| 亚洲国产精品三区| 特级西西444| 欧美黄色一级片视频| 色乱码一区二区三区熟女| 亚洲国产成人精品无码区99| 久久久免费视频网站| 免费成人黄色大片| 久久国产成人精品国产成人亚洲| 538任你躁在线精品免费| 国产精品自拍合集| 久久成人免费观看| 黄色a级三级三级三级| 日韩伦理在线免费观看| 奇米影视四色在线| 成年人观看网站| 7777在线视频| 免费av网址在线| 免费特级黄色片| 激情成人在线观看| 污片在线免费看| 成人三级视频在线播放| 青青在线视频免费观看| 在线观看18视频网站| 亚洲欧美aaa| 国产淫片av片久久久久久| 欧美一级视频在线播放| 性生活免费观看视频| 欧洲在线免费视频| 香港日本韩国三级网站| 五月天婷婷在线观看视频| 国产一级不卡毛片| 久久精品国产精品亚洲色婷婷| 亚洲第一色av| 亚洲乱码国产一区三区| 成年网站在线免费观看| 日本欧美黄色片| 俄罗斯av网站| 黄色片视频在线播放| 久章草在线视频| 久草精品在线播放| 蜜臀av免费观看| 手机av在线网| 久久无码高潮喷水| 欧美三级午夜理伦三级| 九九九久久久久久久| 丰满女人性猛交| 免费看欧美黑人毛片| 黄色一级片在线看| 日本精品免费在线观看| 韩国一区二区av| 日本美女视频一区| 日本福利视频在线观看| 九九热只有这里有精品| 大肉大捧一进一出好爽动态图| 国产又猛又黄的视频| 色呦呦网站入口| 欧美日韩在线一| 欧美激情第3页| 国产玉足脚交久久欧美| av丝袜天堂网| 99久久久无码国产精品性色戒| 日韩精品aaa| 女人帮男人橹视频播放| 国产xxxxx在线观看| 国产尤物av一区二区三区| 人妻熟女一二三区夜夜爱| 久久6免费视频| 国产av天堂无码一区二区三区| 国产一区二区视频播放| 9l视频白拍9色9l视频| 日韩精品一区二区三区四| 中文字幕在线导航| 国产高清www| 菠萝蜜视频在线观看入口| 日韩欧美精品免费| 懂色av一区二区三区四区五区| 18岁网站在线观看| 蜜臀av.com| 欧美激情第3页| 久久久久久久少妇| 欧美日韩性生活片| 天天综合中文字幕| 污网站免费在线| 欧美视频免费播放| 国产精品视频二| 国产一区二区在线观看免费视频| 久久综合九色综合88i| 成年人黄色在线观看| 国产成人久久777777| 国产伦精品一区二区三区四区视频_ | 日韩精品 欧美| 亚洲天堂伊人网| 在线观看国产福利| 冲田杏梨av在线| 午夜激情福利在线| 成人免费在线网| 国产精品久久国产| 成年人视频网站免费| 久久精品国产精品亚洲精品色| 欧美日韩在线不卡视频| 国产妇女馒头高清泬20p多| 日韩成人三级视频| 潘金莲一级淫片aaaaa免费看| 爽爽爽在线观看| 久久久久久久午夜| 久久久久久久久久久视频| 欧美 日韩 激情| av免费播放网址| 毛葺葺老太做受视频| 91热这里只有精品| 久久久久久久久久一区| 日本在线视频www色| 成人国产在线看| 人体内射精一区二区三区| 奇米精品一区二区三区| 日本美女高潮视频| 亚洲天堂av免费在线观看| 手机看片日韩国产| 亚洲熟妇无码另类久久久| 国产aaa一级片| 搡的我好爽在线观看免费视频| 9999在线观看| 日本欧美视频在线观看| 蜜臀av午夜一区二区三区| 日韩欧美亚洲另类| 亚洲精品蜜桃久久久久久| 黄色一级一级片| 香蕉视频xxxx| 免费人成自慰网站| 午夜激情av在线| 丁香六月激情婷婷| 不卡的在线视频| 欧美日韩不卡在线视频| 青青青国产在线视频| 成人在线观看毛片| 久久精品免费网站| 妞干网在线观看视频| 亚欧激情乱码久久久久久久久| 国产精品久久国产| 日本中文字幕精品—区二区| 国产精品视频网站在线观看| 亚洲一区在线不卡| 日本一本中文字幕| 国产一级片中文字幕| 亚洲午夜无码av毛片久久| 青青草免费在线视频观看| 国产视频一区二区三区在线播放| 亚洲欧美一二三| 自拍偷拍一区二区三区四区| 欧美日韩中文在线视频| 国产高清不卡无码视频| 国产成人黄色网址| 欧洲熟妇精品视频| 六月丁香激情网| 日本wwwcom| 91精品国产吴梦梦| 中文字幕av不卡在线| 能看的毛片网站| 激情网站五月天| 国产午夜福利100集发布| 亚洲制服中文字幕| 亚洲乱码国产一区三区|