新聞中心

EEPW首頁 > 嵌入式系統(tǒng) > 設計應用 > PLC的主要邏輯部件

PLC的主要邏輯部件

作者: 時間:2016-12-19 來源:網絡 收藏

每個定時器只有一個輸入,它與常規(guī)定時器一樣,線圈通電時,開始計時;斷電時,自動復位,不保存中間數值。定時器有兩個數據寄存器,一個為設定值寄存器,另一個是現時值寄存器,編程時,由用戶設定累積值。

如果是積算定時器,它的符號接線如下圖所示:

定時器線圈T250的驅動輸入X001接通時,T250的當前值計數器對100 ms的時鐘脈沖進行累積計數,當該值與設定值K345相等時,定時器的輸出觸點動作。(http://www.diangon.com/版權所有)在計數過程中,即使輸入X001在接通或復電時,計數繼續(xù)進行,其累積時間為34.5s(100 ms*345=34.5s)時觸點動作。當復位輸入X002接通,定時器就復位,輸出觸點也復位。

5.計數器(C)

FX2N中的16位增計數器,是16位二進制加法計數器,它是在計數信號的上升沿進行計數,它有兩個輸入,一個用于復位,一個用于計數。每一個計數脈沖上升沿使原來的數值減1,當現時值減到零時停止計數,同時觸點閉合。直到復位控制信號的上升沿輸入時,觸點才斷開,設定值又寫入,再又進入計數狀態(tài)。

其設定值在K1~K32767范圍內有效。

設定值K0與K1含義相同,即在第一次計數時,其輸出觸點就動作。

通用計數器的通道號:C0 ~C99,共100點。

保持用計數器的通道號:C100~C199,共100點。

通用與掉電保持用的計數器點數分配,可由參數設置而隨意更改。

舉個例子:

由計數輸入X011每次驅動C0線圈時,計數器的當前值加1。當第10次執(zhí)行線圈指令時,計數器C0的輸出觸點即動作。之后即使計數器輸入X011再動作,計數器的當前值保持不變。

當復位輸入X010接通(ON)時,執(zhí)行RST指令,計數器的當前值為0,輸出接點也復位。

應注意的是,計數器C100~C199,即使發(fā)生停電,當前值與輸出觸點的動作狀態(tài)或復位狀態(tài)也能保持。

6.數據寄存器

數據寄存器是計算機必不可少的元件,用于存放各種數據。FX2N中每一個數據寄存器都是16bit(最高位為正、負符號位),也可用兩個數據寄存器合并起來存儲32 bit數據(最高位為正、負符號位)。

通用數據寄存器D 通道分配 D 0~D199,共200點。

只要不寫入其他數據,已寫入的數據不會變化。但是,由RUN→STOP時,全部數據均清零。(若特殊輔助繼電器M8033已被驅動,則數據不被清零)。

停電保持用寄存器 通道分配 D200~D511,共312點,或D200~D999,共800點(由機器的具體型號定)。

基本上同通用數據寄存器。除非改寫,否則原有數據不會丟失,不論電源接通與否,PLC運行與否,其內容也不變化。然而在二臺PLC作點對的通信時, D490~D509被用作通信操作。

文件寄存器 通道分配D1000~D2999,共2000點。

文件寄存器是在用戶程序存儲器(RAM、EEPROM、EPROM)內的一個存儲區(qū),以500點為一個單位,最多可在參數設置時到2000點。用外部設備口進行寫入操作。在PLC運行時,可用BMOV指令讀到通用數據寄存器中,但是不能用指令將數據寫入文件寄存器。用BMOV將 數據寫入RAM后,再從RAM中讀出。將數據寫入EEPROM盒時,需要花費一定的時間,務必請注意。

RAM文件寄存器 通道分配 D6000~D7999,共2000點。

驅動特殊輔助繼電器M8074,由于采用掃描被禁止,上述的數據寄存 器可作為文件寄存器處理,用BMOV指令傳送數據(寫入或讀出)。

5)特殊用寄存器 通道分配 D8000~D8255,共256點。

是寫入特定目的的數據或已經寫入數據寄存器,其內容在電源接通時,寫入初始化值(一般先清零,然后由系統(tǒng)ROM來寫入)。


上一頁 1 2 下一頁

關鍵詞: PLC邏輯部

評論


技術專區(qū)

關閉