Kad inženjeri procjenjuju Industrijska IoT komunikacijska rješenja , dvije obitelji protokola dominiraju užim izborom: LonWorks i BACnet. Oba su proizašla iz potreba automatizacije zgrada, no ipak predstavljaju fundamentalno različite filozofije o komunikaciji uređaja i integraciji sustava. Ova usporedba donosi tehničku analizu na razini aplikacije kako biste mogli donijeti informiranu odluku o infrastrukturi.
Što je LonWorks i kako radi?
LonWorks je vršnjak-to-vršnjak mrežna platforma izvorno razvijena ranih 1990-ih za rješavanje distribuirane inteligencije u sustavima upravljanja. The LonWorks protokol omogućuje uređajima izravnu komunikaciju bez potrebe da središnji kontroler posreduje u svakoj transakciji.
Osnovna arhitektura
Mrežna arhitektura LonWorks izgrađena je oko koncepta neuronskog čipa -- svaki uređaj sadrži ugrađenu inteligenciju za obradu, komunikaciju i I/O upravljanje. Čak i ako središnji glavni sustav zakaže, terenski uređaji nastavljaju izvršavati programiranu logiku i komunicirati peer-to-peer. Stog protokola slijedi ISO/OSI sedmoslojni model i koristi TP/FT-10 za instalacije s upredenim paricama, s podrškom za nosače vodova, optičkih vlakana, RF i IP tuneliranja. Brzine podataka upletene parice dosežu 78 kbps.
Mrežne varijable i interoperabilnost
Definirajuća značajka LonWorks protokola je njegova upotreba mrežne varijable (NV) -- standardizirane strukture podataka koje definiraju kako senzori, aktuatori i kontroleri razmjenjuju informacije. Kada temperaturni senzor objavi svoje očitanje kao mrežnu varijablu, bilo koji usklađeni kontroler na istom kanalu može se vezati na tu varijablu bez prilagođenog programiranja -- čineći interoperabilnost više dobavljača izvedivom na razini uređaja.
BACnet: ASHRAE standard za automatizaciju zgrada
BACnet (Building Automation and Control Networks) objavljen je pod standardom ASHRAE 135 1995. godine kao otvoreni standard vođen konsenzusom kojim upravlja tijelo za standarde, a ne ekosustav jednog dobavljača.
Objektno orijentirani podatkovni model
BACnet strukturira sve podatke uređaja kao objekte s definiranim svojstvima. Objekt analognog unosa ima svojstva za trenutnu vrijednost, jedinice i statusne oznake. Svaki sustav upravljanja usklađen s BACnet-om može otkriti i pročitati podatke s bilo kojeg kompatibilnog uređaja bez prethodne konfiguracije. Model definira više od 60 tipova objekata koji pokrivaju fizički I/O, raspoređivanje, trendove i alarmiranje.
Mogućnosti fizičkog sloja
- BACnet/IP -- dominantan moderan izbor, radi preko standardnog Etherneta i UDP/IP-a
- BACnet MS/TP -- glavni/podređeni RS-485 serijski protokol za prolaz tokena za terenske uređaje
- BACnet/SC -- najnoviji dodatak koji koristi komunikaciju temeljenu na WebSocketu preko TLS 1.3
Debata BACnet MS/TP protiv LonWorksa najrelevantnija je na razini sabirnice polja, gdje se oba natječu za ožičenje senzora i aktuatora koji opslužuju pojedinačne zone.
LonWorks vs BACnet: Tehnička usporedba direktno
| Atribut | LonWorks | BACnet |
|---|---|---|
| Standardno tijelo | ISO/IEC 14908 | ASHRAE 135 / ISO 16484-5 |
| Topologija mreže | Peer-to-peer ravna mreža | Klijent/poslužitelj i peer-to-peer |
| Brzina sabirnice | 78 kbps (TP/FT-10) | 9,6 - 115,2 kbps (MS/TP) |
| Opcija okosnice | LonWorks preko IP-a (tuneliranje) | BACnet/IP (nativni UDP/IP) |
| Model podataka | Mrežne varijable (SNVT) | Model objekta/svojstva |
| Otkrivanje uređaja | Potreban je alat za upravljanje mrežom | Emisija Tko-Je / Ja-Jesam |
| Sigurnost | Oslanja se na mrežnu izolaciju | BACnet/SC s TLS-om 1.3 |
| Maks čvorova/kanala | 128 (TP/FT-10) | 127 majstora (MS/TP) |
| Topologija ožičenja | Besplatno (autobus, zvijezda, petlja, mješovito) | Potreban je lanac (MS/TP) |
| Tipični slučaj upotrebe | Prijevoz, ulična rasvjeta, komunalno mjerenje | HVAC, upravljanje energijom, CAFM |
Fizički sloj i ožičenje: terenska razmatranja
Oba protokola koriste ožičenje s upredenim paricama na razini sabirnice polja, ali arhitektonske razlike pojavljuju se ispod haube.
- Slobodno topološko ožičenje (sabirnica, zvijezda, petlja)
- Do 500 m ukupne žice po kanalu
- 128 čvorova po kanalu
- 78 kbps, neovisno o polaritetu
- Prediktivni p-perzistentni CSMA pristup
- Potrebna je lančana/sabirnička topologija
- Do 1200 m pri 76,8 kbps
- 127 masters slave čvorova
- 9,6 do 115,2 kbps po izboru
- Pristup prijenosom tokena, osjetljiv na polaritet
LonWorks TP/FT-10 podržava slobodno topološko ožičenje, dragocjeno u projektima retrofita gdje rute vodova ne mogu podržati lanac. BACnet MS/TP zahtijeva pravi lančani lanac s pravilnim završetkom na kraju, povećavajući rad u zgradama gdje je kućno ožičenje prirodnije.
Kibernetička sigurnost: rastući diferencijator
Kako se operativna tehnologija spaja s IT infrastrukturom, kibernetička sigurnost prešla je iz fusnote u primarni kriterij odabira. Kontrast između lona i bakneta na ovoj dimenziji je značajan.
LonWorks sigurnost
Tradicionalne LonWorks implementacije oslanjaju se na izolaciju na razini mreže i vanjske IP sigurnosne mehanizme (VPN-ovi, TLS tuneli). Temeljni LonWorks protokol izvorno ne uključuje enkripciju na razini poruke ili kriptografsku provjeru autentičnosti uređaja.
BACnet Secure Connect (BACnet/SC)
ASHRAE-ov BACnet/SC dodatak zamjenjuje BACnet/IP baziran na emitiranju s hub-and-spoke WebSocket arhitekturom koja koristi TLS 1.3, uključujući:
- Uzajamna provjera autentičnosti uređaja na temelju certifikata
- Šifrirani podaci u prijenosu (TLS 1.3)
- WebSocket veze prilagođene vatrozidu (bez ulaznih UDP emitiranja)
- Redundancija primarnog i failover huba
Oslanja se na mrežnu izolaciju i vanjsku IP sigurnosnu infrastrukturu. Nema izvorne enkripcije na razini poruke.
Razina sigurnosti izvornog protokolaTLS 1.3 prijenos, uzajamna provjera autentičnosti certifikata, prilagođen vatrozidu, redundantnost čvorišta.
Razina sigurnosti izvornog protokolaGdje je svaki protokol najbolji
Nijedan protokol nije univerzalno superioran. Kontekst aplikacije, naslijeđena infrastruktura, timska stručnost i veličina projekta utječu na to koji izbor donosi bolju dugoročnu vrijednost.
- Kontrola prometa i pruge -- peer-to-peer otpornost održava rad sustava kada je središnje upravljanje nedostupno
- Mreže ulične rasvjete -- ožičenje slobodne topologije i niska cijena po čvoru učinili su LonWorks preferiranim izborom za vanjske instalacije
- Projekti rekonstrukcije -- slobodna topologija eliminira ponovno usmjeravanje kabela kako bi se postigao čist lančani raspored
- Integracija kampusa s više dobavljača -- povezivanje mrežnih varijabli omogućuje izravno dijeljenje podataka bez prilagođenog programiranja
- Nova poslovna gradnja -- BACnet/IP radi preko Etherneta koji je već instaliran za IT, eliminirajući zasebne troškove sabirnice polja
- Upravljanje objektima -- objektni model koji se sam opisuje i BTL certifikacija pojednostavljuju CAFM integraciju
- Visoko sigurnosna okruženja -- BACnet/SC ispunjava zahtjeve zdravstvene skrbi, vlade i kibernetičke sigurnosti podatkovnih centara
- Integracija više sustava -- obogaćeni objektni model elegantno se prilagođava HVAC-u, kontroli pristupa, požaru i energiji
Standardi interoperabilnosti i certifikacija
U industrijskim komunikacijskim protokolima programi certificiranja su inženjerski dokazi, a ne marketinške tvrdnje. Oba protokola imaju formalne postupke za provjeru kompatibilnosti s više dobavljača.
- Upravlja BACnet International
- Pokriva BACnet/IP, MS/TP, BACnet/SC
- Preko 3000 navedenih modela proizvoda
- Na temelju profila: B-AAC, B-SA, B-BC itd.
- Obavezno u većini državnih specifikacija
- Upravlja LonMark International
- Pokriva TP/FT-10, PL-20, IP kanale
- Certifikacija temeljena na funkcionalnom profilu
- Potrebna usklađenost sa SNVT i SCPT
- Jak na tržištima prijevoza i komunalnih usluga
LonMark certificirani senzor i kontroler različitih proizvođača dijele podatke putem kompatibilnih SNVT-ova bez prilagođenog programiranja -- ekvivalent BACnet-ovog samoopisujućeg objektnog modela na razini polja.
Okvir za odabir protokola
| Kriterij odluke | Odaberite LonWorks ako... | Odaberite BACnet ako... |
|---|---|---|
| Topologija mreže | Potrebno slobodno provođenje ožičenja; raspored zvijezda/petlja neizbježan | Ethernet infrastruktura već postoji |
| Nadzorna kontrola | Uređaji moraju raditi samostalno bez dostupnosti poslužitelja | Centralizirano upravljanje i trendovi primarni su zahtjevi |
| Kibernetička sigurnost | Mrežna izolacija je prihvatljiva; fleksibilna IT politika | Potrebna je provjera autentičnosti certifikata i šifrirani prijenos |
| Instalirana baza | Proširenje postojećeg LonWorks kampusa ili tranzitne instalacije | Greenfield ili zamjena starog nadzornog sloja |
| Opseg integracije | Jednaka međuoperabilnost na razini polja primarna je potreba | Potrebna je integracija višesustavne HVAC pristupne vatrene energije |
| Tržišna putanja | Snažan u prometu, komunalnim uslugama i tržištima na otvorenom | Uzgoj; dominantan u poslovnim zgradama i novogradnji |
Buduća putanja: Evolucija protokola i industrijski IoT
Oba protokola se prilagođavaju modernom Industrijska IoT komunikacijska rješenja zahtjevima, ali se njihovi putovi bitno razlikuju.
BACnet prema IT konvergenciji
BACnet/SC je najjasniji signal BACnet smjera. Zamjenom emitiranog UDP-a s autentificiranim WebSocket vezama, protokol postaje prvorazredni građanin u korporativnim IT mrežama, prolazeći kroz vatrozid i integrirajući se s platformama u oblaku bez VPN rješenja. ASHRAE nastavlja razvijati proširenja za rubnu analitiku i integraciju REST API-ja. Pojava Project Haystack i Brick Schema kao slojeva semantičkog modeliranja iznad BACneta omogućuje analitiku vođenu umjetnom inteligencijom i automatiziranu optimizaciju izgradnje.
LonWorks u IP eri
LonWorks se prilagodio kroz standard ISO/IEC 14908-4 za LonWorks preko IP-a, omogućujući LonWorks kanalima da dijele IP okosnicu infrastrukture. U svojim tradicionalnim uporištima -- prijevoz, ulična rasvjeta i mjerenje komunalnih usluga -- LonWorks nastavlja vidjeti nove instalacije gdje je peer-to-peer otpornost bitna. Hibridne arhitekture, gdje LonWorks služi sloj terenskih uređaja, a BACnet/IP služi nadzorni sloj, uobičajene su u velikim kampusima. Protokolni pristupnici prevode između LonWorks mrežnih varijabli i BACnet objekata, čuvajući kapitalna ulaganja u postojeću LonWorks infrastrukturu.
Često postavljana pitanja
P1: Što je LonWorks i kako se razlikuje od BACneta u svojoj srži?
LonWorks je peer-to-peer distribuirana kontrolna mrežna platforma standardizirana kao ISO/IEC 14908. Inteligencija se distribuira preko svih čvorova pomoću neuronskih čipova, omogućujući uređajima da komuniciraju bez središnjeg kontrolera. BACnet je standardiziran prema ASHRAE 135, koristeći podatkovni model objekt/svojstvo koji podržava fizičke slojeve MS/TP i BACnet/IP. LonWorks naglašava distribuiranu autonomiju na razini polja; BACnet naglašava standardiziranu razmjenu podataka s jakom integracijom nadzora.
P2: Je li LonWorks još uvijek relevantan u novim industrijskim IoT projektima danas?
Da, u određenim domenama primjene. LonWorks ostaje vodeći protokol u željezničkim i tranzitnim sustavima uz pruge, mrežama ulične rasvjete i aplikacijama za mjerenje komunalnih usluga gdje su peer-to-peer otpornost i ožičenje slobodne topologije najvažniji. U automatizaciji komercijalnih zgrada, nove instalacije su se uglavnom prebacile na BACnet, ali LonWorks zadržava značajnu globalnu instaliranu bazu koja se nastavlja održavati, proširivati i integrirati putem pristupnika.
P3: Koja je praktična razlika između BACnet MS/TP i LonWorks na razini sabirnice polja?
Oba rade na ožičenju s upredenim paricama, ali BACnet MS/TP koristi RS-485 s pristupom prolazom tokena koji zahtijeva strogu lančanu topologiju i ožičenje s točnim polaritetom. LonWorks TP/FT-10 koristi prediktivni CSMA pristup i podržava ožičenje slobodne topologije u bilo kojoj kombinaciji segmenata sabirnice, zvijezde i petlje. BACnet MS/TP podržava duže kabele (do 1200 m), dok je LonWorks TP/FT-10 ograničen na 500 m po kanalu. Kompromis je duljina kabela naspram fleksibilnosti ožičenja.
P4: Mogu li LonWorks i BACnet koegzistirati u istoj zgradi ili kampusu?
Da, i ovo je uobičajeni obrazac implementacije. Protokolni pristupnici prevode između LonWorks mrežnih varijabli i BACnet objekata, dopuštajući postojećim LonWorks terenskim uređajima integraciju u BACnet nadzorne sustave. U velikim kampusima, LonWorks može služiti sloju terenskih uređaja dok BACnet/IP osigurava nadzorni i poslovni integracijski sloj, čuvajući kapitalna ulaganja u postojeću LonWorks infrastrukturu dok omogućuje moderne platforme za upravljanje objektima.
P5: Kakva je kibernetička sigurnost u usporedbi između ova dva protokola?
BACnet ima jasnu prednost kroz BACnet/SC, koji osigurava TLS 1.3 šifriranje prijenosa i uzajamnu autentifikaciju temeljenu na certifikatu. Tradicionalni LonWorks ne uključuje izvornu sigurnost na razini poruke i oslanja se na mrežnu izolaciju i vanjske IP sigurnosne mehanizme. Za projekte s formalnim zahtjevima kibernetičke sigurnosti - zdravstvena skrb, državni ili objekti financijskog sektora - BACnet/SC je jači izbor bez potrebe za dodatnom sigurnosnom infrastrukturom.
P6: Što su standardni tipovi mrežnih varijabli (SNVT) u LonWorksu?
SNVT (Standardni mrežni tipovi varijabli) su unaprijed definirani formati strukture podataka koje je definirao LonMark International za korištenje u LonWorks komunikacijama. Svaki SNVT specificira format podataka, skaliranje i jedinice za mjerenje ili naredbu -- na primjer, temperatura u stupnjevima Celzijusa ili osvijetljenost u luksima. Uređaji koji koriste kompatibilne SNVT-ove mogu se povezati za razmjenu podataka bez prilagođenog programiranja, omogućujući interoperabilnost s više dobavljača na razini polja.
P7: Koji protokol ima jači ekosustav za nove uređaje?
BACnet trenutno ima širi i aktivnije rastući ekosustav za uvođenje novih uređaja, posebno u HVAC kontrolere, sobnu automatizaciju i mjerenje energije. BTL baza podataka navodi više od 3000 proizvoda i gotovo sve glavne softverske platforme za upravljanje zgradama uključuju izvornu BACnet/IP povezivost. LonWorks ima jak ekosustav u tranzitnim i komunalnim aplikacijama, ali uvođenje novih uređaja u kategorije komercijalnih zgrada usporeno je u odnosu na BACnet.











