陳美鈴
摘 要:本文圍繞工業(yè)自動化控制領(lǐng)域的內(nèi)嵌式PLC應(yīng)用問題進(jìn)行分析與研究,首先對內(nèi)嵌式PLC系統(tǒng)裝置的構(gòu)成進(jìn)行了簡要介紹,進(jìn)而對工業(yè)自動化、智能控制領(lǐng)域中的內(nèi)嵌式PLC應(yīng)用優(yōu)勢進(jìn)行分析,作為數(shù)字化→數(shù)據(jù)化→云端生態(tài)鏈的前端數(shù)據(jù)傳感器具有舉足輕重作用,最后簡要介紹了內(nèi)嵌式PLC選型方面的基本規(guī)則,望能夠引起各方重視與關(guān)注。
關(guān)鍵詞:工業(yè)自動化;內(nèi)嵌式PLC;應(yīng)用
中圖分類號:TM76 文獻(xiàn)標(biāo)識碼:A
1.內(nèi)嵌式PLC構(gòu)成
內(nèi)嵌式PLC是指在特定嵌入式系統(tǒng)中實(shí)現(xiàn)PLC相關(guān)梯形圖編程語言、c/c++、Visual Studio VB.NET/C#、LableView等各種通用編程或?qū)S谜Z言可以開發(fā)設(shè)計(jì),從而使特定裝置能夠在自身專用功能得以實(shí)現(xiàn)的基礎(chǔ)之上具有PLC裝置通用的相關(guān)功能。在ARM等芯片中引入內(nèi)嵌式PLC系統(tǒng)功能后,整套系統(tǒng)裝置能夠體現(xiàn)體積小、反應(yīng)速度快等優(yōu)勢,同時也能夠避免傳統(tǒng)PLC裝置在實(shí)際應(yīng)用中存在的數(shù)據(jù)計(jì)算、數(shù)據(jù)傳遞通信、定位等一系列新形勢下出現(xiàn)的問題與不足,內(nèi)嵌式PLC強(qiáng)調(diào)以通用編程快速化,強(qiáng)化過程控制的預(yù)算能力,并面向系統(tǒng)提供具有開放式特點(diǎn)的擴(kuò)展結(jié)構(gòu),增加了網(wǎng)絡(luò)互連的數(shù)據(jù)傳輸處理功能。不但如此,內(nèi)嵌式PLC系統(tǒng)裝置還具有PC單機(jī)、大型PLC的相關(guān)功能優(yōu)勢,如運(yùn)算速度快,軟件功能全面,操作靈活性高,可處理控制算法等復(fù)雜度高的數(shù)值處理,因此能夠?yàn)榻鉀Q對象控制問題提供具有通而專特點(diǎn)的開發(fā)平臺。
在工業(yè)自動化控制領(lǐng)域中,內(nèi)嵌式PLC的構(gòu)成主要包括兩個部分,第一是操作系統(tǒng),第二是應(yīng)用系統(tǒng),實(shí)現(xiàn)小型工業(yè)自動化控制多任務(wù)系統(tǒng)。內(nèi)嵌式控制器是一個超小型的計(jì)算機(jī)系統(tǒng),以內(nèi)嵌式操作系統(tǒng)為軟件平臺,PLC運(yùn)行系統(tǒng)通過PLC虛擬機(jī)實(shí)現(xiàn),作為應(yīng)用系統(tǒng)嵌入在操作系統(tǒng)中,用戶通過編寫應(yīng)用程序,執(zhí)行控制輸出。同時,內(nèi)嵌式PLC控制器非常方便實(shí)現(xiàn)多機(jī)聯(lián)網(wǎng),其網(wǎng)絡(luò)控制系統(tǒng)框圖如圖1所示。
嵌入式開發(fā)系統(tǒng)即以PC單機(jī)為基礎(chǔ),基于Windows操作系統(tǒng)平臺,提供內(nèi)嵌式PLC應(yīng)用程序的編寫環(huán)境以及編譯調(diào)試環(huán)境。開發(fā)系統(tǒng)的主要功能是為用戶提供可利用的標(biāo)準(zhǔn)化編程語言,進(jìn)而支持特定應(yīng)用控制程序的編程操作。同時,開發(fā)系統(tǒng)還能夠?yàn)橛脩籼峁y試仿真工具,以及時驗(yàn)證并對控制程序正確性進(jìn)行驗(yàn)證。在內(nèi)嵌式PLC系統(tǒng)中,開發(fā)系統(tǒng)的主要構(gòu)成包括以下幾個部分,第一是編譯器,第二是編輯器,第三是通信接口,第四是調(diào)試環(huán)境。內(nèi)嵌式PLC系統(tǒng)裝置運(yùn)行框圖如圖2所示。用戶可以在編輯器中完成對嵌入式系統(tǒng)的程序編程工作,然后在編譯器中進(jìn)行編譯,剔除編程語言中的語法錯誤,然后生成中間代碼,經(jīng)調(diào)試無誤后可下載至內(nèi)嵌式PLC系統(tǒng)中以供使用。運(yùn)行系統(tǒng)在內(nèi)嵌式PLC系統(tǒng)中的主要功能包括系統(tǒng)配置、輸入信號處理、PLC程序循環(huán)調(diào)用、數(shù)值計(jì)算以及控制信號輸出這幾個方面,同時在工業(yè)自動化控制領(lǐng)域?qū)嵺`中,根據(jù)需要設(shè)置網(wǎng)絡(luò),嵌入式PLC系統(tǒng)還能夠通過現(xiàn)場總線(ProfiBus、eCat、EtherNet、TCP/IP等)實(shí)現(xiàn)與云端數(shù)據(jù)服務(wù)的實(shí)時通信。
2.內(nèi)嵌式PLC應(yīng)用優(yōu)勢
(1)控制功能先進(jìn)
在工業(yè)自動化控制領(lǐng)域操作實(shí)踐中,先進(jìn)的控制功能與控制技術(shù)的實(shí)現(xiàn)必須依托于良好的模糊邏輯技術(shù)以及網(wǎng)絡(luò)控制技術(shù),且還需要配備一套功能強(qiáng)大的浮點(diǎn)處理器內(nèi)存作為支持,而內(nèi)嵌式PLC裝置恰好可以滿足上述要求。
(2)通信接口良好
常規(guī)PLC系統(tǒng)裝置所配置與外部設(shè)備的連接接口為專用式,但內(nèi)嵌式PLC系統(tǒng)裝置具有擴(kuò)展多種通信總線的特點(diǎn),能夠滿足多個網(wǎng)絡(luò)通信接口,具有一定的通用性特點(diǎn),僅需提供通信軟件驅(qū)動程序和相應(yīng)的硬件接口即可正常投入使用,因此在工業(yè)自動化控制領(lǐng)域中適應(yīng)性良好。
(3)實(shí)時性分析
強(qiáng)大的計(jì)算能力和極高的數(shù)據(jù)傳輸量,內(nèi)嵌式PLC系統(tǒng)裝置能夠及時收集經(jīng)由現(xiàn)場傳感器采集的各種數(shù)字信號以及模擬信號,并通過對各類信號進(jìn)行分析的方式準(zhǔn)確檢出并評估故障狀態(tài),以把握相應(yīng)工業(yè)自動化設(shè)備的運(yùn)行狀況。
(4)高效性
在工業(yè)自動化控制領(lǐng)域中,內(nèi)嵌式PLC系統(tǒng)裝置能夠面向系統(tǒng)提供多樣化的工作平臺,促進(jìn)生產(chǎn)效率的提升,并促進(jìn)工業(yè)自動化工程平臺快速發(fā)展,對工程平臺實(shí)施以及項(xiàng)目遷移有重要作用,同時兼具靈活性以及開放性的特點(diǎn)。內(nèi)嵌式PLC建立在一定的操作系統(tǒng)平臺上,通過軟件應(yīng)用編程實(shí)現(xiàn)計(jì)算、控制、存儲以等功能,通過I/O接口以及現(xiàn)場總線等物理設(shè)備完成現(xiàn)場數(shù)據(jù)的采集以及信號的輸出,并充分地發(fā)揮了系統(tǒng)的網(wǎng)絡(luò)通信能力,實(shí)現(xiàn)PLC與Internet網(wǎng)絡(luò)的連接,增強(qiáng)了PLC的組網(wǎng)能力和通信能力。
(5)智能化、靈活性
根據(jù)應(yīng)用場合輕松調(diào)整PLC性能,靈活性強(qiáng),全套PLC產(chǎn)品采用統(tǒng)一設(shè)計(jì),適于各種控制應(yīng)用,采用統(tǒng)一的編程軟件,輕松上手,節(jié)省成本,可以高效控制自動化系統(tǒng),提高產(chǎn)品智能控制水平。
結(jié)語
在我國社會經(jīng)濟(jì)快速發(fā)展與更新的背景下,工業(yè)自動化方面的功能需求更加系統(tǒng)與具體。工業(yè)企業(yè)必須不斷引入并更新控制技術(shù)與方案,以促進(jìn)工業(yè)自動化控制效果的提升。內(nèi)嵌式PLC系統(tǒng)技術(shù)的應(yīng)用對改善工業(yè)自動化控制效率而言有非常積極的作用與價(jià)值。相關(guān)企業(yè)以及工作人員必須充分認(rèn)識內(nèi)嵌式PLC在工業(yè)自動化領(lǐng)域中的重要意義,對內(nèi)嵌式PLC系統(tǒng)裝置的特點(diǎn)、構(gòu)成以及選型規(guī)則等關(guān)鍵問題進(jìn)行深入分析,以結(jié)合工業(yè)自動化控制需求選擇最佳的內(nèi)嵌式PLC系統(tǒng)方案,實(shí)現(xiàn)對工業(yè)自動化生產(chǎn)程序的動態(tài)控制與監(jiān)督,促進(jìn)工業(yè)自動化水平的提高以及企業(yè)的快速發(fā)展。
參考文獻(xiàn)
[1]廖義奎,李智,周娟,等.一種適用于微型PLC的嵌入式操作系統(tǒng)設(shè)計(jì)[J].測控技術(shù),2012,31(1):79-82.
[2]唐亮,簡毅.基于PC+運(yùn)動控制器的內(nèi)嵌型PLC設(shè)計(jì)與研究[J].機(jī)電一體化,2009(1):59-61.