Tworzenie raportów zmianowych lub szarż w ActiveFactory Wstęp

Transkrypt

Tworzenie raportów zmianowych lub szarż w ActiveFactory Wstęp
INFORMATOR TECHNICZNY WONDERWARE
Informator techniczny nr 90
30-06-2006
Tworzenie raportów zmianowych lub szarŜ w ActiveFactory
Wstęp
Niniejszy dokument ma przedstawić sposób na przygotowanie raportów zmianowych lub raportów szarŜ
korzystając z narzędzia ActiveFactory 9.1 Woorkbook. W tym przykładzie automatycznie będą tworzone raporty
zmianowe zmiennych IndustrialSQL Server z dnia ubiegłego.
Kalkulacje czasu uŜywając funkcji Microsoft Excel
W pierwszej kolejności naleŜy określić czas początku i końca kaŜdej ze zmian/szarŜ. ZałóŜmy, Ŝe mamy dwie
zmiany: Zmiana1 oraz Zmiana2, które są zdefiniowane w następujący sposób:
•
•
•
•
Zmiana 1 – początek: godzina 06:00
Zmiana 1 – koniec: godzina 14:00
Zmiana 2 – początek: godzina 14:00
Zmiana 2 – koniec: godzina 22:00
Są dwa sposoby na wprowadzenie czasu początku oraz końca zmian/szarŜ.
• ręczne wprowadzenie czasów początku i końca,
• uŜycie funkcji daty i czasu wbudowanych w Microsoft Excel.
W niniejszym przykładzie uŜyjemy funkcji zwracającej datę dnia bieŜącego DZIŚ() umieszczonych w arkuszu
obliczeń zmian.
Przykłady uŜycia funkcji DZIŚ():
=DZIŚ() – zwraca datę i czas północy dnia bieŜącego,
=DZIŚ() – 1 – zwraca datę i czas północy dnia wczorajszego,
=DZIŚ() – 1 + (2/24) – datę i czas godziny 2 w nocy dnia wczorajszego,
=DZIŚ() – 1 + (14/24) – datę i czas godziny 14 dnia wczorajszego.
Opis początku i końca zmian wykorzystywanych w niniejszym przykładzie jest następujący:
Zmiana 1 początek 06:00: =DZIŚ() – 1 + (6/24),
Zmiana 1 koniec 14:00: =DZIŚ() – 1 + (14/24)
Zmiana 2 początek 14:00: =DZIŚ() – 1 + (14/24)
Zmiana 2 koniec 22:00: =DZIŚ() – 1 + (22/24)
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: [email protected]
http://www.astor.com.pl
Formatowanie komórek
Przed wprowadzeniem wyŜej wymienionych formuł funkcji czasu naleŜy wcześniej sformatować odpowiednio
komórki w arkuszu ObliczenieZmian – w naszym przykładzie komórki C1, C2, C3 oraz C4.
1.
2.
3.
4.
Otwórz nowy skoroszyt Excel i zmień nazwę pierwszego arkusza Arkusz1 na ObliczenieZmian.
Zaznacz komórki od C1 do C4.
Z menu kontekstowego wybierz Formatuj komórki.
W oknie Formatuj komórki w polu Kategoria wybierz Niestandardowe a w polu Typ wprowadź następujące wyraŜenie: mm/dd/rrrr gg:mm:ss.
5. Zatwierdź zmiany przyciskiem OK.
6. W komórkach A1 do A4 wprowadź następujące nagłówki:
• Zmiana 1 początek
• Zmiana 1 koniec
• Zmiana 2 początek
• Zmiana 2 koniec
7. W komórkach B1 do B4 wprowadź następujące wartości:
• 06:00
• 14:00
• 14:00
• 22:00
8. W komórkach C1 do C4 wprowadź następujące formuły:
• =DZIŚ() – 1 + (6/24)
• =DZIŚ() – 1 + (14/24)
• =DZIŚ() – 1 + (14/24)
• =DZIŚ() – 1 + (22/24)
2
Okno Excel’a z wprowadzonymi wartościami na arkuszu ObliczenieZmian wygląda następująco:
3
Dodawanie zmiennych IndustrialSQL Server
Kolejnym krokiem przygotowania raportu jest wybór na jego potrzeby zmiennych IndustrialSQL Server. Na
potrzeby niniejszego przykładu uŜyjemy dwóch zmiennych systemowych SysTimeSec oraz SysPerfAvailableBytes. Arkusz ObliczenieZmian posłuŜy nam jako miejsce definiowania zmiennych.
1. Na arkuszu ObliczenieZmian w komórce A7 wprowadź nazwę zmiennej SysTimeSec a w komórce A8
wprowadź nazwę zmiennej SysPerfAvailableBytes.
2. Zmień domyślne nazwy arkuszy: Arkusz2 na Zmiana1, Arkusz3 na Zmiana2.
3. Z menu AciveFactory wybierz Zarządzanie połączeniami i w oknie Konfiguracja listy serwerów wybierz lub dodaj serwer, z którego to będą pobierane dane do raportów, podaj prawidłowe informacje do załogowania do serwera. Następnie wybierz Zamknij.
4. Zaznacz zeszyt o nazwie Zmiana1 oraz komórkę A1.
5. Z menu ActiveFactory/Wartości zmiennych wybierz Wartości historyczne.
6. W oknie Wartości historyczne – Krok1 z 4 zaznacz pole Zaznacz komórki zawierające zmienne: i
wybierz arkusz ObliczenieZmian oraz komórki A7 do A8. Przejdź do kolejnego kroku kreatora wybierając
Dalej.
4
7. W drugim kroku kreatora parametry mogą pozostać domyślne. Przejdź do kolejnego kroku kreatora wybierając Dalej.
8. W trzecim kroku kreatora na zakładce Formatowanie wybierz Kryteria zmiennych (szeroki format).
Przejdź do kolejnego kroku kreatora wybierając Dalej.
9. W ostatnim kroku kreatora wybierz Czas bezwzględny, a takŜe pierwszy przycisk radiowy wyboru. W
pierwszy polu z lewej strony wskaŜ arkusz ObliczenieZmian oraz komórkę zawierającą formułę początku
pierwszej zmiany – komórkę C1. W polu po prawej stronie wskaŜ arkusz ObliczenieZmian oraz komórkę z
formułą końca pierwszej zmiany – komórkę C2. Zakończ pracę kreatora przyciskiem Zakończ.
5
10. Zostanie wygenerowany raport pierwszej zmiany.
6
11. Powtórz punkty 4 – 10 dla arkusza Zmiana2, wskazując w czwartym punkcie kreatora początek drugiej
zmiany (komórka C3 na arkuszu ObliczenieZmian) oraz koniec drugiej zmiany (komórka C4 na arkuszu
ObliczenieZmian).
12. Tak przygotowane szablony raportów moŜna przekonwertować do wartości statycznych i je opublikować
jako raporty statyczne lub wykorzystać jako raporty na Ŝądanie, które zawsze pokaŜą parametry produkcji
ze zmian dania poprzedniego.
7

Podobne dokumenty