PLC要實現對各接口的通斷和電平狀態信息進行識別和處理,必須把它們(men) 轉換成內(nei) 部計算機可以識別的變量,這些變量稱之為(wei) 寄存器。
根據不同機型的PLC,常用的寄存器
(1)輸入寄存器(X/I)——保存各輸入接口的狀態。
(2)輸出寄存器(Y/O)——保存各輸出接口的狀態。
(3)輔助寄存器(R/M)。輔助寄存器又稱中間寄存器,用於(yu) 保存運算中所需要的中間變量的狀態。在PLC內(nei) 起傳(chuan) 遞信號的作用。
(4)計數器(C)。計數器(COUNTER,簡稱C或CNT)的符號及應用如圖5所示。
圖5 計數器 (C)
計數器有一個(ge) 時鍾脈衝(chong) 端(CP),它接受PLC內(nei) 各種軟繼電器送入的脈衝(chong) 信號,在圖4中為(wei) 輸入繼電器觸點X00,當X00由斷開到閉合,每變換一次輸入一個(ge) 脈衝(chong) 信號,那麽(me) ,計數器就從(cong) 當前值減1,直到計數器當前值為(wei) 0時,計數器線圈通電,它的常開觸點閉合、常閉觸
點斷開,這些觸點都可以在PLC內(nei) 選擇使用。
(5)定時器(T)。定時器(TIMER,簡寫(xie) T)的工作時間即延時時間由程序設定。定時器線圈接受到輸入信號後,按數值遞減的方式進行。當前數值變為(wei) 0時進行一次輸出,即定時器常開觸點閉合。如圖6所示。
圖6 定時器功能圖
圖6為(wei) 定時器功能圖,當輸入繼電器X00接受到輸入信號後,觸點X00接通,即為(wei) 邏輯1狀態,定時器線圈通電開始計時,經過設定時間(圖中為(wei) 10s)後,其常開觸點TOO閉合,輸出繼電器Y00線圈通電即為(wei) 1狀態。
圖7 定時器的應用
圖7(a)為(wei) 定時器應用於(yu) 常開斷電延時的梯形圖,當輸入端有X00信號輸人時,Y00通電並經其常開觸點自保,因此為(wei) 常開瞬時觸點接通。
當輸入信號X00消失時,定時器線圈TOO通電,到達設定時間後,TOO常閉觸點斷開,Y00線圈斷電。因此構成了常開斷電延時觸點。
在對某觸點即需要通電延時,又需要斷電延時,則可采用圖7(b)由兩(liang) 個(ge) 定時器組成的電路。此電路相當於(yu) 常開通電延時閉合、斷電延時斷開觸點。由此可見,利用PLC內(nei) 部繼電器組成的延時電路在選型、工藝、改裝等各方麵都要比普通時間繼電器靈活方便得多。
(6)斷電保存寄存器(B/M)。PLC上電工作時,除去已閉合的輸入條件,其他寄存器的值都為(wei) 0。
斷電保存寄存器除具有輔助寄存器功能外,還具有斷電保存的功能,即PLC上電時保持上次斷電時的狀態。
(7)用戶指令寄存器(P)。一般在內(nei) 裝式PLC中提供,各寄存器的含義(yi) 由PLC定義(yi) 。
(8)CNC狀態寄存器(F)。一般在內(nei) 裝式PLC中提供,各寄存器的含義(yi) 由數控係統軟件定義(yi) 。
(9)CNC控製寄存器(G)。一般在內(nei) 裝式PLC中提供,各寄存器的含義(yi) 由數控係統軟件定義(yi) 。