Opis programu UTC GT


SPIS TREÅšCI
1 Wstęp 3
2 Opis programu obsługi UTC-GT 3
3 Opis pól w oknie  Program obsługi UTC-GT 5
3.1  Wartości bieżące 5
3.2  Wartości nastawiane 6
3.3  Pole wyników 8
3.4 Pole sterowania i wizualizacji 9
4 Automatyzacja badań i testowania zabezpieczeń 10
4.1 Testy ogólne 10
4.2 Testy plikowe 12
4.2.1 Sposób przygotowania testu 13
4.2.2 Korzystanie z tablicy testów 14
5 Uwagi eksploatacyjne 15
5.1 Wymagania dla komputera 15
5.2 Wybór portu COMx do współpracy z komputerem 16
5.3 Współpraca z użytkownikami 16
6 Warunki licencji 17
7 Załącznik 1 17
8 Załącznik 2 17
9 Zawartość pakietu 18
2
1 WSTP
Celem niniejszego programu obsługi jest sterowanie urządzeniem do
testowania zabezpieczeń elektroenergetycznych UTC-GT ze stacjonarnego
komputera PC lub przenośnego notebooka wyposażonego w port szeregowy.
Przenośne urządzenie UTC-GT, nazywane w skrócie walizką pomia-
rową, jest skonstruowane w ten sposób, że przy pomocy przycisków i wyświe-
tlacza znajdującego się na płycie czołowej można przeprowadzić dowolne te-
sty i odczytać otrzymane wyniki.
W czasie pracy na wyświetlaczu alfanumerycznym o rozdzielczości
4 x 40 znaków są wyświetlane wielkości nastawiane, wielkości bieżące oraz
wyniki. Do poprawnej pracy walizki nie jest konieczna współpraca z kompute-
rem zewnętrznym. Jednak użycie zewnętrznego komputera stacjonarnego PC
lub jeszcze lepiej notebooka wyposażonego w port szeregowy pozwala na uzy-
skanie kilku dodatkowych cech, takich jak:
- rejestracja wyników pracy w plikach tekstowych, których treść jest
zrozumiała dla użytkownika,
- automatyzacja pomiarów i prowadzonych testów,
- łatwe sterowanie przy użyciu klawiatury i ekranu komputera,
- rozdzielenie na ekranie nastawień, wielkości bieżących, wyników
oraz pól sterowania w celu ułatwienia posługiwania się urządzeniem
UTC-GT,
- monitorowanie dodatkowych stanów bieżących, takich jak np. wew-
nętrzne temperatury, nasycania się wzmacniaczy, stan współpracy z
Å‚Ä…czem szeregowym, itd.
2 OPIS PROGRAMU OBSAUGI UTC-GT
Program jest przeznaczony do pracy na komputerach stacjonarnych
lub przenośnych zaopatrzonych w system operacyjny  Windows 98SE lub
 Windows XP oraz port szeregowy RS232. Program instaluje siÄ™ z dostarczo-
3
nej przez producenta płyty CD, poprzez wybranie odpowiedniego katalogu i
uruchomienie programu  Setup.exe .
Po uruchomieniu zainstalowanego programu na ekranie pojawia siÄ™
okno składające się z trzech pól:
- wartości bieżące
- wartości nastawiane
- wyniki
oraz z kilku przycisków:  Konfiguracja_RS232 ,  Transmisja zał/wył ,
 Wybierz nr licencji .
Pierwszą czynnością po połączeniu kablem walizki z portem RS232
komputera jest konfiguracja Å‚Ä…cza. Dokonujemy tego, wciskajÄ…c przycisk
 Konfiguracja_RS232 .
Na ekranie pojawia się okno wyboru portu COMx. Dostępne są nu-
mery portów od COM1 do COM12. Użytkownik musi wybrać właściwy dla
swojego komputera port COM i zamknąć okno. Jeżeli wybrany port w kompu-
terze nie występuje, pojawi się informacja o błędzie wyboru.
Jeżeli użytkownik wybierze port istniejący, ale niepodłączony do wa-
lizki, w prawych górnych rogach pól  Wartości bieżące oraz  Wartości nasta-
wiane pojawiajÄ… siÄ™ czerwone plamki (imitacja LED) wskazujÄ…ce na brak Å‚Ä…-
czności. Prawidłowe podłączenie i wybór portu COM zostanie potwierdzony
miganiem na żółto i zielono wspomnianych plamek kontrolnych określających
poprawność transmisji.
Kolejną czynnością jest wybór numeru licencji. Dokonuje się tego po-
przez wciśnięcie czerwonego przycisku  Wybierz nr licencji . Na ekranie
otwiera się okienko służące do wyboru pliku licencyjnego.
Uwaga: plik licencyjny jest dostarczany przez producenta oprogramo-
wania UTC-GT. Jego nazwa to UTCXXXXX.lic, gdzie XXXXX to nr
fabryczny walizki. Plik ten musi być przepisany przez użytkownika do
znanego mu katalogu, z którego powinien on następnie zostać pobrany
po wciśnięciu przycisku  Wybierz nr licencji .
4
Jeżeli wybór licencji jest poprawny, to przycisk wyboru zmienia ko-
lor z czerwonego na zielony,  Pole wyników (kolor biały) zmniejsza się do
dwóch linii, przy czym pojawia się pole sterowania oraz okna: okno oscylo-
skopu jednookresowego i okno oscyloskopu wektorowego.
Jeżeli wybierzemy licencję przy braku łączności z walizką, przycisk
 Wybierz nr licencji zmieni kolor na żółty w oczekiwaniu na właściwą ramkę
