Android工業應用離我們還有多遠?Android適合工業級工控一體機開發嗎?
Android是一種基于Linux的自由及開放源代碼的操作系統,主要使用于移動設備,如智能手機和平板電腦,由Google公司和開放手機聯盟領導及開發。2013年09月24日谷歌開發的操作系統Android在迎來了5歲生日,全世界采用這款系統的設備數量已經達到10億臺。
顯然,安卓的應用集中在手機,平板電腦等消費類電子產品上。消費類電子注重個人的用戶體驗,手感,觸摸靈敏度,功能(電話,上網,視頻等)。工業應用卻大不相同,外觀相對粗糙,功能要求單一,只需要實現特定的某個功能界面控制,需要預留232,485或者CAN等接口,進而實現穩定控制。接觸這些設備的人無非就是操作工人。從觸摸方面來看,安卓系統絕大部分配的是電容屏,而且是多點觸摸的。
工業應用其實很多情況是無法用到電容屏的,電容屏工業抗干擾差,抗油污差(操作工人的手極可能有很多污漬)。所以工業控制方面,如果安卓要用得上,需要配電阻觸摸屏就足夠了。從硬件需求方面看,安卓的要求比WinCE,Linux系統的硬件要求高很多,就是說,如果工業上采用安卓系統,硬件成本會高很多。另外,從開發成本方面看,招一個java編程人員比一個組態編程人員(普通電工就可以了)要高很多的投入成本。眾多的缺點導致市面上很少人去研究安卓的工業應用。
在諸多不利的條件下,安卓還是有人敢去研究開發,實現真正的工業控制的。其實,安卓在工業控制方面,還是一個不錯的操作系統。***,安卓是個新鮮的東西,僅僅是在工業控制設備方面,中國人都喜歡新鮮的玩意,從一個產業鏈來看,客戶的客戶肯定會貪求新鮮感。第二,開發方面,國內眾多安卓開發人員,懂java開發的人,無處不在,更何況,安卓工控設備廠家已經做好了必要的驅動底層,接口調用,SDK等。
一些交叉性行業,比如樓宇智能控制,智能家居控制,公共服務設備其實很多都是可以基于安卓系統進行開發,可以輕松實現手機控制,監控等功能,輕松實現一體化監控,控制。在這些利益驅使下,會有很多的人加入到工業控制行業,投入開發。
智能手機和平板電腦正在進入工廠車間,正在接受數據輸入,設備監控和系統控制的工作。因此,許多工廠自動化軟件提供商開發了用于監視和控制工業自動化設備的Android應用。朝著物聯網設備發展的趨勢也促成了遠程設備控制和監測的努力。
對更高水平的制造和機器可靠性的需求意味著生產和維護系統渴望獲得數據。在大多數情況下,滿足這種需求的***方式是通過使用便攜式計算設備的實時輸入,同時,許多工業自動化應用用戶正在意識到基于Android的PC的優勢。出于幾個原因,Android PC是傳統Windows PC的較低成本替代品。Android電腦通常包括ARM處理器,它比Intel處理器更具成本效益。
此外,Android工業計算機不受基于Windows計算機所需的操作系統許可費用限制。Android工業計算機不需要基于Windows的計算機所需的附加存儲容量和內存要求。與這些差異相關的成本節省推動了工業工廠自動化行業向著基于Android的計算方向發展。
Android計算的發展伴隨著一群Android軟件開發人員,他們利用簡化的軟件開發環境。Android開發人員可以輕松定制應用程序以適應獨特的I/O設備并創建GUI來管理任何工業應用程序。
該軟件的移動性和設備不可知論方面是許多新的工業自動化基礎設施實施的基礎。此外,這些設備可與ERP和WMS系統連接,并具有診斷和預防性維護程序。