關于金屬管浮子流量計Modbus的通訊系統說明,下面給大家淺析一下,供大家參考,希望對大家的工作和學習有所幫助。
一、Modbus通訊協議概述
Modbus協議是應用于金屬管浮子流量計電子控制器的通用協議。通過該協議,控制器可以通過網絡(如以太網)與其他設備進行通信。它已成為通用的行業標準。有了它,可以將不同廠家生產的控制設備連接成一個工業網絡,進行集中監控,降低人工成本,提高生產效率。
Modbus 協議工作在主/從模式,允許一臺主機與多臺從機通信。每臺從機的地址由用戶設置,范圍為1~255。通訊采用命令、應答方式,每一種生命:使幀對應一個應答幀。命令幀由主機發送,所有從機都會收到消息,但只有被尋址的從機會響應命令并返回相應的回復幀。如果命令幀中的地址為 0,則認為是全局廣播,所有從機將其作為命令執行,不返回回復幀。
2.Modbus網絡通訊傳輸方式
Modbus 網絡通訊可以設置為兩種傳輸模式:ASCII 模式或 RTU 模式。筆者介紹的流量計采用RTU方式。 RTU模式的主要優點是在相同的波特率下可以比ASCII模式傳輸更多的數據。
RTU模式下的字節格式如下:
編碼系統:8位二進制,十六進制0-9,A-F。
數據位:1個起始位; 8 個數據位;奇偶校驗的一個停止位。用于奇偶校驗的兩個停止位。
錯誤校驗區:循環冗余校驗(CRC)。
開始和結束都需要至少 35 個字符的暫停間隔。
3. Modbus 功能碼
Modbus 定義了從1 到127 的功能碼。不同功能的設備通常只使用其中的一部分。在主機請求傳輸中,功能碼告訴從機執行什么動作。在從機響應傳輸中,如果從機發送的功能碼與主機發送的功能碼相同,則說明從機已經完成了要求的功能;如果不是,則從機沒有執行所需的功能并返回錯誤消息。
金屬管浮子流量計在通訊過程中設計有03H(讀取內部寄存器內容和10H(刷新多個寄存器內容)兩個功能。
科威勒(中國)自動化儀表有限公司座落于上海市,是蒸汽流量計,污水流量計,電磁流量計,渦街流量計,渦輪流量計,齒輪流量計,超聲波流量計,壓力變送器,壓力控制器,壓力開關,差壓變送器,差壓開關,溫度變送器, 溫度控制器,溫度開關等為主導產品的公司。我們公司的服務宗旨是:誠信做事,誠信做人!讓客戶滿意,放心,省心!