cyh1986
级别: 家园常客
精华主题: 0
发帖数量: 367 个
工控威望: 738 点
下载积分: 722 分
在线时间: 299(小时)
注册时间: 2009-04-28
最后登录: 2024-11-20
查看cyh1986的 主题 / 回贴
楼主  发表于: 2015-05-03 13:59
有这样一个问题,请大家帮我想想看要怎么设计。
要求:用两个编码器来实现两个液压柱的同步上升和下降,可以单独调节找平。编码器采用的是单圈绝对值编码器。
我目前想到的问题:
1、单圈绝对值编码器的零位的问题。现在设备精度要求0.5mm,编码器用2048线的。也就是理论最大行程1024mm,采用钢丝绳带滑轮的方式来测量液压柱的行程,附件1

这个编码器是并口输出的,零位只有上电找。如果在运行的过程中出现过零位的时候怎么判断处理啊?
2、关于相对位置和绝对位置。就像数控上面的一样,绝对位置就是编码器的实际位置,单正常使用的时候应该是相对位置的多,例如手动吧一个杆的位置从原来的某个值变成0,相当于重新定了一个零点,这是两个杆的位置显示一个是实际位置,一个是相对位置,这个怎么处理?
还在思考中,请大家帮忙想想办法
yfcc923
级别: 略有小成
精华主题: 0
发帖数量: 78 个
工控威望: 207 点
下载积分: 1127 分
在线时间: 127(小时)
注册时间: 2013-06-08
最后登录: 2024-09-23
查看yfcc923的 主题 / 回贴
1楼  发表于: 2015-05-04 16:06
不考虑其他因素。如果只是要记录究竟走了多少点数。可以在一次液压方向中利用PLC扫描周期的当前绝对编码器值减去前一扫描周期的绝对编码器值。如果差值大于0,表示编码器未过零;如果差值小于0,表示编码器已经过零。每出现一次小于0,记录+1圈。前提条件,PLC扫描周期小于编码器走1圈所用时间。最好不要小于1/2圈。