將對在STEP 7 V5.6環境下組態S7-300F CPU與ET200SP安全輸入輸出模塊組態配置進行說明。
本次測試使用的軟硬件:
CPU 317F-2 PN/DP (6ES7317-2FK14-0AB0),V3.2
IM155-6 PN (6ES7155-6AU00-0BN0),V4.1
STEP 7 V5.6 SP1
可在以下STEP 7版本中安裝GSDML
STEP 7版本 | 所需熱補丁 | 備注 |
STEP 7 V5.5 SP4 | 自 HF19 起 | 不支持 F-AI模塊 |
STEP 7 V5.6 | 自 HF5 起 | 不支持 F-AI模塊 |
STEP 7 V5.6 SP1 | 自 HF6 起 |
1、硬件組態
1、新建S7-300的項目,插入CPU并建立Profinet總線,添加ET200SP,并對組態進行編譯并保存。如圖1所示:
圖1-1.硬件組態
圖1-2.硬件組態保存并編譯
2、編譯完成后,打開CPU屬性,選擇“Protection”,設置安全密碼。如圖2所示:
圖2.安全程序密碼設置
3、CPU屬性中,選擇“F Parameters”,輸入安全密碼。此密碼用于對安全程序進行保護。同時設置安全程序塊編號范圍。如圖3所示:
圖3-1.設置安全程序密碼
圖3-2.設置安全程序編號范圍
4、硬件組態中,根據實際模塊安裝,在ET200SP中添加安全輸入輸出模塊及服務器模塊。如圖4所示:
圖4.插入安全模塊
5、配置安全輸入模塊F-DI參數。如圖5所示:
圖5.設置F-DI參數
6、配置安全輸出模塊F-DQ的參數。如圖6所示:
圖6.設置F-DQ參數
7、再次點擊“編譯并保存”圖標,完成后,點擊“下載”圖標下載硬件組態。如圖7所示:
圖7.編譯并下載
2、分配設備名稱和安全地址
1、點擊菜單欄“PLC”,選擇"Ethernet--Edit Ethernet Node"。如圖8所示:
圖8.打開以太網節點
2、在彈出窗口中點擊“Ethernet node”中的"Browse"按鈕。此例通過在線搜索的方式選擇要分配設備名稱的從站。如圖9所示:
圖9.搜索MAC地址
3、在新窗口中點擊"Start"開始掃描連接的設備,根據設備類型和MAC地址選擇需要分配設備名稱的設備??牲c擊"Flash"通過通信指示燈閃爍的方式確認從站是否正確。如圖10所示:
圖10.選擇設備
4、選擇設備并確認后,跳轉回原窗口。此時MAC地址已自動填入。在下側"Device name"中輸入設備名稱,點擊"Assign Name"將設備名稱分配給從站設備。如圖11所示:
圖11.分配設備名稱
5、打開硬件組態,轉至在線,安全輸入輸出模塊報錯,需要分配安全地址。如圖12所示:
圖12.轉至在線
6、選中ET200SP,右鍵點擊,在彈出快捷菜單中選擇“Name F Address”,如圖13所示:
圖13.分配設備名稱
7、進入分配安全地址窗口。①:選擇需要分配安全地址的模塊;②:點擊“Identification”按鈕,識別安全模塊;③:勾選確認安全模塊;④:點擊分配安全地址按鈕,進行分配。如圖14所示:
圖14.分配設備名稱
8、安全地址分配完成。如圖15所示:
圖15.分配完成
9、安全地址分配完成,ET200SP 不再報錯。如圖16所示:
圖16.錯誤消失
至此,設備組態及地址分配結束。
3、安全程序
1、在“Block”中,新建組織塊OB35及安全主程序(例如FB1),用戶對于安全程序的編程及程序塊調用都在安全主程序中進行。點擊工具欄“Edit Safety Program”圖標,點擊“Runtime groups”,新建安全運行組。如圖17所示:
圖17.新建安全運行組
2、點擊“New”,新增安全運行組。如圖18所示:
圖18.新建安全運行組
3、定義安全運行組。“F-CALL block”中手動輸入安全調用程序塊;“F-program block”中選擇提前建立的安全主程序(例FB1);同時手動輸入調用安全主程序時的背景DB塊及安全運行組的最大循環時間。如圖19所示:
圖19.定義程序塊
4、新的安全運行組設置完成。當前模式為“unknown”。如圖20所示:
圖20.設置完成
5、安全運行組設置完成后,安全程序新增了設置項。如圖21所示:
圖21.設置完成
4、安全運行組設置完成,在OB35中調用“F-CALL block”(此處為FC1)。如圖22所示:
22.調用F-CALL
4、點擊工具欄圖標,打開安全運行組,未下載時顯示當前模式為“unknown”,點擊“Download”進行下載。如圖23所示:
圖23.下載安全程序
5、安全程序下載完后,當前模式變為“Activated”,安全模式激活。如圖24所示:
圖24.安全程序下載完成
6、按照工藝要求,在安全主程序(例FB1)中對安全相關功能進行編程。對于安全相關程序的下載,都需要通過安全程序編輯器中的“Compile”編譯后再點擊“Download”下載。如圖25所示:
圖25.安全程序更改下載
說明:修改安全程序密碼。如圖26所示:
圖26.修改安全程序密碼
審核編輯:湯梓紅
-
輸入輸出
+關注
關注
0文章
42瀏覽量
10760 -
cpu
+關注
關注
68文章
10877瀏覽量
212128 -
S7-300
+關注
關注
8文章
225瀏覽量
34316 -
step
+關注
關注
0文章
42瀏覽量
20483 -
安全模塊
+關注
關注
0文章
13瀏覽量
6656
原文標題:3、安全程序
文章出處:【微信號:中泰PLC自動化教學,微信公眾號:中泰PLC自動化教學】歡迎添加關注!文章轉載請注明出處。
發布評論請先 登錄
相關推薦
評論