PLC指令入門|三菱FX5U PLC通用FB功能塊指令

2020-12-14 技成培訓網

熟悉三菱GX軟體的朋友,應該知道在GX軟體中有個部件選擇窗口,在這個窗口中我們可以看到通用函數/FB,其中就包括了雙穩態功能塊、邊緣檢測功能塊、定時器功能塊和計數器功能塊,那麼今天就給大家介紹一下通用FB功能塊指令的內容

雙穩態功能塊:

雙穩態功能塊分為兩個,置位優先SR和復位優先RS。置位優先功能塊是當S1和R都為1時,優先執行置位的操作。復位優先功能塊是當S和R1都為1時,優先執行復位的操作。

舉個最簡單的程序例子,我們可以用置位優先和復位指令實現單按鈕控制啟停功能。

邊緣檢測功能塊:

邊緣檢測功能塊分為兩個,上升沿邊緣檢測R_TRIG和下降沿邊緣檢測F_TRIG。上升沿邊緣檢測是檢測信號的上升沿後輸出一個掃描周期的脈衝信號。

下降沿邊緣檢測是檢測信號的下降沿後輸出一個掃描周期的脈衝信號。

其實這兩個指令也很簡單,上升沿邊緣檢測功能塊R_TRIG與PLS、LDP指令功能是一樣的,下降沿邊緣檢測功能塊F_TRIG與PLF、LDF指令功能是一樣的,我們看下圖的程序,接通X0和接通X1,接通X2實現的效果是一樣的。

還是前面的例子單按鈕控制啟停功能,我們用邊緣檢測功能塊指令也可以實現。

計數器功能塊:

計數器功能塊包括有加計數器CTU、減計數器CTD、加減計數器CTUD和計數器功能塊COUNTER_FB_M。如果有用過西門子PLC的朋友,會發現跟西門子PLC的計數器指令類似。

CTU/CTD/CTUD功能塊管腳定義:CU是加計數脈衝輸入,CD是減計數脈衝輸入;

R是計數值復位,LD是裝載計數值;

PV是計數的設定值,CV是計數的當前值;

Q是計數完成標誌;

QU是加計數完成,QD是減計數完成;

只有PV和CV是INT的數據類型,其餘都是BOOL類型。

加計數器CTU:

如果CU變為OFF→ON,對CV進行加計數(+1)。當CV=PV時,則Q變為ON,加計數停止。

如果將R置為ON,則Q變為OFF,CV被設置為0。

減計數器CTD:

如果CD變為OFF→ON,對CV進行減計數(-1)。當減到CV=0時,則Q變為ON,減計數停止。如果將LD置為ON,則Q變為OFF,CV被設置為PV。

加減計數器CTUD:

如果CU、CD同時變為OFF→ON,優先進行加計數(+1)。如果將R、LD同時置為ON,優先將當前值復位為0。

COUNTER_FB_M功能塊管腳定義:

Coil是指令執行的驅動條件;

Preset是計數器的設定值;

ValueIN是計數器初始值,ValueOut是計數器當前值;

Status是輸出;

其中Coil和Status是BOOL類型,Preset和ValueIN是INT類型,ValueOut是ANY16類型。

COUNTER_FB_M功能塊:

檢測Coil的上升沿進行計數,計數從ValueIN的值開始,如果變為Preset的值,則Status變為ON。當前的計數值被存儲到ValueOut中。

我們再比較一下CTU和COUNTER_FB_M功能塊之間有什麼區別,我們看下面的程序,CTU指令用R管腳進行復位,而COUNTER_FB_M是沒有復位的管腳的,我們需要另外的編寫復位的程序。

以上先介紹了雙穩態功能塊、邊緣檢測功能塊、計數器功能塊的內容,因為篇幅有限,我們在下一篇文章繼續介紹定時器功能塊指令的使用!

此外,還會講幾個定時器和計數器功能塊的編程案例哦,歡迎大家繼續關注更新~

(技成培訓網原創,作者:蔡慧滎,未經授權不得轉載,違者必究)

