衡阳派盒市场营销有限公司

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

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

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

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

虹科工業(yè)物聯(lián)網(wǎng)技術(shù) ? 來源:虹科工業(yè)物聯(lián)網(wǎng)技術(shù) ? 作者:虹科工業(yè)物聯(lián)網(wǎng)技 ? 2024-08-09 10:46 ? 次閱讀

前言

工業(yè)自動化系統(tǒng)中,將OPC DA數(shù)據(jù)采集并存儲到SQL Server數(shù)據(jù)庫具有顯著的應(yīng)用價值。通過實時監(jiān)控和歷史數(shù)據(jù)分析,不僅能夠提升生產(chǎn)過程的效率和質(zhì)量管理水平,還能支持決策優(yōu)化和系統(tǒng)集成,從而推動工業(yè)智能化和生產(chǎn)管理的進(jìn)步。

宏集解決方案


宏集DataHub軟件支持用戶連接到任何OPC UA、DA或A&E服務(wù)器、Modbus設(shè)備或自定義程序。

此外,該軟件還兼容所有符合ODBC標(biāo)準(zhǔn)的數(shù)據(jù)庫,能夠?qū)懭霐?shù)據(jù)、讀取數(shù)據(jù)或同時進(jìn)行。用戶可以使用現(xiàn)有表格,或創(chuàng)建全新的定制表格以滿足特定需求。

如果數(shù)據(jù)庫在記錄數(shù)據(jù)時不可用,DataHub軟件可以存儲數(shù)據(jù),并在數(shù)據(jù)庫恢復(fù)后進(jìn)行轉(zhuǎn)發(fā)。

操作步驟

1.OPC DA數(shù)據(jù)采集

宏集Datahub支持作為OPC DA/UA的服務(wù)器/客戶端,并且不限制連接的服務(wù)器和客戶端的數(shù)量。接下來以O(shè)PC DA為例,演示配置步驟。

(1)打開宏集Datahub軟件,點擊右側(cè)的OPC DA功能,確認(rèn)選擇勾選了將其作為OPC Client;點擊添加,會出現(xiàn)彈窗進(jìn)行OPC Serve服務(wù)器配置操作。

wKgaoma1gw-AMu5LAABsBsK2JHk87.webp

(2)如圖所示,可以自定義設(shè)置OPC服務(wù)器的名稱,此處演示改成了OPC DA;選擇需要連接的OPC DA Server,選擇從server讀取數(shù)據(jù)點的方式(手動添加數(shù)據(jù)點或全部讀取),圖中勾選手動添加;點擊配置項目,會出現(xiàn)選擇數(shù)據(jù)點的彈窗。

wKgZoma1gxGAAs-ZAAByXCLpwyY84.webp

(3)點擊“Configure Item”后,出現(xiàn)下圖所示的彈窗。在“OPC Server Item”下面勾選需要的數(shù)據(jù)點,選中的數(shù)據(jù)點會出現(xiàn)在右側(cè)的“Selected Item”,點擊OK即可。

wKgaoma1gxGAR17bAACihjDcoOg88.webp

(4)配置成功后,勾選剛剛配置好的Server,點擊主界面的“Apply”,此時可觀察到狀態(tài)變成“Running”,表明連接創(chuàng)建成功;點擊“View data”,可通過彈窗查看采集到的數(shù)據(jù)。

wKgZoma1gxKAbWzeAABIsh8CTu825.webp

(5)如圖所示,可以看到數(shù)據(jù)質(zhì)量為“Good”,并且數(shù)據(jù)值不斷更新,表明OPC DA數(shù)據(jù)采集成功。

wKgaoma1gxKAM9dvAABkVMPw-Kk35.webp

2.宏集DataHub數(shù)據(jù)庫寫入配置

宏集Datahub可以使用圖形化的配置界面,快速將您選擇的數(shù)據(jù)點寫入到對應(yīng)的數(shù)據(jù)庫中。接下來介紹將前面步驟中采集到的OPC DA數(shù)據(jù)寫入到SQL Server數(shù)據(jù)庫的步驟。

