Firmware Interfejsu Ethernetowego UNIV 3.102.0.0

Transkrypt

Firmware Interfejsu Ethernetowego UNIV 3.102.0.0
FIRMWARE INTERFEJSU ETHERNETOWEGO
UNIV 3.102.0.0
1. Cechy
 Oprogramowanie firmware dla Interfejsu ethernetowego
UNIV 3.102.0.x.
 Moduł jest przeźroczysty dla wszystkich wiadomości
transmitowanych z magistrali do portu ethernetowego i vice
versa. Ramki portu ethernetowego są obudowane bajtami startu,
stopu i sumy kontrolnej.
 Nadawczy (42 wiadomości) i odbiorczy (42 wiadomości) bufor
FIFO
 Możliwość sterowania dowolnymi wiadomościami tekstowymi
dzięki wbudowanemu translatorowi ASCII <->HEX dla 128
wiadomości w każdym kierunku (Ethernet->CAN i CAN>Ethernet). Maksymalna długość wiadomości tekstowej to 30
znaków
2. Kompatybilność
 Firmware dla aplikacji UNIV 3.102.0.x
 Firmware można wgrać do urządzeń z bootloaderem w wersji 3.0
i kompatybilnymi.
3. Wersja oprogramowania firmware
UNIV
3
.
102
.
0
.
0
wersja firmware
wersja aplikacji
typ aplikacji (interfejs ethernetowy)
wersja procesora
procesor uniwersalny
4. Firmware
Oprogramowanie może być załadowane do procesora modułu przy użyciu HAPCAN Programatora, który może być
pobrany ze strony http://hapcan.com/software_pl.
4.1. Budowa wiadomości
Ramka HAPCAN zostaje formowana, gdy moduł odbierze z portu ethernetowego pakiet 15 bajtów. Pierwszy bajt
(0xAA) jest bajtem startowym ramki. Ostatnie dwa bajty to bajt sumy kontrolnej (CHKSUM) i bajt zakończenia
ramki (0xA5). Pierwsze 4 bajty wiadomości tworzą identyfikator wiadomości CAN, a pozostałe 8 są bajtami danych
(od D0 do D7).
Transmisja od magistrali HAPCAN do portu ethernetowego polega na „obudowaniu” ramki HAPCAN w bajt startu
(0xAA), bajt sumy kontrolnej i bajt stopu (0xA5) i wysłaniu do portu ethernetowego. Wartość bajta sumy
kontrolnej powstaje przez dodanie wartości 12 bajtów (Bajt1 – Bajt12) wiadomości HAPCAN
Tabela 1. RAMKA INTERFEJSU INTERNETOWEGO.
HAPCAN
Ethernet
START
Typ ramki
Flagi
Bajt 1
Bajt 2
Moduł
Bajt 3
Grupa
Bajt 4
D0
Bajt 5
D1
Bajt 6
D2
Bajt 7
D3
Bajt 8
D4
Bajt 9
D5
Bajt 10
D6
Bajt 11
D7
Bajt 12
CHKSUM
STOP
START = 0xAA
12
CHKSUM =
 Bajt _ i
i 1
STOP = 0xA5
Tabela 2. Bity nagłówka (identyfikatora) ramki CAN.
CAN
HAPCAN
Ethernet
ID28 ID27 ID26 ID25 ID24 ID23 ID22 ID21 ID20 ID19 ID18 ID17 Typ ramki
Bajt 1
Bajt 2
© 2012 hapcan.com
Flagi
ID16 ID15 ID14 ID13 ID12 ID11 ID10 ID9 ID8 ID7 ID6 ID5 ID4 ID3 ID2 ID1 ID0
Moduł
Grupa
Bajt 3
Bajt 4
univ_3-102-0-0a_pl.pdf - strona 1 / 2
FIRMWARE INTERFEJSU ETHERNETOWEGO
UNIV 3.102.0.0
HAPCAN – PROJEKT AUTOMATYKI DOMOWEJ
4.2. Konfiguracja
Poniższe parametry modułu mogą być konfigurowane w tej wersji firmware.
- Identyfikator modułu (numer modułu i numer grupy);
- Opis modułu (16 znaków);
- Konfiguracja wiadomości tekstowych
Proces konfiguracji wykonuje się używając oprogramowania HAPCAN Programator w wersji 3.0 lub nowszej.
4.2.1. Identyfikator
Każdemu modułowi w sieci HAPCAN musi być przypisany unikalny numer. Numer ten składa się z dwóch
bajtów, numeru modułu (1 bajt) i numeru grupy (1 bajt). Numer identyfikacyjny dla interfejsu ustala się
w konfiguracji HAPCAN Programatora.
4.2.2. Opis modułu
Moduł może zostać opisany 16 znakami w celu ułatwienia użytkownikowi identyfikowania.
4.2.3. Konfiguracja wiadomości tekstowych
Dzięki tej funkcji system może być sterowany wybranymi przez użytkownika wiadomościami tekstowymi.
Firmware umożliwia zamianę do 128 wiadomości tekstowych odebranych z portu ethernetowego na wiadomości
binarne i przesłać je na magistralę HAPCAN. Kolejne 128 komórek pamięci można przypisać do odebranych
wiadomości z magistrali, które zostaną zamienione na wiadomości tekstowe i przesłane do portu
ethernetowego. Wiadomości tekstowe mogą mieć długość do 30 znaków.
4.2.4. Reset ustawień.
Po zainstalowaniu firmware aktywny staje się jumper JP2, który umożliwia skasowanie wszystkich ustawień (w
tym hasła dostępu) modułu Tibbo. Procedura została opisana w dokumencie „Firmware modułu Tibbo Interfejsu
ethernetowego”.
5. Wersja dokumentu
Plik
univ_3-102-0-0a_pl.pdf
© 2012 hapcan.com
Opis
Wersja oryginalna
Data
Czerwiec 2012
univ_3-102-0-0a_pl.pdf - strona 2 / 2

Podobne dokumenty