1. <del id="sqmd4"></del>
      <object id="sqmd4"></object>
      1. <object id="sqmd4"></object>
          加入收藏 在線留言 聯系我們
          關注微信
          手機掃一掃 立刻聯系商家
          全國服務熱線13185520415
          公司新聞
          西門子S7-1200 Client 端的配置編程
          發布時間: 2024-03-16 09:30 更新時間: 2024-11-22 08:00
          觀看西門子S7-1200 Client 端的配置編程視頻

          S7-1200 Client 端的配置編程

          1. 使用 STEP7 V11軟件新建一個項目并完成硬件配置,網絡組態

          1.1 在“項目樹”>“設備組態”>“網絡視圖”下,按如下圖片中1~6的步驟建立S7連接,如圖 所示。

          圖片

          1.2 按如下圖片中1~3的步驟填寫連接參數,如圖所示。

          圖片

          1.3 在“地址詳細信息”中設置通信伙伴的TSAP地址,如圖所示


          S7-1200 CPU 與 S7-200 CPU 之間的以太網通信只能通過 S7 通信來實現,因為 S7-200 的以太網模塊只支持S7 通信。當S7-1200作為客戶端,S7-200作為服務器,需在客戶端單邊組態連接和編程,而作為服務器端的S7-200只需設置為服務器準備好通信的數據就行。


          軟件編程

          創建發送數據塊DB1(接收區數據塊DB2類似),定義為212個字節的數組

          圖片

          創建發送數據塊DB1軟件:

          圖片


          S7-200 Server 端的組態

          打開 STEP 7 Micro/WIN 軟件,創建一個新項目,在“PLC”>“TYPE”選擇所使用 CPU 的型號,如圖1. 所示。

          圖片

          CALL “PUT”    , %DB3    //調用 PUT,使用背景DB塊:DB3    

          REQ    :=%M0.7    //系統時鐘 2秒脈沖    

          ID    :=W#16#0100    //連接號,要與連接配置中一致,創建連接時的連接號    

          DONE    :=%M2.0    // 為1時,發送完成    

          ERROR    :=%M2.1    // 為1時,有故障發生    

          STATUS    :=%MW4    // 狀態代碼    

          ADDR_1    :=P#DB1.DBX1000.0 BYTE 212    // 發送到通信伙伴數據區的地址    

          SD_1    :=P#DB1.DBX0.0 BYTE 212    // 本地發送數據區    


          CALL “GET”    , %DB4    //調用 GET,使用背景DB塊:DB4    

          REQ     :=%M0.7    //系統時鐘 2秒脈沖    

          ID    :=W#16#0100    //連接號,要與連接配置中一致,創建連接時的連接號    

          NDR    :=%M2.2    //為1時,接收到新數據    

          ERROR    :=%M2.3    //為1時,有故障發生    

          STATUS    :=%MW6    //狀態代碼    

          ADDR_1    :=P#DB1.DBX2000.0 BYTE 212    //從通信伙伴數據區讀取數據的地址    

          RD_1    :=P#DB2.DBX0.0 BYTE 212    //本地接收數據地址    


          監控結果

          通過在S7-1200側編程進行S7通信,實現兩個CPU之間的數據交換,監控結果如圖

          圖片

          聯系方式

          • 電  話:13510737515
          • 聯系人:董海波
          • 手  機:13185520415
          • 微  信:13185520415