報名人數(shù)298782
      資訊中心 > 課程相關(guān)資訊 > 技工技能類 > PLC電工資訊 > PLC資訊 >?東莞自動化培訓(xùn)專家為您講解三菱FX3U的狀態(tài)繼電器以及SFC編程語言

      東莞自動化培訓(xùn)專家為您講解三菱FX3U的狀態(tài)繼電器以及SFC編程語言

      時間:2021-05-29 17:57 來源:

      1.狀態(tài)繼電器的分類及功能特性

      1.1 狀態(tài)繼電器的分類

      PLC培訓(xùn)老師解釋說,狀態(tài)繼電器S為PLC內(nèi)部位元件,一般用于SFC順控梯形圖或SFC狀態(tài)轉(zhuǎn)移圖使用,非使用SFC功能時,其功能與輔助繼電器M功能相同。
      (1)通用性:S0~S499  500點,斷電后復(fù)位。
      (2)停電保持:S500~S899 400點,斷電后保持斷電前的狀態(tài),需電池支持,可在參數(shù)設(shè)置與通用性修改屬性。
      (3)信號報警專用:S900~S999  100點,報警指令時使用。
      (4)停電保持專用:S1000~S4095  3096點,具有斷電保持功能不能修改,需電池支持。 

      2. SFC編程語言之順序功能圖

      順序功能圖(Sepuential Function Chart)簡稱SFC,是一種描述順序控制流程的圖形編程語言。使用SFC編程具有直觀、簡易的特點而且程序調(diào)試極為方便,特別適合于復(fù)雜的順序控制系統(tǒng)的用戶程序設(shè)計;在SFC程序中,將狀態(tài)S視作1個控制工序,在其中對輸入條件和輸出控制的順序進行編程;由于工序推進時,前工序就轉(zhuǎn)變?yōu)椴粍幼?,所以可以按各工序的簡單的順序來控制機械設(shè)備的運行。

      2.1 初始狀態(tài)的使用和作用

      占據(jù)SFC程序的起始位置的狀態(tài)稱為初始狀態(tài),可以使用S0~S9的狀態(tài)編號。
      初始狀態(tài)可以憑借其他的狀態(tài)驅(qū)動的,但是在運行開始時需要預(yù)先通過其他手段驅(qū)動。
      如圖8-1所示的例子中,通過使用可編程控制器從 STOP切換到 RUN時瞬間動作的特殊輔助繼電器 M8002進行驅(qū)動。
      初始狀態(tài)以外的一般狀態(tài),都必須通過其它狀態(tài)驅(qū)動,沒有被狀態(tài)以外的程序驅(qū)動的情況。
      像這樣,通過STL指令以外的觸點被驅(qū)動的狀態(tài)稱為初始狀態(tài),必須在流程的起始位置。
      圖8- 1

      2.3 SFC編程須知

      (1)在不同狀態(tài)之間,如圖8-2所示,可以對相同的輸出(Y002)進行編程,此時,當S21或是S22為ON時輸出Y002。但是,在梯形圖塊的程序中編寫了與狀態(tài)中的輸出線圈相同的軟元件 (Y002),同時在 1個狀態(tài)內(nèi)編寫相同的輸出線圈時,會執(zhí)行與一般的雙重線圈相同的處理,請注意。
      圖8- 2
      (2)在狀態(tài)轉(zhuǎn)移過程中,只有一瞬間(1個運算周期)兩個狀態(tài)會同時為ON。因此,在不可以同時接通的一對輸出之間,為了避免同時為 ON,可在可編程控制器的外部設(shè)置互鎖。此外,請同時在程序中執(zhí)行如圖8-3所示的相互的互鎖。
      圖8- 3
      (3)定時器線圈也與輸出線圈相同,可以在不同的狀態(tài)中對同一個軟元件進行編程,但是在相鄰的狀態(tài)中不能編程。東莞自動化培訓(xùn)老師表示,如果在相鄰狀態(tài)中編程,則工序轉(zhuǎn)移時,定時器線圈不會斷開,當前值不會被復(fù)位如圖8-4所示。
      圖8-4

      2.4SFC順序功能圖

      (1)流程圖中的每一個工序(或階段)用PLC的一個狀態(tài)繼電器來替代。
      (2)流程圖中的每個階段要完成的工作(或動作)用PLC的線圈指令或功能指令來替代。
      (3)流程圖中各個階段之間的轉(zhuǎn)移條件用PLC的觸點或電路塊來替代。
      (4)流程圖中的箭頭方向就是PLC狀態(tài)轉(zhuǎn)移圖中的轉(zhuǎn)移方向。
      (5)順序功能圖是由狀態(tài)轉(zhuǎn)移圖構(gòu)成,因此狀態(tài)內(nèi)驅(qū)動處理、轉(zhuǎn)移條件、轉(zhuǎn)移方向為順序功能圖的三要素,如圖8-5所示。  
      圖8- 5
      將整個控制過程按任務(wù)要求分解,其中的每一個工序都對應(yīng)一個狀態(tài)(即步),并分配狀態(tài)繼電器,在狀態(tài)繼電器編寫控制內(nèi)容在狀態(tài)器激活后,狀態(tài)內(nèi)程序中線圈或應(yīng)用指令執(zhí)行,在狀態(tài)器之間編寫轉(zhuǎn)移條件,根據(jù)控制要求控制轉(zhuǎn)移方向,在狀態(tài)激活后如果轉(zhuǎn)移條件變ON,狀態(tài)會按照轉(zhuǎn)移方向執(zhí)行轉(zhuǎn)移,轉(zhuǎn)移后下一個狀態(tài)激活,前一個狀態(tài)關(guān)閉,通過狀態(tài)按順序完成的轉(zhuǎn)移圖就是SFC的順序控制功能圖。
       

      2.5 SFC單流程狀態(tài)轉(zhuǎn)移圖

      在順序控制流程中,若整個流程未出現(xiàn)分支稱為單流程控制,在單流程控制中可以實現(xiàn)跳轉(zhuǎn)或循環(huán)的程序控制,單流程的循環(huán)控制如圖8-6所示,在圖中,初始化脈沖賦值S0初始狀態(tài)為“1”S0狀態(tài)被激活,當按下啟動按鈕X001,轉(zhuǎn)移條件成立則狀態(tài)發(fā)生轉(zhuǎn)移,S20狀態(tài)激活而S0狀態(tài)被關(guān)閉,S20狀態(tài)激活之后內(nèi)部嵌套的梯形圖程序根據(jù)條件由PLC掃描處理,Y000輸出為“1”,電動機正轉(zhuǎn);依此類推狀態(tài)轉(zhuǎn)移圖中每一個工序的轉(zhuǎn)移條件成立后,都會執(zhí)行狀態(tài)不步的轉(zhuǎn)移,當S23狀態(tài)內(nèi)轉(zhuǎn)移條件成立,則發(fā)生狀態(tài)步跳轉(zhuǎn),初始狀態(tài)S0重新激活,設(shè)備運行完成一個動作周期。

      圖8- 6

      2.5 SFC選擇性分支狀態(tài)轉(zhuǎn)移圖

      由兩個及以上的分支程序組成的,但只能從中選擇一個分支執(zhí)行的程序,稱為選擇性流程程序,在選擇性分支流程中,狀態(tài)只能在其中一個支路運行,因此分支前的轉(zhuǎn)移條件不能在同一個掃描周期接通,分支之后的程序可以在不同的條件后合并,也可以執(zhí)行單獨的跳轉(zhuǎn)或循環(huán),選擇性分支流程控制如圖8-7所示,在圖中,初始化脈沖賦值S0初始狀態(tài)為“1”S0狀態(tài)被激活,兩個支路中X001或X002那個轉(zhuǎn)移條件先接通,分支流程中的工序狀態(tài)步就被激活,當狀態(tài)步轉(zhuǎn)移條件成立,狀態(tài)步按照支路方向轉(zhuǎn)移并最終跳轉(zhuǎn)到初始狀態(tài)“S0”。

      圖8- 7

      2.6 SFC并行性分支狀態(tài)轉(zhuǎn)移圖

      由兩個及以上的分支程序組成的,但必須同時執(zhí)行各分支的程序,稱為并行性流程程序,并行性分支在支路開始前共用相同的轉(zhuǎn)移條件,在各支路程序運行完成后可以合并分支,也可以執(zhí)行單獨跳轉(zhuǎn)或循環(huán),并行性分支流程控制如圖8-8所示,在圖中,“S20”激活后,若轉(zhuǎn)移條件X000接通,則S21、S31、S41三個狀態(tài)器同時激活,每個支路按照轉(zhuǎn)移條件和轉(zhuǎn)移方向開始動作,當所有支路匯合條件X002為ON時,S22、S32、S42都關(guān)閉,匯合后的狀態(tài)器S50激活,開始單流程的順序控制過程。

      圖8- 8

      以上就是東莞自動化培訓(xùn)老師介紹的所有了,想了解更多三菱FX3U的知識嗎?歡迎撥打智通教育熱線:0769-87078535.
      日本精品高清一二区一本到,国产精品思思五月婷高清在线,最新日韩精品中文字幕,免费AⅤ大片在线观看 国内精品久久人妻白浆 午夜宅男永久免费观看无码