Måler bus

M-Bus eller Meter-Bus  er en fysisk lagstandard for en feltbus baseret på et asynkront interface . Også under dette navn forstås kommunikationsprotokollen, der bruges til at kommunikere enheder på denne bus.

M-bus bruges hovedsageligt til elektriske energimålere ( elmålere ) , termisk energi (varmemålere ) , vand- og gasflowmålere . Data overføres til en computer (server) direkte eller gennem M-Bus bus-hubs, samt signal repeater forstærkere.

Busparametre

Bussen er halv-dupleks, de tilladte dataoverførselshastigheder er 300-9600 bps (kompatibel med standardhastigheder for UART-porte på computere og mikrocontrollere , som er kilden og modtageren af ​​data). Anbefalet kabeltype: standard telefonkabel (JYStY N*2*0,8 mm). Linjens lineære kapacitans er ikke mere end 180 nF , modstanden er op til 29 Ohm. Driftsområde i en standardkonfiguration op til 1000 meter. Rækkevidden af ​​slaveenheden til signalforstærkeren er op til 350 m. Antallet af enheder i netværket er op til 250.

Masteren transmitterer data ved at ændre spændingen på ledningen: logisk "1" svarer til 36 V, logisk "0" 12..24 V. Slaveenheden transmitterer data ved at indlæse ledningen: i passiv tilstand (logisk "1" ), bør belastningsstrømmen på kommunikationslinjen ikke være mere end 1,5 mA og ændres ikke i fravær af transmission. For at sende logisk "0" øger slaveenheden strømforbruget til 11..20 mA. I overensstemmelse hermed overvåger masteren ændringen i belastningsstrømmen og definerer et logisk "1" som en konstant strøm og en stigning i strømforbruget som et logisk "0". [en]

Siden det fysiske lag af netværket[ hvad? ] , så kan flere slave-enheder tilsluttes et par ledninger (op til 250 ifølge standarden). Således kan det samlede strømforbrug af bussen fra masteren nå op til 250 * 1,5 mA + 20 mA = 400 mA. Standarden tillader en slave at tage op til 4 enhedsbelastninger, det vil sige op til 6 mA.

Der er integrerede implementeringer af M-Bus AFE til slave-enheder. For eksempel Texas Instruments TSS721, ON Semiconductor NCN5150 og NCN5151.

Standarden definerer ikke typer af elektriske stik (stikdåser).

Standardisering

M-Bus-bussen blev oprindeligt beskrevet i den europæiske standard for varmemålere EN1434-3 "Varmemålere. Del 3: Dataudveksling og grænseflader" og dens russiske kopi GOST R EN 1434-3 "Varmemålere. Del 3: Dataudveksling og grænseflader”. Senere blev M-Bus også standardiseret i EN13757 "Communication Systems for Measuring Instruments and Remote Reading of Measuring Instruments".

Protokoldelen af ​​M-Bus kan bruges ikke kun på det kablede M-Bus fysiske lag, men også på andre fysiske lag. Brugen af ​​optisk fysisk niveau (i henhold til EN 62056-21 4.1), radiokanal (868 MHz, EN 13757-4), strømsløjfe (EN 62056-21 3.1), alternativt kablet fysisk niveau (i henhold til EN 13757-6) er blevet standardiseret.

OSI lag Standard
Anvendelseslag EN1434-3
EN13757-3
Executive niveau Ikke
sessionslag Ikke
transportlag Ikke
netværkslag Valgfri
Linklag EN1434-3
EN13757-2
Fysisk lag EN1434-3
EN13757-2

Åbn målesystem

Open Metering System  er et europæisk initiativ, der har til formål at ensrette indsamlingen af ​​data fra ressourcemålere baseret på M-Bus-bussen. Ud over nogle forenklinger og forbedringer foreslår dokumentationen at indføre kryptografisk databeskyttelse ved hjælp af AES symmetrisk chiffer . OMS specifikationer er åbne. [2]

Noter

  1. Fysisk lag M-Bus (utilgængeligt link) . Hentet 4. august 2012. Arkiveret fra originalen 21. juni 2012. 
  2. Åbn Metering Systems officielle hjemmeside . Hentet 10. juni 2016. Arkiveret fra originalen 9. juni 2016.

Links