|
|
 |
 |
 |
 |
W LonWorks wartwa prezentacyjna koduje dane do standardowych typów zmiennych sieciowych
(SNVT – Standard Network Variable Types). Dzięki temu dane są przesyłane pomiędzy węzłami
( nodami ) a ich typ jest jasno określony . SNVT zawierają np. wartości pomiarów (temp=21),
informacje o stanie urządzenia(kanał światła=off) czy wartości zadane (wilgotność = 50%).
Standardowa zmienna sieciowa posiada długość 32 bitów i może zawierać dowolną wartość analogową,
binarną lub zmienne w kodzie ASCII. Zmienne sieciowe dzielimy na wejściowe (NVI) i wyjściowe (NVO).
Z poziomu programów inżynierskich (np. LonMaker) dokonujemy łączenia (bindowania) zmiennych wyjściowych
i wejściowych poszczególnych urządzeń.
Każdy węzeł ( node ) sieci LonWorks, zawiera chip zwany neuronem - Neuron Chip.
Neuron Chip jest mikroprocesorowym urządzeniem (3 ośmiobitowe mikroprocesory)
odpowiadającym za komunikację oraz realizacje programu użytkowego. Zawiera on zaimplementowany protokół komunikacyjny LonTalk.
Neuronchip odpowiada za następujące funkcje:
- obsługę konfliktów dostępu do wspólnej magistrali
- adresacja
- zabezpieczenie transmisji
- formatowanie danych
- autoryzację nodów
- zapewnienie najlepszej optymalnej przepustowości łączy.
Każdy Neuron Chip posiada unikalny adres ID nadawany mu podczas produkcji. Istnieje komisja firmy Echelon,
która zostałą utworzona do kontroli niepowtarzalności numerów neuronów oraz do przydzielania pul adresowych
producentom Neuron Chipów. Przykładowa wartośc neuron ID 33 45 12 00 15 84 97. Wartość neuron ID jest unikalna
dla każdego urządzenia na świecie i zajmuje 48-bitów.
Neuron chip współpracuje z transceiverem będącym
modułem nadawczo-odbiorczym, który moduluje odpowiednie stany fizyczne na magistralę
oraz je odczytuje. Rodzaj transcievera uzależniony jest od medium komunikacyjnego oraz od
prędkości, z jaką realizowana jest transmisja.
Do najpopularniejszych modeli zalicza się:
• TPT-10 (twisted pair transceiver)– przeznaczony do komunikacji za pomocą skrętki
dwuparowej. Prędkość komunikacji w tym przypadku wynosi 78kbps. Do komunikacji
potrzebne jest znikome napięcie (poniżej 1 V).
• TPT-1250 – przeznaczony do komunikacji za pomocą skrętki dwuparowej. Prędkość
komunikacji w tym przypadku wynosi 1250 kbps. Stosowany jest głównie do komunikacji
między routerami. TPT-10 i TPT-1250 wykorzystywany jest w urządzeniach, które
nie są zasilane z magistrali.
• LPT-10 (link Power transceiver)– przeznaczony do komunikacji za pomocą magistrali,
która jednocześnie zasila urządzenie napięciem stałym 48V.
• RFT-10 (radio frequency transceiver) – przeznaczony do komunikacji bezprzewodowej.
• PLT-10, PLT-20, PLT-30 (Power line transceiver) – przeznaczony do komunikacji
po sieci 230VAC. Sygnały przesyłane są za pomocą modulacji częstotliwościowej
na napięciu 230VAC. Stosowane są przykładowo przy wymianie informacji między
licznikiem energii elektrycznej bądź przy wspomnianym wcześniej sterowaniu
oświetleniem ulicznym w Oslo.
|
|
|