informacji z walizki. Jeżeli po nawiązaniu łączności wybierzemy niewłaściwy
plik licencyjny, kolor przycisku  Wybierz nr licencji zmieni siÄ™ na fioletowy.
3 OPIS PÓL W OKNIE  PROGRAM OBSAUGI UTC-
GT
3.1  Wartości bieżące
 Wartości bieżące są ujęte w jasnożółtej ramce znajdującej się w
prawej górnej części ekranu. W polu tym znajdują się kontrolki, które opisują
bieżący stan. Są to:
w linii górnej:
1.  Menu  tryb pracy, np. MANUAL, NAJAZD, ZWARCIE, SPZ,
SPZzWYL;
2.  Wyjście  wyjście prądowe lub napięciowe oraz zakres;
3.  Częstotliwość  częstotliwość w obu kanałach;
4.  Kąt fazowy  kąt fazowy między przebiegiem w kanale A a prze-
biegiem w kanale B dla pierwszej harmonicznej, której wartość
wyświetlana jest w oknie częstotliwości;
5.   Timer P/K  czas niezależnego sekundomierza, stan wejść (diody
LED P1 i K1  zielona  stan niski, czerwona  stan wysoki) oraz na-
stawione zbocza pobudzajÄ…ce rosnÄ…ce lub opadajÄ…ce;
6.  Stan łącznika  dioda LED: kolor żółty  łącznik zamknięty, kolor
szary  Å‚Ä…cznik otwarty;
w zielonych polach dla kanału A i B:
1. Diody LED  kolor czerwony to nasycenie wzmacniacza lub przerwa
w obwodzie prÄ…dowym;
5
2. Temperatury  pomiary na wzmacniaczach wyjściowych;
3. Amplitudy pierwszej harmonicznej nastawionej wielkości prądu lub
napięcia (odpowiedni opis pola zmienia się wraz z wyborem rodzaju
wyjść);
4. Numer kolejnej harmonicznej;
5. Wartość amplitudy dla wybranej (w punkcie 4) harmonicznej;
w polu niebieskim:
1. Bieżące wartości timerów czasowych wraz z opisami;
Ilość podpól pomiaru czasu jest różna dla różnych trybów pracy i Mo-
dyfikuje siÄ™ automatycznie;
2. Przy wyborze trybu NAJAZD pojawia się także informacja o bieżą-
cym wyborze rodzaju najazdu.
 Wartości bieżące aktualizowane są około 3 razy na sekundę i od-
zwierciedlajÄ… to, co w danej chwili dzieje siÄ™ w walizce.
3.2  Wartości nastawiane
Wszystkie wartości nastawiane ujęte są w jasnozielonej ramce w pra-
wej górnej części ekranu.
 Wartości nastawiane mogą znalezć się w dwóch stanach:
1) Odczyt z UTC
2) Nastawy
Wyboru dokonuje się za pomocą przycisku w prawym górnym rogu
ekranu. Jeżeli wybierzemy  Odczyt z UTC , to w kolejnych polach kontrolek
 Wartości nastawianych odczytamy bieżące nastawy z walizki. Zmiana na-
staw na konsoli walizki wykonana za pomocÄ… klawiatury i enkodera jest na-
tychmiast wizualizowana na ekranie komputera.
Wybierając stan  Nastawy , możemy w polu  Wartości nastawiane
dokonać zmian i przygotować walizkę do nowych nastaw przeprowadzonych z
poziomu komputera PC. Zmian w polach dokonujemy poprzez naciśnięcie
niektórych pól kontrolek, aktywację strzałek w polach lub poprzez zaznaczenie
pola i wpisanie liczby z klawiatury.
6
Program pilnuje, aby wpisana liczba nie przekraczała wielkości dopu-
szczalnej dla danego zakresu i rodzaju wyjścia. Ilość pól do nastawień jest Mo-
dyfikowana w zależności od trybu pracy wybranego w polu  Menu oraz ro-
dzaju wyjścia wybranego w polu  Wyjście .
Należy zauważyć, że dla trybu MANUAL nastawiamy pojedyncze
wartości amplitudy, częstotliwości i kąta fazowego, a dla pozostałych trybów
wartości podwójne. Dla trybu NAJAZD są to wartości początkowe i końcowe,
a dla trybów ZWARCIE, SPZ i SPZzWYL są to odpowiednio wielkości
obciążeniowe i zwarciowe. Każde pole nastaw jest obdarzone komentarzem
opisującym wielkość, która została w nim nastawiona.
 Wielkości nastawiane to:
a) W górnej linii:
- Tryb pracy w polu  MENU
- Rodzaj Wyjść  Wyjście
- Częstotliwość
- KÄ…t fazowy
- Współczynnik K przy wyborze wyjść  Ir&Ih
b) W ciemnozielonych polach dla kanału A i B:
- Amplitudy dla pierwszej harmonicznej
- Numer wybranej harmonicznej
- Amplitudy dla wybranej harmonicznej
Uwaga: suma amplitud nie może przekroczyć wybranego zakresu
wyjścia  program pilnuje tego warunku
c) W polu niebieskim:
- Timery umożliwiające nastawy czasów
- Wielkości dodatkowe zależne od trybu pracy, np.: rodzaj
NAJAZDU, rodzaj ZWARCIA, rodzaj SPZ-u.
Dokonane przez użytkownika nastawy zostaną  przepisane do waliz-
ki w chwili naciśnięcia przycisku  Nastaw w  Panelu Sterowania Ręcznego .
7
3.3  Pole wyników
Poniżej pól  Wartości bieżące i  Wartości nastawiane znajduje się
 Pole wyników . Po uruchomieniu programu, ale przed wyborem numeru li-
