在工控系統(tǒng)中我們可以利用可編程plc控制器用于執(zhí)行邏輯操作、連續(xù)操作、定時、計數(shù)和算術(shù)運算的指令,并能夠控制各種類型的機器或生產(chǎn)過程,并可通過數(shù)字或模擬輸入輸出。PLC及相關(guān)外設(shè)的設(shè)計應(yīng)遵循易于與工控系統(tǒng)集成、功能可擴(kuò)展等原則。
目前,PLC在國內(nèi)外鋼鐵、石油、化工、電力、建材、機械制造、汽車、輕紡、交通運輸、環(huán)保、文化娛樂等行業(yè)得到了廣泛的應(yīng)用,其用途大致可分為以下幾類。
1.開關(guān)量邏輯控制
這是PLC最基礎(chǔ)、最廣泛的應(yīng)用領(lǐng)域。它取代了傳統(tǒng)的繼電器電路,實現(xiàn)邏輯控制和順序控制。它不僅可以用于單設(shè)備控制,還可以用于多機群控和自動化生產(chǎn)線。如注塑機、印刷機、訂書機、組合機床、磨床、包裝生產(chǎn)線、電鍍流水線等。
2.模擬控制
在工業(yè)生產(chǎn)過程中,有許多連續(xù)變化的量,如溫度、壓力、流量、液位、速度等,都是模擬量。為了使可編程控制器能夠處理模擬信號,必須實現(xiàn)模數(shù)轉(zhuǎn)換和模數(shù)轉(zhuǎn)換。PLC廠商都生產(chǎn)配套的A/D和D/A轉(zhuǎn)換模塊,使可編程控制器可以用于模擬控制。
3.運動控制
PLC可用于控制圓周運動或直線運動。從控制機構(gòu)的配置來看,早期采用I/O模塊直接連接位置傳感器和執(zhí)行器,但現(xiàn)在普遍采用專用的運動控制模塊。例如可以驅(qū)動步進(jìn)電機或伺服電機的單軸或多軸位置控制模塊。世界各大PLC廠商的產(chǎn)品幾乎都具有運動控制功能,廣泛應(yīng)用于各種機械、機床、機器人、電梯等場合。
4.過程控制
過程控制是指溫度、壓力、流量等模擬量的閉環(huán)控制。作為一臺工業(yè)控制計算機,PLC可以對各種控制算法進(jìn)行編程,完成閉環(huán)控制。PID調(diào)節(jié)是一般閉環(huán)控制系統(tǒng)中廣泛使用的調(diào)節(jié)方法。大中型PLC都有PID模塊,目前很多小型PLC也有這個功能模塊。PID處理一般是運行一個專用的PID子程序。過程控制廣泛應(yīng)用于冶金、化工、熱處理和鍋爐控制。
5.數(shù)據(jù)處理
現(xiàn)代PLC具有數(shù)學(xué)運算(包括矩陣運算、函數(shù)運算和邏輯運算)、數(shù)據(jù)傳輸、數(shù)據(jù)轉(zhuǎn)換、排序、查表、位運算等功能,可以完成數(shù)據(jù)的采集、分析和處理。這些數(shù)據(jù)可以與存儲在存儲器中的參考值進(jìn)行比較,以完成某些控制操作,也可以通過使用通信功能傳輸?shù)狡渌悄茉O(shè)備,或者打印并制成表格。數(shù)據(jù)處理一般用于大型控制系統(tǒng),如無人柔性制造系統(tǒng);它也可用于過程控制系統(tǒng),如造紙、冶金和食品工業(yè)中的一些大型控制系統(tǒng)。
6.通信和網(wǎng)絡(luò)
通信包括PLC之間的通信和PLC與其他智能設(shè)備之間的通信。隨著計算機控制的發(fā)展,工廠自動化網(wǎng)絡(luò)發(fā)展迅速。所有的PLC廠商都非常重視PLC的通信功能,推出了自己的網(wǎng)絡(luò)系統(tǒng)。新生產(chǎn)的PLC有通訊接口,通訊非常方便。