[发明专利]一种远程终端控制系统及方法在审
申请号: | 202211228071.8 | 申请日: | 2022-10-09 |
公开(公告)号: | CN115801749A | 公开(公告)日: | 2023-03-14 |
发明(设计)人: | 董建忠;程勇;贺金良;谢宇;薛灵燕;黄哲 | 申请(专利权)人: | 董建忠 |
主分类号: | H04L67/01 | 分类号: | H04L67/01;H04L41/08 |
代理公司: | 北京酷爱智慧知识产权代理有限公司 11514 | 代理人: | 刘志刚 |
地址: | 841000 新疆维吾尔自治区巴音郭楞蒙古*** | 国省代码: | 新疆;65 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 远程 终端 控制系统 方法 | ||
本发明提供了一种远程终端控制系统及方法,系统包括:多个DTU设备:用于接收到取数指令时,生成响应数据并回传给MQTT服务器;MQTT服务器:用于定义所有DTU设备的配置数据;MQTT服务器还用于当接收到针对DTU设备的取数指令时,将取数指令发送给对应的DTU设备;接收响应数据,利用对应的配置数据解析响应数据,得到并存储回数。该系统配置简单,通用性好,成本低廉,当前端设备的型号或参数发生变化、或后端数据接收服务器的规约发生变化时,只需要更改MQTT服务器中的配置数据,无需到现场,节省大量维护成本。
技术领域
本发明属于软件技术领域,具体涉及一种远程终端控制系统及方法。
背景技术
RTU,远程终端单元(Remote Terminal Unit),是一种针对通信距离较长和工业现场环境恶劣而设计的具有模块化结构的、特殊的远程终端控制单元,它将末端检测仪表和执行机构与远程调控中心的主计算机连接起来,具有远程数据采集、控制和通信功能,能接收主计算机的操作指令,控制末端的执行机构动作。RTU的典型功能为“四遥”功能:遥测、遥信、遥调、遥控。
RTU的硬件主要包括CPU、存储器、以及各种输入输出接口等功能模块。这些模块被集成到电路板中,通过电路板布线完成RTU各功能模块连接。CPU是RTU控制器的中枢系统,负责处理各种输入信号,经运算处理后,完成输出。存储器是RTU记忆系统,用来存储各种临时或永久性数据。
RTU为了处理各种输入信号,需要对各种前端设备进行适配,目前主要采用两种方法:第一种是特化,即针对项目或某种前端设备简化RTU设计,使之仅处理特定型号的前端设备的输入输出,并针对项目需求仅输出特定规约的数据格式,从而达到降低成本的目的。第二种是泛化,即内部集成各种类型前端设备的处理规则,并为了满足MQTT服务器的需求,集成了各种规约处理方法,此类RTU通用性好,但成本较高。
参见图1,1为RTU设备,2为数据接收服务器。不管是特化的RTU还是通用型RTU,其内部的配置数据一般都固化在RTU的ROM中,例如前端设备的取数规则、后端数据接收MQTT服务器的规约等,这些配置数据需要采用特殊手段对RTU进行升级才能进行修改,所以一旦前端参数、型号变化,或后端数据接收MQTT服务器的规约发生变化,就必须到现场完成RTU的升级,而前端设备大部分处于远离城市的野外,维护的成本相当高。
发明内容
针对现有技术中的缺陷,本发明提供一种远程终端控制系统及方法,降低了运维成本。
第一方面,一种远程终端控制系统,包括:
多个DTU设备:用于接收到取数指令时,生成响应数据并回传给MQTT服务器;
MQTT服务器:用于定义所有DTU设备的配置数据;MQTT服务器还用于当接收到针对DTU设备的取数指令时,将取数指令发送给对应的DTU设备;接收响应数据,利用对应的配置数据解析响应数据,得到并存储回数。
进一步地,MQTT服务器设有多个订阅频道和多个发布频道;
DTU设备还用于配置关联的一订阅频道和一发布频道;通过发布频道接收取数指令,通过订阅频道回传响应数据给MQTT服务器。
进一步地,MQTT服务器具体用于:
定义轮询列表;轮询列表包括依次排列的多个DTU设备;
根据轮询规则对轮询列表进行轮询,轮询时依次向DTU设备配置的发布频道发送取数指令。
进一步地,配置数据包括回数解析规则;
MQTT服务器具体用于:
监听所有订阅频道;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于董建忠,未经董建忠许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202211228071.8/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种牛仔水洗废水回收利用方法
- 下一篇:一种超快激光真空制孔方法