你现在位置:首页>技术论文>经验技巧>PLC通用技巧>正文
PLC高速计数器功能在定位控制上的应用2
日期:2009-2-12 23:21:35 来源:本站整理  
点击: 作者:
点击【】放大字体.
WWW_PLCJS※COM-PLC-技×术_网(可编程控※制器技术门户)

5 PLC和HMI程序的编写
WWW※PLCJS_COM-PL#C-技.术_网(可编※程控※制器技术门户)

  
WWW_PLC※JS_COM-PLC-技.术_网(可编程控※制器技术门户)

  此工程中程序的难点主要在于数据的处理上。在切纸机工作过程中除手动让进给定位机构前进后退外,还要实现等分裁切功能和指定具体位置定位功能,并且HMI上还要即时显示定位机构的当前位置。我们为了简化程序中的计算,采用了两个高速计数器C235和C236。C236通过计算前进后退的脉冲数,再进行换算后用于显示进给机构的当前位置;C235用于进行精确定位。定位过程是这样的,每次进给机构需要定位工作时,通过计算把需要的脉冲数送到C235,不论进给机构前进还是后退C235进行减计数,同时对C235中的数值进行比较,根据比较结果驱动相应的输出点对变频器进行输出频率的控制,实现接近设定值时进给速度变慢,从而达到精确定位。因为任何系统都有惯性和时间上的迟滞,所以变频器停止输出的时间并不是C235中的计数值减小到0时,而是让C235和一个数据寄存器D130比较,当C235中的值减小到D130中的设定值时PLC控制变频器停止输出。D130的值可通过人机界面进行修改和设定,在调试时通过修改这个值,以达到定位准确的目的。显示定位机构当前位置的程序见下图1,
P_L_C_技_术_网——可——编——程——控-制-器-技——术——门——户

点击看大图
WWW※PLCJS_COM-PL#C-技.术_网(可编※程控※制器技术门户)

图1显示定位机构当前位置程序段
WWW_PLC※JS_COM-PLC-技.术_网(可编程控※制器技术门户)

实现定位控制的程序段见下图2。
WWW_PLCJS※COM-PLC-技×术_网(可编程控※制器技术门户)

点击看大图
——可——编——程——控-制-器-技——术——门——户

图2定位程序段
WWW_P※LCJS_CO※M-PLC-技-.术_网

  
WWW_P※LCJS_CO※M-PLC-技-.术_网

  还有一个问题是参数设定时的小数点位问题,实际工作中在设定位置时要精确到0.1mm。这个问题在一些单片机系统中常会遇到,常见的处理办法是加大一个数量级,就是设定数据时,在人机界面上用1代替0.1mm,10代替1mm。不过我们在处理此问题时通过HMI中对数据的设置和PLC的程序编写达到了所见即所得的效果。HMI中主要是对数值的格式要设定好。HMI中的设置画面见下图。
WWW_PLCJS@_COM%-PLC-技.术_网

点击看大图
WW.W_PLC※JS_C,OM-PL,C-技.术_网

图3HMI中数据设置画面
WWW_P※LCJS_CO※M-PLC-技-.术_网

  比如我要等分裁切10.5mm的纸,就可以在HMI上设定为10.5,而不是像我公司其它设备上要设为105,但PLC的寄存器D128的内容是105而不是10.5,这样在计算需要的脉冲数时就要用下面一条命令:
WW.W_PLCJS_COM-PLC-技.术_网

  
W1WW_P4LCJS_COM-PLC-技.术_网

MULD128K5D10(此命令中尽管编程时D11不出现但实际上寄存器D11被占用,不能再应用于其它地方,否则会出现问题。)
WWW_PLCJS_COM-PLC-技.术_网

  
WWW_PL※CJS_COM-PLC-技.术_网

而不是用:
WWW_PLCJS_COM-PLC-技.术_网

  
WWcW_PLCJS_COM-PLC-技.术_网

MULD128K50D10  
WWW_PLCJS@_COM%-PLC-技.术_网

  
P_L_C_技_术_网——可——编——程——控-制-器-技——术——门——户

  编程中其它应注意的问题。一是双线圈问题。本工程中利用条件跳转和步进指令避免了双线圈问题。二是误信号问题。编码器是一种比较精密的光电产品,受振动时不可避免的会出现误信号,而切纸机在执行裁切动作时会造成很大振动,如果忽视这个现象,定位精度和执行机构当前位置的显示都会不准确。本工程中处理方法参见上面例子程序图1,只有Y3、Y4接通,即只有进给机构前进和后退时才让C236进行计数,这样就屏蔽了裁切时震动造成的误信号。
WWW_P※LCJS_CO※M-PLC-技-.术_网

6 变频器的参数设置
WWW_PLCJS_COM-PLC-技.术_网

  
WWW_PLC※JS_COM-PLC-技.术_网(可编程控※制器技术门户)

此工程中需设定的变频器的主要参数见下。
P.L.C.技.术.网——可编程控制器技术门户

 
WWW_PLCJS※COM-PLC-技×术_网(可编程控※制器技术门户)

参数 号名 称设定值
WWW_PL※CJS_COM-PLC-技.术_网

  
WWW_P※LCJS_CO※M-PLC-技-.术_网

0 转矩提升 8%(低速时电机转矩不足时可提高此数字)
WW.W_PLCJS_COM-PLC-技.术_网

43 速设定(高速) 30Hz
WWW_PL※CJS_COM-PLC-技.术_网

53 速设定(中速) 10Hz
WW.W_PLC※JS_C,OM-PL,C-技.术_网

63 速设定(低速) 2Hz
WWW_PLCJS@_COM%-PLC-技.术_网

7 加速时间 0.5s
WWW_P※LCJS_COM-PLC-)技.术_网

8 减速时间 0.5s
WWW_PLCJS※COM-PLC-技.术_网(可※编程控※制器技术门户)

24 多段速设定(4速)50Hz
WW.W_PLC※JS_C,OM-PL,C-技.术_网

79 操作模式 2(只执行外部操作)
WW.W_PLC※JS_C,OM-PL,C-技.术_网

  在调试过程中为了达到定位速度和精度的完美结合,应对三段速设定值,加减速时间和HMI中D130、D200和D202的数值进行相应调整。
W1WW_P4LCJS_COM-PLC-技.术_网

7 结论
WWW_PLCJ-S_COM-PLC-技.术_网(可-编程控-制器技术-门户)

WWW_P※LCJS_COM-PLC-)技.术_网

  通过上述的改造过程,完全恢复了我们切纸机的功能,试用三个月以来运行非常稳定。由这个应用实例可以看出结合PLC的高速计数器功能,合理的进行应用,在一定场合可以取代高成本的定位控制系统,实现控制系统最优的性价比。也迎合了我国当前提出的建设节约型社会的宗旨。
——可——编——程——控-制-器-技——术——门——户

评论内容
载入中...
载入中...
P
L
C



|










|


P
L
C









·最新招聘信息
·最新求职信息
·推荐产品
·推荐厂商
·栏目热门排行
·站内热门排行