最新新闻
我要投稿
联系电话:027-87592219/20/21转188
投稿邮箱:tb@e-works.net.cn
您所在的位置:首页 > 智库 > 智能生产

PLC在数控定位控制系统中的应用

发布时间:2013-10-11 作者:韩庆瑶 刘崇伦 李巧红  来源:万方数据
关键字:数控 PLC 梯形图 控制 
本文详述了用PLC控制步进电机实现数控系统的定位控制功能的方法,新型PLC的高速脉冲输出功能有效的避免了扫描周期的影响,完成快速移动和精密定位。

4 应用实例

  在本控制系统中设刀具或工作台起始位置在A点,现欲从A点移至D点,其中AD=100mm,定位精度只与步进电机脉冲当量有关,取脉冲当量为0.01mm/步,则需10 000步完成定位。步进电机运行过程中要从A点加速到B点后恒速运行,又从C点开始减速到D点完成定位过程,如图1所示。

步进电机工作过程
图1 步进电机工作过程 

  由此可确定 PTO 为3 段脉冲管线(AB\BC和CD段)。设最大脉冲频率为10kHz,将2#10100000 写入控制字节SMB67,允许多段PTO 脉冲输出,时基为us 级。建立3 段脉冲的包络表并对各段参数分别设置,给定段的周期增量按下式计算。

  给定段的周期增量=(Tec-Tic)/Q;
  式中 Tec为该段结束周期时间;Tic为该段初始周期时间; Q为该段的脉冲数量

  包络表结构如表2所示。将包络表的起始变量V存储器地址装入SMW168中。高速输出完成时,调用中断子程序,点亮信号灯(本例中使用Q0.2端子)。

表2 包络表内容

  本系统主程序,初始化子程序,包络表子程序和中断子程序如图2所示。

数控定位系统梯形图
图2 数控定位系统梯形图

5 结语

  本论文详细分析了用PLC来实现数控定位功能的方法的可行性,并且给出了应用实例。对于二维定位系统可采用Q0.0 和Q0.1 同时输出高速脉冲,使两轴联动达到定位目的,同时使用JUMP 指令来实现不同的定位方式。 

2
本文为授权转载文章,任何人未经原授权方同意,不得复制、转载、摘编等任何方式进行使用,e-works不承担由此而产生的任何法律责任! 如有异议请及时告之,以便进行及时处理。联系方式:editor@e-works.net.cn tel:027-87592219/20/21。