西門子S7-1200模擬器PLC模塊
西門子S7-1200模擬器PLC模塊

通信組態(tài)的正確性和完整性
簡(jiǎn)介
安全相關(guān)的通信基于 STEP 7 的標(biāo)準(zhǔn)通信機(jī)制。
要確保檢測(cè)到標(biāo)準(zhǔn)通信無法發(fā)現(xiàn)的錯(cuò)誤,需保證 F-CPU 之間安全相關(guān)通信連接的安全。為此
還需要使用其它參數(shù),驗(yàn)收時(shí)需進(jìn)行記錄和檢查。
為此,在安全摘要中包含了“用于 CPU 與 CPU 安全相關(guān)通信的塊參數(shù)”(Block parameters for
safety-related CPU-CPU-communication) 部分和“通過 Flexible F-Link 進(jìn)行通信的概
述”(Overview of communication via Flexible F-Link) 部分。“用于 CPU 與 CPU 安全相關(guān)通信
的塊參數(shù)”(Block parameters for safety-related CPU-CPU-communication) 部分多包含兩張
表(一張通過 PROFIBUS DP 或 PROFINET IO 進(jìn)行通信的表格,一張通過 S7 連接進(jìn)行通信
的表格)。“通過 Flexible F-Link 進(jìn)行通信的概述”(Overview of communication via Flexible F
Link) 部分包含一張概述連接組態(tài)的表和一張用于使用的各 F 型 PLC 數(shù)據(jù)類型 (UDT) 的“通過
Flexible F-Link 進(jìn)行 UDT 通信”表。
并非所有 F-CPU 均可進(jìn)行所有安全相關(guān)通信。更多相關(guān)信息,請(qǐng)參見“安全相關(guān)的通信
(頁 181)”部分。
檢查通信組態(tài)是否正確的操作步驟
要檢查通信組態(tài)是否正確,請(qǐng)按以下步驟操作:
警告
在驗(yàn)收期間,使用安全摘要來驗(yàn)證 F 型 PLC 數(shù)據(jù)類型 (UDT) 的所有元素的偏移與安全消息
幀內(nèi)的發(fā)送和接收數(shù)據(jù)是否匹配。為此,所有成員和地址都列在每個(gè) UDT 的安全摘要中。
(S088)
警告
可自由選擇相應(yīng) F 通信 ID 的值(輸入 R_ID;數(shù)據(jù)類型:DWORD);但在網(wǎng)絡(luò)范圍*和
CPU 范圍內(nèi),該值對(duì)于所有安全相關(guān)的通信連接必須為奇數(shù)且。值 R_ID + 1 為系統(tǒng)內(nèi)
部分配,不能使用。
在調(diào)用指令時(shí),ID 和 R_ID 輸入中必須常量值。在安全程序中,不允許對(duì)相關(guān)聯(lián)的背景
DB 進(jìn)行直接讀取或?qū)懭朐L問。(S020)系統(tǒng)驗(yàn)收
11.8 在線和離線程序的一致性
編程和操作手冊(cè), 10/2019, A5E33215622-03
325
* 網(wǎng)絡(luò)由一個(gè)或多個(gè)子網(wǎng)組成。“網(wǎng)絡(luò)范圍”表示超出子網(wǎng)邊界。在 PROFIBUS 中,網(wǎng)絡(luò)包含可
通過 PROFIBUS DP 進(jìn)行訪問的所有節(jié)點(diǎn)。在 PROFINET IO 中,網(wǎng)絡(luò)包含可通過
RT_Class_1/2/3(Ethernet/WLAN/Bluetooth,第 2 層)和(如果適用)RT_Class_UDP
(IP,第 3 層)訪問的所有節(jié)點(diǎn)。
要檢查通過 Flexible F-Link 進(jìn)行通信是否正確,請(qǐng)遵守以下步驟:
警告
在“安全管理編輯器”中創(chuàng)建新的 Flexible F-Link 通信時(shí),系統(tǒng)會(huì)提供用于通信的 F 通信
UUID。在參數(shù)化表的“安全管理編輯器”中復(fù)制通信或復(fù)制到另一個(gè) F-CPU 時(shí),不會(huì)重新生
成 F 通信 UUID,因此不再是的。如果副本用于組態(tài)新的通信關(guān)系,則用戶需自行確保
性。為此,請(qǐng)選擇受影響的 UUID 并通過“生成 UUID”(Generate UUID) 快捷菜單重新生
成。在進(jìn)行驗(yàn)收時(shí),必須在安全摘要中檢查該值的性。(S087)
11.8
在線和離線程序的一致性
檢查完離線安全程序的所有屬性后,必須確保安全程序與要運(yùn)行該程序的 F-CPU 上的相關(guān)程
序相同。
1. 與 F-CPU 進(jìn)行在線連接。如果 PG/PC 可以通過網(wǎng)絡(luò)(例如工業(yè)以太網(wǎng))訪問多個(gè)
F-CPU,必須確保與正確的 F-CPU 連接。例如使用“在線與診斷 > 在線訪問 > 閃爍
LED”(Online & diagnostics > Online accesses > Flash LED)。
2. 打開安全管理編輯器。
3. 檢查在線和離線集體 F 簽名是否與安全摘要中的集體 F 簽名匹配。
4. 現(xiàn)在,在“常規(guī)”(General) 區(qū)域中的“安全程序狀態(tài)”(Safety program status) 下檢查在線和離
線安全程序是否*相同。