11月7日,以“智享·云上”為主題2020天翼智能生態(tài)博覽會(huì)(ESE),在廣州廣交會(huì)展館正式拉開帷幕。基于5G+工業(yè)互聯(lián)網(wǎng)云化PLC的成功應(yīng)用,廣東電信聯(lián)合美的集團(tuán)、華為技術(shù)有限公司在天翼智能生態(tài)博覽會(huì)上重磅發(fā)布“云化PLC創(chuàng)新應(yīng)用”!
在會(huì)場(chǎng)上,中國(guó)電信研究院企業(yè)運(yùn)營(yíng)支撐中心主任譚華上臺(tái)為大家做“云化PLC解決方案”介紹,譚華表示:5G 為“云化PLC解決方案”提供強(qiáng)勢(shì)助力,實(shí)現(xiàn)工業(yè)控制從有線到無(wú)線、本地到云端的轉(zhuǎn)移。
那么什么是云化PLC呢?
首先讓我們回顧一下PLC的定義:可編程邏輯控制器(Programmable Logic Controller,PLC),一種具有微處理器的用于自動(dòng)化控制的數(shù)字運(yùn)算控制器,可以將控制指令隨時(shí)載入內(nèi)存進(jìn)行儲(chǔ)存與執(zhí)行??删幊炭刂破饔蒀PU、指令及數(shù)據(jù)內(nèi)存、輸入/輸出接口、電源、數(shù)字模擬轉(zhuǎn)換等功能單元組成。早期的可編程邏輯控制器只有邏輯控制的功能,所以被命名為可編程邏輯控制器,后來(lái)隨著不斷地發(fā)展,這些當(dāng)初功能簡(jiǎn)單的計(jì)算機(jī)模塊已經(jīng)有了包括邏輯控制、時(shí)序控制、模擬控制、多機(jī)通信等各類功能,名稱也改為可編程控制器(Programmable Controller),但是由于它的簡(jiǎn)寫PC與個(gè)人電腦(Personal Computer)的簡(jiǎn)寫相沖突,加上習(xí)慣的原因,人們還是經(jīng)常使用可編程邏輯控制器這一稱呼,并仍使用PLC這一縮寫。
而云化PLC就是在云端運(yùn)行的可編程控制器,是采用軟件定義的PLC能夠與工業(yè)互聯(lián)網(wǎng)平臺(tái)直接相通,比如實(shí)現(xiàn)PLC輕松連接至互聯(lián)網(wǎng),將APP和分析結(jié)果嵌入機(jī)器和云,實(shí)現(xiàn)智能化和自我感知,無(wú)需更換PLC硬件即可改變和升級(jí)PLC,通過(guò)API和生態(tài)系統(tǒng)擴(kuò)大工業(yè)互聯(lián)網(wǎng)平臺(tái)應(yīng)用。也就是將工業(yè)控制從有線到無(wú)線、從本地到云端的一個(gè)轉(zhuǎn)移。
那么云PLC相對(duì)傳統(tǒng)PLC的優(yōu)點(diǎn)是什么呢?
隨著智能化需求的日益增長(zhǎng),傳統(tǒng)PLC已經(jīng)不能滿足工業(yè)智能化的需求。一方面,現(xiàn)在的控制系統(tǒng)不僅要處理傳統(tǒng)的溫度、壓力、流量和液位等四大傳感信號(hào),而且還要能夠處理視覺、語(yǔ)音等以前沒有的信號(hào),要支持5G等無(wú)線通信,傳統(tǒng)的PLC 是做不到的。也就是說(shuō)傳統(tǒng)的PLC在數(shù)據(jù)采集的智能化處理和安全備份上都有一定的問題。另一方面,傳統(tǒng)的PLC廠家協(xié)議不統(tǒng)一且開放性不夠,這對(duì)于未來(lái)按需生產(chǎn)的智能制造是不相適應(yīng)的。
而云PLC實(shí)現(xiàn)了硬件和軟件的分離,可以通過(guò)軟件來(lái)配置硬件資源,所以有著傳統(tǒng)PLC所不具備的優(yōu)勢(shì)。它具有更低成本的通信終端,更開放的云化智能應(yīng)用和更大算力的邊緣云。
云PLC通常沒有硬件依賴性,很容易遷移和重用軟件,用戶可以靈活地選擇不同的供應(yīng)商,也允許用戶更換或添加組件而不影響系統(tǒng)的其他部分,輕松實(shí)現(xiàn)可擴(kuò)展性和系統(tǒng)模塊化。
其次,軟件定義PLC由于采用最新的處理器,CPU的性能要比PLC要強(qiáng)很多,同時(shí)一個(gè)CPU可以虛擬出多個(gè)PLC,同時(shí)控制更多的設(shè)備。而且軟件定義PLC可以處理語(yǔ)音、視覺及未來(lái)5G等新的數(shù)據(jù),甚至在PLC上直接運(yùn)行各類行業(yè)算法、工業(yè)APP,這樣在很多場(chǎng)合可省去工控機(jī)、服務(wù)器,這些在傳統(tǒng)PLC上是很難實(shí)現(xiàn)的。
并且云PLC還有一個(gè)有點(diǎn)是可以用高級(jí)語(yǔ)言編程。傳統(tǒng)PLC通常用梯形圖、結(jié)構(gòu)化文本等編程,需要專業(yè)的自動(dòng)化工程師去做,而且用這些語(yǔ)言去編寫現(xiàn)在的很多算法十分費(fèi)勁,而用C或者C++這些高級(jí)語(yǔ)言就能十分容易。