三菱工程師:實用乾貨,深度講解FX系列PLC輸入輸出與輔助繼電器

PLC是在繼電器控制路線基礎上發展起來的,繼電器控制線路有時間繼電器、中間繼電器等,而PLC內部也有類似的器件,由於這些器件以軟件形似存在,故稱為軟元件。PLC程序由指令和軟元件組成,指令的功能是發出命令,軟元件是指令的執行對象,比如,SET為1指令,Y000是PLC的一種軟元件(輸出繼電器),“SET Y000”就是命令PLC的輸出繼電器Y000的轉檯變為1。由此可見,編寫PLC程序必須瞭解PLC的指令級軟元件。

PLC的軟元件很多,主要有輸入繼電器、輸出繼電器、定時器、計數器、數據寄存器和常數等。三菱FX系列PLC分很多子系列,越高檔的子系列,其支持指令和軟元件數量越多。

輸入繼電器(X)和輸出繼電器(Y)

(1)輸入繼電器(X)

輸入繼電器用於接受PLC輸入端子送入的外部開關信號,它與PLC的輸入端子連接,其表示符號為X,按八進制方式編號,輸入繼電器與外部對應的輸入端子編號的相同的。三菱FX3U-48MR/ES-A型PLC外部有8個輸入端子,其編號為X000~X007、X010~X017、X020~X027,相應的內部也有24個相同編號的輸入繼電器來接收這樣端子輸的開關信號。

一個輸入繼電器可以有無數個編號相同的常閉觸點和常開觸點,當某個輸入端子(如X000)外接開關閉合時,PLC內部相同編號輸入繼電器(X000)狀態變為ON,那麼程序中相同編號的常開觸點處於閉合,常閉觸點處於斷開。

(2)輸出繼電器(Y)

輸出繼電器(常稱輸出線圈)用於將PLC內部開關信號送出,它與PLC輸出端子連接,其表示符號為Y,也按八進制方式編號,輸出繼電器與外部對應的輸出端子編號是相同的。三菱FX3U-48MR/ES-A型PLC外部有24個輸出端子,其編號為Y000-¥007、Y010-1017、Y020~Y027,相應地內部有24個相同編號的輸出繼電器,這些輸出繼電器的狀態由相同編號的外部輸出端子送出。

一個輸出繼電器只有一個與輸出端子連接的常開觸點(又稱硬觸點),但在編程時可使用無數個編號相同的常開觸點和常閉觸點。當某個輸出繼電器(如Y000)狀態為ON時它除了會使相同編號的輸出端子內部的硬觸點閉合外,還會使程序中的相同編號的常開觸點閉合,常閉觸點斷開

三菱FX系列PLC支持的輸入繼電器、輸出繼電器如圖表所示

三菱工程師:實用乾貨,深度講解FX系列PLC輸入輸出與輔助繼電器

輔助繼電器(M)

輔助繼電器是PLC內部繼電器,它與輸入、輸出繼電器不同,不能接收輸入輸入端子送來的信號,也不能驅動輸出端子。輔助繼電器表示符號為M,按十進制方式編號,如M0~M499、M500~M1023等。一個輔助繼電器可以有無數個編號相同的常閉觸點和常開觸點。

輔助繼電器分為四類:一般型、停電保持型、停電保持專用型、特殊用途型。

三菱工程師:實用乾貨,深度講解FX系列PLC輸入輸出與輔助繼電器

(1)一般型輔助繼電器

一般型(又稱通用型)輔助繼電器在PLC運行時,如果電源突然停電,則全部線圈狀態均變為OFF。當電源再次接通時,除了因其他信號而變為ON的以外,其餘的仍將保持OFF狀態,它們沒有停電保持功能。

