System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及激光告警,尤其涉及一种分体式激光告警设备角度辨别方法及装置。
技术介绍
1、激光告警器水平防护范围一般为360°。当用于车载或其他平台安装使用时,一般采用分体式结构,即分为前后或左右两个组件,且两个组件内部工作原理及设计完全一致。但判别角度时,需要将两个组件从逻辑上分为主、从两个组件,设计主组件的某个激光告警窗口为360°的起始窗口0°;
2、现有技术中一般的做法为两个组件的软件不相同,从设备将生成的告警信息发送至主设备,由主设备进行统一判断后进行上报;主设备和从设备的外壳结构也将限位或者接插件的设置设计为不一样,以避免安装时装错位置,导致角度判断错误。但这样的设计导致不便于组织生产,以及软件管理,以及产品维护维修。
技术实现思路
1、本专利技术提供一种分体式激光告警设备角度辨别方法及装置,用以解决现有技术中因主、从设备的结构区分导致的不便于组织生产,以及软件管理和产品维护维修困难的缺陷。
2、第一方面,本专利技术提供一种分体式激光告警设备的角度辨别方法,其特征在于,分体式激光告警设备包括多个组件,每个组件配置有一个io口,所述方法包括:
3、获取所述组件io口的逻辑状态配置信息,并基于所述逻辑状态配置信息判断所述组件是否被配置为主设备;
4、其中,所述io口用于所述组件进行逻辑状态配置,所述逻辑状态配置用于确定主设备和从设备;
5、在所述组件被配置为主设备的情况下,接受所有从设备发送的告警信息并记录所述告警
6、在所述组件被配置为从设备的情况下,将生成的告警数据发送至所述主设备。
7、根据所述的分体式激光告警设备角度辨别方法,所述判断所述io口是否被配置为主设备包括步骤:
8、根据所述逻辑状态信息判断所述分体式激光告警设备是否为主设备;
9、若所述逻辑状态信息为逻辑低电平则确定为主设备;
10、若所述逻辑状态信息为逻辑高电平则确定为从设备。
11、根据所述的分体式激光告警设备角度辨别方法,所述角度判别包括步骤:
12、获取预设时间段内所有发送告警信息的从设备所对应组件的角度信息;
13、根据所述接受时刻信息,确定所述预设时间段内接受时刻最小的从设备对应的组件确定为起始组件;
14、根据所述起始组件的角度信息对预设时间内所接受的所有告警信息进行综合分析获得角度辨别结果。
15、根据所述的分体式激光告警设备角度辨别方法,所述综合分析包括:计算来袭激光角度差值、判断来袭激光角度变化趋势、比较角度强度。
16、第二方面,本专利技术还提供一种分体式激光告警设备角度辨别装置,其中,分体式激光告警设备包括多个组件,每个组件配置有一个io口,包括:
17、判别模块,用于获取所述组件io口的逻辑状态配置信息,并基于所述逻辑状态配置信息判断所述组件是否被配置为主设备;
18、主设备执行模块,用于在所述组件被配置为主设备的情况下,接受所有从设备发送的告警信息并记录所述告警信息的接受时刻信息,并基于所述告警信息和接受时刻信息进行角度辨别分析,获得角度辨别结果;
19、从设备执行模块,在所述组件被配置为从设备的情况下,将生成的告警数据发送至所述主设备。
20、根据所述的分体式激光告警设备角度辨别装置,所述判别模块包括逻辑状态判断单元,
21、所述逻辑判断单元,用于根据所述逻辑状态信息判断所述分体式激光告警设备是否为主设备;
22、若所述逻辑状态信息为逻辑低电平则确定为主设备;
23、若所述逻辑状态信息为逻辑高电平则确定为从设备。
24、根据所述的分体式激光告警设备角度辨别装置,所述主设备执行模块,包括角度判别单元,用于执行角度判别,包括:
25、第一处理单元,用于获取预设时间段内所有发送告警信息的从设备所对应组件的角度信息;
26、第二处理单元,用于根据所述接受时刻信息,确定所述预设时间段内接受时刻最小的从设备对应的组件确定为起始组件;
27、第三处理单元,用于根据所述起始组件的角度信息对预设时间内所接受的所有告警信息进行综合分析获得角度辨别结果。
28、第三方面,本专利技术提供一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现如上述任一种分体式激光告警设备角度辨别方法的步骤。
29、第四方面,本专利技术还提供一种非暂态计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现如上述任一种所述分体式激光告警设备角度辨别方法的步骤。
30、本专利技术提供的这种分体式激光告警设备角度辨别方法,通过获取io口的逻辑状态配置信息并判断io口的主从设备配置的方法,可以使分体式激光告警设备在多组件间实现角度辨别和数据传输的功能。同时,避免了在分体式激光告警设备的组件需要在生产时通过硬件结构进行主从区分而面临的成本问题,并且有效解决了在分体式激光告警设备维修时,需要选用特定结构的替换组件而导致的维护效率低的问题。
本文档来自技高网...【技术保护点】
1.一种分体式激光告警设备的角度辨别方法,其特征在于,分体式激光告警设备包括多个组件,每个组件配置有一个IO口,所述方法包括:
2.根据权利要求1所述的分体式激光告警设备角度辨别方法,其特征在于,所述判断所述IO口是否被配置为主设备包括步骤:
3.根据权利要求1所述的分体式激光告警设备角度辨别方法,其特征在于,所述角度判别包括步骤:
4.根据权利要求1所述的分体式激光告警设备角度辨别方法,其特征在于,所述综合分析包括:
5.一种分体式激光告警设备角度辨别装置,其特征在于,分体式激光告警设备包括多个组件,每个组件配置有一个IO口,包括:
6.根据权利要求5所述的分体式激光告警设备角度辨别装置,其特征在于,所述判别模块包括逻辑状态判断单元,
7.根据权利要求5所述的分体式激光告警设备角度辨别装置,其特征在于,所述主设备执行模块,包括角度判别单元,用于执行角度判别,包括:
8.一种电子设备,包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序
9.一种非暂态计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1至4任一项所述分体式激光告警设备角度辨别方法的步骤。
...【技术特征摘要】
1.一种分体式激光告警设备的角度辨别方法,其特征在于,分体式激光告警设备包括多个组件,每个组件配置有一个io口,所述方法包括:
2.根据权利要求1所述的分体式激光告警设备角度辨别方法,其特征在于,所述判断所述io口是否被配置为主设备包括步骤:
3.根据权利要求1所述的分体式激光告警设备角度辨别方法,其特征在于,所述角度判别包括步骤:
4.根据权利要求1所述的分体式激光告警设备角度辨别方法,其特征在于,所述综合分析包括:
5.一种分体式激光告警设备角度辨别装置,其特征在于,分体式激光告警设备包括多个组件,每个组件配置有一个io口,包括:
6.根据权利要求5所...
【专利技术属性】
技术研发人员:安伟光,文虎,全洪震,
申请(专利权)人:湖北华中长江光电科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。