LonWorks – system automatyki budynkowej
LON (Local Operating Network – lokalna sieć operacyjna) – używany jest szczególnie w dużych obiektach takich jak biurowce czy centra handlowe. Niewątpliwą zaletą jest duży wybór sterowników i modułów co umożliwia np. dokładne monitorowanie zużycia mediów oraz szerokie zastosowania przemysłowe. System został stworzony przez firmę ECHELON wraz z TOSHIBĄ i MOTOROLĄ.
Transmisja i topologia:
Podstawowymi mediami transmisyjnymi są tu przewody dwuparowe ekranowane, skrętka stosowana w systemie KNX, standardowe przewody Belden lub Cats. W przypadku przesyłu przewodowego dane są przesyłane z prędkością 78,125 b/s.
Oprócz przesyłu przewodowego system obsługuje przesył za pomocą światłowodów Lonworks FO – fal radiowych LonWorks RF lub sieci energetycznej LonWorks PL oraz tunelowanie IP.
System LonWorks pozwala na budowę trzech typowych topologii sieci oraz ich połączenia:
- Topologia liniowa
- Topologia gwiaździsta
- Topologia pierścieniowa
- Topologia mieszana
Topologia liniowa, gwiazdy i pierścienia sprawia, że do jednego segmentu sieci można przyłączyć do 128 urządzeń, a długość linii może sięgać od 320 do 2200 metrów. Kiedy zachodzi potrzeba użycia większej liczby urządzeń można je łączyć za pomocą routerów lub repaterów.
W przypadku przesyłu informacji za pomocą sieci elektroenergetycznej możliwa jest praca urządzenia tylko w paśmie częstotliwości 110-125kHz lub 125 do 140kHz z maksymalną prędkością 4800 b/s.
Łączna liczba urządzeń w sieci LonWorks nie może przekraczać:
- 127 w podsieci
- 256 podsieci w domenie
- 32 385 urządzeń w domenie
- 248 domen w sieci.
Podstawowym elementem systemu LonWorks są węzły sieci. Są to urządzenia posiadające NeuronChip – mikroprocesorowe kontrolery odpowiedzialne za rozwiązywanie konfliktów dostępu do wspólnej magistrali, zabezpieczenia transmisji, formatowanie danych, adresowanie oraz dostarczanie przesyłek sieciowych. Węzeł kontaktuje się z magistralą dzięki urządzeniu nadawczo-odbiorczemu. Pozwala to na połączenie z medium transmisyjnym oraz tłumienie zakłóceń podczas przesyłu informacji.
NeuronChip posiada unikalny 48 bitowy numer identyfikacyjny (adres fizyczny) przydzielony przez komisję firmy Echelon Corporation. Kontrolowanie protokołu LonTalk w urządzeniach NeuronChip gwarantuje zgodność komunikacji pomiędzy urządzeniami pochodzącymi od różnych producentów.
Przesył pomiędzy aktorem a sensorem
Dane pomiędzy węzłami przesyłane są jako standardowe zmienne sieciowe, przechowywane wielkości zmierzone przekazywane z czujników, a także zadania dla urządzeń wykonawczych. Długość standardowych zmiennych sieciowych wynosi 32 bity, mogą one zawierać np. dowolną liczbę, czy zmienne łańcuchowe w kodzie ASCII. Zmienne te dzielą się na wejściowe i wyjściowe.
Przekazywanie informacji odbywa się dzięki powiązaniu urządzenia nadającego ze zmienną wejściową urządzenia odbierającego z programem zarządzającym siecią.