《電子技術應用》
您所在的位置:首頁 > 通信與網絡 > 設計應用 > Modbus-RTU在取水泵站監控系統中的應用
Modbus-RTU在取水泵站監控系統中的應用
2016年微型機與應用第18期
張國騫,何明,張瑋
天津工業自動化儀表研究所有限公司,天津 300060
摘要: 系統采用倍福PLC控制器對現場設備進行監控,并采用Modbus_RTU協議采集清污機、閘板門、旋轉濾網、綜保裝置等設備的開關狀態和工作電流,分別上傳至操作員站和工程師站的上位機KingSCADA系統,同時兼備Modbus通信失敗報警功能。上位機接收到PLC采集的數據并顯示到監控系統畫面,同時還將重要的監控數據傳至主廠區DCS系統。由于泵站與主廠區距離較遠,光纜鋪設成本大且難維護,故采用基于GPRS的DTU點對點設備并利用Modbus-RTU進行485通信。
Abstract:
Key words :

  張國騫,何明,張瑋

  (天津工業自動化儀表研究所有限公司,天津 300060)

       摘要:系統采用倍福PLC控制器對現場設備進行監控,并采用Modbus_RTU協議采集清污機、閘板門、旋轉濾網、綜保裝置等設備的開關狀態和工作電流,分別上傳至操作員站和工程師站的上位機KingSCADA系統,同時兼備Modbus通信失敗報警功能。上位機接收到PLC采集的數據并顯示到監控系統畫面,同時還將重要的監控數據傳至主廠區DCS系統。由于泵站與主廠區距離較遠,光纜鋪設成本大且難維護,故采用基于GPRS的DTU點對點設備并利用Modbus-RTU進行485通信。

  關鍵詞:監控系統;Modbus-RTU; DTU;485通信

0引言

  取水泵站作為主廠區的備用水源,設有6 kV變電站高低壓配電系統、水泵機組及控制測量設備、直流系統及電氣保護設備等,并在中控室設置一套計算機監控系統對泵站重要設備進行實時監控和運行管理。監控系統采用計算機與PLC相結合的方式,并采用主控層和現場控制單元的分布式結構。主控層以工作站為監控中樞,現場控制單元設有水泵機組現地控制單元LCU、配電設備現地控制單元LCU。

  計算機監控系統所監測設備的信號類型可分為遠程I/O信號、4-20 mA信號和RS485信號。監控系統在對以上信號進行監控的同時,還通過無線DTU與主廠區DCS系統進行點對點通信,故可在主廠區也可對泵站設備進行監控。

1系統方案

  系統采用分布式結構[1],主控層設有操作員站和工程師站各一臺,并配有KingSCADA組態軟件,便于現場運行人員觀察現場設備運行狀況,且便于開發人員對組態畫面進行修改;現場控制單元由主控柜、高低壓柜、1#電機柜、2#電機柜組成,并采用德國倍??刂破鲗ΜF場設備進行監視和控制,監控范圍包括:泵組、閥門、電流表、電壓表、多功能表、綜保裝置、清污機、旋轉濾網、閘門等。主控柜與各分控站通過倍福光纖接口端子模塊連接起來,主控柜CPU模塊有4個百兆網口可與兩臺工作站通過工業以太網相連接,并采用OPC方式進行數據通信。系統配置圖如圖1所示。

2Modbus-RTU通信

  Modbus-RTU是一種依托于RS485接口的通信協議,采用主從原則的應答機制進行通信,只設一個主站,最多可設247個子站。通信開始時,首先由主站向從站發送報文[2],報文幀中包含從站的站號、進行讀或寫操作的功能碼、寄存器的起始地址、進行操作的字節長度和CRC校驗碼。相應的子站接收到報文后經校驗無誤后向主站返回所需數據的報文,返回的報文幀包含從站的站號、功能碼、寄存器的起始地址、進行操作的字節長度和CRC校驗碼。主站接收到返回的報文后進行校驗,如無誤則此次通信成功。

圖像 001.png

       2.1現場設備485通信

  現場需要進行485通信的設備包括綜保裝置(2臺)、電壓表(2臺)、多功能表(4臺)、旋轉濾網(2臺)、清污機(2臺)、閘門(2臺)??紤]到監控數據的實時性,因此不采用一條總線連接所有設備的方式。各現場分控站均配有485通信模塊,每個485通信模塊負責某一種類型的設備的通信。同一類型的設備串在同一條485總線上,在程序中采用輪詢方式與總線上的各個設備進行通信。485通信示意圖如圖2所示。

