使用PLC从1+2+3+......+100 点击:425 | 回复:10



沐风沐风

    
  • 精华:0帖
  • 求助:0帖
  • 帖子:19帖 | 149回
  • 年度积分:209
  • 历史总积分:3077
  • 注册:2017年6月10日
发表于:2021-08-25 09:16:14
楼主

使用PLC 从1+2+3+......+100=5050

使用两种方式 

1,使用T型图FOR-NEXT循环

2、使用ST   

FOR  ?ANY_INT? := ?初始值(式)?  TO  ?结束值(式)?  BY  ?增加值(式)?  DO

?执行语句? ;

END_FOR;




分享给大家  希望对后面写程序有帮助

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



楼主最近还看过



深圳汇辰自动化

  • 精华:0帖
  • 求助:0帖
  • 帖子:9帖 | 35回
  • 年度积分:0
  • 历史总积分:112
  • 注册:2021年8月23日
发表于:2021-08-25 14:22:57
1楼

感谢楼主分享

工控万金油

  • 精华:0帖
  • 求助:0帖
  • 帖子:5帖 | 48回
  • 年度积分:112
  • 历史总积分:665
  • 注册:2018年4月20日
发表于:2021-08-26 03:30:16
2楼

献丑了。

循环累加.png

zwb6122502

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 1309回
  • 年度积分:0
  • 历史总积分:289
  • 注册:2007年10月30日
发表于:2021-08-26 10:19:51
3楼

感谢楼主分享了

cc_zz

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 171回
  • 年度积分:0
  • 历史总积分:65
  • 注册:2017年8月27日
发表于:2021-08-26 12:10:35
4楼

谢谢楼主 学习学习

开始@开始

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 7回
  • 年度积分:0
  • 历史总积分:51
  • 注册:2020年12月15日
发表于:2021-08-26 19:59:49
5楼

新手顶贴,不可以吗?

丁先森

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 114回
  • 年度积分:0
  • 历史总积分:161
  • 注册:2017年9月22日
发表于:2021-09-03 09:51:12
6楼

就一个FOR循环还要1个积分  你有点贪啊

水边665

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 10回
  • 年度积分:0
  • 历史总积分:206
  • 注册:2021年3月22日
发表于:2021-09-14 21:17:58
7楼

1-100相加.jpg

水边665

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 10回
  • 年度积分:0
  • 历史总积分:206
  • 注册:2021年3月22日
发表于:2021-09-14 21:20:28
8楼

我觉得用循环不如用PLC本身的循环周期来做。

沐风沐风

  • 精华:0帖
  • 求助:0帖
  • 帖子:19帖 | 149回
  • 年度积分:209
  • 历史总积分:3077
  • 注册:2017年6月10日
发表于:2021-09-15 14:24:42
9楼

"水边665" 的回复,发表在7楼
        对内容: 【】进行回复:

        -----------------------------------------------------------------

你写的那种方式是需要等扫描完 利用扫描进行累加   执行到结果5050需要大概10秒的样子   



利用循环来做   可以秒出结果  你这边可以模拟下   使用FOR循环加上指针这样是为了省略一些没必要的程序,并且还是秒出结果的那种,不会受到PLC本身扫描周期的影响,因为一个扫描周期内需要循环你的Kn的次数  执行了Kn的次数  PLC才过了一个扫描周期     

陈晨

  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 86回
  • 年度积分:54
  • 历史总积分:277
  • 注册:2021年7月31日
发表于:2021-09-23 15:36:53
10楼

就一个FOR循环还要1个积分  你有点贪啊


热门招聘
相关主题

官方公众号

智造工程师