scada与MySQL连接_SCADA系统关系数据库转储

摘要:本文介绍了力控SCADA平台软件eForceCon如何与关系数据库交互,如何将过程数据与业务数据无缝的集成,给信息化系统提供准确的监测数据。

‍‍

1 概述

在实际的工程项目中,用户往往既要求实时、准确、高效的动态数据,同时,又需要将数据以静态方式存储到关系数据库中,用于后续数据存储和查询历史等。为此,力控组态软件提供了多种手段以满足用户的需要。如数据转储组件ODBCRouter、ADO和报表等都可以和关系数据库(支持SQL Server、Oracle、Access等数据库)通讯。

本文主要介绍力控数据转储组件ODBCRouter将力控实时数据转储到SQL Server数据库的方法。

2 功能说明

2.1 建立数据源

进入力控产品安装根目录,找到扩展组件ODBCRouter.exe,启动ODBCRouter双击“数据源”,根据项目需要可选择本地或者远程的数据源,点击“下一步”,点击“完成”。

2840ffec0e469f533d5a41e410356636.png

注意:需要连接的数据源“实时数据库系统”要启动,保证可以刷到数据源的信息。

2.2 建立数据转储任务

设置数据库连接和建立数据表。双击“转储任务”,弹出“任务基本设置”创建任务名,进行关系数据库链接(首先选择数据库驱动,然后设置连接关系数据库的服务器名,用户名,密码,勾选保存密码,从服务器上选择数据表要保存的数据库

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
scada与MySQL连接_SCADA系统与实时数据库数据同步 摘要:本⽂介绍了⼒控SCADA平台软件eForceCon如何与实时数据库通讯,将⼤量的实时数据库写⼊到实时数据库中,集中管理数据,⽅ 便数据检索与分析。 1 概述 数据同步⼯具设计是⽤于将⼀个SCADA系统的数据同步到实时数据库系统的软件⼯具,主要基于客户在⼯业⽣产控制中使⽤的不同的数据 库管理系统和需要对数据进⾏管理分析的事实基础,将⼀个数据库系统的数据同步到另⼀个数据库系统来进⾏统计监测和数据分析已成为客 户的⼀项最基本的需求。 2 功能说明 数据同步⼯具的功能主要是将系统中的数据及属性同步到另⼀个数据库系统中。实际同步的过程,则是以任务为中⼼,按照每⼀条任务中指 定的源数据库、⽬标数据库、同步的测点列表、同步属性等信息来进⾏数据同步。 系统中提供了⽤户操作界⾯,⽤户可以在界⾯上直观的看到各条任务信息和执⾏情况。并且,还可以通过界⾯来对任务、数据库服务器等数 据进⾏管理,以⽅便⽤户更加灵活地使⽤本⼯具完成⽣产任务。 3 部署⽅案 在使⽤同步⼯具时,对同步⼯具的各部分所处位置⽆特殊要求,源服务器、⽬标服务器和同步⼯具的各部分是相对独⽴的。但由于在同步⼯ 具的界⾯⼯具中添加任务时,涉及到对源服务器中节点选择订阅问题,因此要求此时源服务器必须是启动成功状态,否则⽆法完成添加任务 操作;在同步⼯具的界⾯⼯具中对服务器信息进⾏编辑时,也需要相应的服务器处于启动成功状态,以⽅便程序进⾏连接测试,增加操作安 全性。同步⼯具正常⼯作时,源服务器、⽬标服务器以及同步⼯具的任务管理中⼼和任务执⾏中⼼都要处于正常运⾏状态。 同步⼯具运⾏时各部分的部署关系如图所⽰: 上图展⽰了同步⼯具⼀对⼀的⼯作⽅式。当同步⼯具同步数据的源服务器或⽬标服务器有多个时,可能会存在多对⼀甚⾄多对多的情况,其 具体实现与同步⼯具⼀对⼀的⼯作⽅式类似,只需要提供多个插件与服务器进⾏交互即可。 4 配置⽅法 本系统的操作主要是在本系统⽣成的⼀个界⾯⼯具上进⾏的,界⾯⼯具中提供了显⽰任务信息,对任务增加、删除、查看等操作和对服务器 信息的管理的功能。 搭建环境完成后,便可以直接运⾏本系统。运⾏本系统时,⽤户可以看到和操作的部分就是同步⼯具的任务管理中⼼;任务执⾏中⼼则在后 台运⾏完成数据从⼀个服务器到另⼀个服务器的同步。整个系统同步⼯作的实现是以任务为中⼼进⾏,任务执⾏中⼼通过创建多个线程,分 别负责不同任务数据的同步⼯作。 下⾯是对系统界⾯部分各个窗⼝的操作情况和其功能的具体介绍。 4.1 任务管理中⼼ 任务管理中⼼的操作界⾯如图所⽰。 界⾯左侧是⼀个树形控件,显⽰了系统中的数据源服务器信息、任务信息和⽇志⽂件结构。界⾯右侧是⼀个列表框,这个区域显⽰的是与左 侧树形控件中选中的项相对应的数据信息表。数据源服务器表中存放了当前系统中的数据源服务器的⼀些基本的信息,如服务器ID、服务器 名称、IP地址等;任务表(包括实时任务和历史任务)中则展⽰了当前系统中的任务数据信息,并且根据任务的执⾏实时更新任务状态数据。 界⾯上⽅的菜单中提供了对这些数据表格进⾏各种操作的菜单项。除了通过菜单项对数据源和任务进⾏操作管理外,还可以通过右键菜单来 完成相应的操作和管理。 任务数据分为两⼤类,分别是实时任务和历史任务,主要是针对同步数据是实时数据还是历史数据这⼀属性来区分的。实时任务,就是实时 的同步任务中所有测点的实时数据和⼀些其他的属性,或者按照指定的总召周期定期的更新订阅测点的实时数据。历史任务则是同步任务中 的测点某⼀段时间内的历史数据。 对于⼀个初次启动起来的同步⼯具系统,⾥边没有任何记录和信息——既没有任务信息,也没有服务器信息。这时,我们需要通过服务器管 理按钮进⼊服务器管理界⾯,⾸先添加⼀些服务器信息,然后才能进⾏添加任务、查看任务等后续操作。 4.2 数据源服务器 数据源服务器界⾯图如图所⽰。界⾯右边的列表框中列出了服务器列表信息;界⾯菜单栏和右键菜单提供了对服务器进⾏增加、删除、修改 等操作的菜单项,可以通过这些菜单项可以进⼊相应的操作界⾯。 服务器管理界⾯图 4.3 编辑服务器 编辑服务器界⾯图如图所⽰。 在数据源服务器管理界⾯中,通过增加服务器和修改服务器菜单操作都是跳转到这个界⾯。不同的是,通过点击增加服务器菜单项进⼊这个 界⾯时,界⾯中的服务器信息编辑框都是空⽩的,需要⼿动选择或者输⼊服务器的各项信息;⽽通过点击修改服务器菜单项进⼊这个界⾯时 界⾯中服务器信息编辑框中会显⽰之前选中的那条服务器的信息,这时只需要修改想要修改的部分信息即可,没有进⾏修改的部分则会保留 原值。 在编辑完服务器信息后,需要⾸先通过连接测试才可以点击确定按钮增加或修改服务器信息,否则也会弹出对话框提⽰需要进⾏连接测试。 只有经

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值