本发明涉及磁力起动器控制,具体涉及一种用于起动器的可逆顺序起动方法及装置。
背景技术:
1、随着船舶行业的不断发展,用户越来越注重机舱的自动化程度,因此起动器的控制回路设计变得越来越复杂,设计复杂性是当前起动器设计的一大痛点。许多现有的起动器采用了硬件来完成多层级的控制逻辑,导致系统设计不仅难以标准化,而且增加了故障排查与系统升级的难度。这种复杂性不仅提高了初次安装的成本,也使得后续的系统优化和维护工作变得异常艰巨。
2、传统可逆顺序起动器往往需要大量的物理接线,这不仅增加了安装过程中的错误概率,过多的接线还增加了系统的故障点,降低了整体的可靠性和可维护性。现有的起动器在针对出现失电故障方面的顺序起动逻辑控制方面的研究存在不足。
技术实现思路
1、有鉴于此,本发明实施例提供了一种用于起动器的可逆顺序起动方法及装置,以解决现有技术中起动器在针对电源出现失电现象时的顺序起动逻辑控制方面存在不足的问题。
2、本发明实施例提供了一种用于起动器的可逆顺序起动控制方法,包括:
3、对电机的运行状态进行检测,得到第一检测信号;
4、单片机的电源状态进行检测,得到第二检测信号;
5、在第一检测信号和第二检测信号均发生下降沿时,单片机根据第一检测信号和第二检测信号的时间差,对电机进行以下其中一者的操作:
6、若时间差在第一预设范围内,则不进行复位操作;
7、若时间差在第二预设范围内,则进行复位操作;
8、在执行复位操作后,获取并根据最近一次的运行状态,执行延时起动或保持当前运行状态;
9、其中,将运行状态正常时对应的第一检测信号记为1,将运行状态异常时对应的第一检测信号记为0;将电源状态正常时的第二检测信号设为记为1,将电源状态异常时的第二检测信号记为0。
10、可选地,对电机的运行状态和单片机的电源状态进行检测包括:
11、对电机的正转运行状态或反转运行状态进行检测;
12、对单片机的内部电源状态或外部电源状态进行检测。
13、可选地,若第一检测信号和第二检测信号的时间差小于等于0.5秒,则不进行复位操作,在电机重新上电后,执行顺序起动;
14、若第一检测信号和第二检测信号的时间差大于0.5秒,获取最近一次的运行状态,若最近一次的运行状态为1,则执行延时起动;若最近一次的运行状态为0,则不输出起动信号,并且保持当前运行状态为0。
15、可选地,还包括:
16、若第一检测信号和第二检测信号的时间差大于0.5秒,且在失电后的1.5秒内重新检测到第二检测信号为1,则置位当前运行状态为失电时的运行状态;
17、若失电时的运行状态为1,则在电机在重新上电以后开始计时,经过预设延时时间后,通过顺序起动模块或可逆顺序起动模块输出起动信号;在获取到第一检测信号的反馈信号后,顺序起动模块或可逆顺序起动模块停止输出起动信号,并置位当前运行状态。
18、可选地,还包括:
19、若第二检测信号在下降沿起的1.5秒后仍为0,则可逆顺序起动模块停止输出运行起动信号;在第二检测信号的反馈信号消失后,可逆顺序起动模块停止运行起动信号的停止输出。
20、可选地,还包括:
21、在对单片机的内部电源状态进行检测时,若第二检测信号的下降沿在第一检测信号的下降沿之后的0.5秒内出现,则单片机不对电机进行运行状态复位操作;
22、若第二检测信号的下降沿在第一检测信号的下降沿之后的0.5秒后出现,则单片机对电机进行运行状态复位操作,此时运行状态控制信号置为1,顺序起动模块/可逆顺序起动模块在重新上电后开始计时,在达到预设延时时间后,顺序起动模块/可逆顺序起动模块输出对应运行状态的起动信号;在单片机在重新检测到第一检测信号为1后,顺序起动模块/可逆顺序起动模块停止输出对应运行状态的起动信号;
23、在运行状态控制信号为0时,顺序起动模块/可逆顺序起动模块在重新上电后不输出起动信号;
24、若电机处于正转运行状态,且检测到第一检测信号为1时,则顺序起动模块/可逆顺序起动模块反转停止输出信号;当检测到第一检测信号由1变为0时,顺序起动模块/可逆顺序起动模块在预设延时时间内继续输出反转停止输出信号,在延时到达后停止输出;
25、若电机处于反转运行状态,且检测到第一检测信号为1时,则顺序起动模块/可逆顺序起动模块输出正转停止输出信号;当检测到第一检测信号由1变为0时,顺序起动模块/可逆顺序起动模块在预设延时时间内继续输出正转停止输出信号,在延时到达后停止输出。
26、可选地,在对单片机的外部电源状态进行检测时,若第二检测信号的下降沿与第一检测信号的下降沿之间的间隔小于等于0.5秒,则单片机不对电机进行运行状态复位操作;
27、若第二检测信号的下降沿与第一检测信号的下降沿之间的间隔大于0.5,则单片机对电机进行运行状态复位操作,若失电前的运行状态为1,则将当前运行状态置为1,可逆顺序起动模块在第二检测信号的上升沿开始计时,在达到预设延时时间后,可逆顺序起动模块输出对应运行状态的起动信号;在单片机在重新检测到第一检测信号为1后,可逆顺序起动模块停止输出对应运行状态的起动信号;
28、当运行状态控制信号为0时,可逆顺序起动模块在重新上电后不输出起动信号;
29、若电机处于正转运行状态,可逆顺序起动模块输出反转停止输出信号;当检测到第一检测信号由1变为0时,可逆顺序起动模块在预设延时时间内继续输出反转停止输出信号,在延时到达后停止输出;
30、若电机处于反转运行状态,且检测到第一检测信号为1时,则可逆顺序起动模块输出正转停止输出信号;当检测到第一检测信号由1变为0时,可逆顺序起动模块在预设延时时间内继续输出正转停止输出信号,在延时到达后停止输出。
31、本发明实施例还提供了一种用于起动器的可逆顺序起动装置,应用前述的用于起动器的可逆顺序起动控制方法,包括电源模块、单片机、顺序起动模块、可逆顺序起动模块、若干旋转拨码开关、第一拨码开关和第二拨码开关;第一拨码开关和第二拨码开关被设置为拨码值00、拨码值01、拨码值10和拨码值11四种状态;其中,
32、拨码值00对应功能为:使用内部的电源检测信号,无短路穿越功能;
33、拨码值01对应功能为:使用内部的电源检测信号,有短路穿越功能;
34、拨码值10对应功能为:使用外部的电源检测信号,无短路穿越功能;
35、拨码值11对应功能为:使用外部的电源检测信号,有短路穿越功能;
36、其中,短路穿越功能在单片机中被配置为:
37、若电机的运行状态检测信号和单片机的电源状态检测信号的下降沿发生时间差大于0.5秒,且在失电后的1.5秒内重新检测到电源状态检测信号为1,则置位当前运行状态为失电时的运行状态;
38、若失电时的运行状态为1,则在电机在重新上电以后开始计时,经过预设延时时间后,通过顺序起动模块或可逆顺序起动模块输出起动信号;在获取到运行状态检测信号的反馈信号后,顺序起动模块或可逆顺序起动模块停止输出起动信号,并置位当前运行状态。
39、可选地,电源模块包括:
40、ac/dc电源,其输入端连接市电,ac/dc电源输出24v直流电源;
41、dc/dc电源,其输入端与ac/dc电源的输出端连接,dc/dc电源输出5v直流电源;
42、第一供电回路,其输入端与dc/dc电源的输出端连接,降压输出3.3v直流电源为单片机进行供电;
43、第二供电回路,其输入与dc/dc电源的输出端连接,降压输出3.3v直流电源为单片机进行供电;其中,第二供电回路包括储能器件;
44、电源监测回路,其输入端与市电连接,其输出端与单片机的io输入接口连接;
45、其中,当电源监测回路监测到市电发生失电时,向单片机发送失电信号,此时第一供电回路失电,停止向单片机供电,由第二供电回路的储能器件继续为单片机供电。
46、本发明的有益效果:
47、本实施例提供了一种用于起动器的可逆顺序起动方法及装置,可逆顺序起动模块的控制电源回路配置了电源监测回路,监测到的电源失电信号,送至单片机,将失电信号加入顺序起动的逻辑控制,通过模块化设计以及灵活的功能修改设置,从根本上改善现有可逆顺序起动器的局限,提升其综合性能与用户友好度。
1.一种用于起动器的可逆顺序起动控制方法,其特征在于,包括:
2.根据权利要求1所述的用于起动器的可逆顺序起动控制方法,其特征在于,对电机的运行状态和单片机的电源状态进行检测包括:
3.根据权利要求1所述的用于起动器的可逆顺序起动控制方法,其特征在于,若所述第一检测信号和所述第二检测信号的时间差小于等于0.5秒,则不进行复位操作,在所述电机重新上电后,执行顺序起动;
4.根据权利要求3所述的用于起动器的可逆顺序起动控制方法,其特征在于,还包括:
5.根据权利要求4所述的用于起动器的可逆顺序起动控制方法,其特征在于,还包括:
6.根据权利要求2所述的用于起动器的可逆顺序起动控制方法,其特征在于,还包括:
7.根据权利要求1所述的用于起动器的可逆顺序起动控制方法,其特征在于,在对所述单片机的外部电源状态进行检测时,若所述第二检测信号的下降沿与所述第一检测信号的下降沿之间的间隔小于等于0.5秒,则所述单片机不对所述电机进行运行状态复位操作;
8.一种用于起动器的可逆顺序起动装置,应用如权利要求1~7任一所述的用于起动器的可逆顺序起动控制方法,其特征在于,包括电源模块、单片机、顺序起动模块、可逆顺序起动模块、若干旋转拨码开关、第一拨码开关和第二拨码开关;所述第一拨码开关和所述第二拨码开关被设置为拨码值00、拨码值01、拨码值10和拨码值11四种状态;其中,
9.根据权利要求8所述的用于起动器的可逆顺序起动装置,其特征在于,所述电源模块包括:
