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

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

3天内不再提示

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

虹科工业物联网技术 2022-09-29 11:45 次阅读

一种通过OPC技术提取数据库数据

的解决方案

HongKe Technology

/

/

/

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客户端和数据库之间的数据传输,整体框架图如下所示。

d5415772-3f50-11ed-b180-dac502259ad0.png

虹科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 ServerforDatabases

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

d571f99a-3f50-11ed-b180-dac502259ad0.png

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

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

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

    关注

    7

    文章

    3857

    浏览量

    64816
收藏 人收藏

    相关推荐

    适用于MySQL和MariaDB的Python连接器:可靠的MySQL数据连接器和数据库

    和 Linux 的 wheel 包分发。 直接连接 该解决方案使您能够通过 TCP/IP 建立与 MySQL 或者 MariaDB 数据库服务器的直接连接,而无需数据库客户端
    的头像 发表于 01-17 12:18 157次阅读
    适用于MySQL和MariaDB的Python连接器:可靠的MySQL<b class='flag-5'>数据</b>连接器和<b class='flag-5'>数据库</b>

    Devart: dbForge Edge——您的终极多元数据库解决方案

    和PostgreSQL数据库的终极多元数据库解决方案。 dbForge Edge可以为您带来什么? 上下文感知SQL代码补全、智能格式化和重构 具有逐步执行的自动调试功能 200多个真实测试
    的头像 发表于 01-15 11:48 165次阅读
    Devart: dbForge Edge——您的终极多元<b class='flag-5'>数据库</b><b class='flag-5'>解决方案</b>

    从Delphi、C++ Builder和Lazarus连接到Oracle数据库

    帮助程序员开发更快、更原生的 Oracle 数据库应用程序。 ODAC 是一种高性能且功能丰富的 Oracle 连接解决方案,是 Borland 数据库引擎 (BDE) 和标准 dbE
    的头像 发表于 01-15 10:01 212次阅读

    构建数据库解决方案,基于华为云 Flexus X 实例容器化 MySQL 主从同步架构

    前言**** 华为云 Flexus X 实例,融合柔性算力与智能调度,为数据库解决方案带来全新突破。采用容器化 MySQL 主从同步架构,实现数据高效备份与读写分离,保障业务连续性与数据
    的头像 发表于 01-07 17:22 222次阅读
    构建<b class='flag-5'>数据库</b><b class='flag-5'>解决方案</b>,基于华为云 Flexus X 实例容器化 MySQL 主从同步架构

    数据库是哪种数据库类型?

    数据库一种部署在虚拟计算环境中的数据库,它融合了云计算的弹性和可扩展性,为用户提供高效、灵活的数据库服务。云数据库主要分为两大类:关系型
    的头像 发表于 01-07 10:22 166次阅读

    数据库加密办法

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

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

    个运行在存储上的SQLServer数据库,有1000多个文件,大小几十TB。数据库每10天生成个NDF文件,每个NDF几百GB大小。数据库
    的头像 发表于 10-31 13:21 362次阅读
    <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 276次阅读

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

    Oracle数据库故障: 机房异常断电后,Oracle数据库报错:“system01.dbf需要更多的恢复来保持致性,数据库无法打开
    的头像 发表于 09-30 13:31 417次阅读
    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 428次阅读
    <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 399次阅读
    软通动力<b class='flag-5'>数据库</b>全栈服务,助力企业<b class='flag-5'>数据库</b>体系全面升级

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

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

    新品 | E-Val Pro Plus有线验证解决方案

    有线验证解决方案E-ValProPlus我们很高兴地宣布,我们将推出全新的
    的头像 发表于 04-19 08:04 434次阅读
    <b class='flag-5'>虹</b><b class='flag-5'>科</b>新品 | E-Val Pro Plus有线验证<b class='flag-5'>解决方案</b>

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

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

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

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