沛 縣西門子6ES7317-2AK14-0AB0
一. 基本相關(guān)信息
1.SIMATIC NET PC 軟件簡(jiǎn)介
SIMATIC NET 是西門子在工業(yè)控制層面上提供給您的一個(gè)開放的,多元的通訊系統(tǒng)。它意味著您能將工業(yè)現(xiàn)場(chǎng)的PLC、主機(jī)、工作站和個(gè)人電腦聯(lián)網(wǎng)通訊,為了適應(yīng)自動(dòng)化工程中的種類多樣性,SIMATIC NET 推出了多種不同的通訊網(wǎng)絡(luò)以因地制宜,這些通訊網(wǎng)絡(luò)符合德國(guó)或國(guó)際標(biāo)準(zhǔn),他們包括:
> 工業(yè)以太網(wǎng)
> AS-I
> PROFIBUS
> PROFIBUS-PA
SIMATIC NET 系統(tǒng)包括:
**傳輸介質(zhì),網(wǎng)絡(luò)配件和相應(yīng)的傳輸設(shè)備
**協(xié)議和服務(wù)
**連接PLC 和電腦到LAN 網(wǎng)上的通訊處理器(CP 模塊)
2.用于ETHERNET 的先進(jìn)PC 組態(tài)
先進(jìn)PC 組態(tài)是隨SIMATIC NET V6.0 以上提供的。Advanced PC Configuration 代表一個(gè)PC 站的全新、簡(jiǎn)單、一致和經(jīng)濟(jì)的調(diào)試和診斷解決方案。它可以取代以前的PC 組態(tài)工具COM L S7 。通過(guò)使用NCM PC V5.1+SP2 或以上和STEP 7 V5.1+SP2 或更高版本,一臺(tái)PC 可以和在SIMATIC S7 中一樣進(jìn)行組態(tài),并通過(guò)網(wǎng)絡(luò)下載.這里提到兩種組態(tài)工具NCM PC,STEP 7, 區(qū)別如下:
3.用于ETHERNET 的OPC 服務(wù)器
SIMATIC NET OPC 服務(wù)器隨SIMATIC NET 軟件光盤提供其名稱為OPC.SimaticNET 。
OPC(OLE For Process Control,用于過(guò)程控制的OLE)的基本原理是,OPC 客戶應(yīng)用程序可以通過(guò)一個(gè)標(biāo)準(zhǔn)、開放的多供應(yīng)商接口,與OPC 服務(wù)器進(jìn)行通訊。OPC 服務(wù)器提供:
數(shù)據(jù)訪問(wèn)接口2.05
**報(bào)警和事件接口1.02( 單一事件)
**在不同制造商自動(dòng)化產(chǎn)品之間的標(biāo)準(zhǔn)化。
**用于不同部件的相同的、用戶友好的用戶接口。
**從工業(yè)網(wǎng)/廣域網(wǎng)中每個(gè)計(jì)算機(jī)的可訪問(wèn)性。
**經(jīng)過(guò)客戶機(jī)接口(C++)的高性能數(shù)據(jù)存取。
**經(jīng)過(guò)自動(dòng)化接口(VB)或包含OCX 數(shù)據(jù)控制,使用容易。
因特網(wǎng)通訊可通過(guò)XML DA 接口實(shí)現(xiàn)。
變量(項(xiàng)目)的成組化;這樣可以在很短的時(shí)間內(nèi)進(jìn)行大容量的數(shù)據(jù)存取。
通過(guò)OPC 服務(wù)器,以下通訊訪問(wèn)選件可以用于Ethernet:
> S7 通訊
> S5 兼容通訊(發(fā)送/接收)
> PROFInet
4.PC 機(jī)的軟件和硬件需求
軟件: SIMATIC NET PC SOFTWARE V6.0 SP5 或以上版本NCM PC V5.1+SP2 或以上版本STEP 7 V5.1+SP2 或以上版本SOFTNET-IE S7 授權(quán)(CP1612 或普通網(wǎng)卡) S7-1613 授權(quán)(CP1613)
硬件: CP1613 或普通10/100 自適應(yīng)以太網(wǎng)卡
PC 機(jī)操作系統(tǒng):根據(jù)不同版本SIMATIC NET 軟件來(lái)選擇,如WINDOWS2000;
WINDOWSXP…
相關(guān)信息請(qǐng)點(diǎn)擊 9859007 查閱
SIMATIC NET 軟件兼容性列表。
5.SIMATIC NET 軟件產(chǎn)品性能及使用注意事項(xiàng)請(qǐng)點(diǎn)擊 15227599 查閱SIMATIC
NET 軟件系列產(chǎn)品的性能數(shù)據(jù)及使用注意事項(xiàng)
二.通過(guò)ETHERNET(CP1613)建立OPC 服務(wù)器與S7 PLC 的S7 連接( 基于先進(jìn)的PC 組態(tài))
1. 例子中所用的軟件與硬件
> SIMATIC NET PC SOFTWARE V6.2 SP1 S7 1613 授權(quán)
> STEP 7 V5.3 SP1
> CP1613
> S7 300 CPU315-2DP,CP343-1(6GK7 343-1EX20-0XE0)
> 通訊協(xié)議 TCP/IP 2. OPC 服務(wù)器與PLC S7 連接通訊的組態(tài)
A. S7 PLC 的組態(tài)
1) 打開SIMATIC Manager ,通過(guò)File?New 創(chuàng)建一個(gè)新項(xiàng)目,本例名稱為1613OPC
圖1: 創(chuàng)建新項(xiàng)目2) 通過(guò)Insert?Station?Simatic Pc Station 插入一個(gè)SIMATIC 300 站
圖2:插入S7 300 Statiion
3) 雙擊Hardware 進(jìn)入S7 300 硬件組態(tài),在相應(yīng)插槽插入與機(jī)架硬件匹配的模塊, 并對(duì)CP343-1 分配IP 地址等參數(shù),建立以太網(wǎng)。
圖3: 組態(tài)硬件
4) 設(shè)置完各硬件參數(shù)后,點(diǎn)擊存盤編譯按鈕,編譯無(wú)誤后即完成S7 300 硬件組態(tài)。
圖4:S7 300 組態(tài)的編譯存盤
5) S7300PLC 的下載
首先要選擇正確的下載路徑,即設(shè)置PG/PC 接口:
在“SIMATIC Manager” 主菜單“Option ”的下拉菜單中選擇“Set PG/PC Interface”, 或者打開操作系統(tǒng)的控制面板“Start?Control Panel”, 同樣打開“Set PG/PC Interface” 進(jìn)行設(shè)置。如圖5,圖6。
圖5:在STEP7 中設(shè)置PG/PC 接口
圖6:控制面板PG/PC 接口設(shè)置
在PG/PC 接口設(shè)置中,根據(jù)所選的下載方式(MPI/Profibus/Ethernet )和PC 所使用的硬件(PC 適配器/CP5613/CP5512 等) 來(lái)設(shè)置正確的接口參數(shù)。詳細(xì)設(shè)置方法可參考西門子自動(dòng)化與驅(qū)動(dòng)集團(tuán)技術(shù)支持與服務(wù)網(wǎng)站網(wǎng)上課堂PLC 課程中的“ 如何使用PC Adapter CP5611 CP5511 CP5512 建立STEP7 與PLC 通訊”這篇文章。 打開 www.ad.siemens.com.cn/service 主頁(yè), 進(jìn)入技術(shù)資源庫(kù)的網(wǎng)上課堂即可下載。
圖7: Set PG/PC Interface 設(shè)置窗口
B. Simatic PC 站的組態(tài)
步驟一:配置PC 站的硬件機(jī)架當(dāng)SIMATIC NET 軟件成功安裝后,在PC 機(jī)桌面上可看到Station Configurator 的快捷圖標(biāo),同時(shí)在任務(wù)欄(Taskbar)中也會(huì)有Station Configuration Editor 的圖標(biāo)。
圖8: Station Configurator 桌面快捷圖標(biāo) 圖9: 任務(wù)欄中的圖標(biāo)
1) 通過(guò)點(diǎn)擊圖標(biāo)打開Station Configuration Editor 配置窗口
圖10:Station Configuration Editor 配置窗口
2) 選擇一號(hào)插槽,點(diǎn)擊Add 按鈕或鼠標(biāo)右鍵選擇添加,在添加組件窗口中選擇OPC Server 點(diǎn)擊OK 即完成。
圖11:添加OPC Server
3) 同樣方法選擇三號(hào)插槽添加CP1613
圖12: 添加CP1613
插入CP1613 后,即彈出其屬性對(duì)話框。設(shè)置網(wǎng)卡參數(shù),如IP 地址,子網(wǎng)掩碼等。
圖13: 網(wǎng)卡屬性即參數(shù)設(shè)置
4) 分配PC Station 名稱
點(diǎn)擊“Station Name” 按鈕,指定PC 站的名稱,這里用默認(rèn)的名稱。命名原則:這里的PC 站名應(yīng)與STEP7 硬件組態(tài)插入的PC Station 名稱一致。點(diǎn)擊“OK”確認(rèn)即完成了PC 站的硬件組態(tài)。
圖14:命名PC 站名稱
注:Station Name 并不是特指PC 機(jī)本機(jī)的名稱
步驟二:配置控制臺(tái)(Configuration Console )的使用與設(shè)置
1) 配置控制臺(tái)(Configuration Console) 是組態(tài)設(shè)置和診斷的核心工具, 用于PC 硬件組件和PC 應(yīng)用程序的組態(tài)和診斷。
2) 正確完成PC 站的硬件組態(tài)后,打開配置控制臺(tái)( start?simatic?simatic net?Configuration console),可以看到所用以太網(wǎng)卡的模式已從PG mode 切換到Configuration mode, 插槽號(hào)(Index)也自動(dòng)指向3。如圖15。
圖15 配置控制臺(tái)(Configuration Console)
注:對(duì)于Simatic Net V6.1 或V6.0 版本的軟件, 你需要在上面窗口中,手動(dòng)將CP1613 模塊的模式(Mode of the module)從PG 模式切換到組態(tài)模式(Configured mode)并設(shè)置Index 號(hào)。然后再在Station Configuration Editor 中添加硬件。
3) 在Access Points 設(shè)定窗口中,將S7ONLINE 指向PC internal(local)。此設(shè)定是為PC 站組態(tài)的下載做準(zhǔn)備。
注:在控制面板(Start?Control Panel )的“Set PG/PC Interface ”中也可設(shè)置
圖16:PC Station 配置控制臺(tái)Access Point
步驟三:在STEP 7 中組態(tài)PC Station
1) 在STEP7 1613OPC 項(xiàng)目中,通過(guò)Insert?Station?Simatic Pc Station 插入一個(gè)PC 站。特別注意的是, 要將PC Station 默認(rèn)名稱“SIMATIC PC Station(1) ”改為與Station Configuration Editor 中所命名的Station Name 名稱相同,這里用默認(rèn)名“SIMATIC PC Station(1)”。雙擊Configuration 即可進(jìn)入PC Station 組態(tài)界面。
圖17: STEP 7 中創(chuàng)建新項(xiàng)目與建立Simatic PC Station
2) 在硬件組態(tài)中,從硬件目錄窗口選擇與已安裝的Simatic net 軟件版本相符的硬件插入到與在Station Configuration Editor 配置的 PC 硬件機(jī)架相對(duì)應(yīng)的插槽中。
圖18: PC Station 硬件組態(tài)
3) 分配1613 以太網(wǎng)絡(luò)參數(shù)點(diǎn)擊CP1613 屬性對(duì)話框中Properties 按鈕打開以太網(wǎng)接口參數(shù)設(shè)置對(duì)話框,按要求設(shè)置以太網(wǎng)卡的IP 地址和相應(yīng)的子網(wǎng)掩碼。IP 地址應(yīng)與實(shí)際硬件所設(shè)以太網(wǎng)卡IP 地址一致。(與圖13 中IP 地址相同)并用New 按鈕建立一個(gè)ethernet 網(wǎng)絡(luò)。確認(rèn)所有組態(tài)參數(shù),完成網(wǎng)卡設(shè)置。
圖19: CP1613 參數(shù)設(shè)置
圖20:以太網(wǎng)卡參數(shù)設(shè)置
4) 完成PC 站組件設(shè)置后,按下編譯存盤按鈕確定且存儲(chǔ)當(dāng)前組態(tài)配置
圖21: 組態(tài)的編譯存盤
5) 編譯無(wú)誤后,點(diǎn)擊“Configure Network ”按鈕,進(jìn)入NetPro 配置窗口。
圖22: 選擇“Configure Network ”按鈕
6) 在NetPro 網(wǎng)絡(luò)配置中, 用鼠標(biāo)選擇OPC Server 后在連接表第一行鼠標(biāo)右鍵插入一個(gè)新的連接或通過(guò)“Insert>New Connection” 也可建立一個(gè)新連接。
圖23: 在網(wǎng)絡(luò)配置(NetPro) 中添加新連接
7) 如果在同一STEP 7 項(xiàng)目中,所要連接的PLC 站已經(jīng)組態(tài)完成,即PLC 以太網(wǎng)通訊處理器(CP343-1或CP443-1 )網(wǎng)絡(luò)已經(jīng)使能,在選擇“ Insert New Connection” 后,連接會(huì)自動(dòng)創(chuàng)建,需確認(rèn)連接屬性即可。
圖24:S7 連接屬性設(shè)置及確認(rèn)
8) 確認(rèn)所有配置后,已建好的S7 連接就會(huì)顯示在連接列表中。點(diǎn)擊編譯存盤按鈕或選擇Network>Save and Compile, 如得到No error 的編譯結(jié)果,則正確組態(tài)完成。這里編譯結(jié)果信息非常重要,如果有警告信息(Warning )顯示在編譯結(jié)果對(duì)話框中, 這僅僅是一條信息。但如果有錯(cuò)誤信息(error Message),說(shuō)明組態(tài)不正確,是不能下載到PC Station 中的。
圖25: 組態(tài)編譯存盤
圖26: 編譯結(jié)果
步驟四:組態(tài)下載
1) 完成PC 站組態(tài)后,即可在NetPro 窗口點(diǎn)擊功能按鈕欄中下載按鈕將組態(tài)下載到PC
站中。需注意的是, 下載過(guò)程中會(huì)刪除已有相關(guān)組件的數(shù)據(jù), 新的組態(tài)數(shù)據(jù)將被下載
到PC 機(jī)。點(diǎn)擊OK 執(zhí)行下載。
圖27:組態(tài)下載
2) 下載完成后,可以打開Station Configuration Editor 窗口檢查組件狀態(tài)。下圖為正確狀態(tài)顯示畫面。OPC Server 插槽Conn 一欄一定要有連接圖標(biāo),此項(xiàng)說(shuō)明連接激活。(Simatic Net 軟件版本V6.1 或V6.0 版本無(wú)此狀態(tài)欄)
圖28: PC Station 運(yùn)行狀態(tài)
步驟五:數(shù)據(jù)通訊的測(cè)試-OPC Scout
OPC Scout 工具隨Simatic Net 軟件一起提供,當(dāng)完成PC Station 組態(tài)下載后,可用此工具進(jìn)行OPC Server 和PLC 的數(shù)據(jù)通訊測(cè)試。
1) 打開OPC Scout,(Start>SIMATIC>SIMATICNet>OPC Scout)如圖21 雙擊“OPC SimaticNet”在隨之彈出的“ADD Group”對(duì)話框中輸入組名,本例命名為“1613”。點(diǎn)擊OK 確認(rèn)。
圖29: 在OPC Scout 中添加一個(gè)組“1613”
2) 雙擊已添加的連接組(1613),即彈出“OPC Navigator” 對(duì)話框, 此窗口中顯示在Configuration Console 所激活的連接協(xié)議。雙擊“S7”,在PC Station 組態(tài)NetPro 中所建的連接名會(huì)被顯示(S7 connection_1)。雙擊此連接,即可出現(xiàn)有可能被訪問(wèn)的對(duì)象樹(bs tree),在PLC CPU 中已存在的DB 塊也會(huì)出現(xiàn)。雙擊任意所需訪問(wèn)的PLC 數(shù)據(jù)區(qū)都可建立標(biāo)簽變量。這里以DB 區(qū)為例。雙擊DB 如果所顯示的DB 塊有紅叉標(biāo)記,這并無(wú)問(wèn)題。只要再次雙擊“New Definition”“Define New Item ”對(duì)話框即被打開??稍诖硕x標(biāo)簽變量與數(shù)據(jù)類,型。注:Datatype 、Address 、No.Value 參數(shù)必須定義,No.Value 是指數(shù)據(jù)長(zhǎng)度。定義完成后,點(diǎn)擊OK 確認(rèn)。
圖30: 定義條目及標(biāo)簽變量
3) 在“Define New Item” 中點(diǎn)擊確認(rèn)后, 新定義的條目即顯示在OPC Navigator 的中間窗口。點(diǎn)擊“OK”就可將此條目移到OPC-Navigator 的右側(cè)窗口,再點(diǎn)擊OK 按鈕就可將此條目連接到OPC Server。
圖31: 建立定義條目與OPC Server 連接
4) 上一步確認(rèn)后,所定義的條目(Item )即嵌入到OPC Scout 中。如果“Quality” 顯示“good”,則OPC Server 與PLC 的S7 連接已經(jīng)建立,也就意味著可以對(duì)標(biāo)簽變量進(jìn)行讀寫 操作。
圖32:OPC Scout 與OPC Server 的連接
雙擊條目的“Value ”欄,即可在“Write Value(s) to the Item(s)” 窗口中對(duì)有關(guān)條目進(jìn)行寫操作
圖33:寫操作
ID:8763769
3. SIMATIC NET 軟件兼容性列表 詳細(xì)說(shuō)明可以訪問(wèn) www.ad.siemens.com.cn/service, 選擇技術(shù)資源中的產(chǎn)品支持,在英文界面的搜索引擎中,鍵入關(guān)鍵詞“Compatibility list”, 即可得到相關(guān)產(chǎn)品兼容性的常見問(wèn)題列表,您可點(diǎn)擊所需條目進(jìn)入具體內(nèi)容頁(yè)面下載文檔。
關(guān)鍵詞
以太網(wǎng),OPC 服務(wù)器,S7連接,CP1613