一区二区三区三上|欧美在线视频五区|国产午夜无码在线观看视频|亚洲国产裸体网站|无码成年人影视|亚洲AV亚洲AV|成人开心激情五月|欧美性爱内射视频|超碰人人干人人上|一区二区无码三区亚洲人区久久精品

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

WHILE語(yǔ)句根據(jù)下列規(guī)則執(zhí)行

機(jī)器人及PLC自動(dòng)化應(yīng)用 ? 來(lái)源:機(jī)器人及PLC自動(dòng)化應(yīng)用 ? 作者:機(jī)器人及PLC自動(dòng)化 ? 2022-05-13 16:00 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

● 控制結(jié)構(gòu)

– IF ... THEN

– CASE ... OF ...

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

– WHILE ... DO ...

該功能將影響指令“FOR”、“WHILE”和“REPEAT-UNTIL”的運(yùn)行:由于系統(tǒng)不顯示這些指令中的變量值,因此可避免對(duì)循環(huán)時(shí)間造成影響。

WHILE允許由執(zhí)行條件控制的循環(huán)地執(zhí)行語(yǔ)句序列。執(zhí)行條件根據(jù)邏輯表達(dá)式的規(guī)則構(gòu)成。

語(yǔ)法(Syntax):

aa7eb09c-d291-11ec-bce3-dac502259ad0.png

WHILE語(yǔ)句根據(jù)下列規(guī)則執(zhí)行:

在循環(huán)體的重復(fù)之前,求值執(zhí)行條件。

執(zhí)行條件值為TRUE(真)時(shí),跟在DO后的循環(huán)體不斷重復(fù)。

一旦值為FALSE,就跳過(guò)循環(huán)體并執(zhí)行循環(huán)后面的語(yǔ)句。

