三菱FX系列PLC的輔助繼電器(M)介紹
用于PLC內(nèi)部編程,其線圈和觸點只能在程序中使用,不能直接對外輸入輸出,經(jīng)常用作狀態(tài)暫存等。
? 輔助繼電器采用M十進制地址編號。
? 輔助繼電器分類:
? ① 通用輔助繼電器M0~M499(500點)
? ② 斷電保持輔助繼電器M500~M1023(524點)
n 裝有后備電池,用于保存停電前的狀態(tài),并在運行時再現(xiàn)該狀態(tài)的情形。
? ③特殊輔助繼電器
M8000~M8255(256點)
系統(tǒng)規(guī)定了專門用途,使用時查閱產(chǎn)品說明書即可。
? 線圈由PLC自行驅(qū)動,用戶可直接利用觸點。
? 如:M8000(運行監(jiān)控),M8002(初始脈沖),M8013(1s時鐘脈沖)等
? 用戶驅(qū)動線圈后,PLC作特定的動作。
? 如:M8033指PLC停止時輸出保持,M8034指PLC禁止全部輸出,M8013固定提供1s時鐘脈沖等
三菱PLC中輔助繼電器M的用法
我們知道plc和計算機一樣,最底層都是用匯編語言來處理的,而匯編語言只能處理0或者1這兩個二進制狀態(tài),通常我們把這種只能顯示0或者1的變量叫做位,而在三菱plc中,小型PLC中輸入X,輸出Y,輔助繼電器M,狀態(tài)繼電器S是位的表示,而在中大型PLC中,還有L,B等其它繼電器是位的表示。
我們以三菱小型PLC為例,來說一下位的使用方法
1、 輔助繼電器M
M是最常用的輔助繼電器,其只有OFF(0)和ON(1)兩種狀態(tài),和通常我們接觸到的中間繼電器一樣,在梯形圖中,又分為常開觸點和常閉觸點
常開觸點和常閉觸點是相反的兩個觸點,這個和繼電器電路就比較相像了。
這時候我們就可以通過觸摸屏或者其它程序來對M0進行控制,從而使觸點接通或者斷開。
在FX3U和,M0-M7679是用戶可以自由使用的輔助繼電器,而M8000及以后的繼電器,稱為特殊繼電器,每個繼電器都被三菱定義好了使用用途及方法,下面舉幾個常見的來說明一下:
M8000是一直接通(ON)的,M8001是一直閉合(OFF)的
M8002是當(dāng)PLC開始運行時,ON一個掃描周期,以后一直O(jiān)FF,通常對PLC程序進行初始化。
M8011、M8012、M8013、M8014算是一個定時接通、閉合的定時器一樣,可以對需要進行周期循環(huán)的程序用這四個繼電器,
2、 置位和復(fù)位
在程序中,如果想讓位由OFF→ON變化,可以使用置位指令SET,如果想讓位由ON箭頭OFF,則使用復(fù)位指令RST,比如下面的程序
X0接通后SET M0,則M0由OFF變?yōu)镺N
X1接通后RST M0,則M0由ON變?yōu)镺FF
RST指令只能對單一的繼電器進行復(fù)位操作,想讓多個繼電器同時復(fù)位,可以用批量復(fù)位指令
在FX3U等小型PLC中,使用的是ZRST指令
而在Q系列PLC中,使用的是BKRST指令,用法稍有不同
3、 斷電保存的設(shè)置
在程序中的一些狀態(tài)位,需要用到關(guān)機保存的時候,可以在軟件中設(shè)置關(guān)機保存的區(qū)域,有些PLC的斷電保存區(qū)是固定的,有些是可以更改的,大家可以在程序中靈活運用。
4、M既可以當(dāng)繼電器使用來控制觸點通電,同時自己也可以當(dāng)線圈使用,用起來比較靈活。