本申请涉及控制,尤其涉及一种伺服驱动控制系统。
背景技术:
1、在相关技术中,伺服驱动控制系统主要由控制模块、驱动模块、通信模块和编码器等部分组成,通过采用单一的驱动模块、通信模块和编码器来进行控制,如果长时间在恶劣环境条件下工作,则驱动模块、通信模块和编码器容易出现故障,最终导致伺服驱动系统无法正常工作并停机。
技术实现思路
1、本申请提供了一种伺服驱动控制系统,以减少伺服驱动控制系统发生故障时出现停机的风险,提高伺服驱动控制系统的可靠性。
2、为解决上述技术问题,本申请采用如下技术方案:
3、本申请的实施例提出了一种伺服驱动控制系统,包括伺服电机、控制模块和驱动模块。伺服电机包括电机本体和与电机本体连接的第一编码器和第二编码器,第一编码器和第二编码器用于记录伺服电机的位置信息;控制模块包括模块主体和设置在模块主体上的第一can通信接口和第二can通信接口,模块主体通过第一can通信接口或第二can通信接口接收外部设备发送的控制指令,模块主体通过第一编码器或第二编码器获取伺服电机的位置信息;驱动模块包括第一驱动模块和第二驱动模块,第一驱动模块和第二驱动模块分别与伺服电机连接,第一驱动模块用于驱动伺服电机,或,第二驱动模块用于驱动伺服电机。
4、在本实施例中,伺服驱动控制系统的通信模块和编码器均采用两条独立的通信接口,当其中一条发生故障时,可以切换到另外一条进行通信,而驱动模块采用两个独立的模块,当其中一个模块发生故障时,可以切换到另外一个模块以对伺服电机进行驱动。具体而言,伺服驱动控制系统的通信模块采用第一can通信接口和第二can通信接口,示例性的,当第一can通信接口发生故障时,可以切换到第二can通信接口与外部设备进行连接,并接受外部设备发送的控制指令。如此,通过设置主备通信模块,当其中一个通信模块发生故障时,另外一个通信模块可以与外部设备进行通信,以保证伺服驱动控制系统始终可以正常工作,提高伺服驱动控制系统的可靠性。伺服电机包括第一编码器和第二编码器,当第一编码器发生故障时,可以切换到第二编码器,控制模块通过第二编码器接收伺服电机的位置信息。如此,通过设置主备编码器,当其中一个编码器发生故障时,控制模块可以通过另外一个编码器获取伺服电机的位置信息,以保证伺服驱动控制系统始终可以正常工作,提高伺服驱动控制系统的可靠性。驱动模块包括第一驱动模块和第二驱动模块,当第一驱动模块发生故障时,可以切换到第二驱动模块,并由第二驱动模块驱动伺服电机。如此,当其中一个驱动模块发生故障时,可以通过另外一个驱动模块驱动伺服电机,以保证伺服驱动控制系统始终可以正常工作,提高伺服驱动控制系统的可靠性。综上,本实施例的伺服驱动控制系统通过冗余设计,将通信模块、编码器和驱动模块均设计为两路,这样,能够有效提高伺服驱动控制系统的可靠性。
5、在本申请的一些实施例中,所述伺服驱动控制系统还包括检测单元,所述检测单元用于检测所述第一can通信接口是否发生故障,当所述第一can通信接口发生故障时切换为所述第二can通信接口,或,所述检测单元用于检测所述第一编码器是否发生故障,当所述第一编码器发生故障时切换为所述第二编码器,或,所述检测单元用于检测所述第一驱动模块是否发生故障,当所述第一驱动模块发生故障时切换为所述第二驱动模块。
6、在本申请的一些实施例中,所述伺服驱动控制系统还包括反馈单元,当由所述第一can通信接口切换为所述第二can通信接口后,所述反馈单元用于反馈切换成功信息。
7、在本申请的一些实施例中,所述伺服驱动控制系统还包括反馈单元,当由所述第一编码器切换为所述第二编码器后,所述反馈单元用于反馈切换成功信息。
8、在本申请的一些实施例中,所述伺服驱动控制系统还包括反馈单元,当由所述第一驱动模块切换为所述第二驱动模块后,所述反馈单元用于反馈切换成功信息。
9、在本申请的一些实施例中,所述伺服驱动控制系统还包括报警器,所述控制模块还包括io接口,所述io接口用于与所述报警器连接,当由所述第一can通信接口切换为所述第二can通信接口后,所述报警器用于提示切换成功信息,或,当由所述第一编码器切换为所述第二编码器后,所述报警器用于提示切换成功信息,或,当由所述第一驱动模块切换为所述第二驱动模块后,所述报警器用于提示切换成功信息。
10、在本申请的一些实施例中,所述伺服驱动控制系统还包括传感器,所述传感器用于检测所述伺服电机的位置信息,所述控制模块还包括io接口,所述io接口用于与所述传感器连接。
11、在本申请的一些实施例中,所述检测单元还用于检测所述第二can通信接口是否发生故障,或,所述检测单元还用于检测所述第二编码器是否发生故障,或,所述检测单元还用于检测所述第二驱动模块是否发生故障。
12、在本申请的一些实施例中,所述伺服驱动控制系统还包括电容模块,所述电容模块的一端与输入电源连接,另一端与所述第一驱动模块以及所述第二驱动模块连接。
1.一种伺服驱动控制系统,其特征在于,包括:
2.根据权利要求1所述的伺服驱动控制系统,其特征在于,所述伺服驱动控制系统还包括检测单元,所述检测单元用于检测所述第一can通信接口是否发生故障,当所述第一can通信接口发生故障时切换为所述第二can通信接口,或,所述检测单元用于检测所述第一编码器是否发生故障,当所述第一编码器发生故障时切换为所述第二编码器,或,所述检测单元用于检测所述第一驱动模块是否发生故障,当所述第一驱动模块发生故障时切换为所述第二驱动模块。
3.根据权利要求2所述的伺服驱动控制系统,其特征在于,所述伺服驱动控制系统还包括反馈单元,当由所述第一can通信接口切换为所述第二can通信接口后,所述反馈单元用于反馈切换成功信息。
4.根据权利要求2所述的伺服驱动控制系统,其特征在于,所述伺服驱动控制系统还包括反馈单元,当由所述第一编码器切换为所述第二编码器后,所述反馈单元用于反馈切换成功信息。
5.根据权利要求2所述的伺服驱动控制系统,其特征在于,所述伺服驱动控制系统还包括反馈单元,当由所述第一驱动模块切换为所述第二驱动模块后,所述反馈单元用于反馈切换成功信息。
6.根据权利要求3至5中任一项所述的伺服驱动控制系统,其特征在于,所述伺服驱动控制系统还包括报警器,所述控制模块还包括io接口,所述io接口用于与所述报警器连接,当由所述第一can通信接口切换为所述第二can通信接口后,所述报警器用于提示切换成功信息,或,当由所述第一编码器切换为所述第二编码器后,所述报警器用于提示切换成功信息,或,当由所述第一驱动模块切换为所述第二驱动模块后,所述报警器用于提示切换成功信息。
7.根据权利要求6所述的伺服驱动控制系统,其特征在于,所述伺服驱动控制系统还包括传感器,所述传感器用于检测所述伺服电机的位置信息,所述控制模块还包括io接口,所述io接口用于与所述传感器连接。
8.根据权利要求2所述的伺服驱动控制系统,其特征在于,所述检测单元还用于检测所述第二can通信接口是否发生故障,或,所述检测单元还用于检测所述第二编码器是否发生故障,或,所述检测单元还用于检测所述第二驱动模块是否发生故障。
9.根据权利要求1所述的伺服驱动控制系统,其特征在于,所述伺服驱动控制系统还包括电容模块,所述电容模块的一端与输入电源连接,另一端与所述第一驱动模块以及所述第二驱动模块连接。