軟元件是內(nèi)部具有一定功能的器件,這些器件由電路和寄存器及存儲器單元等組成,主要包括以下器件。
1)輸入(i)
輸入繼電器一般有一個plc的輸入端子與之對應(yīng),它用于接收外部開關(guān)信號。外部的開關(guān)信號閉合,則輸入繼電器的線圈得電,在程序中其常開觸點閉合,常閉觸點斷開。
2)輸出繼電器(q)
輸出繼電器一般有一個plc的輸出端子與之對應(yīng)。當(dāng)通過程序使輸出繼電器線圈得電時,plc上的輸出端開關(guān)閉合,它可以作為控制外部負(fù)載的開關(guān)信號,同時在程序中其常開觸點閉合,常閉觸點斷開。
3)通用輔助繼電器(m)
通用輔助繼電器的作用和繼電器控制系統(tǒng)中的相同,它在plc中沒有輸入/輸出端子與之對應(yīng),因此它的觸點不能驅(qū)動外部負(fù)載。
4)特殊繼電器(sm)
有些輔助繼電器具有特殊功能或用來存儲系統(tǒng)的狀態(tài)變量、控制參數(shù)和信息,我們稱其為特殊繼電器。
5)變量存儲器(v)
變量存儲器用來存儲變量。它可以存放程序執(zhí)行過程中控制邏輯操作的中間結(jié)果,也可以使用變量存儲器來保存與工序或任務(wù)相關(guān)的其他數(shù)據(jù)。
6)局部變量存儲器(l)
局部變量存儲器用來存放局部變量。局部變量與變量存儲器所存儲的全局變量十分相似,主要區(qū)別在于全局變量是全局有效的,而局部變量是局部有效的。
7)順序控制繼電器(s)
有些plc中也把順序控制繼電器稱為狀態(tài)器。順序控制繼電器用在順序控制或步進控制中。
8)定時器
定時器是plc中重要的編程元件,是累計時間增量的內(nèi)部器件。
9)計數(shù)器(c)
計數(shù)器用來累計輸入脈沖的個數(shù),經(jīng)常用來對產(chǎn)品進行計數(shù)或進行特定功能的編程。
10)模擬量輸入映像寄存器(ai)、模擬量輸出映像寄存器(aq)
模擬量輸入電路用以實現(xiàn)模擬量/數(shù)字量( a/d)之間的轉(zhuǎn)換,而模擬量輸出電路用以實現(xiàn)數(shù)字量/模擬量( d/a)之間的轉(zhuǎn)換。
11)高速計數(shù)器(hc)
一般計數(shù)器的計數(shù)頻率受掃描周期的影響,不能太高,而高速計數(shù)器可累計比cpu的掃描速度更快的事件。
12)累加器(ac)
累加器是用來暫存數(shù)據(jù)的寄存器,它可以用來存放運算數(shù)據(jù)、中間數(shù)據(jù)和結(jié)果。