(1)點擊打開宏集Datahub軟件,點擊右側(cè)的Data logging功能,點擊“Configure”,將會打開ODBC數(shù)據(jù)記錄窗口。

wKgZoma1gxKAbp2wAABZCunqKVo96.webp

(2)DSN配置。DSN是數(shù)據(jù)源名稱,Windows使用此名稱來標(biāo)識您要連接的數(shù)據(jù)庫。從下拉框中選擇一個DSN,如果您沒有DSN或者需要創(chuàng)建新的DSN,可以打開界面右側(cè)的“Open DSN Administrator”進(jìn)行操作。本實例中,操作人員選擇Hongrax-Test作為數(shù)據(jù)源。

wKgaoma1gxOAJ8WbAAAzZk1gwPs03.webp

注意事項:

點擊界面右側(cè)的“Open DSN Administrator”,按圖示步驟設(shè)置您實際使用的默認(rèn)數(shù)據(jù)庫。

wKgZoma1gxWAYLq8AABpEqjUtzA23.webp

(3)通過下拉框選擇數(shù)據(jù)源后,點擊“Connect”按鈕,可以從下方看到連接狀態(tài)。

wKgaoma1gxWAKjHrAAAtlmtOmGU06.webp

(4)選擇表格,按圖示步驟創(chuàng)建表格,并自定義修改表格名稱。

wKgZoma1gxqAbh5YAABRWHSfxww95.webp

(5)點擊“Add colum”來添加列,在彈出的對話框中輸入“Index01”,點擊OK。

wKgaoma1gxqAcXdBAAA0bjEPkbo78.webp

(6)在新創(chuàng)建的Index01標(biāo)簽下面單擊,選擇“Key”。

wKgZoma1gxqALzExAAAZCuLzW2894.webp

(7)按照同樣的方式,新建一個列“Name01”,選中右側(cè)的數(shù)據(jù)點,Name01的標(biāo)簽下面單擊選擇“Point”。

wKgaoma1gxqAC4ngAAAxuvxpajk15.webp

(8)按照同樣的步驟插入列并選擇數(shù)據(jù)點和數(shù)據(jù)類型,表格列插入完成后,點擊“Create”,可以在下面的配置動作中看到新創(chuàng)建的表格。

wKgZoma1gxuAIa8cAABqRNe-lfc92.webp

注意事項:

后續(xù)測試過程中提示對象名無效,是由于未給屬性-Quqlity01列輸入數(shù)據(jù)類型,并且沒有點擊創(chuàng)建表格,需要參考下圖配置一下。

wKgaoma1gxuAfapJAAA7QgLi1C458.webp

(9)選擇3觸發(fā)器,給定一個動作,例如圖中所示是每0.5s觸發(fā)一次動作。

wKgZoma1gxuAVUVtAAAygLZUdEs32.webp

(10)設(shè)置觸發(fā)的附加條件,如圖所示。完成上述配置后,依次點擊“Apply”—“Done”。

wKgaoma1gxyAYFvbAAB3CkOwpfk41.webp

3. 宏集DataHub數(shù)據(jù)庫寫入測試

(1)打開并連接SQL Server數(shù)據(jù)庫??梢钥吹?,此時test01里面還沒有在Datahub中創(chuàng)建的表格。

wKgZoma1gxyARkj-AABoKsCV75g63.webp

(2)DataHub數(shù)據(jù)寫入。在配置好的Data logging頁面,點擊右下角的“Apply”,打開Script Log,,可以看到數(shù)據(jù)正常實時寫入。

wKgaoma1gxyAZvaYAAFm5HlrxDc47.webp

(3)再次打開SQL Server,刷新可以看到Test01下面出現(xiàn)創(chuàng)建的Hongrax01,右鍵可以查看到Datahub發(fā)送的OPC DA數(shù)據(jù)。

wKgZoma1gx2AdDqEAAC3Go5GLk059.webp

以上,即為本次測試的全部內(nèi)容,有任何疑問歡迎聯(lián)系宏集工程師為您解答。

