国内精品久久人妻性色av_日本人妻久久久中文字幕_国产精品一区二区四区av_久久亚洲美女精品国产精品_ewp绞死vk失禁编_91精品免费观看老司机_色欲色香天天天综合网www_黄色avav_日本一区二区三区电影免费

廣告招募

當前位置:歐亞貿易網 > 技術中心 > 所有分類

Modbus數據通信總線在質量流量計量監測中的應用

2025年04月26日 17:02:11      來源:廈門宏控自動化儀表有限公司 >> 進入該公司展臺      閱讀量:5

分享:

Modbus數據通信總線在質量流量計量監測中的應用
  

摘 要:實際工作中,為計量結算的需要,需要將質量流量計的瞬時流量、累積流量等信息通過CDMA網絡遠傳到能源計量遠程監控系統。為了防止系統沖突,生產車間不允許繼續接流量計的電流輸出端口(1、2端口)。最后我們利用RS485端口(5、6端口),采用Mod-busRTU協議很好地解決了該問題。

關鍵字:



    中海瀝青股份有限公司儲運車間擔負著向濱化集團環氧丙烷裝置輸送丙烯的任務,現場選用的是艾默生高準CMF300+1700AN質量流量計,利用其電流輸出端口(1、2端口),將HART數字信號加載到傳統的(4~20)mA信號,操作員站的上位機安裝了西門子SIMATICS7系統,實時采集質量流量計的瞬時流量信息。

    實際工作中,為計量結算的需要,需要將質量流量計的瞬時流量、累積流量等信息通過CDMA網絡遠傳到能源計量遠程監控系統。為了防止系統沖突,生產車間不允許繼續接流量計的電流輸出端口(1、2端口)。最后我們利用RS485端口(5、6端口),采用Mod-busRTU協議很好地解決了該問題。

    一、Modbus數據通信網絡結構

    本案例充分利用了Modbus技術的優點來設計、開發系統,并滿足了系統對可靠性和靈活性的要求。

    該Modbus網絡結構為RS485通信環網,通信介質為雙絞線,通信協議為ModbusRTU,輸送丙烯的瞬時流量、累積流量等信息通過流量計檢測后,利用Mod-bus網絡傳遞到宏電DTU,宏電DTU再將信號通過CD-MA網絡與Internet網絡傳遞到遠程操作站。遠程操作站軟件選用的是國產軟件組態王,總線結構安全、簡潔,具有很高的可靠性和實用性。

    在接DTU之前,需要用手操器修改RS485默認設置:將默認協議由HART修改為ModbusRTU,其余采用默認設置即可。

    二、Modbus數據通信介紹

    該系統采用的Modbus總線是一種串行總線結構,在串行通信中,不論數據類型如何,它們都以幀的形式進行傳輸。其基本數據幀格式如下:

    地址碼:8位地址碼為通信傳送的個字節。這個字節表明由用戶設定地址碼的從機將接收由主機發送來的信息。每個從機都具有的地址碼,并且響應回送均以各自的地址碼開始。主機發送的地址碼表明將發送到的從機地址,而從機發送的地址碼表明回送的從機地址。

    功能碼:8位,是通信傳送的第二個字節。Modbus通信規約定義功能碼為1~127。作為主機請求發送,通過功能碼告訴從機執行什么動作。作為從機響應,從機發送的功能碼與從主機發送來的功能碼一樣,并表明從機已響應主機進行操作。

    數據區:N×8位,數據區包含需要從機執行什么動作或由從機采集的返送信息。這些信息可以是數值、參考地址等。例如,功能碼告訴從機讀取寄存器的值,則數據區必須包含要讀取寄存器的起始地址及讀取長度。對于不同的從機,地址和數據信息都不相同。

    差錯校驗碼:16位,主機或從機可用校驗碼進行判別接收信息是否出錯。有時,由于電子噪聲或其他一些干擾,信息在傳輸過程中會發生細微的變化,差錯校驗碼保證主機或從機對傳送過程中出錯的信息不起作用。這樣增加了系統的安全性和效率。錯誤校驗所有位采用CRC-16進行計算。

    當通信命令發送至上游設備時,符合相應地址碼的設備接通信命令,并除去地址碼,讀取信息,如果沒有出錯,則執行相應的任務;然后把執行結果返送給發送者。返送的信息中包括地址碼、執行動作的功能碼、執行動作后結果的數據以及差錯校驗碼。如果出錯就不發送任何信息。

    三、Modbus實現質量流量監測

    系統采用國產軟件“組態王6.52”為上位監控軟件,宏電DTU設為虛擬設備KVCOM1,通過在組態王中配置完成Modbus的通信功能,實現數據交換。

    具體配置如下:

    1.由于艾默生質量流量計具有標準Modbus通信協議,在組態王中定義IO設備時,選擇PLC→康→Modbus(RTU)→串行,并按如下參數配置:

    波特率:1200bps∥數據位:8位∥校驗位:1位(奇校驗)∥停止位:1位

    2.每臺質量流量計配置的設備地址,地址范圍為1~32。

    3.建立數據字典,定義通信數據的寄存器地址和數據類型。

    組態王寄存器、數據類型說明如表1所示。

