以下是引用xuejinyou在2013/3/16 11:59:09的发言:
以下是引用wushulin在2013/3/15 8:14:25的发言:
自动控制必须走绝对位置,往返动作这样才不会产生误差。
不过只固定一个位置可以走相对位置,去时走相对位,回时走回原点。
我用这个方法回原点可行吗 后退过程中 原点信号上升沿 停止脉冲输出且给脉冲寄存器清零 这个回原点方法可以用在DPLSR吗 精度怎样
[此贴子已经被作者于2013/3/16 12:10:51编辑过]
回原点是一个比较麻烦的事情,当然这个麻烦是指从设备运行的角度来说的!
通常会在丝杠(运动设备两端)设置两个限位,在中间合适位置设置原点信号,具体到设备来说,这个回零过程,分好多种,常用用的一种是,先让设备向靠近其最近的限位点移动,在这个过程中,检测原点信号,一量检测到原点信号上升沿,那么开始减速运行,直到出现原点信号下降沿信号,停止输出,并将位置继存器中的数据清零,完成回原点过程!如果在向这边移动的过程中,没有检测到原点,而且还碰到了边上的限位,那么设备此时反方向移动,向另一边寻找零点,此过程中,如果检测到零点信号,执行和上面到零点一样的程序,如果还是没找到,而且碰到了另外一这的限位,那么此时程序发出故障信号,提示找零错误!
一个完整的回零程序也比较复杂,难点在于判断到底向那边运行!
另外,成熟的回零程序,都是先检测上升沿,有上升沿后,等待下降沿出现,下降沿出现后,才代表回零过程完成!这个道理不难理解!