近年來,工業(yè)自動化和工業(yè)機器人發(fā)展迅速,機械設備和機器人的自動控制系統(tǒng)有兩種解決方案:一是采用基于PC的控制系統(tǒng);一種是基于工控機的控制系統(tǒng)。但在實踐中,基于工控機的解決方案更加實用。雖然基于PC的控制系統(tǒng)在發(fā)展過程中給機械設備和機器人的自動控制帶來了很大的變化,但在實際應用中經(jīng)過反復比較和驗證,與工控機控制系統(tǒng)相比,它存在許多缺點和不足。那么為什么在現(xiàn)實的控制中,基于PC的控制系統(tǒng)極為少見呢?為什么工業(yè)自動化控制系統(tǒng)傾向于使用工控機?
?
因為基于PC的控制系統(tǒng)比專用控制器弱,遇到碰撞或其他損壞時更容易損傷。而且基于PC的控制系統(tǒng)的應用會使控制系統(tǒng)的啟動更加復雜,在節(jié)約成本方面也很難做的很好。同時,系統(tǒng)的安全性不足也是其中一個需要考慮的重要因素。因此,很多時候我們把基于PC的控制系統(tǒng)看作是一個效率低、存在安全隱患的控制系統(tǒng),這促使廠家選擇更多的專用控制器。
?
當安全管理軟件嵌入工業(yè)PC時,其基本功能是維護系統(tǒng)的正常運行。但是,可能會有一些不可預測的風險。例如,當病毒入侵控制軟件或重置防火墻時,可能會使系統(tǒng)的一些基本功能失效并癱瘓。
?
過程控制系統(tǒng)對控制程序的中斷比機器的運行更敏感,系統(tǒng)癱瘓更容易造成停產(chǎn),因此保證系統(tǒng)的穩(wěn)定性成為一個關鍵因素。如果一個機器人的控制系統(tǒng)出現(xiàn)故障,我們最多可以停止機器人的生產(chǎn)線,但是如果過程控制系統(tǒng)出現(xiàn)故障,整個生產(chǎn)線可能會關閉,這將帶來一系列嚴重的后果。
?
但是現(xiàn)在,工控機的硬件系統(tǒng)已經(jīng)非常強大,已經(jīng)能夠適應強震、高溫等惡劣的工業(yè)現(xiàn)場環(huán)境。它們和傳統(tǒng)的PLC控制系統(tǒng)一樣穩(wěn)定可靠。很多人都將工業(yè)計算機與windows系統(tǒng)聯(lián)系在一起,以為害怕受到碰撞,容易出現(xiàn)故障。但是工業(yè)計算機支持Linux、windows或其他vendor-developed
軟件系統(tǒng)。而且它們的可靠性提高了很多:系統(tǒng)具有實時監(jiān)控功能,部分用戶還將FPGAs和高性能的數(shù)據(jù)處理機聯(lián)合使用,將實時控制系統(tǒng)運行在FPGA上。
?
當然,對控制合理性的研究還在進行,尤其是在需要備用系統(tǒng)的控制領域。當在沒有緩沖的情況下從一個系統(tǒng)切換到另一個系統(tǒng)時,基于PC的控制器就顯現(xiàn)出了更大的優(yōu)勢。有了一個DCS系統(tǒng)、一一個單環(huán)控制器和一些基于PLC的控制系統(tǒng),控制程序和軟件控制相對獨立,所以使用工控機控制比直接程序控制更簡單方便。