叶开游侠
级别: 探索解密
精华主题: 0
发帖数量: 16 个
工控威望: 137 点
下载积分: 538 分
在线时间: 10(小时)
注册时间: 2013-10-17
最后登录: 2023-09-05
查看叶开游侠的 主题 / 回贴
楼主  发表于: 2020-07-07 02:08
我用相对定位指令回原点 然后用一个接近开关 清除D8340里的数据  例如DMOV K0 D8340.然后手动用M1接通相对定位指令移动到一个位置,然后在触摸屏上按一个确认件,记录当前脉冲,然后先回原点之后,切换成自动用M15接通绝对定位指令,走这个脉冲数,然后走到与手动记录相同位置的时候 我监控D8340发现当前脉冲值并没有达到记录的脉冲值差了有10倍左右。但是如果我把手动的频率和自动的频率设置成一样的,那么手动记录位置之后再给自动走这个脉冲量就是准的。这是为什么? [upload=1]
小地主22
级别: 略有小成
精华主题: 0
发帖数量: 339 个
工控威望: 388 点
下载积分: 1332 分
在线时间: 301(小时)
注册时间: 2020-04-30
最后登录: 2024-05-14
查看小地主22的 主题 / 回贴
1楼  发表于: 2020-07-18 18:39
估计是以前没做过运动控制的新手    你这种回零方式只要一变回零速度零点就偏了的。用软件自带的回零指令吧,记得爬行速度别太快了