例子(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

-----------------END--------------------

審核編輯 :李倩

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 指令
    +關(guān)注

    關(guān)注

    1

    文章

    616

    瀏覽量

    36442
  • 變量
    +關(guān)注

    關(guān)注

    0

    文章

    614

    瀏覽量

    28948

原文標(biāo)題:SCL -WHILE語(yǔ)句

文章出處:【微信號(hào):gh_a8b121171b08,微信公眾號(hào):機(jī)器人及PLC自動(dòng)化應(yīng)用】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    Unicore標(biāo)準(zhǔn)NEMA語(yǔ)句GSA及說(shuō)明

    本文介紹和芯星通的NEMA語(yǔ)句說(shuō)明。
    的頭像 發(fā)表于 07-16 11:39 ?96次閱讀
    Unicore標(biāo)準(zhǔn)NEMA<b class='flag-5'>語(yǔ)句</b>GSA及說(shuō)明

    基礎(chǔ)篇3:掌握Python中的條件語(yǔ)句與循環(huán)

    在Python編程語(yǔ)言中,條件語(yǔ)句和循環(huán)是構(gòu)成復(fù)雜邏輯和數(shù)據(jù)處理的基石。本篇基礎(chǔ)教程將幫助您深入了解Python中的條件語(yǔ)句和循環(huán)結(jié)構(gòu),讓您能夠更好地控制程序流程。 條件語(yǔ)句 條件語(yǔ)句
    發(fā)表于 07-03 16:13

    《ESP32S3 Arduino開發(fā)指南》第三章 C/C++語(yǔ)言基礎(chǔ)

    (表達(dá)式) 語(yǔ)句while語(yǔ)句根據(jù)小括號(hào)內(nèi)表達(dá)式的值來(lái)決定是否執(zhí)行語(yǔ)句,當(dāng)表達(dá)式的值為假時(shí),循
    發(fā)表于 06-10 09:20

    詳解TIA Portal SCL編程語(yǔ)言中的IF語(yǔ)句

    IF 語(yǔ)句是編程中最基本和最重要的控制結(jié)構(gòu)之一,它的主要作用是根據(jù)條件決定程序的執(zhí)行路徑,IF 語(yǔ)句是編程中實(shí)現(xiàn)邏輯判斷和決策的基礎(chǔ)。
    的頭像 發(fā)表于 05-24 15:01 ?568次閱讀
    詳解TIA Portal SCL編程語(yǔ)言中的IF<b class='flag-5'>語(yǔ)句</b>

    用stm32CubeMX構(gòu)建stm32f407vet6程序,只要在while語(yǔ)句前用HAL_ADC_Start_DMA函數(shù)啟動(dòng)DMA則while就無(wú)法結(jié)束,為什么?

    本人用stm32CubeMX構(gòu)建了stm32f407vet6程序,其中用TIM2啟動(dòng)ADC,通過(guò)DMA傳送AD值。再用Keil開發(fā)應(yīng)用程序,有用while語(yǔ)句等待指定時(shí)長(zhǎng)的步驟,具體是在定時(shí)器中計(jì)數(shù),達(dá)到設(shè)定值就結(jié)束等待,程序如下: Sec=0;
    發(fā)表于 03-11 07:15

    技術(shù)干貨驛站 ▏深入理解C語(yǔ)言:嵌套循環(huán)與循環(huán)控制的底層原理

    大家好!在上一節(jié)中,我們學(xué)習(xí)了C語(yǔ)言中的基本循環(huán)語(yǔ)句,如for、while和do...while循環(huán)。今天,我們將進(jìn)一步探討嵌套循環(huán)和循環(huán)控制,這些技巧可以幫助我們實(shí)現(xiàn)更復(fù)雜的邏輯操作。無(wú)論是處理
    的頭像 發(fā)表于 02-21 18:26 ?648次閱讀
    技術(shù)干貨驛站  ▏深入理解C語(yǔ)言:嵌套循環(huán)與循環(huán)控制的底層原理

    關(guān)于服務(wù)器節(jié)能認(rèn)證(701042小類)執(zhí)行新版規(guī)則及認(rèn)證標(biāo)準(zhǔn)的通知

    )同步修訂認(rèn)證規(guī)則(業(yè)務(wù)小類號(hào)701042),舊版檢測(cè)數(shù)據(jù)無(wú)法沿用,證書換版需全項(xiàng)型式試驗(yàn)。請(qǐng)相關(guān)企業(yè)重點(diǎn)關(guān)注以下調(diào)整及執(zhí)行要求:01重點(diǎn)提示1、全項(xiàng)檢測(cè)強(qiáng)制要求:新
    的頭像 發(fā)表于 02-20 16:47 ?1184次閱讀
    關(guān)于服務(wù)器節(jié)能認(rèn)證(701042小類)<b class='flag-5'>執(zhí)行</b>新版<b class='flag-5'>規(guī)則</b>及認(rèn)證標(biāo)準(zhǔn)的通知

    深入理解C語(yǔ)言:循環(huán)語(yǔ)句的應(yīng)用與優(yōu)化技巧

    在程序設(shè)計(jì)中,我們常常需要重復(fù)執(zhí)行某一段代碼。為了提高效率和簡(jiǎn)化代碼,循環(huán)語(yǔ)句應(yīng)運(yùn)而生。C語(yǔ)言作為一門經(jīng)典的編程語(yǔ)言,提供了多種循環(huán)控制結(jié)構(gòu),幫助程序員高效地實(shí)現(xiàn)重復(fù)操作。掌握循環(huán)語(yǔ)句的使用,不僅
    的頭像 發(fā)表于 12-07 01:11 ?631次閱讀
    深入理解C語(yǔ)言:循環(huán)<b class='flag-5'>語(yǔ)句</b>的應(yīng)用與優(yōu)化技巧

    網(wǎng)關(guān)的設(shè)置規(guī)則

    網(wǎng)關(guān)的設(shè)置規(guī)則涉及多個(gè)方面,包括硬件安裝、網(wǎng)絡(luò)連接、基本配置、高級(jí)配置以及安全設(shè)置等。以下是一篇關(guān)于網(wǎng)關(guān)設(shè)置規(guī)則的詳細(xì)指南,旨在幫助用戶正確配置和管理網(wǎng)關(guān)設(shè)備。
    的頭像 發(fā)表于 09-30 11:48 ?4704次閱讀

    嵌入式學(xué)習(xí)-飛凌嵌入式ElfBoard ELF 1板卡-shell腳本編寫之流程控制

    :2)while循環(huán)shell中的while循環(huán)語(yǔ)句語(yǔ)法如下,condition為判斷式,command為程序段落。舉例:執(zhí)行結(jié)果如下:當(dāng)判斷式為空,寫成:或:此時(shí),則為無(wú)限循環(huán)。3、
    發(fā)表于 09-05 09:06

    計(jì)算機(jī)程序的三種基本控制結(jié)構(gòu)是什么

    的順序被執(zhí)行一次,直到程序結(jié)束。在順序結(jié)構(gòu)中,每個(gè)語(yǔ)句都是順序執(zhí)行的,不存在任何跳轉(zhuǎn)和分支。 選擇結(jié)構(gòu)(Selection Structure) :選擇結(jié)構(gòu)也稱為分支結(jié)構(gòu)或條件結(jié)構(gòu)。它根據(jù)
    的頭像 發(fā)表于 09-04 17:00 ?3147次閱讀

    飛凌嵌入式ElfBoard ELF 1板卡-shell腳本編寫之流程控制

    ,其取值范圍還可以有以下幾種表示方式: 或: 或: 2)while循環(huán) shell中的while循環(huán)語(yǔ)句語(yǔ)法如下,condition為判斷式,command為程序段落。 舉例: 執(zhí)
    發(fā)表于 09-04 10:12

    HarmonyOS Next原生應(yīng)用開發(fā)-從TS到ArkTS的適配規(guī)則(十五)

    } 三、不支持with語(yǔ)句 規(guī)則:arkts-no-with 級(jí)別:錯(cuò)誤 ArkTS不支持with語(yǔ)句,使用其他語(yǔ)法來(lái)表示相同的語(yǔ)義。TypeScript with (Math) { // 編譯
    發(fā)表于 08-19 16:13

    HarmonyOS Next原生應(yīng)用開發(fā)-從TS到ArkTS的適配規(guī)則(十四)

    逗號(hào)運(yùn)算符,僅用在for循環(huán)語(yǔ)句規(guī)則:arkts-no-comma-outside-loops 級(jí)別:錯(cuò)誤 為了方便理解執(zhí)行順序,在ArkTS中,逗號(hào)運(yùn)算符僅適用于for循環(huán)語(yǔ)句
    發(fā)表于 08-16 10:20

    HarmonyOS Next原生應(yīng)用開發(fā)-從TS到ArkTS的適配規(guī)則(六

    一、僅支持一個(gè)靜態(tài)塊 規(guī)則:arkts-no-multiple-static-blocks 級(jí)別:錯(cuò)誤 ArkTS不允許類中有多個(gè)靜態(tài)塊,如果存在多個(gè)靜態(tài)塊語(yǔ)句,請(qǐng)合并到一個(gè)靜態(tài)塊中
    發(fā)表于 07-18 15:16