ST循环语句for,while,repeat编程实例-CODESYS资源下载区-酷德网 - CoDeSys软件教程下载,CoDeSys工控资讯门户 

酷德网

HSC6490-cn中国制造,中国芯~
查看: 806|回复: 0

ST循环语句for,while,repeat编程实例

[复制链接]
  • TA的每日心情
    开心
    2017-11-20 22:07
  • 签到天数: 2 天

    [LV.1]初来乍到

    发表于 2024-11-5 21:08:09 | 显示全部楼层 |阅读模式
    ST编程-循环语句FOR/WHILE/REPEAT语句用法

    1. FOR语句
    ①关键字FOR
    ②FOR循环可以编写处理重复逻辑。
    ③语法表达
    FOR i:=起始值(整数) TO 结束值(整数) BY {步长( 整数)} DO
    {语句;}
    END_FOR
    ④FOR语句执行逻辑图:
    142558b6zy00hifmgh0xsr.png
    提示:
    ①{}可省略,省略默认步长为每部递增或递减1;
    ②FOR语句应用于循环次数有限的循环;
    ③FOR循环次数过大会增加程序扫描时间
    ④{语句;}只有一条语句时,{}可省略

    FOR使用实例
    141657cic6g6qqic2515w2.png



    2. WHILE语句
    ①关键字WHILE
    ②WHILE 循环,可以编写处理重复逻辑。
    ③语法表达
    WHILE 真假逻辑表达式DO
    语句;
    END_WHILE;
    ④WHILE语句执行逻辑图:
    142559jkwdtam0ka5jjjp9.png
    提示:
    ①WHILE语句应用于循环次数不确定的循环;
    ②判断条件可用任意真假逻辑表达式
    ③真假逻辑表达式一直为真,会进入死循环,
      编程时应避免死循环
    WHILE使用实例
    141657w6gm4e4ggzg4ekwm.png

    3. REPEAT语句
    关键字REPEAT,REPEAT 循环条件是在循环指令执行后才检查的,即不管循环条件取值如何,循环至少执行一次;

    ①关键字REPEAT
    ②通过REPEAT循环,可以编写处理重复逻辑。
    ③语法表达
    REPEAT
    语句;
    UNTIL 真假逻辑表达式
    END_REPEAT;
    ④REPEAT语句执行逻辑图:
    142559i1u8u1w7eb3dklqe.png

    提示:
    ①REPEAT语句应用于循环次数不确定的循环;
    ②循环至少会执行一次
    ③判断条件可用任意真假逻辑表达式
    ④真假逻辑表达式一直为真,会进入死循环,
      编程时应避免死循环

    REPEAT使用实例
    141657p0ap2eykn8aay9x3.png [size=0.83em]repeat.png (22.25 KB, 下载次数: 2018)
    下载附件
    [color=rgb(204, 204, 204) !important]2020-2-24 14:16 上传






    游客,如果您要查看本帖隐藏内容请回复
    +10
    不赞一个?
    打赏鼓励一下!
    回复

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册 新浪微博登陆

    本版积分规则

    
    顶部qrcode底部
    关注酷德网订阅号,获取更多资讯!

    QQ|Archiver|手机版|小黑屋|酷德论坛 ( 苏ICP备16065247号-1 )|网站地图

    GMT+8, 2026-11-10 20:52 , Processed in 0.154839 second(s), 50 queries .

    酷德网

    © 2001-2013 Hicodesys. 技术支持 by 酷德网

    快速回复 返回顶部 返回列表