cencji, pole to zajmuje dolną część ekranu, przysłaniając  Pole Sterowania i
Wizualizacji . Po sprawdzeniu zgodności licencji pole to jest zmniejszone do
dwóch linii tekstu. Naprowadzając kursor na to pole i klikając dwukrotnie pra-
wym przyciskiem myszki powiększamy to pole w dół do końca ekranu. Pono-
wne dwukrotne kliknięcie prawym przyciskiem myszki powoduje zmniej-
szenie pola do poprzedniego wymiaru. W polu tym, w chwili zmiany stanu na
wejściu cyfrowym K2, zapisywane są w postaci tekstowej w rekordach (li-
niach tekstowych) wszystkie informacje o zdarzeniu.
Zawartość rekordów jest różna dla różnych trybów pracy walizki i
wyświetla wszystkie wartości nastawione i zmierzone w danym trybie, w tym
zwykle liczne wielkości nastawione na wartość zerową.
Należy zaznaczyć, że w każdym rekordzie znajduje się znak  / lub
 \ opisujący narastające lub opadające zbocze, którym to zboczem zostały
 zatrzaśnięte wielkości mierzone. Przykładowo mogą to być wielkości dla
zadziałania i odpadu zabezpieczenia. Wyniki mogą zostać zapisane do pliku
poprzez wybranie w pasku narzędziowym znajdującym się w górnej części
ekranu opcji  Plik > Zapisz wyniki do lub skasowane za pomocÄ… przycisku
 Usuń wyniki znajdującego się poniżej pola  Wyniki .
Pole  Wyniki jest dostępne dla zapisu z klawiatury, istnieje więc
możliwość dopisania dowolnego komentarza zarówno powyżej, jak i poniżej
linii rekordów. Pozwala to użytkownikowi na dowolny opis charakteryzujący
daną sesję pomiarów lub testów.
Komentarza wymaga czas T pojawiajÄ…cy siÄ™ w rekordzie typu
MANUAL. Jest to czas od ostatniej zmiany nastaw lub użycia przycisku
 Stop/Zeruj . Czas ten wprowadzono po to, aby tryb MANUAL używać do
automatyzacji pomiarów i testów, co zostanie opisane w dalszej części.
8
3.4 Pole sterowania i wizualizacji
Pole to obejmuje wszystkie wykresy i przyciski znajdujące się poniżej
pola wyników. Pole to jest dynamicznie modyfikowane w zależności od wybo-
ru rodzaju testów i sterowania. Dostępne są:
a) Sterowanie ręczne
b) Testy ogólne
c) Testy plikowe
Zmian dokonuje się z poziomu paska narzędziowego znajdującego się
w górnej części ekranu.
Ad. a) Sterowanie ręczne
 Sterowanie ręczne to podstawowy tryb pracy  Programu obsługi
UTC-GT . Rolę przycisków i enkodera na płycie czołowej przejmuje klawia-
tura i myszka komputera. Na ekranie w prawej części pola sterowania i wizua-
lizacji pojawia się  Panel sterowania ręcznego zawierający przyciski  Na-
staw ,  Stop/Zeruj oraz dla trybów innych niż MANUAL przycisk  Start .
 Nastaw  wciśnięcie tego przycisku inicjuje  przepisanie do waliz-
ki wielkości przygotowanych w polu  Wartości nastawiane , tzn. trybu pracy,
wybranych wyjść, amplitud itd..
W przypadku trybu MANUAL wartości nastawione natychmiast poja-
wiają się na wyjściach. W pozostałych trybach, tzn. NAJAZD, ZWARCIE,,
SPZ, SPZzWYL, aktywowanie przycisku  Nastaw przepisuje  Wartości
nastawiane do walizki, co jest widoczne na jej wyświetlaczu alfanumerycz-
nym  odpowiednie wartości sygnałów na wyjściach jeszcze się nie pojawiają.
Aktywację sygnałów wyjściowych oraz odpowiednią dla danego trybu sek-
wencję działań otrzymuje się poprzez przyciśnięcie przycisku  Start . Do cza-
su zakończenia wybranej sekwencji przyciski  Nastaw i  Start są przysłonię-
te (rozbielone) i nie mogą być użyte. Każdą sekwencję można w dowolnej
chwili zatrzymać przyciskiem  Stop/Zeruj , zatrzymując w ten sposób pracę
walizki i powodując wyzerowanie wszystkich wielkości wyjściowych. Przy-
cisk ten pod względem logicznym jest dokładnym powieleniem przycisku
 STOP znajdujÄ…cego siÄ™ na konsoli walizki.
9
Od strony komunikacji z walizkÄ… przyciski  Nastaw ,  Start ,
 Stop/Zeruj działają identycznie, tzn. po wciśnięciu zmieniają kolor na żółty i
jednocześnie wysyłają ramkę z żądaniem odpowiedniego działania. Potwier-
dzenie poprawnego działania powoduje zmianę koloru przycisku na zielony.
W przypadku zerwania transmisji (tj. braku poprawnej odpowiedzi), po czasie
ok. 5 sec kolor przycisku zmienia się na czerwony. Żądanie działania zostaje
wysłane ponownie w sposób automatyczny. Poprawna odpowiedz powoduje
zmianÄ™ koloru na zielony, a dalszy brak odpowiedzi utrzymuje dalej kolor
czerwony.
4 AUTOMATYZACJA BADAC I TESTOWANIA ZABEZPIE-
CZEC
Jak już wspomniano, jednym z podstawowych celów programu
obsługi UTC-GT, oprócz archiwizacji wyników, jest automatyzacja badań po-
legająca na ograniczeniu działań powtarzalnych wykonywanych w sposób ma-
nualny.
Automatyzacja badań jest podzielona na dwie, już wspomniane, grupy,
tzn.:
1) Testy ogólne
2) Testy plikowe
Powyższe testy różnią się filozofią działania.
4.1 TESTY OGÓLNE
Testy ogólne są to takie testy, w których decyzję o następnym kroku
(nowych nastawach) podejmuje  Program obsługi UTC-GT (komputer PC)
na podstawie bieżących wyników. Obecnie w tej grupie zaimplementowany
jest jeden test (I>>It>) dwustopniowej nadprądówki.
W zależności od wybranego w polu  I>> nastawionego prądu członu
bezzwłocznego program wybiera do testu w kanale A zakres 2A lub 50A. Do
poprawnej próby konieczne jest jeszcze nastawienie  Minimalnego czasu
zwarcia , prądu członu zwłocznego  It> oraz czasu członu zwłocznego
10
 tIt> . Test inicjuje się przyciskiem  Start Testu , który pozostaje wciśnięty
