西門子6ES7222-1BH32-0XB0數(shù)字量模塊
西門子6ES7222-1BH32-0XB0數(shù)字量模塊

通過 S7 連接進行安全相關的通信
對通過 S7 連接的安全相關的通信進行組態(tài)
簡介
與標準程序中相同,通過 S7 連接在 F-CPU 的安全程序間進行安全相關的通信時,需要在硬
件與網(wǎng)絡編輯器的網(wǎng)絡視圖中建立的 S7 連接。
限制
說明
在 SIMATIC Safety 中,通常僅能通過工業(yè)以太網(wǎng)進行 S7 連接。
通過 S7 連接可以與以下 CPU 進行安全相關的通信:
• 通過集成的 PROFINET 接口與 S7-300 F-CPU 進行通信
• 通過集成的 PROFINET 接口或 CP 443-1 或 CP 443-1 Advanced-IT,與 S7-400 F-CPU
進行通信
創(chuàng)建 S7 連接
對于兩個 F-CPU 之間的每個連接,都必須在硬件與網(wǎng)絡編輯器的網(wǎng)絡視圖中創(chuàng)建一個 S7 連
接。

編程通過 S7 連接進行安全相關的通信
簡介
以下章節(jié)將介紹如何編程通過 S7 連接進行安全相關的 CPU 與 CPU 通信。在相應 F-CPU 的
安全程序中必須進行以下設置:
● 創(chuàng)建 F-DB(F 通信 DB),存儲通信中的發(fā)送/接收數(shù)據(jù)。
● 在安全程序的“指令”(Instructions) 任務卡中,調用通信指令并分配參數(shù)。
編程要求
必須在硬件與網(wǎng)絡編輯器中網(wǎng)絡視圖內的“連接”(Connections) 選項卡中組態(tài)相關 F-CPU 間的
S7 連接。
創(chuàng)建并編輯 F 通信 DB
在項目樹中,F 通信 DB 的創(chuàng)建和編輯方式與其它 F-DB 的相同??稍?SENDS7 和 RCVS7
指令中分配 F 通信的 DB 編號。
說明
接收方 F 通信 DB 的長度和結構必須與對應發(fā)送方 F 通信 DB 的長度和結構相匹配。
如果兩端的 F 通信 DB 不匹配,則 F-CPU 可能切換到 STOP 模式。在 F-CPU 的診斷緩沖區(qū)
中輸入一個診斷事件。
為此,建議采用以下操作步驟:
1. 在發(fā)送方 F-CPU 的項目樹或“程序塊”(Program blocks) 文件夾下,創(chuàng)建一個 F 通信 DB。
2. 然后,根據(jù)待傳輸?shù)臄?shù)據(jù)相應的 F 通信 DB 結構。
3. 將該 F 通信 DB 復制到接收方 F-CPU 的項目樹或“程序塊”(Program blocks) 文件夾下。在
必要時,可更改該 F 通信 DB 的名稱。