<nobr id="5drpr"></nobr>

    <nobr id="5drpr"><listing id="5drpr"><menuitem id="5drpr"></menuitem></listing></nobr>
    
    

    <sub id="5drpr"><strike id="5drpr"></strike></sub>

      <form id="5drpr"></form>

        您好,歡迎訪問泰安宏盛自動化科技有限公司!
        10年專注工控自動化研發制造 系統設計\制作\安裝一條龍服務
        全國咨詢熱線:18605386049
        當前位置: 首頁 > 技術資料 > 程序案例

        S7-200 SMART 與調試助手之間 Modbus RTU 通信

        作者:小編 時間:2023-02-14 22:46:43 點擊:

        西門子在 STEP 7-Micro/WIN SMART 中正式推出 Modbus RTU 主站/從站協議庫,Modbus RTU 指令位于 STEP7-Micro/WIN SMART 項目樹中“指令”文件夾的“庫”文件夾中。如圖1.Modbus RTU庫指令所示。

        圖1.Modbus RTU庫指令

         注意:

        1. Modbus RTU 主站指令庫的功能是通過在用戶程序中調用預先編好的程序功能塊實現的,該庫對 CPU 集成的 RS 485 通訊口 和 CM 01 信號板有效。該指令庫將設置通信口工作在自由口模式下。
        2. Modbus RTU 主站指令庫使用了一些用戶中斷功能,編其他程序時不能在用戶程序中禁止中斷。
        3. Modbus RTU 主站指令庫可以同時應用于CPU 集成的 RS 485 通訊口 和 CM01 信號板,此時集成的RS 485口使用Modbus RTU Master(v2.0)中指令,CM01信號板使用Modbus RTU Master2(v2.0)中指令,如果只有一個主站則不做區分。

        使用環境及所完成的通信任務

        使用環境:
        ① STEP 7 Micro/WIN SMART ( 軟件版本 V2.5 )
        ② ModScan32
        ③ Modbus Slave

        所完成的通信任務:
        ① ModScan32 接收 8 個字節數據: <-- ( S7-200 SMART 側做從站響應 ) VW1000~VW1014
        ② Modbus Slave 接收 8 個字節數據: <-- ( S7-200 SMART 側做主站寫 ) 
        VW1000~VW1014

        ModScan32 (S7 200 SMART 做從站)

        1. 打開ModScan32軟件

        2. 點擊“Setup”---“Display Definition”---設定"Slave Address"為3---“Point Type”(本例程以保持型寄存器為例)---“Length”為8

        如圖2所示,設置完成后點擊OK

        圖2.Display Definition

        3. 點擊“Connection”----“Connect”

        圖3. 建立連接

        ① Connect選擇 Direct Connection to COM3,根據實際情況選擇不同的串口;
        ② 串口參數的設置與CPU保持一致

        S7-200 SMART側編程

        1.打開STEP 7 Micro/WIN SMART>項目樹>指令樹>庫>Modbus RTU Slave(v3.1),調用MBUS_INIT和MBUS_SLAVE,如圖4、圖5所示。

        圖4. Modbus RTU Slave指令庫

        圖5. MBUS_SLAVE

        2.鼠標選中程序塊文件夾,單擊右鍵,下拉菜單中選擇庫存儲器,如圖6所示。

        圖6.點擊庫存儲器

        3.在庫存儲區分配對話框中手動輸入存儲區的起始地址。此實例為VB0開始,以使指令庫可以正常工作。確保庫存儲區與程序中其他已使用的地址不沖突。使用建議地址無法確定是否有地址重疊,所以推薦手動輸入正確的庫存儲區首地址。如圖7所示。

        圖7.庫存儲區地址分配

        4.編譯項目,下載程序。

        通信結果如下:

        圖8. 測試結果

        Modbus Slave (S7 200 SMART 做主站)

        1. 打開Modbus Slave軟件

        2. 點擊"Setup"---"Slave Definition"---"Slave"為從站地址---設定Function”(本例程以保持型寄存器為例)---"Quantity"為8---"Display"為Signed

        如圖9所示,設置完成后點擊OK

        圖9.Slave Definition

        3. 點擊"Connection"----"Connect"

        圖10. 建立連接

        ① Connect選擇 Serial Port;
        ② Mode 選擇RTU;
        ③Port3表示使用的串口(COM3),根據實際情況選擇不同的串口,串口參數的設置與CPU保持一致。

        S7-200 SMART側編程

        1.打開STEP 7 Micro/WIN SMART>項目樹>指令樹>庫>Modbus RTU Master(v2.0),調用MBUS_CTRL和MBUS_MSG,如圖11和圖12所示。

        圖11. 用 SM0.0 調用 Modbus RTU 主站初始化與控制子程序


        圖12. 調用Modbus RTU 主站讀寫子程序

        常見的錯誤:

        • 如果多個 MBUS_MSG 指令同時使能會造成 6 號錯誤
        • 從站 delay 參數設的時間過長會造成主站 3 號錯誤
        • 從站掉電或不運行,網絡故障都會造成主站 3 號錯誤

        2.鼠標選中程序塊文件夾,單擊右鍵,下拉菜單中選擇庫存儲器,如圖13所示。

        圖13.點擊庫存儲器

        3.在庫存儲區分配對話框中手動輸入存儲區的起始地址。此實例為VB0開始,以使指令庫可以正常工作。確保庫存儲區與程序中其他已使用的地址不沖突。使用建議地址無法確定是否有地址重疊,所以推薦手動輸入正確的庫存儲區首地址。如圖14所示。

        圖14.庫存儲區地址分配

        4.編譯項目,下載程序。

        通信測試結果

        將M0.1置位為1,然后在狀態圖表中創建變量,VW1000-VW1014 共8個字,監視值如圖15所示。

        圖15.讀取服務器數據

        免責聲明

        本例程僅供參考,程序中的CPU版本、類型可能與用戶實際使用不同,用戶可能需要先對例子程序做修改和調整,才能將其用于測試。本例程的作者和擁有者對于該例程的功能性和兼容性不負任何責任,使用該例程的風險完全由用戶自行承擔。由于它是免費的,所以不提供任何擔保,錯誤糾正和熱線支持,用戶不必為此聯系西門子技術支持與服務部門。


        QQ在線咨詢
        售前咨詢
        17658151177
        售后服務
        17658151177
        青草国产视频,日本三级久久久久,色综合久久88色综合天天,手机无码看片,日韩午夜激情 欧洲一卡2卡三卡4卡棋牌| 欧洲一卡二卡三乱码| 精品2021一卡2卡三卡4卡乱码不卡| 欧美日韩一卡2卡三卡4卡棋牌| 成片一卡二卡3卡四卡免费| 成片一本二卡三卡四卡乱码| 欧洲一本大道卡2卡3卡4卡| 欧美日韩一本大道卡2卡3卡4卡| 欧美日韩1卡二卡三卡四卡| 欧美日韩一卡二卡三乱码免费天美传媒在线| 精品2021一卡2卡3卡4卡| 成片2021卡一卡二卡三| 精品1卡2卡3卡4卡免费高清| 欧美日韩AV一卡2卡三卡4卡幕| 成片1卡二卡三卡4卡| 成片一卡二卡≡卡四卡在线视频| 精品1卡二卡三卡4卡| 欧洲一卡2卡三卡四卡高清| 精品一卡二卡三新区入口| 欧美日韩一卡2卡三卡4卡乱码视频| 欧洲中一卡2卡三卡4卡网站| 欧洲一卡一卡高清在线观看| 精品一本二卡三卡四卡无卡免费高| 精品一卡2卡三卡4卡乱码视频| 成片一本大道卡2卡3卡4卡| 国产亚洲2021卡一卡二乱码| 欧美日韩一卡二卡3卡4卡网站| 国产亚洲麻豆一卡2卡三卡4卡网站| 欧美日韩一本到卡二卡三卡免费乱码| 欧洲一卡二卡3卡四卡| 欧洲色妞AV永久一区二区AV开| 欧美日韩不卡一卡2卡三卡4卡5卡| 欧美日韩一卡2卡三卡4卡 乱码| 国产亚洲一卡2卡三卡4卡棋牌| 国产亚洲一卡二卡≡卡四卡高清乱码| 精品丝袜无码一区二区三区视频| 成片一卡2卡三卡4卡2021国色| 成片AV一卡2卡三卡4卡幕| 国产亚洲丝袜无码一区二区三区视频| 欧洲卡一卡二卡三| 国产亚洲一卡2卡三卡4卡2021国色| 成片一卡二卡3卡4卡| 欧美日韩中一卡2卡三卡4卡网站| 欧美日韩丝袜无码一区二区三区视频| 国产亚洲2021一卡2卡3卡4卡| 欧洲卡一卡二卡三新区| 成片卡1卡2卡三卡2021| 精品一卡二卡3卡四卡| 精品一卡2卡三卡4卡乱码理论| 欧美日韩一卡2卡3卡4卡网站动漫| 欧洲一卡二卡三乱码免费天美传媒在线| 欧洲一卡2卡3卡4卡乱码在线| 国产亚洲1卡2卡3卡4卡免费高清| 精品一卡2卡3卡4卡国色天香九零| 欧洲一卡2卡三卡四卡高清| 成片1卡二卡三卡4卡| 国产亚洲乱子伦一区二区三区|