下面為每個故障安全模板設置參數(shù)。
雙擊ET200S從站上的電源模板PM-D PROFIsafe,可以看到該模板的參數(shù)設置。其中:
F_dest_address 是系統(tǒng)自動分配給安全型模板的(這里分配的地址是200),做為故障安全系統(tǒng)處理該模板時的尋址地址,該地址對應的DIP開關設置為:0011001000,在該模板側面有實際的DIP開關,應該按照這里分配的DIP開關進行設置;
F-monitoring time(ms) 是F-CPU監(jiān)控F I/O模板的通訊時間,一般也是系統(tǒng)自動分配的,但可以按照系統(tǒng)實際配置進行修改。如需修改時,請參考s7fcotib.xls 文件。該文件可以通過西門子技術支持網(wǎng)站進行下載:support.automation.siemens.com

圖9 電機啟動器故障安全型電源模板PM-D F PROFIsafe參數(shù)設置
雙擊電機啟動器模塊,設置故障安全參數(shù)。
首先是地址參數(shù),這里設置的是I/O地址。

圖10 電機啟動器模塊地址參數(shù)設置
接下來打開參數(shù)設置頁面。

圖11 安全型電機啟動器參數(shù)設置
其中電壓、電流等參數(shù)(1)可以根據(jù)實際使用的電機的參數(shù)進行設置,而其中的一些保護動作(2)也可以根據(jù)工業(yè)要求進行設定,這里不一一介紹了。
其中與安全相關的設置主要時safety shutdown group(SG)的分配。通過該參數(shù),可以將該電機啟動器模板分配一個電源組,以便進行故障安全的電機電源關斷動作。每一個模板只能分配一個SG,最多可以分配6個SG。

圖12 安全關斷組的分配
而在故障安全型電機啟動器模板的安裝底板(TM)上,也有一組用于分配SG的跳線,跳線可以插拔,從而進行硬件的SG分配,而通過硬件設置的SG應該與在軟件中分配的SG相一致。

圖13 安裝底板(TM)上硬件SG的分配

圖14 SG分配后的底板
分配SG后,可以選擇組診斷。對應故障安全型模板,一般都要求激活診斷選項。

圖15 參數(shù)設定結果
據(jù)此可以設置其它安全型電機啟動器模板的參數(shù)。
然后編譯保存硬件組態(tài)。由于之前在CPU的選項中選中了“CPU contains safety program”選項,因而CPU會對故障安全選項進行單獨的編譯,因而編譯時會出現(xiàn)安全程序的編譯進程。如果沒有錯誤,則硬件組態(tài)結束。此時,可以先將硬件組態(tài)進行下載。

圖16 安全程序的編譯進程
此時,在SIMATIC Manager下,多出了幾個打黃色標簽的FB和DB塊,這些都是編譯后系統(tǒng)生成的安全模塊的參數(shù)塊。
3)程序編制
打開SIMATIC Manager,進行程序編制。
首先新建一個功能FC,創(chuàng)建語言選擇F-CALL。

圖17 創(chuàng)建F-CALL
然后創(chuàng)建功能塊FB,創(chuàng)建語言選擇F-FBD。

圖18 創(chuàng)建F-FB
為該FB生成一個背景數(shù)據(jù)塊,同樣也是F-DB。

圖19 創(chuàng)建背景數(shù)據(jù)塊F-DB
此時可以編制F的程序了。關于F 型電機啟動器的程序編制非常簡單,只需要控制SG的關斷狀態(tài)即可。
雙擊打開F-FB(例子里是FB1)。

圖20 編程控制SG1
在硬件組態(tài)中,電源模板PM-D F的輸出地址為0..4,其中第0字節(jié)就是對應控制SG的地址,因而可以通過程序控制Q0.0 來控制SG1即可。同樣,Q0.1~Q0.5則對應SG2~SG6。
當然,對于故障安全型的模板,都可能存在因故障導致的“鈍化”,在程序中可以進行監(jiān)控,以及進行“去鈍化”的操作。關于模板“(去)鈍化”操作,可在相關文檔中查閱相關信息。

圖21 程序中進行模板的“鈍化”監(jiān)測以及“去鈍化”
保存程序,退回到SIMATIC Manager畫面。
選擇CPU,在菜單中選擇對故障安全程序進行編譯。

圖22 選擇編譯F 程序
此時將出現(xiàn)F程序的編譯畫面。

圖23 F程序編譯選擇
如果項目是第一次進行編譯,則首先需要建立F-Runtime group。選擇該按鈕,新建F運行組。

圖24 新建F運行組
這里可以選擇系統(tǒng)的F-CALL,以及調(diào)用哪個FB中的F程序,包括最大的F程序掃描周期。
選擇OK進行確認。然后選擇“Compile”進行F程序的編譯。

圖25 F程序的編譯
編譯成功后,仍然需要通過F程序編譯器中的下載“Download”操作將F程序下載到F-CPU中。

圖26 下載F程序
程序下載后,不會馬上被執(zhí)行,還需要在OB35中對F-CALL進行調(diào)用,然后CPU才能處理F程序。

圖27 調(diào)用F-CALL
將OB35下載到CPU中,至此,整個項目可以正常運行。
關鍵詞
故障安全,ET200S, 電機啟動器