do końca trwania testu.
W pierwszym kroku program, w zależności od ustawienia wartości
prądu członu bezzwłocznego bezzwłocznego  I>> , wybiera zakres, a następ-
nie na ustawiony czas zwarcia podaje maksymalny prÄ…d, tzn. 2A lub 50A.
Jeżeli zabezpieczenie nie zadziała, to test się kończy i informacja o tym poja-
wia się w polu  Komunikat . Jeżeli zabezpieczenie zadziała (na ekranie oscy-
loskopu pojawia się mały żółty krzyżyk), to w następnym kroku prąd jest
zmniejszany o połowę. Jeżeli w kolejnym kroku zabezpieczenie zadziała, to
prąd do następnego testu zostaje zmniejszony o połowę różnicy nastaw z po-
przednich dwóch kroków. Jeżeli natomiast zabezpieczenie nie zadziała, to do
następnego testu prąd zostaje zwiększony o połowę powyższej różnicy. Taka
czynność ma miejsce dwunastokrotnie i jest znana w przetwornikach analogo-
wo-cyfrowych jako metoda sukcesywnej aproksymacji.
Po wspomnianych dwunastu krokach otrzymujemy 12-bitowÄ… Roz-
dzielczość. W czasie tej próby oprócz żółtych krzyżyków na ekranie oscylo-
skopu obserwujemy mniej liczne zielone kółeczka. Są to punkty, w których za-
bezpieczenie miało warunki do odpadu (po prostu zadziałało wcześniej) i prąd
wymuszenia był poniżej prądu odpadu.
W tym czasie w polach  Min. Rozruch i  Max. Odpad , znajdujÄ…-
cych się pod polem  I>> , pojawią się właściwe wartości prądu rozruchowego
i odpadu dla członu bezzwłocznego.
W następnym kroku zmniejszony zostaje prąd próby do 0,95 x prąd
rozruchu i wydłużony czas zwarcia do 2 x  tIt> (dwukrotny nastawiony czas
członu zwłocznego). Jeżeli zabezpieczenie nie zadziała, oznacza to, że brak
jest członu zwłocznego lub że nastawy są błędne. Jeżeli zabezpieczenie za-
działa, to ponawiana jest próba zgodnie z zasadą sukcesywnej aproksymacji,
oczywiście przy wydłużonym czasie zwarcia i mniejszych prądach testujących.
W ten sposób doprecyzowana zostaje najpierw wartość rozruchowa prądu
członu zwłocznego, a następnie wartość odpadu tego członu.
11
W wyniku przeprowadzenia tego testu, na ekranie oscyloskopu widzi-
my wykres (w kształcie piły) pokazujący kolejne wymuszenia, a także krzyży-
ki i kółeczka świadczące o zadziałaniach i odpadach.
Uwaga: mogą pojawić się kółka w kolorze czerwonym świadczące o
błędach, np. gdy dla danej wartości prądu w jednej próbie nastąpiło
zadziałanie i odpad  jest to możliwe, np. gdy filtr analogowy na
wejściu zabezpieczenia ma przeregulowanie, co się niekiedy zdarza.
Klikając w małą kontrolkę  t(Ir) znajdującą się nad polem oscylo-
skopu, możemy zamienić jego treść z opisanego wykresu zadziałań i odpadów
na charakterystykę t = f(Ir) i powrócić ponownie do wykresu zadziałań.
Test  I>>It jest pierwszym testem z rodziny testów ogólnych. Na-
stępne testy zostaną opracowane w miarę potrzeb i pod warunkiem jasno okre-
ślonych kryteriów.
4.2 TESTY PLIKOWE
Testy plikowe to takie testy, w których sekwencja działań (nastaw) doko-
nanych przez użytkownika jest zapisywana w postaci rekordów w plikach o
oznaczeniach  *.tst .
Testy te po zapisaniu mogą być w każdej chwili pobrane i wykonane.
Zasadnicza różnica między testami ogólnymi a plikowymi polega na tym, że w
testach plikowych to nie program, lecz użytkownik decyduje, czy po danej
próbie test ma zostać wykonany czy pominięty.
Wyboru  Testów plikowych dokonujemy w linii menu w górnej czę-
ści ekranu. Do dyspozycji mamy dwie możliwości:
1) Przygotowanie testu
2) Załadowanie testu
Po wybraniu pierwszej możliwości na ekranie otwiera się pole przy-
gotowania testów i czysta tablica testów. W przypadku wyboru drugiej możli-
wości program otwiera okienko wyboru plików i czeka na wskazanie pliku z
odpowiednim testem. Skutkiem poprawnego wyboru przygotowanego wczeÅ›-
niej pliku testowego jest zapełnienie tablicy testów i odblokowanie przycisków
sterujÄ…cych.
12
4.2.1 Sposób przygotowania testu
Przez test rozumiana jest sekwencja działań zapisanych w tablicy te-
stów składającej się z rekordów (linii tekstowych) podzielonych na dwa pola:
pole nastaw i pole komentarza. Pojedyncze działanie, zwane dla uproszczenia
pojedynczym testem lub próbą, jest tworzone poprzez dopisanie do tablicy te-
stów wielkości pobranych z pola  Wartości nastawiane i komentarza z  Pane-
lu przygotowania testów w chwili naciśnięcia przycisku  Wpisz do tablicy .
W efekcie pojawiają się nowe linie w tablicy testów, opisujące poje-
dynczy test w sposób zrozumiały dla użytkownika. Aby utworzyć kolejne po-
jedyncze testy, użytkownik modyfikuje według własnych potrzeb pole  Warto-
ści nastawianych oraz pole  Komentarz i ponownie wciska przycisk  Wpisz
do tablicy . Tablica testów może się więc składać z pojedynczych testów wy-
konywanych naprzemiennie w dowolnie wybranych trybach, np. MANUAL,
ZWARCIE, NAJAZD. Tak przygotowaną tablicę testów można zapisać do
pliku (z rozszerzeniem  *.tst ), wykorzystujÄ…c przycisk  Zachowaj test .
Wyjaśnienia wymagają dwie kontrolki pojawiające się w polu stero-
wania, tzn.:  Po próbie oraz  Czas próby [s] .
W kontrolce  Po próbie mamy dwie możliwości nastaw:
1) Czekaj
2) Następna automatycznie.
W zależności od nastawienia po wykonaniu bieżącego testu następna
próba będzie wymagała inicjacji (wybór 1) lub zostanie wykonana automaty-
cznie (wybór 2). O tym, która z możliwości została wybrana, świadczą pierw-
sze litery w rekordach testów:
 W  oznacza czekaj (ang.: Wait)
 A  oznacza następną (próbę) automatycznie (ang.: Automatic)
