无心飞扬 发表于 2024-11-5 21:04:15

ST编程结构语句-循环语句REPEAT

REPEAT语句与WHILE语句不同,它在循环执行后检测条件。也就是说不管有
没有达到终止条件循环至少执行一次。



            

语句一直执行直到UNTIL条件为TRUE 。如果UNTIL条件在第一次执行时为
TRUE,那么语句只执行一次。
注意:如果UNTIL条件永远不为TRUE,那么程序进入死循环,并产生一个
运行错误。



假设VarRepeat初值为1,一个任务周期REPEAT循环执行后,VarRepeat值为7
即程序运行,第一个任务周期REPEAT循环内执行6次,退出循环,之后每个任务
周期REPEAT循环内instruction执行一次,退出循环。
页: [1]
查看完整版本: ST编程结构语句-循环语句REPEAT