)的值,則將執(zhí)行緊跟在該常數(shù)后編寫的指令(<指令 1="">)。程序?qū)?END_CASE 后繼續(xù)執(zhí)行。如果表達(dá)式的值不等于第一個常數(shù)(<常數(shù) 1="">)的值" />

哈哈哈哈哈操欧洲电影,久草网在线,亚洲久久熟女熟妇视频,麻豆精品色,久久福利在线视频,日韩中文字幕的,淫乱毛视频一区,亚洲成人一二三,中文人妻日韩精品电影

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

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

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

CASE:創(chuàng)建多路分支

機器人及PLC自動化應(yīng)用 ? 來源:機器人及PLC自動化應(yīng)用 ? 2020-09-04 16:55 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

CASE:創(chuàng)建多路分支

CASE語句用來選擇幾個分支程序部分之一。選擇是基于選擇表達(dá)式當(dāng)前值的。

使用“創(chuàng)建多路分支”指令,可以根據(jù)數(shù)字表達(dá)式的值執(zhí)行多個指令序列中的一個。

表達(dá)式的值必須為整數(shù)。執(zhí)行該指令時,會將表達(dá)式的值與多個常數(shù)的值進(jìn)行比較。如果表達(dá)式的值等

于某個常數(shù)的值,則將執(zhí)行緊跟在該常數(shù)后編寫的指令。常數(shù)可以為以下值:

? 整數(shù)(例如,5)

? 整數(shù)的范圍(例如,15..20)

? 由整數(shù)和范圍組成的枚舉(例如,10、11、15..20)

CASE語句按下列規(guī)則執(zhí)行:

·選擇表達(dá)式必須返回一個整數(shù)類型的值。

·當(dāng)CASE語句被處理時,程序檢查是否選擇表達(dá)式的值包含在指定的值表之中。如果找到匹配項,列表指定的語句部分將被執(zhí)行。

·如果沒有發(fā)現(xiàn)匹配項,程序選擇ELSE后面的語句,或者如果ELSE分支不存在則無語句可執(zhí)行。

如果表達(dá)式的值等于第一個常數(shù)(<常數(shù) 1="">)的值,則將執(zhí)行緊跟在該常數(shù)后編寫的指令(<指令 1="">)。程序?qū)?END_CASE 后繼續(xù)執(zhí)行。如果表達(dá)式的值不等于第一個常數(shù)(<常數(shù) 1="">)的值,則會將該值與下一個設(shè)定的常數(shù)值進(jìn)行比較。以這種方式執(zhí)行 CASE 指令直至比較的值相等為止。如果表達(dá)式的值與所有設(shè)定的常數(shù)值均不相等,則將執(zhí)行 ELSE 后編寫的指令(<指令 0="">)。ELSE 是一個可選的語法部分,可以省略。此外,CASE 指令也可通過使用 CASE 替換一個指令塊來進(jìn)行嵌套。END_CASE 表示 CASE 指令結(jié)束。

根據(jù)管角value輸入數(shù)來決定OUT1輸出的數(shù)

FUNCTION FC1 : INT 建立FC1程序,輸出反饋值得屬性是INT整數(shù)

VAR_input

value:INT;

END_VAR

VAR_outPUT

OUT1:INT;

END_VAR

VAR_TEMP

END_VAR

CASEvalue OF

1:

OUT1:=1 ;

2:

OUT1:=2 ;

3:

OUT1:=3 ;

4:

OUT1:=4 ;

5:

OUT1:=5 ;

6:

OUT1:=6 ;

ELSE: 不是1-6就輸出99

OUT1:=99 ;

END_CASE;

FC1:= OUT1;FC1的反饋值和OUT1值一致.

END_FUNCTION

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

    關(guān)注

    117

    文章

    3847

    瀏覽量

    85453
  • Case
    +關(guān)注

    關(guān)注

    0

    文章

    28

    瀏覽量

    13855
  • 常數(shù)
    +關(guān)注

    關(guān)注

    0

    文章

    6

    瀏覽量

    5857

