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