三菱FX3U系列PLC的一般型輔助繼電器點數默認為M0~M49,也可以用編程軟件將一般型設為停電保持型,設置方法如圖所示,在 GX Works2軟件的工程列表區雙擊參數項中的“PLC參數”,彈出參數設置對話框,切換到“軟元件”選項卡,從輔助繼電器一欄可以看出,系統默認M500(起使~M1023(結束)範圍內的輔助繼電器具有鎖存(停電保持)功能,如果將起始值改為550,結束值仍為1023,那麼M0~M50範圍內的都是一般型輔助繼電器。

從圖所示對話框不難看出,不但可以設置輔助繼電器停電保持點數,還可以設置狀態繼電器、定時器、計數器和數據寄存器的停電保持點數,編程時選擇的PLC類型不同該對話框的內容有所不同。

三菱工程師:實用乾貨,深度講解FX系列PLC輸入輸出與輔助繼電器

(2)停電保持型輔助繼電器

停電保持型輔助繼電器與一般型輔助繼電器的區別主要在於:前者具有停電保持功能,即能記憶停電前的狀態,並在重新通電後保持停電前的狀態,FX3U系列PLC的停電保持型輔助繼電器可分為停電保持型(M500=M1023)和停電保持專用型(M1024-3071),停電保持專用型輔助繼電器無法設成一般型。

下面以圖來說明一般型和停電保持型輔助繼電器的區別。

圖(a)程序採用了一般型輔助繼電器,在通電時,如果X000常開觸點閉合,輔助繼電器M0狀態變為ON(或稱M0線圈得電),M0常開觸點閉合,在X000觸點斷開後鎖住M0繼電器的狀態值,如果PLC出現停電,M0繼電器狀態值變為OFF,在PLC重新恢復供電時,M0繼電器狀態仍為OFF,M0常開觸點處於斷開。

圖(b)程序採用了停電保持型輔助繼電器,在通電時,如果X000常開觸點閉合,輔助繼電器M600狀態變為ON,M600常開觸點閉合,如果PLC出現停電,M600繼電器狀態值保持為ON,在PLC重新恢復供電時,M600繼電器狀態仍為ON,M0常開觸點處於閉合。若重新供電時X001觸點處於開路,則M600繼電器狀態為OFF。

三菱工程師:實用乾貨,深度講解FX系列PLC輸入輸出與輔助繼電器

(3)特殊用途型輔助繼電器

FX3U系列中有512個特殊輔助繼電器,可分成觸點型和線圈型兩大類。

①觸點型特殊用途輔助繼電器

觸點型特殊用途輔助繼電器的線圈由PLC自動驅動,用戶只可使用其觸點,即在編寫程序時,只能使用這種繼電器的觸點,不能使用其線圈。常用的觸點型特殊用途輔助繼電器如下。

M8000:運行監視a觸點(常開觸點),在PLC運行中,M8000觸點始終處於接通狀

M8001:為運行監視b觸點(常閉觸點),它與M8000觸點邏輯相反,在PLC運行時,M8001觸點始終斷開。

M8002:初始脈衝a觸點,該觸點僅在PLC運行開始的一個掃描週期內接通,以後週期斷開。

M8003:為初始脈衝b觸點,它與M8002邏輯相反。

M8011、M8012、M8013和M8014分別是產生10ms、100ms、1s和1min時鐘脈衝的特殊輔助繼電器觸點。

M8000、M8002、M8012的時序關係如圖所示。從圖中可以看出,在PLC運行(RUN)時,M8000觸點始終是閉合的(圖中用高電平表示),而M8002觸點僅閉合一個掃描週期,M8012閉合50ms、接通50ms,並且不斷重複。

三菱工程師:實用乾貨,深度講解FX系列PLC輸入輸出與輔助繼電器

②線圈型特殊用途輔助繼電器

線圈型特殊用途輔助繼電器由用戶程序驅動其線圈,使PLC執行特定的動作。常用的線圈型特殊用途輔助繼電器如下。

M8030:電池LED熄燈。當M8030線圈得電(M8030繼電器狀態為ON)時,電池電壓降低發光二極管熄滅。

M8033:存儲器保持停止。若M8033線圈得電(M8033繼電器狀態值為ON),PLC停止時保持輸出映象存儲器和數據寄存器的內容。以圖所示的程序為例,當X00常開觸點處於斷開時,M8034輔助繼電器狀態為OFF,X001-x003常閉觸點處於閉合使Y000~Y002線圈均得電,如果X000常開觸點閉合M8034軸助繼電器狀態變為ON,PLC馬上讓所有的輸出線圈失電,故Y000~Y003常閉觸點任處於閉合。

M8034:所有輸出禁止。若M8034線圈得電(即M8034繼電器狀態為ON),PLC的輸出全部禁止。

M8039:恆定掃描模式。若M8039線圈得電(即M8039繼電器狀態為ON),PLC按數據寄存器D8039中指定的掃描時間工作。

三菱工程師:實用乾貨,深度講解FX系列PLC輸入輸出與輔助繼電器

以上,歡迎動動手分享及收藏!


分享到:


相關文章: