sszhen-hua
级别: 略有小成
精华主题: 0
发帖数量: 273 个
工控威望: 453 点
下载积分: 870 分
在线时间: 274(小时)
注册时间: 2009-05-12
最后登录: 2024-08-04
查看sszhen-hua的 主题 / 回贴
楼主  发表于: 2018-08-22 09:00
三菱FX3U发脉冲问题,边发脉边改变脉冲数,有哪种方法可实现,假如我要发K10000个脉冲,走了K5000个,有一个红外光电开关碰到一个物体,要清零D8340,再走剩下K5000或者大于小于K5000的任何数据,目前只断开一次执行条件,清零D8340,传送一个脉冲数给到执行指令(DDRVA),假如不断开执行条,只能走中断传送剩下的(K5000)数据给D8340,最后还是要走完K10000个脉冲数,只保证后面一次传送的脉冲数即可。用在送料计长度,送铝塑膜上,谢谢大侠们帮忙。
附件: 16.rar (175 K) 下载次数:108
网站提示: 请不要用迅雷下载附件,容易出错
wc22503990
如果我们不能解决问题,那么就解决提出问题的人——————鲁迅
级别: 略有小成
精华主题: 0
发帖数量: 141 个
工控威望: 304 点
下载积分: 779 分
在线时间: 139(小时)
注册时间: 2011-12-29
最后登录: 2024-11-04
查看wc22503990的 主题 / 回贴
1楼  发表于: 2018-08-22 20:09
可以试试DDRVA  和 DDRVI
月在季风中等圆,我在浮生里等梦。
wc22503990
如果我们不能解决问题,那么就解决提出问题的人——————鲁迅
级别: 略有小成
精华主题: 0
发帖数量: 141 个
工控威望: 304 点
下载积分: 779 分
在线时间: 139(小时)
注册时间: 2011-12-29
最后登录: 2024-11-04
查看wc22503990的 主题 / 回贴
2楼  发表于: 2018-08-23 08:22
或许可以试试  碰到开关的时候吧D8340 =5000
楼主留言:
您好,感谢您的帮忙,问题是执行条件必须断开一次,数据才能写入的,不然还是走到之前的脉冲数或者更多
月在季风中等圆,我在浮生里等梦。