0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

虹科干貨 | 虹科OPC解決方案之快速實現(xiàn)OPC數(shù)據(jù)存儲到數(shù)據(jù)庫

虹科工業(yè)物聯(lián)網(wǎng)技術(shù) ? 2022-06-15 17:15 ? 次閱讀

IIoT

虹科 OPC 解決方案

—— 快速實現(xiàn) OPC 數(shù)據(jù)存儲到數(shù)據(jù)庫

01

OPC 簡 介

OPC,即OLE for Process Control,是一個基于微軟的OLE、COM和DCOM技術(shù)的工業(yè)標準。隨著九十年代自動化系統(tǒng)的快速發(fā)展,為了訪問設(shè)備中的自動化數(shù)據(jù),各大自動化廠家開發(fā)了各種標準的自動化軟件,此過程使用了無數(shù)不同的總線系統(tǒng)、協(xié)議和接口。

為了消除自動化軟件和硬件平臺之間互操作性的障礙,OPC基金會提出了OPC標準,為不同廠家的設(shè)備通訊建立了一整套開放的接口、屬性和方法標準集。根據(jù)工業(yè)應(yīng)用的不同需求,OPC基金會主要制定了三個OPC規(guī)范,分別為OPC DA(數(shù)據(jù)訪問)、OPC AE(報警和事件) 和OPC HDA(歷史數(shù)據(jù)訪問)。后來由于在實際應(yīng)用中OPC DA用得比較多,因此在使用OPC時都把OPC稱為OPC DA。

雖然OPC解決了設(shè)備的跨廠商平臺通訊的問題,但是它依賴于Windows的COM/DCOM技術(shù),這使得它不能在Linux或其它系統(tǒng)中使用。此外,在實際應(yīng)用過程中,需要對OPC客戶端和服務(wù)器進行復(fù)雜的DCOM配置。而且,Windows系統(tǒng)中系統(tǒng)組件容易受到其它應(yīng)用的影響,通訊不穩(wěn)定,不適合遠距離通訊,一般只能在廠級局域網(wǎng)內(nèi)通訊,一旦通訊中斷還需要重新配置項目,并添加數(shù)據(jù)標簽。同時,OPC的安全性較低,其安全性更多的是基于Windows系統(tǒng),而不是在OPC規(guī)范中定義安全機制。

為了解決以上問題,OPC基金會在OPC基礎(chǔ)上開發(fā)出新一代OPC技術(shù)——OPC UA,實現(xiàn)了不同系統(tǒng)和不同協(xié)議設(shè)備之間的相互通信。為區(qū)分兩代OPC技術(shù),上一代OPC技術(shù)一般稱為OPC Classic,新一代的稱為OPC UA。

02

OPC DA 數(shù)據(jù)存儲到

數(shù)據(jù)庫

盡管OPC DA局限于Windows平臺,而且存在通訊不穩(wěn)定和配置復(fù)雜等問題,但是目前的工業(yè)生產(chǎn),尤其是制造業(yè)中,仍然有很多設(shè)備以及控制系統(tǒng)采用OPC DA進行數(shù)據(jù)交互。同時,隨著工業(yè) 4.0 的快速推進,企業(yè)正在不斷產(chǎn)生大量的設(shè)備數(shù)據(jù)。為了安全有效地存儲、檢索和管理設(shè)備數(shù)據(jù),越來越多的企業(yè)采用數(shù)據(jù)庫進行數(shù)據(jù)存儲,進而實現(xiàn)數(shù)據(jù)的高效存儲和管理。

為了實現(xiàn)OPC DA數(shù)據(jù)存儲到數(shù)據(jù)庫,虹科提供了一個解決方案——OPC Client for ODBC軟件,軟件的系統(tǒng)框架圖如下所示。

75d4b576-ebff-11ec-a2f4-dac502259ad0.jpg

