Když inženýři hodnotí Průmyslová komunikační řešení IoT , v užším výběru dominují dvě rodiny protokolů: LonWorks a BACnet. Oba vzešly z potřeb automatizace budov, přesto představují zásadně odlišné filozofie komunikace zařízení a systémové integrace. Toto srovnání poskytuje technickou analýzu na úrovni aplikace, takže můžete učinit informovaná rozhodnutí o infrastruktuře.
Co je LonWorks a jak funguje?
LonWorks je síťová platforma typu vrstevník-to-vrstevník původně vyvinutá na počátku 90. let minulého století pro řešení distribuované inteligence v řídicích systémech. The protokol LonWorks umožňuje zařízením přímo komunikovat, aniž by bylo nutné, aby každou transakci zprostředkovával centrální kontrolér.
Základní architektura
Síťová architektura LonWorks je postavena na konceptu neuronového čipu – každé zařízení obsahuje vestavěnou inteligenci pro zpracování, komunikaci a správu I/O. I když centrální hostitelský systém selže, provozní zařízení nadále provádějí naprogramovanou logiku a komunikují peer-to-peer. Zásobník protokolů se řídí sedmivrstvým modelem ISO/OSI a používá TP/FT-10 pro instalace s kroucenou dvojlinkou s podporou nosiče elektrického vedení, optických vláken, RF a IP tunelování. Datové rychlosti kroucené dvoulinky dosahují 78 kbps.
Síťové proměnné a interoperabilita
Charakteristickým rysem protokolu LonWorks je jeho použití síťové proměnné (NV) – standardizované datové struktury, které definují, jak si senzory, akční členy a ovladače vyměňují informace. Když teplotní senzor zveřejní svou hodnotu jako síťovou proměnnou, může se na tuto proměnnou navázat jakýkoli vyhovující ovladač na stejném kanálu bez vlastního programování – což umožňuje interoperabilitu více výrobců na úrovni zařízení.
BACnet: Standard ASHRAE pro automatizaci budov
BACnet (Building Automation and Control Networks) byl publikován podle standardu ASHRAE 135 v roce 1995 jako otevřený standard řízený konsensem, který se řídí spíše normalizačním orgánem než ekosystémem jediného dodavatele.
Objektově orientovaný datový model
BACnet strukturuje všechna data zařízení jako objekty s definovanými vlastnostmi. Analogový vstupní objekt má vlastnosti pro aktuální hodnotu, jednotky a příznaky stavu. Jakýkoli řídicí systém kompatibilní s BACnet může objevit a číst data z jakéhokoli kompatibilního zařízení bez předchozí konfigurace. Model definuje více než 60 typů objektů pokrývajících fyzické I/O, plánování, trendy a alarmy.
Možnosti fyzické vrstvy
- BACnet/IP -- dominantní moderní volba, běžící přes standardní Ethernet a UDP/IP
- BACnet MS/TP -- master/slave token-passing sériový protokol RS-485 pro provozní zařízení
- BACnet/SC -- nejnovější přírůstek využívající komunikaci založenou na WebSocket přes TLS 1.3
Debata BACnet MS/TP vs LonWorks je nejrelevantnější na úrovni sběrnice pole, kde oba soutěží o zapojení senzorů a aktuátorů obsluhujících jednotlivé zóny.
LonWorks vs BACnet: přímé technické srovnání
| Atribut | LonWorks | BACnet |
|---|---|---|
| Standardní tělo | ISO/IEC 14908 | ASHRAE 135 / ISO 16484-5 |
| Topologie sítě | Plochá síť peer-to-peer | Klient/server a peer-to-peer |
| Rychlost sběrnice | 78 kb/s (TP/FT-10) | 9,6–115,2 kb/s (MS/TP) |
| Možnost páteře | LonWorks over IP (tunelování) | BACnet/IP (nativní UDP/IP) |
| Datový model | Síťové proměnné (SNVT) | Objektový/vlastnický model |
| Objevování zařízení | Je vyžadován nástroj pro správu sítě | Who-Is / I-Am vysílání |
| Bezpečnost | Spoléhá na izolaci sítě | BACnet/SC s TLS 1.3 |
| Maximální počet uzlů/kanál | 128 (TP/FT-10) | 127 mistrů (MS/TP) |
| Topologie zapojení | Zdarma (autobus, hvězda, smyčka, smíšené) | Je vyžadována řetězová komunikace (MS/TP) |
| Typický případ použití | Tranzit, veřejné osvětlení, měření energií | HVAC, energetický management, CAFM |
Fyzická vrstva a kabeláž: Úvahy o terénu
Oba protokoly používají kroucenou dvojlinku na úrovni sběrnice, ale pod kapotou se objevují architektonické rozdíly.
- Volná topologická kabeláž (sběrnice, hvězda, smyčka)
- Až 500 m celkového drátu na kanál
- 128 uzlů na kanál
- 78 kbps, nezávislé na polaritě
- Prediktivní p-trvalý CSMA přístup
- Je vyžadována topologie řetězce / sběrnice
- Až 1 200 m při 76,8 kbps
- 127 masters slave uzlů
- Volitelná rychlost 9,6 až 115,2 kbps
- Přístup s předáváním tokenů, citlivý na polaritu
LonWorks TP/FT-10 podporuje volné topologické zapojení, což je cenné v projektech retrofitu, kde trasy vedení nemohou podporovat řetězení. BACnet MS/TP vyžaduje opravdový řetěz se správným zakončením, což zvyšuje pracnost v budovách, kde je přirozenější domácí vedení.
Kybernetická bezpečnost: Rostoucí diferenciátor
Jak se provozní technologie sbližují s IT infrastrukturou, kybernetická bezpečnost se přesunula z poznámky pod čarou k primárnímu kritériu výběru. Kontrast mezi lon vs bacnet na tomto rozměru je významný.
Zabezpečení LonWorks
Tradiční nasazení LonWorks spoléhají na izolaci na úrovni sítě a externí mechanismy zabezpečení IP (VPN, tunely TLS). Základní protokol LonWorks nativně nezahrnuje šifrování na úrovni zpráv ani ověřování kryptografických zařízení.
BACnet Secure Connect (BACnet/SC)
Dodatek BACnet/SC ASHRAE nahrazuje BACnet/IP založený na vysílání s architekturou WebSocket hub-and-spoke využívající TLS 1.3, včetně:
- Vzájemné ověřování zařízení na základě certifikátu
- Šifrovaná data při přenosu (TLS 1.3)
- Připojení WebSocket kompatibilní s firewallem (žádná příchozí vysílání UDP)
- Redundance primárního a záložního rozbočovače
Spoléhá na izolaci sítě a externí infrastrukturu zabezpečení IP. Žádné nativní šifrování na úrovni zprávy.
Úroveň zabezpečení nativního protokoluTransport TLS 1.3, autentizace pomocí vzájemného certifikátu, přívětivost k firewallu, redundance hubu.
Úroveň zabezpečení nativního protokoluKde každý protokol funguje nejlépe
Ani jeden protokol není univerzálně lepší. Kontext aplikace, starší infrastruktura, týmové odborné znalosti a škálování projektů ovlivňují to, která volba přináší lepší dlouhodobou hodnotu.
- Tranzitní a traťová kontrola -- Peer-to-peer odolnost udržuje systémy v chodu, když je centrální správa nedostupná
- Sítě veřejného osvětlení -- Volná topologie vedení a nízké náklady na uzel učinily z LonWorks preferovanou volbu pro venkovní instalace
- Retrofit projekty -- volná topologie eliminuje přesměrování kabelů, aby bylo dosaženo čistého uspořádání řetězců
- Integrace kampusu s více dodavateli -- Vazba síťové proměnné umožňuje přímé sdílení dat bez vlastního programování
- Nová komerční výstavba -- BACnet/IP běží přes Ethernet již nainstalovaný pro IT, což eliminuje náklady na samostatnou sběrnici
- Správa zařízení -- Samopopisující objektový model a certifikace BTL zjednodušují integraci CAFM
- Vysoce zabezpečená prostředí BACnet/SC splňuje požadavky na kybernetickou bezpečnost zdravotnictví, státní správy a datových center
- Vícesystémová integrace - bohatý objektový model se elegantně škáluje přes HVAC, řízení přístupu, oheň a energii
Standardy a certifikace interoperability
V průmyslových komunikačních protokolech jsou certifikační programy technickým důkazem, nikoli marketingovými tvrzeními. Oba protokoly mají formální procesy pro ověření kompatibility s více dodavateli.
- Spravuje BACnet International
- Pokrývá BACnet/IP, MS/TP, BACnet/SC
- Více než 3 000 uvedených modelů produktů
- Na základě profilu: B-AAC, B-SA, B-BC atd.
- Vyžadováno ve většině vládních specifikací
- Spravuje společnost LonMark International
- Kryty TP/FT-10, PL-20, IP kanály
- Certifikace na základě funkčního profilu
- Je vyžadována shoda se SNVT a SCPT
- Silný na trzích tranzitu a veřejných služeb
Senzor a kontrolér s certifikací LonMark od různých výrobců sdílejí data prostřednictvím kompatibilních SNVT bez vlastního programování – což je ekvivalent samopopisného objektového modelu BACnet na provozní úrovni.
Protokol Selection Framework
| Rozhodovací kritérium | Vyberte LonWorks, pokud... | Vyberte BACnet, pokud... |
|---|---|---|
| Topologie sítě | Potřebné bezplatné vedení kabeláže; hvězda/smyčka rozložení nevyhnutelné | Ethernetová infrastruktura již existuje |
| Dohledová kontrola | Zařízení musí fungovat autonomně bez dostupnosti serveru | Primárními požadavky jsou centralizované řízení a sledování trendů |
| Kybernetická bezpečnost | Izolace sítě je přijatelná; flexibilní IT politika | Vyžaduje se ověření certifikátu a šifrovaný přenos |
| Instalovaná základna | Rozšíření stávající kampusové nebo tranzitní instalace LonWorks | Zelená louka nebo nahrazení stárnoucí dozorčí vrstvy |
| Rozsah integrace | Primární potřebou je vzájemná interoperabilita na úrovni pole | Vyžaduje se integrace vícesystémové požární energie s přístupem HVAC |
| Trajektorie trhu | Silný na trzích s dopravou, užitnými a venkovními službami | Pěstování; dominantní v komerčních budovách a novostavbách |
Budoucí trajektorie: vývoj protokolů a průmyslový internet věcí
Oba protokoly se přizpůsobují moderně Průmyslová komunikační řešení IoT požadavky, ale jejich cesty se výrazně liší.
BACnet směrem ke konvergenci IT
BACnet/SC je nejjasnějším signálem směru BACnet. Nahrazením broadcast UDP ověřenými připojeními WebSocket se protokol stává prvotřídním občanem v podnikových IT sítích, procházejících firewally a integrací s cloudovými platformami bez řešení VPN. ASHRAE pokračuje ve vývoji rozšíření pro analýzu okrajů a integraci REST API. Vznik Project Haystack a Brick Schema jako vrstev sémantického modelování nad BACnet umožňuje analýzu řízenou umělou inteligencí a automatizovanou optimalizaci budov.
LonWorks v éře IP
LonWorks se přizpůsobil standardu ISO/IEC 14908-4 pro LonWorks over IP, což umožňuje kanálům LonWorks sdílet IP páteřní infrastrukturu. Ve svých tradičních baštách – tranzitu, pouličním osvětlení a měření energií – společnost LonWorks nadále vidí nové instalace, kde je nezbytná odolnost vůči sobě navzájem. Hybridní architektury, kde LonWorks obsluhuje vrstvu provozních zařízení a BACnet/IP obsluhuje vrstvu dohledu, jsou běžné ve velkých areálech. Protokolové brány překládají mezi síťovými proměnnými LonWorks a objekty BACnet, čímž zachovávají kapitálové investice do stávající infrastruktury LonWorks.
Často kladené otázky
Q1: Co je LonWorks a jak se v jádru liší od BACnet?
LonWorks je platforma distribuované řídicí sítě typu peer-to-peer standardizovaná jako ISO/IEC 14908. Inteligence je distribuována mezi všechny uzly pomocí neuronových čipů, což umožňuje zařízením komunikovat bez centrálního ovladače. BACnet je standardizován podle ASHRAE 135 pomocí datového modelu objekt/vlastnost podporující fyzické vrstvy MS/TP i BACnet/IP. LonWorks klade důraz na distribuovanou autonomii na úrovni pole; BACnet klade důraz na standardizovanou výměnu dat se silnou integrací dohledu.
Q2: Je dnes LonWorks stále relevantní v nových průmyslových projektech IoT?
Ano, v konkrétních aplikačních doménách. LonWorks zůstává vedoucím protokolem v železničních a tranzitních traťových systémech, sítích pouličního osvětlení a aplikacích měření veřejných služeb, kde nejvíce záleží na odolnosti peer-to-peer a volné topologii. V komerční automatizaci budov se nové instalace z velké části přesunuly na BACnet, ale LonWorks si zachovává významnou globální instalovanou základnu, která je nadále udržována, rozšiřována a integrována prostřednictvím bran.
Q3: Jaký je praktický rozdíl mezi BACnet MS/TP a LonWorks na úrovni sběrnice?
Oba běží na kroucené dvojlinkě, ale BACnet MS/TP používá RS-485 s přístupem token-passing, který vyžaduje přísnou topologii daisy-chain a kabeláž se správnou polaritou. LonWorks TP/FT-10 využívá prediktivní CSMA přístup a podporuje zapojení s volnou topologií v jakékoli kombinaci segmentů sběrnice, hvězdy a smyčky. BACnet MS/TP podporuje delší kabelové trasy (až 1200 m), zatímco LonWorks TP/FT-10 je omezena na 500 m na kanál. Kompromisem je délka kabelu versus flexibilita zapojení.
Q4: Mohou LonWorks a BACnet koexistovat ve stejné budově nebo kampusu?
Ano, a toto je běžný vzor nasazení. Protokolové brány překládají mezi síťovými proměnnými LonWorks a objekty BACnet, což umožňuje stávajícím polním zařízením LonWorks integrovat se do dohledových systémů BACnet. Ve velkých areálech může LonWorks obsluhovat vrstvu provozních zařízení, zatímco BACnet/IP poskytuje vrstvu dohledu a podnikové integrace, čímž zachovává kapitálové investice do stávající infrastruktury LonWorks a zároveň umožňuje moderní platformy pro správu zařízení.
Otázka 5: Jak se kybernetická bezpečnost mezi těmito dvěma protokoly srovnává?
BACnet má jasnou výhodu díky BACnet/SC, který poskytuje šifrování přenosu TLS 1.3 a vzájemné ověřování založené na certifikátech. Tradiční LonWorks nezahrnuje nativní zabezpečení na úrovni zpráv a spoléhá na izolaci sítě a externí mechanismy zabezpečení IP. Pro projekty s formálními požadavky na kybernetickou bezpečnost – zdravotnická zařízení, vládní zařízení nebo zařízení finančního sektoru – je BACnet/SC silnější volbou bez nutnosti další bezpečnostní infrastruktury.
Q6: Co jsou standardní typy síťových proměnných (SNVT) v LonWorks?
SNVT (Standard Network Variable Types) jsou předdefinované formáty datové struktury definované společností LonMark International pro použití v komunikaci LonWorks. Každý SNVT určuje formát dat, měřítko a jednotky pro měření nebo příkaz – například teplotu ve stupních Celsia nebo osvětlení v luxech. Zařízení využívající kompatibilní SNVT mohou být propojena a vyměňovat si data bez vlastního programování, což umožňuje interoperabilitu více výrobců na úrovni pole.
Otázka 7: Který protokol má silnější ekosystém pro nová zařízení?
BACnet má v současnosti širší a aktivněji rostoucí ekosystém pro uvádění nových zařízení, zejména v oblasti HVAC regulátorů, automatizace místností a měření energie. Databáze BTL obsahuje více než 3 000 produktů a prakticky všechny hlavní softwarové platformy pro správu budov zahrnují nativní připojení BACnet/IP. LonWorks má silný ekosystém v dopravních a veřejných aplikacích, ale zavádění nových zařízení v kategoriích komerčních budov se oproti BACnet zpomalilo.