圖像 002.png

  由于倍福控制器自帶Modbus功能塊CRC校驗的高低字節存儲順序與某些設備所支持的CRC校驗的高低字節存儲順序正好相反,故采用自由口發送報文并延時接收報文的方式進行通信。以多功能表的通信為例,首先為4塊多功能表確定站號(1-4),然后以500 ms為周期,依次向4塊多功能表發送報文,隨即等待接收多功能表返回的報文,并將接收到的報文存入相應的數組。由于數組中接收到的數據具有保持性,因此當出現通信失敗的情況時,容易誤導現場運行人員。故在每次對相應從站發送報文時,均對儲存接收報文的數組的前兩個字節進行清零,即表示返回數據站號和功能碼的兩個字節,然后在完成接收程序后比較站號和功能碼,如為零則通信失??;如站號和功能碼正確則通信正常。另外,對接收到的數據進行CRC校驗,如與接收到的CRC校驗不一致則舍棄此組數據。程序流程圖如圖3所示。

圖像 003.png

  2.2主廠區485通信

  本取水泵站距離主廠區約5 km,其間有農田、溝渠、公路等障礙,如采用光纜的方式進行通信,則鋪設和維護成本較大,且有一定難度,故采用基于GPRS的無線點對點通信設備——DTU進行通信。此種通信方式需要兩臺DTU設備分別安裝于取水泵站和主廠區,還需要一臺能夠連接Internet的計算機來連接兩臺DTU設備,除此之外還需要兩張開通GPRS功能的SIM卡。無線網絡示意圖如圖4所示。

圖像 004.png

  DTU能通過基站將數據發送至Internet,但如果要使兩臺設備建立連接,則需要在具備Internet連接的計算機上運行虛擬串口軟件,用來連接兩臺DTU。簡單來說,即用能夠連接Internet的虛擬串口軟件傳遞兩臺DTU之間發送和接收的數據。另外,為保證主廠區與泵站監控系統之間的485通信不占用過多的控制器資源,采用主廠區DCS系統直接從上位機獲取數據的方式。在上位機KingSCADA系統中單獨建立server鏈路(Modbus_RTU協議),對應端口為工程師站計

  算機串口1,并將此串口用232-485轉換器與DTU相連,泵站計算機監控系統便可以與主廠區DCS系統收發報文了。

3結論

  本取水泵站監控系統既能對泵組設備進行監控,又能利用Modbus-RTU對子設備進行監控,并兼備485通信失敗的報警功能。不僅如此,基于Modbus-RTU的無線DTU點對點通信方式成功替代了光纖通信,既節約了成本,又利于后期的維護。

  參考文獻

 ?。?] 王義,何偉,李華興.Modbus-RTU協議在煤礦井下變電所監控系統中的應用[J].煤礦機電,2012(1):102-104.

 ?。?] 王兆華,孟文,王文璽.Modbus協議在變電站監控組態軟件中的實現[J].自動化與儀表,2007,22(3):46-50.


此內容為AET網站原創,未經授權禁止轉載。
主站蜘蛛池模板: 国产大片中文字幕在线观看 | 久香草视频在线观看 | 手机看片欧美 | 久草成人在线视频 | 性色a v 一区 | 欧美jizzhd精品欧美高清 | 99久99久6久热在线播放 | 久草视频在线免费看 | 一级黄片一级毛片 | 成人午夜爽爽爽免费视频 | 男女男精品视频免费观看 | 欧美另类色 | 国产精品国色综合久久 | 在线精品国产 | 好看的看黄a大片爽爽影院 好男人天堂网 | 欧美成人精品在线 | 国产一级特黄一级毛片 | 大狠狠大臿蕉香蕉大视频 | 欧美日韩成人在线视频 | 亚洲成年网站在线观看 | 国产精品大全国产精品 | 亚洲天堂影院在线观看 | 久久精品一区二区三区中文字幕 | 中文国产成人精品久久96 | 视频二区 中文字幕 欧美 | 免费播放欧美毛片 | 国产毛片a精品毛 | 日韩欧美精品在线观看 | 免费久久久久 | 免费一级毛片不卡在线播放 | 色毛片 | 五月色婷婷综合开心网亚 | 久久精品视频免费在线观看 | 韩国毛片免费看 | 91久久香蕉国产线看观看软件 | 欧美一级片免费 | 久久视频在线播放视频99re6 | 免费视频日本 | 91进入蜜桃臀在线播放 | 中文字幕有码在线视频 | 免费久久 |