隨著移動網(wǎng)絡(luò)技術(shù)的快速發(fā)展,以及用工緊張。通過移動手機端遠程來操控設(shè)備的需求越來越多。以前做手機APP都需要程序員來實現(xiàn),對編程技術(shù)要求比較高,一般小型項目定制APP成本太高。但是隨著工業(yè)APP的需求急增,符合自動化行業(yè)開發(fā)需求的云組態(tài)快速發(fā)展,技術(shù)已經(jīng)成熟穩(wěn)定,自控工程師可以快速用云組態(tài)WEBGUI開發(fā)符合項目需求的手機APP。
WEBGUI云組態(tài)的特點:符合自動化行業(yè)工程師的開發(fā)習(xí)慣,和傳統(tǒng)電腦組態(tài)一樣,利用控件來做畫面和動畫布局。自控工控師無需掌握HTML5的底層知識,網(wǎng)絡(luò)架構(gòu)底層云組態(tài)都已經(jīng)封裝完成,工程師只需要做工藝布局,簡單易上手。
1、 PLC要實現(xiàn)手機APP控制,那第一步就是需要實現(xiàn)PLC的控制點聯(lián)網(wǎng),APP能通過網(wǎng)絡(luò)和PLC的寄存器地址實時通訊。PLC的通訊協(xié)議是工業(yè)現(xiàn)場協(xié)議,無法直接上傳網(wǎng)絡(luò)。這樣就需要安裝一個PLC遠程通訊模塊。巨控GRM系列PLC專用網(wǎng)絡(luò)模塊,就是這樣一個產(chǎn)品。他的原理在盒子內(nèi)部內(nèi)置了各種PLC通訊協(xié)議,通過RS485\RS232\TCP網(wǎng)口和PLC連接,在盒子內(nèi)部建立變量名和PLC的寄存器地址一一映射,這樣PLC需要控制和監(jiān)控的寄存器地址就變成了名稱變量。
2、 PLC專用網(wǎng)絡(luò)模塊,可以通過4G/有線/WIFI聯(lián)網(wǎng),并將變量名同步映射到云服務(wù)上,這樣在云服務(wù)器后臺,就會在每個模塊對應(yīng)的編號下同步所有變量名。這個變量名就可以供第三方軟件調(diào)用讀寫。讀寫這個變量名實際就是對前端的PLC對應(yīng)寄存器地址進行操作。
3、 PLC寄存器對應(yīng)的變量上傳到云后,就可以打開云組態(tài)編寫APP控制畫面。首先從輸入對應(yīng)遠程模塊的編號和密碼,從云上自動將變量全部導(dǎo)入下來。
4、 在云組態(tài)畫面上調(diào)用變量名開發(fā)畫面和做歷史數(shù)據(jù)報表。云組態(tài)圖片庫可以導(dǎo)入各種圖片素材,自帶的圖片庫也有豐富的素材,客戶可以做成各種適合自己項目的界面,開發(fā)簡單靈活。
5、 工程開發(fā)后,通過軟件自動上傳云上的對應(yīng)空間賬號名,云組態(tài)就開發(fā)完畢,客戶即可打開APP,輸入賬號名和密碼,就可以操作屬于自己的項目的APP了。工程是可以反復(fù)修改上傳的,客戶可以隨時修改自己的項目。