M-Bus(Meter-Bus)是歐洲針對遠端讀錶所發展出的一種通訊標準,適用於大多數的消費型儀錶以及各種感應器、致動器,開發M-Bus是為了使用網路實作遠端抄錶功能的系統,亦能滿足遠端供電及電池驅動系統的特殊需求,與傳統的人工讀錶不同的是,儀表設備在查問時會將測量到的數據傳送到公共主站(例如PAC),並設定週期性的連結來讀取控制系統中所有的儀錶訊息。

 
憑藉其作為遠程讀取熱量表的電流接口的標準化,該總線贏得了能源行業相關用戶的極大重視。
公用事業儀表的遠程讀取可以通過不同方式進行,從傳統的由供應商的人員手動讀取的方法,直到遠程控制收集整個住宅單元的所有儀表數值的作法,後者是電錶技術發展的邏輯延續/擴展,可在 M-Bus 的幫助下實現。
 
為了實現通用的低成本總線網路的傳輸介面,使用兩線式電纜線作為序列資料的傳輸,為了允許從站的遠端供電功能,總線上的位元表示如下:位元資料從主站到從站的傳輸是通過電壓準位轉換來完成的,邏輯"1”(Mark)對應於總線驅動器(中繼器,它是主設備的一部分)輸出端的電壓為 +36 V;當發送邏輯“0”(Space)時,中繼器將其輸出端的總​​線電壓降低 12 V 到 +24 V。從從站設備到主站設備的方向上發送的位元資料通過調變從站設備的電流消耗來進行編碼,邏輯“1”(Mark)由最大約1.5 mA的固定電流來表示,邏輯“0”(Space)則由從站設備增加的額外11-20 mA的電流消耗要求來表示,Mark狀態的電流可以作為M-Bus介面的供電,也能為儀表或感測器本身供電。

M-Bus電纜長度和儀表編號列表:

米數 最大距離限制 總電纜長度 電纜 數據速率
64 350 m <= 1 km 0.5 mm2 38400 bps
64 350 m <= 4 km 0.5 mm2 9600 bps
64 1000 m <= 4 km 0.5 mm2 2400 bps
64 3000 m <= 5 km 1.5 mm2 2400 bps
250 350 m <= 1 km 0.5 mm2 9600 bps
250 350 m <= 4 km 0.5 mm2 2400 bps

兩線式的標準電話線可作為 M-Bus 的傳輸介面,從站和中繼器之間的最大距離為350m;該長度對應於約29 Ω的電線電阻,該距離適用於波特率在300到 9600之間的標準配置,最多250個從站,最大距離可以通過限制波特率和使用較少的從站來增加,但是由於從站需要遠程供電的關係,Space狀態下的總線電壓不得低於12V。
產品型號 描述
中繼器 I-3591
 
M-Bus中繼器
轉換器 I-7590
 
RS-232/RS-422 RS-485對M-Bus轉換器
閘道器 GW-7828
 
Modbus RTU 從站轉 M-Bus 主站閘道器
GW-7838-M
 
Modbus TCP 從站轉M-Bus 主站閘道器