女人自慰AV免费观看内涵网,日韩国产剧情在线观看网址,神马电影网特片网,最新一级电影欧美,在线观看亚洲欧美日韩,黄色视频在线播放免费观看,ABO涨奶期羡澄,第一导航fulione,美女主播操b

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

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

3天內不再提示

如何進行Modbus通訊測試

dytfki8u8yql ? 來源:電子技術控 ? 2023-05-09 14:17 ? 次閱讀

工業自動化領域,我們經常遇到各種通訊協議,如Profibus,ContrlNet,EntherNet,Canopen,Modbus等通訊協議,而免費,開源,使用最為廣泛的就是Modbus協議,基本各個廠家的工業設備都可以支持此協議。

我們在實際做工程中,就會需要做此種通訊測試,但是卻沒有相應的通訊設備可以做測試,那么就需要一些仿真測試的軟件,我們使用最多的就是 ModScan 軟件,它可以用于Modbus TCP通訊,Modbus RTU通訊,Modbus ASCII通訊,作為主站用于采集從站的數據,它可以發送指令到從站設備(必須使用Modbus協議的智能設備)中,從站響應之后,就可以在監控界面上返回相應寄存器的數據。

那么我們如何進行測試呢?

第一, 進行設備的硬件連接,PC電腦安裝 ModScan 軟件,作為主站用來采集數據,還需要支持Modbus協議的智能設備作為從站,一般PC電腦只有USB接口,那么就需要USB轉串口轉RS485接口的設備實現與智能從站的連接,此中情況是針對支持Modbus-RTU協議,接口為RS485的設備;如果智能從站是支持Modbus TCP/IP協議的設備那么只需要用網線將PC電腦和從站設備連接即可。

2309c714-ee24-11ed-90ce-dac502259ad0.jpg

RS485連接

如果是TCP連接,只有一臺設備用網線直連即可,如果有多臺設備,那么就需要工業以太網交換機將所有設備接入交換機,通過不同的IP地址訪問不同的設備。

第二,打開ModScan軟件進行通訊參數設置,如果是RS485通訊,那么選擇串口,并按照從站通訊參數設置波特率(一般為默認為9600),數據長度(8位),校驗位(無校驗),停止位(1位),如圖:

232171ac-ee24-11ed-90ce-dac502259ad0.jpg

如果是Modbus TCP通訊,那么通訊連接如下圖,選擇通訊連接位TCP/IP,輸入從站設備的IP 地址和端口號(默認502)

233215ca-ee24-11ed-90ce-dac502259ad0.jpg

第三,設置通訊寄存器,Address填寫寄存器起始地址,Length為長度,03:HOLDING REGISTER為寄存器類型,代表保持寄存器,Device ID代表從站的站號,如果是Modbus RTU那么此處需要輸入從站地址,如果是Modbus TCP通訊不用輸入,如果使用了串口服務器那么需要輸入從站地址,Number of Polls / Valid Slave Responses代表收發數據的數量,從這里可以看到是否有丟包。中間區域測試顯示檢測到從站的數據,目前有報警說明通訊有故障。

233f6536-ee24-11ed-90ce-dac502259ad0.jpg

數據類型選擇如下圖,目前我們使用的32位浮點類型,還有bit類型,整形,雙精度浮點類型等,對于浮點類型也可以設置高低位交換

234ff144-ee24-11ed-90ce-dac502259ad0.jpg

第四,我們通過Modbus TCP方式進行通訊測試,設置 IP 通訊地址為:192.168.1.10,端口號為:502,設置 PC電腦的 IP 地址與從站 IP 地址:192.168.1.10 在同一個網段,比如:192.168.1.20.

我們要讀取從站寄存器為:保持寄存器,那么選擇功能代碼為:03,寄存器起始地址為1,數據類型為32位浮點類型,讀取的寄存器數量設置為:10,然后點擊連接,如下圖:

235b42b0-ee24-11ed-90ce-dac502259ad0.jpg

從圖中可以看到,主界面沒有任何報警信息,數據收發數量相同,說明沒有數據丟包,相應寄存器中有數據顯示,那么說明此次通訊成功,大功告成!!!

