主体程序使用逻辑顺序控制,除此之外的编程重点如下:
(1)使用浮点运算。为减小计算误差,如袋长脉冲数、偏差脉冲数等重要数据的计算,均使用浮点运算。经过验证,计算误差小于0.001mm。
(2)袋长脉冲送料使用DPLSR可调加减速脉 冲输出指令,反复修改并验证启动频率与加减速时间设置的合理性。完成袋长脉冲之后,使能色标检测,以忽略袋料中间部分的色标误检。检测到色标时,响应外部中断,执行中断程序置位M1334以停止CH0脉冲输出。可设置亮通(Light On)中断或是暗通(Dark On)中断。精简中断程序的内容,尽量减少中断对扫描周期的影响。
4 结束语
FD1500型制袋封切机的性能虽已达到最初的设计目标(在袋长为1000mm时,制袋速度:60个/分),但PLC脉冲输出频率尚有较大余量可用。使用标准100mm直径胶辊时,可改变伺服电机电子齿轮比,在保证控制精度的前提下,更进一步加大PLC脉冲输出频率的余量。以上有利因素均为FD1500型制袋机提高加工速度奠定了良好的基础。二次开发时,加大减速比至1:3,将突破伺服负载/电机转子惯量比过大这一限速瓶颈,最终提高生产效率。