西門子S7-400PLC多CPU通訊傳輸

工控課堂

工控課堂【www.gkket.com】工程師必備網站

添加微信:gkket123 加入500人工控微信群

電氣工控自動化-超萬元免費資料

點我免費下載

(DownLoad)

S7-400 多 CPU 之間通訊,使用 S7-400 底板 總線。此次分為以下四部分來進行詳細的講解,便于大伙的理解

1. S7-400 多 CPU 環境注意事項

2. 測試環境

3. 硬件組態

4. 軟件編程

1.S7-400 中多 CPU 環境的注意事項

在共用 K 總線和 總線不分段的子機架 UR1 或 UR2 上運行

所有在一個公用外設總線(P)和通訊(K)總線上操作的 CPU 運行狀態(CPU 運行系統性能)

都將自動同步。

一個復雜的大任務可以拆開到最多 4 個 CPU 上來計算。

通過簡單插入 CPU 實現性能的按比例升級是可能的。

增加系統資源(內存,標準區,計數器...)

在分段子機架 CR2 上的運行

分段子機架包含有兩個獨立的 P 總線,其中 10 個插槽在分段 中,個插槽在分段 2

 每個外圍總線分段使用一個 CPU,I/O 模塊分配到本地的 CPU 上。CPU 各自獨立運行,沒有運行狀態的同步。

公共通訊總線允許子單元間進行通訊而不需要附加硬件。

因此,2 個單獨的控制器可以組態到一個 CR 中。這樣可以在柜子中節省空間。

成本上很節約,因為僅需一個子機架和一個電源供應單元。

S7-400 和 M7-400 CPU 都可以沒有任何的限制地使用,也就是說,甚至可以將 S7 

M7 CPU 一起放在 CR2 中。(警告:要把 M7-CPU 486-3 與 488-3 一起在 CR2 中運行,

只能使用 M7-SYS V2.0 和 STEP7 基本軟件 V3.1。原來的 CPU 488-4 與 488-5 不能夠

在 CR2 中運行)

2.測試環境

2.1 硬件:CPU416-3 和 CPU412-2

2.2 軟件:Windows XP professional SP2 STEP7 V5.3 SP3進行 BSEND,BREV 和 USEND UREV通訊。

3. 硬件組態

西門子S7-400PLC多CPU通訊傳輸的圖1

分別設定 CPU 不同的 MPI 地址,可以通過底板 總線從一個 CPU對多個 CPU 編程

西門子S7-400PLC多CPU通訊傳輸的圖2

創建一個 S7 連接

西門子S7-400PLC多CPU通訊傳輸的圖3

接口為 PLC internal,從底板 總線通訊。

西門子S7-400PLC多CPU通訊傳輸的圖4

創建 2 個連接,因為要測試 種通訊方式,存盤編譯無錯誤退出。BSEBDBRCV(SFB12SFB13)和 USENDURCV(SFB8SFB9)BSEND 可以傳輸 64K,帶效驗速度慢。USEND 可以傳輸 440 字節,不效驗速度快。 

西門子S7-400PLC多CPU通訊傳輸的圖5

分別下載 CPU 的 block 下 System data 

西門子S7-400PLC多CPU通訊傳輸的圖6

4. 軟件編程 

從標準系統庫拷貝標準系統塊,粘貼到自己的項目中

西門子S7-400PLC多CPU通訊傳輸的圖7

西門子S7-400PLC多CPU通訊傳輸的圖8

西門子S7-400PLC多CPU通訊傳輸的圖9

在菜單 PLC-Monitor/Modify Variables 下進行測試可以使用強制變量和監視功能

西門子S7-400PLC多CPU通訊傳輸的圖10

轉發是最大的鼓勵!謝謝您的支持!

重要通知

想加入工控PLC學習技術交流群

請添加班長為好友

并備注:地區-行業-姓名昵稱獲取進群資格。

西門子S7-400PLC多CPU通訊傳輸的圖11

工控PLC學習
專業專注分享

      

分享到朋友圈,和朋友們一起分享吧

——————————————————————

? 來源:工控課堂www.gkket.com,侵刪!

? 聲明:我們尊重原創。文字圖片視頻素材,版權屬于原作者。部分文章推送時因種種原因未能與原作者聯系上,若涉及版權問題,敬請原作者聯系我們刪除處理(聯系17621634088-微信同號),我們只做分享之用,不用于商業。


西門子S7-400PLC多CPU通訊傳輸的圖12

她們都關注了,你還等什么?

西門子S7-400PLC多CPU通訊傳輸的圖13 西門子S7-400PLC多CPU通訊傳輸的圖14 西門子S7-400PLC多CPU通訊傳輸的圖15 西門子S7-400PLC多CPU通訊傳輸的圖16 西門子S7-400PLC多CPU通訊傳輸的圖17 西門子S7-400PLC多CPU通訊傳輸的圖18 西門子S7-400PLC多CPU通訊傳輸的圖19

西門子S7-400PLC多CPU通訊傳輸的圖20

西門子S7-400PLC多CPU通訊傳輸的圖21
猛戳閱讀原文,開啟電氣工控自動化之路
登錄后免費查看全文
立即登錄
App下載
技術鄰APP
工程師必備
  • 項目客服
  • 培訓客服
  • 平臺客服

TOP