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