关于INTOUCH的循环问题! 点击:428 | 回复:6



skybluexj

    
  • 精华:0帖
  • 求助:0帖
  • 帖子:2帖 | 20回
  • 年度积分:0
  • 历史总积分:15
  • 注册:2009年3月27日
发表于:2009-11-09 11:15:59
楼主

我的意思 是用两个计数循环么,第一个计完60 秒,然后第二个计1秒,然后第一个又计60秒,第二个计1秒,就这样循环!

我在脚本中的编程如下,为什么老是出现错误!!望指教!

 




yuansheng1982

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 2回
  • 年度积分:0
  • 历史总积分:0
  • 注册:2009年9月30日
发表于:2009-11-11 22:00:54
1楼
你的编程逻辑有问题!

deng_lp

  • 精华:5帖
  • 求助:0帖
  • 帖子:65帖 | 2669回
  • 年度积分:0
  • 历史总积分:2876
  • 注册:2001年6月19日
发表于:2009-11-12 15:54:16
2楼
第二个if 中多写了个;号

思扬

  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 31回
  • 年度积分:0
  • 历史总积分:35
  • 注册:2003年10月24日
发表于:2010-03-11 13:01:54
3楼

试试这个

c1 = c1+1;

if c1 == 60 then

c1 = 0;

c2 = c2+1;

endif;

if c2 == 60 then

c2 =1;

endif;

不知道你的第二次是不是到60后,又从1开始,这个是从1 开始循环

 

思扬

  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 31回
  • 年度积分:0
  • 历史总积分:35
  • 注册:2003年10月24日
发表于:2010-03-11 13:17:08
4楼
counter1 = counter+1;

if counter1 >= 60 then

counter1 == 0;

conuter2 == conuter2+1;

endif;

if counter2 >= 60 then

conuter2 == 1;

endif

思扬

  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 31回
  • 年度积分:0
  • 历史总积分:35
  • 注册:2003年10月24日
发表于:2010-03-11 13:21:36
5楼
试试这个

c1 = c1+1;

if c1 == 60 then

c1 = 0;

c2 = c2+1;

endif;

if c2 == 60 then

c2 =1;

endif;

不知道你的第二次是不是到60后,又从1开始,这个是从1 开始循环


战士3

  • 精华:0帖
  • 求助:0帖
  • 帖子:3帖 | 35回
  • 年度积分:0
  • 历史总积分:76
  • 注册:2007年1月30日
发表于:2010-03-13 14:53:01
6楼

你这个也不是60秒啊,你选择的是100毫秒循环 1000毫秒才是一秒


热门招聘
相关主题

官方公众号

智造工程师