色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

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

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

3天內不再提示

SCL語言for指令的用法

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

小文老師說在最前面: 今天來給大家講一下for這個指令用法,在PLC編程中,能用好for指令,會讓我們的開發效率更高,想要更好的調用for指令,我們今天通過這篇文章,幾分鐘的時間帶你嚴謹的認識一下它!

首先,來看一下for這個函數的語法結構:

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

我把for語句掃描的過程拆為一下五步,請仔細思考一下,其實不難

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

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

第三步:執行:執行循環體中的代碼塊。

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

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

用以上五步來舉一個簡單例子:

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

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

循環體中使用WRITE指令輸出變量i的值。

程序執行結果為:1,2,3,4,5,6,7,8,9,10。

做一個小題目,使用FOR語句計算1-100的和

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

上述程序中,定義了兩個變量i和sum,其中sum用于存儲計算結果。

在FOR循環前,將sum的初始值設置為0。在循環過程中,

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

再來一個小題目: 使用FOR語句控制電機的運行時間

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

上述程序中,使用FOR循環控制電機的運行時間,電機每次運行1秒鐘,

總共運行10次。在循環內部,先調用START_MOTOR指令啟動電機,

然后等待1秒鐘,最后調用STOP_MOTOR指令停止電機。

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

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

審核編輯:湯梓紅

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

    關注

    5010

    文章

    13271

    瀏覽量

    463068
  • 電機
    +關注

    關注

    142

    文章

    9001

    瀏覽量

    145340
  • 指令
    +關注

    關注

    1

    文章

    607

    瀏覽量

    35694
  • 函數
    +關注

    關注

    3

    文章

    4327

    瀏覽量

    62573
  • SCL
    SCL
    +關注

    關注

    1

    文章

    239

    瀏覽量

    17057

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

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

收藏 人收藏

    評論

    相關推薦

    基于Rust語言Hash特征的基礎用法和進階用法

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

    博圖SCL語言FOR循環的用法及典型案例

    SCL
    YS YYDS
    發布于 :2023年06月25日 00:06:13

    SCL語言編程有哪些優勢及功能

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

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

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

    西門子1200 SCL語言編寫

    西門子1200正序啟動SCL語言該怎樣去編寫?西門子1200逆序停止SCL語言該怎樣去編寫?
    發表于 09-29 08:47

    對常用的匯編指令用法進行詳述

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

    ARM匯編語言跳轉指令的特殊用法還有嗎

    關于 ARM匯編語言跳轉指令的特殊用法。有如下兩條跳轉指令: beq lablefbeq lableb其中 lable 為某段程序的標號,beq lablef 表示向前跳轉到與當前
    發表于 10-31 15:30

    arm匯編語言跳轉指令有何特殊用法呢?

    關于 ARM 匯編語言跳轉指令的特殊用法。有如下兩條跳轉指令: beq lablefbeq lableb其中 lable 為某段程序的標號,beq lablef 表示向前跳轉到與當前
    發表于 02-24 15:28

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

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

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

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

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

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

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

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

    【C語言進階】C語言指針的高階用法

    【C語言進階】C語言指針的高階用法
    的頭像 發表于 08-31 13:24 ?2318次閱讀

    對S7-SCL中的AT指令進行詳細講解

    AT指令是S7-SCL中特有的一個指令,初學者可能會忽略此指令,或者對其理解不夠深刻。
    的頭像 發表于 02-03 14:53 ?4787次閱讀

    基于PASCAL的高級編程語言——SCL編程語言

    根據該標準,可對用于可編程邏輯控制器的編程語言進行標準化。SCL 編程語言實現了該標準中定義的 ST 語言 (結構化文本) 的 PLCopen 初級水平。
    發表于 06-20 10:20 ?2275次閱讀
    基于PASCAL的高級編程<b class='flag-5'>語言</b>——<b class='flag-5'>SCL</b>編程<b class='flag-5'>語言</b>
    主站蜘蛛池模板: 亚洲精品久久一区二区三区四区| 美女张开腿让男人桶爽无弹窗| 后入到高潮免费观看| 欧美丝袜女同| 67194免费入口| 恋夜影院支持安卓视频美女| 亚洲欧美综合中文| 国产午夜精品视频在线播放 | 亚洲中文字幕乱倫在线| 国产树林野战在线播放| 亚洲 视频 在线 国产 精品| 国产乱国产乱老熟300部视频| 熟女少妇内射日韩亚洲| 国产 有码 无码 电影| 色欲精品国产AV久久久 | GOGOGO高清在线播放免费| 女人高潮久久久叫人喷水| 99视频在线观看免费视频| 欧美性喷潮xxxx| 动漫美女无衣| 天美传媒在线观看完整高清 | 亚洲 欧美 日本 国产 高清| 国产午夜精品理论片影院| 亚洲在线国产日韩欧美| 久久亚洲精品AV成人无码| 99久久99久久久精品久久| 日本 稀土矿| 国产免费人成在线看视频| 亚洲无碼网站观看| 免费色片播放器| 第一次玩老妇真实经历| 无码欧美毛片一区二区三在线视频 | 国产人妻人伦精品久久久| 亚洲一区在线播放| 美女扣逼软件| 国产 有码 无码 电影| 亚洲欧美综合视频| 蜜臀AV人妻久久无码精品麻豆| 不分昼夜H1V3| 亚洲日韩精品AV中文字幕| 暖暖的高清视频在线观看免费中文|