精品国产人成在线_亚洲高清无码在线观看_国产在线视频国产永久2021_国产AV综合第一页一个的一区免费影院黑人_最近中文字幕MV高清在线视频

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

【教程】ModBus調試工具——ModBus Tools

億佰特物聯網應用專家 ? 2022-08-05 10:39 ? 次閱讀

在之前的文章中,小編介紹了一款免費的Modbus主從仿真軟件“MThings”前文指路),今天介紹一款與“Witte Software”開發的非常受歡迎的Modbus主站設備仿真器,支持Modbus RTU、ASCII、TCP/IP等協議模式,該軟件主機和從機的應用程序分離支持單獨下載安裝,若需要使用仿真主機使用“Modbus Poll”,使用仿真從機下載“Modbus Slave”。個人比較喜歡這家公司出品的從機仿真器,“MThings”仿真從機配置的寄存器在主機查詢時嚴格區分配置寄存器的長度,比如,配置一個起始地址為0000H長度為10的保持寄存器,主機若只讀取首地址為0000H長度為1的保持寄存器,從機會返回83H的錯誤碼。上述案例可以看出主機請求的參數為從機仿真的子集,原則上從機應當正確返回數據(PLC和各類RTU設備基本都支持,不排除部分受保護的寄存器需要嚴格驗證長度),但“MThings”仿真的從機在寄存器列表上顯得特別工整,功能區分明確,非常適合配置寄存器的規劃。

主機仿真會根據需求使用“MThings”和“Modbus Poll”,快速搭建測試使用“Modbus Poll”,界面簡潔菜單直觀,創建步驟少,而穩定使用選擇“MThings”強大的配置文件導入導出(“相對Modbus Poll不同功能碼需要單獨保存,導入時需要同時導入多個文件,較為繁瑣”)。

只有適合的工具,沒有最好用的工具。不同調試環境使用對應的工具,能節省不少測試設備的時間,“Modbus Poll”與“Modbus Slave”搭建快,“MThings”搭建雖然慢但通過配置文件后期的維護性更高。

Modbus Poll下載地址:

https://modbustools.com/modbus_poll.html;

Modbus Slave下載地址:

https://modbustools.com/modbus_slave.html;

該軟件為付費軟件,支持正版,促進優秀軟件發展。

軟件功能說明

NO.1

文件導入

可通過“File”菜單實現寄存器表“新建”“導入”“保存”“另存為”和導出“.csv”文件,也可實現工程文件的導入、導出。f3ff6cd0-1444-11ed-9ade-dac502259ad0.png區域“①”:用于寄存器表的“新建”“導入”“關閉”“保存”“另存為”;區域“②”:用于導出“.csv”與“.mbs”;區域“③”:創建和打開工程文件,工程文件就是將不同的寄存器表進行關聯;f4154dfc-1444-11ed-9ade-dac502259ad0.png區域“④”與“⑤”:用于打印配置文件,最近文件列表。

NO.2

連接

(1)通過此接口配置對應的連接參數實現與物理接口連接,該菜單欄同時支持配置打開軟件后自動連接。

f43d4fdc-1444-11ed-9ade-dac502259ad0.png(2)配置串口連接,選擇對應的串口號,配置波特率參數(“1”)注意第一次使用該軟件應當注意“Advanced”中流控配置的模式是否與串口匹配,不少人第一次超時錯誤就是流控不匹配導致的。f45d3c0c-1444-11ed-9ade-dac502259ad0.png(3)在“Mode”下調整協議模式,串口僅支持Modbus RTU與Modbus ASCII兩種協議;(4)配置網絡連接,Modbus Poll僅支持TCP客戶端與UDP兩種模式,“3”配置Modbus通訊的等待時間,“4”配置服務器IP與端口配置連接超時時間。f474ffea-1444-11ed-9ade-dac502259ad0.png(5)Modbus Slave與Modbus Poll相反只能配置為TCP服務器與UDP模式,其余參數大致相同。

NO.3

寄存器配置

f486173a-1444-11ed-9ade-dac502259ad0.png區域“①”:用于配置連接方法和寄存器配置,“1”為Modbus地址,“2”配置功能碼,“3”首地址寄存器,“4”寄存器數量,“5”查詢周期,“6”禁用連續讀取,“7”配置錯誤時自動停止。f4b82d7e-1444-11ed-9ade-dac502259ad0.png區域“②”:用于保存寄存器數據日志,支持“.xlsx”與“.txt”兩種文本格式;區域“③”:用于清除當前通訊日志與全部通訊日志,還可將當前寄存器配置保存為軟件啟動時的默認參數;

NO.4

寫入操作(僅ModbusPoll支持)

“Functions”操作菜單,使用“05H”、“0FH”操作從機線圈狀態,使用“06H”、“10H”操作從機保持寄存器。f4db3300-1444-11ed-9ade-dac502259ad0.png

NO.5

顯示格式

“Display”菜單用于調整寄存器值顯示格式與調試信息f4eb3ef8-1444-11ed-9ade-dac502259ad0.png

區域“①”:調整單字(Word)顯示格式,支持整型、無符號整型、16進制與ASCII、2進制等顯示方法;區域“②”與區域“③”:調整長整型數據與浮點數據,由于超過2個字節需要考慮數據存儲時的字序與字節序,比如在不同顯示模式寫入浮點數6546.87,從機存儲方式,如下圖:f50a7b2e-1444-11ed-9ade-dac502259ad0.png區域“④”:通訊日志顯示,非常重要的功能,“1”用來啟動或暫停日志顯示,“2”用于保存通訊日志,“3”用于記錄發生通訊錯誤時的日志,“4”用于現在日志輸出時間。f536119e-1444-11ed-9ade-dac502259ad0.png

