sunny06a
级别: 略有小成
精华主题: 0
发帖数量: 135 个
工控威望: 295 点
下载积分: 2731 分
在线时间: 113(小时)
注册时间: 2015-08-18
最后登录: 2022-07-21
查看sunny06a的 主题 / 回贴
楼主  发表于: 2016-02-23 16:23
伺服电机,相同距离。 正转走--发出10000脉冲,继续反转走(已走到原点)才减少4000个脉冲。这是什么鬼?

直接蒙圈了。

准确的说是。 高速计数器C251 一会有计数(正常),一会没有计数,一会计数错误(相同错误,即只减少4000)!

程序是对的,没有问题(老程序,用了好几年了)
[ 此帖被sunny06a在2016-02-25 11:51重新编辑 ]
sunny06a
级别: 略有小成
精华主题: 0
发帖数量: 135 个
工控威望: 295 点
下载积分: 2731 分
在线时间: 113(小时)
注册时间: 2015-08-18
最后登录: 2022-07-21
查看sunny06a的 主题 / 回贴
1楼  发表于: 2016-02-25 11:50
准确的说是。 高速计数器C251 一会有计数(正常),一会没有计数,一会计数错误(相同错误,即只减少4000)!
sunny06a
级别: 略有小成
精华主题: 0
发帖数量: 135 个
工控威望: 295 点
下载积分: 2731 分
在线时间: 113(小时)
注册时间: 2015-08-18
最后登录: 2022-07-21
查看sunny06a的 主题 / 回贴
2楼  发表于: 2016-02-25 15:53
引用
引用第8楼dayuczj于2016-02-25 11:52发表的  :
没有道理啊

真实发生的 = =     不能再蒙圈了!
sunny06a
级别: 略有小成
精华主题: 0
发帖数量: 135 个
工控威望: 295 点
下载积分: 2731 分
在线时间: 113(小时)
注册时间: 2015-08-18
最后登录: 2022-07-21
查看sunny06a的 主题 / 回贴
3楼  发表于: 2016-02-26 08:08
引用
引用第11楼cwxok于2016-02-25 17:05发表的  :
我猜一下呀! 实际位置是准的,你通过反馈给高速计数后发现C251计的不准!  如果是这种情况的话,原因有以下,1.高速输入频率不同系列是不一样的,你反馈的频率过高了,2.你用的山寨PLC,高速计数本就不准!

第一准可能大,因为我速度降下来之后,到现在还没发生这种错误!  

同样的PLC,配套不同伺服驱动就会有这样的问题吗?    (例外的伺服速度比我的伺服速度高了30%也没事)。