一种同相位闪烁方法、装置、服务器及存储介质制造方法及图纸

技术编号:22645027 阅读:22 留言:0更新日期:2019-11-26 16:56
本发明专利技术提供了一种同相位闪烁方法、装置、服务器及存储介质,通过响应接收终端的定时器每隔预先设置的第一时间间隔发送的通知信息获取终端的当前系统时间,计算当前系统时间和预先设置的起始时间之间的第二时间间隔;根据第二时间间隔和预先设置的节拍时长计算当前节拍数,节拍时长大于第一时间间隔,并基于当前节拍数和用于提示终端中报警信息的各种灯光之间闪烁切换的第三时间间隔确定当前终端用于提示报警信息的目标灯光,第三时间间隔为节拍时长的正整数倍。本发明专利技术提供的技术方案,能够实现各个报警信息以相同的相位进行闪烁,进而避免现有技术中的报警信息以不同频率闪烁所导致的闪烁杂乱无章,不便于监控人员识别报警信息的问题。

A method, device, server and storage medium of in phase scintillation

The invention provides a method, device, server and storage medium of in-phase flashing, obtains the current system time of the terminal by responding to the notification information sent by the timer of the receiving terminal every preset first time interval, calculates the second time interval between the current system time and the preset start time, and calculates the second time interval between the current system time and the preset start time according to the second time interval and the preset beat The time length calculates the number of current beats, which is longer than the first time interval. Based on the number of current beats and the third time interval for flickering and switching between various lights used to prompt the alarm information in the terminal, the target light used to prompt the alarm information in the terminal is determined. The third time interval is a positive integer multiple of the time length of the beat. The technical scheme provided by the invention can realize the flashing of each alarm information in the same phase, thus avoiding the disorderly flashing caused by the flashing of the alarm information in the prior art at different frequencies, which is not convenient for the monitoring personnel to identify the alarm information.

