srgkong
级别: 略有小成
精华主题: 0
发帖数量: 99 个
工控威望: 457 点
下载积分: 1617 分
在线时间: 53(小时)
注册时间: 2016-08-20
最后登录: 2017-01-16
查看srgkong的 主题 / 回贴
楼主  发表于: 2016-08-27 14:47
1PG定位模块让它定位,这时FP或RP灯会亮,如果定位没有完成,先碰到限位开关了,这里定位停止,但FP或RP指示灯仍然还在亮!
象这样情况,如果再让它定位,它就不会动了,我想问下这样情况如何处理,有哪些办法?
直接对未定位完的FP或RP清零?还是直接给它赋于一个新的值?
学习中,请多指点,谢谢!
一分学习,三分实践。
srgkong
级别: 略有小成
精华主题: 0
发帖数量: 99 个
工控威望: 457 点
下载积分: 1617 分
在线时间: 53(小时)
注册时间: 2016-08-20
最后登录: 2017-01-16
查看srgkong的 主题 / 回贴
1楼  发表于: 2016-08-27 20:47
引用
引用第1楼yutiantao于2016-08-27 16:22发表的  :
应该要清零才能执行下一步

有没有必要每次执行前都清零一下呢?防止脉冲没走完的情况出现?
一分学习,三分实践。
srgkong
级别: 略有小成
精华主题: 0
发帖数量: 99 个
工控威望: 457 点
下载积分: 1617 分
在线时间: 53(小时)
注册时间: 2016-08-20
最后登录: 2017-01-16
查看srgkong的 主题 / 回贴
2楼  发表于: 2016-08-28 21:50
引用
引用第3楼xiakebiao于2016-08-27 21:18发表的  :
可采用事件中断程序才运行。

谢谢!
一分学习,三分实践。