一种电机加减载避免误操作的上位机按键设计方法与流程

文档序号:17124698发布日期:2019-03-16 00:14阅读:361来源:国知局
一种电机加减载避免误操作的上位机按键设计方法与流程

本发明涉及电机加减载控制的技术领域,具体为一种电机加减载避免误操作的上位机按键设计方法。



背景技术:

现有的电机加减载在操作时,由于存在正转矩指令和负转矩指令,极易发生正负转矩指令切换的误操作,进而使得电机无法获得正确的转矩指令,产生不必要的误操作;且现有的电机加减载操作,不能连续修改指令值,使得负载指令的下发复杂。



技术实现要素:

针对上述问题,本发明提供了一种电机加减载避免误操作的上位机按键设计方法,其通过上位机控制电机加减载,在指令值过零点时增加一段不响应增减负载指令的时间,避免了反向加载的误操作;且其可以连续修改负载指令值,从而简化负载指令的下发操作。

一种电机加减载避免误操作的上位机按键设计方法,其特征在于:其通过上位机控制电机加减载,上位机通过can设备将负载指令下发至电机控制器,电机控制器将电池的直流电逆变为三相交流电供给电机,电机将电能转换为机械能做功;上位机的电机加减载的指令值通过给定界面进行操作,给定界面包括指令值、步长值、减按钮、增按钮,其中指令值由程序计算后得出,步长值由用户键入,用户可以通过点击减按钮或增按钮以步长值连续修改指令值,指令值可以为正值或负值,正值对应正转矩指令,负值对应负转矩指令;在指令值过零点时增加一段不响应增减负载指令的时间。

其进一步特征在于:

点击减按钮后,若指令值未减为0,则负载指令值为上一指令值减去步长值;若指令值减为0,为避免误操作导致下发负转矩指令,添加一段不响应按键的第一时间;该第一时间通过计数器1实现;若指令值减为0,则触发计数器1的累加,计数器1累加达到阈值之前,不可继续进行减负载指令操作;计数器1累加达到阈值之后,计数器1置为0,负载指令值为上一指令值减去步长值;

点击增按钮后,若指令值未增为0,则负载指令值为上一指令值加上步长值;若指令值增为0,为避免误操作导致下发正转矩指令,添加一段不响应按键的第二时间,该第二时间通过计数器2实现;若指令值增为0,则触发计数器2的累加,计数器2累加达到阈值之前,不可继续进行增负载指令操作;计数器2累加达到阈值之后,计数器2置为0,负载指令值为上一指令值加上步长值;

所述第一时间、第二时间为相同的时间,使得计数器1、计数器2的为相同设置,简化操作。

采用本发明后,通过上位机控制电机加减载,在指令值过零点时增加一段不响应增减负载指令的时间,避免了反向加载的误操作;由于上位机的电机加减载的指令值通过给定界面进行操作,给定界面包括指令值、步长值、减按钮、增按钮,其中指令值由程序计算后得出,步长值由用户键入,用户可以通过点击减按钮或增按钮以步长值连续修改指令值,指令值可以为正值或负值,正值对应正转矩指令,负值对应负转矩指令其可以连续修改负载指令值,其使得通过点击减按钮或加按钮即可连续修改负载指令值,从而简化负载指令的下发操作。

附图说明

图1为本发明的上位机控制电机示意图;

图2为本发明的上位机的指令值给定界面;

图3为本发明的负载指令计算流程图。

具体实施方式

一种电机加减载避免误操作的上位机按键设计方法,见图1-图3:其通过上位机控制电机加减载,上位机通过can设备将负载指令下发至电机控制器,电机控制器将电池的直流电逆变为三相交流电供给电机,电机将电能转换为机械能做功;上位机的电机加减载的指令值通过给定界面进行操作,给定界面包括指令值、步长值、减按钮、增按钮,其中指令值由程序计算后得出,步长值由用户键入,用户可以通过点击减按钮或增按钮以步长值连续修改指令值,指令值可以为正值或负值,正值对应正转矩指令,负值对应负转矩指令;在指令值过零点时增加一段不响应增减负载指令的时间。

点击减按钮后,若指令值未减为0,则负载指令值为上一指令值减去步长值;若指令值减为0,为避免误操作导致下发负转矩指令,添加一段不响应按键的第一时间;该第一时间通过计数器1实现;若指令值减为0,则触发计数器1的累加,计数器1累加达到阈值之前,不可继续进行减负载指令操作;计数器1累加达到阈值之后,计数器1置为0,负载指令值为上一指令值减去步长值;

点击增按钮后,若指令值未增为0,则负载指令值为上一指令值加上步长值;若指令值增为0,为避免误操作导致下发正转矩指令,添加一段不响应按键的第二时间,该第二时间通过计数器2实现;若指令值增为0,则触发计数器2的累加,计数器2累加达到阈值之前,不可继续进行增负载指令操作;计数器2累加达到阈值之后,计数器2置为0,负载指令值为上一指令值加上步长值;

第一时间、第二时间为相同的时间,使得计数器1、计数器2的为相同设置,简化操作。

其通过上位机控制电机加减载,在指令值过零点时增加一段不响应增减负载指令的时间,避免了反向加载的误操作;由于上位机的电机加减载的指令值通过给定界面进行操作,给定界面包括指令值、步长值、减按钮、增按钮,其中指令值由程序计算后得出,步长值由用户键入,用户可以通过点击减按钮或增按钮以步长值连续修改指令值,指令值可以为正值或负值,正值对应正转矩指令,负值对应负转矩指令其可以连续修改负载指令值,其使得通过点击减按钮或加按钮即可连续修改负载指令值,从而简化负载指令的下发操作。

以上对本发明的具体实施例进行了详细说明,但内容仅为本发明创造的较佳实施例,不能被认为用于限定本发明创造的实施范围。凡依本发明创造申请范围所作的均等变化与改进等,均应仍归属于本专利涵盖范围之内。



技术特征:

技术总结
本发明提供了一种电机加减载避免误操作的上位机按键设计方法,其通过上位机控制电机加减载,在指令值过零点时增加一段不响应增减负载指令的时间,避免了反向加载的误操。其通过上位机控制电机加减载,上位机通过CAN设备将负载指令下发至电机控制器,电机控制器将电池的直流电逆变为三相交流电供给电机,电机将电能转换为机械能做功;上位机的电机加减载的指令值通过给定界面进行操作,给定界面包括指令值、步长值、减按钮、增按钮,其中指令值由程序计算后得出,步长值由用户键入,用户可以通过点击减按钮或增按钮以步长值连续修改指令值,指令值可以为正值或负值;在指令值过零点时增加一段不响应增减负载指令的时间。

技术研发人员:李磊;张雷
受保护的技术使用者:苏州绿控传动科技股份有限公司
技术研发日:2018.11.14
技术公布日:2019.03.15
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1