蘭州現(xiàn)代職業(yè)學(xué)院城市建設(shè)學(xué)院 劉成山
本文從PLC技術(shù)基礎(chǔ)概述入手,介紹了該技術(shù)的運轉(zhuǎn)原理,分析了PLC技術(shù)應(yīng)用于電氣工程及其自動化中的優(yōu)勢,分別從信息數(shù)據(jù)采集與控制、閉環(huán)控制、順序控制三個方面入手,總結(jié)了PLC技術(shù)在電氣工程與自動化系統(tǒng)中的應(yīng)用,以期為電氣工程的自動化控制技術(shù)發(fā)展提供參考。
PLC技術(shù)的實現(xiàn)是依靠程序的編寫、順序的控制以及算法的應(yīng)用,完成對電氣工程控制器的操作,可實現(xiàn)一些企業(yè)特定的功能,具有較強的應(yīng)用特性。在可編程控制器內(nèi)核的選擇上,通常使用性能強大、兼容性強、響應(yīng)快的32位ARM Cortex-M3處理器內(nèi)核,其內(nèi)部是STM32系列中具有64引腳、128K字節(jié)閃存存儲器的STM32F103RBT6嵌入式微控制器芯片,在數(shù)據(jù)傳輸功能下,將電氣工程相關(guān)參數(shù)通過計算機終端和薄膜晶體管顯示屏展示出來。功能的實現(xiàn)主要涉及到例如攝像頭模塊的外部設(shè)備、STM32F103最小系統(tǒng)、晶體管顯示屏模塊與擴展接口模塊。PLC系統(tǒng)的正常運行需要5V電源供電。電氣企業(yè)相關(guān)設(shè)備進行圖像采集過程時利用的是圖像傳感器類的攝像頭,采集到分辨率為320×240像素的圖像,之后通過薄膜晶體管顯示屏,顯示出三原色圖像。STM32單片機中央處理單元具備對數(shù)值進行仔細分析的功能,讀取圖像時也會對圖像進行一系列的預(yù)處理,例如灰度化、二值化等,以保證電氣工程相關(guān)設(shè)備的工作效率。
PLC運行工作過程分為三個階段,首先是輸入采樣階段,攝像頭通過循環(huán)掃描的方式讀入信息,例如按鈕、開關(guān)等輸入設(shè)備的狀態(tài)與數(shù)據(jù),并將這些數(shù)據(jù)存在I/O擴展單元內(nèi);其次是程序執(zhí)行階段,PLC按順序掃描相關(guān)技術(shù)人員已經(jīng)編寫好的程序,完成對程序和算法的識別,記錄相關(guān)數(shù)據(jù)和狀態(tài);最后是輸出刷新階段,在程序掃描完畢后,中央處理器CPU會按照程序要求對相關(guān)輸出設(shè)備進行狀態(tài)與數(shù)據(jù)方面的更新,再經(jīng)外部設(shè)備接口驅(qū)動相應(yīng)的外部設(shè)備,例如監(jiān)控設(shè)備、打印機、條碼讀入器等。PLC技術(shù)的運轉(zhuǎn)原理圖,如圖1所示。
由圖1可以看出,PLC技術(shù)對照用戶程序設(shè)定,更新設(shè)備狀態(tài)和開關(guān)來實現(xiàn)對相關(guān)存儲設(shè)備的自動化控制。PLC技術(shù)運轉(zhuǎn)系統(tǒng)主要構(gòu)成有供電電源、CPU中央處理器、輸入設(shè)備、輸出設(shè)備以及外接設(shè)備等,這些組成是最基礎(chǔ)的構(gòu)成,不可或缺,系統(tǒng)的自動化控制調(diào)動各組成的運轉(zhuǎn)。
圖1 PLC技術(shù)的運轉(zhuǎn)流程
上述介紹了PLC控制器內(nèi)核的選擇,其內(nèi)部芯片為STM32F103RBT6嵌入式微控制器芯片,具有快速響應(yīng)的優(yōu)勢,因此PLC技術(shù)的應(yīng)用使得電氣工程設(shè)備具有超強的實時性。芯片中指令的傳輸與數(shù)據(jù)的傳輸不是同一條數(shù)據(jù)線,因此提高了電氣工程設(shè)備的工作效率。另外此技術(shù)支持16位或32位的程序編寫,降低了程序員的編寫難度,提升了電氣工程設(shè)備的兼容性。該技術(shù)cortex處理器內(nèi)核自帶位帶(Bit-band)操作,因STM32不允許對某個端口的某個I/O口進行直接的控制,那么在位帶操作下可以用一個32位的地址空間訪問單獨的一位空間,對某一位進行直接的訪問與存儲,達到快速控制,且位帶操作在電氣工程設(shè)備的使用中容錯性良好。
可編程控制器芯片具有的資源和可開發(fā)的資源較為豐富。芯片具有64引腳,可以同時實現(xiàn)較多功能的設(shè)計,同時具有12個為中央處理單元減輕負擔的直接存儲器存取通道,多達16個輸入通道,包含3個通用定時器和一個PWM定時器,有13個通信接口,通過外部設(shè)備接口連接一些設(shè)備實現(xiàn)多種功能,具有豐富的開發(fā)資源,且處理器和芯片的兼容性較強,可應(yīng)用到很多電氣工程設(shè)備上。
PLC技術(shù)的應(yīng)用使得電氣工程設(shè)備更加智能化,在設(shè)備日常運轉(zhuǎn)過程中,根據(jù)芯片的使用數(shù)據(jù)和狀態(tài)進行綜合判斷,選擇合適的工作模式,及時切換運轉(zhuǎn)狀態(tài),以節(jié)省電力資源。該芯片不僅每兆赫茲的效率較高,且能耗較低,在超低能耗工作狀態(tài)下,0.18mV/MHz的消耗就可達到芯片對電量的需求。STM32F103RBT6芯片內(nèi)部設(shè)計了三種工作模式,分別是睡眠、停機和待機模式,電氣設(shè)備在不同狀態(tài)下使用相對應(yīng)工作模式,進一步展現(xiàn)了其超低能耗的優(yōu)點。
電氣工程設(shè)備的信息數(shù)據(jù)采集與控制關(guān)系到自動化控制的執(zhí)行,PLC技術(shù)的應(yīng)用是這一環(huán)節(jié)必不可少的步驟。PLC技術(shù)可通過編寫電氣設(shè)備可識別的程序,對信息數(shù)據(jù)進行篩選,再利用例如攝像頭等相關(guān)圖像采集設(shè)備,按照從左到右、從上到下的掃描順序,快速掃描梯形圖,獲取數(shù)據(jù)后經(jīng)處理器在特定程序的執(zhí)行下實現(xiàn)對海量信息數(shù)據(jù)的整理和處理。PLC技術(shù)的應(yīng)用增強了企業(yè)對信息數(shù)據(jù)的采集和控制能力,也提升了風險控制能力。
閉環(huán)控制是針對某一被控對象,通過PID控制器對檢測到的數(shù)據(jù)和設(shè)定數(shù)據(jù)進行比較,將數(shù)據(jù)差值反饋給輸入控制,不斷進行糾正的過程。在電氣工程的控制中,存在不規(guī)律變化的量,例如,溫度、流量、壓力以及速度等,都是模擬量。在電氣設(shè)備中的識別與控制上,需要將數(shù)字量和模擬量進行轉(zhuǎn)換。因此,可編程控制器生產(chǎn)廠家都會配套A/D和D/A轉(zhuǎn)換模塊,使PLC對模擬量進行順利控制。電機閉環(huán)控制的工作流程如圖2所示。
圖2 電機閉環(huán)控制的工作流程
PID反饋回路使得電機系統(tǒng)穩(wěn)定性增強,將PLC控制技術(shù)應(yīng)用于電氣工程自動化控制系統(tǒng)中,可以借助反饋閉環(huán)回路,實現(xiàn)對電力輸入和輸出設(shè)備以及電流調(diào)節(jié)的智能化控制。電氣工程相關(guān)技術(shù)人員在PLC技術(shù)不斷對被控對象實現(xiàn)動態(tài)平衡的過程中,可觀察并計算出相關(guān)動力泵的啟動與關(guān)閉時間,這一數(shù)據(jù)有利用電氣企業(yè)準備功能強大的動力泵作為備用設(shè)備,為閉環(huán)控制和電氣工程自動化控制提供后勤硬件保障。
PLC技術(shù)在程序的編寫和算法的應(yīng)用上,可實現(xiàn)對電氣工程相關(guān)設(shè)備的順序控制,大力提升了電氣工程自動化控制性能。在PLC編程過程中,可采用合適的算法和編程方法,實現(xiàn)對程序執(zhí)行順序的高效安排。在PLC順序控制技術(shù)下程序結(jié)構(gòu)清晰、邏輯明確,簡化了執(zhí)行流程且具有一定的規(guī)律性,順序程序的執(zhí)行有較強的完整性和嚴謹性,不會因無效的重復(fù)性操作導(dǎo)致資源的浪費和成本的增加,順序控制在程序的編寫上可采用循環(huán)的算法,提高了程序運行效果和電氣設(shè)備的運轉(zhuǎn)效率,促進了電氣自動化控制系統(tǒng)的可靠度、安全度提升。
結(jié)語:綜上所述,PLC技術(shù)有著可靠性高、適用性強、程序編寫簡單、能耗低等顯著優(yōu)勢。將PLC技術(shù)應(yīng)用到電氣工程的信息數(shù)據(jù)采集與控制、開關(guān)控制、順序控制以及閉環(huán)控制等過程,可綜合提升電氣自動化系統(tǒng)的運行性能和智能化控制程度,以促進電氣企業(yè)的生產(chǎn)效率。因此,電氣領(lǐng)域相關(guān)技術(shù)人員應(yīng)不斷學(xué)習(xí)電氣工程新技術(shù)與新知識,拓展PLC技術(shù)的應(yīng)用前景,推動電氣工程自動化、智能化和現(xiàn)代化發(fā)展進程。