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

基于PLC的数控定位控制系统研究

发布时间:2013-10-05 作者:韩庆瑶 刘崇伦 李巧红 孙风霞  来源:万方数据
关键字:系统 数控 PLC 梯形图 
本文详述了用PLC控制步进电机实现数控系统的定位控制功能的方法,新型PLC的高速脉冲输出功能有效地避免了扫描周期的影响,完成快速移动和精密定位。这种方法完全可移植于其他要求精确计数的系统中。所以,这种方法具有广阔的推广意义。

4 应用实例

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

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

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

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

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

包络表内容

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

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

5 结语

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

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