三菱Q系列PLC,ST語言編程就這四種指令格式

2020-12-08 PCB設備管理維修

三菱PLC的ST程式語言的四大類指令的最後一個就是今天要說的重複指令。重複指令又叫循環指令,是指重複執行某個或多個符合條件的語句。重複指令有三個:FOR\WHILE\REPETT,EXIT是退出重複指令。

1,FOR指令

2,WHILE指令

3,REPEAT指令

4,EXIT跳出重複指令

FOR ?ANY_INT? := ?初始值(式)? TO ?結束值(式)? BY ?增加值(式)? DO

?執行語句? ;

END_FOR;

首先進行作為循環變量使用的數據的初始化。

根據增加值表達式對初始化後的循環變量進行加法或減法運算,再達到最終值前,一直重複執行「從DO算起到END_FOR內的1個以上語句。」

FOR…DO:語句結束後的重複變量保持著結束時的值。

ANY_INT:整形變量,要賦個初始值。

TO…最終值,可以是算式。

BY…增加值,可以是算式。

DO

執行語句;

END_FOR;

一個掃描周期執行完成。

WHILE ?條件式? DO

?執行語句? ;

END_WHILE;

條件式:BOOL變量。

條件式(布爾表達式)為真(TRUE)時,則執行一個或超過一個的語句。

先做判斷,真則重複循環,假則不重複循環。一個掃描周期執行完成。

REPEAT

?執行語句? ;

UNTIL ?條件式? END_REPEAT;

條件式:BOOL變量。

條件式(布爾表達式)為假(FALSE)時,則執行一個或超過一個的語句,

條件式為真時,退出重複。

先執行重複循環,再做判斷,假繼續重複循環,真退出重複循環。一個掃描周期執行完成。

後面兩個還簡單,為什麼用的多的是FOR指令呢?我想應該是這個單詞更好記吧。

退出重複就用:

IF ?條件式? THEN

EXIT;

END_IF;

總結:三菱PLC的ST程式語言的四大類指令分別是:1,最簡單的是代入(賦值)指令:(:=);2,條件(選擇)指令;3,重複(循環)指令;4,子程序(函數/FB塊)調用指令。

上圖用ST語言編寫的工位循環檢測程序,和《三菱Q系列PLC,結構化工程移位指令應用,良品檢測程序說明》是一樣的效果。

