發布日期:2022-04-27 點擊率:255 品牌:西門子_Siemens
關于怎么運用WinCC Industrial Data Bridge將WinCC的實時數據經過OPC DA記載到MS Access、MS SQL Server和Oracle數據庫中
1 WinCC Industrial Data Bridge簡介
1.1 功用
WinCC/IndustrialDataBridge(工業數據橋)運用規范接口將主動化層(操控器)聯接到IT國際,并確保了雙向的信息流。這些類型接口的比方包含主動化范疇里的OPC和IT國際內的SQL數據庫。你可運用許多紛歧樣的規范接口(其間包含OPC,SQL, OLE-DB,Office格局),將紛歧樣制作商出產的體系集成在一起。你可在合宜定價的根底上,運用規范軟件包結束體系組態(不需求編程)。一般,帶有OPC DA效勞器接口的 WinCC是數據源,而一個外部數據庫則是數據意圖地。
取決于數據數量,授權能夠128、 512、2K和10K個變量供應。
在紛歧樣的制作商出產的主動化體系之間,經過“IndustrialDataBridge” 進行數據溝通(例如經過OPC)。經過“ IndustrialDataBridge” 聯接 OPC效勞器能在紛歧樣設備數據源和意圖地之間通訊。
? 經過OPC接口,能夠聯接由許多紛歧樣制作商出產的SCADA和監督體系。
? 將進程數據存儲在Excel或Acces 等作業軟件內。也可集成數據庫,以便歸檔許大都據。
? SQL數據庫可用作已搜集到的出產數據意圖地。體系可在作業驅動根底上,運用OPC模塊,從數據源傳輸數據,或許運用發送/接納模塊直接從操控器傳輸數據。
? 運用一個數據庫作為數據源,你可將配方或設定值直接傳輸到 WinCC或傳輸到一個操控器。當這么做時,你可運用OPC DA數據拜訪,WinAC ODK或發送/接納模塊作為抵達數據意圖地的接口。
1.2 利益
? 將主動化層聯接到IT環境
? 運用許多紛歧樣的規范接口(其間包含OPC,SQL,OLE-DB,Office 格局)集成由紛歧樣制作商出產的體系
? 運用規范軟件的簡略、報價合理的組態(不需求編程)
? 在幾單個系之間一起進行高功用的數據溝通
2 運用WinCC Industrial Data Bridge將WinCC的實時數據經過OPC DA記載到Oracle數據庫中
2.1 WinCC Industrial Data Bridge支撐Oracle 9i數據庫。在Oracle 9i數據庫處理臺的表空間中樹立相應的數據表構造。如圖1所示。
圖1:樹立Oracle表構造
2.2 翻開Industrial Data Bridge,依據導游新建聯接,數據源類型挑選”OPC Data Access”,數據方針類型挑選”Database”。 如圖2所示。
圖2:新建聯接
2.3 單擊上方的”Browse”按鈕閱覽本地或網絡核算機的OPC Server,挑選”OPCServer.WinCC”。 如圖3所示。
圖3:挑選數據源的OPC Server
2.4 單擊下方的”Browse”按鈕指定OLE DB Provider,即數據庫驅動。并在聯接中指定數據庫稱謂,登錄的用戶名和暗碼,體系生成聯接字符串。如圖4和圖5所示。
圖4:挑選數據庫驅動
圖5:輸入數據庫稱謂,登選用戶名和暗碼
2.5 新建組,在組設定中指定更新周期、發送數據的死區以及發送條件。如圖6所示。
圖6:設定組特征
2.6 在聯接?組的導航臺右側,單擊”add”,在組態數據源的OPC條目中增加WinCC變量處理器中的變量,指定相應的數據類型。在組態數據方針數據庫變量中挑選相應的數據庫和表格,以及數據列和時刻列。結束組態后保留.xml文件。如圖7和圖8所示。
留神:
增加變量時須激活WinCC項目,翻開WinCC的OPC Server。
供認數據源的變量和數據方針的列名類型一起,實習運用中,數據源和數據庫中某些數據類型并不契合。
圖7:挑選數據源變量
圖8:挑選數據庫表格列名
2.7 用Industrial Data Bridge Runtime翻開.xml文件,單擊”connect”聯接數據庫,聯接初始化后,單擊”start”初步作業。如圖9所示。
圖9:作業Industrial Data Bridge Runtime
2.8 在Oracle數據庫處理臺中查看數據記載。如圖10所示。
圖10:Oracle數據記載
假定數據庫挑選MS Access和MS SQL Server,組態進程和Oracle相同。
下一篇: PLC、DCS、FCS三大控
上一篇: MATLAB和Simulink在航