Wanneer ingenieurs evalueren Industriële IoT-communicatieoplossingen domineren twee protocolfamilies de shortlist: LonWorks en BACnet. Beide zijn voortgekomen uit de behoeften op het gebied van gebouwautomatisering, maar vertegenwoordigen fundamenteel verschillende filosofieën over apparaatcommunicatie en systeemintegratie. Deze vergelijking levert een technische analyse op applicatieniveau op, zodat u een weloverwogen infrastructuurbeslissing kunt nemen.
Wat is LonWorks en hoe werkt het?
LonWorks is een peer-to-peer netwerkplatform dat oorspronkelijk begin jaren negentig werd ontwikkeld om gedistribueerde intelligentie in besturingssystemen aan te pakken. De LonWorks-protocol zorgt ervoor dat apparaten rechtstreeks kunnen communiceren zonder dat er een centrale controller nodig is om bij elke transactie te bemiddelen.
Kernarchitectuur
De netwerkarchitectuur van LonWorks is opgebouwd rond een neuronchipconcept: elk apparaat bevat ingebouwde intelligentie voor verwerking, communicatie en I/O-beheer. Zelfs als een centraal hostsysteem uitvalt, blijven veldapparatuur geprogrammeerde logica uitvoeren en peer-to-peer communiceren. De protocolstack volgt het zevenlaags ISO/OSI-model en gebruikt TP/FT-10 voor twisted-pair-installaties, met ondersteuning voor power line carrier, glasvezel, RF en IP-tunneling. Twisted-pair datasnelheden bereiken 78 kbps.
Netwerkvariabelen en interoperabiliteit
Een bepalend kenmerk van het LonWorks-protocol is het gebruik ervan netwerkvariabelen (NV's) -- gestandaardiseerde datastructuren die definiëren hoe sensoren, actuatoren en controllers informatie uitwisselen. Wanneer een temperatuursensor zijn meetwaarde publiceert als een netwerkvariabele, kan elke compatibele controller op hetzelfde kanaal zich aan die variabele binden zonder aangepaste programmering, waardoor interoperabiliteit tussen meerdere leveranciers op apparaatniveau mogelijk wordt.
BACnet: De ASHRAE-standaard voor gebouwautomatisering
BACnet (Building Automation and Control Networks) werd in 1995 gepubliceerd onder ASHRAE Standard 135 als een open, op consensus gebaseerde standaard die wordt beheerd door een standaardeninstantie in plaats van door een ecosysteem van één leverancier.
Objectgeoriënteerd datamodel
BACnet structureert alle apparaatgegevens als objecten met gedefinieerde eigenschappen. Een analoog invoerobject heeft eigenschappen voor huidige waarde, eenheden en statusvlaggen. Elk BACnet-compatibel beheersysteem kan zonder voorafgaande configuratie gegevens van elk compatibel apparaat ontdekken en lezen. Het model definieert meer dan 60 objecttypen, waaronder fysieke I/O, planning, trending en alarmering.
Fysieke laagopties
- BACnet/IP -- dominante moderne keuze, via standaard Ethernet en UDP/IP
- BACnet MS/TP -- master/slave-token-passing RS-485 serieel protocol voor veldapparatuur
- BACnet/SC -- nieuwste toevoeging die gebruik maakt van op WebSocket gebaseerde communicatie via TLS 1.3
Het debat tussen BACnet MS/TP en LonWorks is het meest relevant op veldbusniveau, waar beide strijden om bedradingssensoren en actuatoren die individuele zones bedienen.
LonWorks versus BACnet: onderlinge technische vergelijking
| Kenmerk | LonWorks | BACnet |
|---|---|---|
| Standaard lichaam | ISO/IEC 14908 | ASHRAE 135 / ISO 16484-5 |
| Netwerktopologie | Peer-to-peer plat gaas | Client/server en peer-to-peer |
| Snelheid veldbus | 78 kbps (TP/FT-10) | 9,6 - 115,2 kbps (MS/TP) |
| Backbone-optie | LonWorks over IP (tunneling) | BACnet/IP (native UDP/IP) |
| Gegevensmodel | Netwerkvariabelen (SNVT's) | Object-/eigendomsmodel |
| Apparaatdetectie | Netwerkbeheertool vereist | Wie-Is/Ik-Ben uitzending |
| Beveiliging | Vertrouwt op netwerkisolatie | BACnet/SC met TLS 1.3 |
| Max. aantal knooppunten/kanaal | 128 (TP/FT-10) | 127 masters (MS/TP) |
| Bedradingtopologie | Gratis (bus, ster, lus, gemengd) | Daisychain vereist (MS/TP) |
| Typisch gebruiksscenario | Doorvoer, straatverlichting, nutsmeting | HVAC, energiebeheer, CAFM |
Fysieke laag en bedrading: veldoverwegingen
Beide protocollen maken gebruik van twisted-pair-bedrading op veldbusniveau, maar onder de motorkap komen architectonische verschillen naar voren.
- Vrije topologiebedrading (bus, ster, lus)
- Tot 500 m totale draad per kanaal
- 128 knooppunten per kanaal
- 78 kbps, polariteitsonafhankelijk
- Voorspellende p-persistente CSMA-toegang
- Daisy-chain/bus-topologie vereist
- Tot 1.200 m bij 76,8 kbps
- 127 master-slave-knooppunten
- 9,6 tot 115,2 kbps selecteerbaar
- Token-passing-toegang, polariteitsgevoelig
LonWorks TP/FT-10 ondersteunt gratis topologiebedrading, waardevol bij retrofitprojecten waarbij leidingroutes geen serieschakeling kunnen ondersteunen. BACnet MS/TP vereist een echte serieschakeling met de juiste eindafsluiting, waardoor de arbeid toeneemt in gebouwen waar de bedrading thuis natuurlijker is.
Cyberbeveiliging: een groeiende differentiator
Nu operationele technologie samensmelt met de IT-infrastructuur, is cyberbeveiliging van een voetnoot naar een primair selectiecriterium verschoven. Het contrast tussen lon en bacnet op deze dimensie is aanzienlijk.
LonWorks-beveiliging
Traditionele LonWorks-implementaties zijn afhankelijk van isolatie op netwerkniveau en externe IP-beveiligingsmechanismen (VPN's, TLS-tunnels). Het kernprotocol van LonWorks omvat niet standaard codering op berichtniveau of cryptografische apparaatauthenticatie.
BACnet Secure Connect (BACnet/SC)
Het BACnet/SC-addendum van ASHRAE vervangt op uitzendingen gebaseerd BACnet/IP door een hub-and-spoke WebSocket-architectuur die gebruikmaakt van TLS 1.3, waaronder:
- Wederzijdse, op certificaten gebaseerde apparaatverificatie
- Gecodeerde gegevens onderweg (TLS 1.3)
- Firewall-vriendelijke WebSocket-verbindingen (geen inkomende UDP-broadcasts)
- Primaire en failover-hubredundantie
Vertrouwt op netwerkisolatie en externe IP-beveiligingsinfrastructuur. Geen native versleuteling op berichtniveau.
Native Protocol-beveiligingsniveauTLS 1.3-transport, wederzijdse certificaatverificatie, firewallvriendelijk, hubredundantie.
Native Protocol-beveiligingsniveauWaar elk protocol het beste presteert
Geen van beide protocollen is universeel superieur. Applicatiecontext, bestaande infrastructuur, teamexpertise en projectschaal hebben allemaal invloed op welke keuze betere waarde op de lange termijn oplevert.
- Transit- en baancontrole -- Peer-to-peer-veerkracht zorgt ervoor dat systemen blijven draaien wanneer centraal beheer onbereikbaar is
- Straatverlichtingsnetwerken -- vrije topologische bedrading en lage kosten per knooppunt maakten LonWorks tot de voorkeurskeuze voor buiteninstallaties
- Retrofit projecten -- vrije topologie elimineert het opnieuw routeren van kabels en zorgt voor een overzichtelijke serieschakeling
- Campusintegratie met meerdere leveranciers -- netwerkvariabelebinding maakt het direct delen van gegevens mogelijk zonder aangepaste programmering
- Nieuwe commerciële constructie -- BACnet/IP werkt via Ethernet dat al voor IT is geïnstalleerd, waardoor afzonderlijke veldbuskosten worden geëlimineerd
- Facilitair beheer -- zelfbeschrijvend objectmodel en BTL-certificering vereenvoudigen CAFM-integratie
- Hoogbeveiligde omgevingen -- BACnet/SC voldoet aan de eisen op het gebied van cyberbeveiliging in de gezondheidszorg, de overheid en datacenters
- Integratie van meerdere systemen -- rijk objectmodel schaalt elegant over HVAC, toegangscontrole, brand en energie
Interoperabiliteitsnormen en certificering
In industriële communicatieprotocollen zijn certificeringsprogramma's technisch bewijs en geen marketingclaims. Beide protocollen hebben formele processen om de compatibiliteit met meerdere leveranciers te verifiëren.
- Beheerd door BACnet International
- Omvat BACnet/IP, MS/TP, BACnet/SC
- Meer dan 3.000 vermelde productmodellen
- Profielgebaseerd: B-AAC, B-SA, B-BC, enz.
- Vereist in de meeste overheidsspecificaties
- Beheerd door LonMark International
- Omvat TP/FT-10, PL-20, IP-kanalen
- Functionele profielgebaseerde certificering
- SNVT- en SCPT-naleving vereist
- Sterk in transit- en nutsmarkten
Een LonMark-gecertificeerde sensor en controller van verschillende fabrikanten delen gegevens via compatibele SNVT's zonder aangepaste programmering - het equivalent op veldniveau van het zelfbeschrijvende objectmodel van BACnet.
Kader voor protocolselectie
| Beslissingscriterium | Kies LonWorks als... | Kies BACnet als... |
|---|---|---|
| Netwerktopologie | Vrije bedradingsroutering nodig; ster-/luslay-outs onvermijdelijk | Ethernet-infrastructuur is al aanwezig |
| Toezichthoudende controle | Apparaten moeten autonoom functioneren zonder dat er een server beschikbaar is | Gecentraliseerd beheer en trending zijn primaire vereisten |
| Cyberbeveiliging | Netwerkisolatie is acceptabel; flexibel IT-beleid | Certificaatverificatie en gecodeerd transport vereist |
| Geïnstalleerde basis | Uitbreiding van een bestaande LonWorks-campus of transitinstallatie | Greenfield of het vervangen van de verouderende toezichtlaag |
| Integratiebereik | Peer-interoperabiliteit op veldniveau is de primaire behoefte | Multi-systeem HVAC-toegang tot brandenergie-integratie vereist |
| Markttraject | Sterk in transport-, nuts- en buitenmarkten | Groeien; dominant in commerciële gebouwen en nieuwbouw |
Toekomstig traject: protocolevolutie en industrieel IoT
Beide protocollen passen zich aan de moderne tijd aan Industriële IoT-communicatieoplossingen vereisten, maar hun trajecten verschillen aanzienlijk.
BACnet op weg naar IT-convergentie
BACnet/SC is het duidelijkste signaal van de richting van BACnet. Door broadcast-UDP te vervangen door geauthenticeerde WebSocket-verbindingen, wordt het protocol een eersteklas burger op bedrijfs-IT-netwerken, waarbij het firewalls doorkruist en integreert met cloudplatforms zonder VPN-oplossingen. ASHRAE blijft uitbreidingen ontwikkelen voor edge-analyses en REST API-integratie. De opkomst van Project Haystack en Brick Schema als semantische modelleringslagen boven BACnet maakt AI-gestuurde analyses en geautomatiseerde gebouwoptimalisatie mogelijk.
LonWorks in het IP-tijdperk
LonWorks heeft zich aangepast via de ISO/IEC 14908-4-standaard voor LonWorks over IP, waardoor LonWorks-kanalen de IP-backbone-infrastructuur kunnen delen. In zijn traditionele bolwerken – openbaar vervoer, straatverlichting en energiemeters – blijft LonWorks nieuwe installaties zien waar peer-to-peer-veerkracht essentieel is. Hybride architecturen, waarbij LonWorks de veldapparaatlaag bedient en BACnet/IP de toezichthoudende laag, zijn gebruikelijk op grote campussen. Protocolgateways vertalen de LonWorks-netwerkvariabelen en BACnet-objecten, waardoor kapitaalinvesteringen in de bestaande LonWorks-infrastructuur behouden blijven.
Veelgestelde vragen
Vraag 1: Wat is LonWorks en waarin verschilt het in essentie van BACnet?
LonWorks is een peer-to-peer gedistribueerd besturingsnetwerkplatform gestandaardiseerd als ISO/IEC 14908. Intelligentie wordt over alle knooppunten verdeeld met behulp van neuronchips, waardoor apparaten kunnen communiceren zonder een centrale controller. BACnet is gestandaardiseerd onder ASHRAE 135, waarbij gebruik wordt gemaakt van een object-/eigendomsdatamodel dat zowel MS/TP- als BACnet/IP-fysieke lagen ondersteunt. LonWorks benadrukt gedistribueerde autonomie op veldniveau; BACnet legt de nadruk op gestandaardiseerde gegevensuitwisseling met sterke toezichtintegratie.
Vraag 2: Is LonWorks vandaag de dag nog steeds relevant in nieuwe industriële IoT-projecten?
Ja, in specifieke toepassingsdomeinen. LonWorks blijft het leidende protocol op het gebied van baansystemen voor spoor- en openbaar vervoer, straatverlichtingsnetwerken en meettoepassingen voor nutsvoorzieningen, waarbij peer-to-peer-veerkracht en vrije-topologiebedrading het belangrijkst zijn. Op het gebied van de automatisering van commerciële gebouwen zijn nieuwe installaties grotendeels naar BACnet verschoven, maar LonWorks behoudt een aanzienlijke wereldwijde geïnstalleerde basis die nog steeds wordt onderhouden, uitgebreid en geïntegreerd via gateways.
Vraag 3: Wat is het praktische verschil tussen BACnet MS/TP en LonWorks op veldbusniveau?
Beide draaien op twisted-pair-bedrading, maar BACnet MS/TP maakt gebruik van RS-485 met token-passing-toegang, waarvoor een strikte serieschakelingtopologie en polariteit-correcte bedrading vereist zijn. LonWorks TP/FT-10 maakt gebruik van voorspellende CSMA-toegang en ondersteunt vrije topologiebedrading in elke combinatie van bus-, ster- en lussegmenten. BACnet MS/TP ondersteunt langere kabeltrajecten (tot 1.200 m), terwijl LonWorks TP/FT-10 beperkt is tot 500 m per kanaal. De afweging is de lengte van de kabel versus de flexibiliteit van de bedrading.
Vraag 4: Kunnen LonWorks en BACnet naast elkaar bestaan in hetzelfde gebouw of op dezelfde campus?
Ja, en dit is een gebruikelijk implementatiepatroon. Protocolgateways vertalen de LonWorks-netwerkvariabelen en BACnet-objecten, waardoor bestaande LonWorks-veldapparaten kunnen worden geïntegreerd in BACnet-supervisiesystemen. Op grote campussen kan LonWorks de veldapparatuurlaag bedienen, terwijl BACnet/IP de supervisie- en bedrijfsintegratielaag biedt, waardoor kapitaalinvesteringen in de bestaande LonWorks-infrastructuur behouden blijven en tegelijkertijd moderne facility management-platforms mogelijk worden gemaakt.
Vraag 5: Hoe verhoudt cyberbeveiliging zich tot de twee protocollen?
BACnet heeft een duidelijk voordeel via BACnet/SC, dat TLS 1.3-transportversleuteling en wederzijdse, op certificaten gebaseerde authenticatie biedt. Traditioneel LonWorks biedt geen native beveiliging op berichtniveau en vertrouwt op netwerkisolatie en externe IP-beveiligingsmechanismen. Voor projecten met formele cyberbeveiligingsvereisten – gezondheidszorg, overheid of financiële sectorfaciliteiten – is BACnet/SC de sterkere keuze zonder dat er extra beveiligingsinfrastructuur nodig is.
V6: Wat zijn standaard netwerkvariabeletypen (SNVT's) in LonWorks?
SNVT's (Standard Network Variable Types) zijn vooraf gedefinieerde datastructuurformaten gedefinieerd door LonMark International voor gebruik in LonWorks-communicatie. Elke SNVT specificeert het gegevensformaat, de schaal en de eenheden voor een meting of opdracht, bijvoorbeeld de temperatuur in graden Celsius of de verlichtingssterkte in lux. Apparaten die compatibele SNVT's gebruiken, kunnen aan elkaar worden gekoppeld om gegevens uit te wisselen zonder aangepaste programmering, waardoor interoperabiliteit tussen meerdere leveranciers op veldniveau mogelijk wordt.
Vraag 7: Welk protocol heeft een sterker ecosysteem voor nieuwe apparaten?
BACnet beschikt momenteel over een breder en actiever groeiend ecosysteem voor de introductie van nieuwe apparaten, met name op het gebied van HVAC-controllers, ruimteautomatisering en energiemeting. De BTL-database bevat meer dan 3.000 producten en vrijwel alle grote softwareplatforms voor gebouwbeheer bevatten native BACnet/IP-connectiviteit. LonWorks heeft een sterk ecosysteem op het gebied van transport- en nutstoepassingen, maar de introductie van nieuwe apparaten in de categorieën commerciële gebouwen is vertraagd ten opzichte van BACnet.











