女人自慰AV免费观看内涵网,日韩国产剧情在线观看网址,神马电影网特片网,最新一级电影欧美,在线观看亚洲欧美日韩,黄色视频在线播放免费观看,ABO涨奶期羡澄,第一导航fulione,美女主播操b

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

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

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

西門子SCL語(yǔ)言for循環(huán)事例簡(jiǎn)析

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

掃碼添加小助手

加入工程師交流群

FOR語(yǔ)句在控制變量處于指定的值范圍內(nèi)時(shí)用來(lái)重復(fù)語(yǔ)句序列。控制變量必須是INT或DINT類型的本地變量的標(biāo)識(shí)符。FOR循環(huán)的定義包括一個(gè)初始值和一個(gè)終止值的說(shuō)明。兩個(gè)值必須與控制變量是同類型。

aabedec0-467f-11ee-a2ef-92fbcf53809c.png

FOR語(yǔ)句如下執(zhí)行:

在循環(huán)的開(kāi)始。控制變量設(shè)置為初始值(初始化賦值),每次循環(huán)重復(fù),其增加(正增量)或減少(負(fù)增量)一個(gè)增量,直到達(dá)到終止值。

接著循環(huán)的每次運(yùn)行,檢查條件(終止值達(dá)到)證實(shí)是否滿足。如果條件滿足,語(yǔ)句序列被執(zhí)行,否則跳過(guò)循環(huán)及其語(yǔ)句序列。

規(guī)則(Rules)

FOR語(yǔ)句的規(guī)則:

控制變量只能是INT或DINT數(shù)據(jù)類型。

能夠省去語(yǔ)句BY [增量]。如果不指定增量,則自動(dòng)指定為+1。

初始賦值(Initial Assignment)

控制變量的初始值有下列語(yǔ)法。在賦值左邊的簡(jiǎn)單變量必須是數(shù)據(jù)類型INT或DINT。

有效的初始賦值的例子:

FOR I := 1 TO 20
FOR I := 1 TO (START + J)

終止值和增量(Final Value and Increment)

能夠?yàn)榻K止值和所要求的增量寫一個(gè)基本表達(dá)式。此基本表達(dá)式有下列語(yǔ)法:

ab03f708-467f-11ee-a2ef-92fbcf53809c.png

能夠省去語(yǔ)句BY [increment]。如果沒(méi)指定增量,則自動(dòng)指定為+1。

初始值、終止值和增量是表達(dá)式(見(jiàn)"表達(dá)式、運(yùn)算符和地址")。當(dāng)FOR語(yǔ)句執(zhí)行時(shí),起先對(duì)他們進(jìn)行求值。

循環(huán)執(zhí)行后,不允許對(duì)終止值和增量值進(jìn)行更改。

例子(Example)

FUNCTION_BLOCK FOR_EXA
VAR
INDEX : INT ;
IDWORD : ARRAY [1..50] OF STRING;
END_VAR
BEGIN
FOR INDEX := 1 TO 50 BY 2 DO
IF IDWORD [INDEX] = 'KEY' THEN
EXIT;
END_IF;
END_FOR;

實(shí)例: VASS標(biāo)準(zhǔn)中用確認(rèn)類型合格的語(yǔ)句:

ab2d1f66-467f-11ee-a2ef-92fbcf53809c.png

iTypAnz := WORD_TO_INT(pDB_STyp.Anz) / 12; 108/12=9

ab583a34-467f-11ee-a2ef-92fbcf53809c.png

iRBSAnz := WORD_TO_INT(pDB_RBS.Anz) / 1666;6664/1666=4

IF (HAND OR Auto) AND NOT xUebern AND NOT FM_Reset AND xRBS_PZ_IO THEN

---如果在手動(dòng)或者自動(dòng)模式時(shí)沒(méi)有完成信號(hào)復(fù)位,有傳遞車型號(hào)正確時(shí)--

FOR iLauf := 1 TO iTypAnz BY 1 DO ---開(kāi)始循環(huán)查9次找已有類型-

