LANEX S.A. ul. Ceramiczna 8 20-150 Lublin tel. (081) 444 10 11 tel/fax. (081) 740 35 70 TM-47.1-2 PROGRAM TERMINALA RS232 DLA MULTIPLEKSERA 8XRS232 / ETHERNET 10BASE-T LANEX S.A., ul.ceramiczna 8, 20-150 Lublin IO47-4 Styczeń 2002 serwis: tel. (81) 444-10-11 wew.32
Spis treści 1 OGÓLNA CHARAKTERYSTYKA... 1 1.1 PRZEZNACZENIE... 1 1.2 WYMAGANIA SPRZĘTOWE... 1 2 INSTALACJA I PIERWSZE URUCHOMIENIE... 1 2.1 INSTALACJA OPROGRAMOWANIA... 1 2.2 OPIS ELEMENTÓW SKŁADOWYCH OKNA GŁÓWNEGO... 2 2.3 INFORMACJE O PROGRAMIE... 2 3 KONFIGURACJA POŁĄCZENIA Z MULTIPLEKSEREM TM47... 3 3.1 KONFIGURACJA PARAMETRÓW MULTIPLEKSERA TM-47.1-2... 3 4 KONFIGURACJA PORTÓW RS232 MULTIPLEKSERA TM47... 4 5 PROFILE UŻYTKOWNIKA... 5 6 ROZWIĄZYWANIE PROBLEMÓW... 7 IO47-4 I Styczeń 2002
Spis rysunków RYS.1. WYGLĄD OKNA APLIKACJI TM47_TERMINAL PO URUCHOMIENIU...1 RYS.2. WYGLĄD BELKI TYTUŁOWEJ OKNA...2 RYS.3. PASEK Z IKONAMI UŁATWIAJĄCYMI DOSTĘP DO NAJCZĘŚCIEJ UŻYWANYCH OPCJI PROGRAMU...2 RYS.4. PASEK STANU WIDOCZNY NA DOLE EKRANU...2 RYS.5. WYGLĄD OKNA ZAWIERAJĄCEGO INFORMACJĘ O WERSJI OPROGRAMOWANIA...2 RYS.6. OKNO WYBORU ADRESU IP I NUMERU PORTU TCP MULTIPLEKSERA TM-47.1-2...3 RYS.7. WYGLĄD OKNA KONFIGURACJI PARAMETRÓW PORTU RS232 PODCZAS OTWIERANIA NOWEGO OKNA TERMINALA...4 RYS.8. OKNO TERMINALA...5 RYS.9. WYGLĄD OKNA KONFIGURACJI PARAMETRÓW PORTU RS232 DLA JUŻ OTWARTEGO OKNA TERMINALA...5 RYS.10. OKNO ODCZYTU PROFILU UŻYTKOWNIKA...6 RYS.11. OKNO ZAPISU PROFILU UŻYTKOWNIKA...6 IO47-4 II Styczeń 2002
1 Ogólna charakterystyka 1.1 Przeznaczenie Zadaniem programu Terminala RS232 dla multipleksera TM47.1-2 jest udostępnienie użytkownikowi możliwości otwarcia okien terminali RS232 dla poszczególnych portów RS232 multipleksera TM47.1-2. Program emuluje terminale ANSI oraz VT100. 1.2 Wymagania sprzętowe Minimalne wymagania sprzętowe programu to:! Procesor Intel486;! 20MB miejsca wolnego na dysku twardym;! Rozdzielczość monitora 640x480;! System operacyjny Win95, Win98, Win2000 lub WinNT;! Wolny port szeregowy komputera; 2 Instalacja i pierwsze uruchomienie 2.1 Instalacja oprogramowania Aplikacja do prawidłowego działania nie wymaga instalacji. W jej skład wchodzi plik o nazwie P47_terminal.exe. Pliki ten należy przegrać do wybranego przez użytkownika katalogu. Aplikacja współpracuje z urządzeniem TM-47.1-2. Po uruchomieniu programu pokazuje się okno jak na Rys.1. Rys.1. Wygląd okna aplikacji TM47_terminal po uruchomieniu IO47-4 1 Styczeń 2002
2.2 Opis elementów składowych okna głównego Belka tytułowa okna zawiera nazwę programu oraz w nawiasach informację o nazwie aktualnego profilu i adresie IP urządzenia TM-47. (Rys.2) Rys.2. Wygląd belki tytułowej okna Poniżej belki tytułowej znajduje się pasek menu oraz pasek z ikonami ułatwiającymi dostęp do najczęściej używanych opcji programu (Rys.3). Pasek można przesunąć za pomocą myszki w dowolne miejsce ekranu lub przykleić go do którejś krawędzi okna głównego. Rys.3. Pasek z ikonami ułatwiającymi dostęp do najczęściej używanych opcji programu Pasek menu umożliwia wywołanie następujących opcji: - Konfiguracja parametrów połączenia z multiplekserem TM-47.1-2. - Polecenie otwarcia nowego okna terminala dla portu RS232. - Polecenie otwarcia zapisanego wcześniej profilu użytkownika. - Polecenie zapisania bieżącego profilu użytkownika. - Polecenie konfiguracji parametrów portu RS232 otwrtego okna terminala. - Wyświetla dodatkowe informacje na temt wersji oprogramowania. W dolnej części głównego okna znajduje się pasek stanu widoczny na Rys.4. Rys.4. Pasek stanu widoczny na dole ekranu 2.3 Informacje o programie Po wybraniu opcji O programie TM47_terminal... z menu Pomoc lub po naciśnięciu przycisku pojawia się okno jak na Rys.5. Rys.5. Wygląd okna zawierającego informację o wersji oprogramowania Okna zawiera wersję oprogramowania, na rysunku Rys.5. IO47-4 2 Styczeń 2002
3 Konfiguracja połączenia z multiplekserem TM47 Aplikacja TM47_terminal współpracuje z multiplekserem TM-47.1-2. Aby aplikacja mogła nawiązać połączenie z multiplekserem, należy skonfigurować adres IP multipleksera. Po wybraniu z menu Plik pola Edytuj połączenie z TM 47-2 lub po naciśnięciu przycisku pojawia się okno jak na rysunku Rys.6. Rys.6. Okno wyboru adresu IP i numeru portu TCP multipleksera TM-47.1-2 Aktualnie ustawiony adres IP widoczny jest na belce tytułowej okna głównego. Dodatkowo na pasku stanu znajdują się komunikaty informujące o stanie połączenia aplikacji z multiplekserem takie jak: - Łączenie z -.-.-.-:- - Sygnalizuje, że aplikacja w danej chwili próbuje nawiązać połączenie z multiplekserem. - Połączono z -.-.-.-:- - Wskazuje, że aplikacja jest połączona z multiplekserem. Jest to komunikat wyświetlany podczas poprawnej pracy aplikacji z urządzeniem. - Błąd podczas łączenia z -.-.-.-:- - Sygnalizuje wystąpienie błędu podczas łączenia. Oznacza to że połączenie nie zostało nawiązane i nie jest możliwe korzystanie z portów RS232 multipleksera. 3.1 Konfiguracja parametrów multipleksera TM-47.1-2 Opis multipleksera TM-47.1-2 znajduje się w instrukcji TM-47.1-2 Multiplekser 8xRS232- ETHERNET 10BASE-T. Instrukcja Obsługi. Konfiguracja multipleksera możliwa jest z poziomu dedykowanej aplikacji TM47_konfiguracja której opis znajduje się w instrukcji TM-47.1 Program konfiguracyjny dla multipleksera 8xRS232 ETHERNET 10BASE-T. Multiplekser TM-47.1-2 może pracować jako serwer lub jako klient TCP. W przypadku współpracy multipleksera z aplikacją terminali RS232 TM47_terminal, urządzenie musi pracować jako serwer TCP. Numer portu TCP może być dowolny, należy jedynie pamiętać, że podczas konfiguracji połączenia numer portu w multiplekserze musi pokrywać się z tym wprowadzonym w aplikacji TM47_terminal (Rys.6). IO47-4 3 Styczeń 2002
4 Konfiguracja portów RS232 multipleksera TM47 Aby otworzyć okno wybranego portu RS232, należy wybrać opcję Otwórz nowy port RS232 z menu Plik, lub nacisnąć przycisk. W wyniku pojawi się okno jak na Rys.7. Rys.7. Wygląd okna konfiguracji parametrów portu RS232 podczas otwierania nowego okna terminala W oknie tym mamy możliwość wyboru numeru otwieranego portu oraz konfiguracji parametrów z nim związanych. Okno zawiera następujące pola: Nazwa Dowolna nazwa opisująca dany port RS232, domyślnie jest to nazwa portu. Emulacja terminala Wybór rodzaju emulowanego terminala, dostępna jest emulacja terminala ANSI oraz VT100. Port RS232 Wybór portu w urządzeniu TM-47.1-2 do którego przypisane będzie otwierane okno terminala. Znak * przed nazwą portu oznacza, że dany port urządzenia jest już zajęty przez inne otwarte okno terminala. Przepływność Ustawienia przepływność danego kanału RS232 w granicach 2400..57600 b/s przy dodatkowym ograniczeniu, że sumaryczna przepływność wszystkich kanałów nie przekroczy wartości 153600 b/s. Bity stopu Ilość bitów stopu. Parzystość Aktywność i rodzaj bitu stopu parzystości. Lokalne echo Echo znaków wprowadzanych z klawiatury w oknie terminala. Pętla zwrotna w TM-47-2 Pętla zakładana na kanale RS232 w urządzeniu TM- 47.1-2. Umożliwia sprawdzenie poprawności komunikacji z multiplekserem. Dane wysyłane z okna terminala poprzez sieć TCP-IP docierają do multipleksera, gdzie w układzie UART danego kanału, są zawracane w kierunku aplikacji. Po naciśnięciu przycisku OK. konfiguracja portu RS232 zostaje zapisana do multipleksera, a następnie otwiera się okno terminala przyporządkowane danemu portowi RS232 (Rys.8). IO47-4 4 Styczeń 2002
Rys.8. Okno terminala Na belce tytułowej okna terminala znajdują się informacje dotyczące ustawień portu RS232, jego numeru, opisu słownego oraz informacje o aktywności pętli. Dla otwartego okna terminala w każdej chwili można zmienić ustawienia portu RS232. Możliwe jest to po wybraniu opcji Ustawienia portu RS232 z menu Plik lub po wybraniu ikony. Pojawia się wtedy okno jak na Rys.9. Rys.9. terminala Wygląd okna konfiguracji parametrów portu RS232 dla już otwartego okna 5 Profile użytkownika Profil użytkownika zawiera informację o adresie IP urządzenia TM-47.1-2, konfiguracje wszystkich kanałów RS232 oraz informację o położeniu i rozmiarach okna głównego i wszystkich okien terminali poszczególnych portów. Przeznaczeniem profilu jest pamiętanie wszystkich ustawień związanych z pojedynczym multiplekserem TM-47.1-2. Daje to możliwość stworzenia profili związanych z wszystkimi obsługiwanymi multiplekserami. Polecenia Odczytaj profil..., Zapisz profil, Zapisz profil jako... z menu Plik (lub jako ikony:, ), służą odpowiednio do odczytu oraz zapisu profilu użytkownika. Po wybraniu opcji Odczytaj profil... pojawia się okno jak na Rys.10. IO47-4 5 Styczeń 2002
Rys.10. Okno odczytu profilu użytkownika Wskazanie pliku wcześniej stworzonego profilu użytkownika, a następnie naciśnięcie przycisku Otwórz powoduje otworzenie ustawień adresu IP oraz poszczególnych okien terminali. Po wybraniu opcji Zapisz profil jako... pojawi się okno jak na Rys.11. Rys.11. Okno zapisu profilu użytkownika IO47-4 6 Styczeń 2002
6 Rozwiązywanie problemów 1. Po uruchomieniu aplikacji TM47_terminal i skonfigurowaniu połączenia z multiplekserem TM47, na środku pasku stanu pojawia się komunikat Błąd podczas łączenia z.... Komunikat Błąd podczas łączenia z... pojawia się, gdy aplikacja nie może ustanowić połączenia TCP z multiplekserem. Aby zdiagnozować przyczynę należy: - Sprawdzić konfigurację multipleksera TM47, a w szczególności ustawienia parametrów sieciowych. Adres IP oraz numer portu TCP konfigurowane w aplikacji TM47_terminal muszą być takie same jak w multiplekserze. - Sprawdzić systemowym programem ping 1 dostępność adresu IP multipleksera w sieci TCP-IP. W przypadku braku odpowiedzi sprawdzić konfigurację sieci. 2. Aplikacja uzyskała połączenie z multiplekserem TM47 (komunikat Połączono z -.-.-.-:- na pasku systemowym). Jednak w oknie terminala nie pojawiają się znaki z podłączonego do portu RS232 multipleksera urządzenia. Aby zdiagnozować przyczynę należy: - Sprawdzić numer portu RS232 dla okna terminala, czy pokrywa się n numerem portu podłączonego do multipleksera urządzenia. - Sprawdzić ustawienia portu RS232 widoczne na belce tytułowej okna terminal. W razie niezgodności właściwie skonfigurować port. - Założyć pętle Pętla zwrotna w TM-47-2 i sprawdzić czy pisane z klawiatury znaki pojawiają się na ekranie. Pojawianie się znaków na ekranie świadczy o prawidłowym działaniu danego portu RS232. - Sprawdzić poprawność połączeń kabla RS232 łączącego multiplekser TM-47 z testowanym urządzeniem. 1 Program ping jest programem w uproszczeniu umożliwiającym sprawdzenie, czy urządzenie z danym adresem IP jest widziane w sieci TCP-IP. Można go wywołać uruchamiając linię poleceń oraz wpisując z klawiatury polecenie PING adres_ip np. PING 192.168.0.10. IO47-4 7 Styczeń 2002
Wyprodukowano: Lanex S.A. ul.ceramiczna 8 20-150 Lublin tel.: (081) 444-10-11 fax: (081) 740-35-70 e-mail: info@lanex.pl web: www.lanex.pl Kontakt z Serwisem: tel. (081) 444-10-11 wew. 32 Lanex S.A. 2002 Wszystkie prawa zastrzeżone IO47-4 8 Styczeń 2002