產品簡介
西門子可編程控制器 S7-200CN S7-200 S7-300 S7-400
西門子觸摸屏 OP77-TP系列 MP277 MP377 TD200-TD400C
西門子通訊附件 DP電纜 以太網電纜 DP接頭 通訊卡
西門子電機 V60-V80伺服電機 1FT伺服電機 貝德電機 1FK電機
詳細介紹
無錫西門子SM1231模擬量6ES7231-4HF32-0XB0
無錫西門子SM1231模擬量6ES7231-4HF32-0XB0
組態(tài)傳輸區(qū)域
對于兩個 F-CPU 間的安全相關通信連接,必須在硬件與網絡編輯器中組態(tài)傳輸區(qū)域。下圖顯
示了兩個 F-CPU 如何能發(fā)送和接收數據(雙向通信)。
在創(chuàng)建傳輸區(qū)域時將為其分配一個標簽,以將該傳輸區(qū)域標識為通信關系。例如,“F
MS_PLC_2-PLC_1_1”表示 DP 主站 F-CPU 1 和智能從站 F-CPU 2 間的個 F-MS 連接。
在創(chuàng)建傳輸區(qū)域時,將在 DP 主站的 F-CPU 中以及智能從站的 F-CPU 中創(chuàng)建具有傳輸區(qū)域
名稱的系統(tǒng)常量。該系統(tǒng)常量包含相應 F-CPU 的傳輸區(qū)域的硬件標識符。
在安全程序中,可將傳輸區(qū)域的硬件標識符(默認變量表中的系統(tǒng)常量)以符號形式分配給
SENDDP 和 RCVDP 指令的 LADDR 輸入。
組態(tài)的操作步驟
安全相關的主站與智能從站通信的組態(tài)過程與標準系統(tǒng)中的相同。
請按以下步驟操作:
1. 將兩個 F-CPU 從“硬件目錄”(Hardware catalog) 任務卡插入到項目中。
2. 如果將作為 DP 主站的 F-CPU (F-CPU 1) 中不帶集成的 PROFIBUS DP 接口,則需插入
一個 PROFIBUS-CM。
3. 在將操作為智能從站的 F-CPU (F-CPU 2) 設備視圖中,插入相應的 CM DP 模塊或 CP DP
模塊。
4. 必要時,在 CM/CP DP 模塊的屬性中啟用“DP 從站”(DP-slave)(智能從站)模式。
5. 向 F-CPU 1 的 DP 接口分配 CM/CP 的 DP 接口。
6. 選擇 F-CPU 2 或 CM 的 PROFIBUS 接口。在“傳輸區(qū)域”(Transfer areas) 中,創(chuàng)建一個 F
MS 連接(“F-MS”類型)將數據發(fā)送到 DP 主站 (←)。在表格中,F-MS 連接顯示為黃色,
同時還將顯示智能從站和 DP 主站中所分配的傳輸區(qū)域。
通過 SENDDP 和 RCVDP 指令進行通信
在 DP 主站與智能從站的 F-CPU 之間進行安全相關的通信時,分別使用 SENDDP 和 RCVDP
指令進行發(fā)送和接收。通過這兩條指令,可采用故障安全的方式傳送數量固定且數據類型為
BOOL 或 INT(DINT 可供選擇的)的故障安全數據。
這些指令位于“通信”(Communication) 下的“指令”(Instructions) 任務卡中。RCVDP 指令必須在
主安全塊開始處調用。SENDDP 指令必須在主安全塊結束處調用。
也可以在單獨的 F-FB/F-FC 中調用 RCVDP 和 SENDDP 指令,這些指令必須在主安全塊的
開始或結束處調用。
請注意,只有在相應 F 運行組執(zhí)行結束時調用 SENDDP 之后,系統(tǒng)才會發(fā)送這些信號。
有關 SENDDP 和 RCVDP 指令的詳細說明,請參見 SENDDP 和 RCVDP:通過 PROFIBUS
DP/PROFINET IO 發(fā)送和接收數據 (STEP 7 Safety V16) (頁 526)。