工控網(wǎng)首頁
>

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

>

用云組態(tài)做手機(jī)APP實(shí)現(xiàn)PLC遠(yuǎn)程監(jiān)控

用云組態(tài)做手機(jī)APP實(shí)現(xiàn)PLC遠(yuǎn)程監(jiān)控

2019/10/15 15:18:41

組態(tài)軟件是一種用于工業(yè)自動(dòng)化行業(yè)的數(shù)據(jù)采集與過程控制的專用軟件,它們是用于自動(dòng)控制系統(tǒng)監(jiān)控層一級(jí)的平臺(tái)軟件。自動(dòng)化工程師比較習(xí)慣使用組態(tài)軟件來開發(fā)監(jiān)控平臺(tái)。隨著物聯(lián)網(wǎng)的發(fā)展,工業(yè)自動(dòng)化平臺(tái)需要實(shí)現(xiàn)手機(jī)APP、網(wǎng)頁遠(yuǎn)程監(jiān)控,傳統(tǒng)的組態(tài)軟件一般只能用于局域網(wǎng)系統(tǒng),如果需要做成手機(jī)APP和網(wǎng)絡(luò)監(jiān)控,以前是需要網(wǎng)絡(luò)工程師配合定制,耗費(fèi)時(shí)間長成本高。隨著需求的增多,工控自動(dòng)化行業(yè)的已經(jīng)開發(fā)出了成熟的云組態(tài)系統(tǒng),按照工控自控化工程師的使用習(xí)慣,能將開發(fā)好的監(jiān)控平臺(tái)系統(tǒng),直接轉(zhuǎn)為網(wǎng)絡(luò)平臺(tái)和手機(jī)APP監(jiān)控。本文以廣州巨控電子成熟云組態(tài)webgui為開發(fā)基礎(chǔ),完整的介紹自控工程師怎么做手機(jī)APP來遠(yuǎn)程監(jiān)控PLC的。

一、PLC系統(tǒng)數(shù)據(jù)采集和通訊

傳統(tǒng)的組態(tài)和PLC通訊都是采用以太網(wǎng)、485,、422、232等通訊方式,是需要通過有線連接。由于手機(jī)或網(wǎng)絡(luò)終端的位置不固定,所以傳統(tǒng)的數(shù)據(jù)采集方式就不適合,因此PLC控制系統(tǒng)里面需要加一個(gè)網(wǎng)絡(luò)數(shù)據(jù)采集模塊。WEBGUI是采用的是巨控的 GRM系列遠(yuǎn)程控制模塊,來實(shí)現(xiàn)PLC系統(tǒng)的網(wǎng)絡(luò)數(shù)據(jù)通訊。通訊原理如下:

1-1.jpg

巨控的 GRM系列遠(yuǎn)程控制模塊內(nèi)置了差不多所有主流的PLC協(xié)議,還有MODBUS rtu、modbus tcp協(xié)議,還支持OPC UA協(xié)議。GRM遠(yuǎn)程模塊能將各種通訊協(xié)議轉(zhuǎn)為網(wǎng)絡(luò)通訊協(xié)議,webgui能直接獲取硬件內(nèi)部配置的通訊變量。變量通訊配置可以見巨控GRM系列模塊的操作使用手冊(cè)。GRM支持的通訊協(xié)議見下圖。

2-2.jpg一、云組態(tài)工程配置

2.1新建工程:

    可選存放工程目錄,修改工程名稱,功能描述,調(diào)整合適的畫面分辨率大小,工程分辨率默認(rèn)1140*600。

3-3.png

2.2獲取數(shù)據(jù)變量

WEBGUI云組態(tài)的數(shù)據(jù)變量是來源于巨控的GRM遠(yuǎn)程模塊,不用單獨(dú)再建立變量,只需要輸入巨控模塊的11SN號(hào)和密碼,就能通過網(wǎng)絡(luò)從采集模塊內(nèi)部導(dǎo)入變量數(shù)據(jù)

5-5.jpg

2.3畫面編輯

2.3.1基礎(chǔ)畫面配置

畫面編輯和常規(guī)組態(tài)軟件一樣,利用各種組態(tài)的各種控件或者自己的素材圖片,來配置工程畫面。

6-6.jpg

2.3.2控件功能和變量綁定,實(shí)現(xiàn)控制和動(dòng)畫功能

組態(tài)的各種控件是需要和變量綁定,來實(shí)現(xiàn)數(shù)據(jù)顯示,動(dòng)畫閃爍、隱藏、流動(dòng)等。這些操作和wincc,組態(tài)王基本一致。

7-7.png

8-8.png

2.3.3工程編譯-壓縮打包上傳

組態(tài)工程編譯好后,云組態(tài)是在巨控的阿里云服務(wù)器上運(yùn)行的,因此先需要在巨控購買一個(gè)阿里云后臺(tái),申請(qǐng)一個(gè)賬號(hào),這個(gè)賬號(hào)是一次性購買,沒有后續(xù)費(fèi)用。賬號(hào)購買好后,將組態(tài)工程直接上傳到云空間后臺(tái)。

u  編譯:工程編譯查找錯(cuò)誤

u  本地調(diào)試運(yùn)行:指本地電腦IE運(yùn)行,操作對(duì)遠(yuǎn)程模塊起作用,請(qǐng)?jiān)诎踩闆r下用。

u  壓縮打包:工程完成以后打包,上傳服務(wù)器運(yùn)行(需要輸入購買的賬號(hào)名字與登錄密碼)

這一步做完,APP的開發(fā)工程就做完了,基本操作都和常規(guī)組態(tài)一樣,一般的自控工程師都能完成,無需軟件開發(fā)工程師配合了。

9-9.jpg

三、云組態(tài)工程運(yùn)行和查看

云組態(tài)工程可以通過網(wǎng)頁和APP來瀏覽和控制,網(wǎng)頁登錄口是www.yunplc.com,在登陸口輸入云組態(tài)的賬號(hào)和密碼,進(jìn)入后就可以打開云組態(tài)工程,監(jiān)控實(shí)時(shí)數(shù)據(jù)和遠(yuǎn)程控制PLC。手機(jī)端可以直接下載一個(gè)APP,也是通過在APP端直接輸入賬號(hào)和密碼,登錄查看。云組態(tài)工程支持多個(gè)客戶終端同時(shí)訪問的,所以網(wǎng)頁和APP是不沖突的。

10-10.png

11-11.png

12-12.jpg

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

提交

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

查看更多

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

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

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

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

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