西門(mén)子主機(jī)模塊6ES7315-6TH13-0AB0
西門(mén)子PLC – PLC 之間的ProfiBus 通訊
1. 怎樣加入支持PROFIBUS-DP 協(xié)議的第三方設(shè)備 4
1.1 PROFIBUS-DP 中與EM277 的通訊 4
1.2 組態(tài)主站系統(tǒng): 5
1.3 安裝GSD 文件 6
1.4 組態(tài)從站 7
1.5 通過(guò)PROFIBUS-DP 連接的DX 方式通訊 9
1.5.1 PROFIBUS-DP DX 方式通訊原理 9
1.5.2 PROFIBUS-DP DX 方式通訊舉例 10
1.5.2.1 組態(tài)S7-300 從站 11
1.5.2.2 組態(tài)S7-400主站 13
1.5.2.3 組態(tài)DX 通訊區(qū) 15
1.6 基于PROFIBUS-DP 協(xié)議 DX 模式的多主通訊 16
1.6.1 PROFIBUS-DP DX 模式多主通訊方式舉例 17
1.6.1.1 組態(tài)從站 18
1.6.1.2 組態(tài)2 號(hào)主站 20
1.6.1.3 組態(tài)4 號(hào)主站 22
1.7 PROFIBUS-DP 的等時(shí)模式( Isochrone Mode) 24
1.7.1.1 組態(tài)S7-400 主站 27
1.7.1.2 組態(tài)從站 28
1.7.1.3 組態(tài)等時(shí)模式 28
1. 怎樣加入支持PROFIBUS-DP 協(xié)議的第三方設(shè)備 4
1.1 PROFIBUS-DP 中與EM277 的通訊 4
1.2 組態(tài)主站系統(tǒng): 5
1.3 安裝GSD 文件 6
1.4 組態(tài)從站 7
1.5 通過(guò)PROFIBUS-DP 連接的DX 方式通訊 9
1.5.1 PROFIBUS-DP DX 方式通訊原理 9
1.5.2 PROFIBUS-DP DX 方式通訊舉例 10
1.5.2.1 組態(tài)S7-300 從站 11
1.5.2.2 組態(tài)S7-400主站 13
1.5.2.3 組態(tài)DX 通訊區(qū) 15
1.6 基于PROFIBUS-DP 協(xié)議 DX 模式的多主通訊 16
1.6.1 PROFIBUS-DP DX 模式多主通訊方式舉例 17
1.6.1.1 組態(tài)從站 18
1.6.1.2 組態(tài)2 號(hào)主站 20
1.6.1.3 組態(tài)4 號(hào)主站 22
1.7 PROFIBUS-DP 的等時(shí)模式( Isochrone Mode) 24
1.7.1.1 組態(tài)S7-400 主站 27
1.7.1.2 組態(tài)從站 28
1.7.1.3 組態(tài)等時(shí)模式 28
IMATIC WinCC和SIMATIC WinCC Flexible由于名稱(chēng)的原因造成了一些混淆,,可能會(huì)被誤認(rèn)為是同一個(gè)軟件,,但是這兩個(gè)軟件無(wú)論從應(yīng)用范圍還是功能和使用上都有很大的區(qū)別,特此說(shuō)明,。
SIMATIC WinCC是一種復(fù)雜的SCADA(數(shù)據(jù)采集與監(jiān)控)系統(tǒng),,能高效控制自動(dòng)化過(guò)程。它基于Windows平臺(tái),,可實(shí)現(xiàn)的過(guò)程可視化,,能為各種工業(yè)領(lǐng)域提供完備的操作和監(jiān)視功能,涵蓋從簡(jiǎn)單的單用戶(hù)系統(tǒng)直到采用冗余服務(wù)器和遠(yuǎn)程web客戶(hù)端解決方案的分布式多用戶(hù)系統(tǒng),;WinCC可提供成熟而可靠的運(yùn)行環(huán)境以及有效的組態(tài),,其特點(diǎn)之一是其整體的開(kāi)放性,它可方便地與標(biāo)準(zhǔn)程序和用戶(hù)程序組合在一起使用,,建立人機(jī)界面,,地滿(mǎn)足實(shí)際需要,。對(duì)于簡(jiǎn)單任務(wù),WinCC本身的功能即可實(shí)現(xiàn),,對(duì)于復(fù)雜任務(wù),,WinCC也提供了豐富的選件來(lái)實(shí)現(xiàn)。WinCC自帶的數(shù)據(jù)庫(kù)可以實(shí)現(xiàn)歸檔,,保存對(duì)用戶(hù)有價(jià)值的數(shù)據(jù),。
SIMATIC WinCC Flexible是已經(jīng)通過(guò)現(xiàn)場(chǎng)證明的ProTool系列的延續(xù)產(chǎn)品。在SIMATIC HMI的產(chǎn)品范圍內(nèi),,它可用于集成組態(tài)所有新型操作面板,,從小的微型面板到基于Windows CE的面板甚至PC;WinCC Flexible提供了簡(jiǎn)單的組態(tài)界面,,可顯著提高組態(tài)效率,,很好地實(shí)現(xiàn)了從ProTool的移植,在繼承ProTool的基礎(chǔ)上又?jǐn)U展了一些功能,,還可以通過(guò)選件實(shí)現(xiàn)OPC通信,、遠(yuǎn)程診斷等功能。
當(dāng)然,,WinCC 和WinCC Flexible都可以在計(jì)算機(jī)上模擬運(yùn)行,,以圖形化的方式對(duì)現(xiàn)場(chǎng)的PLC進(jìn)行監(jiān)控,也都可以做數(shù)據(jù)歸檔,,在這方面的應(yīng)用有相似之處,。但是WinCC 的可擴(kuò)展性是WinCC Flexible達(dá)不到的。
SIMATIC WinCC目前的版本是WinCC V7.0sp2,,同時(shí)在銷(xiāo)售的還有WinCC V6.2sp3,;SIMATIC WinCC Flexible目前的版本是WinCC Flexible 2008,而且在中國(guó)還有免費(fèi)的中國(guó)版可以供中國(guó)用戶(hù)使用
西門(mén)子主機(jī)模塊6ES7315-6TH13-0AB0
1 WinCC Industrial Data Bridge簡(jiǎn)介
1.1 功能
WinCC/IndustrialDataBridge(工業(yè)數(shù)據(jù)橋)利用標(biāo)準(zhǔn)接口將自動(dòng)化層(控制器)連接到IT世界,,并保證了雙向的信息流,。這些類(lèi)型接口的例子包括自動(dòng)化領(lǐng)域里的OPC和IT世界內(nèi)的SQL數(shù)據(jù)庫(kù)。你可利用眾多不同的標(biāo)準(zhǔn)接口(其中包括OPC,,SQL,, OLE-DB,Office格式),,將不同制造商生產(chǎn)的系統(tǒng)集成在一起,。你可在合宜定價(jià)的基礎(chǔ)上,利用標(biāo)準(zhǔn)軟件包完成系統(tǒng)組態(tài)(不需要編程),。通常,,帶有OPC DA服務(wù)器接口的 WinCC是數(shù)據(jù)源,而一個(gè)外部數(shù)據(jù)庫(kù)則是數(shù)據(jù)目的地。
取決于數(shù)據(jù)數(shù)量,,授權(quán)可以128,、 512、2K和10K個(gè)變量提供,。
在不同的制造商生產(chǎn)的自動(dòng)化系統(tǒng)之間,,通過(guò)“IndustrialDataBridge" 進(jìn)行數(shù)據(jù)交換(例如通過(guò)OPC)。通過(guò)“ IndustrialDataBridge" 連接 OPC服務(wù)器能在不同設(shè)備數(shù)據(jù)源和目的地之間通訊,。
? 通過(guò)OPC接口,,可以連接由眾多不同制造商生產(chǎn)的SCADA和監(jiān)視系統(tǒng)。
? 將過(guò)程數(shù)據(jù)存儲(chǔ)在Excel或Acces 等辦公軟件內(nèi),。也可集成數(shù)據(jù)庫(kù),,以便歸檔大量數(shù)據(jù)。
? SQL數(shù)據(jù)庫(kù)可用作已采集到的生產(chǎn)數(shù)據(jù)目的地,。系統(tǒng)可在事件驅(qū)動(dòng)基礎(chǔ)上,,使用OPC模塊,從數(shù)據(jù)源傳輸數(shù)據(jù),,或者利用發(fā)送/接收模塊直接從控制器傳輸數(shù)據(jù),。
? 應(yīng)用一個(gè)數(shù)據(jù)庫(kù)作為數(shù)據(jù)源,你可將配方或設(shè)定值直接傳輸?shù)?WinCC或傳輸?shù)揭粋€(gè)控制器,。當(dāng)這樣做時(shí),,你可應(yīng)用OPC DA數(shù)據(jù)訪(fǎng)問(wèn),WinAC ODK或發(fā)送/接收模塊作為到達(dá)數(shù)據(jù)目的地的接口,。
1.2 優(yōu)點(diǎn)
? 將自動(dòng)化層連接到IT環(huán)境
? 使用眾多不同的標(biāo)準(zhǔn)接口(其中包括OPC,,SQL,OLE-DB,,Office 格式)集成由不同制造商生產(chǎn)的系統(tǒng)
? 使用標(biāo)準(zhǔn)軟件的簡(jiǎn)單,、價(jià)格合理的組態(tài)(不需要編程)
? 在幾個(gè)系統(tǒng)之間同時(shí)進(jìn)行高性能的數(shù)據(jù)交換
2 使用WinCC Industrial Data Bridge將WinCC的實(shí)時(shí)數(shù)據(jù)通過(guò)OPC DA記錄到Oracle數(shù)據(jù)庫(kù)中
2.1 WinCC Industrial Data Bridge支持Oracle 9i數(shù)據(jù)庫(kù)。在Oracle 9i數(shù)據(jù)庫(kù)管理臺(tái)的表空間中建立相應(yīng)的數(shù)據(jù)表結(jié)構(gòu),。如圖1所示。

