《電子技術應用》
您所在的位置:首頁 > 通信與網絡 > 設計應用 > PLC實現多臺控制器遠程撥號通訊
PLC實現多臺控制器遠程撥號通訊
Icbuy
Icbuy
摘要:   在很多場合,我們需要對距離很遠的控制器進行監測。當距離在幾千米的情況下,我們可以使用有線連接,比如采用Profibus-DP總線連接。但當距離有幾百千米,甚至更遠的情況下,采用上述連接方式的花費將會是驚人的,所以多采用廉價的電話通信進行數據傳輸。
Abstract:
Key words :
  1. 引言

  在很多場合,我們需要對距離很遠的控制器進行監測。當距離在幾千米的情況下,我們可以使用有線連接,比如采用Profibus-DP總線連接。但當距離有幾百千米,甚至更遠的情況下,采用上述連接方式的花費將會是驚人的,所以多采用廉價的電話通信進行數據傳輸。

  2 .方案比較

  通常情況下,每臺控制器通過一臺Modem和一條電話線連接到遠程PC。遠程PC與每臺控制器之間占用一條通信線路,所以每次只能與一臺控制器進行數據通信。該方案監控系統如圖1。

 

圖1 控制器與遠程PC通信方案一

  在該方案下,每個控制器占用一個電話號碼資源、一條電話線路和一臺Modem。遠程PC通過電話線與每個控制器分別連接,當需要與某個控制器進行數據通信時,通過撥號連接該控制器,進行數據通信。在這種情況下,如果有多個控制器需要與遠程PC通信,將會占用多條電話線路。遠程PC不可能同時與多臺控制器進行數據通信,只能依次輪詢撥號每個控制器,不僅Modem每次建立連接會耗費大量的時間,而且浪費大量的通信費用。

  針對以上方案存在的弊端,本文提出一種新的方案,只采用1條電話線路和一臺Modem,即可實現遠程PC與所有的控制器進行數據通信。

  該方案監控系統如圖2: 

圖2 控制器與遠程PC通信方案二

  現場的控制器作為Modbus從站(可能是RS232接口的,也可能是RS485接口的,若是RS232接口,可以通過一個很便宜的轉換設備將RS232轉換成RS485),將所有的控制器掛接到485總線上,Modbus主站采用和利時公司HOLLiAS LM系列PLC的40點CPU模塊LM3108。LM3108的RS485口掛接到485總線上,LM3108通過RS485口采用Modbus協議將各個控制器內需要讀取的數據分別讀取上來,存儲在PLC對應的地址中。

  LM3108的RS232接口與Modem連接,Modem通過電話線與遠程PC連接。當撥號建立連接后,遠程PC與LM3108之間撥號連通以后同樣采用Modbus協議,此時遠程PC作為Modbus主站,LM3108的RS232口作為Modbus從站,遠程PC只需要取得PLC中相對應的地址中的數據即可。

  PLC與遠程PC建立連接可以采用兩種方式:

  1)PLC主動呼叫遠程PC,可以在PLC中設定時間,或者設定某個觸發條件,當條件滿足時主動呼叫遠程PC建立連接,進行通信。

  2)遠程PC主動呼叫PLC,遠程監控人員根據需要撥號,以采集各控制器的數據。

  3. 具體案例

  3.1 設備選型

  1)PLC——LM3108

  該PLC具備1個RS232端口和1個RS485端口,兩者均可實現自由口通訊,可實現Modbus從站和Modbus主站功能。LM3108本體帶有24點DI和16點DO,具有8k的自由存儲空間,完全可以滿足該方案的要求。

  2)調制解調器——具備RS232接口的普通56K調制解調器。

  3)遠程PC

  具備上位撥號并支持Modbus主協議軟件的PC機,比如裝有和利時公司SmartPro軟件的PC機。

  3.2 LM3108與Modem硬件連接

  需要2個9針的公頭,連接線纜定義如圖3:   

圖3

圖3 LM3108與Modem連接線

  LM3108連接針頭1, Modem與PC之間的連接線的PC端接針頭2,將兩個9針頭的2、3、5直連,針頭2的1、7、8短接,4、6短接。

  3.3 LM3108與Modem軟件設置

  LM3108提供RS232口Modbus從站功能塊(SET_LOCAL_ADDRESS)、RS232口通訊參數設置功能塊(Reset_COMM_PRMT)、RS232口通訊自由口參數設置功能塊(Set_COMM_PRMT)、RS232口通訊自由口數據發送功能塊(COMM_SEND)、RS232口通訊自由口數據接收功能塊(COMM_RECEIVE)。

  物理連接PLC與Modem后,若采用遠程PC主動呼叫PLC,只需編程調用SET_LOCAL_ADDRESS和Reset_COMM_PRMT這兩個功能塊即可,PLC側無需再作其它 設置。

  若采用PLC主動呼叫遠程PC,則需要RS232口在自由通訊方式下使用COMM_SEND與COMM_RECEIVE同Modem進行會話。

  PLC主動呼叫遠程PC的程序流程圖如圖4:  

圖4

圖4 PLC主動呼叫遠程PC程序流程圖

  3.4 應用效果

  本文介紹的方案已經成功應用于國內外中央空調遠程監控系統,從幾套系統近一年的運行情況來看,系統質量可靠、運行穩定、運行效果良好。相對傳統方案,本文介紹的方案節省了大量電纜和硬件設備,具有較好的性價比,得到客戶的好評。

  4 結束語

  本文介紹了使用小型PLC作為中轉,實現遠程PC服務器與多臺現場設備之間的通信方案,并詳細說明了其關鍵設備PLC的軟硬件設置。該設計方案不僅可以應用于中央空調監控系統,也可廣泛應用于其它行業的類似監控系統,具有廣闊的應用前景。

此內容為AET網站原創,未經授權禁止轉載。
主站蜘蛛池模板: 久久午夜夜伦鲁鲁片无码免费| 免费又黄又爽又猛的毛片| 337p人体大胆扒开下部| 天天综合天天综合色在线| 中文字幕一精品亚洲无线一区| 韩国伦理电影我妻子的秘密| 国产精品真实对白精彩久久| a级毛片免费完整视频| 怡红院成人影院| 中文字幕一区在线播放| 日日夜夜嗷嗷叫| 久久伊人中文字幕| 日韩欧美成末人一区二区三区| 免费a级毛片在线播放| 精品视频免费在线| 国产gay小鲜肉| 试看120秒做暖暖免费体验区| 国产视频福利在线| 中文字幕亚洲一区二区va在线 | 欧美一区2区三区4区公司贰佰| 午夜久久久久久久| 色偷偷人人澡人人爽人人模| 国产精品情侣呻吟对白视频| 丁香六月婷婷精品免费观看| 无套内射无矿码免费看黄| 久久亚洲av无码精品色午夜| 日韩不卡手机视频在线观看| 亚洲人av高清无码| 精品欧美一区二区精品久久 | gogo人体销魂baoyu231| 日本强不卡在线观看| 久久青青草原精品影院| 最近免费最新高清中文字幕韩国 | 国产亚洲成归v人片在线观看| 高清一级做a爱过程免费视频| 国精产品一二二区视在线| av无码av天天av天天爽| 无码人妻丰满熟妇区五十路百度| 久久成人国产精品| 日韩一级欧美一级在线观看| 久久影院最新消息|