(C) 在OS屬性中設置WinCC項目在OS站的存儲路徑,如圖5所示。
圖5
2.3 組態(tài)S7容錯連接
(A) 打開NetPro,確認ES站中的CP1623和S7-400 處于同一網絡中,選擇ES站中的WinCC Application,雙擊下面表單的空白處,如圖6所示。
圖6
(B) 在連接伙伴中選擇已經組態(tài)好的CPU 416-5H PN/DP,連接類型選擇S7 connection fault-tolerant,如圖7所示。
圖7
(C) 確認CP1623和CPU 416-5H PN/DP的接口信息,如圖8所示。
圖8
注意:如果配置了兩塊CP1623,接口信息會相應改變。
深圳長期銷售西門子SMART模塊3AT04
2.4 編譯下載項目
(A) 因為本例中實用的STEP7是歐洲版,需要更改顯示設備語言,選擇Options-Language for Display Devices…,如圖9所示。
圖9
(B) 在已安裝項目語言中添加英語(美國),并將其設置為默認語言,如圖10所示。
圖10
(C) 選擇Options-‘Compile Multiple OSs’ Wizard-Start,執(zhí)行AS-OS編譯,如圖11所示。
圖11
(D) 在向導中選擇相應的S7 Program,選擇Connection,如圖12所示。
圖12
(E) 確認在NetPro中創(chuàng)建的S7連接分配在WinCC的命名連接下,如圖13所示。根據向導完成AS-OS編譯。
圖13
(F) 根據向導完成AS-OS編譯,編譯完畢后,打開WinCC項目,確認S7連接編譯在WinCC的命名連接下,如圖14所示。
圖14
(G) 在WinCC OS站的右鍵菜單中選擇PLC-Configure,遠程配置OS站的SCE(Station Configuration Editor),如圖15所示。
圖15
(H) 如果可訪問的計算機列表中沒有出現(xiàn)OS站的名稱,直接在目標計算機中輸入OS站名稱,選擇Configure,如圖16所示。
圖16
(I) 選擇OK,下載OS站組態(tài)信息,如圖17所示。
圖17
(J) 確認OS站下載成功,如圖18所示。
圖18
(K) 在SIMATIC Manager界面中選擇深圳長期銷售西門子SMART模塊3AT04SIMATIC H Station下載,該下載包括硬件組態(tài)、軟件程序以及S7容錯連接。
(L) 在WinCC ES站的右鍵菜單中,選擇PLC-Compile and Download Objects…,如圖19所示。
圖19
(M) 確認編譯和下載選項,選擇Start執(zhí)行,如圖20和21所示。
圖20
圖21
注意:上述操作都在ES上組態(tài),涉及S7-400H、ES站硬件組態(tài)和OS站下載的具體步驟可以參考下載中心編號為A0550的文檔《PC站組態(tài)、下載使用指南》。
(N) 在OS站上啟動WinCC Runtime測試項目,如需修改,可以在ES站上進行,重新編譯后再下載到OS站上。
關鍵詞
WinCC,S7-400H PN,工業(yè)以太網,TCP/IP,S7容錯連接
1概述
與在標準系統(tǒng)中一樣,在S7 分布式安全系統(tǒng)中具有PROFINET接口的安全CPU之間可以通過深圳長期銷售西門子SMART模塊3AT04IO控制器與智能設備方式進行安全相關的通信。通信通過兩個安全應用程序塊進行,即F_SENDDP塊用于發(fā)送數據,而F_RCVDP塊用于接收數據。這些塊由用戶在F-CPU相應的安全程序中調用,可用于固定數量的BOOL和INT類型的數據進行安全傳送。
使用智能設備功能,需要使用STEP7 V5.5 和支持智能設備功能的硬件設備。對于支持智能設備功能的硬件,請參考如下鏈接: 44383954
2 安全相關的IO控制器與智能設備通信
在本例程中,將CPU317F-2PN/DP作為IO控制器,IM151-8F PN/DP CPU作為智能設備。通過兩個CPU的集成PN口進行安全相關的通信。
2.1 示例所使用的軟硬件環(huán)境
? STEP7 V5.5 SP2
? STEP7 Distributed Safety V5.4 SP5
? CPU317F-2PN/DP V3.2 訂貨號6ES7 317-2FK14-0AB0
? IM151-8F PN/DP CPU V3.2 訂貨號6ES7 151-8FB01-0AB0
2.2 硬件配置
2.2.1 智能設備配置
1、在STEP7中對智能設備進行硬件配置。新建一個項目,項目名稱Safety PN,先插入一個S7-300站,將名稱修改IM151-8F,如圖1所示。
圖1
雙擊硬件打開配置界面,在右側產品列表PROFINET IO→I/O→ET200S中找到IM151-8F PN/DP CPU拖入到項目中,如圖2。
圖2
在彈出的對話框中設置IP地址和新建一個以太網網絡,如圖3。
圖3
2、設置CPU的保護等級和激活包含安全程序選項,之后打開F參數屬性頁,根據提示設置安全全程序密碼,如圖4和圖5。
圖4
圖5
3、雙擊X1 PN-IO槽,找到智能設備屬性頁,激活智能模式選項,如圖6。
圖6
點擊“New”按鈕,創(chuàng)建 IO 控制器和智能設備之間安全相關的通信地址區(qū),見圖7。
圖7
安全相關的發(fā)送功能塊F_SENDDP一次發(fā)送16個BOOL數據和2個INT數據需要6個字節(jié)的輸出地址,由于同時還要發(fā)送6個字節(jié)的安全相關信息,所以一個發(fā)送需要12個字節(jié)的輸出地址,同時為了接收對方發(fā)回的安全確認信息還要有6個字節(jié)的輸入地址。同樣接收功能塊F_RCVDP除了要12字節(jié)的輸入地址外,由于要回復給發(fā)送方安全確認信息,還需要有6個字節(jié)的輸出地址。
定義地址區(qū)的規(guī)則:要發(fā)送的數據的輸出數據地址區(qū)必須以與關聯(lián)的輸入數據地址區(qū)相同的起始地址開始。輸出數據地址區(qū)共需要12個字節(jié),而與其關聯(lián)的輸入數據地址區(qū)需要6個字節(jié)。要接收的數據的輸入數據地址區(qū)必須以與關聯(lián)的輸出數據地址區(qū)相同的起始地址開始。輸入數據地址區(qū)共需要12個字節(jié),而與其關聯(lián)的輸出數據地址區(qū)需要6個字節(jié)。例程中配置一個發(fā)送數據區(qū)和一個接收數據區(qū),根據這個規(guī)則,最后的通信地址區(qū)配置如圖8。
圖8
4、按照圖9、圖10所示步驟生成GSD文件然后進行安裝,這樣,在HW Config的硬件列表里就會出現(xiàn)之前配置的IM151-8F CPU。這樣,智能設備的硬件配置就完成了,最后將整個硬件保存并編譯下載到CPU中。
圖9
圖10
2.2.2 IO控制器配置
IO控制器的配置前兩項和之前的智能設備的配置是類似的,也是插入300站,設置IP地址和網絡,激活安全相關參數。
1、添加智能設備,HW Config界面右側列表中找到之前導入的智能設備,拖到PROFINET IO總線上。
圖11
2、添加完智能設備后,雙擊修改智能設備的設備名要與之前做配置時候一致,圖12。
圖12
修改完成后系統(tǒng)會提示設備名有重名,點擊Yes確認就可以。圖13
圖13
3、修改地址區(qū)起始地址,安全相關的通信定義地址區(qū)的規(guī)則在之前已經提到,系統(tǒng)自動分配的地址區(qū)可能不符合要求,按照規(guī)則修改智能設備在IO控制器中的地址,如圖14。之后,將硬件配置保存并編譯后下載到CPU317F-2PN/DP中。
SIMATIC VS130-2 編碼讀取系統(tǒng)專門為工業(yè)領域中的數據矩陣代碼 (DMC) ECC200 以及各種 1D/2D 編碼的讀取而研發(fā)。 完整包裝由照明裝置、分析單元、傳感器頭和電纜組成。 可手動旋轉安裝并投入運行。 即便是未經過培訓的人員也可馬上正確操作,因為操作非常簡單,無需培訓,只需將系統(tǒng)編程為“已示教”。 深圳長期銷售西門子SMART模塊3AT04
借助標準化的接口,可靈活地接入自動化系統(tǒng)。 此外對于簡單的輸送單元也可在無附加控制器的情況下實現(xiàn)獨立的解決方案。
典型的應用領域為汽車工業(yè)、航空航天、醫(yī)療技術、電子產品生產和半導體生產。
■ 單獨的照明單元適用于較大的讀取距離
■ 板載 PROFIBUS、Ethernet 和 DI/DO;PROFINET I/O 功能
■ 基于網絡的操作界面
■ 無需在計算機上安裝軟件,直接進行調試
■ 基于網絡的遠程維護方案
■ 可進入獨立運行模式
■ 集成的故障畫面存儲器
■ 通過密碼限制訪問權限
以下功能可供選擇:
■ 借助一個編碼(數據矩陣代碼)樣本進行“示教”
■ 讀取編碼信息
■ 將編碼信息與一個定義的字符串進行比較
■ 測量編碼質量
■ 在移動的或靜止的對象上處理編碼
■ 將解碼結果從三個控制輸出端發(fā)出:
- READ: 編碼被解碼。
- MATCH: 被解碼的編碼內容與參考資料完全一致。
- N_OK: 編碼無法解碼。
■ 解碼的數據矩陣代碼信息通過 PROFIBUS DP、Ethernet 或借助轉換器發(fā)送至 RS232 接
口
■ 輸出格式化
■ 集成的 DI/DO,例如適用于無附加控制器的“獨立”運行模式。
■ 可通過 PROFIBUS DP、PROFINET IO、DI/O 或 Ethernet 遠程控制
■ 可通過基于網絡的內聯(lián)網或互聯(lián)網界面遠程維護:
- 監(jiān)控(讀取模式下的實時畫面)
- 診斷(故障畫面、登錄信息、...)
- 系統(tǒng)管理(軟件升級、...)
- 故障分析,以在錯誤讀取時查找原因
■ 環(huán)形照明的控制