豐筌企業股份有限公司(自動控制器材專業代理商)

回到首頁 加入最愛
首頁 > 技術支援 > 詳細內容
技術支援 > 詳細內容
S7-1200 和 S7-300/400 的資料交換
可通過乙太網路在 S7-1200 和 S7-300/400 間進行資料傳輸。

該範例可以分為以下兩種情況:

範例程式 A
通過內建的乙太網介面,在 S7-1200 CPU S7-300 CPU 間傳輸長度固定的資料。

範例程式 B
通乙太網通信處理器 (CP),在 S7-1200 CPU S7-300 CPU 間傳輸 一組數量可動態改變的資料單位。

自動化解決範例
對於通過內建 CPU 乙太網介面的開放式通信,S7-1200 S7-300/400 可包含以下 T 通信塊:

  • TCONTSENDTRCV TDISCON(可手動進行連接和斷開連接)

除此之外,S7-1200 還包含帶有集成連接和斷開連接功能的 T 通信塊:

  • TSEND_C TRCV_C

對於通過乙太網 CP 的開放式通信,S7-300/400 還包含以下通信塊:

  • AG_SEND AG_RECV

S7-1200 S7-300/400 間的資料交換支援以下乙太網協定:

  • TCP native
  • ISO-on-TCP (動態資料長度的資料傳輸)

可通過以下定址方式

  • 絕對定位, 或
  • 符號定址

進行資料傳輸。

範例程式 A
通過集成的 S7 -300er CPU 介面,通過以下方式

  • 通過帶有手動連接管理的 T 通信塊 (TCON, TSEND, TRCV, TDISCON)
  • 通過 TCP 協議
  • 絕對定位數據

可實現 S7-1200 S7-300 間的資料傳輸。


01

 

範例程式 B
使用 S7-300 通信處理器 (CP),通過以下方式

  • S7-1200 端,通過內建連接管理 (TSEND_C, TRCV_C) T 通信塊
  • 同時在 S7-300 端,通過 CP 通信塊 (AG_SEND, AG_RECV)
  • 通過 ISO-on-TCP 協議
  • 通過動態、長度可變的符號定址資料

可實現 S7-1200 S7-300 間的資料傳輸。

02

通過 STEP 7 Basic V10.5 程式設計使用者介面來編輯 S7-1200 小型PLC CPU 1214C
通過 STEP 7 V5.4 程式設計使用者介面來編輯 S7-300 中型PLC CPU 315-2PN/DP
每個範例程式均可自行編輯並有注解。

範例程式
為了便於測試,我們將提供帶有測試代碼和測試參數的範例以供下載。
這些範例程式有助於初步瞭解軟、硬體架構並進行測試。
這樣使用者可以對該軟、硬體架構中描述的產品進行快速測試。

下載

下載內容

下載

軟、硬體架構說明 CE-X18 V1.2 (S7-communication)

範例程式 A S7-300範例程式

(必要軟體: STEP 7 V5.4 + SP5 + HF1)

範例程式 A:S7-1200範例程式

(必要軟體: STEP 7 Basic V10.5 SP2, necessary CPU firmware: V1.0.2)

軟、硬體架構說明 CE-X18 V1.2 (T-communication)

範例程式 B S7-300範例程式

(必要軟體: STEP 7 V5.4 + SP5 + HF1)

範例程式 B:S7-1200範例程式

(必要軟體: STEP 7 Basic V10.5 SP2, necessary CPU firmware: V1.0.2)