總結(jié)

宏集DataHub軟件支持用戶連接到任何OPC UA、DA或A&E服務(wù)器、Modbus設(shè)備或自定義程序,兼容所有符合ODBC標(biāo)準(zhǔn)的數(shù)據(jù)庫,能夠?qū)懭霐?shù)據(jù)、讀取數(shù)據(jù)或同時進(jìn)行。

通過宏集DataHub軟件采集OPC DA數(shù)據(jù)并存儲到SQL Server數(shù)據(jù)庫,有助于數(shù)據(jù)的統(tǒng)一管理、實時監(jiān)控和趨勢分析,助力企業(yè)優(yōu)化生產(chǎn)流程。



審核編輯 黃宇

聲明:本文內(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

    文章

    3846

    瀏覽量

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

    關(guān)注

    7

    文章

    350

    瀏覽量

    46326
  • SQL Server
    +關(guān)注

    關(guān)注

    0

    文章

    20

    瀏覽量

    13460
收藏 人收藏

    評論

    相關(guān)推薦

    Devart: dbForge Compare Bundle for SQL Server—比較SQL數(shù)據(jù)庫最簡單、最準(zhǔn)確的方法

    主要版本控制系統(tǒng)的實時數(shù)據(jù)庫、快照、腳本文件夾、備份和存儲。 為什么選擇Data Compare For SQL Server? 自
    的頭像 發(fā)表于 01-17 11:35 ?138次閱讀

    dbForge Studio For SQL Server:用于有效開發(fā)的最佳SQL Server集成開發(fā)環(huán)境

    管理 單元測試 數(shù)據(jù)庫文檔 測試數(shù)據(jù)生成 數(shù)據(jù)導(dǎo)出和導(dǎo)入 為什么dbForge Studio For SQL Server是一個好的選擇 更
    的頭像 發(fā)表于 01-16 10:36 ?110次閱讀

    分布式云化數(shù)據(jù)庫有哪些類型

    分布式云化數(shù)據(jù)庫有哪些類型?分布式云化數(shù)據(jù)庫主要類型包括:關(guān)系型分布式數(shù)據(jù)庫、非關(guān)系型分布式數(shù)據(jù)庫、新SQL分布式
    的頭像 發(fā)表于 01-15 09:43 ?111次閱讀

    不用編程不用電腦,快速實現(xiàn)多臺Modbus協(xié)議的PLC、智能儀表對接SQL數(shù)據(jù)庫

    IGT-DSER系列智能網(wǎng)關(guān)模塊支持多臺PLC、智能儀表、變頻器與數(shù)據(jù)庫之間雙向通訊,既可以讀取設(shè)備的數(shù)據(jù)上報到數(shù)據(jù)庫,也可以從數(shù)據(jù)庫查詢數(shù)據(jù)
    的頭像 發(fā)表于 12-09 10:53 ?340次閱讀
    不用編程不用電腦,快速實現(xiàn)多臺Modbus協(xié)議的PLC、智能儀表對接<b class='flag-5'>SQL</b><b class='flag-5'>數(shù)據(jù)庫</b>

    SQL數(shù)據(jù)庫設(shè)計的基本原則

    SQL數(shù)據(jù)庫設(shè)計的基本原則 1. 理解需求 在設(shè)計數(shù)據(jù)庫之前,首先要與業(yè)務(wù)團(tuán)隊緊密合作,了解業(yè)務(wù)需求。這包括數(shù)據(jù)的類型、數(shù)據(jù)的使用方式、
    的頭像 發(fā)表于 11-19 10:23 ?303次閱讀

    數(shù)據(jù)庫數(shù)據(jù)恢復(fù)—通過拼接數(shù)據(jù)庫碎片恢復(fù)SQLserver數(shù)據(jù)庫

    一個運(yùn)行在存儲上的SQLServer數(shù)據(jù)庫,有1000多個文件,大小幾十TB。數(shù)據(jù)庫每10天生成一個NDF文件,每個NDF幾百GB大小。數(shù)據(jù)庫包含兩個LDF文件。
    的頭像 發(fā)表于 10-31 13:21 ?336次閱讀
    <b class='flag-5'>數(shù)據(jù)庫</b><b class='flag-5'>數(shù)據(jù)</b>恢復(fù)—通過拼接<b class='flag-5'>數(shù)據(jù)庫</b>碎片恢復(fù)SQLserver<b class='flag-5'>數(shù)據(jù)庫</b>

    數(shù)據(jù)庫數(shù)據(jù)恢復(fù)—SQL Server數(shù)據(jù)庫出現(xiàn)823錯誤的數(shù)據(jù)恢復(fù)案例

    SQL Server數(shù)據(jù)庫故障: SQL Server附加數(shù)據(jù)庫出現(xiàn)錯誤823,附加
    的頭像 發(fā)表于 09-20 11:46 ?409次閱讀
    <b class='flag-5'>數(shù)據(jù)庫</b><b class='flag-5'>數(shù)據(jù)</b>恢復(fù)—<b class='flag-5'>SQL</b> <b class='flag-5'>Server</b><b class='flag-5'>數(shù)據(jù)庫</b>出現(xiàn)823錯誤的<b class='flag-5'>數(shù)據(jù)</b>恢復(fù)案例

    數(shù)據(jù)庫數(shù)據(jù)恢復(fù)—SqlServer數(shù)據(jù)庫底層File Record被截斷為0的數(shù)據(jù)恢復(fù)案例

    SQL Server數(shù)據(jù)庫數(shù)據(jù)無法被讀取。 經(jīng)過數(shù)據(jù)庫數(shù)據(jù)恢復(fù)工程師的初步檢測,發(fā)現(xiàn)
    的頭像 發(fā)表于 07-26 11:27 ?449次閱讀
    <b class='flag-5'>數(shù)據(jù)庫</b><b class='flag-5'>數(shù)據(jù)</b>恢復(fù)—SqlServer<b class='flag-5'>數(shù)據(jù)庫</b>底層File Record被截斷為0的<b class='flag-5'>數(shù)據(jù)</b>恢復(fù)案例

    恒訊科技分析:sql數(shù)據(jù)庫怎么用?

    SQL數(shù)據(jù)庫的使用通常包括以下幾個基本步驟: 1、選擇數(shù)據(jù)庫系統(tǒng): 選擇適合您需求的SQL數(shù)據(jù)庫系統(tǒng),如MySQL、PostgreSQL、M
    的頭像 發(fā)表于 07-15 14:40 ?413次閱讀

    數(shù)據(jù)庫數(shù)據(jù)恢復(fù)—SQL Server數(shù)據(jù)庫所在分區(qū)空間不足報錯的數(shù)據(jù)恢復(fù)案例

    SQL Server數(shù)據(jù)庫數(shù)據(jù)恢復(fù)環(huán)境: 某品牌服務(wù)器存儲中有兩組raid5磁盤陣列。操作系統(tǒng)層面跑著
    的頭像 發(fā)表于 07-10 13:54 ?578次閱讀

    宏集DataHub可采集#OPC DA數(shù)據(jù)并存儲#SQL Server#數(shù)據(jù)庫 #物聯(lián)網(wǎng) #數(shù)據(jù)采集

    物聯(lián)網(wǎng)數(shù)據(jù)采集
    虹科工業(yè)物聯(lián)網(wǎng)技術(shù)
    發(fā)布于 :2024年05月29日 09:57:37

    數(shù)據(jù)庫數(shù)據(jù)恢復(fù)—數(shù)據(jù)庫所在分區(qū)空間不足導(dǎo)致sqlserver故障的數(shù)據(jù)恢復(fù)案例

    數(shù)據(jù)。服務(wù)器上部署sql server數(shù)據(jù)庫數(shù)據(jù)庫存放在C盤。 數(shù)據(jù)庫故障: 工作人員
    的頭像 發(fā)表于 05-22 13:16 ?540次閱讀
    <b class='flag-5'>數(shù)據(jù)庫</b><b class='flag-5'>數(shù)據(jù)</b>恢復(fù)—<b class='flag-5'>數(shù)據(jù)庫</b>所在分區(qū)空間不足導(dǎo)致sqlserver故障的<b class='flag-5'>數(shù)據(jù)</b>恢復(fù)案例

    數(shù)據(jù)庫數(shù)據(jù)恢復(fù)—raid5陣列上層Sql Server數(shù)據(jù)庫數(shù)據(jù)恢復(fù)案例

    數(shù)據(jù)庫數(shù)據(jù)恢復(fù)環(huán)境: 5塊硬盤組建一組RAID5陣列,劃分LUN供windows系統(tǒng)服務(wù)器使用。windows系統(tǒng)服務(wù)器內(nèi)運(yùn)行了Sql Server
    的頭像 發(fā)表于 05-08 11:43 ?578次閱讀
    <b class='flag-5'>數(shù)據(jù)庫</b><b class='flag-5'>數(shù)據(jù)</b>恢復(fù)—raid5陣列上層<b class='flag-5'>Sql</b> <b class='flag-5'>Server</b><b class='flag-5'>數(shù)據(jù)庫</b><b class='flag-5'>數(shù)據(jù)</b>恢復(fù)案例

    數(shù)據(jù)庫數(shù)據(jù)恢復(fù)—ndf文件大小變?yōu)?KB的數(shù)據(jù)恢復(fù)案例

    存儲設(shè)備損壞導(dǎo)致存儲SQL Server數(shù)據(jù)庫崩潰。對數(shù)據(jù)庫文件進(jìn)行恢復(fù)后,用戶發(fā)現(xiàn)有4個nd
    的頭像 發(fā)表于 05-07 11:19 ?454次閱讀

    數(shù)據(jù)庫數(shù)據(jù)恢復(fù)—Sql Server數(shù)據(jù)庫文件丟失的數(shù)據(jù)恢復(fù)案例

    。存儲空間LUN劃分了兩個邏輯分區(qū)。 服務(wù)器故障&初檢: 由于未知原因,Sql Server數(shù)據(jù)庫文件丟失,丟失數(shù)據(jù)涉及
    的頭像 發(fā)表于 04-11 15:38 ?962次閱讀
    <b class='flag-5'>數(shù)據(jù)庫</b><b class='flag-5'>數(shù)據(jù)</b>恢復(fù)—<b class='flag-5'>Sql</b> <b class='flag-5'>Server</b><b class='flag-5'>數(shù)據(jù)庫</b>文件丟失的<b class='flag-5'>數(shù)據(jù)</b>恢復(fù)案例
    大发888官方网站登录| 百家乐官网看澳门| 百家乐破解仪| 百家乐官网经验博彩正网| 百家乐十佳投庄闲法| 海王星国际| 百家乐长龙怎么预判| 和平县| 百家乐b28博你| 百家乐官网电子路单破解| 百家乐投注外围哪里好| 百家乐官网时时彩网站| 百家乐888| 百家乐桌| 优博百家乐官网现金网平台| 威尼斯人娱乐城注册送彩金| 黄金百家乐官网的玩法技巧和规则| 娱乐城百利宫娱乐| 百家乐下注稳赢法| SHOW| 威尼斯人娱乐城网上赌场 | 大发888注册送58| 高级百家乐官网桌布| 城固县| 百家乐群的微博| 世嘉百家乐官网的玩法技巧和规则| 丰原市| 威尼斯人娱乐场28gxpjwnsr| 正品百家乐官网的玩法技巧和规则| 威宁| 北京太阳城老年公寓| 百家乐官网园| 谈谈百家乐官网赢钱技巧| 大发888网络赌博害人| 百家乐最好的平台是哪个| 百家乐官网赢家打法| 尊博国际| 旧金山百家乐的玩法技巧和规则 | 欧凯百家乐的玩法技巧和规则 | 百家乐庄和闲的赌法| 百家乐官网tt娱乐场|