一种前置机配置方法和前置机技术

技术编号:20925898 阅读:18 留言:0更新日期:2019-04-20 11:46
本发明专利技术公开了一种前置机配置方法和前置机,涉及通信技术领域,方法包括:通过预设维护端口接收配置指令,根据所述配置指令修改参数配置,发明专利技术通过预设维护端口接收配置指令,并进行配置修改,克服现有前置机需要重启才能完成参数配置的技术问题,具有使用方便,通信链路稳定的优点。

A Configuration Method of Front-end Machine and Front-end Machine

The invention discloses a front-end configuration method and a front-end computer, which relates to the field of communication technology. The method includes: receiving configuration instructions through preset maintenance ports, modifying parameter configuration according to the configuration instructions, receiving configuration instructions through preset maintenance ports, and making configuration modifications to overcome the technical problems that existing front-end computers need to restart to complete parameter configuration. Easy to use and stable communication links.

【技术实现步骤摘要】
一种前置机配置方法和前置机
本专利技术涉及通信
,尤其是一种前置机配置方法和前置机。
技术介绍
前置机的主要功能是管理在线终端,将主站发来的消息指令转发给指定的终端设备,并将终端返回的数据通过消息的方式转发给主站,维护终端设备的链路及处理后台软件和终端设备之间的数据交互,是数据采集的桥梁。现有的前置机在使用过程中,如果需要更改配置信息或维护操作需要重启前置机,前置机重启过程中会断开与现场的设备连接,影响正在通信的设备。
技术实现思路
本专利技术旨在至少在一定程度上解决相关技术中的技术问题之一。为此,本专利技术的一个目的是提供一种配置后无需重启前置机的一种前置机配置方法。本专利技术所采用的技术方案是:第一方面,本专利技术提供一种前置机配置方法,包括:通过预设维护端口接收配置指令,根据所述配置指令修改参数配置。进一步地,所述配置指令包括:打开新维护端口指令或新增设备端口指令或修改设备端口指令。进一步地,所述步骤根据所述配置指令修改参数配置包括:获取新的维护端口的端口号;打开所述新的维护端口;关闭所述预设维护端口;将所述新的维护端口的端口号写入配置文件。进一步地,所述步骤根据所述配置指令修改参数配置包括:获取新增设备端口的端口号;打开所述新增设备端口;将所述新增设备端口的端口号写入配置文件。进一步地,所述步骤根据所述配置指令修改参数配置包括:获取新的设备端口的端口号;断开原设备端口上所有设备连接;关闭当前设备端口;将所述新的设备端口的端口号写入配置文件。进一步地,还包括步骤:获取发送指令的终端设备的IP地址;断开从未经授权的IP地址中登录的设备连接。第二方面,本专利技术提供一种前置机,包括:配置指令接收模块,用于通过预设维护端口接收配置指令,修改参数配置模块,用于根据所述配置指令修改参数配置。进一步地,所述修改参数配置模块包括:新建配置端口模块,用于打开新维护端口,新建设备端口模块,用于新建设备端口,修改配置端口模块,用于修改设备端口。进一步地,还包括鉴权模块,用于鉴别连接到前置机的终端是否经过授权。第三方面,本专利技术提供一种计算机可读存储介质,所述计算机可读存储介质存储有计算机可执行指令,所述计算机可执行指令用于使计算机执行如上述的方法。本专利技术的有益效果是:本专利技术通过预设维护端口接收配置指令,并进行配置修改,克服现有前置机需要重启才能完成参数配置的技术问题,具有使用方便,通信链路稳定的优点。附图说明图1是本专利技术中一种前置机配置方法一具体实施例的流程图;图2是本专利技术中一种前置机一具体实施例的结构示意图。具体实施方式需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。如图1所示,图1为本专利技术中一种前置机配置方法一具体实施例的流程图,包括如下步骤:S1,通过预设维护端口接收配置指令。本实施例中将端口分为维护端口和设备端口两类,维护端口与客户端连接,用于接收维护指令,设备端口与终端设备连接,用于实现终端设备的数据传输,如读表等操作。前置机启动后会自动打开配置好的维护端口,与客户端连接成功后,前置机向客户端发送握手指令。前置机收到配置指令后,通过读取数据指令包含的数据ID判断指令的类型,配置指令包括:打开新维护端口指令或新增设备端口指令或修改设备端口指令。S2,根据所述配置指令修改参数配置。当配置指令为修改维护端口指令时,前置机通过解析指令获取新的维护端口的端口号,并打开所述新的维护端口,若打开失败,则向客户端返回失败信息。若打开成功,则向客户端返回打开成功的信息,断开预设维护端口上的所有客户端连接,关闭预设维护端口,并将所述新的维护端口的端口号写入配置文件,配置文件是一种保存信息的文本,用于在设备本地备份当前的参数值。当配置指令为新增设备端口时,前置机通过解析指令获取新增设备端口的端口号,并打开所述新增设备端口,若打开失败,则向客户端返回失败信息。若打开成功,将所述新增设备端口的端口号写入配置文件,并向客户端返回打开成功的信息。若配置指令为修改设备端口指令,前置机通过解析指令获取修改设备端口的端口号,打开所述新增设备端口,若打开失败,则向客户端返回失败信息。若打开成功,断开原设备端口上所有设备连接,关闭原设备端口,将所述新增设备端口的端口号写入配置文件,向客户端返回成功信息。本实施例中,还包括步骤:获取发送指令的终端设备的IP地址;断开从未经授权的IP地址中登录的设备连接,以防止非法设备登录。本实施例中,还包括数据上报步骤,接收采集终端发送的数据采集请求,抄读对应终端的数据并将数据发送给采集终端,为了提高采集效率,采集端口可以设置为多个,同时,设置专用的主动上报端口(可通过维护端口进行设置),将终端的重要数据发送到数据处理模块中,当数据处理模块发现异常时,可产生告警短信,并记录异常。本实施例中,还包括终端在线管理步骤,接收终端发送的登录帧、心跳帧和离线帧,并进行相应的回帧处理,可有效统计终端的在线率。如图2所示,图2为本专利技术中一种前置机一具体实施例的结构示意图,包括:新建配置端口模块,用于打开新维护端口,新建设备端口模块,用于新建设备端口,修改配置端口模块,用于修改设备端口。本实施例中还包括鉴权模块,用于鉴别连接到前置机的终端是否经过授权,并将从未经授权的IP地址中登录的前置机踢出。本专利技术中实施例还公开了一种计算机可读存储介质,存储介质存储有计算机可执行指令,所述计算机可执行指令用于使计算机执行如上所述的方法。以上是对本专利技术的较佳实施进行了具体说明,但本专利技术创造并不限于所述实施例,熟悉本领域的技术人员在不违背本专利技术精神的前提下还可做出种种的等同变形或替换,这些等同的变形或替换均包含在本申请权利要求所限定的范围内。本文档来自技高网...

