如果是希望伺服尽早报警那么要调整伺服内部的误差范围,把这个值缩小,但是同时要考量伺服的刚性值(不同的伺服叫法不一样),太小的脉冲数误差范围应用在刚度很低的系统上很容易勿报警的,简单来说就是需要更好的跟随性能,PLC脉冲发出来伺服马上就能跟得上,一旦堵转伺服自己的脉冲数和命令脉冲误差过大马上报警,但是这个也是受机械限制的,毕竟伺服是和机械强耦合的,机械那端太软真跟不上也没办法.
你这个报警时间长,估计就是误差范围太大,但是脉冲速率比较低,等伺服内部的误差计数值达到报警的范围都要很久.
所以还是建议把扭矩限制打开(LS说的STO是一样的),真的卡住了就直接别转了,然后给TLC信号给PLC去处理.但是完整的应用也很麻烦的,根据不同的伺服可能还需要做误差脉冲清楚之类之类的操作,还是多看看手册吧.