Modu³ zegarowy PC - DCF-77
Transkrypt
Modu³ zegarowy PC - DCF-77
Moduł zegarowy PC - DCF-77 Nr zam. 96 76 02 INSTRUKCJA OBSŁUGI Instalacja modułu zegarowego Sprzęt Moduł zegarowy instalowany jest tak samo jak „dongle” (ochrona oprogramowania) w miejsce kabla drukarki = łącza pomiędzy drukarką a portem równoległym (LPT) komputera osobistego. Prosimy przy tym uwzględnić, iż zarówno monitor jak i PC zakłócają odbiór w stanie włączonym. Bliższe wskazówki na ten temat znajdą Państwo w punkcie Instrukcja obsługi oraz w tekście pomocniczym dot. wskaźnika jakości. Moduł zegarowy współpracuje bez problemów z większością dostępnych na rynku drukarek. W przypadku drukarek, w których stosowane jest nie znormalizowane (= nie kompatybilne z IBM) złącze drukarki, mogą jednak wystąpić zakłócenia. W takim przypadku zalecamy wbudowanie dodatkowej karty pośredniczącej. Jeżeli z portu, do którego podłączony jest moduł zegarowy, mają być eksploatowane inne urządzenia poza drukarką, również niemożliwe jest zagwarantowanie prawidłowego funkcjonowania. Oprogramowanie Mogą Państwo zainstalować moduł zegarowy pod DOS lub pod Windows. 1. Microsoft Windows Wersję Windows należy zainstalować przy pomocy SETUP <Return> Następnie muszą państwo uruchomić PCFWIN. Dowiedzą się tam Państwo wszystkiego z zawartej w nim pomocy On-Line. Uwarunkowania systemowe PC od 486-50 wersja Windows 3.1 lub wyżej złącze drukarki 2. Microsoft DOS Wersję DOS należy zainstalować przy pomocy INSTALL <Return> Instaluje się program TSR (PCFTSR), który w obszarze drugoplanowym komunikuje się z modułem zegarowym PC. Ustawienia realizowane są przy pomocy programu (PCFDOS). Bliższe informacje znajdą Państwo również w zawartej w nim pomocy On-Line. Uwarunkowania systemowe PC od 286 wersja MS-DOS 3.2 lub wyżej złącze drukarki Instrukcja obsługi Sterowany sygnałem radiowym moduł zegarowy PC podłączany do portu równoległego Moduł zapewnia podawanie z dokładnością radiową czasu rzeczywistego dla PC do aplikacji sieciowych, lub też w celu precyzyjnego zarejestrowania momentu wprowadzenia dokumentów do pamięci komputera wzgl. wysłania dokumentów. Korzystanie z modułu umożliwia również automatyczne przestawianie z czasu letniego na czas zimowy. Moduł zegarowy przeznaczony jest również dla Użytkownika, który oczekuje jedynie ciągłego wyświetlania czasu z dokładnością co do jednej sekundy. Wprowadzenie modułu nie wymaga dodatkowego portu w celu podłączenia do PC. Zegar radiowy zintegrowany jest w przewód drukarki lub w przedłużacz i podłącza się go pomiędzy PC a drukarką. Mogą go Państwo zainstalować przy pomocy objętego dostawą oprogramowania po prostu pod DOS lub pod Windows. Techniczne właściwości urządzenia • • • • • • Przesyłanie radiowego sygnału czasu do PC za pośrednictwem portu równoległego Wyświetlacz LCD do wyświetlania czasu rzeczywistego i daty Wskaźnik zużycia baterii Żywotność baterii ok. 3 lata Wskaźnik kontrolny odbioru sygnału na ekranie Prosta instalacja Ogólne informacje o odbiorze radiowego sygnału czasu z nadajnika DCF-77 Sterowane sygnałem radiowym wyświetlanie czasu odbywa się w oparciu o atomowy cezowy zegar radiowy, eksploatowany przez Federalny Instytut Fizykotechniczny w Brunszwiku. Zegar ten odznacza się uchybem poniżej 1 sekundy w skali miliona lat. Pomiar czasu z tego zegara jest kodowany i emitowany w postaci sygnału częstotliwości DCF-77 (77,5 kHz) o zasięgu ok. 1 500 km przez nadajnik długofalowy w Mainflingen pod Frankfurtem. Wasz moduł zegarowy PC odbiera ten sygnał i po przetworzeniu wskazuje Państwu zawsze niezmiernie dokładny czas, niezależnie od pory roku. Jak w przypadku każdego radioodbiornika, odbiór jest bardzo uzależniony od jego miejsca zainstalowania i położenia, generalnie jednak jest to możliwe bez problemów w promieniu 1 500 km wokół Frankfurtu n/Menem. Zegar odbiera ten sygnał zazwyczaj nocą, co podyktowane jest korzystniejszymi warunkami odbioru oraz większym prawdopodobieństwem wyłączenia wówczas PC. Gdyby jednak odbiór był niemożliwy również nocą, urządzenie będzie podejmowało co 6 godzin kolejne próby odebrania sygnału. Podstawowy układ czasu kwarcowego modułu zegarowego funkcjonuje po pewnym okresie odbioru sygnału radiowego z taką dokładnością, że nawet w przypadku kilkudniowego braku odbioru nie wystąpią większe odchylenia wyświetlanego czasu. Odbiór sygnału czasu ulega znacznemu zakłóceniu przez monitor PC. Należy więc spróbować umieścić moduł zegara radiowego w maksymalnej odległości od ekranu i możliwie przy zwróceniu go stroną podłużną w kierunku Frankfurtu. Zakłócenia wywoływane są także bezpośrednio przez komputer. W skrajnych wypadkach zwiększenie odległości od monitora i komputera możliwe jest poprzez przedłużacz przyłącza kablowego drukarki. Z drugiej strony odbiór może być utrudniony również z przyczyn budowlanych (np. budowle żelbetowe, czy podkłady metalowe). Moduł zegarowy PC dostarczany jest wraz z zainstalowaną już w nim baterią, toteż na wyświetlaczu LCD pokazywany jest w normalnej sytuacji dokładny czas odmierzany sygnałem radiowym. Jeżeli - np. po wymianie baterii - wznowienie wyświetlania czasu po upływie kilku minut okaże się niemożliwe, zalecamy krótkotrwałe wyłączenie monitora i ew. również komputera. Wyświetlacz LCD Na wyświetlaczu LCD wyświetlany jest czas rzeczywisty oraz data w postaci dnia miesiąca i miesiąca. Zmiana czasu letniego na czas zimowy W zasięgu odbioru nadajnika sygnałów DCF-77 zmiana czasu letniego na czas zimowy - i odwrotnie - odbywa się automatycznie. Opuszczenie zasięgu nadawania Poza zasięgiem odbioru zegar działa jako precyzyjny zegar kwarcowy. Po wyjęciu baterii następuje utrata danych czasowych. Kontrola odbioru Jak uprzednio podano, włączony monitor silnie zakłóca odbiór sygnału. Dla ewentualnego umożliwienia odbioru także przy włączonym monitorze i komputerze dokonano implantacji systemu kontroli jakości. Dzięki temu możliwe jest optymalne ustawienie modułu zegarowego. Jeśli nawet w indywidualnych przypadkach odbiór przy włączonym PC i monitorze okaże się niemożliwy, sygnał zostanie odebrany w nocy przy wyłączonym komputerze. Aktualizacja czasu nastąpi przy ponownym włączeniu komputera. Prosimy skorzystać również z pomocy programowej w punkcie „Qualität” (Jakość). Bateria Urządzenie zasilane jest z baterii guzikowej 1,5 V (G13, A76, LR44). Żywotność baterii wynosi około trzech lat i zależy od warunków odbioru sygnału czasu. Upływ okresu żywotności wyświetlany jest na ekranie. Baterię należy wymienić możliwie w ciągu 4 tygodni. Zużyta bateria może wyciekać, doprowadzając do zniszczenia modułu. W celu wymiany baterii obrócić pokrywę o 30° w lewo. Zdjąć pokrywę, wyjąć zużytą baterię i zainstalować nową z uwzględnieniem właściwego ustawienia biegunów (znakiem (+) do góry). Zamknąć pokrywę. Natychmiast zapoczątkowana zostaje próba odbioru sygnału i po upływie maksymalnie 5 minut następuje z reguły wyświetlenie czasu. Komplikacje związane z odmiennym sprzętem lub oprogramowaniem Przy ustawieniu „0 h” pod DOS przesył radiowego sygnału czasu następuje jedynie podczas ładowania komputera, po czym program automatycznie usuwany jest z pamięci operacyjnej. Ustawienie to zalecane jest w przypadku komplikacji z odmiennym oprogramowaniem czy sprzętem. Badanie CE Urządzenie zostało poddane badaniu CE. Spełnia ono wymogi norm EN 50081-1 oraz EN 50082-1. Podczas silnych wyładowań elektrostatycznych może dojść do zakłócenia pracy mikroprocesora i wygaszenia wyświetlacza. W takim wypadku trzeba „zresetować” urządzenie, tzn. ponownie uruchomić zegar. W tym celu należy wyjąć i ponownie zainstalować baterię po odłączeniu przyłącza kablowego wzgl. przy wyłączonym PC i drukarce. Moduł zegarowy przystąpi teraz do ponownego odbioru, który zostanie zakończony po upływie kilku minut. Czyszczenie i konserwacja Wyświetlacz i obudowę czyścić przy pomocy miękkiej, lekko zwilżonej ściereczki. Nie używać środków szorujących ani rozpuszczalników. Nie zanurzać w wodzie. Wyświetlacz LCD należy chronić przed zarysowaniami! Unikać kontaktu z ostrymi przedmiotami! Znane przypadki niezgodności W pewnych konfiguracjach komputerowych mogą wystąpić problemy podczas stosowania drugoplanowego programu DOS w połączeniu z programem systemowym CHKDSK.EXE. Zamiast niego należy używać SCANDISK.EXE. Występujące często problemy Po uruchomieniu programu PCFTSR wyświetlany jest błędny czas. - zainstalować nowe oprogramowanie PCF - w odnośnych przypadkach zmostkować przewodem (poprzez lutowanie) biegun ujemny baterii guzikowej z ekranowaniem kabla - w celu wyeliminowania problemów z masą. Po zainstalowaniu programu PCFTSR występują błędy w obrębie innych programów. - Niektóre z programów zajmują te same obszary adresowe, co programy obsługi. Przywołać program PCFDOS.EXE z listy PCF i z menu EINSTELLUNGEN ustawić czas cyklu na 0. Program TSR zaktualizuje wówczas przy przywołaniu czas systemowy, a następnie wycofa się ponownie z pamięci. Na wyświetlaczu zegara pojawiają się jedynie poziome kreski. - Niedostateczny odbiór sygnału czasu. Moduł zegarowy znajduje się prawdopodobnie w ekranowanym budynku (budowa żelbetowa, konstrukcje stalowe itp.), w celu przetestowania należy wynieść moduł na zewnątrz budynku. Samoczynna nastawa zegara powinna nastąpić w kilka minut po zainstalowaniu baterii (zresetowaniu). - Synchronizacja w dzień nie jest prawdopodobnie możliwa. Nocą uzyskiwany jest lepszy zasięg. Nocą w mniejszym stopniu występuje także promieniowanie zakłócające, gdyż wiele maszyn nie pracuje. - Komputer lub monitor może zakłócać odbiór. W celu przeprowadzenia testu wyłączyć na kilka minut komputer, monitor oraz inne urządzenia pracujące w pobliżu modułu. Potencjalny użytkownik nie ma zainstalowanego DOS-u ani Windows, czy pomimo to może zastosować moduł? - Oprogramowanie do modułu zegarowego dostępne jest na razie jedynie dla dwóch najbardziej rozpowszechnionych systemów operacyjnych (opis złącza - patrz poniżej). - Programiści opracują wcześniej czy później ew. odpowiednie oprogramowanie (np. na bazie shareware lub w postaci PD) do OS/2, Novell, LINUX, UNIX itd. Po podłączeniu modułu zegarowego drukarka przestała działać. - Mogą wystąpić problemy z niektórymi programami obsługi drukarek. Przywołać program PCFDOS.EXE z listy PCF i z menu EINSTELLUNGEN ustawić czas cyklu na 0. Program TSR zaktualizuje wówczas przy przywołaniu czas systemowy, a następnie wycofa się ponownie z pamięci. Moduł zegarowy nie działa przy podłączeniu do portu LPT2. - Sprawdzić, czy port LPT Waszego komputera wykorzystuje adres standardowy (H278,H378,H3BC). IRQ muszą być ustawione na 7 lub na 5. Nie mogą być one wykorzystywane przez inne urządzenia (np. karta dźwiękowa, karta sieciowa, sterownik CD-ROM-ów itd). Występują problemy podczas pracy w programie Windows95. - Program PCFTSR nie współpracuje z Win95! Należy usunąć AUTOEXEC.BAT i stosować pod Win95 wyłącznie wersję Windows. ten ostatni z W jaki sposób można zakończyć program PCFTSR bez konieczności ponownego uruchamiania komputera? - Program można zamknąć parametrem -u (C:\PCF>PCFTSR -U). Opis złącza modułu zegarowego PC do podłączenia do portu równoległego komputera Ogólna informacja Moduł zegarowy PC zintegrowany jest w łączu pomiędzy komputerem a drukarką. W funkcji łącza drukarki stosowane są różne przewody. Jeśli jako port drukarki wykorzystuje się złącze niekompatybilne z IBM, może dojść do komplikacji. W takim wypadku zaleca się odczytywanie modułu zegarowego wyłącznie podczas (samo-)ładowania komputera. Odbiornik i procesor modułu zegarowego zasilane są z baterii (LR44), część komunikacyjna zasilana jest przez komputer wzgl. drukarkę. Dzięki temu odbiór sygnału czasu przez moduł możliwy jest również wtedy, gdy komputer jest wyłączony, przez co zminimalizowane są zakłócenia. Przesyłanie danych czasowych lub uzyskiwanie właściwej jakości odbioru możliwe jest tylko wtedy, gdy do pamięci modułu zegarowego wprowadzony jest już czas rzeczywisty, tzn. gdy czas wyświetlany jest na wyświetlaczu. Próba odbioru ma miejsce w normalnej sytuacji jedynie o godz. 00:00:20 oraz o godz. 2:00:20 (czasu zimowego) lub 3:00:20 (czasu letniego). Jeżeli próba odbioru nie powiedzie się, po upływie 6 godzin inicjowana jest nowa próba. Wraz z najbliższym przesyłem danych do komputera przekazywany jest odpowiedni komunikat. Do tego czasu moduł pracuje jak zegar kwarcowy. Uchyb zegara kwarcowego niwelowany jest radiowym sygnałem czasu. W tym celu konieczne jest jednak kilka godzin odbioru sygnału radiowego. Komunikacja i protokół transmisji danych Wzbudzanie modułu zegarowego Moduł zegarowy przesyła dane do PC jedynie na żądanie. Podczas pierwszego odbioru sygnału czasu żadna komunikacja pomiędzy komputerem a modułem nie jest możliwa. Po jednokrotnym odbiorze radiowego sygnału czasu przez moduł zegarowy, moduł reaguje już na próby wzbudzenia z zewnątrz. W celu wzbudzenia modułu zegarowego należy przestrzegać określonej procedury. Stosowane są tu 4 linie. D0, D1, D2 jako łącza transmisji danych oraz Autofeed - jako łącze zegarowe. Wzbudzanie rozpoczyna się przy pomocy Clock=Low oraz D0-D2=0. W impulsach 3 ms odbywa się inwersja łącza zegarowego, a na liniach D0-D2 binarne odliczanie w górę do (na) 7. Potem następuje ponowna inwersja łącza zegarowego (=low) i przez 3 ms przesyłane jest odpowiednie słowo komendy (3 bity). Po przełączeniu zegara na high procedura wzbudzania jest zakończona. Po rozpoznaniu przez moduł zegarowy sygnału przywołania rozpoczyna się transmisja danych. Transmisja danych Moduł zegarowy przesyła za pośrednictwem PE_S (Dane) oraz SLCT_S (Zegar) w impulsach 2,5 ms/bit następujące informacje: Bit 00-03 4-bitowe sygnały synchronizacyjne (kolejność bitów 1001) Bit 04-06 3-bitowe słowo komendy dla kontroli Bit 07 1 bit (1= poprzednia próba odbioru sygnału radiowego nieudana; 0 = próba odbioru sygnału radiowego udana) Dane te przesyłane są niezależnie od słowa komendy. Jeżeli słowem komendy jest 000, następuje transmisja następujących danych w formacie BCD (najpierw MSB): Bit 08-11 Bit 12-15 Bit 16-19 Bit 20-23 Bit 24-27 Bit 28-31 Bit 32-35 Bit 32: Bit 33: Bit 34: Bit 35: Bit 36-39 Bit 40-43 Bit 44-47 Bit 48-51 Bit 52-55 Bit 56-59 Bit 60-63 Bit 64-67 Bit 68 4 bity jednostek sekund (low nibble) 4 bity dziesiątek sekund (high nibble) 4 bity jednostek minut (low nibble) 4 bity dziesiątek minut (high nibble) 4 bity jednostek godzin (low nibble) 4 bity dziesiątek godzin (high nibble) 4 bity informacji: brak informacji Low Bat (bateria na wyczerpaniu) 1 = czas zimowy 1 = czas letni 4 bity dnia tygodnia 4 bity jednostek dnia miesiąca (low nibble) 4 bity dziesiątek dnia miesiąca (high nibble) 4 bity jednostek miesiąca (low nibble) 4 bity dziesiątek miesiąca (high nibble) 4 bity jednostek roku (low nibble) 4 bity dziesiątek roku (high nibble) 4 bity wartości rejestru zegarowego 1/32 sekundy 1 bit pół sekundy (Nibble = półbajt) Ostatnie 5 bitów służy dokładnemu przekazaniu ułamków sekund. Można je oszacować w następujący sposób. Jeżeli ostatni z bitów stanowi 1, należy dodać do czasu 0,5 sekundy. Cztery bity poprzedzające podają wartość od 0 - 15, oznaczającą ile 1/32-sekundowych upłynęło w tej półsekundzie. Wszystkie przesyłane informacje czasowe odnoszą się do momentu, w którym rozpoczął się proces przesyłu modułu zegarowego. Słowa komend: Zdefiniowane są dwa słowa komend, wyzwalające różne reakcje modułu zegarowego: Słowo komendy 000 : Przesyłane są kompletne informacje czasowe Słowo komendy 111 : Na czas ok. 10 minut lub do następnego sygnału wzbudzenia sygnał odbiornika przekopiowywany jest na wyjście SLCT_S Sygnał ten może zostać oszacowany przez PC i zastosowany do wyświetlenia kontroli jakości. Uwagi: Ze względu na to, że funkcje modułu zegarowego nie mogą być przerywane w każdej sekundzie na kilka milisekund, może się zdarzyć, że sygnał wzbudzenia nie zostanie rozpoznany. W takim wypadku musi on być powtórzony kilka milisekund później. Jeżeli moduł zegarowy nigdy jeszcze nie odebrał sygnału obowiązującego czasu i nie znajduje się on również w trybie nadawania, wówczas na wezwanie przesłany zostanie wewnętrzny czas zegarowy. Czas ten pozwoli rozpoznać, jak długo pracuje już zegar bez odebrania sygnału czasu. O ile moduł zegarowy wskazuje wprawdzie czas z sygnału radiowego, lecz ostatnia próba odbioru sygnału była nieudana, nie następuje ustawienie bitu czasu letniego, ani bitu czasu zimowego. Pomiar low-bat: Codziennie o godz. 00:00:00 przeprowadzany jest pomiar low-bat (stanu słabego naładowania baterii). W razie rozpoznania low-bat, na wyświetlaczu LCD pokazywany jest symbol baterii i podczas przesyłu danych dla bitu 33 przesyłana jest 1. Wykres synchronizacji (czasowania)