《電子技術應用》
您所在的位置:首頁 > 其他 > 設計應用 > 通過GPRS對PLC/RTU進行遠程下載的方法
通過GPRS對PLC/RTU進行遠程下載的方法
中國自動化網
摘要: 本文主要介紹通過GPRS方式,對北京安控科技發展有限公司生產的RTU及PLC產品,進行遠程下載的方法。
Abstract:
Key words :

摘要

1234本文主要介紹通過GPRS方式,對北京安控科技發展有限公司生產的RTU及PLC產品,進行遠程下載的方法。

關鍵字:2135GPRS、RTU、PLC、DTU

  一、前言

  通過GPRS通訊方式,可以對安控公司的SuperE 系列 RTU和Rock E20系列 PLC產品,進行遠程下載。
  安控公司的RTU和PLC產品,還支持通過撥號Modem、數傳電臺和局域網進行遠程下載,具體方法可參見其他相關說明。
  EchoBUS通訊協議和ModBUS RTU和ModBUS ASCII協議兼容。EchoBUS命令提供遠程規劃和診斷能力,支持遠程下載,可以參見《ELadder 2.0 使用手冊》附錄E。
  文章介紹的方法,主要應用于PLC或RTU作為數據采集站點,而無控制要求的遠程站點。這是因為,當遠程站點有控制要求且控制點連接完好時,進行遠程下載,因控制器初始化所有輸出為0,引起現場控制設備產生相應動作,若無操作員在場,可能會造成損失。
  以往方法,大多是通過虛擬串口的方式,來通過GPRS進行遠程下載。虛擬串口程序,大部分都存在使用不穩定,數據監視不方便。最關鍵的是,虛擬串口數據的接收及發送的延時時間無法改變,從而就不可避免的會出現在下載時數據包被拆分,造成下位機無法解析,而沒有應答,引起通訊失敗。
  本文的方法,采用數據通過實時實際串口轉發,再通過監視串口數據的接收以及發送情況,了解數據包長度和延時時間的關系,最后調節數據包的長度以及串口接收數據的延時時間來使其達到一個平衡,保證數據包不被拆分,解決由于數據包被拆分而引起的通訊失敗和數據傳輸錯誤等問題。

  二、下載準備(以RTU為例,PLC例同)

  計算機一臺(帶2個串口)或者兩臺(每臺帶一個串口),
  RTU一臺,
  DTU一臺(深圳宏電產品為例),
  RS232連接線一根,
  可以撥號上網的電話線一根或設置成撥號方式的DTU一臺。

  三、下載方法

  步驟1:連接
  方式1(下載計算機帶有2個串口):根據各自使用的DTU廠家提供的方式,組建好GPRS網絡,確保從站DTU與中心通訊正常。在此,我采用計算機撥號上網,DTU指向撥號上網所分配的IP地址,即指向中心,來進行從站DTU與中心站進行數據交換。DTU通過其自帶的串口連接線和RTU的COM口相連。
  用RS232連接線將計算機的兩個串口連接在一起。如下圖所示:

 

  方式2(采用2臺計算機,各帶1個串口):根據各自使用的DTU廠家提供的方式,組建好GPRS網絡,確保從站DTU與中心通訊正常。在此,我采用1 臺計算機撥號上網,DTU指向撥號上網所分配的IP地址,即指向中心,來進行從站DTU與中心站進行數據交換。DTU通過其自帶的串口連接線和RTU的 COM口相連。
  用RS232連接線將撥號計算機(PC1)的串口和下載計算機(PC2)的串口連接在一起。如下圖所示:



  步驟2:中心站軟件設置
  連接完畢,確保GPRS通訊正常。
  在中心站計算機上,采用深圳宏電的串口轉發程序進行配置。下圖為串口轉發程序主界面。

 


  選擇『控制』菜單下的『啟動服務』選項,或點擊第一個快捷圖標 ,則其無線數據服務中心服務開啟。
  在右下的信息顯示框中,會顯示中心站的IP地址,以及檢測到的DTU是否在線的信息。
  在左上的信息顯示框中的"在線DTU"項的下面會顯示中心站檢測到的在線的DTU的號碼。
  注意:若無線數據中心沒有檢測到有DTU在線,則應重新設置DTU,直至無線據中心檢測到DTU在線。

  步驟3:建立連接
  無線數據中心檢測到DTU在線,在此基礎上,通過軟件設置將中心接收到的數據轉發給計算機上的實際串口(如COM1)。
  方法:選擇『控制』菜單下的『建立連接』選項,彈出"建立連接"對話框:

 

  在『轉發端口』單選框中,選擇『本地串口』。在『本地串口』下拉框中選中計算機上實際存在的串口,如COM1。在彈出的『波特率』、『數據位』等下拉框中,不作選擇,默認其缺省值。
  在『DTU』復選框的『DTU號碼(11位)』下拉框中,選擇將要對他對應的RTU進行程序下載的DTU的號碼,其他的設置默認其缺省值。點擊『創建』按鈕,至此,建立連接完成。

  步驟4:下載
  連接已建立,選擇『控制』菜單下的『啟動連接』選項,將已建立的連接啟動。則中心將接收到的RTU的信息轉發到了計算機的實際串口COM1,實際串口 COM1又通過RS232連接線將數據傳輸到COM2(或將數據轉發到通過COM1連接的另一臺計算機的COM口上)。
  選擇無線服務中心右下方的『數據監控』,可以監視到從COM口轉到中心,以及中心接收到從站DTU再轉到COM口的數據。
  無線服務中心右上的顯示框中的"COM à DTU"列,顯示的是無線服務中心將COM口數據轉發到DTU的字節數,"DTU à COM"列,顯示的是無線服務中心將DTU返回的數據轉發到COM口的字節數。
  這時,假若連接方式為1,則我們可以通過在ELadder中將PC機串口選擇COM2來對RTU進行遠程下載。操作方法等同于通過COM2口直接和RTU相連時的操作方法。具體操作可參見《ELadder 2.0 使用手冊》。
  假若連接方式為2,則我們可以通過在ELadder中將PC機串口選擇COM1來對RTU進行遠程下載。操作方法等同于通過COM1口直接和RTU相連時的操作方法。具體操作可參見《ELadder 2.0 使用手冊》。

  注意:在下載C程序時,數據包的長度不應該超過180。

