讨论

埃斯顿ER12B回零老报警,找不到零点位置

老赵
老赵
2026/05/20 15:32

手上有个小项目,埃斯顿ER12B配的是自家控制器,用的绝对值编码器电机。按理说绝对值编码器上电就能读位置对吧,但这台机子隔了一晚上不开,第二天上电就报编码器超差,手动回零的时候示教器上观察位置数值会往一个方向一直跑,不往零点方向走,得手动把机器人晃到大概位置才能回成功。

已经查过机械零点和编码器电池电压都正常,参数里的编码器分辨率和多圈位数也对得上手册。试过把绝对值编码器那条参数从1改成0再改回去也不行。有没有遇到过这种情况的?是不是编码器多圈计数溢出了?还是要做编码器复位?

12 4

全部回复 (4)

蒋学军
蒋学军#1

编码器超差报警基本就是多圈数据溢出了,电池电压正常不代表数据没坏。你先把电池拔了等个5分钟再装回去,让编码器彻底掉电一次,再上电看看。如果还报,直接在示教器里找编码器复位那条菜单(不是参数里那个,是维护菜单里的),按提示走一遍流程,记得把对应轴的机械零点和工具坐标都重新标一下。我这边用ER20B碰到过两回,都是这么处理的。

2026/05/20 21:13
dahao
dahao#2

不对吧,埃斯顿绝对值编码器电机只要电池不断电,多圈数据理论上不会丢。你描述的“位置数值往一个方向一直跑”更像是减速比或者齿轮侧的问题,编码器复位解决不了根本。检查一下减速机那头的同步带或者RV有没有打齿,另外参数里的减速比是不是被误改过。

2026/05/21 08:27
邓强
邓强#3

你这台机子用了多久了?超过两年的话电池即使电压正常容量也可能衰减了,内阻变大导致掉电瞬间拉低电压,数据就乱了。直接换块新电池试试,比拆编码器复位快。

2026/05/25 15:52
老沈
老沈#4

坐标零点用的是什么标定方式?碰撞检测或者负载装太重也会出现这种跑飞的情况,手册上有个参考范围你对照下。

2026/05/27 09:42