--A------B--------C-----------------------------D-------------
A和D为丝杆前后极限位传感器,B点为工件自动运行一号工位,C点为原点传感器,复位时工件由左向右运动碰到D点后限位传感器时反向运动到一号工位B点等待,B点无传感器,所以只能用发脉冲个数来控制!(复位的运动轨迹是B--C--D--C--B), 复位时采用何种方式来确定PLC发脉冲个数(因为工件B在自动运行中也就是从左往右运动过程中,出错停止的位置不确定,所以复位的脉冲个数也应该是不是确定的的吧),用的是西门子224的PLC,A点信号I0.5 ,C点信号I0.2, D点信号I0.6,脉冲输出端口Q0.0