FOR i := 1 TO iRBSAnz BY 1 DO循環(huán)檢查給入數(shù)4位

IF tempDB_STyp.Typ[iLauf].arrText[i] = arrRBS[i]

OR tempDB_STyp.Typ[iLauf].arrText[i] = 'X' AND NOT cfg.X2

OR tempDB_STyp.Typ[iLauf].arrText[i] = '~' AND cfg.X2

THEN

如果在比較時(shí)有相等的,或者在比較位中有'X'或'~'時(shí)可以不比較,但是必須在cfg.X2上進(jìn)行設(shè)置.那么車型號(hào)碼位合格被激活.

ab8048da-467f-11ee-a2ef-92fbcf53809c.png

arrSTyp_IO[i] := True;有一位車型號(hào)碼合格

ELSE 如果沒(méi)有相同的,或是滿足條件的就退出循環(huán)

EXIT; 退出循環(huán)

END_IF; 結(jié)束IF

END_FOR;

IF arrSTyp_IO[iRBSAnz] THEN如果有一位車型號(hào)碼合格,就轉(zhuǎn)存

_wData := tempDB_STyp.Typ[iLauf].Data;

EXIT;退出循環(huán)

END_IF;

END_FOR;結(jié)束循環(huán)

xSTyp_IO := arrSTyp_IO[iRBSAnz]; 發(fā)出車型號(hào)碼合格

xSTyp_NIO := NOT xSTyp_IO;發(fā)出車型號(hào)碼不合格

END_IF;






審核編輯:劉清

聲明:本文內(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)注

    114

    文章

    17098

    瀏覽量

    184201
  • VaR
    VaR
    +關(guān)注

    關(guān)注

    0

    文章

    39

    瀏覽量

    11571
  • SCL
    SCL
    +關(guān)注

    關(guān)注

    1

    文章

    243

    瀏覽量

    17552
  • for循環(huán)
    +關(guān)注

    關(guān)注

    0

    文章

    61

    瀏覽量

    2721

原文標(biāo)題:西門子SCL語(yǔ)言for 循環(huán)事例

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

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

掃碼添加小助手

