xlz123
级别: 略有小成
精华主题: 0
发帖数量: 58 个
工控威望: 229 点
下载积分: 8700 分
在线时间: 157(小时)
注册时间: 2019-03-18
最后登录: 2023-04-27
查看xlz123的 主题 / 回贴
楼主  发表于: 2020-11-18 11:04
如题,伺服电机带动的转盘机械上面干涉受阻了不能及时报警,会过个1S后才有报警信号,但后续的动作还在执行,直接就撞机了。伺服电机上面应该改什么参数,转矩限制吗
先有鸡
gxtmdb82164
级别: 论坛先锋
精华主题: 0
发帖数量: 656 个
工控威望: 1034 点
下载积分: 123 分
在线时间: 531(小时)
注册时间: 2019-09-22
最后登录: 2024-05-06
查看gxtmdb82164的 主题 / 回贴
1楼  发表于: 2020-11-19 09:00
如果是希望伺服尽早报警那么要调整伺服内部的误差范围,把这个值缩小,但是同时要考量伺服的刚性值(不同的伺服叫法不一样),太小的脉冲数误差范围应用在刚度很低的系统上很容易勿报警的,简单来说就是需要更好的跟随性能,PLC脉冲发出来伺服马上就能跟得上,一旦堵转伺服自己的脉冲数和命令脉冲误差过大马上报警,但是这个也是受机械限制的,毕竟伺服是和机械强耦合的,机械那端太软真跟不上也没办法.

你这个报警时间长,估计就是误差范围太大,但是脉冲速率比较低,等伺服内部的误差计数值达到报警的范围都要很久.

所以还是建议把扭矩限制打开(LS说的STO是一样的),真的卡住了就直接别转了,然后给TLC信号给PLC去处理.但是完整的应用也很麻烦的,根据不同的伺服可能还需要做误差脉冲清楚之类之类的操作,还是多看看手册吧.
本帖最近评分记录:
  • 下载积分:+2(xlz123) 真诚感谢!