飘落的风
级别: 家园常客
精华主题: 0
发帖数量: 90 个
工控威望: 947 点
下载积分: 992 分
在线时间: 66(小时)
注册时间: 2020-03-17
最后登录: 2021-08-30
查看飘落的风的 主题 / 回贴
楼主  发表于: 2020-08-10 09:07
前辈们,请教个问题:
现在手上一个小项目,用脉冲控制伺服定位,因为设备上没有规定精度,也就不需要通过脉冲当量来计算电子齿轮比,我打算根据PLC输出的最大频率(10KHz)对应电机转速(3000转/分钟)的关系求得电子齿轮比,实际使用中发现,PLC输出低频率时没问题,频率一高,驱动器报位置偏差过大故障,手册上说是输入的脉冲频率过高了。
求前辈们指导:是驱动器一般不用高频率控制吗?是否我提升电子齿轮比,降低输入脉冲频率就行了?求前辈们解答,谢谢了
gaoyingchun
GaoYingChun
级别: 略有小成
精华主题: 0
发帖数量: 209 个
工控威望: 304 点
下载积分: 2914 分
在线时间: 111(小时)
注册时间: 2016-05-06
最后登录: 2024-12-20
查看gaoyingchun的 主题 / 回贴
1楼  发表于: 2020-08-10 11:04
在不受干扰的情况下,与精度无关,伺服肯定会走到目标位置的;
就是电机响应问题,增益调整或减小电子齿轮比或增大加减速时间
楼主留言:
真诚感谢!
前辈,为什么减少电子齿轮比呢?其他两个方法能明白,减少了电子齿轮比的作用是什么?
gaoyingchun
GaoYingChun
级别: 略有小成
精华主题: 0
发帖数量: 209 个
工控威望: 304 点
下载积分: 2914 分
在线时间: 111(小时)
注册时间: 2016-05-06
最后登录: 2024-12-20
查看gaoyingchun的 主题 / 回贴
2楼  发表于: 2020-08-10 11:41
引用
引用第7楼king125于2020-08-10 10:24发表的  :

确定下报警时电机的实际转速是多少,要是没有超过额定转速,那就不是PLC的问题,是驱动器的问题,需要调整电机的响应,这个偏差过大是指令和电机返回的位置数据超过设定值,你加大报警值就会影响定位时电机实际的位置偏差,实际偏差值还是要看机台情况的,这个只是报警值,电机实际还是会慢慢的走到设定位置的
还有你用的啥PLC 怎么才10K啊,
一般伺服给脉冲最大值也控制在10K-20K左右,这样比较稳定,不容易丢脉冲
伺服编码器是多少一圈的啊,要是这个345868是编码器脉冲,可以算下伺服最大偏差都差多少了

‘一般伺服给脉冲最大值也控制在10K-20K左右,这样比较稳定,不容易丢脉冲’这是经验值吗?伺服的接收能力远高于这个值,指令是差动信号时4M,集电极信号时200K
[ 此帖被gaoyingchun在2020-08-10 12:04重新编辑 ]