加入工程師交流群

    評(píng)論

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

    西門子1200 SCL語(yǔ)言編寫

    西門子1200正序啟動(dòng)SCL語(yǔ)言該怎樣去編寫?西門子1200逆序停止SCL語(yǔ)言該怎樣去編寫?
    發(fā)表于 09-29 08:47

    暢銷西門子助聽(tīng)器價(jià)格表_西門子助聽(tīng)器價(jià)格大全

    暢銷西門子助聽(tīng)器價(jià)格表_西門子助聽(tīng)器價(jià)格大全 1、西門子盒式助聽(tīng)器 AMIGA 176AO Pocket AMIGA 176AO 西門子助聽(tīng)器價(jià)格:441元
    發(fā)表于 08-23 12:19 ?2w次閱讀
    暢銷<b class='flag-5'>西門子</b>助聽(tīng)器價(jià)格表_<b class='flag-5'>西門子</b>助聽(tīng)器價(jià)格大全

    淺談西門子PLC的“SCL語(yǔ)言”編程

    介紹西門子PLC的“SCL語(yǔ)言”編程,相關(guān)編程代碼
    發(fā)表于 01-22 17:25 ?0次下載

    西門子是哪個(gè)國(guó)家的品牌_西門子發(fā)明了什么

    本文開(kāi)始介紹了西門子是哪個(gè)國(guó)家的品牌以及西門子的發(fā)展歷史,其次介紹了西門子的發(fā)明成果,最后對(duì)西門子的家電進(jìn)行了分析。
    的頭像 發(fā)表于 04-04 08:45 ?5.5w次閱讀

    博世和西門子哪個(gè)好_博世和西門子的關(guān)系

    本文開(kāi)始闡述了博世和西門子的關(guān)系以及分析了西門子和博世哪個(gè)更好,其次分析了西門子和博世的冰箱哪個(gè)更好,最后介紹了博世和西門子家電集團(tuán)在中國(guó)的發(fā)展。
    的頭像 發(fā)表于 04-04 09:30 ?16.2w次閱讀

    西門子PLC系列中GRAPH的用法

    熟悉西門子的人都知道,西門子的PLC支持的語(yǔ)言很多,除了最基本的LAD,FBD,STL之外,還有很多在國(guó)內(nèi)不是很常見(jiàn)的語(yǔ)言,其中包括GRAPH,SC
    發(fā)表于 07-04 17:47 ?9821次閱讀

    西門子PLC中使用SCL語(yǔ)言編程的技巧

    西門子PLC中使用SCL語(yǔ)言編程的技巧說(shuō)明。
    發(fā)表于 04-22 11:15 ?73次下載

    淺談西門子PLC的SCL語(yǔ)言編程

    西門子PLC的SCL語(yǔ)言編程說(shuō)明。
    發(fā)表于 04-22 14:39 ?51次下載

    淺談西門子SCL編程

    淺談西門子SCL編程資料免費(fèi)下載。
    發(fā)表于 04-23 10:44 ?28次下載

    剖析西門子SCL語(yǔ)言for 循環(huán)事例

    FOR語(yǔ)句在控制變量處于指定的值范圍內(nèi)時(shí)用來(lái)重復(fù)語(yǔ)句序列。控制變量必須是INT或DINT類型的本地變量的標(biāo)識(shí)符。FOR循環(huán)的定義包括一個(gè)初始值和一個(gè)終止值的說(shuō)明。兩個(gè)值必須與控制變量是同類
    的頭像 發(fā)表于 05-13 10:59 ?2w次閱讀
    剖析<b class='flag-5'>西門子</b><b class='flag-5'>SCL</b><b class='flag-5'>語(yǔ)言</b>for <b class='flag-5'>循環(huán)</b><b class='flag-5'>事例</b>

    西門子SCL語(yǔ)言編程系列-寫立方根FB塊

    由于西門子PLC本身并沒(méi)有帶求立方根的指令,我們用SCL來(lái)寫一個(gè)求立方根的FB塊
    的頭像 發(fā)表于 02-06 15:17 ?2589次閱讀
    <b class='flag-5'>西門子</b><b class='flag-5'>SCL</b><b class='flag-5'>語(yǔ)言</b>編程系列-寫立方根FB塊

    西門子PLC的幾種編程語(yǔ)言簡(jiǎn)單介紹

    西門子PLC的幾種編程語(yǔ)言簡(jiǎn)單介紹 來(lái)源: wanggaosheng 作者:華仔 瀏覽:1563 時(shí)間:2016-08-10 14:18 標(biāo)簽: 摘要: 西門子PLC的幾種編程語(yǔ)言不同
    發(fā)表于 04-19 09:35 ?4次下載
    <b class='flag-5'>西門子</b>PLC的幾種編程<b class='flag-5'>語(yǔ)言</b>簡(jiǎn)單介紹

    西門子S7 SCL編程知識(shí)

    本文可以作為 S7-SCL 編程語(yǔ)言的使用參考資料,希望讀者通過(guò)對(duì)本章的閱讀,能夠更快更好 地學(xué)習(xí) S7-SCL 編程語(yǔ)言西門子?供了
    發(fā)表于 04-19 17:54 ?15次下載

    西門子SCL編程實(shí)例——周期性運(yùn)行(更新版)

    我之前寫的一篇文章《西門子SCL編程實(shí)例——(電機(jī))周期性運(yùn)行》收到小伙伴反饋。
    的頭像 發(fā)表于 11-07 09:05 ?1335次閱讀
    <b class='flag-5'>西門子</b><b class='flag-5'>SCL</b>編程實(shí)例——周期性運(yùn)行(更新版)

    西門子博圖SCL練習(xí)1:使用FC計(jì)算平均值

    西門子博圖SCL練習(xí)1:使用FC計(jì)算平均值
    的頭像 發(fā)表于 01-02 10:25 ?3665次閱讀
    <b class='flag-5'>西門子</b>博圖<b class='flag-5'>SCL</b>練習(xí)1:使用FC計(jì)算平均值