一种数码雷管电子延期模块联网自动注册方法技术

技术编号:36937766 阅读:47 留言:0更新日期:2023-03-22 18:59
本发明专利技术公开了一种数码雷管电子延期模块联网自动注册方法,包括所配置的上位控制器通过联接的总线网络发出一条网络广播指令;网络中的雷管接收网络广播指令,按既定规则发送自身ID至网络中;上位控制器正确解析出各雷管的ID后,接收并记录各雷管的ID,完成雷管的自动注册,实现电子雷管可在现场施工安置后,控制器通过总线网络与网络上的各个电子雷管按约定的规范交互完成自动注册,避免现场施工前忘记注册雷管,施工后现场每发雷管撤下网络再单独注册的问题,使得电子雷管的使用有了更多的灵活性,使用户根据不同的工况有了更多工序选择,提高了效率,降低了成本。降低了成本。降低了成本。

【技术实现步骤摘要】
一种数码雷管电子延期模块联网自动注册方法


[0001]本专利技术涉及电子雷管的
,尤其涉及一种数码雷管电子延期模块联网自动注册方法。

技术介绍

[0002]在电子雷管领域中,施工现场经常由多发电子雷管以并联的方式连接,组成总线式组网联接,通过联接的网络线由上位控制器进行统一控制。由于控制器对网络中各个电子雷管的唯一ID进行识别和控制,所以控制器需要事先知道网络中的雷管ID。
[0003]目前通用的做法是在现场施工安放雷管前,先对要使用的雷管逐个记录其ID、或批量记录连续ID号码,这个过程也称为起爆雷管的注册过程,即现场施工前需先注册再拿去现场施工安放。此种方式一方面对电子雷管使用的灵活性造成了限制,另一方面降低了安装效率,导致了一系列成本的加大。

技术实现思路

