基於Modbus協議和力控組態軟體實現空氣壓縮機監控系統的改造設計

2020-12-08 電子發燒友

基於Modbus協議和力控組態軟體實現空氣壓縮機監控系統的改造設計

彭蘭;李松柏 發表於 2020-03-31 08:04:00

引言

廣東某鉛鋅礦運轉工區的空氣壓縮機組是採礦生產中的關鍵設備,共有六臺進口的英格索蘭CENTAC空氣壓縮機,它的運行穩定與否直接關係到整個礦區的安全生產和經濟效益。

原上位機監控軟體為英格索蘭公司的CEM2.52,由於其數據處理量大,數據更新速度慢;並且軟體必須運行在Windows英文版操作平臺上,操作人員很難看懂英文數據,軟體版本也無法升級;另外,上位機的報警功能失效,遠程操作與管理功能無法實現,造成操作人員無法及時發現問題,處理突發事件。為了解決上述存在的問題,提高生產自動化程度,決定對空氣壓縮機組原有的監控系統進行改造。控制系統間的通訊是改造過程中的難點,本文介紹了採用Modbus通訊協議實現上述通訊的方法,採用力控組態軟體開發了空氣壓縮機監控系統,實現了空氣壓縮機組的智能化控制,使得空氣壓縮機運轉穩定、可靠、精度高、維護方便,而且保證了礦區的安全生產,具有直接的經濟效益。

1、Modbus通訊協議

1.1協議

Modbus協議是由MODICON公司為其控制器設計的一種可靠而有效的工業控制系統通信協議。從功能上看,可以認為是一種現場總線。Modbus協議定義了消息域格式和內容的公共格式,使控制器能認識和使用消息結構,而無需考慮通信網絡的拓撲結構,它描述了一個控制器訪問其它設備的過程。當採用Modbus協議通信時,此協議規定每個控制器需要知道自己的設備地址,識別按地址發來的消息,如何響應來自其它設備的請求,如何偵測錯誤並記錄。其數據通訊採用主—從方式,主機只能有1臺,每個從機都有指定的地址,地址範圍在0~247之間(其中0為廣播地址),只有主機具有主動權,從機只能對主機發送的命令作出響應。當主機端發出數據請求消息(查詢)時,從機端接收到正確消息後就可以發送數據到主機端以響應請求;主機端也可以直接發消息修改從機端的數據,實現讀和寫。查詢—回應周期如圖1。如果採用廣播方式(地址為0)查詢,從機不作任何回應。

1.2 信息塊格式

Modbus通訊時主機發出的指令字符串的通常格式如表1。

從機地址:主機指明的接收命令的從機地址。

功能碼:功能碼決定本次通訊要求從機執行的動作,功能碼佔1個字節,MODBUS可能的功能代碼範圍是十進位的1~255。其中有些代碼適用於所有的控制器,有些是針對某種MODICON控制器,有些是為用戶保留或備用。表2為Modbus協議規定的標準功能碼,某些設備的Modbus協議只兼容其中的一部分功能碼,表中的功能碼為16進位數。

數據起始地址:通訊時讀出、寫入數據的起始地址。Modbus有多種批量數據操作功能碼,可同時讀出或寫入多個具有連續地址的數據。數據起始地址佔用2個字節。

數據量:命令中進行讀出或寫入的數據數量,這些數據從起始地址開始連續地址排列,在對模擬量進行操作時,每個數據具有2位元組;在對數字量進行操作時每8個數據為1個字節。數據量佔用2個字節。

1.3數據格式

Modbus通訊協議規定了2種通訊方式。RTU(REMOTE TERMINAL UNIT)方式通訊採用8位字節的二進位數據通訊,數據校驗採用CRC循環冗餘校驗,通訊速度較快;ASCII方式採用7位ASCII碼進行通訊,數據校驗採用LRC邏輯冗餘校驗,通訊速率較慢。在一個通訊系統中,只能選用一種通訊方式,兩種方式不能並用。為了減少網絡數據傳輸量,在我們的應用系統中一般使用RTU通訊方式。

2、系統的硬體組成

下位監控站採用六個英格索蘭單片機對六臺空氣壓縮機進行控制,包括對壓力、振動、溫度,油溫、油壓等參數的監控,每個單片機外接一個通用通訊模塊,上位監控站採用工控機,由於現場控制站與工控機相距60m左右,使用RS485/RS232 轉換器,轉換器與現場控制站採用RS485總線,工控機與轉換器之間採用RS232總線,這樣既解決了傳輸距離過遠而無法連接問題,也提高了系統的抗幹擾能力。其硬體組成Modbus通訊網絡如圖2所示。軟體平臺採用WindowsXP,選用三維科技有限公司的力控組態軟體。

3、力控的I/O驅動配置

在使用力控軟體進行組態時,I/O設備驅動配置為:採用標準的Modbus,選RTU串行口通訊方式,按設備地址從01—06匹配六臺現場控制機,數據更新周期為500毫秒,超時時間為8秒,使用串口(RS232/422/485)通訊,COM1埠設置與現場控制機的埠參數設置一樣為9600.8.無.1

4、通訊過程