圖1:建立Oracle表結(jié)構(gòu)
2.2 打開(kāi)Industrial Data Bridge,,根據(jù)向?qū)陆ㄟB接,,數(shù)據(jù)源類(lèi)型選擇"OPC Data Access",數(shù)據(jù)目標(biāo)類(lèi)型選擇"Database",。 如圖2所示,。

圖2:新建連接
2.3 單擊上方的"Browse"按鈕瀏覽本地或網(wǎng)絡(luò)計(jì)算機(jī)的OPC Server,選擇"OPCServer.WinCC",。 如圖3所示,。

圖3:選擇數(shù)據(jù)源的OPC Server
2.4 單擊下方的"Browse"按鈕OLE DB Provider,即數(shù)據(jù)庫(kù)驅(qū)動(dòng)。并在連接中數(shù)據(jù)庫(kù)名稱(chēng),,登錄的用戶(hù)名和密碼,,系統(tǒng)生成連接字符串。如圖4和圖5所示,。

圖4:選擇數(shù)據(jù)庫(kù)驅(qū)動(dòng)

圖5:輸入數(shù)據(jù)庫(kù)名稱(chēng),,登錄用戶(hù)名和密碼
2.5 新建組,在組設(shè)定中更新周期,、發(fā)送數(shù)據(jù)的死區(qū)以及發(fā)送條件,。如圖6所示。
