Informator techniczny nr 95 04-06-2007 INFORMATOR TECHNICZNY WONDERWARE Synchronizacja czasu systemowego na zdalnych komputerach względem czasu systemowego na komputerze z serwerem Wonderware Historian Serwer Wonderware Historian zbierając na bieŝąco dane z aplikacji np. programów komunikacyjnych, aplikacji wizualizacyjnych, aplikacji Industrial Application Server itp. uruchomionych na zdalnych komputerach umoŝliwia automatyczne gromadzenie tych wartości, których czas zarejestrowania (metka czasowa) zawiera się w zakresie <-30s, +999ms> względem czasu systemowego komputera, na którym pracuje Wonderware Historian. W przypadku, gdy czas systemowy na zdalnym komputerze róŝni się od czasu systemowego na komputerze z Wonderware Historian o więcej niŝ <-30s, +999ms>, to wtedy takie wartości nie będą zapisywane przez serwer. Z tego powodu naleŝy pamiętać, aby czas systemowy na zdalnych komputerach był cyklicznie synchronizowany względem czasu systemowego na komputerze z serwerem Wonderware Historian. Automatyczne synchronizowanie czasu na zdalnych komputerach względem czasu systemowego na serwerze Wonderware Historian moŝna zrealizować wykorzystując polecenie do synchronizacji czasu. Aby skonfigurować taki mechanizm naleŝy: Zdefiniować plik z poleceniem synchronizacji czasu. Skonfigurować automatyczny mechanizmu cyklicznej synchronizacji czasu. Wyłączyć synchronizację czasu systemowego. ASTOR Sp. z o.o. Dział Oprogramowania Przemysłowego ul. Smoleńsk 29, 31-112 Kraków tel.: 012 428-63-30 fax: 012 428-63-09 e-mail: wonderware1@astor.com.pl http://www.astor.com.pl
Definicja pliku z poleceniem synchronizacji czasu W celu przygotowania pliku zostanie wykorzystany program Notatnik, który jako edytor tekstu instaluje się wraz z systemem operacyjnym Windows. Program Notatnik (Notepad.exe) moŝna uruchomić z menu: Start\Programy\Akcesoria\Notatnik. Po jego uruchomieniu w oknie programu Notatnik naleŝy wpisać następujące polecenie net time \\komp_historian /set /y gdzie zamiast komp_historian naleŝy wpisać nazwę lub adres IP komputera, na którym pracuje serwer Wonderware Historian, poniewaŝ synchronizacja czasu systemowego będzie realizowana względem czasu na komputerze z serwerem Wonderware Historian. Po wpisaniu polecenia naleŝy plik zapisać pod dowolną nazwą np. czas_synch, ale rozszerzeniu.bat, a więc pełna nazwa pliku powinna wyglądać czas_synch.bat. Plik powinien zostać skopiowany do dowolnego katalogu na komputer, którego czas systemowy będzie synchronizowany względem serwera Wonderware Historian. 2
Skonfigurowanie automatycznego mechanizmu cyklicznej synchronizacji czasu Po skopiowaniu pliku na komputer, którego czas systemowy będzie synchronizowany względem serwera Wonderware Historian naleŝy skonfigurować mechanizm, który automatycznie i cyklicznie będzie uruchamiał przygotowany plik, a więc synchronizował czas komputera, na którym taki plik zostanie uruchomiony. Do tego celu zostanie wykorzystany program Zaplanowane zadania, który dostępny jest w Panelu sterowania i podobnie jak program Notatnik, program Zaplanowane zadania instalowany jest wraz z systemem operacyjnym Windows. 3
Po uruchomieniu programu Zaplanowane zadania, pojawi się opcja Dodaj zaplanowane zadania. Po dwukrotnym kliknięciu na opcję Dodaj zaplanowane zadania pojawi się okno Kreatora zaplanowanych zadań. 4
Naciskając przycisk Dalej, naleŝy przejść do kolejnego okna, w którym naleŝy wybrać opcję Przeglądaj, w celu wskazania pliku ze zdefiniowanym poleceniem synchronizacji, a więc czas_synch.bat. 5
W kolejnym oknie naleŝy określić jak często plik będzie uruchamiany. Zalecana jest synchronizacja codzienna, a więc naleŝy zaznaczyć opcję Codziennie. Przyciskiem Dalej naleŝy przejść do następnego okna, w którym naleŝy określić, o której godzinie nastąpi uruchomienie pliku np. o 6:00, oraz od kiedy takie uruchomienie będzie realizowane, czyli parametr Data rozpoczęcia. 6
W kolejnym oknie naleŝy wpisać dla uŝytkownika lokalnego z uprawnieniami administratora hasło oraz potwierdzić wprowadzone hasło. Konto tego uŝytkownika będzie wykorzystywane do uruchomienia skonfigurowanego zaplanowanego zadania. W ostatnim oknie przyciskiem Zakończ, naleŝy zakończyć konfigurację zaplanowanego zadania. 7
Skonfigurowane zaplanowane zadanie pojawi się na liście wraz z opisem jego parametrów. 8
Wyłączyć automatyczną synchronizację czasu względem internetowego serwera czasu Aby w pełni nadzorować mechanizm synchronizacji czasu wykorzystującego zaplanowane zadania, naleŝy wyłączyć na komputerach, które będą synchronizowały swój czas systemowy, opcję automatycznej synchronizacji czasu z internetowym serwerem czasu. W tym celu z Panelu sterowania naleŝy wybrać opcję Data i godzina. 9
W oknie Właściwości: Data i godzina naleŝy przejść do zakładki Czas z Internetu i wyłączyć opcję Synchronizuj automatycznie z internetowym serwerem czasu. 10