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