Ga naar de hoofdinhoud Ga naar de zoekopdracht Ga naar de hoofdnavigatie

Gebouwautomatisering

Modbus naar BACnet-gateways: Modbus-apparaten koppelen aan BACnet-BMS

Hoe een Modbus naar BACnet-gateway registers aan BACnet-objecten koppelt, wat er bij MS/TP komt kijken en welke ICP DAS-gateway bij welke datarichting past.

Modbus naar BACnet-gateways: Modbus-apparaten koppelen aan BACnet-BMS
Foto: Patrick Tomasso · CC0 · Wikimedia Commons

De meeste nieuwe gebouwbeheersystemen (BMS) gebruiken BACnet/IP, terwijl veel apparaten in technische ruimtes nog Modbus spreken: energiemeters, fan coil-regelaars, verlichtingsmodules, warmtepompen en remote I/O. Een Modbus naar BACnet-gateway dicht die kloof zonder maatwerkdriver in het BMS. Dit artikel behandelt hoe de gateway werkt, registermapping, BACnet/IP versus MS/TP, en welke ICP DAS-gateways en BACnet/IP I/O-modules bij welke datarichting passen.

Hoe een Modbus naar BACnet-gateway werkt

De gateway heeft twee rollen. Naar het BMS toe is het een BACnet-server: één BACnet-apparaat met een lijst objecten die het BMS ontdekt en uitleest. Naar het veld toe is het een Modbus-master (RTU) of -client (TCP) die de geconfigureerde registers van elk apparaat in een cyclus bevraagt en de laatste waarden opslaat in de bijbehorende objecten. Wanneer het BMS een uitgang- of setpointobject schrijft, geeft de gateway de waarde door als Modbus-schrijfopdracht.

Elk datapunt moet in de gateway worden geconfigureerd, en waarden zijn niet actueler dan de pollingcyclus. Houd de puntenlijst op een langzaam RS-485-segment daarom beperkt tot wat daadwerkelijk wordt gebruikt. Sommige projecten vragen om de omgekeerde richting, waarbij een alleen-Modbus SCADA-systeem BACnet-regelaars uitleest. ICP DAS heeft gateways voor beide gevallen.

Modbus-registers koppelen aan BACnet-objecten

Een consistente mapping houdt de BMS-weergave overzichtelijk:

Modbus-dataTypische inhoudBACnet-object
Discrete ingang (alleen-lezen bit)Storing, deurcontactBinary Input (BI)
Coil (lezen/schrijven bit)Start pomp of ventilatorBinary Output (BO) of Binary Value (BV)
Ingangsregister (alleen-lezen woord)Temperatuur, vermogenAnalog Input (AI)
Houdregister (lezen/schrijven woord)Setpoint, kleppositieAnalog Output (AO) of Analog Value (AV)
Houdregister met opgesomde waardenBedrijfsmodus, ventilatorsnelheidMulti-state Value (MSV), Input (MSI) of Output (MSO)

Controleer per register:

  • Adressering: handleidingen mengen 1-gebaseerde notatie (40001) en 0-gebaseerde offsets. Een fout van één adres geeft plausibele maar onjuiste waarden.
  • Datatype: ondertekend of onondertekend 16-bits, of 32-bits waarden over twee registers met de juiste woordvolgorde.
  • Schaling en eenheden: veel apparaten sturen 215 voor 21,5 °C. Bepaal waar de schaling plaatsvindt en stel de technische eenheid in op het object.
  • Namen en instanties: gebruik objectnamen die de operator begrijpt, en een unieke BACnet-apparaatinstantie per gateway.

De GW-2492M en GW-2493M bieden eenvoudige datavertaling tussen de protocollen. Controleer of deze de conversies dekt die uw registers nodig hebben.

BACnet/IP en BACnet MS/TP

BACnet/IP draait over Ethernet en UDP, standaard op poort 47808. Apparaatontdekking gebruikt broadcasts, die binnen één IP-subnet blijven. Over subnetten heen stuurt een BACnet Broadcast Management Device (BBMD) ze door, en apparaten elders kunnen zich daarbij registreren als foreign device.

BACnet MS/TP draait op een RS-485 twisted pair met tokenoverdracht tussen masters. Het komt veel voor bij ruimte- en VAV-regelaars op veldniveau: goedkoper te bedraden dan Ethernet, maar veel trager. Alle apparaten op een segment gebruiken dezelfde baudrate, en beide uiteinden hebben een afsluiting nodig.

Wanneer een Modbus TCP-systeem MS/TP-apparaten moet bereiken, fungeert de GW-2139M als MS/TP-master aan de ene kant en als Modbus TCP-server aan de andere kant. Hij ondersteunt 9600, 19200, 38400 en 76800 baud en heeft een ingebouwde afsluitweerstand van 120 Ω die met een jumper wordt ingeschakeld.

Uitgewerkt voorbeeld: één RS-485-segment in een technische ruimte

