scada与MySQL连接_SCADA系统数据库连接功能设计及应用

摘要:本文介绍了力控SCADA平台软件eForceCon分布式数据库关于数据连接部分的设计,以及配置使用方法,让用户直接了解数据连接功能的应用与实现。

1 概述

系统主要用于现场数据的监视和控制。系统数据最直接的来源就是采集现场的各类设备中的监测数据,这些数据将进一步用于系统的过程监视、故障检测与诊断等。在系统数据库中的点也可以通过其他方式来获取数据,包括从系统中的其他点,或者远程的力控数据库来取数。

力控SCADA平台软件eForceConV5.0数据连接主要分为如下几各部分介绍:

2 功能说明

2.1 数据连接方式

在力控eForceConV5.0的“数据库组态”中每个数据库点都包括采集参数项如下图所示,选择一种方式点击增加保存后运行时这些组态了采集参数的点就会按照设置的数据采集方式进行数据通讯。力控数据库中的点支持的数据连接方式有I/O连接、网络连接和内部连接。

e6fa4a92d99deca0abeb8f50f8ded8dc.png

I/O连接

点的数据来自于选择的设备。在进行数据连接时引用已定义的I/O设备,数据连接过程就是将数据库中的点参数与I/O设备的I/O通道地址一一映射的过程,在进行数据连接时要引用I/O设备名。连接项通常关联设备对应的寄存器地址。

网络连接

点的数据来自与力控其他SCADA数据库中的点的值。建立网络连接即建立测量值与其他网络节点上力控数据库中某一点的测量值建立连接,保证了两个数据库之间的数据传输,若要建立网络数据库连接,请先建立远程数据源。

内部连接<

  • 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、付费专栏及课程。

余额充值