一种水利RTU的多接口数据采集方法技术

技术编号:37132646 阅读:14 留言:0更新日期:2023-04-06 21:31
本发明专利技术的一种水利RTU的多接口数据采集方法,属于数据采集技术领域,本发明专利技术通过主任务循环调用“采集任务”,从而使每一个端口都能够得到及时的运行,去执行各自的接口的采集任务,每一个接口的采集任务,都是采用“状态机模式”不会形成堵塞,而影响其他接口的采集进度,同时对多个接口进行采集,有助于提高采集的速度、效率,减少采集的耗时,减低功耗,提高采集效率、降低设备功耗、延长续航能力,在无检测任务时,自动开关器会切断电源的输出端,使测控终端整体处于超低功耗待机状态,节省电能,本发明专利技术能提高模拟量采集精度,使RTU采集的数据更准确,更接近真实值。更接近真实值。更接近真实值。

【技术实现步骤摘要】
一种水利RTU的多接口数据采集方法


[0001]本专利技术涉及数据采集
,具体讲是一种水利RTU的多接口数据采集方法。

技术介绍

[0002]RTU中文全称为远程终端控制系统,负责对现场信号、工业设备的监测和控制,RTU是构成企业综合自动化系统的核心装置,通常由信号输入/出模块、微处理器、有线/无线通讯设备、电源及外壳等组成,由微处理器控制,并支持网络系统,它通过自身的软件(或智能软件)系统,可理想地实现企业中央监控与调度系统对生产现场一次仪表的遥测、遥控、遥信和遥调等功能,RTU,是SCADA系统的基本组成单元,RTU是安装在远程现场的电子设备,用来监视和测量安装在远程现场的传感器和设备,负责对现场信号、工业设备的监测和控制,RTU将测得的状态或信号转换成可在通信媒体上发送的数据格式,它还将从中央计算机发送来得数据转换成命令,实现对设备的功能控制,RTU是一种耐用的现场智能处理器,它支持SCADA控制中心与现场器件间的通讯,它是一个独立的数据获取与控制单元,它的作用是在远端控制现场设备,获得设备数据,并将数据传给SCADA系统的调度中心。
[0003]现有的水利RTU的多接口数据采集方法还存在以下不足之处:
[0004](1)水利RTU在采集过程中,花费的时间较长,时间较长引发的就会引起功耗的增加,功耗的增加就会缩短供电电池的使用时间。
[0005](2)现有水利水电工程中所用的远程测控终端为全天候实时监测,耗能高且设备使用寿命短。
[0006](3)现有的模拟量采集精度低、RTU采集的数据准确性低,与真实值差距较大。

技术实现思路

[0007]专利技术的目的在于提供一种水利RTU的多接口数据采集方法,以解决上述
技术介绍
中提出水利RTU在采集过程中,花费的时间较长,时间较长引发的就会引起功耗的增加,功耗的增加就会缩短供电电池的使用时间,现有水利水电工程中所用的远程测控终端为全天候实时监测,耗能高且设备使用寿命短,现有的模拟量采集精度低、RTU采集的数据准确性低,与真实值差距较大的问题。
[0008]本专利技术的技术方案是:包括以下步骤:
[0009]步骤一、设置RTU远程测控终端,实施智能远程测控管对水电站等水利工程区域实施远程监视、控制与数据采集应用;
[0010]步骤二、将水利水电监测任务指令存储在控制电路板的任务存储器中,控制电路板根据监测任务自动开启集成监测器中各监测仪进行监测;
[0011]步骤三、根据模拟量信号量程将信号范围分为若干区间;
[0012]步骤四、采用标准模拟量信号源分别输出各区间的信号值;
[0013]步骤五、调用采集任务,并对后续内容进行实时监控;
[0014]步骤六、采集任务判断是否需要进行采集;
[0015]步骤七、使用RTU采集装置采集信号,保存AD采集的AD值;
[0016]步骤八、如需要采集,则进行各个接口的采集任务,每一个接口采集任务,按执行步骤进行;
[0017]步骤九、判断是否采集成功,如完成,则进行下一步,如未完成,则重新进入步骤五;
[0018]步骤十、将采集得到的AD值放入保存的各区间AD值之间作比对;
[0019]步骤十一、根据比对结果,选择最接近的那个区间,定义为最佳区间;
[0020]步骤十二、根据最佳区间的AD值比例关系计算出实际信号值;
[0021]步骤十三、将采集数据存储数据库。
[0022]进一步的,所述步骤二中,在无检测任务时,自动开关器会切断电源的输出端,使测控终端整体处于超低功耗待机状态,节省电能,设置无线信号接收器,以超低功耗始终处于接收状态,随时接收外部终端发送的监测指令。
[0023]进一步的,所述步骤三中,根据模拟量信号量程将信号范围分为若干区间时,为每个区间设置不同的代号,代号表现形式为大写英文字母开头加数字。
[0024]进一步的,所述步骤六中,判断是否需要进行采集的具体方法是判断采集任务是否在设定的采集时间点,若是,则设立相应的采集标志位。
[0025]进一步的,所述步骤八中,采集任务的执行步骤为:
[0026]步骤(1):判断该接口任务下,是否有采集标志位,若是,则采集接口对应的传感器信息,并开启接口电源及配置接口设置,否则退出函数;
[0027]步骤(2):等待若干时间,传感器执行初始化工作并进入正常工作模式;
[0028]步骤(3):对采集命令的数据准备,对数据进行打包,并标记标志位;
[0029]步骤(4):发送采集命令,将步骤(3)打包好的数据发送给传感器;
[0030]步骤(5):传感器接收到采集命令,在若干时间内,等待传感器响应的数据,若超过若干时间未响应,则认为传感器异常,采集失败,若响应成功,则提取相应的数值并保存。
[0031]进一步的,所述步骤八中,每一个接口采集任务,都采用状态机的模式。
[0032]进一步的,所述步骤十以及步骤十一中,将采集得到的AD值放入保存的各区间AD值之间作比对时,根据Y值的大小,判断Y所处的区间,根据比对结果,选择最接近的那个区间,定义为最佳区间时,采用以下公式判断:Ym

