zkczlr
级别: 探索解密
精华主题: 0
发帖数量: 5 个
工控威望: 113 点
下载积分: 597 分
在线时间: 7(小时)
注册时间: 2012-03-07
最后登录: 2013-08-14
查看zkczlr的 主题 / 回贴
楼主  发表于: 2012-08-30 14:00
大家好!我现在写个程序让一个轴转一圈然后回零,因为我起始位置有个感应器,就是归零感应器,现在我运行完了,开始回零了,ZRN K1000 K100  X1   Y0   现在问题是感应到X1,但是电机还是转,脉冲没有发完,X1没有OFF,现在感应到X1,瞬间拿开就可以归零,不知道什么原因,求指教!
guaimao
级别: 探索解密
精华主题: 0
发帖数量: 37 个
工控威望: 140 点
下载积分: 610 分
在线时间: 13(小时)
注册时间: 2010-10-23
最后登录: 2015-02-03
查看guaimao的 主题 / 回贴
1楼  发表于: 2012-09-03 11:33
你没有理解ZRN指令的用法,  如你写的指令 ZRN K1000 K100  X1   Y0     K1000 是初始回归速度 k100 是X1 ON后的速度
Y0是脉冲输出端口  运行过程是这样的:当你按下回原点按钮 设备按k1000的速度归零 在这个过程中当x1由OFF 变为ON时速度变为K100  当X1由ON变为OFF 时 归零完成。 (也就是说原点会在X1感应器由ON变为OFF 的地方)