相關焦點

  • PLC指令入門 | 三菱FX5U PLC通用FB功能塊指令
    其實這兩個指令也很簡單,上升沿邊緣檢測功能塊R_TRIG與PLS、LDP指令功能是一樣的,下降沿邊緣檢測功能塊F_TRIG與PLF、LDF指令功能是一樣的,我們看下圖的程序,接通X0和接通X1,接通X2實現的效果是一樣的。
  • 三菱PLC入門的必備基礎知識
    對於想學PLC,但不知道學哪種plc的朋友,您可以考慮三菱plc,三菱plc是日系品牌,編程直觀易懂,學習起來會比較輕鬆。三菱的指令豐富,有專用的定位指令,控制伺服和步進容易實現,要實現某些複雜的動作控制也是三菱的強項。
  • FX5U PLC的通用FB功能塊指令,相關編程案例!
    在上一篇文章中講了一部分的通用FB功能塊指令,包括雙穩態功能塊、邊緣檢測功能塊和計數器功能塊,定時器功能塊沒有講到!那麼這一篇文章就給大家介紹一下定時器功能塊的內容,此外,再講兩個定時器和計數器功能塊的編程案例。
  • 三菱PLC初學者只要解決這50個問題,那你就覺得很容易上手?
    4、三菱PLC中INCP指令是什麼意思?5、請問三菱Q系列PLC 中NOPLF是什麼指令?6、三菱PLC中DIV,D1059,K2.D058是什麼意思?7、三菱PLC中的PLSY 指令,怎麼用?8、三菱plc 輸入端s/s 是做什麼用的?9、三菱PLC PLS和PLF指令的作用?
  • 三菱plc條件跳轉控制指令使用方法
    今天給大家帶來的是三菱plc條件跳轉控制指令使用方法的內容,詳看下文。指針P(Ponit)用於分支和跳步程序。在梯形圖中,指針放在左側母線的左邊。FXIS有64點指針(P0~P63),FXIN,FX2N,和FX2NC有128點指針(P0~P127)。條件跳轉指令CJ用於跳過順序程序中的某一部分,以控制程序的流程。
  • 異構PLC實現三菱伺服絕對位置值的讀取
    1 引言  1.1 三菱伺服絕對位置傳輸功能  三菱mr-j2s及mr-j3系列伺服系統內置絕對位置數據傳輸協議,通過驅動器三個輸入和三個輸出數字量埠與
  • 三菱系列PLC入門與應用實例
    《三菱系列plc入門與應用實例》可供PLC工程應用技術人員使用;可供廣大PLC愛好者,尤其是初學者閱讀;也可用於大專院校學生學習PLC課程的參考以及相關人員的培訓教材。可編程控制器(PLC)是集成了自動化技術、微電子技術、計算機技術、通信技術,以工業自動化為目標的控制裝置。
  • 三菱PLC型號怎麼選?四大方面告訴你三菱FX3U和5U的最大區別!
    三菱FX3U系列PLC是第三代微型可編程控制器,採用一類可編程的存儲器,用於其內部存儲程序,執行邏輯運算、順序控制、定時、計數與算術操作等面向用戶的指令,並通過數字或模擬式輸入/輸出控制各種類型的機械或生產過程。
  • 三菱FX PLC學習之功能指令格式解讀
    PLC入門#PLC的功能指令,區別於PLC的基本邏輯操作指令(對開關量和二進位位進行邏輯操作的指令),又叫應用指令,它使PLC在其他領域中得到廣泛應用,如模擬量及PID控制、運動量及定位控制、網絡通信應用等。
  • 三菱PLC例程1117個免費下載
    個/21FR送料器FX.rar三菱PLC例程1117個/22層電梯的程序有輸入輸出說明.rar三菱PLC例程1117個/22層電梯的程序.rar三菱PLC例程1117個/22層程序有輸入輸出說明.rar三菱PLC例程1117個/24或32塊標準磚程序(變頻器)來回擺動.rar三菱PLC例程1117個/25個三菱PLC程序.rar
  • 西門子PLC與三菱PLC的區別在哪裡?
    plc:日系品牌,編程直觀易懂,學習起來會比較輕鬆,但指令較多。西門子plc:德國品牌,指令比較抽象,學習難度較大,但指令較少。2、S7-200一直以來支持強大的浮點運算,編程軟體直接支持小數點輸入輸出,而三菱直至近年推出的FX3U系列才有此種功能,以前的FX2N系列的浮點功能都是假的。3、S7-200的模擬量輸入輸出程序非常簡單方便,AD、DA值可以不需編程直接存取的,三菱的FX2N及其以前的系列都需要非常繁瑣的FROMTO指令。FX3U如今倒支持此功能了,但足足晚了五年甚至更多。
  • PLC的程式語言的基本指令系統與編程方法
    如三菱公司的產品有它自己的程式語言,OMRON公司的產品也有它自己的語言。但不管什麼型號的 PLC,其程式語言都具有以下特點:  1、圖形式指令結構:程序由圖形方式表達,指令由不同的圖形符號組成,易於理解和記憶。系統的軟體開發者已把工業控制中所需的獨立運算功能編製成象徵性圖形,用戶根據自己的需要把這些圖形進行組合,並填入適當的參數。
  • 2個容易混淆的plc指令,AND指令和OR指令,一目了然
    初學plc梯形圖時,有兩個邏輯指令很容易混淆。辨別AND和OR這兩個指令很簡單,其實從它們的含義就可區分,英文單詞AND意思是和、與,OR意思是或者,因此兩個在應用到邏輯電路裡面的作用就能一目了然。先看AND邏輯運算電路解析。
  • 三菱PLC常用指令大全!
    那麼,想學好三菱FX 系列的plc,需要掌握哪些常用指令呢?作為一名PLC發燒友,這些指令你都掌握了嗎?  3)LDP(取上升沿指令) 與左母線連接的常開觸點的上升沿檢測指令,僅在指定位元件的上升沿(由OFF→ON)時接通一個掃描周期;  4)LDF(取下降沿指令) 與左母線連接的常閉觸點的下降沿檢測指令;  5)OUT(輸出指令) 對線圈進行驅動的指令,也稱為輸出指令。
  • 三菱FX PLC入門之移位指令
    談及移位指令,我第一個想到的,是信號燈的輪流點亮,還有紅綠燈的控制,即使我在此之前並沒有學過移位指令。在三菱FX PLC 2N中,移位指令有ROR、ROL、RCR、RCL、SFTR、SFTL、WSFR、WSFL等,看看這些指令,大家可以發現,它們都是成對的!天吶,單身狗是沒有人權了嗎?
  • 三菱plc與西門子plc的區別及優缺點對比
    打開APP 三菱plc與西門子plc的區別及優缺點對比 發表於 2019-04-28 17:47:24 三菱PLC與西門子PLC
  • PLC入門之路
    近十餘年隨著價格的下降以及功能的不斷完善提升,在電氣工控領域PLC的運用已經越來越普遍。現在電工特別是維修電工學習PLC已蔚然成風,今天本人結合自身學習PLC(三菱系列)的經驗,給廣大初學者分享一下,希望對你們的學習入門能帶來一定的幫助。
  • 三菱FX系列PLC的步進指令(STL/RET)
    提示:點擊上方"八方匯PLC實戰編程培訓"↑免費關注我們三菱FX系列PLC的步進指令(STL/RET)FX系列PLC有基本邏輯指令20或27條、步進指令2條、功能指令100多條(不同系列有所不同)。
  • 學習三菱PLC編程入門應先學習什麼?想學習三菱PLC的朋友一定要看的入門第一課
    PLC編程入門應先學習什麼?新手編程入門應該先學習三菱PLC編程與應用入門 ,主要內容包括三菱FX系列PLC的數字電路基礎、了解PLC、編程基礎、軟體使用、基本指令系統和程序編制、定時器和計數器等入門知識。要注意的是,學習PLC編程應具備一定的電工基礎知識,如果沒有這方面知識,可以先學習一定的電工基礎知識。
  • 三菱PLC控制變頻器的通訊方法
    本文介紹一種非常簡便的三菱FX系列plc通訊方式控制變頻器的方法:它只需在PLC主機上安裝一塊RS-485通訊板或掛接一塊RS-485通訊模塊; 在PLC的面板下嵌入一塊造價僅僅數百元的「功能擴展存儲盒」,編寫4