yuaiwu
wemhoener
级别: 网络英雄

精华主题: 0
发帖数量: 472 个
工控威望: 10130 点
下载积分: 11457 分
在线时间: 417(小时)
注册时间: 2007-11-10
最后登录: 2024-05-28
查看yuaiwu的 主题 / 回贴
楼主  发表于: 2012-06-28 15:47
如题,高精度定位场合,三菱J2伺服,一天定位个几千次,往一个方向绝对位置也没办   做呀?是否能利用Z相脉冲,找到一圈的绝对点呢?以前讨论过,现在用到了,真有点想不通。请高手指点一二。谢谢!
[ 此帖被yuaiwu在2012-06-29 12:59重新编辑 ]
zlc1210903
级别: 工控侠客
精华主题: 0
发帖数量: 483 个
工控威望: 3543 点
下载积分: 1050 分
在线时间: 343(小时)
注册时间: 2011-06-14
最后登录: 2023-10-18
查看zlc1210903的 主题 / 回贴
1楼  发表于: 2012-06-28 15:50
加一个原点的接近开关,每次转到这个位置就清零
个人意见。。。
本帖最近评分记录:
  • 下载积分:+1(yuaiwu) 热心助人,祝好人常乐
  • 羡慕高手,希望有一天我也成为高手。
    zlc1210903
    级别: 工控侠客
    精华主题: 0
    发帖数量: 483 个
    工控威望: 3543 点
    下载积分: 1050 分
    在线时间: 343(小时)
    注册时间: 2011-06-14
    最后登录: 2023-10-18
    查看zlc1210903的 主题 / 回贴
    2楼  发表于: 2013-01-16 08:49
    其实楼主的这种想法是真是存在的,每次都会有几个脉冲的误差,如果只是单方向每次发送定额的脉冲,时间长了累计误差越来越大这是一定的。
    人为的转动,用脉冲反馈也不能解决,除非用运动控制器走总线结构,好想可以解决,我以前见过别人这么弄的。
    如果想消除单向转动累计的误差,我以前这么做过一次可以给你建议,首先要设置电子齿轮和脉冲反馈的数值,让发送脉冲数等于脉冲反馈数,比如你发送3000个脉冲,PLC就要接受3000个脉冲,如果接受的是脉冲数是2999下次就发送3001个脉冲,在下次的脉冲数量中加上或者减去上次反馈少掉或者多了的脉冲。
    我以前这么做过,是往复运动,没有接原点信号,也没有执行原点搜索,也没有搜集Z向信号,就是正向发送一定数量的脉冲,反向发送一定数量的脉冲,不过正向和反向的脉冲都用上次的脉冲反馈做了一些运算,运动了几万次好像没有什么误差,(肉眼观测的哦)
    这个楼主可以测试一下。
    本帖最近评分记录:
  • 下载积分:+5(ldbboy) 热心助人!
  • 下载积分:+5(yuaiwu) 感谢!
  • 羡慕高手,希望有一天我也成为高手。