一种Q代码控制步进电机运行的方法技术

技术编号:37443117 阅读:47 留言:0更新日期:2023-05-06 09:15
本发明专利技术公开了一种Q代码控制步进电机运行的方法,步进电机驱动器中点动正转触发输入口、点动反转触发输入口、相对运动模式触发输入口的配置和Q程序中上述各输入口的定义启动设置,便于供外部的输入连接和触发控制,另,与现有技术中通过外部脉冲模块/外部控制器发脉冲来控制步进电机运动的方案相比,本案由于Q程序中Q代码第一程序段、Q代码点动模式正转第二程序段、Q代码点动模式反转第三程序段、Q代码相对运动模式第四程序段的具体设置,有利于减小外部控制器的PLC控制程序,有利于避免外部控制器到步进驱动器之间丢脉冲情况的发生,并且有利于降低走线的难度,实用性好。实用性好。实用性好。

【技术实现步骤摘要】
一种Q代码控制步进电机运行的方法


[0001]本专利技术涉及一种Q代码控制步进电机运行的方法。

技术介绍

[0002]随着自动化的发展,步进驱动电机在设备上运用越来越广泛,在一些皮带、转轮、丝杆上等都可以看见它的应用,传统方式驱动步进电机实现点动、相对运动、绝对运动等方式主要通过脉冲模块+步进驱动器的方式实现,其存在如下缺点:1、需要额外购买具有高速脉冲模块,如QD75P4,QD75D4等,成本增高,2、PLC需要额外编程,增加工作量,增加PLC内存,3、接线工作量增加,4、不可避免脉冲模块和步进驱动器之间脉冲丢失,5、驱动器不能脱离控制器运行,运行条件苛刻,因此有必要解决此问题。

技术实现思路

[0003]本专利技术克服了上述技术的不足,提供了一种Q代码控制步进电机运行的方法。
[0004]为实现上述目的,本专利技术采用了下列技术方案:
[0005]一种Q代码控制步进电机运行的方法,包括带有支持Q程序的驱动器的步进电机,对步进电机驱动器进行如下配置,配置步进电机驱动器1:配置触发执行Q代码点动模式正转第二程序段本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种Q代码控制步进电机运行的方法,其特征在于包括带有支持Q程序的驱动器的步进电机,对步进电机驱动器进行如下配置,配置步进电机驱动器(1):配置触发执行Q代码点动模式正转第二程序段(3)的IO口为点动正转触发输入口(11),配置触发执行Q代码点动模式反转第三程序段(4)的IO口为点动反转触发输入口(12),配置触发执行Q代码相对运动模式第四程序段(5)的IO口为相对运动模式触发输入口(13),配置步进电机的电子齿轮比(14),所述电子齿轮比(14)为步进电机转动一圈所需要的脉冲数,配置上电执行Q程序(15);其中Q程序包括如下,Q代码第一程序段(2):设有用于调用所述Q代码点动模式正转第二程序段(3)的第一Q代码指令(101),设有用于调用所述Q代码点动模式反转第三程序段(4)的第二Q代码指令(102),设有用于调用所述Q代码相对运动模式第四程序段(5)的第三Q代码指令(103);Q代码点动模式正转第二程序段(3):设有步进电机运行的点动加速度的第四Q代码指令(104),设有步进电机运行的点动减速度的第五Q代码指令(105),设有步进电机的运行正方向和脉冲数的第六Q代码指令(106),设有步进电机点动速度的第七Q代码指令(107),定义启动所述点动正转触发输入口(11)的第八Q代码指令(108);Q代码点动模式反转第三程序段(4):设有步进电机运行的点动加速度的第九Q代码指令(109),设有步进电机运行的点动减速度的...

【专利技术属性】
技术研发人员:胡军张治国
申请(专利权)人:长园医疗精密深圳有限公司
类型:发明
国别省市:

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

1