隨著網(wǎng)絡(luò)技術(shù)飛速發(fā)展,工業(yè)設(shè)備(PLC)遠(yuǎn)程控制的技術(shù)已經(jīng)非常成熟。隨著設(shè)備用戶要求更加快捷掌握現(xiàn)場(chǎng)信息,優(yōu)化員工工作環(huán)境,集中監(jiān)控優(yōu)化人力資源,PLC遠(yuǎn)程控制已成為市場(chǎng)的一個(gè)熱點(diǎn)。但是PLC遠(yuǎn)程控制如何實(shí)現(xiàn)呢?
PLC遠(yuǎn)程控制是通過(guò)互聯(lián)網(wǎng)來(lái)實(shí)現(xiàn),主要是形成一個(gè)網(wǎng)絡(luò)通道,實(shí)現(xiàn)客戶端通過(guò)網(wǎng)絡(luò)遠(yuǎn)程訪問(wèn)前端的PLC:
目前主流的方式有四種:
第一種,用電腦遠(yuǎn)程軟件,比如TEAMVIEW,向日葵,TODESK,這種方式只能修改PLC的程序,改局域網(wǎng)的上位機(jī)監(jiān)控軟件。這種方式缺點(diǎn),是現(xiàn)場(chǎng)需要有人配合,實(shí)現(xiàn)操作電腦聯(lián)網(wǎng),如果客戶提供的電腦沒(méi)有工控軟件,還要預(yù)先安裝調(diào)試軟件,像博圖這種軟件非常大,且安裝對(duì)電腦要求高,現(xiàn)場(chǎng)客戶不一定配合。
第二種,在國(guó)內(nèi)可以和網(wǎng)絡(luò)運(yùn)營(yíng)商申請(qǐng)一個(gè)專網(wǎng),讓PLC和監(jiān)控室形成一個(gè)專用的網(wǎng)絡(luò)通道,這種費(fèi)用和成本非常高,也只適合固定的點(diǎn)。工程師不能再專網(wǎng)以外的設(shè)備端遠(yuǎn)程修改PLC
第三種,采用VPN花生殼的方式,利用花生殼再網(wǎng)絡(luò)上配置一個(gè)動(dòng)態(tài)域名,形成網(wǎng)絡(luò)通道,這種方式花生殼配置復(fù)雜,網(wǎng)絡(luò)掉線后下次連接,可能節(jié)點(diǎn)會(huì)發(fā)生變化,又需要重新配置,這種方式現(xiàn)在對(duì)隨時(shí)隨地差,辦公地址不固定的工程師來(lái)說(shuō),每次還要配置IP,做各種設(shè)置,也非常不方便。
第四種,是目前用得最多的,采用PLC遠(yuǎn)程終端+云服務(wù)器的方式,這種方式,一般是前端終端硬件內(nèi)置服務(wù)器的域名,終端聯(lián)網(wǎng)后自動(dòng)依據(jù)域名尋址服務(wù)器,服務(wù)器收到網(wǎng)關(guān)連接申請(qǐng)后,會(huì)和網(wǎng)關(guān)保持心跳握手,保障網(wǎng)絡(luò)暢通。工程師的客戶使用終端廠家提供配套通訊軟件即可自動(dòng)實(shí)現(xiàn)和前端PLC的網(wǎng)絡(luò)通訊。廣州巨控就是做PLC遠(yuǎn)程控制終端很早的廠家,2010年就開(kāi)始專門從事PLC遠(yuǎn)程控制和網(wǎng)絡(luò)通訊這塊。
我們重點(diǎn)介紹第四種方式,PLC借助遠(yuǎn)程控制終端實(shí)現(xiàn)遠(yuǎn)程控制,用巨控的GRM530的產(chǎn)品來(lái)做介紹,網(wǎng)絡(luò)架構(gòu)拓?fù)鋱D如下:
GRM530帶有兩個(gè)RS485,一路RS232,兩路RS45以太網(wǎng)口,內(nèi)置了各種PLC通訊協(xié)議(和HMI、組態(tài)一樣),對(duì)應(yīng)不同的PLC選擇不同的的通訊協(xié)議驅(qū)動(dòng)。支持西門子、三菱,歐姆龍,AB,施耐德,臺(tái)太,信捷等市面主流的PLC協(xié)議,還帶有modbus RTUmodbus TCP。
實(shí)現(xiàn)遠(yuǎn)程控制的步驟如下:
第一步,選擇PLC的驅(qū)動(dòng)協(xié)議,建立變量映射PLC寄存器地址,PLC為工業(yè)協(xié)議,需要通過(guò)變量將PLC地址映射,轉(zhuǎn)換為網(wǎng)絡(luò)通用協(xié)議;這個(gè)協(xié)議轉(zhuǎn)為遠(yuǎn)程控制終端已經(jīng)內(nèi)置了,自動(dòng)實(shí)現(xiàn),用戶只需要做好變量和PLC寄存器地址的一 一映射。映射的軟件遠(yuǎn)程終端廠家配套免費(fèi)提供。
第二步,將映射變量的程序下載到遠(yuǎn)程終端里面,遠(yuǎn)程終端就自動(dòng)封閉運(yùn)行,變量實(shí)時(shí)和PLC寄存器交互數(shù)據(jù),并且自動(dòng)同步云服務(wù)后臺(tái)。用戶只需要通過(guò)網(wǎng)頁(yè),手機(jī)APP,或者廠家提供的OPC 通訊軟件,或者用HTTPS協(xié)議接口直接讀寫(xiě)云服務(wù)器的變量,就可以實(shí)現(xiàn)遠(yuǎn)程控制讀寫(xiě)PLC的寄存器。
第三步,遠(yuǎn)程控制可以直接通過(guò)廠家配套的標(biāo)配APP,來(lái)操作,也可以用廠家的付費(fèi)云組態(tài)來(lái)開(kāi)發(fā)開(kāi)工藝流程的APP,遠(yuǎn)端組態(tài)也可以用廠家對(duì)應(yīng)OPCSEVER來(lái)做異地組態(tài)監(jiān)控。用戶還可以用HTTPS接口,用JSON的POST/GET,開(kāi)發(fā)自己平臺(tái)控制。從而實(shí)現(xiàn) PLC遠(yuǎn)程控制。不分時(shí)間和地域,現(xiàn)場(chǎng)不需要人員配合。
————————————————
版權(quán)聲明:本文為CSDN博主「巨控老王」的原創(chuàng)文章,遵循CC 4.0 BY-SA版權(quán)協(xié)議,轉(zhuǎn)載請(qǐng)附上原文出處鏈接及本聲明。
原文鏈接:
https://blog.csdn.net/csjukong/article/details/122042254