1. <del id="sqmd4"></del>
      <object id="sqmd4"></object>
      1. <object id="sqmd4"></object>
          加入收藏 在線留言 聯系我們
          關注微信
          手機掃一掃 立刻聯系商家
          全國服務熱線13185520415
          公司新聞
          西門子S7-1200CPU與S7-300的S7通信(S7-300/S7-400 作為客戶端)
          發布時間: 2023-12-23 11:02 更新時間: 2024-11-21 08:00
          觀看西門子S7-1200CPU與S7-300的S7通信(S7-300/S7-400 作為客戶端)視頻

          S7-1200 CPU 與 S7-300 CPU 之間的以太網通信通過 S7 通信來實現。當 S7-300 作為客戶端,S7-1200 作為服務器,需在客戶端單邊組態連接和編程,而作為服務器端的 S7-1200 只需準備好通信的數據以及V4.0 版本以上CPU需要激活連接機制。

          注意:如果在 S7-1200 一側使用 DB 塊作為通信數據區,必須將 DB 塊定義成非優化塊,否則會造成通信失敗。

          此外本文也可以作為 S7-1200 與 S7-400 PN/CP 之間的 S7 通信文檔。

          硬件和軟件需求及所完成的通信任務

          所需條件:

          ① S7-1215 DC/DC/DC V4.4 / CPU 314C-2 PN/DP,V3.3
          ② TIA Portal V17 Professional / STEP7 V5.6 SP2 HF7

          所完成的通信任務:

          ① S7-300 CPU 讀取 S7-1200 CPU中 DB1 的 10 個字節數據到 S7-300 的 DB3 中。
          ② S7-300 CPU 將本地 DB4 中 10 個字節的數據寫到 S7-1200 CPU 的 DB2 中。

          S7-1200 與 S7-300 PN 之間 S7 通訊,可以分 3 種情況來操作,具體如下:

          一. 第一種情況(S7-1200 與 S7-300 在同一項目中操作)

          使用 TIA Portal 在同一個項目中,新建一個 S7-300 站點,一個 S7-1200 站點,然后做 S7 通訊。

          1.1 S7-300 側和S7-1200 側通信的編程,連接參數及通信參數的配置

          1. 使用 TIA Portal 軟件新建一個項目并完成硬件配置

          在 TIA Portal 的 “Portal 視圖” 中選擇 “創建新項目” 創建一個新項目。

          2. 添加硬件并命名PLC

          然后進入 “項目視圖”,在“項目樹” 下雙擊 “添加新設備”,在對話框中選擇所使用的 S7-300 CPU 添加到機架上,命名為 PLC_1,如圖 1 所示。


          圖 1. 添加新設備

          為了編程方便,使用 CPU 屬性中定義的時鐘位,定義方法如下:

          在 “項目樹” > “PLC_1” > “設備組態” 中,選中 CPU ,然后在下面的屬性窗口中,“屬性” > “時鐘存儲器” 下,將時鐘位定義在 MB0,如圖2所示。時鐘位程序主要使用 M0.3,它是以 2Hz 的速率在 0 和 1 之間切換的一個位,可以使用它去自動激活發送任務。


          圖 2. 時鐘位

          3. 為 PROFINET 通信口分配以太網地址

          在 “設備視圖”中點擊 CPU 上代表 PROFINET 通信口的綠色小方塊,在下方會出現 PROFINET 接口的屬性,在 “以太網地址” 下分配 IP 地址為 192.168.0.2 ,子網掩碼為 255.255.255.0,如圖 3 所示。


          聯系方式

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