回复:FOR循环里面自加为什么会一直增长?

已锁定

你算哪块小饼干

  • 帖子

    57
  • 精华

    1
  • 被关注

    1

论坛等级:游侠

注册时间:2021-12-27

白金 白金 如何晋级?

发布于 2024-10-18 15:49:00

2楼

你的FOR 循环其实在"Tag_2" > 100已经停了,但是"Tag_3" := "Tag_2" + "Tag_3";这段会随扫描周期一个周期加一次,一直加。

FOR "Tag_2" := 1 TO 100 BY 2 DO

    IF "Tag_2" > 100 THEN

        EXIT;

    END_IF;

END_FOR;

"Tag_3" := "Tag_2" + "Tag_3";

你把这段直接挪出来,是不是就能理解了

评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-1500系列

共有10699条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

快扫描右侧二维码晒一晒吧!

再发帖或跟帖交流2条,就能晋升VIP啦!开启更多专属权限!

  • 分享

  • 只看
    楼主

top
X 图片
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。