System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及扳机控制,具体而言,涉及一种钻孔设备控制方法及系统。
技术介绍
1、目前,对于钻孔类设备,例如水钻等设备,为了保证在钻孔类设备使用中,电机保持固定转速进行工作,使用者要用手指一直保持按下扳机的动作,非常不利于大工作量的作业,因此,需要控制设备的扳机在最大转速位置进行锁定,来保证设备以最大转速持续工作。
2、在现有技术中,通常采用在机械结构上增加自锁锁扣,在扳机按到某一位置时按下锁扣,锁住当前扳机按下位置,使其不用人力就可以一直保持在该速度运行,从而解放控制扳机的手指。但使用机械结构进行扳机解锁时,设备的电机通常会直接停机,会导致无法使用最低速度完成停机前最后一点切割,并且快速关闭电机瞬间冲击力过大会导致出现切面(如浇筑水泥)破裂、粗糙不规整等现象。
技术实现思路
1、本专利技术解决的问题是如何改善在操作扳机时的控制效果。
2、为解决上述问题,本专利技术提供一种钻孔设备控制方法及系统。
3、第一方面,本专利技术提供一种钻孔设备控制方法,包括:
4、当设备启动时,获取所述设备的扳机位置;
5、通过所述扳机位置对应的扳机值,确定所述扳机位置所在的位置区间;
6、当所述位置区间为预设自由区间时,根据所述扳机值对应的比例控制电机转速,以调节所述设备的运行速度;
7、当所述位置区间为预设自锁区间时,控制所述电机全速运行,并根据所述扳机的持续按压状态,控制所述扳机进行自锁或解锁。
8、可
9、判断所述扳机位置对应的扳机值是否达到预设自锁区间,若扳机值达到预设自锁区间,并持续超过预设时长,则判定需要切换扳机状态,其中,所述扳机状态包括自锁状态和解锁状态;
10、当所述扳机处于所述自锁状态时,若扳机值降至预设自锁区间以下并持续超过预设时长,则将扳机状态从所述自锁状态切换为所述解锁状态;
11、当所述扳机处于所述解锁状态时,若扳机值再次达到预设自锁区间并持续超过预设时长,则将扳机状态从所述解锁状态切换为所述自锁状态;
12、其中,在所述解锁状态下,当所述扳机值降至预设自锁区间以下时,所述电机停止运行。
13、可选地,所述通过所述扳机位置对应的扳机值,确定所述扳机位置所在的位置区间,包括:
14、根据预设读取频率,持续获取所述扳机对应的模数转换器引脚的模拟信号;
15、通过模数转换器将所述模拟信号转换为数字信号,并根据所述数字信号确定所述扳机的电压值;
16、将所述电压值作为扳机值,并根据所述扳机值确定扳机位置所在的位置区间。
17、可选地,所述将所述电压值作为扳机值,并根据所述扳机值确定扳机位置所在的位置区间,包括:
18、判断所述扳机位置对应的所述扳机值与预设扳机阈值的关系;
19、当所述扳机值大于或等于预设扳机阈值时,判定所述扳机处于所述预设自锁区间;
20、当所述扳机值小于预设扳机阈值时,判定所述扳机处于所述预设自由区间。
21、可选地,所述判断所述扳机位置对应的扳机值是否达到预设自锁区间,若扳机值达到预设自锁区间,并持续超过预设时长,则判定需要切换扳机状态,包括:
22、监测扳机位置对应的扳机值,并判断是否达到所述预设自锁阈值,以判断所述扳机是否达到所述预设自锁区间;
23、当所述扳机值达到所述预设自锁区间,对所述扳机保持在所述预设自锁区间的时间进行计时并得到持续时长,直至所述扳机值降至所述预设自锁区间以下或所述持续时长超过预设时长;
24、若所述扳机在所述预设自锁区间的持续时长超过所述预设时长,则判定需要切换扳机状态。
25、可选地,所述根据所述持续时长,若所述扳机在所述预设自锁区间的持续时长超过所述预设时长,则判定需要切换扳机状态,包括:
26、判断所述持续时长与所述预设时长的关系;
27、若所述持续时长大于或等于所述预设时长,且当前扳机状态为解锁状态,则判定需要将扳机状态切换为自锁状态;
28、若所述持续时长大于或等于所述预设时长,且当前扳机状态为自锁状态,则判定需要将扳机状态切换为解锁状态。
29、可选地,所述钻孔设备控制方法还包括:
30、监测扳机位置的变化,判断所述扳机位置是否从预设自锁区间切换为预设自由区间;
31、当所述扳机位置从所述预设自锁区间切换为所述预设自由区间时,获取所述扳机状态;
32、根据所述扳机状态,控制所述设备运行。
33、可选地,所述根据所述扳机状态,控制所述设备运行,包括:
34、当所述扳机状态为自锁状态时,按照电机全速控制所述钻孔设备运行;
35、当所述扳机状态为解锁状态时,按照所述扳机位置对应的电机转速控制所述钻孔设备运行。
36、可选地,所述钻孔设备控制方法还包括:
37、当所述位置区间为所述预设自由区间时,监测扳机位置的扳机值在该区间内的停留时长;
38、若所述扳机值在预设自由区间内的持续时长大于或等于预设时长,则根据扳机置对应的电机转速控制设备运行;
39、若所述扳机值从预设自由区间切换至预设自锁区间,并持续超过预设时长,则控制所述扳机进入自锁状态。
40、第二方面,本专利技术还提供一种钻孔设备控制系统,其特征在于,包括:
41、位置检测单元,用于当钻孔设备启动时,获取所述钻孔设备的扳机位置;
42、数据处理单元,用于通过所述扳机位置对应的扳机值,确定所述扳机位置所在的位置区间;
43、第一控制单元,用于当所述位置区间为预设自由区间时,根据所述扳机值对应的比例控制电机转速,以调节所述钻孔设备的运行速度;
44、第二控制单元,用于当所述位置区间为预设自锁区间时,控制所述电机全速运行,并根据所述扳机的持续按压状态,控制所述扳机进行自锁或解锁。
45、本专利技术的钻孔设备控制方法及系统,通过采用全自动控制方法替代传统的机械式扳机锁定机制,提升了钻孔设备的操作舒适性和作业效率。通过实时监测扳机位置并将其转换为量化的扳机值,从而能够精确判断扳机所处的位置区间,从而智能调节控制电机转速或实现全速运行,这一自动监测过程取代了现有技术中,操作者需要持续手动控制扳机位置的传统方法,实现了对扳机位置的精确控制。本专利技术的控制方法不仅减轻了操作者长时间按压扳机的负担,还避免了机械解锁时电机突然停机造成的切割质量问题,实现了设备的平滑启动和停止,提高了作业的连续性和精度。此外,自锁和解锁的电子控制机制使得扳机状态切换更加灵活和响应迅速,进一步提升了设备的控制效果和操作便利性。
本文档来自技高网...【技术保护点】
1.一种钻孔设备控制方法,其特征在于,包括:
2.据权利要求1所述的钻孔设备控制方法,其特征在于,所述根据所述扳机的持续按压状态,控制所述扳机进行自锁或解锁,包括:
3.根据权利要求1所述的钻孔设备控制方法,其特征在于,所述通过所述扳机位置对应的扳机值,确定所述扳机位置所在的位置区间,包括:
4.根据权利要求3所述的钻孔设备控制方法,其特征在于,所述将所述电压值作为扳机值,并根据所述扳机值确定扳机位置所在的位置区间,包括:
5.根据权利要求2所述的钻孔设备控制方法,其特征在于,所述判断所述扳机位置对应的扳机值是否达到预设自锁区间,若扳机值达到预设自锁区间,并持续超过预设时长,则判定需要切换扳机状态,包括:
6.根据权利要求5所述的钻孔设备控制方法,其特征在于,所述若所述扳机在所述预设自锁区间的持续时长超过所述预设时长,则判定需要切换扳机状态,包括:
7.根据权利要求1所述的钻孔设备控制方法,其特征在于,所述钻孔设备控制方法还包括:
8.根据权利要求7所述的钻孔设备控制方法,其特征在于,所述根据所述
9.根据权利要求5所述的钻孔设备控制方法,其特征在于,所述钻孔设备控制方法还包括:
10.一种钻孔设备控制系统,其特征在于,包括:
...【技术特征摘要】
1.一种钻孔设备控制方法,其特征在于,包括:
2.据权利要求1所述的钻孔设备控制方法,其特征在于,所述根据所述扳机的持续按压状态,控制所述扳机进行自锁或解锁,包括:
3.根据权利要求1所述的钻孔设备控制方法,其特征在于,所述通过所述扳机位置对应的扳机值,确定所述扳机位置所在的位置区间,包括:
4.根据权利要求3所述的钻孔设备控制方法,其特征在于,所述将所述电压值作为扳机值,并根据所述扳机值确定扳机位置所在的位置区间,包括:
5.根据权利要求2所述的钻孔设备控制方法,其特征在于,所述判断所述扳机位置对应的扳机值是否达到预设自锁区间,若扳机值达...
【专利技术属性】
技术研发人员:李保华,白熹,
申请(专利权)人:深圳绿威科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。