女人自慰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語言for指令的用法

PCBshejishi ? 來源:十天學(xué)會(huì)PLC ? 2023-06-19 14:51 ? 次閱讀

小文老師說在最前面: 今天來給大家講一下for這個(gè)指令用法,在PLC編程中,能用好for指令,會(huì)讓我們的開發(fā)效率更高,想要更好的調(diào)用for指令,我們今天通過這篇文章,幾分鐘的時(shí)間帶你嚴(yán)謹(jǐn)?shù)恼J(rèn)識(shí)一下它!

首先,來看一下for這個(gè)函數(shù)的語法結(jié)構(gòu):

470d5da6-0c1f-11ee-962d-dac502259ad0.png

我把for語句掃描的過程拆為一下五步,請(qǐng)仔細(xì)思考一下,其實(shí)不難

第一步:初始化:將變量的初始值設(shè)置為起始值。

第二步:判斷:判斷變量是否小于等于終止值。

第三步:執(zhí)行:執(zhí)行循環(huán)體中的代碼塊。

第四步:更新:將變量加上步長(如果有),更新變量的值。

第五步:返回第二步,直到變量大于終止值或滿足其他結(jié)束條件。

用以上五步來舉一個(gè)簡單例子:

47c430ee-0c1f-11ee-962d-dac502259ad0.png

該程序中,變量i的初始值為1,終止值為10,每次循環(huán)增加1,

循環(huán)體中使用WRITE指令輸出變量i的值。

程序執(zhí)行結(jié)果為:1,2,3,4,5,6,7,8,9,10。

做一個(gè)小題目,使用FOR語句計(jì)算1-100的和

480deb76-0c1f-11ee-962d-dac502259ad0.png

上述程序中,定義了兩個(gè)變量i和sum,其中sum用于存儲(chǔ)計(jì)算結(jié)果。

在FOR循環(huán)前,將sum的初始值設(shè)置為0。在循環(huán)過程中,

每次將i的值加到sum中,最終輸出sum的值。

再來一個(gè)小題目: 使用FOR語句控制電機(jī)的運(yùn)行時(shí)間

48362802-0c1f-11ee-962d-dac502259ad0.png

上述程序中,使用FOR循環(huán)控制電機(jī)的運(yùn)行時(shí)間,電機(jī)每次運(yùn)行1秒鐘,

總共運(yùn)行10次。在循環(huán)內(nèi)部,先調(diào)用START_MOTOR指令啟動(dòng)電機(jī),

然后等待1秒鐘,最后調(diào)用STOP_MOTOR指令停止電機(jī)。

我們自己用V17測試了一下(1-100的總和):

484ccbd4-0c1f-11ee-962d-dac502259ad0.png

審核編輯:湯梓紅

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

    關(guān)注

    5029

    文章

    13700

    瀏覽量

    471902
  • 電機(jī)
    +關(guān)注

    關(guān)注

    143

    文章

    9246

    瀏覽量

    148272
  • 指令
    +關(guān)注

    關(guān)注

    1

    文章

    614

    瀏覽量

    36213
  • 函數(shù)
    +關(guān)注

    關(guān)注

    3

    文章

    4367

    瀏覽量

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

    關(guān)注

    1

    文章

    243

    瀏覽量

    17451

原文標(biāo)題:SCL語言的for語句如何使用以及實(shí)例,回復(fù)關(guān)鍵字可以拿走我的案例(V17)文件

