1171525885
哈喽啊
级别: 探索解密
精华主题: 0
发帖数量: 69 个
工控威望: 134 点
下载积分: 577 分
在线时间: 29(小时)
注册时间: 2021-09-20
最后登录: 2024-11-25
查看1171525885的 主题 / 回贴
楼主  发表于: 2022-05-14 09:34
求大佬们帮忙看看,X轴模组做定位运行到固定的地方,实际距离是600毫米,
现在伺服的编码器显示距离和实际距离已经是毫米为单位一一对应上了,
我现在把定位位置参数改成600,做定位运行到位后,编码器显示600,
实际距离也是600,是正常的,连续多次运行也没问题。
调试的时候定位是启启停停的,会出现突然某一次启动定位时编码器
运行到600的位置的时候,实际距离只有550了,期间也没断过电,PLC
都是正常开机的状态,期间伺服只有断使能和上使能的操作,
然后我把定位位置改为650,现在不是和实际需要定位的600对应上了吗,
接下来以650的位置参数连续多次运行都是和实际距离600对应上的,也就是说
伺服编码器之前已经调试好和实际距离以1mm相匹配了,现在却比实际距离
多出50mm,而且不是偶尔一次,是出现后,之后的定位都是多出50mm,直到
之后的某一次又突然正常了,又恢复正常状态,定位600,实际距离也是600了,
这是怎么回事呢
早起鸟有虫吃
级别: 略有小成
精华主题: 0
发帖数量: 97 个
工控威望: 223 点
下载积分: 3360 分
在线时间: 57(小时)
注册时间: 2017-08-15
最后登录: 2024-10-23
查看早起鸟有虫吃的 主题 / 回贴
1楼  发表于: 2022-05-14 14:12
你齿轮比算的有问题吧
早起鸟有虫吃
级别: 略有小成
精华主题: 0
发帖数量: 97 个
工控威望: 223 点
下载积分: 3360 分
在线时间: 57(小时)
注册时间: 2017-08-15
最后登录: 2024-10-23
查看早起鸟有虫吃的 主题 / 回贴
2楼  发表于: 2022-05-14 16:34
那有没有确定这个600的的确确给到了地址中,而不是在某个程序也有给它值的,导致这个地址没有及时更新呢。