當前位置: 首頁 > 工業(yè)控制產(chǎn)品 > 自動化控制 > 工業(yè)軟件 > 組態(tài)軟件
發(fā)布日期:2022-04-27 點擊率:316 品牌:西門子_Siemens
關于怎么運用WinCC Industrial Data Bridge將WinCC的實時數(shù)據(jù)經(jīng)過OPC DA記載到MS Access、MS SQL Server和Oracle數(shù)據(jù)庫中
1 WinCC Industrial Data Bridge簡介
1.1 功用
WinCC/IndustrialDataBridge(工業(yè)數(shù)據(jù)橋)運用規(guī)范接口將主動化層(操控器)聯(lián)接到IT國際,并確保了雙向的信息流。這些類型接口的比方包含主動化范疇里的OPC和IT國際內的SQL數(shù)據(jù)庫。你可運用許多紛歧樣的規(guī)范接口(其間包含OPC,SQL, OLE-DB,Office格局),將紛歧樣制作商出產(chǎn)的體系集成在一起。你可在合宜定價的根底上,運用規(guī)范軟件包結束體系組態(tài)(不需求編程)。一般,帶有OPC DA效勞器接口的 WinCC是數(shù)據(jù)源,而一個外部數(shù)據(jù)庫則是數(shù)據(jù)意圖地。
取決于數(shù)據(jù)數(shù)量,授權能夠128、 512、2K和10K個變量供應。
在紛歧樣的制作商出產(chǎn)的主動化體系之間,經(jīng)過“IndustrialDataBridge” 進行數(shù)據(jù)溝通(例如經(jīng)過OPC)。經(jīng)過“ IndustrialDataBridge” 聯(lián)接 OPC效勞器能在紛歧樣設備數(shù)據(jù)源和意圖地之間通訊。
? 經(jīng)過OPC接口,能夠聯(lián)接由許多紛歧樣制作商出產(chǎn)的SCADA和監(jiān)督體系。
? 將進程數(shù)據(jù)存儲在Excel或Acces 等作業(yè)軟件內。也可集成數(shù)據(jù)庫,以便歸檔許大都據(jù)。
? SQL數(shù)據(jù)庫可用作已搜集到的出產(chǎn)數(shù)據(jù)意圖地。體系可在作業(yè)驅動根底上,運用OPC模塊,從數(shù)據(jù)源傳輸數(shù)據(jù),或許運用發(fā)送/接納模塊直接從操控器傳輸數(shù)據(jù)。
? 運用一個數(shù)據(jù)庫作為數(shù)據(jù)源,你可將配方或設定值直接傳輸?shù)?WinCC或傳輸?shù)揭粋€操控器。當這么做時,你可運用OPC DA數(shù)據(jù)拜訪,WinAC ODK或發(fā)送/接納模塊作為抵達數(shù)據(jù)意圖地的接口。
1.2 利益
? 將主動化層聯(lián)接到IT環(huán)境
? 運用許多紛歧樣的規(guī)范接口(其間包含OPC,SQL,OLE-DB,Office 格局)集成由紛歧樣制作商出產(chǎn)的體系
? 運用規(guī)范軟件的簡略、報價合理的組態(tài)(不需求編程)
? 在幾單個系之間一起進行高功用的數(shù)據(jù)溝通
2 運用WinCC Industrial Data Bridge將WinCC的實時數(shù)據(jù)經(jīng)過OPC DA記載到Oracle數(shù)據(jù)庫中
2.1 WinCC Industrial Data Bridge支撐Oracle 9i數(shù)據(jù)庫。在Oracle 9i數(shù)據(jù)庫處理臺的表空間中樹立相應的數(shù)據(jù)表構造。如圖1所示。

圖1:樹立Oracle表構造
2.2 翻開Industrial Data Bridge,依據(jù)導游新建聯(lián)接,數(shù)據(jù)源類型挑選”O(jiān)PC Data Access”,數(shù)據(jù)方針類型挑選”Database”。 如圖2所示。

圖2:新建聯(lián)接
2.3 單擊上方的”Browse”按鈕閱覽本地或網(wǎng)絡核算機的OPC Server,挑選”O(jiān)PCServer.WinCC”。 如圖3所示。

圖3:挑選數(shù)據(jù)源的OPC Server
2.4 單擊下方的”Browse”按鈕指定OLE DB Provider,即數(shù)據(jù)庫驅動。并在聯(lián)接中指定數(shù)據(jù)庫稱謂,登錄的用戶名和暗碼,體系生成聯(lián)接字符串。如圖4和圖5所示。

圖4:挑選數(shù)據(jù)庫驅動

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

圖6:設定組特征
2.6 在聯(lián)接?組的導航臺右側,單擊”add”,在組態(tài)數(shù)據(jù)源的OPC條目中增加WinCC變量處理器中的變量,指定相應的數(shù)據(jù)類型。在組態(tài)數(shù)據(jù)方針數(shù)據(jù)庫變量中挑選相應的數(shù)據(jù)庫和表格,以及數(shù)據(jù)列和時刻列。結束組態(tài)后保留.xml文件。如圖7和圖8所示。
留神:
增加變量時須激活WinCC項目,翻開WinCC的OPC Server。
供認數(shù)據(jù)源的變量和數(shù)據(jù)方針的列名類型一起,實習運用中,數(shù)據(jù)源和數(shù)據(jù)庫中某些數(shù)據(jù)類型并不契合。

圖7:挑選數(shù)據(jù)源變量

圖8:挑選數(shù)據(jù)庫表格列名
2.7 用Industrial Data Bridge Runtime翻開.xml文件,單擊”connect”聯(lián)接數(shù)據(jù)庫,聯(lián)接初始化后,單擊”start”初步作業(yè)。如圖9所示。

圖9:作業(yè)Industrial Data Bridge Runtime
2.8 在Oracle數(shù)據(jù)庫處理臺中查看數(shù)據(jù)記載。如圖10所示。

圖10:Oracle數(shù)據(jù)記載
假定數(shù)據(jù)庫挑選MS Access和MS SQL Server,組態(tài)進程和Oracle相同。
下一篇: PLC、DCS、FCS三大控
上一篇: MATLAB和Simulink在航