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