輔助繼電器是plc中數(shù)量最多的一種繼電器,一般的輔助繼電器與繼電器控制系統(tǒng)中的中間繼電器相似。
輔助繼電器不能直接驅(qū)動外部負載,負載只能由輸出繼電器的外部觸點驅(qū)動。輔助繼電器的常開與常閉觸點在plc內(nèi)部編程時可無限次使用。
輔助繼電器采用m與十進制數(shù)共同組成編號(只有輸入輸出繼電器才用八進制數(shù))。
1.通用輔助繼電器(m0~m499)
fx2n系列共有500點通用輔助繼電器。通用輔助繼電器在plc運行時,如果電源突然斷電,則全部線圈均off。當電源再次接通時,除了因外部輸入信號而變?yōu)閛n的以外,其余的仍將保持off狀態(tài),它們沒有斷電保護功能。通用輔助繼電器常在邏輯運算中作為輔助運算、狀態(tài)暫存、移位等。
根據(jù)需要可通過程序設(shè)定,將m0~m499變?yōu)閿嚯姳3州o助繼電器。
2.斷電保持輔助繼電器(m500~m3071)
fx2n系列有m500~m3071共2572個斷電保持輔助繼電器。它與普通輔助繼電器不同的是具有斷電保護功能,即能記憶電源中斷瞬時的狀態(tài),并在重新通電后再現(xiàn)其狀態(tài)。它之所以能在電源斷電時保持其原有的狀態(tài),是因為電源中斷時用plc中的鋰電池保持它們映像寄存器中的內(nèi)容。其中m500~m1023可由軟件將其設(shè)定為通用輔助繼電器。
下面通過小車往復(fù)運動控制來說明斷電保持輔助繼電器的應(yīng)用,如圖1所示。
圖1 斷電保持輔助繼電器的作用
小車的正反向運動中,用m600、m601控制輸出繼電器驅(qū)動小車運動。x1、x0為限位輸入信號。運行的過程是x0= on→m600=on→y0=on→小車右行→停電→小車中途停止→上電(m600=on→y0=on)再右行→x1=on→m600=off、m601=on→y1=on(左行)。可見由于m600和m601具有斷電保持,所以在小車中途因停電停止后,一旦電源恢復(fù),m600或m601仍記憶原來的狀態(tài),將由它們控制相應(yīng)輸出繼電器,小車繼續(xù)原方向運動。若不用斷電保護輔助繼電器當小車中途斷電后,再次得電小車也不能運動。
3.特殊輔助繼電器
plc內(nèi)有大量的特殊輔助繼電器,它們都有各自的特殊功能。fx2n系列中有256個特殊輔助繼電器,可分成觸點型和線圈型兩大類
(1)觸點型 其線圈由plc自動驅(qū)動,用戶只可使用其觸點。例如:
m8000:運行監(jiān)視器(在plc運行中接通),m8001與m8000相反邏輯。
m8002:初始脈沖(僅在運行開始時瞬間接通),m8003與m8002相反邏輯。
m8011、m8012、m8013和m8014分別是產(chǎn)生10ms、100ms 、1s和1min時鐘脈沖的特殊輔助繼電器。
m8000、m8002、m8012的波形圖如圖2所示。
圖2 m8000、m8002、m8012波形圖
(2)線圈型 由用戶程序驅(qū)動線圈后plc執(zhí)行特定的動作。例如:
m8033:若使其線圈得電,則plc停止時保持輸出映象存儲器和數(shù)據(jù)寄存器內(nèi)容。
m8034:若使其線圈得電,則將plc的輸出全部禁止。
m8039:若使其線圈得電,則plc按d8039中指定的掃描時間工作。
四、狀態(tài)器(s)
狀態(tài)器用來紀錄系統(tǒng)運行中的狀態(tài)。是編制順序控制程序的重要編程元件,它與后述的步進順控指令stl配合應(yīng)用。
如圖所示,我們用機械手動作簡單介紹狀態(tài)器s的作用。當啟動信號x0有效時,機械手下降,到下降限位x1開始夾緊工件,加緊到位信號x2為on時,機械手上升到上限x3則停止。整個過程可分為三步,每一步都用一個狀態(tài)器s20、s21、s22記錄。每個狀態(tài)器都有各自的置位和復(fù)位信號(如s21由x1置位,x2復(fù)位),并有各自要做的操作(驅(qū)動y0、y1、y2)。從啟動開始由上至下隨著狀態(tài)動作的轉(zhuǎn)移,下一狀態(tài)動作則上面狀態(tài)自動返回原狀。這樣使每一步的工作互不干擾,不必考慮不同步之間元件的互鎖,使設(shè)計清晰簡潔。
圖3 狀態(tài)器(s)的作用
狀態(tài)器有五種類型:初始狀態(tài)器s0~s9共10點;回零狀態(tài)器s10~s19共10點;通用狀態(tài)器s20~s499共480點;具有狀態(tài)斷電保持的狀態(tài)器有s500~s899,共400點;供報警用的狀態(tài)器(可用作外部故障診斷輸出)s900~s999共100點。
在使用用狀態(tài)器時應(yīng)注意:
1)狀態(tài)器與輔助繼電器一樣有無數(shù)的常開和常閉觸點;
2)狀態(tài)器不與步進順控指令stl配合使用時,可作為輔助繼電器m使用;
3)fx2n系列plc可通過程序設(shè)定將s0~s499設(shè)置為有斷電保持功能的狀態(tài)器。