<sup id="x7dny"><rp id="x7dny"><big id="x7dny"></big></rp></sup>
    • <label id="x7dny"><tt id="x7dny"><tfoot id="x7dny"></tfoot></tt></label>
      <dfn id="x7dny"></dfn>
      <small id="x7dny"><rp id="x7dny"><rt id="x7dny"></rt></rp></small>
      加入收藏 在線留言 聯系我們
      關注微信
      手機掃一掃 立刻聯系商家
      全國服務熱線18475208684

      汕頭市 西門子PLC維修|西門子變頻器代理商

      更新時間
      2024-12-02 08:00:00
      價格
      請來電詢價
      PLC觸摸屏代理商
      西門子代理商
      伺服電機驅動電纜
      西門子一級代理商
      變頻器直流調速器
      西門子一級總代理商
      聯系電話
      13922889745
      聯系手機
      18475208684
      聯系人
      向小姐
      立即詢價

      詳細介紹


      西門子S7-200 SMART Modbus TCP Server的配置方法

      概述

      本例將通過西門子S7-200 SMART的MBUS_SERVER指令配置Modbus TCP服務器并使用一款簡易的Modbus測試工具進行測試。本例和上一篇S7-1200的Modbus Server將作為下一篇Modbus Client輪詢讀寫多個設備的服務器。

      補充信息:

      Modbus涉及到四種寄存器:保持寄存器、線圈寄存器、離散輸入寄存器和輸入寄存器。保持寄存器單位是2個Byte,相當于數據塊,可讀寫。線圈寄存器單位是1個Bit,相當于開關量輸出,可讀寫。離散輸入寄存器單位是1個Bit,相當于開關量輸入,只能讀,不能寫。輸入寄存器單位是2個Byte,相當于模擬量輸入,只能讀,不能寫。

      第1步:

      添加PLC設備,選擇西門子S7-200 SMART SR20 CPU,設置IP地址:192.168.18.78,子網掩碼:255.255.255.0。

      圖片

      第2步:

      在左側項目樹的指令庫中找到MBUS_SERVER指令,鼠標拖拽到MAIN程序塊中,按照下圖配置參數,保持寄存器長度設置為10,其它寄存器的長度選擇Zui大值,在F1幫助文檔中有明確的說明。編譯時會有以下錯誤提示,此時應為MBUS_SERVER函數分配實例存儲區。

      圖片

      第3步:

      在左側項目樹的程序塊下的庫文件夾上單擊鼠標右鍵,在彈出的快捷菜單中選擇庫存儲器。

      圖片

      第4步:

      選擇從VB100開始的445個字節作為MBUS_SERVER的實例存儲區,要避開保持存儲器的定義地址VB0-VB19。再次編譯,編譯成功后,下載程序到CPU。

      圖片

      第5步:

      打開Modbus客戶端測試軟件,選擇Modbus TCP模式,填寫Modbus TCP服務器的IP地址和端口號,按下Connect按鈕,啟動連接。

      圖片

      第6步:

      連接成功后,窗口的左下角顯示了Modbus TCP服務器的IP地址和端口號,窗口中還顯示了設備地址和4種寄存器對應的地址和數據。

      圖片

      第7步:

      選擇保持寄存器,雙擊數據單元,在彈出窗口中輸入測試數據222,按回車,此時數據并沒有寫入到Modbus TCP服務器中,然后按下Write to按鈕,數據222被成功寫入到Modbus TCP服務器的保持寄存器中。

      圖片

      第8步:

      切換到線圈寄存器頁,雙擊數據單元,在彈出窗口中輸入測試數據TRUE,按回車,此時數據并沒有寫入到Modbus TCP服務器中,然后按下Write to按鈕,數據TRUE被成功寫入到Modbus TCP服務器的保持寄存器中,此時觀察PLC的輸出LED Q0.0被點亮。

      圖片


      相關產品

      聯系方式

      • 電  話:13922889745
      • 經理:向小姐
      • 手  機:18475208684
      • 微  信:18475208684