此內容為AET網站原創,未經授權禁止轉載。
主站蜘蛛池模板: 欧美成人亚洲高清在线观看| 色一情一乱一伦一区二区三区| 永生动漫免费观看完整版高清西瓜| 国产99视频精品免费视频7| 亚洲综合色7777情网站777| 在我跨下的英语老师景老师| 一区二区三区四区无限乱码| 新梅瓶1一5集在线观看| 久久精品99香蕉国产| 极度另类极品另类| 亚洲娇小性xxxx色| 正在播放西川ゆい在线| 免费jjzz在线播放国产| 精品人妻中文无码av在线| 国产99久久亚洲综合精品| 露暴的楠楠健身房单车| 国产手机精品一区二区| 怡红院视频在线| 性中国自由xxxxx孕妇| 久久中文骚妇内射| 日韩亚洲av无码一区二区三区 | ...91久久精品一区二区三区| 在私人影院里嗯啊h| a级毛片高清免费视频| 女人扒开下面让男人桶爽视频| 一级片网站在线观看| 成人在线手机视频| 中国内地毛片免费高清| 成年女人免费碰碰视频| 中文字幕第13亚洲另类| 日本一二线不卡在线观看| 久久国产精品视频一区| 日韩精品久久久久久免费| 亚洲AV无码成人黄网站在线观看| 欧美亚洲日本另类人人澡gogo| 亚洲国产精品综合久久久| 欧美最猛性xxxxx短视频| 亚洲欧洲久久精品| 欧美日韩国产另类在线观看| 亚洲欧洲美洲无码精品VA| 欧美精品偷自拍另类在线观看 |