引用引用第1楼阿米尔帕西诺于2020-11-18 11:31发表的 :你这种情况应该是转盘的安全条件没有写好。所有工位上的气缸或者轴必须回到安全位置。转盘才能转动
引用引用第3楼leo.xue于2020-11-18 15:36发表的 :伺服既然没走到指定位置,程序后续动作还能继续进行?那就是你的程序逻辑有问题了
引用引用第12楼gxtmdb82164于2020-11-19 09:00发表的 :如果是希望伺服尽早报警那么要调整伺服内部的误差范围,把这个值缩小,但是同时要考量伺服的刚性值(不同的伺服叫法不一样),太小的脉冲数误差范围应用在刚度很低的系统上很容易勿报警的,简单来说就是需要更好的跟随性能,PLC脉冲发出来伺服马上就能跟得上,一旦堵转伺服自己的脉冲数和命令脉冲误差过大马上报警,但是这个也是受机械限制的,毕竟伺服是和机械强耦合的,机械那端太软真跟不上也没办法.你这个报警时间长,估计就是误差范围太大,但是脉冲速率比较低,等伺服内部的误差计数值达到报警的范围都要很久.所以还是建议把扭矩限制打开(LS说的STO是一样的),真的卡住了就直接别转了,然后给TLC信号给PLC去处理.但是完整的应用也很麻烦的,根据不同的伺服可能还需要做误差脉冲清楚之类之类的操作,还是多看看手册吧.