NO.6

自動布局

通過“Window”菜單的“Tile”進行窗口自動布局,如下:f546d1aa-1444-11ed-9ade-dac502259ad0.png以上Modbus?Poll主要使用的功能基本講解完畢,Modbus Slave除了在“Connection”配置上有點差異,一個是客戶端,一個是服務器。

仿真演示

NO.1

ModBus TCP 基于 TCP

配置如下:

f55d7202-1444-11ed-9ade-dac502259ad0.png

通訊演示:

f56e8d30-1444-11ed-9ade-dac502259ad0.png

NO.2

ModBus TCP 基于 UDP

配置如下:

f5842460-1444-11ed-9ade-dac502259ad0.png

演示如下:

f59d4d96-1444-11ed-9ade-dac502259ad0.png

NO.3

ModBus RTU

配置如下:

f5b026e6-1444-11ed-9ade-dac502259ad0.png

演示如下:

f5e1e83e-1444-11ed-9ade-dac502259ad0.png

NO.4

ModBus ASCII

配置如下:

f60d3002-1444-11ed-9ade-dac502259ad0.png

演示如下:

f61f896e-1444-11ed-9ade-dac502259ad0.png

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • MODBUS
    +關注

    關注

    28

    文章

    1765

    瀏覽量

    76849
收藏 人收藏

    評論

    相關推薦

    TCP&UDP調試工具

    TCP&UDP調試工具
    發表于 10-30 10:41 ?1次下載

    MODBUS調試工具(modscan32)

    MODBUS調試工具(modscan32)
    發表于 10-24 10:39 ?0次下載

    免費獲取,永久有效!工控人珍藏的幾款Modbus調試軟件

    Modbus調試工具分享 要深入學習Modbus協議,擁有主從兩個設備進行實踐是必不可少的。然而,在學習的過程中,若暫時無法獲取到真實的物理設備,調試工作可能會顯得有些棘手。別擔心,我
    的頭像 發表于 10-15 09:08 ?443次閱讀
    免費獲取,永久有效!工控人珍藏的幾款<b class='flag-5'>Modbus</b><b class='flag-5'>調試</b>軟件

    ModBus Scan32模擬軟件的使用方法

    Modbus采用主從式通信,日常使用較多的是Modbus RTU和Modbus TCP/IP兩種協議。我司儀表較多為Modbus RTU協議,常用調
    發表于 07-24 08:04

    使用modbus地址時的注意事項

    如表1所示。PLC地址例如40001、30002等。 寄存器modbus協議地址指通信時使用的寄存器地址,在實際編程中,由于寄存器PLC地址前綴的區分作用,所以只需說明后4位數,而且需轉換為4位十六進制
    發表于 07-24 06:38

    Modbus轉Profinet網關替代伺服ethercat通訊現場調試案例

    Modbus轉Profinet網關(XD-MDPN100)可以實現Modbus協議和Profinet協議之間的轉換和通信。Modbus轉Profinet網關集成了Modbus和Prof
    的頭像 發表于 06-05 21:06 ?743次閱讀
    <b class='flag-5'>Modbus</b>轉Profinet網關替代伺服ethercat通訊現場<b class='flag-5'>調試</b>案例

    modscan32 modbus rtu調試軟件怎么用?

    請問各位大神,modscan32這個modbus rtu調試軟件怎么用,最好是有圖有方法,小弟急需,謝謝各位大神了。
    發表于 05-15 06:49

    Modbus轉Profine網關接溫度傳感器方案# Profinet轉485Modbus網關

    MODBUS網關
    興達易控
    發布于 :2024年04月04日 22:02:50

    什么是CAN總線調試工具調試的內容主要包括哪幾個方面?

    CAN總線調試工具是用于對CAN總線進行調試和故障排除的設備或軟件工具,它們具有高速數據捕獲能力、數據過濾和觸發功能,以及用于解析和顯示CAN幀的軟件界面。
    的頭像 發表于 04-03 11:23 ?1003次閱讀

    Modbus轉Profinet網關調試中故障排除方法# Profinet轉Modbus網關

    MODBUS網關
    興達易控
    發布于 :2024年03月28日 20:55:50

    如何進行Profinet轉Modbus網關的調試與故障排除

    ,為不同協議之間的互聯互通提供了便利。Modbus轉Profinet網關(XD-MDPN100)的調試與故障排除教程通常涉及一系列步驟來確保網關正確配置、正常工作,并能夠在出現問題時迅速定位和解決。
    的頭像 發表于 03-25 22:33 ?422次閱讀
    如何進行Profinet轉<b class='flag-5'>Modbus</b>網關的<b class='flag-5'>調試</b>與故障排除

    Modbus轉Profinet網關解決Modbus輪詢速度慢# Profinet轉Modbus網關

    MODBUS網關
    興達易控
    發布于 :2024年03月20日 19:12:27

    Profinet轉Modbus使設備互聯更簡單

    Modbus和Profinet之間的轉換可以使工業自動化設備互聯更加方便和高效。通過Modbus轉Profinet網關(XD-MDPN100/200),設備通信更靈活可靠,降低工程師配置和調試工作量。
    的頭像 發表于 01-04 17:54 ?408次閱讀
    Profinet轉<b class='flag-5'>Modbus</b>使設備互聯更簡單

    腳本調試工具有哪些?腳本調試工具怎么用?

    腳本調試是軟件開發過程中非常重要的一環,它能幫助開發者快速定位并解決代碼中的錯誤。大多數編程語言都提供了各種各樣的腳本調試工具,本文將介紹一些常見的腳本調試工具以及它們的基本使用方法。 GDB
    的頭像 發表于 12-01 14:40 ?829次閱讀