一种用于PLC控制器的远程数据监测系统技术方案

技术编号:38773319 阅读:9 留言:0更新日期:2023-09-10 10:46
本发明专利技术涉及控制器远程监测技术领域,具体为一种用于PLC控制器的远程数据监测系统,包括:控制器响应分析模块、控制器接口分析模块、控制器显示分析模块、远程数据分析模块和执行终端。通过对PLC控制器对应发布指令的响应参数进行监测和分析,并由此对PLC控制器对应设定监测时段的响应质检值进行分析,不仅能够提高PLC控制器对应设定监测时段维护数据分析的可靠性和精准性,同时还在很大程度上提升了PLC控制器响应故障分析的及时性,在最大限度上提高了PLC控制器的可靠性和稳定性。上提高了PLC控制器的可靠性和稳定性。上提高了PLC控制器的可靠性和稳定性。

【技术实现步骤摘要】
一种用于PLC控制器的远程数据监测系统


[0001]本专利技术涉及控制器远程监测
,具体为一种用于PLC控制器的远程数据监测系统。

技术介绍

[0002]PLC是一种用于工业自动化控制系统的数字计算机。它具有可编程性、可靠性和灵活性,广泛应用于各种自动化控制领域。而PLC控制器的运行与各个设备的运行息息相关,因此,对PLC控制器进行远程数据监测具有深远的意义。
[0003]目前,PLC控制器的监测通常通过人工在设定周期内对控制器的运行情况进行监测,由此执行相应的操作,由于人工监测存在一定的主观性,无法及时得知控制器的运行效率和运行可靠性。

技术实现思路

