[发明专利]一种支持DSL的RTU设备有效
申请号: | 202110245753.9 | 申请日: | 2021-03-05 |
公开(公告)号: | CN113050556B | 公开(公告)日: | 2023-01-24 |
发明(设计)人: | 龚理;燕葵;郑邦才;张卫平 | 申请(专利权)人: | 深圳市艾森智能技术有限公司 |
主分类号: | G05B19/418 | 分类号: | G05B19/418;G16Y20/20;G16Y40/10;G16Y40/30 |
代理公司: | 深圳力拓知识产权代理有限公司 44313 | 代理人: | 崔智 |
地址: | 518000 广东省深圳市南山区*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 支持 dsl rtu 设备 | ||
1.一种支持DSL的RTU设备,其特征在于,定义一套专门化的RTU DSL,以及用以支持该DSL的运行环境和远程开发调试环境;
RTU通过DSL实现对仪表数据采集和测控的定制控制,包括对仪表协同采集的定制控制,对事件检测的定制控制,和对控制执行的定制控制;
RTU将数据模型抽象为仪表、寄存器和窗口(Window);一个RTU包含多个仪表;寄存器代表采集的数据或者设备控制参数,寄存器被映射到仪表上,可以被读取或写入;一个寄存器可以定义一个或多个窗口。
2.根据权利要求1所述的支持DSL的RTU设备,其特征在于,RTU将所有仪表测控操作抽象为寄存器读写。
3.根据权利要求1所述的支持DSL的RTU设备,其特征在于,RTU通过多种类型的窗口数据模型对寄存器历史采样进行跟踪,包括简单的基本窗口类型,复杂的聚合窗口类型,以及级联窗口类型;一个Window包含固定数量的Slot。
4.根据权利要求3所述的支持DSL的RTU设备,其特征在于,基本的Window类型把Slot当做一个FIFO队列,记录寄存器最近N次取值情况。
5.根据权利要求3所述的支持DSL的RTU设备,其特征在于,RTU运行环境支持聚合Window类型;RTU运行环境内建一个时间缓存,寄存器取值首先进入时间缓存,并在设定时间到达时对时间缓存内的缓存采样按一个聚合函数进行聚合后更新到Window中;常见的聚合函数包括计算最大值、最小值,平均值;RTU运行环境可以扩展支持更多其他聚合函数。
6.根据权利要求3所述的支持DSL的RTU设备,其特征在于,还通过串联两个Window构成级联窗口。
7.根据权利要求1所述的支持DSL的RTU设备,其特征在于,RTU DSL包含仪表定义指令meter;仪表定义指令为仪表声明一个名称以方便其他指令引用该仪表,同时定义其他与特定协议相关的仪表参数,协议相关的仪表ID和访问地址。
8.根据权利要求1所述的支持DSL的RTU设备,其特征在于,基于仪表定义和基本数据模型,RTU DSL定义数据采集指令sample,sample指令包含被采集的仪表名称,寄存器范围,以及数据采集周期。
9.根据权利要求1或8所述的支持DSL的RTU设备,其特征在于,RTU DSL定义在协同源仪表的sample指令上嵌入仪表协同指令trigger;协同指令包含协同的目标仪表名称,协同动作,协同寄存器列表;通过协同动作读或写目标仪表上的一个或多个寄存器。
10.根据权利要求3所述的支持DSL的RTU设备,其特征在于,RTU DSL定义事件检测指令event;事件是基于寄存器当前值或者窗口值计算的一种特定条件,条件满足时即认为事件发生。
11.根据权利要求10所述的支持DSL的RTU设备,其特征在于,在事件检测的基础上,RTUDSL定义控制执行指令exec,exec指令包含事件名称,执行动作以及动作参数;通过本指令对目标寄存器进行读写操作。
12.根据权利要求1所述的支持DSL的RTU设备,其特征在于,RTU为DSL提供运行环境,该环境分为3层:底层为仪表驱动与协议映射,用于实现对设备接入和相关协议细节的封装;中间为数据模型,用于使RTU DSL与具体仪表细节解耦,其核心是一张寄存器表,以及所有Window状态信息;上层为DSL执行引擎,负责完成包括数据采样与协同,事件检测,以及控制执行在内的所有测控功能。
13.根据权利要求1或12所述的支持DSL的RTU设备,其特征在于,RTU运行环境建立到云端的连接,并支持通过云端对DSL进行在线编辑,编译,调试模拟,以及下载运行。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市艾森智能技术有限公司,未经深圳市艾森智能技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110245753.9/1.html,转载请声明来源钻瓜专利网。