Modbus協議通訊時主機首先向從機發送通訊請求命令字符串,從機接收到命令字符串後,根據命令字符串中的命令碼向主機作出相應的回答,完成一次通訊,整個的網絡通訊都是由主機進行調度。下面舉例說明04和05功能碼實現模擬量數據讀取和遠程操作功能的通訊過程。

例1:假定主機要求讀取01從機的系統壓力數值時,主機將發送如表3所示的通訊請求命令字符串,在英格索蘭單片機中系統壓力數據起始地址為十六進位代碼0BBE(Modbus協議規定通訊字符串中的地址比實際地址小「1」),正常情況下從機回信字符串如表4。

從機地址即01號機的設備地址,數據量0002表示存放系統壓力數值有兩個寄存器,該位佔兩個字節。

英格索蘭單片機是一個32位浮點數處理器,數據「42DCD4C6」經過IEEE32位浮點數轉換後得出系統壓力為110.4156psi。

例2:假定主機要求遠程啟動01從機,主機將發送如表5所示的通訊請求命令字符串,在英格索蘭單片機中遠程啟動數據起始地址為十六進位代碼00E0,正常情況下從機回信字符串如表6。

從機回信的字符串與主機發送的通訊請求命令字符串應該是同樣的,數據「FF00」迫使01從機的遠程啟動繼電器線圈打開,數據「0000」迫使01從機的遠程啟動繼電器線圈關閉。

5、結束語

利用Modbus協議實現了礦區空氣壓縮機監控系統中的上位工控機與下位英格索蘭通用通訊模塊的數據通訊,開發了空氣壓縮機監控系統。運轉兩個多月來的情況表明,該系統運行可靠,維護方便,監控過程顯示形象直觀,為礦區運轉工區最終實現「無人值班,少人值守」的目標奠定了基礎。

責任編輯:gt

打開APP閱讀更多精彩內容

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容圖片侵權或者其他問題,請聯繫本站作侵刪。 侵權投訴