【技术实现步骤摘要】
一种同相位闪烁方法、装置、服务器及存储介质
本专利技术涉及集散控制
,更具体地说,涉及一种同相位闪烁方法、装置、服务器及存储介质。
技术介绍
随着信息化和工业化融合的快速发展,集散控制系统(DistributedControlSystem,DCS)的应用越来越广泛,监控软件可以运行在不同计算机上的不同进程上,监控软件可以将监控信息统一传输到终端显示。监控信息包括运行状态信息、报警信息等等。目前终端的显示界面是以不同频率闪烁的方式提醒监控人员报警信息,即,各个报警信息在闪烁时不存在任何关联、独立闪烁。但是,这种闪烁方式往往是杂乱无章的,不便于监控人员识别报警信息。
技术实现思路
有鉴于此,本专利技术的目的在于提供一种同相位闪烁方法、装置、服务器及存储介质,以避免现有技术中的用于提示报警信息的灯光以不同频率闪烁所导致的闪烁杂乱无章,不便于监控人员识别报警信息的问题为了实现上述目的,现提出的方案如下:本专利技术第一方面公开了一种同相位闪烁方法,包括:接收所述终端的定时器每隔预先设置的第一时间间隔发送的通知信息;响应所述通知信息获取所述终端的当前系统时间;计算所述当前系统时间和预先设置的起始时间之间的第二时间间隔;根据所述第二时间间隔和预先设置的节拍时长计算当前节拍数,所述节拍时长大于所述第一时间间隔;基于所述当前节拍数和用于提示所述终端中报警信息的各种灯光之间闪烁切换的第三时间间隔确定当前所述终端用于提示所述报警信息的目标灯光,所述第三时间间隔为所述节拍时长的正整数倍。可选的,当所述至少一个终端中包括多个终端时,该方法还包括:对所述至少一个终端中各个终端进行时钟同步。可选的,所述根据所述第二时间间隔和预先设置的节拍时长计算当前节拍数,包括:利用所述第二时间间隔除以所述节拍时长得到原始节拍数;对所述原始节拍数进行取整得到当前节拍数。可选的,所述对所述原始节拍数进行取整得到当前节拍数,包括:判断所述原始节拍数是否为小数;若所述原始节拍数不为小数,将所述原始节拍数确定为当前节拍数;若所述原始节拍数为小数,确定与所述原始节拍数相邻大于所述原始节拍数的第一整数和小于所述原始节拍数的第二整数;将所述第一整数和所述第二整数中与所述原始节拍数相差最小的目标整数作为当前节拍数。可选的,所述基于所述当前节拍数和用于提示所述终端中报警信息的各种灯光之间闪烁切换的第三时间间隔确定当前所述终端用于提示所述报警信息的目标灯光,包括:根据所述当前节拍数和所述第三时间间隔计算用于提示所述终端中报警信息的各种灯光之间闪烁切换的次数;利用所述次数对用于提示所述报警信息的灯光的种类进行取模运算得到第二取模结果;查找预先设置的数值与灯光的对应关系,确定与所述第二取模结果对应的目标灯光。可选的,所述根据所述当前节拍数和所述第三时间间隔计算用于提示所述终端中报警信息的各种灯光之间闪烁切换次数,包括:将所述第三时间间隔除以所述节拍时长得到目标节拍数;利用所述当前节拍数除以所述目标节拍数得到用于提示所述终端中报警信息的各种灯光之间闪烁切换的次数。本专利技术第二方面公开了一种同相位闪烁装置,包括:接收单元,用于接收所述终端的定时器每隔预先设置的第一时间间隔发送的通知信息;获取单元,用于响应所述通知信息获取所述终端的当前系统时间;第一计算单元,用于计算所述当前系统时间和预先设置的起始时间之间的第二时间间隔;第二计算单元,用于根据所述第二时间间隔和预先设置的节拍时长计算当前节拍数,所述节拍时长大于所述第一时间间隔;第一确定单元,用于基于所述当前节拍数和用于提示所述终端中报警信息的各种灯光之间闪烁切换的第三时间确定当前所述终端用于提示所述报警信息的目标灯光,所述第三时间间隔为所述节拍时长的正整数倍。可选的,所述装置还包括:同步单元,用于对至少一个终端中各个终端进行时钟同步。本专利技术第三方面公开一种服务器,包括:至少一个存储器和至少一个处理器;所述存储器存储有程序,所述处理器调用所述存储器存储的程序,所述程序用于实现如上述本专利技术第一方面任意一项公开的同相位闪烁方法。本专利技术第四方面公开一种存储介质,所述存储介质中存储有计算机可执行指令,所述计算机可执行指令用于执行如上述本专利技术第一方面任意一项公开的同相位闪烁方法。本专利技术提供了一种同相位闪烁方法、装置、服务器及存储介质,应用于至少一个终端中的每个所述终端,通过接收所述终端的定时器每隔预先设置的第一时间间隔发送的通知信息,并响应所述通知信息获取所述终端的当前系统时间,计算所述当前系统时间和预先设置的起始时间之间的第二时间间隔;根据所述第二时间间隔和预先设置的节拍时长计算当前节拍数,所述节拍时长大于所述第一时间间隔,并基于所述当前节拍数和用于提示所述终端中报警信息的各种灯光之间闪烁切换的第三时间间隔确定当前所述终端用于提示所述报警信息的目标灯光,所述第三时间间隔为所述节拍时长的正整数倍。本专利技术提供的技术方案,在获取终端的当前系统时间后,计算当前系统时间与预先设置的起始时间之间的第二时间间隔,再根据第二时间间隔和预先设置的节拍时长计算当前节拍数,并基于当前节拍数和第三时间间隔确定当前终端用于提示报警信息的目标灯管,实现各个用于提示报警信息的灯光以相同的相位进行闪烁,进而避免现有技术中的用于提示报警信息的灯光以不同频率闪烁所导致的闪烁杂乱无章,不便于监控人员识别报警信息的问题。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。图1为本专利技术实施例提供的一种同相位闪烁方法的流程示意图;图2为本专利技术实施例提供的一种根据第二时间间隔和预先设置的节拍时长计算当前节拍数的方法的流程示意图;图3为本专利技术实施例提供的一种对原始节拍数进行取整得到当前节拍数的方法的流程示意图;图4为本专利技术实施例提供的一种基于当前节拍数和用于提示终端中报警信息的各种灯光之间闪烁切换的第三时间间隔确定当前终端用于提示报警信息的目标灯光的方法的流程示意图;图5为本专利技术实施例提供的一种根据当前节拍数和第三时间间隔计算用于提示终端中报警信息的各种灯管之间闪烁切换的次数的方法的流程示意图;图6为本专利技术实施例提供的一种用于提示报警信息的灯光分别以快闪、中闪和慢闪的闪烁频率进行闪烁的示例图;图7为本专利技术实施例提供的一种同相位闪烁的装置的结构示意图;图8为本专利技术实施例提供的服务器的结构示意图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部本文档来自技高网...

