2310036294
级别: 略有小成
精华主题: 0
发帖数量: 187 个
工控威望: 426 点
下载积分: 1461 分
在线时间: 98(小时)
注册时间: 2015-02-10
最后登录: 2024-11-12
查看2310036294的 主题 / 回贴
楼主  发表于: 2018-08-19 22:00
常听人家说绝对式编码器位置是唯一的,
那假如一套伺服,电机编码器是绝对式编码器。
疑问1:既然是绝对式编码器,那伺服系统中还需要原点开关吗。
疑问2:如果伺服往一个方向转了很多圈后,想回原点,岂不是也要往反方向转很多圈,岂不是浪费生产时间。
nuanbing99
级别: 探索解密
精华主题: 0
发帖数量: 36 个
工控威望: 122 点
下载积分: 846 分
在线时间: 39(小时)
注册时间: 2010-05-07
最后登录: 2022-02-09
查看nuanbing99的 主题 / 回贴
1楼  发表于: 2018-08-21 12:58
针对楼主的问题,谈自己的几点看法:

绝对值编码器都有个绝对圈数,比如1圈,4096圈。
现在同步电机反馈大部分用的都是绝对值编码器,这样电机上电之后就不需要寻找hole position。

假如在工程实际中使用多圈绝对值编码器,那么断电之后设备的位置也是可知的,这就是绝对值编码器的优势了,而且不会能够减小增量式编码器脉冲干扰造成的位置累积偏差。

但是要明白一点,绝对值反馈的只是一串二进制数值,工程中怎么使用是自己程序中决定的。向楼主所述的,如果朝一个方向旋转了很多圈,楼主的意思是想让计数回到0的地方,而不是设备的零位,那执行一次原点回归就可以。

对于使用绝对值编码器是不是不需要原点开关,理论上可以说可以有可以没有。有的话打个比方哪天更换电机之类的了,但是没有动接近开关位置,那么只需要执行一次原点回归就能与原先的机械原点对应起来。如果不用,就需要程序处理一下,比方说弄出个上位可以设定的地址,设定当前机械位置就可以了。

还有好多,打字太麻烦就不一一写了。