【技术保护点】
1.一种前置机配置方法,其特征在于,包括如下步骤:通过预设维护端口接收配置指令,根据所述配置指令修改参数配置。

【技术特征摘要】
1.一种前置机配置方法,其特征在于,包括如下步骤:通过预设维护端口接收配置指令,根据所述配置指令修改参数配置。2.根据权利要求1所述的一种前置机配置方法,其特征在于,所述配置指令包括:打开新维护端口指令或新增设备端口指令或修改设备端口指令。3.根据权利要求2所述的一种前置机配置方法,其特征在于,所述步骤根据所述配置指令修改参数配置包括:获取新的维护端口的端口号;打开所述新的维护端口;关闭所述预设维护端口;将所述新的维护端口的端口号写入配置文件。4.根据权利要求2所述的一种前置机配置方法,其特征在于,所述步骤根据所述配置指令修改参数配置包括:获取新增设备端口的端口号;打开所述新增设备端口;将所述新增设备端口的端口号写入配置文件。5.根据权利要求2所述的一种前置机配置方法,其特征在于,所述步骤根据所述配置指令修改参数配置包括:获取新的设备端口的端口号;断开原设备端口上所有设备连接;关闭原...

【专利技术属性】
技术研发人员:魏拓陈卫刚吴胜
申请(专利权)人:深圳市科陆电子科技股份有限公司
类型:发明
国别省市:广东,44

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

1