虹科OPC Client for ODBC軟件支持SQL Server、Access、Oracle以及其他數(shù)據(jù)庫。該軟件可以將OPC DA Server中的數(shù)據(jù)存儲到數(shù)據(jù)庫,支持“表格寫入”和“自定義寫入”兩種寫入方法,其中“表格寫入”需要用戶進行表格映射來寫入數(shù)據(jù),操作簡單易上手;“自定義寫入”需要用戶自定義SQL語句來寫入數(shù)據(jù),具有較高的自由度。因此,用戶可以根據(jù)需求選擇不同的寫入方法。此外,該軟件也可以將數(shù)據(jù)庫中的數(shù)據(jù)寫入到OPC DA Server。

因此,通過虹科OPC Client for ODBC軟件,可以解決OPC DA數(shù)據(jù)存儲到數(shù)據(jù)庫的難題,實現(xiàn)數(shù)據(jù)高效存儲和管理。

03

OPC UA 數(shù)據(jù)存儲到

數(shù)據(jù)庫

隨著OPC UA的快速推進,越來越多的企業(yè)都在使用OPC UA技術(shù)構(gòu)建工廠的全局連接,進而推動了車間和現(xiàn)場OPC UA數(shù)據(jù)源的快速增長。之前我們就遇到過一個客戶,客戶大概有上萬臺設(shè)備,即使使用OPC UA軟網(wǎng)關(guān)通過群管理的方式進行管理,后續(xù)會有大概上千個OPC UA服務(wù)器。因此,由于OPC UA服務(wù)器數(shù)量較多,再加上數(shù)據(jù)接口不統(tǒng)一,如何將OPC UA數(shù)據(jù)存儲到數(shù)據(jù)庫也是一大頭疼的問題。

為了實現(xiàn)OPC UA數(shù)據(jù)存儲到數(shù)據(jù)庫,虹科為OPC UA數(shù)據(jù)存儲提供了一個解決方案——OVL(Ogamma Visual Logger for OPC)軟件。該軟件的系統(tǒng)框架圖如下所示。

75ef1eca-ebff-11ec-a2f4-dac502259ad0.jpg

該軟件一共有四大功能,分別為數(shù)據(jù)采集、數(shù)據(jù)存儲、數(shù)據(jù)可視化和數(shù)據(jù)分析。數(shù)據(jù)采集功能負責(zé)采集OPC UA Server數(shù)據(jù);數(shù)據(jù)存儲功能負責(zé)本地存儲OPC UA Server數(shù)據(jù),然后立即轉(zhuǎn)發(fā)到目標數(shù)據(jù)庫;數(shù)據(jù)可視化功能負責(zé)充當(dāng)SimpleJson數(shù)據(jù)源插件的REST后端,通過Grafana軟件來實現(xiàn)數(shù)據(jù)可視化;數(shù)據(jù)分析功能負責(zé)通過指定工具對存儲在目標數(shù)據(jù)庫中的數(shù)據(jù)進行分析。

通過虹科OVL軟件,用戶只需要簡單配置即可快速采集OPC UA Server數(shù)據(jù)并存儲到目標數(shù)據(jù)庫中,軟件支持SQL Server、MySQL等傳統(tǒng)關(guān)系型數(shù)據(jù)庫,InfluxDB、Kafka等現(xiàn)代時間序列數(shù)據(jù)庫,以及Mosquitto、Microsoft Azure IoT Hub等MQTT Broker。

75fd6c0a-ebff-11ec-a2f4-dac502259ad0.jpg

同時,該軟件不限制同時連接的OPC UA Server數(shù)量以及同時采集的OPC UA變量數(shù)量,最大程度地幫助用戶采集現(xiàn)場OPC UA Server數(shù)據(jù)。對于一些支持OPC DA,而不支持OPC UA的設(shè)備,可以使用虹科OPC UA Tunneller軟件實現(xiàn)OPC DA和OPC UA的轉(zhuǎn)換。

761fccbe-ebff-11ec-a2f4-dac502259ad0.jpg

