OB35时间中断 点击:972 | 回复:3



robotics30

    
  • 精华:1帖
  • 求助:0帖
  • 帖子:43帖 | 277回
  • 年度积分:0
  • 历史总积分:1384
  • 注册:2004年3月22日
发表于:2006-08-30 16:14:00
楼主
我在OB35里面编程序如下:
L     0
T    MD20
L      MD20
L    1
+R
T    MD30
OB1为空,然后在变量表中监视, 发现MD 20为0, MD30为1.
为什么OB35中的程序只执行一次?OB35的中断周期是100MS, 应该是每100MS, MD30加1



flyer8

  • 精华:0帖
  • 求助:0帖
  • 帖子:2帖 | 50回
  • 年度积分:0
  • 历史总积分:59
  • 注册:2004年9月10日
发表于:2006-08-30 21:43:00
1楼
这位同志,每次MD20您都清0,加1后md30当然是1

皓月

  • 精华:9帖
  • 求助:0帖
  • 帖子:483帖 | 5271回
  • 年度积分:0
  • 历史总积分:8863
  • 注册:2003年11月09日
发表于:2006-08-30 22:50:00
2楼
呵呵,同意flyer8的说法。如果想一直加1,可以这样在OB35里写:
L MD30
L 1
+D
T MD30

robotics30

  • 精华:1帖
  • 求助:0帖
  • 帖子:43帖 | 277回
  • 年度积分:0
  • 历史总积分:1384
  • 注册:2004年3月22日
发表于:2006-08-31 10:22:00
3楼
谢谢flyer8 , lmhx

热门招聘
相关主题

官方公众号

智造工程师