PM-Quality, czyli raportowanie w WinCC zorientowane zadaniowo

Transkrypt

PM-Quality, czyli raportowanie w WinCC zorientowane zadaniowo
technika
oprogramowanie
PM-Quality, czyli raportowanie
w WinCC zorientowane zadaniowo
Jedną z głównych funkcji systemu ­SCADA jest gromadzenie szeroko-rozumianych
informacji oraz ich prezentacja w dogodnej dla użytkownika formie. System
wizualizacji dokonuje akwizycji wybranych danych procesowych, przeprowadza ich ewentualną filtrację oraz analizę, a następnie prezentuje zgromadzone
informacje na ekranie synoptycznym – np. w postaci trendu lub tabeli. Podsumowaniem jego pracy jest okresowe generowanie raportu w formie drukowanej
lub pliku o odpowiednim formacie.
Podstawowy mechanizm raportowania w Simatic W
­ inCC pozwala tworzyć statyczne sprawozdania
w ujęciu klasycznym, a więc obejmujące wybrane informacje w przedziale
czasu od chwili jego wygenerowania
do określonego okresu wstecz. Raporty zmianowe, dobowe czy miesięczne
nie zawsze stanowią jednak najlepsze
rozwiązanie zwłaszcza w przemyśle
procesowym, gdzie zadania są powtarzalne, a z punktu widzenia użytkownika istotne są dane związane z przebiegiem konkretnego cyklu procesu.
Ramy czasowe też nie zawsze są stałe
oraz przewidywalne.
Wychodząc naprzeciw potrzebom inżynierów oraz użytkowników końcowych w systemie ­WinCC
wprowadzono pakiety opcjonalne
umożliwiające praktycznie nieograniczoną personalizację raportów produkcyjnych. Użytkownicy pracujący
z WinCC z pewnością dobrze znają
dodatki takie jak ­Data ­Monitor czy
­Connectivity ­Pack, które umożliwiają odczyt informacji w różnorodnych
formatach bezpośrednio z systemowej bazy danych W
­ inCC. Funkcjonalność tych narzędzi jest jednak skierowana na raportowanie tradycyjne,
czyli bazujące na odczycie zarchiwizowanych wartości parametrów pracy urządzeń w czasie.
Raportowanie
skierowane na zadania
Nieco odmienne podejście do raportowania oferuje użytkownikom pakiet opcjonalny z grupy
32
wr zes ie ń
2 0 1 3
produktowej ­Process M
­ anagement –
­PM-Quality. Dodatki P
­ M nie są nowością, aczkolwiek nie są również
szeroko znane na polskim rynku. Raportowanie przy wykorzystaniu tego
narzędzia odróżnia się głównie tym,
iż skierowane jest na zadanie/proces,
a nie na pracę urządzenia będącego
częścią łańcucha wytwórczego. Innymi słowy system zostaje poinformowany o rozpoczęciu oraz zakończeniu zadania, tym samym rejestrując
w tym przedziale czasu wszystkie
istotne dla tego procesu dane bezpośrednio w formie niezależnego segmentu bazy danych – jest to archiwizacja długoterminowa. W skład
takiego pakietu informacji wchodzą
m.in. archiwalne wartości zmiennych procesowych związane z danym cyklem komunikaty alarmowe,
a także dodatkowe dane wprowadzone przez operatora ręcznie podczas
trwania procesu. Wszystkie te informacje w bardzo wygodny oraz przejrzysty sposób zaprezentowane mogą
zostać w przygotowanych kontrolkach ­ActiveX lub w postaci wydruku
czy pliku zewnętrznego.
Systemowe kontrolki interesu użytkownika umożliwiają zbiorczą prezentację informacji zgromadzonych dla
poszczególnych cykli procesu czy zdefiniowanych zadań. Zintegrowana została również funkcjonalność automatycznych kalkulacji statystycznych na
wskazanym bezpośrednio przez użytkownika przedziale czasu. Poza standardowymi funkcjami wskazującymi
wartości minimalną maksymalną czy
średnią, w łatwy sposób można również scałkować wartości trendu, obliczyć odchylenie standardowe lub wariancję. Ponadto istnieje możliwość
porównania przebiegów zmiennych
z wybranych segmentów bazy danych,
a także ich swobodny przegląd w postaci listy zakończonych zadań. W dowolnym momencie można również
wygenerować raport z wybranych zadań na podstawie wcześniej zdefiniowanych układów. System umożliwia
również swobodny eksport zarchiwizowanych danych do standardowych
formatów, np. do pliku arkusza kalkulacyjnego ­MS ­Excel czy pliku ­PDF.
PM-Quality – przykład
wykorzystania
Głównym elementem służącym do
zbiorczej prezentacji zgromadzonych
danych jest kontrolka T
­ rend V
­ iew
­Control (rysunek). W jej obszarze
możemy zebrać wszystkie dane archiwalne powiązane z konkretnym zadaniem. Jak sama nazwa wskazuje podstawą wyświetlania danych jest obszar
wykresu, na który naniesione zostaną
również pozostałe informacje powiązane z danym cyklem.
technika
oprogramowanie
PM-Quality – przykład wykorzystania
Na zrzucie ekranu (rys. 1) zostały zaprezentowane dane zebrane dla
przykładowego procesu przebiegającego w czterech fazach – rozgrzewania, stabilizacji, wygrzewania oraz
studzenia. Rozpoczęcie kolejnych
etapów uwzględnione jest w obszarze trendu w postaci pionowych linii
w kolorze szarym wraz z nazwą rozpoczynanego stadium. W płaszczyźnie rysowania zawarte zostały wybrane przez użytkownika trendy. Każdy
z nich w dowolnym momencie może
zostać w prosty sposób ukryty z poziomu tabeli znajdującej się w dolnej części obszaru kontrolki. Ponadto
bezpośrednio na osi czasu w postaci
ikonek błyskawicy oraz aparatu fotograficznego zostały zaznaczone zdarzenia, które zostały skonfigurowane
jako związane z procesem i wystąpiły w jego trakcie. Żółte błyskawice wskazują wystąpienie komunikatów alarmowych. Miniaturki aparatu
reprezentują natomiast tzw. zdarzenia typu snap-shot czyli wpisy do bazy
danych wywołane zdarzeniowo przez
użytkownika – np. dodatkowa uwaga wprowadzona bezpośrednio w czasie trwania procesu lub automatyczne
porównanie wartości zadanej z aktualną wybranych parametrów – przykładowo w momencie zmiany fazy
procesu. Te i inne informacje można podejrzeć przez półprzejrzyste
chmurki informacyjne ukazujące się
w momencie nawigacji kursorem myszy na odpowiednie zdarzenie – tak
jak zaprezentowano na załączonym
zrzucie ekranu. Ten sam efekt uzyska-
Rys. 1
my najeżdżając kursorem na dowolny
punkt na wybranym wykresie.
Bardziej szczegółowe informacje –
dotyczące przykładowo raportowanego zadania – użytkownik uzyskuje
poruszając się wśród zakładek tabeli
informacyjnej znajdującej się w dolnej części obszaru kontrolki. Znajduje
się tam m.in. zbiór wyników kalkulacji
statystycznych, szczegółowa lista komunikatów alarmowych czy też innych
wpisów wyzwalanych zdarzeniowo.
Tworzenie analiz
i raportów
Konfiguracja kontrolki odbywa
się bezpośrednio w trybie R
­ untime.
Skonfigurowany pakiet informacji
kontrolki ­Trend ­View można w łatwy sposób zapisać, a następnie odtworzyć w formie raportu w dowolnym momencie. Dynamiczna forma
sprawozdania nie wymaga zapisywania w zewnętrznym formacie – dane
konfiguracyjne zostaną trwale zapisane w systemowej bazie danych. Wygenerowanie wydruku jest oczywiście również możliwe bezpośrednio
w postaci uprzednio skonfigurowanego układu.
Konstrukcja układu raportu wygląda podobnie jak w przypadku
standardowego narzędzia ­WinCC
– R
­eport D
­ esigner. W wypadku P
­ M-Quality użytkownik posiada jednak szerszą gamę funkcji oraz
bloki informacyjne związane ściśle z raportowanym zadaniem. Pośród elementów podstawowych, które można zamieścić w sprawozdaniu
znajdują się typowe bloki, takie jak
data i czas początku oraz końca trwania procesu czy też informacje dotyczące zakładu produkcyjnego.
Elementy służące prezentacji zarchiwizowanych informacji to przede
wszystkim przebiegi wybranych
zmiennych w postaci trendu czy tabeli liczbowej oraz lista komunikatów alarmowych związanych z danym zadaniem. System umożliwia
zamieszczenie w raporcie również
wszelkich uwag wprowadzonych
ręcznie przez operatora podczas
trwania cyklu. Narzędzie ­Report
­Editor będące integralną częścią
pakietu ­PM-Quality posiada również możliwość zawarcia w sprawozdaniu bardziej zaawansowanych
analiz liczbowych dzięki możliwości
zastosowania skryptów, np. do obliczeń analitycznych. Rozbudowane
oraz czytelne pliki pomocy znacznie
usprawniają pracę z edytorem skryptów wewnątrz-raportowych.
Możliwości i więcej
informacji
Moduł ­PM-Quality może pracować jako zintegrowana część systemu ­WinCC, a także jako niezależna
aplikacja pobierająca dane z innych
systemów ­Simatic takich jak ­PCS7,
­WinCC ­Flexible czy ­WinCC ­TIA
­Portal. System umożliwia monitorowanie maksymalnie do 100 procesów
równocześnie, mogą być one całkowicie niezależne lub bezpośrednio powiązane ze sobą. Uzupełnieniem pracy narzędzia jest pakiet P
­ M-Control,
służący do zaawansowanego zarządzania bazą receptur.
Więcej informacji na temat wyżej opisanego oraz innych pakietów opcjonalnych z grupy P
­ rocess
­Management - można uzyskać w biurach regionalnych firmy ­Siemens lub
mailowo pod adresem simatic.pl@
siemens.com, a także na poniższej
stronie.
Artykuł firmy:
Siemens
www.industry.siemens.com/
industrysolutions/de/en/wincc/
products/Pages/
w rz e sie ń
2 0 1 3
33

Podobne dokumenty