0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

WHILE语句如何执行

机器人及PLC自动化应用 来源:机器人及PLC自动化应用 2023-09-10 09:48 次阅读

● 控制结构

– IF ... THEN

– CASE ... OF ...

– FOR ... TO ... DO ...

– WHILE ... DO ...

该功能将影响指令“FOR”、“WHILE”和“REPEAT-UNTIL”的运行:由于系统不显示这些指令中的变量值,因此可避免对循环时间造成影响。

WHILE允许由执行条件控制的循环地执行语句序列。执行条件根据逻辑表达式的规则构成。

语法(Syntax):

47db36f4-4f04-11ee-a25d-92fbcf53809c.png

WHILE语句根据下列规则执行:

在循环体的重复之前,求值执行条件。

执行条件值为TRUE(真)时,跟在DO后的循环体不断重复。

一旦值为FALSE,就跳过循环体并执行循环后面的语句。

例子(Example)

FUNCTION_BLOCK WHILE_EXA
VAR
INDEX: INT ;
IDWORD: ARRAY [1..50] OF STRING ;
END_VAR
BEGIN
INDEX := 1 ;
WHILE INDEX <= 50 AND IDWORD[INDEX] <> 'KEY' DO
INDEX := INDEX + 2;
END_WHILE ;
END_FUNCTION_BLOCK

审核编辑:彭菁

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 循环
    +关注

    关注

    0

    文章

    92

    浏览量

    16003
  • 变量
    +关注

    关注

    0

    文章

    613

    浏览量

    28416
  • 语句表
    +关注

    关注

    0

    文章

    8

    浏览量

    7222

原文标题:SCL -WHILE语句

文章出处:【微信号:gh_a8b121171b08,微信公众号:机器人及PLC自动化应用】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    芯灵思SinlinxA33开发板安卓开发:java语言基础(五)

    ”,以便改变循环条件,进行(2)。(4)结束for语句执行while语句的语法格式:while (表达式) {若干
    发表于 12-24 15:24

    C语言入门教程-if语句while循环

    if语句while循环 C语言中,if语句while循环都会用到布尔表达式。下面是一个使用if语句的简单例子: #include
    发表于 07-29 10:48 8566次阅读

    C++语言基础讲解视频do while循环语句

    C++语言基础讲解视频do while循环语句
    发表于 01-14 15:32 5次下载

    C++语言基础讲解视频while循环语句

    C++语言基础讲解视频while循环语句,喜欢的朋友可以下载来学习。
    发表于 01-14 15:31 3次下载

    Proteus之while语句的应用

    Proteus之while语句的应用,很好的Proteus资料,快来学习吧。
    发表于 04-18 14:49 0次下载

    Proteus之do-while语句的应用

    Proteus之do-while语句的应用,很好的Proteus资料,快来学习吧。
    发表于 04-18 14:49 0次下载

    Proteus之while语句的应用

    Proteus之while语句的应用,很好的Proteus资料,快来学习吧。
    发表于 04-18 14:49 0次下载

    C语言教程之使用while语句求n!

    C语言教程之使用while语句求n!,很好的C语言资料,快来学习吧。
    发表于 04-25 14:43 14次下载

    芯灵思SinlinxA33开发板安卓开发-java语言基础(五)

    为true,则进行(3),否则进行(4)。(3)执行循环体,然后计算“表达式3”,以便改变循环条件,进行(2)。(4)结束for语句执行while
    发表于 12-24 10:45 257次阅读

    select语句和update语句分别是怎么执行

    最近有粉丝面试互联网公司被问到:你知道select语句和update语句分别是怎么执行的吗?,要我写一篇这两者执行SQL语句的区别,这不就来
    的头像 发表于 11-03 09:41 3585次阅读
    select<b class='flag-5'>语句</b>和update<b class='flag-5'>语句</b>分别是怎么<b class='flag-5'>执行</b>的

    WHILE语句根据下列规则执行

    该功能将影响指令“FOR”、“WHILE”和“REPEAT-UNTIL”的运行:由于系统不显示这些指令中的变量值,因此可避免对循环时间造成影响。
    的头像 发表于 05-13 16:00 1092次阅读

    PLC编程中循环语句FOR和WHILE如何选择

    迭代语句主要用于重复执行的程序,在 CoDeSys 中,常见的迭代语句有 FOR,REPEAT 及WHILE 语句
    的头像 发表于 01-30 17:45 3261次阅读

    While语句解析及使用案例

    while语句的用法如下: 条件是一个逻辑表达式,如果条件满足(为真),则会执行循环内的代码块。当条件不再满足(为假)时,循环结束。 以下是几个使用while
    的头像 发表于 07-05 09:58 1294次阅读
    <b class='flag-5'>While</b><b class='flag-5'>语句</b>解析及使用案例

    while与if嵌套如何使用

    嵌套是编程中常用的一种技术,它可以使代码在特定条件下执行不同的操作。在Python中,while循环和if条件语句经常被嵌套使用,以实现更复杂的程序逻辑。 首先,我们来看一下while
    的头像 发表于 11-22 10:06 4031次阅读

    c语言在while中嵌套if循环

    中嵌套if语句的用法和好处。 一、C语言中的while循环和if语句 在开始我们深入探讨while循环中嵌套if语句的细节之前,让我们首先回
    的头像 发表于 11-22 10:09 6325次阅读