本发明涉及趸船计数器报警,具体而言,涉及一种计数器异常报警方法、系统、设备及介质。
背景技术:
1、趸船,是一种无动力装置的矩形平底船。就目前而言,趸船的计数器在运行过程中,若计数出现异步时,无法触发报警,一旦操作人员没有及时发现计数异步的情况,后续无法判断具体时间段出现异步情况,而调用监控也需要从头开始计数,并且船运作业通常都是成百上千吨位,需要耗费较长时间清理数据,不仅影响生产,而且需要花费大量的人力成本。基于此,针对上述问题,我们设计了一种计数器异常报警方法、系统、设备及介质。
技术实现思路
1、本发明的目的在于提供一种计数器异常报警方法、系统、设备及介质,其通过特定方法使得同一包尿素经过多台计数器时,一旦出现异步情况,能够发出声光报警,并警告操作人员及时调用监控进行确认,解决异步时确认正确数据占用时间长,提高了生产效率。
2、本发明的实施例通过以下技术方案实现:
3、一种计数器异常报警方法,该方法的步骤包括:
4、将多组计数器的控制端进行联网,并依次将多组计数器按照顺序间隔安装在输送带上,至少形成a组、b组及c组计数器;
5、基于a组计数器的光电开关状态判定尿素包是否经过,若是,则保存a组计数器的初始计数数据,并开始计时,在延迟设定时长后,通过a组计数器的控制端读取b组及c组计数器的实时计数数据,判定b组及c组计数器的实时计数数据是否与a组计数器的初始计数数据一致,若否,则输出异步报警。
6、可选的,所述基于a组计数器的光电开关状态判定尿素包是否经过,其具体为,尿素包通过a组计数器的光电开关,获取其在上升沿的检测数据,以表征为a组计数器的初始计数数据,并执行计时。
7、可选的,若在延迟设定时长内,存在尿素包再次通过a组计数器的情况,则重新进行计时,丢弃此次数据。
8、可选的,所述a组、b组及c组计数器均为等间隔设置。
9、可选的,所述延迟设定时长的计算公式如下:
10、设定时长=(2倍的包长+三个光电开关的距离)/皮带速度。
11、一种计数器异常报警系统,包括:
12、计数器布设模块:将多组计数器的控制端进行联网,并依次将多组计数器按照顺序间隔安装在输送带上,至少形成a组、b组及c组计数器;
13、第一验证模块:基于a组计数器的光电开关状态判定尿素包是否经过,若是,则保存a组计数器的初始计数数据,并开始计时,在延迟设定时长后,通过a组计数器的控制端读取b组及c组计数器的实时计数数据;
14、第二验证模块:判定b组及c组计数器的实时计数数据是否与a组计数器的初始计数数据一致,若否,则输出异步报警。
15、一种电子设备,包括:
16、存储器,用于存储计算机程序;
17、处理器,用于执行所述计算机程序时实现一种计数器异常报警方法的步骤。
18、一种可读存储介质,所述可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现一种计数器异常报警方法的步骤。
19、本发明实施例的技术方案至少具有如下优点和有益效果:
20、本发明实施例通过特定方法使得同一包尿素经过多台计数器时,一旦出现异步情况,能够发出声光报警,并警告操作人员及时调用监控进行确认,解决异步时确认正确数据占用时间长,提高了生产效率。
1.一种计数器异常报警方法,其特征在于,该方法的步骤包括:
2.根据权利要求1所述的计数器异常报警方法,其特征在于,所述基于a组计数器的光电开关状态判定尿素包是否经过,其具体为,尿素包通过a组计数器的光电开关,获取其在上升沿的检测数据,以表征为a组计数器的初始计数数据,并执行计时。
3.根据权利要求2所述的计数器异常报警方法,其特征在于,若在延迟设定时长内,存在尿素包再次通过a组计数器的情况,则重新进行计时,丢弃此次数据。
4.根据权利要求3所述的计数器异常报警方法,其特征在于,所述a组、b组及c组计数器均为等间隔设置。
5.根据权利要求1所述的计数器异常报警方法,其特征在于,所述延迟设定时长的计算公式如下:
6.一种计数器异常报警系统,其特征在于,包括:
7.一种电子设备,其特征在于,包括:
8.一种可读存储介质,其特征在于,所述可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如权利要求1-5任一项所述的一种计数器异常报警方法的步骤。