1≤Y≤Ym;式中:Y为RTU采集到的AD值,Ym为大于或等于RTU采集到的AD值的采样值,Ym

1为小于或等于RTU采集到的AD值的采样值。
[0033]本专利技术通过改进在此提供一种水利RTU的多接口数据采集方法,与现有技术相比,具有如下改进及优点:
[0034]本专利技术通过主任务循环调用“采集任务”,从而使每一个端口都能够得到及时的运行,去执行各自的接口的采集任务,每一个接口的采集任务,都是采用“状态机模式”不会形成堵塞,而影响其他接口的采集进度,同时对多个接口进行采集,有助于提高采集的速度、效率,减少采集的耗时,减低功耗,提高采集效率、降低设备功耗、延长续航能力,将水利水电监测任务指令存储在控制电路板的任务存储器中,控制电路板根据监测任务自动开启集成监测器中各监测仪进行监测,在无检测任务时,自动开关器会切断电源的输出端,使测控终端整体处于超低功耗待机状态,节省电能,设置无线信号接收器,以超低功耗始终处于接收状态,随时接收外部终端发送的监测指令,可以避免测控终端在超低功耗待机时错过外
部终端的临时监测任务,可以实施智能远程测控管理,方便对水电站等水利工程区域实施远程监视、控制与数据采集应用,具有遥测、遥信、遥调及遥控的功能,本专利技术能提高模拟量采集精度,使RTU采集的数据更准确,更接近真实值。
附图说明
[0035]下面结合附图和实施例对本专利技术作进一步解释:
[0036]图1为本专利技术一种水利RTU的多接口数据采集方法流程示意图;
具体实施方式
[0037]下面将结合附图对本专利技术进行详细说明,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种水利RTU的多接口数据采集方法,其特征在于:包括以下步骤:步骤一、设置RTU远程测控终端,实施智能远程测控管对水电站等水利工程区域实施远程监视、控制与数据采集应用;步骤二、将水利水电监测任务指令存储在控制电路板的任务存储器中,控制电路板根据监测任务自动开启集成监测器中各监测仪进行监测;步骤三、根据模拟量信号量程将信号范围分为若干区间;步骤四、采用标准模拟量信号源分别输出各区间的信号值;步骤五、调用采集任务,并对后续内容进行实时监控;步骤六、采集任务判断是否需要进行采集;步骤七、使用RTU采集装置采集信号,保存AD采集的AD值;步骤八、如需要采集,则进行各个接口的采集任务,每一个接口采集任务,按执行步骤进行;步骤九、判断是否采集成功,如完成,则进行下一步,如未完成,则重新进入步骤五;步骤十、将采集得到的AD值放入保存的各区间AD值之间作比对;步骤十一、根据比对结果,选择最接近的那个区间,定义为最佳区间;步骤十二、根据最佳区间的AD值比例关系计算出实际信号值;步骤十三、将采集数据存储数据库。2.根据权利要求1所述的一种水利RTU的多接口数据采集方法,其特征在于:所述步骤二中,在无检测任务时,自动开关器会切断电源的输出端,使测控终端整体处于超低功耗待机状态,节省电能,设置无线信号接收器,以超低功耗始终处于接收状态,随时接收外部终端发送的监测指令。3.根据权利要求1所述的一种水利RTU的多接口数据采集方法,其特征在于:所述步骤三中,根据模拟量信号量程将信号范围分为若干区间时,为每个区间设置不同的代号,代号表现形式为大写英文字母开头加数字。4.根据权利...

【专利技术属性】
技术研发人员:宿珂刘在伦刘耀中宿琼亚左宏伟王倩
申请(专利权)人:兰州安钧电子科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1