Een technische ruimte heeft zes SC-6104-W5 fan coil-regelaars, vier LC-101H verlichtingsregelmodules, twee PM-3133 energiemeters (Modbus RTU-versie) en twee M-7015P-G PT100-ingangsmodules, allemaal op één RS-485-segment. Het BMS gebruikt BACnet/IP, dus er komt één GW-2492M in het paneel van de technische ruimte.

ApparatenGebruikte punten per apparaatBIBOAI
6 x SC-6104-W51 digitale ingang, 4 relais6240
4 x LC-101H1 AC-ingang, 1 relais, 1 AC-stroom444
2 x PM-31338 geselecteerde metingen0016
2 x M-7015P-G6 PT100-ingangen0012
Totaal14 stations102832

De GW-2492M bevraagt maximaal 32 Modbus RTU-stations en verwerkt tot 180 punten per type DI, DO, AI en AO, zodat er ruimte blijft voor uitbreiding. Stel dezelfde baudrate en dataformaat in op alle 14 apparaten, geef elk een uniek Modbus-adres, en controleer elk object met een BACnet-browser.

De BIBB's die voor de GW-2492M zijn vermeld, dekken ReadProperty(Multiple) en WriteProperty(Multiple) maar niet change of value (DS-COV-B). Plan dus dat het BMS pollt, bij voorkeur met ReadPropertyMultiple.

ICP DAS BACnet-gateways en BACnet/IP I/O

ModelBACnet-zijdeModbus-zijdeCapaciteit
GW-2492MBACnet/IP-serverModbus RTU-master32 stations; elk 180 DI, DO, AI, AO
GW-2493MBACnet/IP-serverModbus TCP-client32 stations; elk 180 DI, DO, AI, AO
GW-2139MBACnet MS/TP-masterModbus TCP-server32 MS/TP-verbindingen
GW-2439MBACnet/IP-clientModbus TCP-server en RTU-slave10 BACnet/IP-servers, 9.000 objecten
BNET-2310MBACnet/IP-serverGeen (I/O-module)4 AI, 2 AO, 4 DI, 4 DO

Alle vier gateways ondersteunen de objecttypen AI, AO, AV, BI, BO, BV, MSI, MSO en MSV, monteren op een DIN-rail, verbruiken 5 W bij 24 VDC en werken van -25 tot +75 °C. De GW-2492M en GW-2493M worden geconfigureerd in een webbrowser, de GW-2139M met een ICP DAS-hulpprogramma.

Met de GW-2439M kan een Modbus-master objectwaarden in BACnet/IP-regelaars lezen en schrijven. Hij ontvangt berichten die door een BBMD worden doorgestuurd, en het hulpprogramma zoekt BACnet-servers en genereert de Modbus-mappingtabel.

Voor nieuwe bedrade signalen koppelt de BNET-2310M rechtstreeks aan het BMS: analoge ingangen van ±1 V tot ±10 V bij 16 bit, analoge uitgangen tot 0-10 V of ±10 V, droge contactingangen en open-collectoruitgangen. Hij kan zich bij een BBMD registreren als foreign device, en zijn BIBB-lijst omvat DS-COV-B.

Checklist voordat u bestelt

  • Richting: het BMS leest Modbus-apparaten (GW-2492M, GW-2493M), of een Modbus-master leest BACnet-apparaten (GW-2139M, GW-2439M)
  • Registerlijst per apparaat met datatype, schaling en toegang
  • Stations per gateway en punten per type
  • IP-subnetten en BBMD-gebruik

Stuur uw apparatenlijst en BMS-eisen naar ons technisch verkoopteam voor een gatewayvoorstel.

Producten voor deze toepassing

ACS-10V-MF RFID Access Control Card Reader with Voice, Ethernet and RS-485
ACS-10V-MF CR ACS-10V-MF RFID-toegangscontrolelezer met spraak, Ethernet en RS-485

De ACS-10V-MF CR is een RFID-naderingskaartlezer voor toegangscontrole die deurtoegang, spraakbegeleiding en liftvloercontrole in één apparaat combineert. Hij leest Mifare Classic-, Ultralight- en DESFire-kaarten en kan tot 8192 kaarten opslaan, waardoor hij geschikt is voor deurtoegang in woongebouwen en liftbesturing.De lezer beschikt over besturing van elektrische deurslotten en detectie van de deurpositie, plus een microschakelaar tegen sabotage. Hij houdt toegangslogs bij en biedt een ingebouwde RTC en WDT. De liftvloercontrole ondersteunt tot 16 verdiepingen.De connectiviteit omvat een 10/100Base-T(X) Ethernet-poort, een RS-485-poort en CAN (ISO-11898-2). Vier digitale ingangen en twee Form C-relaisuitgangen ondersteunen deur- en systeemintegratie. Het apparaat wordt aan de wand gemonteerd en is geschikt voor bedrijf bij -20 ~ +60 °C.ToepassingenDeurtoegangscontrole in woongebouwenLiftetoegang en vloercontroleToegangscontrolesystemen die bewaking van de deurpositie vereisen

Normale prijs: € 192,00 per stuk · staffelkorting vanaf 10 st.
BestelartikelLevertijd ca. 2-3 weken
ACS-10V-MF-TC RFID Access Control Card Reader, Ethernet/RS-485/CAN
ACS-10V-MF-TC CR ACS-10V-MF-TC RFID-toegangscontrolelezer, Ethernet/RS-485/CAN

