hardy_6817
纸上得来终觉浅,绝知此事要躬行.
级别: 略有小成
精华主题: 0
发帖数量: 298 个
工控威望: 447 点
下载积分: 16907 分
在线时间: 564(小时)
注册时间: 2016-06-06
最后登录: 2024-11-14
查看hardy_6817的 主题 / 回贴
楼主  发表于: 2021-07-11 17:48
需要在车床主轴上加一个编码器来显示角度。
使用了一个3600P的增量编码器+200smartPLC+加一个触摸屏显示。程序中使用了4倍频。
PLC程序在附件。
在车床上等分∮332mm的工件,现在重复定位对不上了(假如每次转43°43′,转1次划一个线,转10次,划10个印记,再转回来,转同样的角度就跟以前的对不上了,有的多几分,有的少几分,还有的多20几分的)
为什么会出现这样的问题?怎么解决?
师傅们指点一下~,谢谢!
附件: 编码器360°.zip (11 K) 下载次数:65
网站提示: 请不要用迅雷下载附件,容易出错
gxtmdb82164
级别: 论坛先锋
精华主题: 0
发帖数量: 755 个
工控威望: 1133 点
下载积分: 369 分
在线时间: 591(小时)
注册时间: 2019-09-22
最后登录: 2024-11-15
查看gxtmdb82164的 主题 / 回贴
1楼  发表于: 2021-07-12 09:50
因为即使是3600P的编码器也仍然有误差,系统每走一个分度也不是真正的显示分度即执行误差,而且你这种来回转的方式还要考虑机械回差,不要说什么检查过了,精密系统中的准确度和可重复性不是一个东西,也不是人眼睛看看就能确定是否有误差的.

2L的朋友说的是对的,你这里就应该用绝对值编码器,用绝对值编码器就不会有增量编码器导致的累积误差,起码可重复性会非常好.

而且不清楚你这里的应用场景,实际上如果刷新率要求不高,也不对外输出控制什么的,完全可以用485输出的绝对值编码器+触摸屏就搞定了,连PLC都不需要.当然如果刷新率很高,或者需要对外输出控制,那就只能上格雷码编码器了~
楼主留言:
刷新不高,手在那里转动,精度高一点而已,直径300多要求弧长几个丝的误差,谢谢你的建议。有好的485编码器推荐吗?14b以上的。