Możemy więc kilka pojedynczych testów wykonać automatycznie, a
następnie w dowolnym położeniu w tablicy testów zatrzymać się, aby zmienić
nastawienie zabezpieczenia lub przepiąć sygnały wejściowe walizki do innych
13
zacisków. Niezwykle pomocne staje się tu pole  Komentarz , w którym może-
my opisać to, co mamy zrobić przed przystąpieniem do kontynuacji testów.
Uwaga: pole  Komentarz w tablicy testów jest dostępne do zapisu,
co oznacza, że po podwójnym kliknięciu w to pole można w dowol-
nym rekordzie zmienić jego treść.
Kontrolka  Czas próby [s] określa czas próby w trybie MANUAL.
Jest to dodatkowa cecha programu.
Jeżeli walizka pracuje samodzielnie, tzn. bez współpracy z kompute-
rem, wielkości wyjściowe nastawiane z konsoli walizki w trybie MANUAL
nie sÄ… ograniczone czasem i nie zmieniajÄ… siÄ™ bez zmiany nastaw. Natomiast w
testach plikowych istnieje ograniczenie próby w trybie MANUAL do czasu
nastawionego w kontrolce  Czas próby . Po starcie pojedynczego testu w try-
bie MANUAL nastawiony czas próby jest porównywany z czasem wyświetlo-
nym w kontrolce  Od zmiany nastaw w polu  Wartości bieżące .
Z chwilą, gdy czas w polu  Od zmiany nastaw jest większy lub rów-
ny nastawionemu czasowi próby w zależności od wyboru  W lub  A sygna-
ły wyjściowe są zerowane lub wykonywany jest następny pojedynczy test. W
praktyce rzeczywisty czas próby zostaje powiększony o czas oczekiwania na
właściwą ramkę z łącza szeregowego niosącą informację wyświetlaną w polu
 Od zmiany nastaw . Ten dodatkowy czas jest w znacznej mierze zależny od
prędkości użytego komputera, np. dla komputerów z zegarem 1.5GHz mieści
siÄ™ on zwykle w przedziale 0÷0,35s.
4.2.2 Korzystanie z tablicy testów
Do edytowanej w danej chwili tablicy testów możemy dopisać nowy
wiersz, używając przycisku  Wpisz do tablicy lub skasować ostatni wiersz
przy użyciu przycisku  Usuń ostatni wiersz .
Aby zainicjować testowanie, najpierw musimy zaznaczyć rekord
(wiersz) w tablicy testów (może to być wiersz pierwszy lub dowolny inny),
przepisać go do okna  Wartości nastawiane przy użyciu przycisku  Pobierz
14
test z tablicy , a następnie zainicjować jego wykonanie przyciskiem  Wyko-
naj .
Test możemy w każdej chwili zatrzymać przyciskiem  Stop . W każ-
dej chwili możemy wrócić do dowolnie wybranego przez nas rekordu, zazna-
czyć go, pobrać z tablicy (niezbędne) i wykonać go. Jeżeli testowanie znajdzie
się w stanie  czekaj , to możemy pominąć jeden test lub dowolną ich liczbę.
Dla ułatwienia użytkowania w czasie testowania rekordy zmieniają
kolory, i tak:
- kolor czerwony oznacza pobrany pojedynczy test gotowy do wy-
konania,
- kolor żółty oznacza pojedynczy test w trakcie wykonania,
- kolor zielony oznacza poprawnie wykonany i zakończy pojedyn-
czy test.
 Testy plikowe dają użytkownikowi niezwykłą elastyczność w bada-
niach zabezpieczeń automatyzacji pomiarów, stwarzając możliwość dostoso-
wania pracy walizki do własnych, zmieniających się potrzeb.
5 UWAGI EKSPLOATACYJNE
5.1 WYMAGANIA DLA KOMPUTERA
Program został przetestowany na kilku komputerach stacjonarnych i
kilku notebookach wyposażonych zarówno w system  Windows 98SE , jak i
 Windows XP . Za każdym razem jego działanie przebiegało prawidłowo.