原文標(biāo)題:PLC -SCL CASE 練習(xí)

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

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

掃碼添加小助手

加入工程師交流群

    評論

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

    深入了解SCANSTA112:7端口多分支IEEE 1149.1(JTAG)多路復(fù)用器

    深入了解SCANSTA112:7端口多分支IEEE 1149.1(JTAG)多路復(fù)用器 在電子測試領(lǐng)域,IEEE 1149.1(JTAG)標(biāo)準(zhǔn)為電路板和芯片的測試提供了強大的支持。而TI
    的頭像 發(fā)表于 04-15 16:35 ?98次閱讀

    MPO分支光纜選型指南:從芯數(shù)到極性的關(guān)鍵考量

    MPO分支光纜的選型需綜合考慮應(yīng)用場景、傳輸速率、空間限制及未來擴(kuò)展性。以下從芯數(shù)、光纖類型、極性管理和連接器標(biāo)準(zhǔn)四個維度,提供系統(tǒng)性選型建議。 1. 芯數(shù)選擇:平衡密度與成本 8芯MPO分支光纜
    的頭像 發(fā)表于 03-17 09:43 ?581次閱讀

    MPO分支光纜:高密度光纖布線的核心組件

    在數(shù)據(jù)中心、通信網(wǎng)絡(luò)和工業(yè)控制等高密度光纖布線場景中,MPO分支光纜憑借其模塊化設(shè)計、高密度集成和靈活部署能力,已成為提升網(wǎng)絡(luò)效率的關(guān)鍵組件。其通過單接口實現(xiàn)多芯光纖并行傳輸,顯著簡化了布線結(jié)構(gòu)
    的頭像 發(fā)表于 03-16 10:30 ?224次閱讀

    電纜接地箱與電纜分支箱區(qū)別與聯(lián)系

    電纜接地箱和電纜分支箱是功能完全不同的兩種電力設(shè)備。簡單來說,接地箱是電纜的“安全衛(wèi)士”,主要負(fù)責(zé)處理電纜金屬護(hù)層的接地,防止感應(yīng)電壓危害;而分支箱則是電力的“交通樞紐”,主要負(fù)責(zé)電能的分配和轉(zhuǎn)接。
    的頭像 發(fā)表于 01-04 09:25 ?664次閱讀
    電纜接地箱與電纜<b class='flag-5'>分支</b>箱區(qū)別與聯(lián)系

    C語言的分支結(jié)構(gòu)介紹

    1.簡單if語句 C語言中的分支結(jié)構(gòu)語句中的if條件語句。 簡單if語句的基本結(jié)構(gòu)如下: 代碼語言:javascript if(表達(dá)式) { 執(zhí)行代碼塊; } 其語義是:如果表達(dá)式的值為真,則執(zhí)行其后的語句,否則不執(zhí)行該語句。 注意:if()后面沒有分號,直接寫{}
    發(fā)表于 11-25 07:48

    模擬多路復(fù)用器CBMG708/709#芯片 #國產(chǎn)替代 #國產(chǎn)芯片

    多路復(fù)用器
    芯佰微電子
    發(fā)布于 :2025年11月18日 09:28:24

    EtherCAT 分支器:工業(yè)高精度組網(wǎng)的核心樞紐

    衰減、多設(shè)備協(xié)同的同步偏差等問題日益凸顯。EtherCAT 分支器作為解決這些痛點的核心設(shè)備,能靈活構(gòu)建復(fù)雜拓?fù)洹⒈U闲盘柗€(wěn)定與同步精度,而天津三格電子的 SG-ECAT-HUB_4 EtherCAT 分支器,更以全場景適配能力與工業(yè)級可靠性,成為行業(yè)組網(wǎng)優(yōu)選
    的頭像 發(fā)表于 11-04 16:27 ?1623次閱讀
    EtherCAT <b class='flag-5'>分支</b>器:工業(yè)高精度組網(wǎng)的核心樞紐

    蜂鳥E203簡單分支預(yù)測的改進(jìn)

    1.蜂鳥E203的原有分支預(yù)測 蜂鳥E203處理器為了能夠連續(xù)不斷的取指令,需要在每個時鐘周期都能生成一條待取的指令。因此,在取指令的階段,IFU單元模塊進(jìn)行了簡單的譯碼處理,用以判別
    發(fā)表于 10-24 07:45

    提高條件分支指令預(yù)測正確率的方法

    基于全局分支歷史的ghare分支預(yù)測器 主要構(gòu)成 分支目標(biāo)緩沖器BTB 分支歷史寄存器BHR 方式歷史寄存器PHT 對于某個條件分支指令
    發(fā)表于 10-22 08:22

    基于全局預(yù)測歷史的gshare分支預(yù)測器的實現(xiàn)細(xì)節(jié)

    GShare預(yù)測機制簡介 GShare預(yù)測機制作為一種常用的分支預(yù)測機制,通過基于分支歷史和分支地址來預(yù)測分支指令的執(zhí)行路徑。分支歷史是指
    發(fā)表于 10-22 06:50

    JAE推出防水型信號分支連接器HB07系列

    日本航空電子工業(yè)(JAE)現(xiàn)已開發(fā)并正式銷售支持多種電路結(jié)構(gòu)配置的防水型信號分支連接器“HB07系列”,該系列可廣泛應(yīng)用于工程機械、農(nóng)業(yè)機械、特種車輛及其他各類工程相關(guān)車輛的電源線束及信號分支連接。
    的頭像 發(fā)表于 09-03 14:14 ?2278次閱讀
    JAE推出防水型信號<b class='flag-5'>分支</b>連接器HB07系列

    企業(yè)分支組網(wǎng)場景下,如何選擇更可靠的SD-WAN服務(wù)商?

    >全球數(shù)字化轉(zhuǎn)型浪潮下,企業(yè)分支組網(wǎng)需求激增,選擇一家可靠的SD-WAN服務(wù)商,已成為企業(yè)網(wǎng)絡(luò)決策者的戰(zhàn)略要務(wù)?!拔覀兊木W(wǎng)絡(luò)經(jīng)常出現(xiàn)卡頓,分支門店的銷售系統(tǒng)時不時掉線,這直接影響到客戶
    的頭像 發(fā)表于 08-08 09:34 ?1088次閱讀
    企業(yè)<b class='flag-5'>分支</b>組網(wǎng)場景下,如何選擇更可靠的SD-WAN服務(wù)商?

    多路輸出計算取樣電阻

    教你計算TL431多路取樣電阻 獲取完整文檔資料可下載附件哦?。。?! 如果內(nèi)容有幫助可以關(guān)注、點贊、評論支持一下哦~
    發(fā)表于 06-30 15:29

    如何統(tǒng)計蜂鳥E203的分支預(yù)測率?

    想請問大家如何統(tǒng)計蜂鳥E203的分支預(yù)測率,我嘗試在exu_commit模塊里統(tǒng)計,但是發(fā)現(xiàn)預(yù)測率都有寫問題,想請教以下大家
    發(fā)表于 06-10 07:05
    两当县| 丰顺县| 洛扎县| 宁陕县| 伊吾县| 屏山县| 浦县| 焦作市| 彰武县| 兴海县| 赫章县| 汝城县| 巴林左旗| 灯塔市| 玉溪市| 无棣县| 阳曲县| 仪陇县| 镇赉县| 富宁县| 临江市| 马龙县| 宁武县| 全州县| 唐海县| 鹤壁市| 巴青县| 镇赉县| 枝江市| 乌苏市| 萝北县| 盐边县| 阳城县| 龙川县| 阿克陶县| 中牟县| 美姑县| 恭城| 弋阳县| 肥乡县| 庐江县|