DRVA程序 点击:410 | 回复:3



zzldqc

    
  • 精华:0帖
  • 求助:3帖
  • 帖子:7帖 | 27回
  • 年度积分:0
  • 历史总积分:42
  • 注册:2009年3月07日
发表于:2015-06-12 21:11:07
楼主

大家好,程序如图所示,在执行了80步后无法自动执行116步程序,如果116步程序的M110换成其他M软元件,比如M1100,强制NO,则可以继续执行。手册上说DRVA需要推迟一个扫描周期,可是试过后,还是不行,请大家指教,图中问题出在哪?感谢

正在下载,请等待……
下载附件需0积分!




zzldqc

  • 精华:0帖
  • 求助:3帖
  • 帖子:7帖 | 27回
  • 年度积分:0
  • 历史总积分:42
  • 注册:2009年3月07日
发表于:2015-06-12 21:14:36
1楼

图片补上,省的去下载了

乖乖小笨熊

  • 精华:2帖
  • 求助:0帖
  • 帖子:1200帖 | 11283回
  • 年度积分:2326
  • 历史总积分:62523
  • 注册:2006年8月05日
发表于:2015-06-13 08:33:50
2楼

同一个通道,你可以把定位脉冲 、触发条件等进行处理,一个DRVA指令即可,多次应用会导致异常!

我编程基本不会对一个通道重复指令

zzldqc

  • 精华:0帖
  • 求助:3帖
  • 帖子:7帖 | 27回
  • 年度积分:0
  • 历史总积分:42
  • 注册:2009年3月07日
发表于:2015-06-13 10:41:52
3楼

已经解决,80步程序DRVA执行完成后,M110输出完成信号,116步M110闭合,但是在第二个扫描周期内,116步的M112才能闭合,所以导致了上诉现象!


热门招聘
相关主题

官方公众号

智造工程师