賞心悦目
级别: 论坛先锋
精华主题: 0
发帖数量: 350 个
工控威望: 1387 点
下载积分: 1665 分
在线时间: 866(小时)
注册时间: 2008-12-24
最后登录: 2024-11-04
查看賞心悦目的 主题 / 回贴
楼主  发表于: 2017-11-26 08:37
大家有没有发现这个问题,在三菱3UPLC的步进程序中使用DDRVI指令,设定了固定脉冲量,以脉冲发送结束位M8029作为跳转下一步的条件,下次再用这个指令就没有问题,但是如果脉冲还没有全部发送完成,接收到其它信号就跳转下一步,下次再使用这个指令就出错不发脉冲了,大家有没有什么办法解决这个问题呀?
68444379
级别: 探索解密
精华主题: 0
发帖数量: 6 个
工控威望: 105 点
下载积分: 551 分
在线时间: 12(小时)
注册时间: 2017-07-18
最后登录: 2024-05-08
查看68444379的 主题 / 回贴
1楼  发表于: 2017-11-26 10:22
一般在程序不会程序这种情况啊,无非就是归原点,或者你设定的精确移动量!你可以用个暂停或者异常报警来限制它,只要他脉冲没有走完,8029是没有信号的!或者你触摸屏设置个暂停按钮,当点下这个按钮就停止脉冲输出!