此外,虹科OVL軟件提供REST API,用戶可以通過REST API來讀取數(shù)據(jù),以及查看數(shù)據(jù)采集和轉(zhuǎn)發(fā)狀態(tài)等參數(shù)。用戶也可以使用代碼編寫應(yīng)用程序,通過REST API完成OPC UA Server數(shù)據(jù)的讀取和寫入,下圖是一個帶簡單GUI的Python應(yīng)用程序。

763e440a-ebff-11ec-a2f4-dac502259ad0.jpg75bb5856-ebff-11ec-a2f4-dac502259ad0.gif

04

總 結(jié)

綜上所述,虹科提供的一站式OPC解決方案不僅可以將OPC DA和OPC UA數(shù)據(jù)存儲到目標數(shù)據(jù)庫,而且功能強大,操作簡單易上手,快速幫助用戶實現(xiàn)數(shù)據(jù)的高效存儲和管理。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 數(shù)據(jù)庫
    +關(guān)注

    關(guān)注

    7

    文章

    3752

    瀏覽量

    64239
  • OPC
    OPC
    +關(guān)注

    關(guān)注

    7

    文章

    323

    瀏覽量

    46083
收藏 人收藏

    評論

    相關(guān)推薦

    應(yīng)用 為什么PCAN方案能成為石油工程通訊的首選?

    在石油工程領(lǐng)域,實時監(jiān)控鉆井參數(shù)對于確保作業(yè)安全和提高效率至關(guān)重要。提供的PCAN解決方案憑借其高可靠性和便捷的安裝維護特性,為石油鉆井行業(yè)帶來了顯著的革新。
    的頭像 發(fā)表于 11-08 16:48 ?109次閱讀
    <b class='flag-5'>虹</b><b class='flag-5'>科</b>應(yīng)用 為什么<b class='flag-5'>虹</b><b class='flag-5'>科</b>PCAN<b class='flag-5'>方案</b>能成為石油工程通訊的首選?

    方案 領(lǐng)航智能交通革新:PEAK智行定位車控系統(tǒng)Demo版亮相

    導(dǎo)讀: 在智能汽車技術(shù)發(fā)展浪潮中,車輛控制系統(tǒng)的智能化、網(wǎng)絡(luò)化已成為行業(yè)發(fā)展的必然趨勢。PEAK智行定位車控系統(tǒng),集成了尖端科技,能夠實現(xiàn)車輛全方位監(jiān)控與控制的先進系統(tǒng)。從實時GPS定位
    的頭像 發(fā)表于 08-27 09:28 ?225次閱讀
    <b class='flag-5'>虹</b><b class='flag-5'>科</b><b class='flag-5'>方案</b>  領(lǐng)航智能交通革新:<b class='flag-5'>虹</b><b class='flag-5'>科</b>PEAK智行定位車控系統(tǒng)Demo版亮相

    應(yīng)用 當(dāng)CANoe不是唯一選擇:發(fā)現(xiàn)PCAN-Explorer 6

    在CAN總線分析軟件領(lǐng)域,當(dāng)CANoe不再是唯一選擇時,PCAN-Explorer 6軟件成為了一個有競爭力的解決方案。在現(xiàn)代工業(yè)控制和汽車領(lǐng)域,CAN總線分析軟件的重要性不言而喻。隨著技術(shù)
    的頭像 發(fā)表于 08-16 13:08 ?374次閱讀
    <b class='flag-5'>虹</b><b class='flag-5'>科</b>應(yīng)用 當(dāng)CANoe不是唯一選擇:發(fā)現(xiàn)<b class='flag-5'>虹</b><b class='flag-5'>科</b>PCAN-Explorer 6

    干貨分享 如何采集OPC DA數(shù)據(jù)存儲SQL Server數(shù)據(jù)庫?

    在工業(yè)自動化系統(tǒng)中,將OPC DA數(shù)據(jù)采集并存儲SQL Server數(shù)據(jù)庫具有顯著的應(yīng)用價值。本文手把手教您完成這一操作,
    的頭像 發(fā)表于 08-09 10:46 ?428次閱讀
    <b class='flag-5'>干貨</b>分享  如何采集<b class='flag-5'>OPC</b> DA<b class='flag-5'>數(shù)據(jù)</b>并<b class='flag-5'>存儲</b><b class='flag-5'>到</b>SQL Server<b class='flag-5'>數(shù)據(jù)庫</b>?

    案例|為什么PCAN MicroMod FD是數(shù)模信號轉(zhuǎn)換的首選方案

    精確的信號采集和轉(zhuǎn)換是確保生產(chǎn)效率和質(zhì)量的關(guān)鍵。PCAN MicroMod FD系列模塊,以其卓越的數(shù)模信號轉(zhuǎn)換能力,為工程師們提供了一個強大的工具。本文將深入探討如何通過PC
    的頭像 發(fā)表于 06-11 15:36 ?316次閱讀
    <b class='flag-5'>虹</b><b class='flag-5'>科</b>案例|為什么PCAN MicroMod FD是數(shù)模信號轉(zhuǎn)換的首選<b class='flag-5'>方案</b>?

    新品 | E-Val Pro Plus有線驗證解決方案

    有線驗證解決方案E-ValProPlus我們很高興地宣布,我們將推出全新的
    的頭像 發(fā)表于 04-19 08:04 ?319次閱讀
    <b class='flag-5'>虹</b><b class='flag-5'>科</b>新品 | E-Val Pro Plus有線驗證<b class='flag-5'>解決方案</b>

    方案 | 符合醫(yī)藥行業(yè)規(guī)范的液氮罐運輸和存儲溫度監(jiān)測解決方案

    在醫(yī)藥行業(yè),液氮罐用于運輸和存儲敏感生物樣本和藥品,需保持極低溫度。的液氮罐溫度監(jiān)測解決方案不僅符合行業(yè)規(guī)范,還解決了極端低溫下的挑戰(zhàn)。了解如何保障產(chǎn)品質(zhì)量、安全性,滿足合規(guī)要求,
    的頭像 發(fā)表于 04-17 13:08 ?286次閱讀
    <b class='flag-5'>虹</b><b class='flag-5'>科</b><b class='flag-5'>方案</b> | 符合醫(yī)藥行業(yè)規(guī)范的液氮罐運輸和<b class='flag-5'>存儲</b>溫度監(jiān)測<b class='flag-5'>解決方案</b>

    提高生產(chǎn)效率!MSR165快速檢測機器故障,實現(xiàn)精準優(yōu)化

    MSR165數(shù)據(jù)記錄儀是機械制造領(lǐng)域的利器,能夠快速、準確地檢測機器故障。通過記錄各種振動指紋并在計算機上進行綜合分析,
    的頭像 發(fā)表于 03-08 11:17 ?431次閱讀
    提高生產(chǎn)效率!<b class='flag-5'>虹</b><b class='flag-5'>科</b>MSR165<b class='flag-5'>快速</b>檢測機器故障,<b class='flag-5'>實現(xiàn)</b>精準優(yōu)化

    方案|從困境突破:TigoLeap方案引領(lǐng)數(shù)據(jù)采集與優(yōu)化

    引領(lǐng)行業(yè)變革的數(shù)據(jù)采集與優(yōu)化工具,正致力于解決這一難題。本文將深入探討TigoLeap如何幫助企業(yè)實現(xiàn)數(shù)據(jù)的實時采集、處理和利用,以提升
    的頭像 發(fā)表于 01-02 11:27 ?339次閱讀
    <b class='flag-5'>虹</b><b class='flag-5'>科</b><b class='flag-5'>方案</b>|從困境<b class='flag-5'>到</b>突破:TigoLeap<b class='flag-5'>方案</b>引領(lǐng)<b class='flag-5'>數(shù)據(jù)</b>采集與優(yōu)化

    干貨丨無模式數(shù)據(jù)庫的利與弊

    數(shù)據(jù)管理需求日益多樣,無論是金融服務(wù)、游戲還是社交媒體行業(yè),都要求支持實時數(shù)據(jù)處理和快速迭代,無模式數(shù)據(jù)庫因其靈活性和易用性而逐漸成為開發(fā)者的新選擇。那么,無模式
    的頭像 發(fā)表于 12-20 09:44 ?320次閱讀

    智能互聯(lián):您的智能通訊解決方案合作伙伴

    智能互聯(lián)事業(yè)部定位為智能通訊解決方案合作伙伴。我們致力于與客戶深度合作,了解其需求并提供定制化的解決方案。
    的頭像 發(fā)表于 12-18 13:54 ?421次閱讀
    <b class='flag-5'>虹</b><b class='flag-5'>科</b>智能互聯(lián):您的智能通訊<b class='flag-5'>解決方案</b>合作伙伴

    智能互聯(lián):您的智能通訊解決方案合作伙伴

    汽車電子事業(yè)部與智能自動化事業(yè)部正式合并為智能互聯(lián)事業(yè)部。這一舉措旨在進一步優(yōu)化公司的業(yè)務(wù)結(jié)構(gòu),提升服務(wù)能力,以滿足客戶在汽車和工業(yè)行業(yè)的通訊需求。團隊介紹
    的頭像 發(fā)表于 12-16 08:04 ?363次閱讀
    <b class='flag-5'>虹</b><b class='flag-5'>科</b>智能互聯(lián):您的智能通訊<b class='flag-5'>解決方案</b>合作伙伴

    OPC UA SDK快速擴展VIMANA智能制造軟件連接性

    導(dǎo)讀Matrikon在為OPC兼容性構(gòu)建軟件方面享有盛譽,VIMANA也因此選擇使用我們的OPCUASDK來快速擴展其智能制造軟件的連接性,從而使用戶能夠“收聽”其所有兼容OPCU
    的頭像 發(fā)表于 11-30 08:04 ?351次閱讀
    <b class='flag-5'>OPC</b> UA SDK<b class='flag-5'>快速</b>擴展VIMANA智能制造軟件連接性

    案例 | 溫控?zé)o憂!Comet創(chuàng)新產(chǎn)品助力va-Q-tec實現(xiàn)溫度敏感產(chǎn)品運輸過程質(zhì)量控制溫控?zé)o憂!

    溫度敏感產(chǎn)品運輸對供應(yīng)鏈全流程的溫度質(zhì)量要求較高,往往需要借助特殊的溫濕度監(jiān)測技術(shù)產(chǎn)品。va-Q-tec與Comet合作,采用Comet的U系列溫度記錄儀,為集裝箱運輸過程提供
    的頭像 發(fā)表于 11-23 13:13 ?513次閱讀
    <b class='flag-5'>虹</b><b class='flag-5'>科</b>案例 | 溫控?zé)o憂!<b class='flag-5'>虹</b><b class='flag-5'>科</b>Comet創(chuàng)新產(chǎn)品助力va-Q-tec<b class='flag-5'>實現(xiàn)</b>溫度敏感產(chǎn)品運輸過程質(zhì)量控制溫控?zé)o憂!

    解決方案 | 經(jīng)銷商(OEM)解決方案

    免拆診斷解決方案在這里你可以找到我們汽車NVH測試產(chǎn)品的相關(guān)信息。Pico的汽車振動異響(NVH)測試儀可以捕捉汽車的所有振動和噪音
    的頭像 發(fā)表于 11-18 08:08 ?387次閱讀
    <b class='flag-5'>虹</b><b class='flag-5'>科</b><b class='flag-5'>解決方案</b> | 經(jīng)銷商(OEM)<b class='flag-5'>解決方案</b>