[0004]本部分的目的在于概述本专利技术的实施例的一些方面以及简要介绍一些较佳实施例。在本部分以及本申请的说明书摘要和专利技术名称中可能会做些简化或省略以避免使本部分、说明书摘要和专利技术名称的目的模糊,而这种简化或省略不能用于限制本专利技术的范围。
[0005]鉴于上述现有电子雷管使用方式存在的问题,提出了本专利技术。
[0006]因此,本专利技术解决的技术问题是:解决现有电子雷管使用过程中需先完成注册再拿去现场施工安放所导致的灵活性受限及安装效率低下的问题。
[0007]为解决上述技术问题,本专利技术提供如下技术方案:一种数码雷管电子延期模块联网自动注册方法,现场施工安置后,执行以下步骤:所配置的上位控制器通过联接的总线网络发出一条网络广播指令;网络中的雷管接收所述网络广播指令,按既定规则发送自身ID至网络中;所述上位控制器正确解析出各雷管的ID后,接收并记录各雷管的ID,完成雷管的自动注册。
[0008]作为本专利技术所述的数码雷管电子延期模块联网自动注册方法的一种优选方案,其中:所述网络广播指令具体为:读取各雷管ID指令,让网络中的各雷管反馈自身唯一ID。
[0009]作为本专利技术所述的数码雷管电子延期模块联网自动注册方法的一种优选方案,其中:正确解析出各雷管的ID具体包括,网络中的各雷管接收所述网络广播指令后,获取随机数生成范围系数coeff及单个雷管反馈并确认ID的处理时间t,获取随机数X(n);依据计算得到的各自随机数X(n)获取各自的延时时刻点Tn;所有电子雷管开始延时,计时到各自的Tn时发送自身的ID;判断发送的ID数据是否正确;所述上位控制器记录判断正确的雷管ID,在复位前正确反馈ID的电子雷管不再响应所述上位控制器读取ID的指令;待最长的延时时间完成后所述上位控制器重新发出读取雷管ID指令,再次延时完成一次循环遍历,经过多次迭代循环,直至网络中无任何雷管反馈其ID,完成网络中所有电子雷管的解析。
[0010]作为本专利技术所述的数码雷管电子延期模块联网自动注册方法的一种优选方案,其
中:通过以下公式获取随机数X(n):
[0011]X(n)=(a*X(n

1)+c)%m
[0012]其中,X(0)为输入的随机数种子;a为乘法器的乘子;m为用于取模运算的模数;c为增值;n为循环次数。
[0013]作为本专利技术所述的数码雷管电子延期模块联网自动注册方法的一种优选方案,其中:依据计算得到的各自随机数X(n)获取各自的延时时刻点Tn具体包括:取出雷管上传ID并与所述上位控制器交互握手确认ID的处理时间t;依据以下公式获取雷管上传自己ID的延时时刻点Tn,
[0014]Tn=t*f(n);
[0015]其中,t为确认ID的处理时间,f(n)为随机数产生功能函数。
[0016]作为本专利技术所述的数码雷管电子延期模块联网自动注册方法的一种优选方案,其中:判断发送的ID数据是否正确具体为:所述上位控制器接收到对应时点发送的ID,并用该ID作为访问地址进行一对一握手交互,交互成功则定义ID数据正确。
[0017]本专利技术的有益效果:本专利技术提供一种数码雷管电子延期模块联网自动注册方法,实现电子雷管可在现场施工安置后,控制器通过总线网络与网络上的各个电子雷管按约定的规范交互完成自动注册,避免了现场施工前忘记注册雷管,施工后现场每发雷管撤下网络再单独注册的问题,使得电子雷管的使用有了更多的灵活性,使用户根据不同的工况有了更多工序选择,提高了效率,降低了成本。
附图说明
[0018]为了更清楚地说明本专利技术实施例的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其它的附图。
[0019]其中:
[0020]图1为本专利技术提供的方法流程图。
[0021]图2为本专利技术提供的上位控制器正确解析出各雷管ID的方法流程图。
[0022]图3为本专利技术提供的全局序列码回读指令运行流程图。
[0023]图4为本专利技术提供的屏蔽指令的运行流程图。
具体实施方式
[0024]为使本专利技术的上述目的、特征和优点能够更加明显易懂,下面结合说明书附图对本专利技术的具体实施方式做详细的说明,显然所描述的实施例是本专利技术的一部分实施例,而不是全部实施例。基于本专利技术中的实施例,本领域普通人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本专利技术的保护的范围。
[0025]现有起爆雷管的注册过程一方面对电子雷管使用的灵活性造成了限制,另一方面降低了安装效率,导致了一系列成本的加大。
[0026]故此,请参阅图1~4,本专利技术提供一种数码雷管电子延期模块联网自动注册方法,现场施工安置后,执行以下步骤:
[0027]S1:所配置的上位控制器通过联接的总线网络发出一条网络广播指令;
[0028]具体的,网络广播指令具体为:读取雷管ID指令,让网络中的各雷管反馈自身唯一ID。
[0029]S2:网络中的雷管接收网络广播指令,按既定规则发送自身ID至网络中;
[0030]S3:上位控制器正确解析出各雷管的ID后,接收并记录各雷管的ID,完成雷管的自动注册。
[0031]由于上位机此时对网络中实际的电子雷管ID是不知道的,所以采用发出广播指令的方式,让网络中的每个电子雷管主动上传自己的ID,此时网络中的雷管都会接收到命令,都会发送自己的ID,这样会产生同一时间段内每个雷管都把自己的ID数据发送到总线上,致使网络上数据相互交错干扰,造成数据包的出错,致使控制器无法正确解析出每个雷管的ID。故此,上位控制器需对各雷管的ID进行正确解析。
[0032]进一步的,上位控制器正确解析出各雷管的ID具体包括:
[0033]S3.1:网络中的各雷管接收网络广播指令后,获取随机数生成范围系数coeff及单个雷管反馈并确认ID的处理时间t,获取随机数X(n);
[0034]更进一步的,随机数X(n)采用线性同余法获取,通过以下公式获取随机数X(n):...

【技术保护点】

【技术特征摘要】
1.一种数码雷管电子延期模块联网自动注册方法,其特征在于,现场施工安置后,执行以下步骤:所配置的上位控制器通过联接的总线网络发出一条网络广播指令;网络中的雷管接收所述网络广播指令,按既定规则发送自身ID至网络中;所述上位控制器正确解析出各雷管的ID后,接收并记录各雷管的ID,完成雷管的自动注册。2.根据权利要求1所述的数码雷管电子延期模块联网自动注册方法,其特征在于,所述网络广播指令具体为:读取各雷管ID指令,让网络中的各雷管反馈自身唯一ID。3.根据权利要求2所述的数码雷管电子延期模块联网自动注册方法,其特征在于,所述上位控制器正确解析出各雷管的ID具体包括:网络中的各雷管接收所述网络广播指令后,获取随机数生成范围系数coeff及单个雷管反馈并确认ID的处理时间t,获取随机数X(n);依据计算得到的各自随机数X(n)获取各自的延时时刻点Tn;所有电子雷管开始延时,计时到各自的Tn时发送自身的ID;判断发送的ID数据是否正确;所述上位控制器记录判断正确的雷管ID,在复位前正确反馈ID的电子雷管不再响应所述上位控制器读取ID的指令;待最长的延时时间完成后所述上位...

【专利技术属性】
技术研发人员:罗继峰李道流王超王浩石宇轩
申请(专利权)人:德州鲲程电子科技有限公司
类型:发明
国别省市:

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

1