欧美午夜欧美,台湾成人av,久久av一区,最近看过的日韩成人

電子開發(fā)網(wǎng)

電子開發(fā)網(wǎng)電子設(shè)計(jì) | 電子開發(fā)網(wǎng)Rss 2.0 會(huì)員中心 會(huì)員注冊(cè)
搜索: 您現(xiàn)在的位置: 電子開發(fā)網(wǎng) >> 電子開發(fā) >> 梯形圖實(shí)例 >> 正文

西門子plc的FOR-NEXT循環(huán)指令 梯形圖實(shí)例

作者:佚名    文章來源:本站原創(chuàng)    點(diǎn)擊數(shù):    更新時(shí)間:2023/4/17

FOR-NEXT循環(huán)指令

1、FOR-NEXT 指令用于重復(fù)執(zhí)行程序段,F(xiàn)OR 指令和 NEXT 指令之間的指令為循環(huán)體。FOR指令標(biāo)記循環(huán)的開始,NEXT指令為循環(huán)體的結(jié)束指令。

2、每條 FOR 指令需要有一條 NEXT 指令與之成對(duì)出現(xiàn)。

3、可以嵌套,嵌套深度為 8 層。

 

 

其中:

  • INIT,FINAL分別定義起始值和結(jié)束值。
  • 使能輸入EN有效,循環(huán)體開始執(zhí)行,執(zhí)行到NEXT指令時(shí)返回,每執(zhí)行一次循環(huán)體,當(dāng)前值計(jì)數(shù)器INDX增1,達(dá)到終止值FINAL時(shí),循環(huán)結(jié)束。
  • 使能輸入無效時(shí),循環(huán)體程序不執(zhí)行。每次使能輸入有效,指令自動(dòng)將各參數(shù)復(fù)位。

注意:使用 FOR 和 NEXT 指令可在重復(fù)執(zhí)行分配計(jì)數(shù)的循環(huán)中執(zhí)行程序段。每條 FOR 指令需要一條 NEXT 指令。

應(yīng)用例程

For Next 簡(jiǎn)單循環(huán)編程實(shí)例

 

圖5.For Next 循環(huán)循環(huán)程序圖

使用狀態(tài)表監(jiān)控程序的運(yùn)行如下圖所示

 

圖6.狀態(tài)監(jiān)視圖

如上表所示,VW100值為4, INDEX大于終止值,循環(huán)終止。

5個(gè)變量進(jìn)行求和后取平均值實(shí)例

通過 FOR-NEXT 指令,對(duì) 5 個(gè)變量:VW100、VW102、VW104、VW106、VW108 進(jìn)行求和,求和結(jié)果放到 VW200 中,計(jì)算的平均值存放在 VD210 中 。

 FOR-NEXT_求和及求平均數(shù) FOR-NEXT.smart

以上為關(guān)于指令使用的例程,僅供參考,使用前請(qǐng)先自行測(cè)試!此示例程序在STEP 7-MicroWIN SMART V2.0版本下生成

常問問題

FOR-NEXT指令的循環(huán)次數(shù)如何計(jì)算

答:FOR-NEXT工作過程:?jiǎn)⒂肍OR-NEXT指令,首先將 INIT( 初始值) 復(fù)制到 INDX(當(dāng)前循環(huán)次數(shù));每執(zhí)行一次,INDX (當(dāng)前循環(huán)次數(shù)) 加1; 如 果 INDX 大于 FINAL (終止循環(huán)次數(shù)),終止循環(huán)。

比如: INIT=1 FINAL=10,則循環(huán)體被執(zhí)行10次,然后退出循環(huán), 退出循環(huán)后INDX=11

INIT=0,FINAL=10, 則循環(huán)體被執(zhí)行11次,然后退出循環(huán),退出循環(huán)后INDX=11

FOR-NEXT指令執(zhí)行時(shí),主程序是否執(zhí)行,對(duì)掃描周期的影響

答:程序自上而下循環(huán)掃描,當(dāng)FOR-NEXT指令啟用后,則循環(huán)體被循環(huán)執(zhí)行,直至循環(huán)次數(shù)到達(dá),循環(huán)結(jié)束,程序繼續(xù)向下執(zhí)行。即在一個(gè)掃描周期內(nèi)執(zhí)行循環(huán)完畢后才會(huì)向下執(zhí)行,循環(huán)次數(shù)越多,會(huì)導(dǎo)致掃描周期時(shí)間延長(zhǎng)越多。如果循環(huán)次數(shù)過多或者出現(xiàn)死循環(huán),會(huì)導(dǎo)致掃描周期時(shí)間超過看門狗時(shí)間,報(bào)出看門狗超時(shí)的致命錯(cuò)誤,CPU停機(jī)并且SF/DIAG燈紅燈常亮。