De ACS-10V-MF-TC is een RFID-nabijheidskaartlezer voor toegangscontrolesystemen. Hij leest ISO 14443 A-kaarten, waaronder Mifare Classic, Ultralight en DESFire, en combineert deurtoegangscontrole, spraakbegeleiding en liftvloerregeling in één unit.Deze bestelcode met -TC is de Chinese spraakversie van de lezer. De ingebouwde spraakberichtfunctie geeft gebruikers hoorbare feedback bij de deur. De unit beschikt over een Ethernet-poort, een RS-485-poort en een CAN-businterface, zodat hij in verschillende toegangscontrolearchitecturen kan worden geïntegreerd.De deurbeveiliging wordt verzorgd door een uitgang voor elektrisch deurslot, deurpositiedetectie en een anti-sabotage microschakelaar. Toegangsregistraties worden op het apparaat bewaard, en er kunnen tot 8192 kaarten worden opgeslagen. Hij is geschikt voor toegangscontrole bij woongebouwen en liftregelinstallaties.ToepassingenToegangscontrole woongebouwenLiftvloerregelingToegangscontrolesystemen

Normale prijs: € 192,00 per stuk · staffelkorting vanaf 10 st.
BestelartikelLevertijd ca. 2-3 weken
ACS-10VP-MF RFID Proximity Card Reader with Voice, Ethernet PoE and RS-485
ACS-10VP-MF CR ACS-10VP-MF RFID-nabijheidskaartlezer met spraak, Ethernet PoE en RS-485

De ACS-10VP-MF is een wandgemonteerde RFID-nabijheidskaartlezer voor toegangscontrole. Hij leest Mifare Classic-, Ultralight- en DESFire-kaarten en combineert deurtoegang, spraakbegeleiding en liftvloerbesturing in één unit. Deze bestelcode is de Engelstalige spraakversie.De Ethernet-poort ondersteunt Power over Ethernet (IEEE 802.3af, Klasse 1), zodat de lezer via dezelfde kabel als zijn netwerkaansluiting van stroom kan worden voorzien. Er is ook een RS-485-poort voor seriële communicatie. Twee digitale ingangen en twee Form C-relaisuitgangen maken het mogelijk dat de lezer deurslotbesturing en detectie van de deurpositie afhandelt, en een microschakelaar zorgt voor anti-sabotagedetectie.Slaat tot 8192 kaarten op en biedt toegangsregistraties.Ondersteunt liftvloerbesturing voor tot 32 verdiepingen.Ingebouwde RTC en WDT voor tijdregistratie en watchdogbeveiliging.ToepassingenDeurtoegang voor woongemeenschappenLiftbesturingToegangscontrolesystemen

Normale prijs: € 213,00 per stuk · staffelkorting vanaf 10 st.
BestelartikelLevertijd ca. 2-3 weken
ACS-11-MF Proximity Card Reader with Keypad for Access Control
ACS-11-MF CR ACS-11-MF Proximity-kaartlezer met toetsenbord voor toegangscontrole

De ACS-11-MF is een proximity-kaartlezer met ingebouwd toetsenbord, ontworpen voor toegangscontrolesystemen waarbij identificatie plaatsvindt met een kaart, met een code of met beide. Het apparaat leest ISO 14443 A-kaarten, waaronder Mifare Classic, Ultralight en DESFire, en geeft via de ingebouwde spraakfunctie gesproken terugkoppeling.Naast het lezen van identificatiegegevens bedient de unit een elektrisch deurslot, bewaakt de deurstand en ondersteunt de liftvloerbesturing voor maximaal 32 verdiepingen. Het slaat tot 8192 kaarten op en houdt toegangsregistraties bij. Een anti-sabotagemicroschakelaar en een keuze uit Ethernet-, RS-485- of CAN-communicatie maken het geschikt voor engineers die netwerkgebaseerde toegangscontrolesystemen bouwen.De lezer wordt op de wand gemonteerd en is ontworpen voor een bedrijfstemperatuur van -20 ~ +60 °C. Het verbruik van 2,0 W en de bescherming tegen omgekeerde polariteit vereenvoudigen de integratie in bestaande laagspanningsbekabeling voor toegangscontrole.ToepassingenToegangscontrole voor gebouwdeurenLiftvloerbesturingToegangscontrolesystemen

Normale prijs: € 198,00 per stuk · staffelkorting vanaf 10 st.
BestelartikelLevertijd ca. 2-3 weken

Meer over Gebouwautomatisering

Hulp nodig bij het kiezen?

Wij kennen het ICP DAS-assortiment en helpen u de juiste module, het juiste accessoire of het juiste vervangende onderdeel te vinden.

Neem contact op met technical sales

Voor zakelijke klanten

  • Staffelkorting wordt automatisch toegepast
  • Btw-vrije levering binnen de EU met een geverifieerd btw-nummer
  • Datasheets en volledige specificaties bij elk product
Zakelijk account aanmaken