三菱PLC控制伺服电机精度要求0.5mm,但总达不到,怀疑是标签感测器,但用中断程序也不行,谁能告诉我吗?

控制方式:接收启动信号后,PLC输出脉冲控制伺服电机运转,当标签感测器感测到标签间隔下降沿信号,伺服电机再运动固定脉冲数后停止。

试试以下方法:驱动器设定为位置控制模式,尽可能降低电机运行速度,设定较短的减速时间。另外,对传动系统的间隙、刚性、摩擦阻力都要考虑到。追问

已设为位置控制模式,运行速度也降到很低,阻力也很小,还是有误差

追答

如其他没问题则要考虑边沿检测的重复精度问题,可通过多次慢速移动标签,测量检测传感器由OFF到ON(或相反)瞬间标签的位置一致性误差有多大来确定。另外,算算标签移动0.5mm所需时间,如果时间太短的话则要考虑使用高速PLC系统。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-11-16
您用的是什么PLC 、、FX1N还是定位模块还是3U 3G什么的?
如果没有用模块尽量用DRVI DRVA指令,PLSR PLSY都不是很好用。
第2个回答  2012-11-14
不一定是PLC的问题,如果要是脉冲数不准的话没准是伺服的问题。追问

但是如果每次给伺服电机固定的脉冲数,伺服都能走完,一个脉冲都不差,也就是说每次给固定脉冲数,电机转的长度相同

追答

你是贴标机么?

追问

是贴标机,

追答

贴标机好像都有这个问题,一般他们做的都是做一段时间给一个补偿信号。我们现在再试台湾的一个PLC,应该可以解决这个问题

第3个回答  2012-11-14
驱动器不是可以看脉冲数吗?看看接受到的脉冲数正确不,正确的话就不是PLC问题了追问

看过了,从出标起动到得到标签间隔感测器感测到期间脉冲数每次都不一样,

相似回答
大家正在搜