机械位置如图所示,无论滑块是在图中的位置1还是位置2,均让伺服电机正转向右行走,直到接触到右限位开关,(此处也可以用相对定位指令,无论在何处均发一固定数目的脉冲向右行走,保证能走到近点开关的右侧),延时0.5秒后启动原点回归指令,中断允许,以600R/分的速度向左行走,到达近点开关后以60转/分的寸动速度行走(挡板的长度超过丝杠的最小螺距,保证在X10为OFF前找到Z信号)。
在X10为ON后,检测到Z信号X0上升沿时,置位M3,使电机停止运转,此时认为是原点
PLC为台达EH2
疑问:1、首先,此方案是否可行
2、用中断的目的是由于Z信号宽度比较窄,怕PLC响应不了
3、以前没用过中断,不知道中断是不是这样用,手册上说外部中断(I001,X0),没能理解什么意思
4、伺服编码器Z相输出为差分输出时,怎么接到PLC的X0上
最好能按照我说的这种思路改成正确的PLC程序,谢谢各位大侠
我写的程序,
台达PLC原点复归程序带中断求解.zip (13 K) 下载次数:711 PLC程序部分截图,请指正
[ 此帖被gaoziyuan在2011-12-12 21:31重新编辑 ]