相關焦點

  • modbus與rs485的關係_modbus與rs485的區別和聯繫
    MODBUS是一種國際標準的通訊協議,用於不同廠商之間的設備交換數據(一般是工業用途);所謂協議,也可以理解為上面有人說的「語言」吧,簡單的說是軟體。 一般情況下,兩臺設備通過MODBUS協議傳輸數據 modbus與rs485的關係----modbus介紹 Modbus是由Modicon(現為施耐德電氣公司的一個品牌)在1979年發明的,是全球第一個真正用於工業現場的總線協議。
  • 基於PC機和西門子ET200S實現電加熱爐監控系統的設計
    打開APP 基於PC機和西門子ET200S實現電加熱爐監控系統的設計 武應倩;李紅星 發表於 2020-04-02 08:11:00
  • 基於RS485總線的溫溼度監控系統設計
    整個系統在監控系統治理軟體的控制下,同一協調工作,完成設計功能。  2.2 主從式通訊網絡  監控系統中網絡通訊採用RS-485串行總線連接,串行通訊具有傳輸間隔長、連接簡單、使用靈活方便、數據傳輸可靠性高的特點,在產業監控、數據採集和實時控制系統中得到了廣泛應用。
  • 基於總線傳輸的智能型接口轉換器實現城市網際網路消防監控系統的設計
    基於總線傳輸的智能型接口轉換器實現城市網際網路消防監控系統的設計 佚名 發表於 2020-01-16 09:47:00 引 言 消防作為現代城市安全系統的一個組成部分
  • 基於物聯網的水產養殖監控系統
    摘要:由於水產養殖水域環境現狀需要得到控制和改善,實時遠程監控系統尤為必要。本系統應用嵌入式技術、4G通信模塊、伺服器後臺處理和物聯網技術進行對水中溶解氧含量和溫度的實時監控。本系統的關鍵技術是通過終端實現數據的採集、傳輸、存儲和發布,並實現實時遠程網頁監控、手機遠程控制設備啟停等功能。
  • Modbus與PROFIBUS-DP協議比較
    Modbus的協議內容是完全公開的,內容是簡單滴,實現起來是非常容易滴,單片機、PLC、DCS統統都能輕易實現Profibus則要複雜一些,關鍵是需要專用晶片進行二次開發,
  • 採用FPGA/CPLD可編程邏輯器件實現內河航標監控系統的設計
    Nios II是Altera公司推出的基於RISC技術的軟核CPU,作為一種用戶可隨意配置和構建的32位總線嵌入式系統微處理器軟核,它的硬體設計方面用戶是可自定製的,具有靈活性和可裁減性等優點。 結合內河航道航標管理的實際情況,介紹了一種新的基於Nios II軟核的航標監控系統的設計方案。
  • 空氣衛生質量遠程監測系統的功能特點及應用優勢
    研製的空氣衛生質量遠程監測系統可實現各監測子站的空氣衛生質量信息的遠程傳輸與整個監測區域內空氣衛生質量的實時分析、監控、報警和預警,為及時採取必要的應急措施提供決策支持,具有重要的社會意義和實際應用價值。
  • 使用VFD和主控制器改造壓縮機
    大多數螺杆壓縮機製造商現在都提供新型封裝的VFD壓縮機,其設計與壓縮機控制裝置集成在一起。空氣端,電機,潤滑,冷卻和速度範圍針對VFD操作進行了優化。包裝單元具有明顯的優勢,特別是如果需要新的壓縮機。但是,有充分的理由用VFD改造一些壓縮機。本文的目標是說明為什麼VFD改造有時是一個很好的選擇,建議這樣一個項目的先決條件,並為典型項目推薦一個模板。將參考肉類包裝廠項目的案例研究。
  • 基於電力線載波通信的樓宇公共照明監控系統設計
    系統設計簡單、施工方便,不需要布線和線路改造,只對原有照明控制開關進行改進,具有自動定時監控和實時控制功能,實現對線路上所有照明設備的監控。控制終端不僅能替代原有控制開關,而且還可以對照明燈泡是否出現故障進行檢測,並及時上報故障信息。
  • 基於藍牙模塊ROK 101 007/1的小區安全監控系統設計
    本文所介紹的小區安全監控系統主要採用藍牙技術,並以Ericsson公司生產的模塊ROK101 007/1為藍牙硬體基礎,通過無線和有線網絡實現各監控點的互連,從而實現小區監控臺與各個監控點的實時通信、該系統具有費用及其低廉、安裝維護方便和抗幹擾能力強,利用率高等優點。
  • 基於物聯網的空氣淨化器設計
    為解決室內空氣汙染問題,本文設計了一款基於物聯網的空氣淨化系統。該系統主要由兩部分構成:空氣淨化器和移動應用軟體。空氣淨化器利用單片機一方面實時監測室內空氣品質,另一方面自動控制空氣加溼單元、淨化單元、設備聯動單元,同時通過板載Wi-Fi模塊連接物聯網平臺。
  • 電力遠程圖像監控測試系統的基本原理及應用設計
    因此,為加強廣電集團的圖像監控系統的質量控制,保證各層次及各廠家之間的系統互連互通,應根據該技術標準開發完備的專用測試分析系統(以下簡稱測試系統),對各廠商提供的電力遠程圖像監控系統在功能、性能、編解碼方式和通信控制協議等各方面進行全面的標準符合性測試。為此,廣東省電力試驗研究所於2003年立項進行測試系統的開發,本文所闡述的就是該測試系統的基本原理和實現方式。
  • 基於串口通訊技術實現流量計計量系統的設計
    基於串口通訊技術實現流量計計量系統的設計 佚名 發表於 2020-11-23 09:53:17 一、 引言 地衡計量是企業物資計量的主要手段之一。
  • modbus通信協議,profibus、FF、CAN總線等幾種現場總線知識合集
    今天小編就給大家介紹一下modbus通信協議,profibus、FF、CAN總線等幾種現場總線。 為更好地普及和推動Modbus在基於乙太網上的分布式應用,目前施耐德公司已將Modbus協議的所有權移交給IDA(Interface for Distributed Automation,分布式自動化接口)組織,並成立了Modbus-IDA組織,為Modbus今後的發展奠定了基礎。在中國,Modbus已經成為國家標準GB/T19582-2008。
  • 基於RFID的門禁系統設計
    系統採用無線射頻技術,當讀寫器的射頻範圍內出現非接觸式IC卡時,讀卡並將信息通過串口通信傳送給伺服器進行相關的數據處理,並構建了基於C/S模式的管理平臺,管理員可通過Web網頁對門禁控制器查詢和控制,從而有效地實現在網際網路的任何位置對信息的實時監控。
  • 應用於磁控濺射鍍膜生產線的計算機監控系統的設計
    摘 要:本文介紹了一種成功應用的磁控濺射鍍膜生產線計算機監控系統的設計,重點討論了計算機監控系統的硬體配置、軟體設計、通信協議、控制過程實現以及軟體編程的控制算法。
  • 如何設計紅外入侵檢測監控報警系統
    如何設計紅外入侵檢測監控報警系統 電子設計 發表於 2018-11-02 09:30:00 隨著電子和通信技術的不斷發展,單片機已經在數據壓縮採集、電子設備
  • 冰箱壓縮機設計利用數位訊號控制器實現高能效等級
    相比之下,基於PMSM的壓縮機非常高效,運行時也要安靜得多。如有需要,這些壓縮機還可以在啟動和低速運行時提供更大的轉矩。因此,PMSM或內部永磁電機正逐漸成為新冰箱的首選解決方案。 壓縮機電機控制軟體尤其面臨挑戰,因為在停機和快速重啟期間由於冷卻液回壓高,因此要提供可靠的啟動,需要平衡掉每次機械旋轉中活塞運動的導致的震動。
  • 十張圖帶你了解中國空氣壓縮機行業發展情況 下遊節能改造與「一帶...
    根據中國機經網統計,近年來,中國氣體壓縮機產量逐年增長,2018年我國氣體壓縮機累計產量為40590.88萬臺,同比增長4.30%;2018年,空氣壓縮機行業規模以上企業實現銷售收入536.01億元,同比增長2.53%,市場的需求主要來自老客戶產能擴大增加設備,佔60.1%。