PLC的功能
隨著科學(xué)技術(shù)的不斷發(fā)展,可編程序控制技術(shù)日趨完善,其功能越來越強。它不僅可以代替繼電器控制系統(tǒng),使硬件軟化,提高系統(tǒng)的可靠性和柔性,而且還具有運算、計數(shù)、計時、調(diào)節(jié)、聯(lián)網(wǎng)等許多功能。可編程序控制器與計算機系統(tǒng)也不盡相同,它省去了一些函數(shù)運算功能,卻大大增強了邏輯運算和控制功能,其中包括步進順序控制、限時控制、條件控制、計數(shù)控制等,而且邏輯電路簡單,指令系統(tǒng)也大大簡化,程序編制方法容易掌握,程序結(jié)構(gòu)簡單直觀。它還配有可靠的輸入/輸出接口電路,可直接用于控制對象及外圍設(shè)備,使用極其方便,即使在很惡劣的工業(yè)環(huán)境中, 仍能保持可靠運行。
(1)邏輯控制
可編程序控制器具有邏輯運算功能,它設(shè)置有“與”、“或”、“非”等邏輯運算指令,能夠描述繼電器觸點的串聯(lián)、并聯(lián)、串并聯(lián)等各種連接。因此它可以代替繼電器進行組合邏輯和順序邏輯控制。
(2)定時控制
可編程序控制器具有定時控制功能。它為用戶提供若干個定時器,并設(shè)置了定時指令、定時時間可由用戶在編程時設(shè)定,并能再運行中被讀出與修改,定時時間的最小單位也可在一定的范圍內(nèi)進行選擇,因此使用靈活,操作方便。
(3)計數(shù)控制
可編程序控制具有計數(shù)控制功能。可為用戶提供若干個計數(shù)器,并設(shè)置了計數(shù)指令。計數(shù)值可由用戶在編程時設(shè)置,因此使用靈活,操作方便。
(4)A/D、D/A轉(zhuǎn)換
大多數(shù)可編程序控制器具有模/數(shù)(A/D)和數(shù)/模(D/A)轉(zhuǎn)換功能,能完成對模擬量的檢測與控制。
(5)定位控制
有些可編程序控制器具有步進電動機和伺服電動機控制功能,能組成開環(huán)系統(tǒng)或閉環(huán)系統(tǒng),實現(xiàn)位置控制。
(6)通信與聯(lián)網(wǎng)
有些可編程序控制器具有聯(lián)網(wǎng)和通信功能,可以進行遠程I/O控制,多臺可編程序控制器之間可以進行同位連接,還可以與計算機進行上位連接。由一臺計算機和多臺可編程序控制器可以組成“集中管理、分散控制”的分布式控制網(wǎng)絡(luò),以完成較大規(guī)模的復(fù)雜控制。
(7)數(shù)據(jù)處理功能
大多數(shù)可編程序控制器都具有數(shù)據(jù)處理功能,能進行數(shù)據(jù)并行傳送、比較運算;BCD碼的加、減、乘、除等運算;還能進行字的按位“與”、“異或”、求反、邏輯移位、算術(shù)移位、數(shù)據(jù)檢索、比較、數(shù)制轉(zhuǎn)換等操作。
隨著科學(xué)技術(shù)的不斷發(fā)展,可編程序控制器的功能還在不斷拓寬和增強。