最近调试了一条棒材线,倍尺剪用T400控制,生产过程中发现偶尔有连续剪两次的情况(剪出2米左右的一根短料),基本上每天发生3-4次。通过监控发现每次剪两刀的时候T400传到PLC的来料长度都比其它正常的时候的来料长度大2米(比如设定剪切60米,正常的时候来料长度到60米开始复位,剪两刀的时候的来料长度到62米多才复位),怀疑是剪刃编码器Z脉冲丢失造成的。编码器电缆长度100米左右,铺设的时候已经和动力电缆分开并做了两端接地,用示波器观察AB脉冲干扰信号也不大,Z脉冲不好捕捉没观察到。
给西门子客服打电话,说可以使用接近开关来代替Z脉冲做零位信号,接近开关信号直接接到T400的剪刃Z脉冲端子,编码器Z脉冲不再使用。
实验发现,飞剪启动正常,提速到进入剪切区域正常,但是检测到用接近开关代替的零位信号后出现异常,从T400传到驱动的速度给定突然阶跃上升到100%,然后直接降到零速(中间间隔33ms),然后开始进入位置控制逐渐提速降速,到启动位停止。
以上实验过程是在模拟来料速度10%的时候做波形记录观察到的,模拟来料速度50%的时候速度给定阶跃观察的不清楚,但是机械震动很大。把接近开关信号去掉,用编码器Z脉冲的时候工作一切正常。
我有两个问题想问各位大侠,1、如果继续用编码器Z脉冲来做零位信号,如何解决偶尔剪两刀的问题;
2、如果用接近开关做零位信号,如何调试,如何解决上述实验过程中出现的问题。