表1 組態王寄存器、數據類型

    另外,在Modbus規約驅動中,SWAP寄存器用于改變浮點數的字節順序,只有0、1、2、3等4種取值,且只對FLOAT數據類型起作用。例如,在通信時從0001地址讀取的4個十六進制值為HV1、HV2、HV3、HV4,則

    (1)當SWAP=0時,轉換后浮點數對應的內存值為:HV4、HV3、HV2、HV1。

    (2)當SWAP=1時,轉換后浮點數對應的內存值為:HV3、HV4、HV1、HV2。

    (3)當SWAP=2時,轉換后浮點數對應的內存值為:HV1、HV2、HV3、HV4。

    (4)當SWAP=3時,轉換后浮點數對應的內存值為:HV2、HV1、HV4、HV3。

    所定義的寄存器與設備參數的對應關系如表2所示。

表2 寄存器與設備參數的對應關系表

    4.高準質量流量計主要參數寄存器地址

    經查閱高準流量計Modbus的說明書《ModbusMappingAssignmentsforMicroMotionTransmittersIn-structionManual》,發現寄存器地址如表3所示。

表3 高準質量流量計主要參數寄存器地址表

    5.生成組態王數據監測主畫面

    需監控質量流量計的主要參數在數據詞典中的定義如表4所示。

表4 高準質量流量計的主要參數在數據詞典中的定義表

    經測試,SWAP必須取3,需在應用程序命令語言啟動時定義。

    配置完成,總線系統上電設備工作過程如下:初始化硬件;初始化Modbus驅動器、初始化串行通信口;等待流量計配制命令;初始化模塊寄存器;打開驅動端口。以上工作完成后,上位PC就可與其節點進行實時通信,實現質量流量計量的監測。

    四、結束語

    該Modbus總線通信系統充分利用了數據通信網絡技術,并已成功投入運行,其性能可靠、數據傳輸速率快,能滿足工藝要求。該系統符合當前控制的需求,真正實現了“集中控制,分散風險”。

版權與免責聲明:
1.凡本網注明"來源:歐亞貿易網"的所有作品,版權均屬于歐亞貿易網,轉載請必須注明歐亞貿易網。違反者本網將追究相關法律責任。
2.企業發布的公司新聞、技術文章、資料下載等內容,如涉及侵權、違規遭投訴的,一律由發布企業自行承擔責任,本網有權刪除內容并追溯責任。
3.本網轉載并注明自其它來源的作品,目的在于傳遞更多信息,并不代表本網贊同其觀點或證實其內容的真實性,不承擔此類作品侵權行為的直接責任及連帶責任。其他媒體、網站或個人從本網轉載時,必須保留本網注明的作品來源,并自負版權等法律責任。 4.如涉及作品內容、版權等問題,請在作品發表之日起一周內與本網聯系。