[0004]本专利技术的目的在于提供一种用于PLC控制器的远程数据监测系统,为了解决现有技术中对PLC控制器监测结果存在片面性和单一性的不足,在极大限度上提升PLC控制器的运行效率和运行可靠性。
[0005]本专利技术的目的可以通过以下技术方案实现:控制器响应分析模块,用于获取PLC控制器对应设定监测时段的发布指令集合,并对PLC控制器对应设定监测时段内各次发布的响应参数进行监测,得到PLC控制器对应发布指令的响应参数,其中,响应参数包括各次发布的响应开关编号、响应开关状态和响应时长,并由此对PLC控制器对应设定监测时段的响应质检值进行分析,得到PLC控制器对应设定监测时段的响应质检值。
[0006]作为本专利技术的进一步改进,对PLC控制器对应设定监测时段内各次发布的响应参数进行监测,具体监测方式为:从PLC控制器对应设定监测时段的发布指令集合中提取PLC控制器对应设定监测时段内各次发布的运行开关编号和运行开关状态,得到PLC控制器对应设定监测时段内各次发布的运行开关编号和运行开关状态;对PLC控制器对应设定监测时段的各次发布的响应开关编号和响应开关状态进行获取,得到PLC控制器对应设定监测时段的各次发布的响应开关编号和响应开关状态;获取PLC控制器对应设定监测时段的各次发布的发布时间点,并获取PLC控制器对应设定监测时段的各次发布后的执行时间点,进而将PLC控制器对应设定监测时段的各次发布的发布时间点与其对应的执行时间点进行作差,得到PLC控制器对应设定监测时段的各次发布的响应时长;由PLC控制器对应设定监测时段的各次发布的响应开关编号、响应开关状态和响应时长构成PLC控制器对应发布指令的响应参数。
[0007]作为本专利技术的进一步改进,对PLC控制器对应设定监测时段的响应质检值进行分
析,具体分析方式如下:将PLC控制器对应设定监测时段的各次发布的响应开关编号与其对应发布的运行开关编号进行匹配,若某次发布的响应开关编号与其对应发布的运行开关编号匹配成功,则将该次发布记为编号匹配发布,反之,则将该次发布记为编号异常发布,统计PLC控制器对应设定监测时段的编号匹配发布次数和编号异常发布次数;将PLC控制器对应设定监测时段的各次发布的响应开关状态与其对应发布的运行开关状态进行匹配,若某次发布的响应开关状态与其对应发布的运行开关状态匹配成功,则将该次发布记为状态匹配发布,反之,则将该次发布记为状态异常发布,统计PLC控制器对应设定监测时段的状态匹配发布次数和状态异常发布次数;提取PLC控制器对应设定监测时段的编号匹配发布次数、编号异常发布次数、状态匹配发布次数和状态异常发布次数的数值,并分别记为BP、BY、ZP、和ZY;基于PLC控制器对应设定监测时段的各次发布的响应时长对PLC控制器对应设定监测时段的平均响应时长进行计算,得到PLC控制器对应设定监测时段的平均响应时长,并取值数值,记为PT;将PLC控制器对应设定监测时段的各次发布的响应时长与设定的参考响应时长进行对比,若某次发布的响应时长大于设定的参考响应时长,则将该次发布记为异常响应,反之,则将该次发布记为正常响应,统计PLC控制器对应设定监测时段的异常响应次数和正常响应次数,并分别提取其数值,分别记为YX和ZX;依据公式XZ=log2(1+BP
×
a1+ZP
×
a2)+(1/BY)
×
a3+(1/ZY)
×
a4计算出PLC控制器对应设定监测时段的响应正确度XZ,a1、a2、a3、a4分别表示为设定的权值因子;依据公式XJ=(PT0/(PT+1))
×
a5+(1/YX)
×
a6+ZX
×
a7计算出PLC控制器对应设定监测时段的响应及时度XJ,PT0表示为设定的参考响应时长,a5、a6、a7分别表示为设定的权值因子;依据公式ZJ=XZ
×
a8+XJ
×
a9计算出PLC控制器对应设定监测时段的响应质检值ZJ,a8、a9分别表示为设定的权值因子。
[0008]控制器接口分析模块,用于对PLC控制器对应设定监测时段的接口参数进行监测,得到PLC控制器对应设定监测时段的接口参数,其中,接口参数包括目标时间点的各接口的污渍处数量、脏污面积以及正常接口的数量和接触不良接口的数量,并对PLC控制器对应设定监测时段的接口质检值进行分析,得到PLC控制器对应设定监测时段的接口质检值。
[0009]作为本专利技术的进一步改进,对PLC控制器对应设定监测时段的接口参数进行监测,具体监测方式为:将设定监测时段按照时间点划分为各监测时间点,并从各监测时间点中提取末监测时间点,作为目标时间点;通过摄像头对PLC控制器对应目标时间点的各接口的表观图像进行采集,得到PLC控制器对应目标时间点的各接口的表观图像;从PLC控制器对应目标时间点的各接口的表观图像中提取各接口对应的污渍处数量,并获取各污渍处的脏污面积,得到PLC控制器对应目标时间点的各接口的污渍处数量和各污渍处的脏污面积,进而将PLC控制器对应目标时间点的各接口的各污渍处的脏污面积进行求和,得到PLC控制器对应目标时间点的各接口的脏污面积;
通过漏电检测仪对PLC控制器对应设定监测时段内各监测时间点中各接口的电流进行检测,得到PLC控制器对应设定监测时段内各监测时间点中各接口的电流,并将其与设定的电流阈值进行对比,若某接口的电流大于设定的电流阈值,则将该接口记为接触不良接口,反之,则将该接口记为正常接口,进而统计PLC控制器对应设定监测时段内各监测时间点的接触不良接口的数量和正常接口的数量,从PLC控制器对应设定监测时段内各监测时间点的接触不良接口的数量和正常接口的数量提取最大接触不良接口的数量作为PLC控制器对应设定监测时段的接触不良接口的数量,进而获取最大接触不良接口的数量对应的正常接口的数量,作为PLC控制器对应设定监测时段的正常接口的数量,由此得到PLC控制器对应设定监测时段的正常接口的数量和接触不良接口的数量;由PLC控制器对应目标时间点的各接口的污渍处数量、脏污面积以及PLC控制器对应设定监测时段的正常接口的数量和接触不良接口的数量。
[0010]作为本专利技术的进一步改进,对PLC控制器对应设定监测时段的接口质检值进行分析,具体分析方式为:从PLC控制器对应设定监测时段的接口参数中本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种用于PLC控制器的远程数据监测系统,其特征在于,包括:控制器响应分析模块,用于获取PLC控制器对应设定监测时段的发布指令集合,并对PLC控制器对应设定监测时段内各次发布的响应参数进行监测,得到PLC控制器对应发布指令的响应参数,其中,响应参数包括各次发布的响应开关编号、响应开关状态和响应时长,并由此对PLC控制器对应设定监测时段的响应质检值进行分析,得到PLC控制器对应设定监测时段的响应质检值;控制器接口分析模块,用于对PLC控制器对应设定监测时段的接口参数进行监测,得到PLC控制器对应设定监测时段的接口参数,其中,接口参数包括目标时间点的各接口的污渍处数量、脏污面积以及正常接口的数量和接触不良接口的数量,并对PLC控制器对应设定监测时段的接口质检值进行分析,得到PLC控制器对应设定监测时段的接口质检值;控制器显示分析模块,用于对PLC控制器对应设定监测时段的显示参数进行监测,得到PLC控制器对应设定监测时段的显示参数,其中,显示参数包括显示屏的屏幕闪烁次数、屏幕遮挡面积,并对PLC控制器对应设定监测时段的显示质检值进行分析,得到PLC控制器对应设定监测时段的显示质检值;远程数据分析模块,用于基于PLC控制器对应设定监测时段的响应质检值、接口质检值和显示质检值对PLC控制器对应设定监测时段的维护数据进行分析,得到PLC控制器对应设定监测时段的维护数据;执行终端,用于基于PLC控制器对应设定监测时段的维护数据执行相应的操作。2.根据权利要求1所述的一种用于PLC控制器的远程数据监测系统,其特征在于,所述对PLC控制器对应设定监测时段内各次发布的响应参数进行监测,具体监测方式为:从PLC控制器对应设定监测时段的发布指令集合中提取PLC控制器对应设定监测时段内各次发布的运行开关编号和运行开关状态,得到PLC控制器对应设定监测时段内各次发布的运行开关编号和运行开关状态;对PLC控制器对应设定监测时段的各次发布的响应开关编号和响应开关状态进行获取,得到PLC控制器对应设定监测时段的各次发布的响应开关编号和响应开关状态;获取PLC控制器对应设定监测时段的各次发布的发布时间点,并获取PLC控制器对应设定监测时段的各次发布后的执行时间点,进而将PLC控制器对应设定监测时段的各次发布的发布时间点与其对应的执行时间点进行作差,得到PLC控制器对应设定监测时段的各次发布的响应时长;由PLC控制器对应设定监测时段的各次发布的响应开关编号、响应开关状态和响应时长构成PLC控制器对应发布指令的响应参数。3.根据权利要求1所述的一种用于PLC控制器的远程数据监测系统,其特征在于,所述对PLC控制器对应设定监测时段的响应质检值进行分析,具体分析方式如下:将PLC控制器对应设定监测时段的各次发布的响应开关编号与其对应发布的运行开关编号进行匹配,若某次发布的响应开关编号与其对应发布的运行开关编号匹配成功,则将该次发布记为编号匹配发布,反之,则将该次发布记为编号异常发布,统计PLC控制器对应设定监测时段的编号匹配发布次数和编号异常发布次数;将PLC控制器对应设定监测时段的各次发布的响应开关状态与其对应发布的运行开关状态进行匹配,若某次发布的响应开关状态与其对应发布的运行开关状态匹配成功,则将
该次发布记为状态匹配发布,反之,则将该次发布记为状态异常发布,统计PLC控制器对应设定监测时段的状态匹配发布次数和状态异常发布次数;提取PLC控制器对应设定监测时段的编号匹配发布次数、编号异常发布次数、状态匹配发布次数和状态异常发布次数的数值,并分别记为BP、BY、ZP、和ZY;基于PLC控制器对应设定监测时段的各次发布的响应时长对PLC控制器对应设定监测时段的平均响应时长进行计算,得到PLC控制器对应设定监测时段的平均响应时长,并取值数值,记为PT;将PLC控制器对应设定监测时段的各次发布的响应时长与设定的参考响应时长进行对比,若某次发布的响应时长大于设定的参考响应时长,则将该次发布记为异常响应,反之,则将该次发布记为正常响应,统计PLC控制器对应设定监测时段的异常响应次数和正常响应次数,并分别提取其数值,分别记为YX和ZX;依据公式XZ=log2(1+BP
×
a1+ZP
×
a2)+(1/BY)
×
a3+(1/ZY)
×
a4计算出PLC控制器对应设定监测时段的响应正确度XZ,a1、a2、a3、a4分别表示为设定的权值因子;依据公式XJ=(PT0/(PT+1))
×
a5+(1/YX)
×
a6+ZX
×
a7计算出PLC控制器对应设定监测时段的响应及时度XJ,PT0表示为设定的参考响应时长,a5、a6、a7分别表示为设定的权值因子;依据公式ZJ=XZ
×
a8+XJ
×
a9计算出PLC控制器对应设定监测时段的响应质检值ZJ,a8、a9分别表示为设定的权值因子。4.根据权利要求1所述的一...

【专利技术属性】
技术研发人员:罗宏
申请(专利权)人:深圳市华茂欧特科技有限公司
类型:发明
国别省市:

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

1