Komfort pracy uzyskano na komputerach o zegarze > 1.5GHz.
Przetestowano współpracę  Programu obsługi UTC-GT zarówno z
komputerami wyposażonymi w fizyczne łącze RS232, jak i w łącze USB przy
wykorzystaniu odpowiednich przejściówek.
Dla fizycznego Å‚Ä…cza RS232 na wszystkich testowanych komputerach
program działał prawidłowo. Natomiast nie wszystkie zastosowane przej-
ściówki USB-RS232 działały poprawnie. Dla niektórych występowało gubie-
15
nie ramek, co objawiało się okresowym świeceniem na czerwono kontrolek
LED w polu  Wartości bieżące , co świadczy o błędach w transmisji.
Bardzo dobrze zachowywały się przejściówki zbudowane na układach
scalonych firmy Silicon Laboratories. W przypadku trudności z zakupem ist-
nieje możliwość zaprojektowania i wykonania przejściówek w oparciu o ww.
układy scalone. Mogą one zostać dodatkowo wyposażone w separację galwa-
niczną, czego nie oferują żadne rozwiązania standardowe. Informacje na ten
temat można będzie uzyskać pod adresami:
linstrbh@webmedia.pl
jacek.baranski@ien.com.pl
5.2 WYBÓR PORTU COMX DO WSPÓAPRACY Z KOMPUTEREM
Jak już wspomniano, w trakcie  Konfiguracji_RS232 do wyboru jest
aż 12 opcji oznaczonych od COM1 do COM12. Użytkownik powinien wie-
dzieć [lub sprawdzić, wybierając  Panel sterowania/system/sprzęt/menedżer
urządzeń/Porty (COM i LPT) ], jakie urządzenia istnieją i do których portów
sÄ… przypisane.
Zwykle fizyczne Å‚Ä…cze RS232 jest przypisane do portu COM1, a w
komputerach stacjonarnych również do portu COM2. Jeżeli komputer jest bo-
gato wyposażony, np. w Bluetooth, modem, Wireless LAN, to kolejne porty
COM są zajęte. W komputerze autora przejściówce USB-RS232 przypisano aż
COM11  przejściówka (oparta na układzie scalonym CP2101) działa na tym
porcie bez zarzutu.
5.3 WSPÓAPRACA Z UŻYTKOWNIKAMI
 Program obsługi UTC-GT w dostarczonej wersji V 1.0 umożliwia
