做非標自控的工程師總是吐槽,不是出差在調試就是出差去調試的路上,很多時候出差就是為了修改幾行程序。隨著無線網絡技術的發展,PLC程序遠程調試和上下載技術已經非常成熟和穩定。
實現PLC梯形圖遠程調試和上下載,首先是要構筑一條遠程通道,實現PLC數據電纜的功能。現在構建PLC虛擬遠程通道主流的技術就是兩種:一種是VPN,也就是構建一個穿透的通道,對PLC程序不做任何處理,這種方式受網絡干擾影響比較大,下載速度比較慢,下載過程容易被中斷,且該方式收VPN翻墻限制,設備在國外基本無法調試。另一種,就是除了構建虛擬遠程通道外,同時對傳輸中PLC的程序進行打包壓縮,到了終端再進行解壓還原,這樣可以加快傳輸速率,避免了網絡干擾,保證了下載的穩定性,這種方式還不受VPN翻墻的限制,設備在國外照樣可以實現PLC梯形圖遠程調試和上下載。
下面主要介紹第二種方式,通過巨控的GRM500系列產品實現。
一、 系統構成
實現PLC梯形圖的遠程調試和上下載的軟硬件構成:PLC端需要一個GRM500的硬件,GRM500的功能是實現PLC的網絡通訊,GRM500可以通過有線、WIFI或者4G手機卡這三種方式實現遠程聯網;編程電腦端無需加裝任何硬件,只需電腦能上網,并安裝巨控配套的GVCOM遠程下載軟件。
二、 硬件連接
PLC通過通訊口連接GRM500,GRM500支持的通訊端口有485、232和以太網口,可以支持不同型號、不同品牌的PLC程序遠程調試。GRM500能實現和PLC的通訊,并能實現程序雙向傳輸的打包或者解壓。
巨控GRM500遠程控制終端可以流暢的下載調試各種主流PLC(西門子,三菱,歐姆龍,AB,施耐德,臺達等),即使對于文件比較大的觸摸屏工程(步科,威綸,昆侖,西門子觸屏, 南大傲拓觸屏,,三菱GS系列觸摸屏 ,Proface 觸摸屏 ),要求響應速度的運動控制器,伺服(西門子G120變頻器 安川運動控制器),依然可以輕松應對,流暢下載。
下圖為PLC和GRM500連接示意圖。
三、 編程電腦端梯形圖調試軟件安裝
PLC編程電腦上需要安裝一個巨控配套的GRMCOM軟件,該軟件可以在電腦上虛擬一個串口和虛擬一個網卡,虛擬串口或者虛擬網卡供PLC編程軟件進行調用。軟件運行后,會通過網絡自動尋找指定序列號的GRM500,形成遠程網絡通道,因為每個GRM500都有唯一的11位的序列號識別碼,用戶只要再軟件中輸入需要連接遠端硬件的序列號和密碼,就能自動對應遠端的PLC。無需復雜設置。
PLC程序調試的時候,PLC如果是串口編程的,軟件中就直接調用虛擬串口即可,如果是網口編程的,就直接調用虛擬網卡即可。其他編程調試和本地電纜調試完全一樣。連接方式可以參考下圖。
四、 總結
我們用AB的PLC做了一個測試,用VPN方式和本文所說的方式做了一個比較,同一個程序和同一個PLC,2M大小的程序,采用VPN方式遠程下載大概8分鐘,采用巨控壓縮打包的下載,大概2分鐘。采用遠程仿真,VPN延遲比較大,巨控的方式反映速度快。