審核編輯:湯梓紅

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

    關注

    31

    文章

    5421

    瀏覽量

    123308
  • MODBUS
    +關注

    關注

    28

    文章

    1998

    瀏覽量

    78945
  • 仿真
    +關注

    關注

    51

    文章

    4234

    瀏覽量

    135297
  • PROFIBUS
    +關注

    關注

    3

    文章

    456

    瀏覽量

    38889
  • 通訊協議
    +關注

    關注

    10

    文章

    284

    瀏覽量

    20720

原文標題:Modbus 仿真- 新手必備技能

文章出處:【微信號:電子技術控,微信公眾號:電子技術控】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦
    熱點推薦

    CAN通信設備如何進行批量高效老化測試

    老化測試是產品生產中必不可少的環節,對于CAN通信設備如何進行批量高效的老化測試呢?本文將從成本及方案優化兩方面簡述測試方法。
    的頭像 發表于 08-13 09:58 ?7486次閱讀

    LabVIEW Modbus TCP通訊

    labview與施耐德PLCM258進行通訊通訊協議為Modbus TCP,我在網上下載了一個MODBUS庫nimodbus121,啟動l
    發表于 11-21 15:25

    MODBUS通訊

    我現在想做MODBUS協議與西門子PLC通訊,我裝的是14.0版本的,不知道在軟件方面要實現與現場PLC測試還需要什么驅動?
    發表于 11-28 14:40

    光纖是如何進行分類的?如何對光纖的性能進行測試

    光纖是如何進行分類的?如何對光纖的性能進行測試
    發表于 05-27 07:08

    如何對modbus通訊的物理層進行設置

    Modbus是什么?modbus常用的功能碼有哪些?如何對modbus通訊的物理層進行設置?
    發表于 09-02 08:00

    上位機與下位機是如何進行通訊

    上位機是指什么?下位機是什么?上位機與下位機是如何進行通訊的?
    發表于 09-26 07:06

    Modbus通訊協議的幾種實現方式

    Modbus TCP版本,可以通過以太網進行通訊,此外,Modbus還有一個Modicon專用的Modbus Plus(
    發表于 05-05 16:19

    elecfans.com-Modbus通訊測試軟件

    elecfans.com-Modbus通訊測試軟件.rar
    發表于 07-12 10:36 ?28次下載

    何進行單片機測試程序免費下載

    本文檔的主要內容詳細介紹的是如何進行單片機測試程序免費下載。
    發表于 06-10 17:49 ?2次下載
    如<b class='flag-5'>何進行</b>單片機<b class='flag-5'>測試</b>程序免費下載

    什么是EMC測試_如何進行EMC測試

    我們經常被問到什么是EMC測試,為什么要進行測試,誰應該執行EMC測試以及我們如何進行測試,因此
    發表于 05-12 10:49 ?1.9w次閱讀

    PLC與變頻器是如何進行通訊

    PLC和變頻器在工業生產和科技發展中有很重要的作用,目前在工業自動化和機械自動化領域應用也是非常廣泛,給工業生產和生活帶來了很多便利。因此,今天我們就想和大家聊聊PLC和變頻器是如何進行通訊的,它們
    的頭像 發表于 09-28 15:38 ?6132次閱讀

    電源如何進行效率測試

    我們進行了其它改動的時候,就需要重新進行效率測試。 今天,就給大家詳細講一講如何進行效率測試,以及相關注意事項。
    的頭像 發表于 12-01 16:19 ?1947次閱讀

    汽車天窗淋雨設備——防水測試何進行

    汽車天窗淋雨設備——防水測試何進行
    的頭像 發表于 10-12 08:14 ?1268次閱讀
    汽車天窗淋雨設備——防水<b class='flag-5'>測試</b>如<b class='flag-5'>何進行</b>

    何進行充電樁負載測試

    何進行充電樁負載測試? 充電樁負載測試是確保充電樁系統高效運行的關鍵環節之一。在本文中,我們將詳盡、詳實、細致地探討充電樁負載測試的步驟、工具和最佳實踐,以幫助您有效地
    的頭像 發表于 01-18 14:48 ?1205次閱讀

    何進行RF PA Ruggedness的測試和評估呢?

    關于PA ruggedness設計測試問題,先介紹一下原理,如何進行ruggedness的測試和評估。
    的頭像 發表于 03-27 10:19 ?3660次閱讀
    如<b class='flag-5'>何進行</b>RF PA Ruggedness的<b class='flag-5'>測試</b>和評估呢?