【技术保护点】
1.一种同相位闪烁方法,其特征在于,应用于至少一个终端中的每个所述终端,该方法包括:/n接收所述终端的定时器每隔预先设置的第一时间间隔发送的通知信息;/n响应所述通知信息获取所述终端的当前系统时间;/n计算所述当前系统时间和预先设置的起始时间之间的第二时间间隔;/n根据所述第二时间间隔和预先设置的节拍时长计算当前节拍数,所述节拍时长大于所述第一时间间隔;/n基于所述当前节拍数和用于提示所述终端中报警信息的各种灯光之间闪烁切换的第三时间间隔确定当前所述终端用于提示所述报警信息的目标灯光,所述第三时间间隔为所述节拍时长的正整数倍。/n

【技术特征摘要】
1.一种同相位闪烁方法,其特征在于,应用于至少一个终端中的每个所述终端,该方法包括:
接收所述终端的定时器每隔预先设置的第一时间间隔发送的通知信息;
响应所述通知信息获取所述终端的当前系统时间;
计算所述当前系统时间和预先设置的起始时间之间的第二时间间隔;
根据所述第二时间间隔和预先设置的节拍时长计算当前节拍数,所述节拍时长大于所述第一时间间隔;
基于所述当前节拍数和用于提示所述终端中报警信息的各种灯光之间闪烁切换的第三时间间隔确定当前所述终端用于提示所述报警信息的目标灯光,所述第三时间间隔为所述节拍时长的正整数倍。


2.根据权利要求1所述的方法,其特征在于,当所述至少一个终端中包括多个终端时,该方法还包括:
对所述至少一个终端中各个终端进行时钟同步。


3.根据权利要求1所述的方法,其特征在于,所述根据所述第二时间间隔和预先设置的节拍时长计算当前节拍数,包括:
利用所述第二时间间隔除以所述节拍时长得到原始节拍数;
对所述原始节拍数进行取整得到当前节拍数。


4.根据权利要求3所述的方法,其特征在于,所述对所述原始节拍数进行取整得到当前节拍数,包括:
判断所述原始节拍数是否为小数;
若所述原始节拍数不为小数,将所述原始节拍数确定为当前节拍数;
若所述原始节拍数为小数,确定与所述原始节拍数相邻大于所述原始节拍数的第一整数和小于所述原始节拍数的第二整数;
将所述第一整数和所述第二整数中与所述原始节拍数相差最小的目标整数作为当前节拍数。


5.根据权利要求1所述的方法,其特征在于,所述基于所述当前节拍数和用于提示所述终端中报警信息的各种灯光之间闪烁切换的第三时间间隔确定当前所述终端用于提示所述报警信息的目标灯光,包括:
根据所述当前节拍数和所述第三时间间隔计算用于提示所述终端中报警信息...

【专利技术属性】
技术研发人员:王博罗幸明戴晓华
申请(专利权)人:浙江中控技术股份有限公司
类型:发明
国别省市:浙江;33

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

1