引用引用第1楼hzl831018于2018-05-28 18:13发表的 :断开指令触发条件急停,再次接通继续执行没有完成的脉冲
引用引用第2楼焦刘吉于2018-05-28 18:45发表的 :你的图本是一种思路
引用引用第9楼东敏123于2018-05-29 11:55发表的 :楼主,用drvi指令动作过程中按了急停,用相对脉冲数减去d8340当前寄存器的值,急停复位后能接着走吗?你程序验证通过了吗
引用引用第11楼jum1982于2018-05-30 10:19发表的 :相对定位,是相对于当前停止的位置,运行设定的脉冲,每次驱动都会执行这么多个脉冲数。你用急停断开了驱动条件,和正常运行完的区别是,M8029不会动作。当你再次驱动这条指令的时候,还是会执行设定的脉冲数,而不是执行剩余的脉冲数。
引用引用第16楼nealleong于2018-05-31 10:25发表的 :DDRVI是相对定位,你电机那里没有编码器反馈地址只用PLC的寄存器当前位置来计算剩下脉冲量下次取消急停后电机接着走,这样是不准的,如果有脉冲反馈形成闭合还好。要不改成DDRVA,绝对定位
引用引用第14楼jum1982于2018-05-30 11:19发表的 :用DDRVA绝对定位指令。