如何在FOR-NEXT執(zhí)行循環(huán)過程中,退出循環(huán)?

答:您可以在FOR/NEXT 指令處于循環(huán)過程中時(shí),在循環(huán)體中修改FINAL (終止循環(huán)次數(shù))數(shù)值。
Tags:循環(huán)指令,循環(huán),西門子plc,梯形圖實(shí)例  
責(zé)任編輯:admin
相關(guān)文章列表
西門子S7-200 SMART 模擬量概述及自建庫(kù)文件,西門子PLC子程序創(chuàng)
西門子PLC編程常用基礎(chǔ)邏輯
一文學(xué)會(huì)設(shè)備運(yùn)行時(shí)間累計(jì)程序編寫, 從零基礎(chǔ)到精通,收藏這篇就
S7-1200PLC入門初學(xué),需先熟悉PLC硬件結(jié)構(gòu)!S7-1200PLC硬件結(jié)構(gòu)
TIA Portal博途軟件和S7-1200PLC介紹
西門子200SMART PLC編程通過指針輕松實(shí)現(xiàn)多個(gè)數(shù)據(jù)排列
西門子S7-200SMART PLC如何實(shí)現(xiàn)星三角降壓?jiǎn)?dòng)多次調(diào)用?子程序編
西門子PLC子程序?qū)嵗琒7-200 SMART PLC帶參數(shù)子程序應(yīng)用實(shí)例
詳解步進(jìn)電機(jī)與PLC的接線,西門子、三菱等PLC接線(總結(jié)篇)PLC和
西門子PLC編程實(shí)例  4個(gè)基本控制電路設(shè)計(jì)方法
S7-200smart 恒溫PID控制_STEP7中PID設(shè)置溫度自動(dòng)控制編程
西門子plc傳送帶操作控制,傳輸帶控制
西門子PLC實(shí)現(xiàn)汽車涂裝前處理生產(chǎn)線中的磷化槽液位控制
|分享| S7-200SMART常用指令(二)
S7-200SMART PLC 模擬量輸入案例,AM06模擬量擴(kuò)展模塊和SIT_R指令
|實(shí)用|一文讓你讀懂使用中斷功能  ATCH和DTCH和RETI、DISI
神級(jí)匯總,西門子PLC中斷指令及例程 ATCH和ENI
STEP7【步驟詳解】西門子 PLC PID組態(tài)設(shè)置及PID常見問題解答
西門子plc怎么產(chǎn)生PWM信號(hào),脈沖輸出向?qū)WM輸出向?qū)?/a>
西門子200SMART與眾辰變頻器的MODBUS通信實(shí)例40001和十六進(jìn)制的轉(zhuǎn)
請(qǐng)文明參與討論,禁止漫罵攻擊,不要惡意評(píng)論、違禁詞語。 昵稱:
1分 2分 3分 4分 5分

還可以輸入 200 個(gè)字
[ 查看全部 ] 網(wǎng)友評(píng)論
推薦文章
最新推薦
關(guān)于我們 - 聯(lián)系我們 - 廣告服務(wù) - 友情鏈接 - 網(wǎng)站地圖 - 版權(quán)聲明 - 在線幫助 - 文章列表
返回頂部
刷新頁(yè)面
下到頁(yè)底
晶體管查詢
主站蜘蛛池模板: 赫章县| 怀仁县| 伊吾县| 建宁县| 琼海市| 巨鹿县| 嘉善县| 革吉县| 孟村| 璧山县| 名山县| 桃江县| 简阳市| 龙海市| 田东县| 江都市| 乐至县| 玛多县| 桐庐县| 惠来县| 兴业县| 浪卡子县| 井陉县| 隆化县| 孟州市| 姜堰市| 合阳县| 丹东市| 芷江| 天门市| 永康市| 新晃| 毕节市| 凤城市| 秦皇岛市| 渭源县| 昌平区| 双流县| 分宜县| 安西县| 礼泉县|