www84811.com-国产区一区二区三区,亚洲第一中文字幕在线观看,91精品久久香蕉国产线看观看,国产精品欧美久久

電子開發網

電子開發網電子設計 | 電子開發網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 個字
    [ 查看全部 ] 網友評論
    關于我們 - 聯系我們 - 廣告服務 - 友情鏈接 - 網站地圖 - 版權聲明 - 在線幫助 - 文章列表
    返回頂部
    刷新頁面
    下到頁底
    晶體管查詢
    www84811.com-国产区一区二区三区,亚洲第一中文字幕在线观看,91精品久久香蕉国产线看观看,国产精品欧美久久
    91网站最新网址| 久久在线免费观看| 久久精品噜噜噜成人av农村| 2020国产精品| 99久久综合色| 亚洲.国产.中文慕字在线| 日韩欧美一卡二卡| 国产99久久久久久免费看农村| 亚洲免费在线观看| 欧美一级爆毛片| av一区二区三区在线| 五月激情六月综合| 国产网站一区二区| 欧美午夜免费电影| 国产一区在线观看麻豆| 亚洲男女一区二区三区| 日韩视频免费观看高清在线视频| 国产成人久久精品77777最新版本| 一区二区三区日韩精品| 日韩欧美黄色影院| 色综合天天视频在线观看 | 亚洲欧美经典视频| 日韩欧美电影在线| 91麻豆国产香蕉久久精品| 免费成人在线网站| 综合激情成人伊人| 日韩精品一区在线| 色综合久久综合网| 精品制服美女丁香| 一区二区三区四区在线播放| 精品久久久久久久久久久院品网 | 久久这里只精品最新地址| 91久久精品一区二区三| 国产在线播精品第三| 亚洲一区二区三区影院| 久久久久国产精品麻豆ai换脸| 精品视频1区2区3区| 国产91丝袜在线播放| 日韩av网站免费在线| 亚洲人成伊人成综合网小说| 337p日本欧洲亚洲大胆色噜噜| 欧美图区在线视频| 成人永久aaa| 麻豆精品久久久| 亚洲综合无码一区二区| 国产亚洲欧美色| 欧美一区二区三区免费在线看 | 制服视频三区第一页精品| 91视视频在线直接观看在线看网页在线看 | 色哟哟日韩精品| 国产乱对白刺激视频不卡| 午夜精品久久久| 亚洲丝袜制服诱惑| 国产欧美一区二区三区沐欲| 欧美一级夜夜爽| 色偷偷久久一区二区三区| 粉嫩av亚洲一区二区图片| 老汉av免费一区二区三区| 亚洲3atv精品一区二区三区| 亚洲免费在线播放| 国产精品欧美一区喷水| 精品国产乱码久久久久久影片| 欧美乱熟臀69xxxxxx| 欧美做爰猛烈大尺度电影无法无天| 成人午夜精品一区二区三区| 激情综合色播五月| 日韩国产在线观看| 亚洲大尺度视频在线观看| 亚洲综合图片区| 亚洲欧洲日韩在线| 欧美激情一区二区三区不卡| 久久网站最新地址| 欧美电视剧在线看免费| 欧美一级久久久| 91精品国产综合久久福利| 欧美日韩一本到| 欧美性三三影院| 亚洲欧美另类久久久精品 | 日本美女一区二区| 婷婷综合五月天| 午夜亚洲国产au精品一区二区| 一区二区三区欧美亚洲| 一区二区三区中文字幕在线观看| 国产精品国产三级国产aⅴ入口| 久久久久久9999| 久久久久99精品一区| 久久久不卡网国产精品二区| 久久久久久久久久电影| 久久色在线观看| 国产午夜一区二区三区| 国产丝袜美腿一区二区三区| 久久精品无码一区二区三区| 久久久91精品国产一区二区精品 | 欧美日精品一区视频| 欧美日韩国产影片| 4438x成人网最大色成网站| 91精品国产91久久久久久一区二区 | 欧美xxxxx牲另类人与| 欧美精品一区二区三区蜜桃视频| 日韩精品一区二区三区视频播放| 日韩精品中午字幕| 久久众筹精品私拍模特| 国产三级精品视频| 欧美国产1区2区| 亚洲日本va午夜在线影院| 亚洲美女免费视频| 夜夜嗨av一区二区三区网页 | 石原莉奈在线亚洲三区| 日本91福利区| 国产一区二区视频在线播放| 国产成人精品免费一区二区| 99久久99久久精品免费看蜜桃| 91蜜桃免费观看视频| 欧美日韩一区二区三区不卡| 欧美一区二区福利在线| 久久综合久久综合亚洲| 91成人在线观看喷潮| 欧美日韩国产高清一区二区 | 精品精品国产高清a毛片牛牛| 久久新电视剧免费观看| 国产精品国产三级国产aⅴ中文| 亚洲黄色录像片| 秋霞午夜鲁丝一区二区老狼| 国产又黄又大久久| 9色porny自拍视频一区二区| 欧美在线999| 欧美成人欧美edvon| 中文字幕av一区二区三区| 亚洲男人天堂av| 日本aⅴ亚洲精品中文乱码| 国产精华液一区二区三区| 99精品欧美一区二区蜜桃免费 | 福利电影一区二区三区| 欧美在线不卡一区| 日韩精品一区二区三区在线播放 | 国产福利精品导航| 色老汉一区二区三区| 91麻豆精品国产91久久久资源速度| 久久中文字幕电影| 亚洲欧美日韩一区二区| 日韩精品乱码av一区二区| 国产精品99久久久久久似苏梦涵 | 欧美视频一区二区三区| 亚洲精品在线电影| 亚洲欧美日韩国产另类专区| 免费观看在线综合| 成人91在线观看| 5566中文字幕一区二区电影| 中文字幕欧美激情一区| 亚洲444eee在线观看| 国产成a人亚洲精| 欧美另类变人与禽xxxxx| 欧美激情一区二区三区四区| 香港成人在线视频| 懂色av一区二区三区免费看| 欧美猛男gaygay网站| 国产三级精品在线| 五月激情六月综合| 成人高清免费观看| 日韩欧美一区二区三区在线| 亚洲精品五月天| 国产乱码精品一品二品| 欧美人妇做爰xxxⅹ性高电影| 欧美国产精品一区| 日本va欧美va精品发布| 99r国产精品| 久久丝袜美腿综合| 午夜久久久久久久久 | 99re热这里只有精品视频| 欧美电影免费观看高清完整版| 一区二区免费视频| 国产精品一区专区| 欧美精三区欧美精三区| 中文字幕一区二区三区在线不卡| 六月丁香婷婷色狠狠久久| 欧美亚洲丝袜传媒另类| 国产精品久久久久一区二区三区| 久久精工是国产品牌吗| 欧美日免费三级在线| 综合激情网...| 国产精品一区二区免费不卡| 欧美一区二区成人| 亚洲一区二区视频| 99视频精品在线| 国产日韩欧美制服另类| 蜜臀av一区二区在线免费观看| 91黄色免费观看| 中文字幕中文乱码欧美一区二区| 久久精品国产精品亚洲红杏 | 亚洲图片激情小说| 风流少妇一区二区| www激情久久| 久久国产生活片100| 欧美精品99久久久**| 洋洋av久久久久久久一区| 91一区一区三区| 国产精品嫩草影院av蜜臀| 国产在线一区二区综合免费视频| 欧美一级二级三级乱码| 日韩一区精品视频|