lydong18
级别: *
精华主题: * 篇
发帖数量: * 个
工控威望: * 点
下载积分: * 分
在线时间: (小时)
注册时间: *
最后登录: *
查看lydong18的 主题 / 回贴
楼主  发表于: 2009-10-10 11:09
我是控制步进电机的,因为ZRN指令在复原时的动作一般来说是后退的,即往脉冲当前值小的方向走,在后退的过程中会检测DOG信号,当OFF>ON时,转为爬行速度,当ON>OFF时,脉冲停止,复原完成。但完成之后如果没有让另一个信号(原点信号)有效,则如果断电之后又开机,重新执行复原动作,岂不是机器继续往后退,这样有时会出问题。当设计这种机台时,请问大家要怎么处理,是不是一定要加个原点的信号。
lydong18
级别: *
精华主题: * 篇
发帖数量: * 个
工控威望: * 点
下载积分: * 分
在线时间: (小时)
注册时间: *
最后登录: *
查看lydong18的 主题 / 回贴
1楼  发表于: 2009-10-10 14:57
大家都没碰到这样的问题吗
kingfeng1983
级别: *
精华主题: * 篇
发帖数量: * 个
工控威望: * 点
下载积分: * 分
在线时间: (小时)
注册时间: *
最后登录: *
查看kingfeng1983的 主题 / 回贴
2楼  发表于: 2009-10-10 16:22
ZRN指令是有使用条件的。
不能在近点信号之前进行回原点
lydong18
级别: *
精华主题: * 篇
发帖数量: * 个
工控威望: * 点
下载积分: * 分
在线时间: (小时)
注册时间: *
最后登录: *
查看lydong18的 主题 / 回贴
3楼  发表于: 2009-10-19 12:34
我想每一次复原前往前冲一段距离,再向后执行复原动作,这样不知行不行