收缩

电话咨询

  • 020-87085311

QQ在线客服

  • 点击这里给我发消息
0 个商品 - ¥0.00
020-87085311

TIA博途SCL编程学习_猴子吃桃

练习目的:
学习使用一下WHILE:满足条件时执行

说明

使用“满足条件时执行”指令可以重复执行程序循环,直至不满足执行条件为止。 该条件是结果为布尔值(TRUE 或 FALSE)的表达式。 可以将逻辑表达式或比较表达式作为条件。

执行该指令时,将对指定的表达式进行运算。 如果表达式的值为 TRUE,则表示满足该条件;如果其值为 FALSE,则表示不满足该条件。

也可以嵌套程序循环。 在程序循环内,可以编写包含其它运行变量的其它程序循环。

“满足条件时执行”指令的语法如下所示:

SCL 

WHILE

      "Tag_Value1" <> "Tag_Value2"

      DO "Tag_Result"

      := "Tag_Input";

END_WHILE;

clipboard

只要“Tag_Value1”和“Tag_Value2”操作数的值不匹配,“Tag_Input”操作数的值就会分配给“Tag_Result”操作数。

1. 题目:

猴子第一天摘下若干个桃子,当即吃了一半,还不过瘾,又多吃了一个;第二天又将剩下的桃子吃掉一半,又多吃一个。以后每天都吃了前一天剩下的一半零一个。到第10天再想吃时,只剩下一个桃子了。求第一天共摘了多少。2. 添加FB块,建立变量。如下图:
1.png
3. 编写程序。如下图:
2.png
4. 调用并监控。如下图:
3.png
5.如果你也是博途热爱者,就交个朋友吧,一起学习

发布者: TL


0 个评论对于 "TIA博途SCL编程学习_猴子吃桃"

添加一个评论

您的姓名:
 
请输入下面框中的验证码:
 
评论:
注意: HTML 不能被解析!