一种PLC控制器无线通信故障检测系统及方法与流程

文档序号:23768137发布日期:2021-01-29 21:00阅读:87来源:国知局
一种PLC控制器无线通信故障检测系统及方法与流程
一种plc控制器无线通信故障检测系统及方法
技术领域
[0001]
本发明属于无线通信技术领域,特别是涉及一种plc控制器无线通信故障检测系统及方法。


背景技术:

[0002]
目前,当前随着物联技术蓬勃发展,设备数据和状态参数上传的有线组网形式正在被基于物联网技术的无线组网技术更替,无线组网将为数据中心机房监控系统的可拓展性,便利性带来革新,极大降低数据中心机房监控的施工难度和布线成本。但当前行业内无线通信模块在出现故障时,连接的设备也会出现相应的通讯中断,数据的中断和丢失会造成监控系统遥信、遥感、遥测功能失效,导致数据中心运维工作的缺失。
[0003]
为解决上述问题,本发明提供一种plc控制器无线通信故障检测系统及方法。


技术实现要素:

[0004]
本发明的目的在于提供一种plc控制器无线通信故障检测系统及方法,通过当无线通信的状态信息为异常状态时,plc控制单元切换采用另一无线通信模块与监控终端无线通信;避免plc控制器因无线通信模块的异常导致通信异常,解决了背景技术中提出的问题。
[0005]
为解决上述技术问题,本发明是通过以下技术方案实现的:
[0006]
本发明为一种plc控制器无线通信故障检测系统,包括:监控终端以及plc控制器;所述plc控制器包括plc控制单元、两无线通信模块以及状态监测单元;所述plc控制器,选择一所述无线通信模块与监控终端通信连接;所述状态监测单元,用于分别监测两所述无线通信模块的状态信息并传送至plc控制单元;所述plc控制单元,根据两所述无线通信模块的状态信息控制切换选择所述无线通信模块;
[0007]
所述监控终端包括通信分析单元、日志记录单元以及存储单元;所述日志记录单元,用于监测记录所述plc控制器与监控终端的通讯日志并存储到存储单元的日志库中;所述通信分析单元,定时从所述日志库中获取日志记录并分析无线通信的状态。
[0008]
优选地,所述状态信息分为正常状态和异常状态;当所述无线通信的状态信息为异常状态时,所述plc控制单元切换采用另一所述无线通信模块与监控终端无线通信。
[0009]
优选地,所述日志记录中包括数据包源地址、plc标识、数据大小、时间戳;所述无线通信模块具有与其为一对应的mac地址;所述通信分析单元判断具有同一plc标识的日志记录是否有数据包源地址变动确定与plc标识对应的plc控制器中的无线通信模块状态。
[0010]
优选地,当确认所述plc控制器内存在无线通信模块状态异常后,所述监控终端向plc控制器发送异常确认信息;所述plc控制器判断无线通信模块状态异常超过状态异常阈值,则所述plc控制器发送异常提醒信息至所述监控终端;所述异常提醒信息内包含状态异常的无线通信模块的mac地址;所述状态异常阈值,为预设的无线通信模块状态异常后未接收到异常确认信息的最小时间值。
[0011]
优选地,所述无线通信模块对应设置有异常指示灯;所述plc控制单元确认所述无线通信模块状态异常后,控制对应的异常指示灯打开。
[0012]
一种plc控制器无线通信故障检测方法,包括如下过程:
[0013]
a00:通过所述状态监测单元监测当前使用的无线通信模块的状态信息并传递至plc控制单元;
[0014]
a01:所述plc控制单元判断状态信息是否为异常状态;若是,则执行a02;若否,则执行a00;
[0015]
a02:所述plc控制单元切换采用另一所述无线通信模块与监控终端无线通信;
[0016]
a03:所述通信分析单元从所述日志库中获取日志记录并分析无线通信的状态并向plc控制器发送异常确认信息;
[0017]
a04:所述plc控制器判断无线通信模块状态异常是否超过状态异常阈值;若是,则执行a05;若否,则执行a06;
[0018]
a05:plc控制器发送异常提醒信息至所述监控终端并执行a06;
[0019]
a06:所述plc控制单元控制对应的异常指示灯打开。
[0020]
优选地,a03中通信分析单元分析无线通信的状态具体包括如下过程:
[0021]
所述通信分析单元判断具有同一plc标识的日志记录是否有数据包源地址变动确定与plc标识对应的plc控制器中的无线通信模块状态。
[0022]
本发明的一个方面具有以下有益效果:
[0023]
1、本发明plc控制单元上集成两无线通信模块,并通过状态监测单元监测当前使用无线通信模块的状态信息;当无线通信的状态信息为异常状态时,plc控制单元切换采用另一无线通信模块与监控终端无线通信;避免plc控制器因无线通信模块的异常导致通信异常,给无线通信带来不便,降低损失。
[0024]
2、本发明通过日志记录单元监测记录plc控制器与监控终端的通讯日志;通信分析单元判断具有同一plc标识的日志记录是否有数据包源地址变动确定与plc标识对应的plc控制器中的无线通信模块状态;以便工作人员及时知悉plc控制器中的无线通信模块异常,及时更换,减少损失。
[0025]
3、本发明plc控制单元确认无线通信模块状态异常后,控制对应的异常指示灯打开;便于维修人员确认以及更换对应的无线通信模块。
[0026]
当然,实施本发明的任一产品并不一定需要同时达到以上所述的所有优点。
附图说明
[0027]
为了更清楚地说明本发明实施例的技术方案,下面将对实施例描述所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0028]
图1为本发明一种plc控制器无线通信故障检测系统的结构示意图;
[0029]
图2为本发明一种plc控制器无线通信故障检测方法的流程图。
具体实施方式
[0030]
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。
[0031]
在本发明的描述中,需要理解的是,术语“开孔”、“上”、“中”、“长度”、“内”等指示方位或位置关系,仅是为了便于描述本发明和简化描述,而不是指示或暗示所指的组件或元件必须具有特定的方位,以特定的方位构造和操作,因此不能理解为对本发明的限制。
[0032]
请参阅图1所示,本发明为一种plc控制器无线通信故障检测系统,包括:监控终端以及plc控制器;plc控制器包括plc控制单元、两无线通信模块以及状态监测单元,图1中为了区分两无线通信模块对应分别为无线通信模块一以及无线通信模块二,实际上两无线通信模块没有区别;plc控制器,选择一无线通信模块与监控终端通信连接;状态监测单元,用于分别监测两无线通信模块的状态信息并传送至plc控制单元;plc控制单元,根据两无线通信模块的状态信息控制切换选择无线通信模块;
[0033]
监控终端包括通信分析单元、日志记录单元以及存储单元;日志记录单元,用于监测记录plc控制器与监控终端的通讯日志并存储到存储单元的日志库中;通信分析单元,定时从日志库中获取日志记录并分析无线通信的状态。
[0034]
另外,状态信息分为正常状态和异常状态;当无线通信的状态信息为异常状态时,plc控制单元切换采用另一无线通信模块与监控终端无线通信;日志记录中包括数据包源地址、plc标识、数据大小、时间戳;无线通信模块具有与其为一对应的mac地址;通信分析单元判断具有同一plc标识的日志记录是否有数据包源地址变动确定与plc标识对应的plc控制器中的无线通信模块状态。
[0035]
具体的,当确认plc控制器内存在无线通信模块状态异常后,监控终端向plc控制器发送异常确认信息;plc控制器判断无线通信模块状态异常超过状态异常阈值,则plc控制器发送异常提醒信息至监控终端;异常提醒信息内包含状态异常的无线通信模块的mac地址;状态异常阈值,为预设的无线通信模块状态异常后未接收到异常确认信息的最小时间值;无线通信模块对应设置有异常指示灯;plc控制单元确认无线通信模块状态异常后,控制对应的异常指示灯打开;便于维修人员确认以及更换对应的无线通信模块。
[0036]
请参阅图2所示,一种plc控制器无线通信故障检测方法,包括如下过程:
[0037]
a00:通过状态监测单元监测当前使用的无线通信模块的状态信息并传递至plc控制单元;
[0038]
a01:plc控制单元判断状态信息是否为异常状态;若是,则执行a02;若否,则执行a00;
[0039]
a02:plc控制单元切换采用另一无线通信模块与监控终端无线通信;
[0040]
a03:通信分析单元从日志库中获取日志记录并分析无线通信的状态并向plc控制器发送异常确认信息;具体的,通信分析单元判断具有同一plc标识的日志记录是否有数据包源地址变动确定与plc标识对应的plc控制器中的无线通信模块状态;
[0041]
a04:plc控制器判断无线通信模块状态异常是否超过状态异常阈值;若是,则执行a05;若否,则执行a06;
[0042]
a05:plc控制器发送异常提醒信息至监控终端并执行a06;
[0043]
a06:plc控制单元控制对应的异常指示灯打开。
[0044]
本发明在实际使用时,plc控制单元上集成两无线通信模块,并通过状态监测单元监测当前使用无线通信模块的状态信息;当无线通信的状态信息为异常状态时,plc控制单元切换采用另一无线通信模块与监控终端无线通信;避免plc控制器因无线通信模块的异常导致通信异常,给无线通信带来不便,降低损失;另外,通过日志记录单元监测记录plc控制器与监控终端的通讯日志;通信分析单元判断具有同一plc标识的日志记录是否有数据包源地址变动确定与plc标识对应的plc控制器中的无线通信模块状态;以便工作人员及时知悉plc控制器中的无线通信模块异常,及时更换,减少损失。
[0045]
在本说明书的描述中,参考术语“一个实施例”、“示例”、“具体示例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特点包含于本发明的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不一定指的是相同的实施例或示例。而且,描述的具体特征、结构、材料或者特点可以在任何的一个或多个实施例或示例中以合适的方式结合。
[0046]
以上公开的本发明优选实施例只是用于帮助阐述本发明。优选实施例并没有详尽叙述所有的细节,也不限制该发明仅为所述的具体实施方式。显然,根据本说明书的内容,可作很多的修改和变化。本说明书选取并具体描述这些实施例,是为了更好地解释本发明的原理和实际应用,从而使所属技术领域技术人员能很好地理解和利用本发明。本发明仅受权利要求书及其全部范围和等效物的限制。
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1