0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

一种通过OPC技术提取数据库数据的解决方案

广州虹科电子 来源:广州虹科电子 作者:广州虹科电子 2022-09-29 15:15 次阅读

一种通过OPC技术提取数据库数据的解决方案

01前 言

随着工业4.0的全面推进,越来越多的企业开始重视现场数据的采集,并使用数据库存储、管理现场设备的生产数据,为后续企业的智能化生产提供数据源。

作为工业4.0时代重要的工业通信技术,OPC技术常用于现场控制系统/设备之间的数据交互,进而消除工厂中的信息孤岛,实现工厂设备数据的互联互通。OPC技术分为OPC和OPC UA,随着OPC技术的快速发展,现场大部分的控制系统(如SCADA、DCS),以及智能设备(如PLC、HMI、网关)都支持OPC或者OPC UA。而在实际应用中,现场控制系统或者智能设备往往需要提取企业数据库的相关数据来完成企业的生产工作。为此,本文介绍一种通过OPC技术提取数据库数据的解决方案。

02数据库数据的提取

在工业现场中,控制系统/设备支持的协议各不相同,有些支持OPC,有些支持OPC UA。为了满足所有客户的需求,虹科分别提供了OPC和OPC UA两种解决方案,帮助用户完成数据库数据的提取,实现现场系统/设备和企业数据库的交互。

03虹科方案

虹科OPC Driver for Databases

虹科OPC Driver for Databases是一种即插即用的软件方案,可以快速实现OPC客户端和数据库之间的数据传输,整体框架图如下所示。

虹科OPC Driver for Databases支持MySQL、SQL Server、Oracle、Access以及支持ODBC/OLEDB驱动的数据库,而且支持同时连接多个数据库,最大程度地满足用户的数据库需求;支持OPC DA Server和OPC HDA Server,帮助用户实现实时数据和历史数据的传输;提供易于使用的图形用户界面以及支持OPC标签的导入导出,快速帮助用户完成OPC服务器和数据库的参数配置。

通过虹科OPC Driver for Databases,用户可以通过OPC快速、高效地完成现场SCADA、DCS等系统和数据库的交互,实现数据库数据的提取。

虹科OPC UA Server for Databases

相比于虹科OPC Driver for Databases,虹科OPC UA Server for Databases是一种专门用于OPC UA客户端和数据库交互的软件方案,整体框架图如下所示。

虹科OPC UA Server for Databases支持MySQL、SQL Server、Oracle、Access以及支持ODBC/OLEDB驱动的数据库,而且支持同时连接多个数据库,最大程度地满足用户的数据库需求;支持历史数据和实时数据的传输;支持UA TCP以及HTTPS传输协议;支持OPC UA服务器安全模式、安全策略以及认证模式的设定,保证数据的安全;提供易于使用的图形用户界面以及支持OPC UA标签的导入导出,快速帮助用户完成OPC UA服务器和数据库的参数配置。

通过虹科OPC UA Server for Databases,用户可以实现任何支持OPC UA客户端的控制系统/设备和数据库之间的数据传输,完成数据库数据的提取。

04总结

虹科OPC Driver for Databases和OPC UA Server for Databases通过OPC技术实现了OPC/OPC UA客户端和数据库的数据交互,帮助用户完成现场SCADA、DCS等系统和企业数据库之间的数据传输,实现工厂设备的互联以及信息共享,加快企业智能化生产的进程。

除了提供OPC/OPC UA客户端和数据库交互的解决方案,虹科还提供OPC/OPC UA服务器数据存储到数据库、OPC服务器数据上传到IOT平台或者云平台、OPC和OPC UA的转换以及解决OPC通信过程中DCOM配置等解决方案。

虹科--工业物联网

虹科是一家在工业物联网IIoT行业经验超过3年的高科技公司,虹科与世界领域顶级公司包括EXOR、KUNBUS、Unitronics、Matrikon、mySCADA等合作,提供先进的高端工业4.0工业触摸屏、高端边缘计算网关、IoT开发框架、PLC与HMI一体机、OPC UA、工业级树莓派、SCADA等解决方案。物联网事业部所有成员都受过专业培训,并获得专业资格认证,平均3年+的技术经验和水平一致赢得客户极好口碑。我们积极参与行业协会的工作,为推广先进技术的普及做出了重要贡献。至今,虹科已经为行业内诸多用户提供从硬件到软件的不同方案,并参与和协助了众多OEM的设备研发和移植项目,以及终端用户的智能工厂和工业4.0升级改造项目。

审核编辑:汤梓红

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 数据库
    +关注

    关注

    7

    文章

    3817

    浏览量

    64492
  • OPC
    OPC
    +关注

    关注

    7

    文章

    347

    浏览量

    46225
  • 虹科电子
    +关注

    关注

    0

    文章

    606

    浏览量

    14374
