CECHY URZĄDZENIA: Napięcie zasilania: 230 VAC; Średni pobór prądu (gdy wyświetlany jest tekst) 0,25A; Maksymalny pobór prądu 0,45 A; Matryca LED o wymiarach 32 x 128 punktów, zbudowana z czerwonych diod LED; Dwa rodzaje czcionek wyświetlanego tekstu; Możliwość wyświetlania grafiki; Sterowanie poprzez sieć Ethernet za pomocą protokołu FTP; Wbudowany zegar czasu rzeczywistego (RTC); Wymiary wyświetlacza 100 x 36 x 12 cm szerokość x wysokość x głębokość; Temperatura pracy od 0 C do +70 C Podłączenie wyświetlacza Wyświetlacz posiada wyprowadzone dwa złącza: zasilające oraz RJ45. Wyświetlacz należy podłączyć do sieci 230V za pomocą trójżyłowego przewodu o minimalnym przekroju każdej żyły 1mm 2. Sposób podłączenia przewodów przedstawiony jest na rysunku znajdującym się obok złącza zasilającego na wyświetlaczu. Do złącza RJ45 należy podłączyć sieć ethernet. Uruchomienie wyświetlacza Po podłączeniu wszystkich przewodów można włączyć zasilanie. Jeżeli wszystko jest w porządku na wyświetlaczu pokaże się informacja przetworzona z plików znajdujących się na serwerze FTP wyświetlacza. Gdy nie będzie odpowiednich plików w pierwszej linii pokaże się napis FTP serwer is empty!. Należy wtedy wgrać wymagane pliki zgodnie z opisem znajdującym się w dalszej części instrukcji. 1
Obsługa wyświetlacza przez protokół FTP Użytkownik komunikuje się z wyświetlaczem poprzez połączenie FTP. W wyświetlaczu został zaimplementowany serwer. W tym samym czasie może być aktywne 5 połączeń. Nie można używać trybu pasywnego (nie jest możliwe zalogowanie się poprzez przeglądarkę internetową i inne programy używające połączenia pasywnego). Nazwa użytkownika do zalogowania to apa, hasło apa. Zawsze możliwe jest zalogowanie się na użytkownika anonymous (bez hasła). Serwer automatycznie wylogowuje użytkownika po 60 sekundach nieaktywności. Domyślne ustawienia wyświetlacza: Adres IP:192.168.0.200 Maska: 255.255.255.0 Brama: 192.168.0.1 Na poniższym rysunku znajduje się konfiguracja połączenia w programie Total Commander: 2
Po zalogowaniu się zostaje wyświetlona lista plików znajdująca się na serwerze. Plików LOG_FTP.TXT, LOG_SYST.TXT oraz TIME.TXT nie da się usunąć z serwera. Poza nimi możliwe jest wgranie 14 plików o wielkości 32 kb. Opis pliku CONFIG Do skonfigurowania wyświetlania najważniejszy jest plik CONFIG. Znajdują się w nim informacje jak mają być wyświetlane pozostałe pliki. Poniżej znajduje się przykładowa zawartość (według tej zawartości są wyświetlane informacje na pierwszym zdjęciu): [data] file1=(file"text3.txt")(position1,1)(flash0,0) (FONT0); file2=(file"text1.txt")(position1,2)(flash1,5)(font0); file3=(file"text.txt")(position6,2)(flash0,0)(font1); file4=(file"text2.txt")(position1,3)(flash0,0)(font0); file5=(file"text4.txt")(position1,4)(flash0,0)(font0); file6=(file"obrazek.bmp")(position93,0); Plik zaczyna się nagłówkiem [data] oznacza to, że informacje znajdujące się poza nim zostaną przetworzone i wyświetlone. W następnych liniach znajdują się rekordy. Każdy z nich mówi o tym jaki plik w którym miejscu ma być wyświetlony. Napis file1 może być dowolny. Następnie po znaku = w nawiasach okrągłych znajduje się parametr FILE, a za nim nazwa wyświetlanego pliku. Jeżeli nie jest to plik BMP zostanie wyświetlony jako tekst. Następny parametr POSITION służy do zdefiniowania wyświetlanej pozycji. Pierwsza liczba definiuje numer kolumny, a druga numer wiersza na wyświetlaczu. Wiersze liczone są od góry, a kolumny od lewej. Następnie wartość FLASH pozwala zdefiniować które znaki wyświetlanego tekstu mają migać. Pierwsza liczba informuje, od którego znaku ma tekst migać, a druga do którego. Gdy będzie wpisane (FLASH1,1) to będzie migał tylko pierwszy znak, a gdy (FLASH2,4) to będą migać znaki od drugiego do czwartego. Gdy napis nie powinien migać należy wpisać (FLASH0,0). Kolejny parametr FONT definiuje czcionkę wyświetlanego tekstu. Gdy jest (FONT0) będzie to mała czcionka, a dla (FONT1) będzie wyświetlana dwa razy większa czcionka. Jeżeli chodzi o pozycjonowanie tekstu dla dużej czcionki to jest ona przyjęta tak jak dla czcionki małej. Gdy duży tekst ma być wyświetlony na samej górze to musi być umieszczony w drugim wierszu, ponieważ czcionka zajmie również pierwszy wiersz. 3
Wyświetlacz potrafi również pokazywać pliki graficzne BMP zapisane jako mapa bitowa monochromatyczna. W tym przypadku jednak parametr POSITION definiuje pozycję obrazu w pikselach licząc od lewego górnego rogu. Piksel w tym miejscu ma współrzędne 0,0. Opis pliku TIME.TXT W pliku tym znajduje się aktualna godzina oraz data odczytana z układu czasowego. Zapisana jest ona w następującym formacie: 09:57.49 09.01.07r Gdzie: - w pierwszej linii jest aktualny czas ( od lewej: godzina, minuta, sekunda); - w drugiej linii jest data (od lewej: dzień miesiąca, miesiąc, setki lat). Zapisując ten plik nowymi danymi w powyższym formacie ustawia się nowy czas i datę. Opis pliku LOG_FTP.TXT W tym pliku zapisywane są logi serwera FTP. Informacje pogrupowane są w pięć kolumn: 192.168.0.1708:45.44 09.03.07r STOR CONF.TXT W pierwszej znajduje się numer IP użytkownika, który wywołał zdarzenie, w drugiej godzina o której to nastąpiło. W trzeciej zapisana jest data zdarzenia. W czwartej i piątej kolumnie jest zapisane zdarzenie. Znaczenie komend jest następujące: STOR zapisano plik; RETR pobrano plik; DELE skasowano plik; Logged in! użytkownik zalogował się; Login incorrect! próba nieautoryzowanego zalogowania się; Logged out! użytkownik wylogował się. W pliku tym może znajdować się maksymalnie 512 wpisów. Gdy pojawiają się nowe zdarzenia, to najstarsze są nadpisywane. Opis pliku LOG_SYST.TXT W tym pliku przechowywane są informacje o zdarzeniach systemowych wyświetlacza. Tutaj informacje są pogrupowane na cztery kolumny: 192.168.0.1708:45.44 09.03.07r Włączono zasilanie Pierwsza z nich oznacza adres IP wyświetlacza jaki miał po uruchomieniu. Znaczenie następnych dwóch jest analogiczne jak poprzednio. W czwartej są zapisane informacje o zdarzeniu. Ilość wpisów w pliku LOG_SYST.TXT jest taka sama jak w LOG_FTP.TXT. 4
Konfiguracja wyświetlacza przez stronę WWW Należy uruchomić przeglądarkę internetową, a w polu Adres wpisać aktualny numer IP wyświetlacza: http://192.168.0.200 Następnie wyświetli się strona, która zażąda wpisania hasła: Standardowe hasło jest ustawione jako apa. Po podaniu poprawnego hasła uruchamia się strona: 5
W kolumnie Konfiguracja można zmieniać parametry protokołu TCP/IP. Użytkownik ma możliwość zmiany adresu IP, maskę podsieci oraz bramę domyślną. Po podaniu żądanych danych należy wysłać ustawienia do wyświetlacza przyciskiem Wyślij. Ustawienia te są zapisane do pamięci konfiguracyjnej. Załadowanie nowych ustawień nastąpi dopiero po naciśnięciu przycisku Reset. Można również zmieniać adres MAC sterownika. Po takiej zmianie i przeładowaniu ustawień może okazać się konieczne wyczyszczenie tablicy ARP w komputerze, aby możliwe było ponowne połączenie się. UWAGA!!! Przed zresetowaniem wyświetlacza należy sobie zapamiętać wszystkie ustawienia, ponieważ ponowne zalogowanie się na stronę będzie możliwe tylko na nowe ustawienia. W dalszej kolejności znajdują się ustawienia serwera FTP. Można zmienić nazwę użytkownika oraz hasło logowania. Jeżeli hasło nie zostanie wpisane, logowanie będzie się odbywało na podany login bez hasła. Po podaniu użytkownika anonymous logowanie będzie odbywało się na dowolne hasło lub bez hasła. Naciśnięcie przycisku Wyślij zapisuje ustawienia w pamięci konfiguracyjnej. Podobnie jak w poprzednim przypadku zostaną one załadowane po zresetowaniu wyświetlacza. Następne pole umożliwia zmianę hasła logowania do strony. W tym przypadku przycisk Wyślij działa tak samo jak powyższe. Podczas resetowania należy pamiętać, że logowanie będzie odbywało się na nowe hasło. Następna kolumna Serwer FTP pozwala podglądnąć czy do serwera podłączony jest jakiś klient. Przycisk Odśwież służy do odświeżenia informacji na stronie. Strona nie odświeża się automatycznie! UWAGA!!! Aktualna sesja połączenia ze stroną zostanie zerwana po upływie ok. 240 sekund od ostatniej operacji na stronie. Przy następnej operacji pokaże się strona logowania. Taki sam wynik daje naciśniecie przycisku Odśwież PRZEGLĄDARKI. Sesja otwierana jest już podczas uruchomienia strony z hasłem, a więc jeżeli hasło zostanie podane po czasie 240 sekund, nawet gdy będzie poprawne, nie zostanie przyjęte. Uwagi końcowe Pliki serwera FTP przechowywane są w pamięci RAM. Pamięć ta jest podtrzymywana za pomocą baterii litowej 3V 220mAh. Jest ona również wykorzystywana do zasilania zegara systemowego sterownika. Pojemność baterii powinna wystarczyć na 3 lata magazynowania sterownika (w tym czasie sterownik nie jest podłączany do zasilania). Objawem rozładowania się baterii może być pojawienie się nieoczekiwanych znaków w plikach serwera FTP oraz błędne zliczanie czasu przez zegar systemowy. Należy wówczas wymienić baterię na nową. Wszelkie prace elektryczno montażowe powinny być przeprowadzane przez osoby z odpowiednimi uprawnieniami. 6