工控網(wǎng)首頁
>

應(yīng)用設(shè)計(jì)

>

快速用云組態(tài)實(shí)現(xiàn)手機(jī)APP遠(yuǎn)程控制PLC

快速用云組態(tài)實(shí)現(xiàn)手機(jī)APP遠(yuǎn)程控制PLC

2021/9/14 12:34:05

隨著移動(dòng)網(wǎng)絡(luò)技術(shù)的快速發(fā)展,以及用工緊張。通過移動(dòng)手機(jī)端遠(yuǎn)程來操控設(shè)備的需求越來越多。以前做手機(jī)APP都需要程序員來實(shí)現(xiàn),對(duì)編程技術(shù)要求比較高,一般小型項(xiàng)目定制APP成本太高。但是隨著工業(yè)APP的需求急增,符合自動(dòng)化行業(yè)開發(fā)需求的云組態(tài)快速發(fā)展,技術(shù)已經(jīng)成熟穩(wěn)定,自控工程師可以快速用云組態(tài)WEBGUI開發(fā)符合項(xiàng)目需求的手機(jī)APP。

WEBGUI云組態(tài)的特點(diǎn):符合自動(dòng)化行業(yè)工程師的開發(fā)習(xí)慣,和傳統(tǒng)電腦組態(tài)一樣,利用控件來做畫面和動(dòng)畫布局。自控工控師無需掌握HTML5的底層知識(shí),網(wǎng)絡(luò)架構(gòu)底層云組態(tài)都已經(jīng)封裝完成,工程師只需要做工藝布局,簡(jiǎn)單易上手。

1.png

下面介紹PLC如何快速實(shí)現(xiàn)手機(jī)APP遠(yuǎn)程控制的流程。

1、PLC要實(shí)現(xiàn)手機(jī)APP控制,那第一步就是需要實(shí)現(xiàn)PLC的控制點(diǎn)聯(lián)網(wǎng),APP能通過網(wǎng)絡(luò)和PLC的寄存器地址實(shí)時(shí)通訊。PLC的通訊協(xié)議是工業(yè)現(xiàn)場(chǎng)協(xié)議,無法直接上傳網(wǎng)絡(luò)。這樣就需要安裝一個(gè)PLC遠(yuǎn)程通訊模塊。巨控GRM系列PLC專用網(wǎng)絡(luò)模塊,就是這樣一個(gè)產(chǎn)品。他的原理在盒子內(nèi)部?jī)?nèi)置了各種PLC通訊協(xié)議,通過RS485\RS232\TCP網(wǎng)口和PLC連接,在盒子內(nèi)部建立變量名和PLC的寄存器地址一一映射,這樣PLC需要控制和監(jiān)控的寄存器地址就變成了名稱變量。

 2.png

2、PLC專用網(wǎng)絡(luò)模塊,可以通過4G/有線/WIFI聯(lián)網(wǎng),并將變量名同步映射到云服務(wù)上,這樣在云服務(wù)器后臺(tái),就會(huì)在每個(gè)模塊對(duì)應(yīng)的編號(hào)下同步所有變量名。這個(gè)變量名就可以供第三方軟件調(diào)用讀寫。讀寫這個(gè)變量名實(shí)際就是對(duì)前端的PLC對(duì)應(yīng)寄存器地址進(jìn)行操作。

3.jpg

3、PLC寄存器對(duì)應(yīng)的變量上傳到云后,就可以打開云組態(tài)編寫APP控制畫面。首先從輸入對(duì)應(yīng)遠(yuǎn)程模塊的編號(hào)和密碼,從云上自動(dòng)將變量全部導(dǎo)入下來。

 4.png

4、在云組態(tài)畫面上調(diào)用變量名開發(fā)畫面和做歷史數(shù)據(jù)報(bào)表。云組態(tài)圖片庫(kù)可以導(dǎo)入各種圖片素材,自帶的圖片庫(kù)也有豐富的素材,客戶可以做成各種適合自己項(xiàng)目的界面,開發(fā)簡(jiǎn)單靈活。

5.png

5、工程開發(fā)后,通過軟件自動(dòng)上傳云上的對(duì)應(yīng)空間賬號(hào)名,云組態(tài)就開發(fā)完畢,客戶即可打開APP,輸入賬號(hào)名和密碼,就可以操作屬于自己的項(xiàng)目的APP了。工程是可以反復(fù)修改上傳的,客戶可以隨時(shí)修改自己的項(xiàng)目。

 6.png

審核編輯(
王靜
)
投訴建議

提交

查看更多評(píng)論
其他資訊

查看更多

組態(tài)軟件通過遠(yuǎn)程模塊實(shí)現(xiàn)PLC集中監(jiān)控

PLC網(wǎng)絡(luò)通訊如何實(shí)現(xiàn)

工業(yè)協(xié)議轉(zhuǎn)換網(wǎng)關(guān)GRM300

巨控GRM330協(xié)議網(wǎng)關(guān)

怎樣通過4G網(wǎng)絡(luò)實(shí)現(xiàn)PLC遠(yuǎn)程控制