zarówno archiwizację wyników testów, jak i na automatyzację testowania za-
bezpieczeń. Program ten może być dalej rozwijany i ewoluować w kierunku
określonym przez poszczególnych użytkowników.
Wszelkie uwagi na temat programu, wykrycia ewentualnych błędów
oraz potrzeb w zakresie testowania należy kierować pod adresy e-mailowe
wskazane w punkcie 5.1.
16
Autor programu obsługi UTC-GT dziękuje z góry użytkownikom
walizki i programu za współpracę. Zarówno potrzeby, jak i uwagi użytkowni-
ków możliwe do implementacji zostaną uwzględnione w kolejnych wersjach
programu.
6 WARUNKI LICENCJI
Pojedyncza licencja na oprogramowanie jest udzielana dla pojedyn-
czego urzÄ…dzenia UTC-GT. Potwierdzenie udzielenia przedmiotowej licencji
stanowi dostarczony wraz z oprogramowaniem plik licencyjny.  Program ob-
sługi UTC-GT może być instalowany przez kupującego na dowolnej liczbie
komputerów, ale tylko dla konkretnej walizki z dostarczonym plikiem licen-
cyjnym, którego treść nie może zostać zmieniona. Ewentualna zmian treści te-
go pliku lub jakakolwiek inna próba uruchomienia i eksploatacji walizki bez
pliku licencyjnego stanowi naruszenie praw autorskich.
Oprogramowanie może pracować więcej niż z jedną walizką jedynie
pod warunkiem, że odpowiednie pliki licencyjne zostały zakupione i umiesz-
czone w jednym katalogu, z którego w czasie uruchamiania programu dokony-
wany jest wybór pliku licencyjnego.
7 ZAACZNIK 1
Załącznik zawiera przykład rysowania charakterystyk przy użyciu
programu  Microsoft EXCEL .
8 ZAACZNIK 2
Na dysku z oprogramowaniem dostarczany jest plik  1.wyn będący
wynikiem automatycznego testowania dwustopniowego przekaznika nadprÄ…-
dowego za pomocÄ… testu  I>>It> (patrz punkt 4.1).
Wyniki te będą stanowiły zródło danych do narysowania charakterystyki
opisanej w Załączniku 1.
17
9 ZAWARTOŚĆ PAKIETU
1) PÅ‚yta CD z programem
2) Opis programu obsługi UTC-GT
3) Kabel RS232
18
ZAACZNIK 1
Plik wynikowy z programu do obsługi urządzenia testującego
UTC-GT jest plikiem tekstowym o rozszerzeniu wyn. Poszczególne dane w
wierszach pooddzielane sÄ… znakami spacji, a wiersze usytuowane jeden pod
drugim. Powstaje w ten sposób uporządkowany zbiór, który można
wykorzystać w innych programach do dalszej obróbki, np. do narysowania
charakterystyki badanego urządzenia. Dla przykładu został stworzony w
Excelu prosty plik do automatycznego rysowania charakterystyki przekaznika
nadprÄ…dowego.
1.1 Wprowadzenie i opis danych w arkuszu
kalkulacyjnym EXCEL
Importowanie danych z pliku wynikowego (nazwa_pliku.wyn)
programu do obsługi urządzenia UTC-GT do arkusza kalkulacyjnego polega
na wybraniu z menu Dane zakładki Importuj dane zewnętrzne i po rozwinięciu
kolejnej listy Importuj dane& . Następnie otworzy się okno Wybieranie zródła
danych. Aby wybrać interesujący nas plik, należy wybrać właściwą ścieżkę
dostępu oraz w okienku Pliki typu: wybrać opcję Wszystkie pliki (*.*),
a następnie wybrać plik i kliknąć przycisk Otwórz. Jeżeli plik wynikowy był
zapisany w domyślnym folderze, to ścieżka dostępu do niego przedstawia się
następująco: C:\Program Files\wal\nazwa_pliku.wyn
Rys.1.1.1. Wybieranie zródła danych.
19
Gdy otworzy się szare okno Kreator importu tekstu, należy
pozostawić wszystkie opcje ustawione domyślnie i kliknąć przycisk Dalej,
jeszcze raz Dalej i przycisk Zakończ. Po tej operacji pokaże się okno
Importowanie danych. Należy wybrać, czy dane mają być wstawione w
bieżącym arkuszu czy w nowym, a także wskazać komórkę, od której dane
będą wstawiane i kliknąć przycisk OK. W tym przykładzie zostały wstawione
dane z komórki B2, ponieważ zapewnia to swobodę opisu kolumn oraz
numeracji wierszy, a arkusz został nazwany DANE yRÓDAOWE.
Rys.1.1.2. Importowanie danych
W przykładowym pliku nazwy kolumn zostały utworzone tak, aby
opis zgadzał się z zakresem prądowym oraz trybem pracy kanałów urządzenia
UTC-GT, przy czym sprawdzany jest tylko pierwszy wiersz danych i na jego
podstawie tworzone sÄ… nazwy kolumn. Dynamiczne tworzenie nazw kolumn
zastosowano tylko w przypadku kilku kolumn, reszta została nazwana na stałe.
W tym dokumencie przedstawiono jedynie najbardziej złożoną formułę do
zrealizowania nazewnictwa.
Rys.1.1.3. Formuła nazwy kolumny PRD/NAPICIE n-tej
harmonicznej.
Funkcja widoczna w polu fx sprawdza zakres pracy kanału B:
JEŻELI(FRAGMENT.TEKSTU(C3;4;2)="&U"
20
i jeżeli jest to zakres napięciowy (U), wyświetla: NAP numer harmonicznej
harm.
Wartości oddzielone średnikiem w nawiasie informują w tym przypadku
kolejno:
" do której komórki odnosi się funkcja (C3)
" który kolejny znak ma być brany pod uwagę, licząc od lewej strony
(4)
" ile znaków ma być brane pod uwagę (2)
"NAP "&FRAGMENT.TEKSTU(J3;2;2)&" harm"
w przeciwnym wypadku wyświetla: PRD numer harmonicznej harm
"PRD "&FRAGMENT.TEKSTU(J3;2;2)&" harm"
Pozostałe dynamiczne nazwy kolumn wykonano analogicznie, korzystając z
ww. funkcji.
W pliku przykładowym zastosowano także dynamiczne numerowanie
wierszy. Pozwala ono na samoczynne policzenie operacji wykonanych przez
urządzenie testujące. Formuła odpowiedzialna za to zadanie wygląda
następująco:
JEŻELI(B3<>"";ILE.NIEPUSTYCH($B$3:B3)&".";"")
Funkcja ta działa w ten sposób, że sprawdza, czy w komórce po
prawej stronie znajduje się jakaś wartość. Jeżeli tak to liczy, ile jest
zapełnionych komórek od wartości $B$3 do wartości B3  w tym przypadku
może być tylko jedna taka komórka, więc wpisywana jest wartość 1.
Przeciwnym wypadku nic nie jest wpisywane.
1.2. Przekształcenia danych
Mając dane w arkuszu kalkulacyjnym już odpowiednio
uporządkowane, nazwane i policzone, przystępujemy do przekształceń, które
pozwolą na dalsze obliczenia. Wartości wpisywane w komórkach traktowane
są jako liczby i jako tekst. Rozróżnić je można po sposobie wyrównania
21
w poszczególnych komórkach. Tekst jest wyrównywany do strony lewej,
natomiast wartości liczbowe do prawej. W zaimportowanym pliku wszystkie
interesujące nas komórki są typu tekstowego i należy wydobyć z nich wartości
liczbowe.
Wybieranie liczb z tekstu zrealizowano w nowym arkuszu w trzech
etapach:
1. Należy skopiować do nowej komórki tylko te znaki, które przedstawiają
liczbÄ™. Zrealizowano to, stosujÄ…c funkcjÄ™ FRAGMENT.TEKSTU.
JEŻELI((FRAGMENT.TEKSTU('DANE yRÓDAOWE'!C3;1;5)<>"");F
RAGMENT.TEKSTU('DANE yRÓDAOWE'!F3;4;5);"")
W arkuszu 'DANE yRÓDAOWE' sprawdzana jest komórka C3,
czy nie jest pusta (warunek istnienia wiersza), jeżeli tak, to kopiowane
jest pięć znaków, począwszy od czwartego z komórki F3 (F3;4;5).
Natomiast gdy komórka C3 okaże się pusta, nie jest wpisywane nic.
Dzięki tej operacji z tekstu I1=50.00A zostało wyłowione 50.00. Przez
arkusz kalkulacyjny dalej jest to widziane jako tekst.
2. Kolejna funkcja zamienia kropkÄ™ na przecinek.
JEŻELI(FRAGMENT.TEKSTU('DANE yRÓDAOWE'!C3;1;1)<>"";(JE
ŻELI(FRAGMENT.TEKSTU(B2;2;1)=".";ZASTP(B2;2;1;",");ZAST
P(B2;3;1;",")));"")
Przedstawiona formuła jest bardziej rozbudowana ponieważ jest tu
także sprawdzane istnienie danych a przede wszystkim kontrolowany
jest zakres prÄ…dowy urzÄ…dzenia testujÄ…cego. W przypadku zakresu 2A
zostaje zamieniony jeden znak na drugiej pozycji w komórce B2 -
ZASTP(B2;2;1;","), natomiast dla zakresu 50A zostaje zamieniony
jeden znak na trzeciej pozycji. W ten sposób 50.00 zostało zamienione
na 50,00. Niestety arkusz traktuje ten zapis jako tekst.
3. Trzeci krok służy do zamiany tekstu na liczbę.
JEŻELI(C2<>"";WARTOŚĆ(C2);"")
Funkcja ta przekształca tekst na liczbę, jeżeli są spełnione warunki,
które zagwarantowano w poprzednich etapach. W komórce D2 widać że
22
nastąpiło wyrównanie do prawej oraz obcięcie zerowej części
dziesiętnej, co świadczy o tym że program traktuje tę wartość jako
liczbÄ™.
Kolejne dane prądu, napięcia, kąta, częstotliwości, czasu oraz zbocza
zrobiono analogicznie. Tak powstały wiersz należy skopiować  przeciągnąć
na co najmniej tyle wierszy, ile może zawierać plik wynikowy.
Rys.1.2.1. Widok arkusza przekształceń danych.
Połączenie komórek widoczne na powyższym rysunku w nazwach
kolumn można przeprowadzić w następujący sposób: zaznaczyć komórki,
które chcemy scalić, kliknąć w zaznaczonym obszarze prawym klawiszem
myszki i z wyświetlonego menu wybrać opcję Formatuj komórki& .Następnie
w wyświetlonym oknie należy przejść na zakładkę Wyrównanie i zaznaczyć
opcję Scalaj komórki.
1.3. Wybór danych do charakterystyki
Aby narysować poprawnie charakterystykę przekaznika, należy
odpowiednio odfiltrować dane. Zostało to zrobione w kolejnym arkuszu o
nazwie DANE WYKRESU. Z założenia robiona była charakterystyka
czasowo-prądowa, więc skopiowano z arkusza PRZEKSZTAACENIA dwie
kolumny: PRD 1 harm, CZAS oraz ZBOCZE. W celu dalszej eliminacji
nieużytecznych danych użyto autofiltru.
Należy zaznaczyć drugą komórkę w kolumnie ZBOCZE i z menu
Dane wybrać zakładkę Filtr i zaznaczyć Autofiltr). Gdy w komórce pojawi się
przycisk z niebieską strzałką, kliknąć na nim i wybrać z listy 1. Excel
wyświetli tylko te dane, które spełniają żądany warunek, czyli narastające
zbocze.
23
Rys.1.3.1. Widok arkusza odfiltrowanych danych wykresu.
Na powyższym rysunku numery wierszy są zaznaczone na niebiesko,
a numeracja nie jest kolejna, co sygnalizuje, że wyświetlona została lista tylko
z tymi danymi, które są potrzebne do wykreślenia interesującej nas
charakterystyki.
1.4. Rysowanie wykresu
Charakterystyka została narysowana w kolejnym arkuszu o nazwie:
WYKRES t(I). Aby narysować charakterystykę przekaznika, należy z menu
Wstaw kliknąć zakładkę Wykres. Otworzy się okno kreatora wykresów. W
przykładzie wybrano wykres XY (Punktowy) ze standardowego typu, natomiast
podtyp wykresu to: Wykres punktowy z punktami danych połączonymi
liniami. czwarta ikona. Należy kliknąć przycisk Dalej i w kroku drugim
wskazać zakres danych poprzez kliknięcie przycisku z czerwoną strzałką na
końcu okienka, a następnie przejść do arkusza DANE WYKRESU i zaznaczyć
24
komórki z wartościami w kolumnie CZAS. Kliknąć przycisk z czerwoną
strzałką. Przejść na zakładkę Serie i analogicznie wskazać dane prądu w
okienku Wartości (X):, a następnie kliknąć przycisk Dalej.
Rys.1.4.1. Okno wyboru danych do wykresu.
W trzecim kroku można nazwać wykres, opisać osie bądz dodać linie
pomocnicze siatki. Kliknąć przycisk Dalej i w kroku czwartym wybrać opcję
Jako obiekt w:, a następnie kliknąć przycisk Zakończ. Tak narysowany wykres
można jeszcze ustawić w odpowiednim miejscu oraz przeskalować. W
prezentowanym przykładzie wykres wygląda następująco:
25
Rys.1.4.2. Charakterystyka Przekaznika nadprÄ…dowego.
26


Wyszukiwarka

Podobne podstrony:
Platforma Stewarta opis programu
Znajdź i zamień opis programu
Opis programowania Pioneer 1430
Opis programu
opis programu czyste powietrze wokol nas
BazaFilmów Opis programu
Polski opis programu Autoruns
Polski opis programu EST
Polski opis programu Chemistry Problems
Opis programu HEC RAS
Wyznacznik opis programu
Polski opis programu fx Calc
KEB F5 opis programu
OPIS PROGRAMU
rozdzial 8 Opis programowania krokowego
Opis programu DalilyDiary
Symantec Endpoint Protection 11 0 4014 MR4 MP1 32 bit PL Full OPIS PROGRAMU
Analiza tekstu opis programu

więcej podobnych podstron