精品国产人成在线_亚洲高清无码在线观看_国产在线视频国产永久2021_国产AV综合第一页一个的一区免费影院黑人_最近中文字幕MV高清在线视频

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

WHILE語句根據下列規則執行

機器人及PLC自動化應用 ? 來源:機器人及PLC自動化應用 ? 作者:機器人及PLC自動化 ? 2022-05-13 16:00 ? 次閱讀

● 控制結構

– IF ... THEN

– CASE ... OF ...

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

– WHILE ... DO ...

該功能將影響指令“FOR”、“WHILE”和“REPEAT-UNTIL”的運行:由于系統不顯示這些指令中的變量值,因此可避免對循環時間造成影響。

WHILE允許由執行條件控制的循環地執行語句序列。執行條件根據邏輯表達式的規則構成。

語法(Syntax):

aa7eb09c-d291-11ec-bce3-dac502259ad0.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

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

審核編輯 :李倩

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 指令
    +關注

    關注

    1

    文章

    607

    瀏覽量

    35653
  • 變量
    +關注

    關注

    0

    文章

    613

    瀏覽量

    28334

原文標題:SCL -WHILE語句

文章出處:【微信號:gh_a8b121171b08,微信公眾號:機器人及PLC自動化應用】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    HarmonyOS Next原生應用開發-從TS到ArkTS的適配規則(十五)

    } 三、不支持with語句 規則:arkts-no-with 級別:錯誤 ArkTS不支持with語句,使用其他語法來表示相同的語義。TypeScript with (Math) { // 編譯
    發表于 08-19 16:13

    HarmonyOS Next原生應用開發-從TS到ArkTS的適配規則(十四)

    逗號運算符,僅用在for循環語句規則:arkts-no-comma-outside-loops 級別:錯誤 為了方便理解執行順序,在ArkTS中,逗號運算符僅適用于for循環語句
    發表于 08-16 10:20

    STM8L執行一條語句大概需要幾個時鐘周期?

    STM8L執行一條語句大概需要幾個時鐘周期
    發表于 05-06 06:16

    鴻蒙TypeScript入門學習第6天:【條件語句

    條件語句用于基于不同的條件來執行不同的動作。 TypeScript 條件語句是通過一條或多條語句執行結果(True 或 False)
    的頭像 發表于 04-01 13:51 ?719次閱讀
    鴻蒙TypeScript入門學習第6天:【條件<b class='flag-5'>語句</b>】

    stm32g030優化等級高于optimize for debug時,main函數里的while()循環出現if()內語句不能正常執行的原因?

    芯片使用G030,優化等級高于optimize for debug時,就會出現 main函數里的while()循環出現if()內語句不能正常執行的問題
    發表于 03-26 06:24

    51單片機流水燈制作

    while語句 書寫格式:while(表達式) ? { ? ? ? 語句; ? ? ? ? ? ? ? ? ? ?//循環體 ? ? ? ? 。。。 ? ?} 備注:當
    的頭像 發表于 02-26 10:06 ?1511次閱讀
    51單片機流水燈制作

    verilog中repeat必須用begin和end嗎

    ; 其中,n是一個常量或者表達式,指定代碼塊需要循環執行的次數。statement表示需要重復執行語句。 與其他循環控制語句相比,如for和whi
    的頭像 發表于 02-23 10:14 ?1116次閱讀

    assign語句和always語句的用法

    Assign語句和Always語句是在硬件描述語言(HDL)中常用的兩種語句,用于對數字電路建模和設計。Assign語句用于連續賦值,而Always
    的頭像 發表于 02-22 16:24 ?2337次閱讀

    arduino中while循環怎么跳出

    Arduino 是一款開源的硬件平臺,廣泛應用于各種物聯網和嵌入式系統項目。在 Arduino 上編寫代碼時,循環結構起到了至關重要的作用。而其中的 while 循環更是常用于需要根據特定條件重復
    的頭像 發表于 02-14 16:22 ?2406次閱讀

    單片機if是什么語句

    單片機中的if語句是一種條件語句,用于根據不同的條件執行不同的代碼塊。在程序執行過程中,條件語句
    的頭像 發表于 01-05 14:04 ?1658次閱讀

    單片機中for語句的運用

    單片機中的for語句是一種常見的循環控制結構,用于重復執行一段代碼塊,可以簡化程序的編寫和減少代碼量。本文將詳細介紹單片機中for語句的運用。 一、for語句的基本結構和功能 for
    的頭像 發表于 01-05 14:02 ?2210次閱讀

    oracle執行sql查詢語句的步驟是什么

    Oracle數據庫是一種常用的關系型數據庫管理系統,具有強大的SQL查詢功能。Oracle執行SQL查詢語句的步驟包括編寫SQL語句、解析SQL語句、生成
    的頭像 發表于 12-06 10:49 ?900次閱讀

    java中的switch語句 case的取值

    Java中的switch語句是一種用于多重條件判斷的語句,用于根據不同的條件執行不同的代碼塊。在switch語句中,case關鍵字用來指定不
    的頭像 發表于 11-30 16:05 ?1088次閱讀

    java switch case的語法規則

    在Java中,switch case語句是一種用于多分支選擇的控制流語句。它允許根據某個表達式的值來執行不同的代碼塊。下面是關于switch case語法
    的頭像 發表于 11-30 14:40 ?2171次閱讀

    case后邊可以跟多個語句

    是的,"case" 后面可以跟多個語句。在編程語言中,"case" 通常被用于 switch 語句中,用于檢查一個變量或表達式是否匹配某個特定的值。當匹配成功時,可以執行一個或多個語句
    的頭像 發表于 11-30 14:19 ?6463次閱讀