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

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

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

3天內不再提示

SCL語言的Case語句如何使用以及實例

PCBshejishi ? 來源:十天學會PLC ? 2023-06-19 09:57 ? 次閱讀

CASE語句用于根據不同的條件執行不同的操作。以下是使用CASE語句的示例:

示例1:根據輸入的值執行不同的操作

1145cf7a-0e34-11ee-962d-dac502259ad0.png

在示例1中,根據Input的值,會執行相應的操作。如果Input的值為1,

則執行操作1;如果Input的值為2,則執行操作2;如果Input的值為3,

則執行操作3;否則執行默認操作。

示例2:根據條件范圍執行不同的操作

115d9a38-0e34-11ee-962d-dac502259ad0.png

在示例2中,根據Temperature的值,會根據不同的條件范圍執行相應的操作。

如果Temperature小于0,則執行低溫操作;如果Temperature大于等于0且小于30,

則執行正常溫度操作;如果Temperature等于大于30,則執行高溫操作。

這些示例展示了如何使用西門子1200SCL中的CASE語句根據不同的條件執行

不同的操作。具體的操作和條件可以根據實際需求進行定義和修改。

以下通過V17測試CASE語句,實現三個LED控制:

11886cf4-0e34-11ee-962d-dac502259ad0.png
責任編輯:彭菁

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

    關注

    241

    文章

    23136

    瀏覽量

    658469
  • 西門子
    +關注

    關注

    93

    文章

    3008

    瀏覽量

    115637
  • SCL
    SCL
    +關注

    關注

    1

    文章

    239

    瀏覽量

    17037

原文標題:SCL語言的Case語句如何使用以及實例,回復關鍵字拿走我的實例(V17)文件

文章出處:【微信號:十天學會PLC,微信公眾號:十天學會PLC】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    【FPGA學習】Verilog HDL的流程控制語句實例

    不需要互斥。缺省分支覆蓋所有沒有被分支表達式覆蓋的其他分支。下面是 case 語句的一個實例:always@ (A or B or OpCode)case (OpCode)ADD_IN
    發表于 09-26 09:21

    小白求助,求大佬分享C語言的if條件語句演示實例

    小白求助,求大佬分享C語言的if條件語句演示實例
    發表于 10-15 09:14

    verilog中if與case語句不完整產生鎖存器的原因分析

      在很多地方都能看到,verilog中if與case語句必須完整,即if要加上else,case后要加上default語句,以防止鎖存器的發生,下載內容中就談到了其中原因。
    發表于 09-16 09:29 ?24次下載

    高效的C編程之Switch語句

    14.6 Switch語句 編譯器通常將C語言中的Switch語句編譯一個查找表(Table Lookup)以便跳轉到合適的入口處。 下面的例子顯示了編譯器如何處理程序中的Switch語言
    發表于 10-17 16:55 ?4次下載

    C語言基礎教程之語句的詳細資料和實例說明

    1表達式語句 表達式語句是指任何一種表達式末尾加上分號〔;)所組成的語句。在C語言程序中,表達式語句出現得最多,因此,有人說C
    發表于 11-13 17:55 ?13次下載
    C<b class='flag-5'>語言</b>基礎教程之<b class='flag-5'>語句</b>的詳細資料和<b class='flag-5'>實例</b>說明

    C語言的switch case多分支選擇語句的詳細資料說明

    1、switch-case開關語句是一種多分支選擇語句,用來實現多方向條件分支。雖然采用if-else條件判斷語句也可以實現多方向條件分支,但是當分支較多時,使用if-else條件
    發表于 07-12 17:39 ?1次下載
    C<b class='flag-5'>語言</b>的switch <b class='flag-5'>case</b>多分支選擇<b class='flag-5'>語句</b>的詳細資料說明

    C51語言的基礎知識資料說明

    本文檔的主要內容詳細介紹的是C51語言的基礎知識資料說明。 C51語言中,有相關的控制語句用以實現選擇結構與循環結構。 選擇控制語句
    發表于 06-06 17:49 ?1次下載
    C51<b class='flag-5'>語言</b>的基礎知識資料說明

    FPGA代碼經驗 case,casez,casex語句

    使用case語句代替嵌套的if-else將會產生更易讀的代碼,更好的邏輯利用率和更高的性能。
    的頭像 發表于 12-11 10:42 ?6197次閱讀

    CASE語句的執行規則是什么?

    CASE語句用來選擇幾個分支程序部分之一。選擇是基于選擇表達式當前值的。
    的頭像 發表于 10-09 09:26 ?5362次閱讀
    <b class='flag-5'>CASE</b><b class='flag-5'>語句</b>的執行規則是什么?

    c語言中的SCL-CONTIUNE語句

    CONTIUNE語句 CONTIUNE語句用來終止循環語句(FOR, WHILE或REPEAT)的當前重復的執行。 語法(Syntax) CONTINUE語句依據下列規則執行: 此
    的頭像 發表于 04-16 11:19 ?2341次閱讀
    c<b class='flag-5'>語言</b>中的<b class='flag-5'>SCL</b>-CONTIUNE<b class='flag-5'>語句</b>

    什么是SystemVerilog-決策語句-if-else語句

    決策語句(Decision statements)允許程序塊的執行流程根據設計中信號的當前值分支到特定語句。SystemVerilog有兩個主要的決策語句:if…else語句
    的頭像 發表于 02-09 14:15 ?1101次閱讀
    什么是SystemVerilog-決策<b class='flag-5'>語句</b>-if-else<b class='flag-5'>語句</b>?

    PLC-SCL CASE練習方法

    CASE語句用來選擇幾個分支程序部分之一。選擇是基于選擇表達式當前值的。
    發表于 03-28 09:43 ?885次閱讀

    Verilog中的If語句case語句介紹

    。這些語句統稱為順序語句case 語句和 if 語句都是 verilog 中順序語句的示例。在
    的頭像 發表于 05-11 15:37 ?4316次閱讀
    Verilog中的If<b class='flag-5'>語句</b>和<b class='flag-5'>case</b><b class='flag-5'>語句</b>介紹

    case后邊可以跟多個語句

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

    java中的switch語句 case的取值

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