相關焦點

  • 三菱Q系列PLC,淺淡ST語言編程的指令格式
    程序指令是組成程序本體的一個個小「細胞」,掌握指令的構成,是編程的基本要求。指令名、數據類型、變量是ST語言編程指令的三要素。參閱:《三菱Q系列PLC,數組與變址寄存器的功能類似,但數組比它強大》ST語言的格式:BMOV( ?BOOL_EN? , ?ANY_SIMPLE_s? , ?ANY16_n? , ?ANY_SIMPLE_d?
  • 三菱PLC動畫3D仿真軟體FXTRN編程神器+視頻教程,你值得擁有!
    編程模擬仿真軟體,它是一款學習三菱PLC的神器,該三菱PLC練習軟體,可以從入門開始到熟練,完整的模擬一個PLC編程環境,是您比較好的三菱plc編程練習軟體,值得你擁有。FX-TRN-BEG-C這款三菱PLC學習軟體,在你的個人電腦裡製作了一個虛擬的三菱PLC系統,在電腦上您可以隨時隨地的學習PLC編程。生產場所與設備用3D的仿真圖形顯示,為PLC學習提供了一個生動的可視環境。在虛擬的三菱PLC系統中,隨意創建控制設備。
  • 7款PLC編程軟體,道出了PLC工程師所有真相
    編程軟體集成了CX-Programmer V9.5,能夠為歐姆龍PLC編程提供全面的軟體支持,本版本為最新版,全面支持32/64位WIN8系統,為多國語言版,支持簡體中文。三菱PLC編程軟體適用於Q、QnU、QS、QnA、AnS、AnA、FX等全系列可編程控制器。
  • 三菱PLC的編程元件
    三菱FX2N系列plc的每種元器件都用特點的字母來表示,如X表示輸入繼電器,Y表示輸出繼電器,M表示輔助繼電器,T表示定時器,C表示狀態元件等,而且這些元器件都有規定的編號。
  • 簡談三菱PLC編程軟體
    三菱PLC軟體應用非常廣泛,其中很多軟體我也是第一次使用,比如AD/DA/SC等等,不過這些都只能用於Q系列,FX系列還是得用原來的指令,比如DA/AD的話,只能使用FROM 和 TO 。下面就是三菱可程序設計控制器系列軟體介紹.
  • 三菱ST語言教學(5)-ST語言編程中常用的函數/功能塊
    三菱ST語言教學(1)——基本指令與標籤三菱ST語言教學(2)——數組的使用三菱ST語言教學(3)——結構體變量
  • 三菱PLC初學者只要解決這50個問題,那你就覺得很容易上手?
    三菱PLC初學者只要解決這50個問題,那你就是已經成為一位真正三菱PLC行業內工程師了。有助你成長,記得「收藏」。1、三菱PLC的特點是什麼?2、三菱PLC中L指令?3、三菱PLC中K和H十進位和十六進位是什麼意思?4、三菱PLC中INCP指令是什麼意思?5、請問三菱Q系列PLC 中NOPLF是什麼指令?6、三菱PLC中DIV,D1059,K2.D058是什麼意思?
  • 三菱PLC步進階梯指令STL使用案例
    有關三菱plc步進指令(STL/RET)的用法,以FX2N為例,介紹其基本邏輯指令和步進指令及其應用,包括步進指令(STL/RET)、狀態轉移圖、步進指令的使用說明等內容。三菱plc步進指令(STL/RET)的用法FX系列plc有基本邏輯指令20或27條、步進指令2條、功能指令100多條(不同系列有所不同)。以FX2N為例,介紹其基本邏輯指令和步進指令及其應用。
  • 三菱PLC通訊編程實例
    >微信號:aokeyuandianqi每天都關注 天天有進步FX系列作為三菱基本款的可編程控制器的編程器接口一般都是RS-422或RS-485,而計算機的串行通訊接口是RS-232C,編程軟體與可編程控制器交換信息時需要配接專用的帶轉接電路的編程電纜或通訊適配器,例如為了實現編程軟體與FX系列plc之間的程序傳送,需要使用SC-09編程電纜。
  • PLC編程及應用
    圖中所示為豐煒vigor-vb系列plc機種,採用npn接線,亦即24v端子與s/s端子並接。x0接點,2、輸出線圈y1和y2,不符合一般編程軟體格式,故須適度更正,如圖5右方所示。(4)、使用編程軟體繪製之階梯圖,如圖6所示,與適度翻轉並修正後的階梯圖,完全相同。
  • 三菱PLC編程軟體下載
    GX Works2 (軟體的序列號為:117-610768844)版 本 號:1.576A適用產品:MELSEC-Q系列、MELSEC-L系列、MELSEC-F系列軟體語言:中文適用系統:Windows Xp 32bitWindows Xp 64bit
  • 學習三菱PLC編程入門應先學習什麼?想學習三菱PLC的朋友一定要看的入門第一課
    新手編程入門應該先學習三菱PLC編程與應用入門 ,主要內容包括三菱FX系列PLC的數字電路基礎、了解PLC、編程基礎、軟體使用、基本指令系統和程序編制、定時器和計數器等入門知識。要注意的是,學習PLC編程應具備一定的電工基礎知識,如果沒有這方面知識,可以先學習一定的電工基礎知識。
  • 三菱FX2N系列PLC功能指令詳解-課程分享
    中的SFC程序編輯5.步進順控程序編程例講6.功能指令的學習7.指令格式解讀8.編程元件9.尋址方式10.程序流程基礎知識11.主程序結束指令FEND12.條件轉換指令CJ13.子程序指令CALL_SRET14.中斷指令EI_DI_IRET15.循環指令
  • 零基礎學三菱PLC編程:入門·提高·應用·實例
    然而,就PLC技術而言,不僅需要具備電子電路的知識,還需要了解計算機及編程的思維理念,這成為許多PLC學習者的瓶頸。如何能夠在短時間內迅速提升學習能力,掌握全面、專業的PLC知識技能是《零基礎學三菱PLC編程:入門·提高·應用·實例》這本書編寫的初衷。
  • plc是什麼?PLC好學嗎?學plc需要什麼基礎?怎樣學習?
    全部plc指令大全2. s7200plc課件3. PLC學習教程全4. PLC系統構成5. PLC定時器及控制6. PLC功能指令7. PLC基本編程實例8. PLC原理及應用445頁9. GE全系列PLC介紹10. 西門子S7-200PLC教程PPT11. 西門子200PLC教學12.
  • 三菱plc學習方法與步驟
    提示:點擊上方"八方匯PLC實戰編程培訓"↑免費關注我們三菱plc學習方法與步驟1、學習plc首先應該了解強電電路中繼電器
  • 三菱PLC乾貨分享|三菱PLC與觸控螢幕常見問題
    4、GX的程序可以轉換成Works 2的格式嗎 答:可以的,用works2軟體,工程--打開其他格式的數據,打開後另存為就好。 5、三菱FX1S一3OMR的PLC,可以做運動控制嗎?
  • 由於不同類型PLC的助記符、指令格式、參數等表示方法不同
    由於不同類型PLC的助記符、指令格式、參數等表示方法不同,它們的指令表示也不同,以三菱FX系列梯形圖語言為例,對這種程式語言作了簡要介紹。它由繼電器邏輯指令、定時器和計數器指令、比較指令、算術指令、邏輯運算指令、移位指令和轉移指令等幾個部分組成,這裡只介紹一些常用的指令。
  • 三菱基礎編程指令講解 6
    6.1 三菱機器人程式語言說明6.2 三菱機器人數據類型介紹6.3三菱機器人運動指令介紹6.4三菱機器人非運動指令介紹
  • 三菱PLC學習仿真軟體FX-TRN-BEG-C使用方法
    三菱plc模擬軟體FX-TRN-BEG-C是針對三菱FX系列PLC設計的一套模擬軟體,可以幫助初學者掌握和理解FX 的指令系統,因此要求初學者必須熟悉三菱plc的指令格式和輸入方法。在啟動畫成時,會出現一個登錄窗口,你可以輸入一個用戶名和密碼,做為你學習的一個記錄。一般,沒必要設置,只要點開始就可以進行學習了。