2011-08-09
评论12
楼主 2011/8/10 9:37:46
这个不是叠加。是累加。向同一个方向转的话当然数值一直增大或者减小的啦。
“转相同的转数”你希望转多少转后是“一次”4圈?1圈?还是半圈?
我没能理解你说的“不准”的含义。不准是错的意思还是误差的意思?看你所说“计数器看来还是比较准的”的话应该是属于误差吧?
是不是机械转了一个周期,编码器转了若干,但是机器再转下一个周期之后编码器也应该转了相同的若干,可是就变成了若干+n。是不是?
楼主 2011/8/11 14:42:42
不可能每次都比上次多,这样岂不是多做几次,误差会一直大下去。如果确实每次到井口的同一位置将计数器清零了,那就重点检查编码器联轴器是否有打滑现象?接线是否有接触不良?编码器信号线屏蔽接地了没有?编码器与PLC的距离是否太长,信号线线径是否过细?
楼主 2011/8/13 17:57:49
除了这些检查以外, 还要查查看 是否在停机时,或某个时刻编码器(或PLC)有掉电情况,有的话就是 掉电后不计数了,而北侧 物体有可能有很小的移动, 就造成误差了! 你可以考虑用绝对值编码器!
楼主 2011/8/14 14:54:35
你的定位方案绝对要改。
楼主 2011/8/16 10:54:17
有几个问题问你一下
1)编码器是往相同的方向转的吗
2)转过之后,计数器有没有清零
3)看一下自己编写的程序有没有错误
楼主 2011/8/17 10:44:21
是编码器的问题
楼主 2011/8/22 10:58:21
实际情况是变化的,那么基准就需要跟着改变。如何调整基准才是你需要的。
楼主 2011/8/22 14:27:05
你用绝对值编码器试试
楼主 2011/8/23 13:26:34
现在如何了?
楼主 2011/8/25 10:07:37
是编码器的问题