收藏 人收藏

    评论

    相关推荐

    数据库加密办法

    ,当我们聊到数据加密的时候,可以从这些角度入手来提高数据的安全性。 TDE手段 TDE也就是透明数据加密,是一种数据库级别进行加密的
    的头像 发表于 12-24 09:47 88次阅读

    数据库数据恢复—Mysql数据库表记录丢失的数据恢复流程

    Mysql数据库故障: Mysql数据库表记录丢失。 Mysql数据库故障表现: 1、Mysql数据库表中无任何数据或只有部分
    的头像 发表于 12-16 11:05 175次阅读
    <b class='flag-5'>数据库</b><b class='flag-5'>数据</b>恢复—Mysql<b class='flag-5'>数据库</b>表记录丢失的<b class='flag-5'>数据</b>恢复流程

    数据库数据恢复—通过拼接数据库碎片恢复SQLserver数据库

    个运行在存储上的SQLServer数据库,有1000多个文件,大小几十TB。数据库每10天生成个NDF文件,每个NDF几百GB大小。数据库
    的头像 发表于 10-31 13:21 254次阅读
    <b class='flag-5'>数据库</b><b class='flag-5'>数据</b>恢复—<b class='flag-5'>通过</b>拼接<b class='flag-5'>数据库</b>碎片恢复SQLserver<b class='flag-5'>数据库</b>

    文讲清什么是分布式云化数据库

    分布式云化数据库一种先进的数据管理系统,它将传统的数据库技术与分布式计算、云计算和大数据处理
    的头像 发表于 10-14 10:06 231次阅读

    Oracle数据恢复—异常断电后Oracle数据库报错的数据恢复案例

    Oracle数据库故障: 机房异常断电后,Oracle数据库报错:“system01.dbf需要更多的恢复来保持致性,数据库无法打开
    的头像 发表于 09-30 13:31 319次阅读
    Oracle<b class='flag-5'>数据</b>恢复—异常断电后Oracle<b class='flag-5'>数据库</b>启<b class='flag-5'>库</b>报错的<b class='flag-5'>数据</b>恢复案例

    数据库数据恢复—SQL Server数据库出现823错误的数据恢复案例

    SQL Server数据库故障: SQL Server附加数据库出现错误823,附加数据库失败。数据库没有备份,无法通过备份恢复
    的头像 发表于 09-20 11:46 365次阅读
    <b class='flag-5'>数据库</b><b class='flag-5'>数据</b>恢复—SQL Server<b class='flag-5'>数据库</b>出现823错误的<b class='flag-5'>数据</b>恢复案例

    软通动力数据库全栈服务,助力企业数据库体系全面升级

    。在企业节与"数博会"展区,软通动力受邀分享数据库专业服务全栈解决方案,并重点展示以全栈云服务为核心的数智化能力。 软通动力高级数据库服务专家刘江云在开放演讲中,分享了软通动力数据库
    的头像 发表于 09-05 15:30 342次阅读
    软通动力<b class='flag-5'>数据库</b>全栈服务,助力企业<b class='flag-5'>数据库</b>体系全面升级

    干货分享 如何采集OPC DA数据并存储到SQL Server数据库

    在工业自动化系统中,将OPC DA数据采集并存储到SQL Server数据库具有显著的应用价值。本文手把手教您完成这操作,实现数据的统
    的头像 发表于 08-09 10:46 616次阅读
    干货分享  如何采集<b class='flag-5'>OPC</b> DA<b class='flag-5'>数据</b>并存储到SQL Server<b class='flag-5'>数据库</b>?

    数据库安全审计系统:筑牢数据安全防线 提高数据资产安全

    审计手段。 国内专注于保密与非密领域的分级保护、等级保护、业务连续性安全和大数据安全产品解决方案与相关技术研究开发的领军企业——国联易安产品市场专家表示:目前,数据库安全
    的头像 发表于 07-17 13:38 740次阅读

    数据库数据恢复—raid5阵列上层Sql Server数据库数据恢复案例

    数据库数据恢复环境: 5块硬盘组建组RAID5阵列,划分LUN供windows系统服务器使用。windows系统服务器内运行了Sql Server数据库,存储空间在操作系统层面划分
    的头像 发表于 05-08 11:43 523次阅读
    <b class='flag-5'>数据库</b><b class='flag-5'>数据</b>恢复—raid5阵列上层Sql Server<b class='flag-5'>数据库</b><b class='flag-5'>数据</b>恢复案例

    时序数据库是什么?时序数据库的特点

    时序数据库一种在处理时间序列数据方面具有高效和专门化能力的数据库。它主要用于存储和处理时间序列数据,比如传感器
    的头像 发表于 04-26 16:02 671次阅读

    华为云多模数据库 GeminiDB 架构与应用实践直播问答实录

    多模数据库作为一种新兴的数据管理解决方案,正在受到越来越多的关注。而华为云多模数据库 GeminiDB 基于云原生数据库优势,让企业应用更智
    的头像 发表于 04-08 18:25 1175次阅读

    通过Modbus读写数据库中的数据

    本文是将数据库数据转为Modbus服务端/从站,实现数据库内的数据也可以走Modbus协议通过网口或串口读写的案例,下图是
    发表于 03-14 13:44

    数据库数据恢复】Oracle数据库ASM实例无法挂载的数据恢复案例

    oracle数据库ASM磁盘组掉线,ASM实例不能挂载。数据库管理员尝试修复数据库,但是没有成功。
    的头像 发表于 02-01 17:39 533次阅读
    【<b class='flag-5'>数据库</b><b class='flag-5'>数据</b>恢复】Oracle<b class='flag-5'>数据库</b>ASM实例无法挂载的<b class='flag-5'>数据</b>恢复案例

    labview与sql数据库连接5方法

    连接LabVIEW和SQL数据库一种常见的需求,可以通过多种方法实现。本文将介绍五连接LabVIEW和SQL数据库的方法。 方法
    的头像 发表于 01-07 16:01 4965次阅读