天天看點

如何實作S7-1500F PLC和 S120 的安全通信

作者:Look自動化

1介紹

随着 S7-1500F 産品的推出,可以實作與 S120 的 ROFIsafe 安全通信,以實作 S120 的安全控制功能。在 PROFIsafe 通訊中,SINAMICS 裝置通過PROFIBUS 接口或 PROFINET 接口與安全 PLC 通信。對于普通的 PROFIsafe 通信,可以使用 30 号安全封包進行控制,具體的配置步驟可以參考如下

2 項目配置

軟硬體:·

TIA Portal V13 Update2 以上版本

· TIA Safety Advance V13

· Starter/SIMOTION V4.4

· CPU 1518F-3DP/PN

· CU320-2PN Fw 4.7

項目配置步驟

1. 打開博途軟體,建立一個新項目:

如何實作S7-1500F PLC和 S120 的安全通信

2. 添加新裝置,本文使用的硬體為 1518F CPU:

如何實作S7-1500F PLC和 S120 的安全通信

3. 進行網絡配置,并且組态 S120,本例使用的是 s120-2DP CBE20 V4.7:

如何實作S7-1500F PLC和 S120 的安全通信
如何實作S7-1500F PLC和 S120 的安全通信

4. 建立 PLC 與 S120 的網絡連接配接,配置裝置名稱:

如何實作S7-1500F PLC和 S120 的安全通信

5. 配置封包,首先插入 DO servo,然後組态安全封包 30 和基本封包 1:

如何實作S7-1500F PLC和 S120 的安全通信

6. 儲存編譯項目:

如何實作S7-1500F PLC和 S120 的安全通信

7. 在 Starter/SCOUT 中配置 S120,并且進行封包的離線配置, 驅動的封包分為兩部分,分别為安全封包 30 及标準封包 1:

如何實作S7-1500F PLC和 S120 的安全通信

8. 線上下載下傳 S120 的配置:

如何實作S7-1500F PLC和 S120 的安全通信

9. 下載下傳 PLC 的組态:

如何實作S7-1500F PLC和 S120 的安全通信

10. 編寫安全程式(FB1),并且下載下傳:

如何實作S7-1500F PLC和 S120 的安全通信

11.

如何實作S7-1500F PLC和 S120 的安全通信

12. 線上激活 S120 的安全功能:點選 change setting,變化後的界面如下圖:

如何實作S7-1500F PLC和 S120 的安全通信

13. 選擇擴充安全功能:

如何實作S7-1500F PLC和 S120 的安全通信

14. 點選配置按鈕,對 PROFIsafe 進行配置:

如何實作S7-1500F PLC和 S120 的安全通信

15. 到博途中選擇 S120 的安全封包屬性,擷取 S120 的安全位址:

如何實作S7-1500F PLC和 S120 的安全通信

填寫安全位址:

如何實作S7-1500F PLC和 S120 的安全通信

16.激活安全功能:

如何實作S7-1500F PLC和 S120 的安全通信

17. 點選 Copy parameter,點 Change setting,設定密碼如下圖:

如何實作S7-1500F PLC和 S120 的安全通信

18. 點選确認:

如何實作S7-1500F PLC和 S120 的安全通信

19. 啟動前需要 Copy RAM to ROM,并且上載程式設定,之後裝置需要重新上電。

如何實作S7-1500F PLC和 S120 的安全通信

20. 通過 Watch table 即可進行安全的功能控制(為 false 則表示激活對應的安全功能),如果 PASS_OUT 變量為 true,則需要使用 ACK 進行去鈍化操作:

如何實作S7-1500F PLC和 S120 的安全通信