文章出處:【微信號(hào):十天學(xué)會(huì)PLC,微信公眾號(hào):十天學(xué)會(huì)PLC】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏

    評(píng)論

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

    基于Rust語言Hash特征的基礎(chǔ)用法和進(jìn)階用法

    ,包括Hash trait、HashMap、HashSet等,本教程將詳細(xì)介紹Rust語言Hash特征的基礎(chǔ)用法和進(jìn)階用法。 基礎(chǔ)用法 使用Hash trait 在Rust
    的頭像 發(fā)表于 09-19 16:02 ?1725次閱讀

    博圖SCL語言FOR循環(huán)的用法及典型案例

    SCL
    YS YYDS
    發(fā)布于 :2023年06月25日 00:06:13

    SCL語言編程有哪些優(yōu)勢及功能

    SCL語言編程有哪些優(yōu)勢及功能?為什么說SCL將成為西門子PLC的主流編程語言
    發(fā)表于 08-20 06:45

    如何使用SCL語言去編寫控制算法

    SCL語言是什么?SCL語言有何優(yōu)勢?如何使用SCL語言去編寫控制算法?
    發(fā)表于 09-22 06:45

    對(duì)常用的匯編指令用法進(jìn)行詳述

    對(duì)于 Cortex-A 芯片來講,大部分芯片在上電以后 C 語言環(huán)境還沒準(zhǔn)備好,所以第一行程序肯定是匯編的,至于要寫多少匯編程序,那就看你能在哪一步把 C 語言環(huán)境準(zhǔn)備好。本文對(duì)常用的匯編指令
    發(fā)表于 12-20 07:11

    ARM匯編語言跳轉(zhuǎn)指令的特殊用法還有嗎

    關(guān)于 ARM匯編語言跳轉(zhuǎn)指令的特殊用法。有如下兩條跳轉(zhuǎn)指令: beq lablefbeq lableb其中 lable 為某段程序的標(biāo)號(hào),beq lablef 表示向前跳轉(zhuǎn)到與當(dāng)前
    發(fā)表于 10-31 15:30

    arm匯編語言跳轉(zhuǎn)指令有何特殊用法呢?

    關(guān)于 ARM 匯編語言跳轉(zhuǎn)指令的特殊用法。有如下兩條跳轉(zhuǎn)指令: beq lablefbeq lableb其中 lable 為某段程序的標(biāo)號(hào),beq lablef 表示向前跳轉(zhuǎn)到與當(dāng)前
    發(fā)表于 02-24 15:28

    C語言教程

    介紹了C語言的基本指令用法,實(shí)例
    發(fā)表于 12-30 21:07 ?5次下載

    如何使用S7-SCL中的“AT”指令

    什么是“AT”指令,如何使用? AT指令是S7-SCL中特有的一個(gè)指令,初學(xué)者可能會(huì)忽略此指令,或者對(duì)其理解不夠深刻。AT
    的頭像 發(fā)表于 04-04 18:14 ?1.2w次閱讀
    如何使用S7-<b class='flag-5'>SCL</b>中的“AT”<b class='flag-5'>指令</b>?

    在西門子PLC中使用SCL語言編程的技巧

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

    淺談西門子PLC的SCL語言編程

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

    S7-SCL編程語言的使用參考資料—S7-SCL中文版.pdf

    S7-SCL編程語言的使用參考資料—S7-SCL中文版.pdf
    發(fā)表于 10-18 09:37 ?0次下載

    【C語言進(jìn)階】C語言指針的高階用法

    【C語言進(jìn)階】C語言指針的高階用法
    的頭像 發(fā)表于 08-31 13:24 ?2675次閱讀

    對(duì)S7-SCL中的AT指令進(jìn)行詳細(xì)講解

    AT指令是S7-SCL中特有的一個(gè)指令,初學(xué)者可能會(huì)忽略此指令,或者對(duì)其理解不夠深刻。
    的頭像 發(fā)表于 02-03 14:53 ?5617次閱讀

    基于PASCAL的高級(jí)編程語言——SCL編程語言

    根據(jù)該標(biāo)準(zhǔn),可對(duì)用于可編程邏輯控制器的編程語言進(jìn)行標(biāo)準(zhǔn)化。SCL 編程語言實(shí)現(xiàn)了該標(biāo)準(zhǔn)中定義的 ST 語言 (結(jié)構(gòu)化文本) 的 PLCopen 初級(jí)水平。
    發(fā)表于 06-20 10:20 ?2875次閱讀
    基于PASCAL的高級(jí)編程<b class='flag-5'>語言</b>——<b class='flag-5'>SCL</b>編程<b class='flag-5'>語言</b>