Podsumowanie

Oprogramowanie Simatic WinCC to zaawansowany system SCADA, którego wykorzystanie przedstawiamy w kursie publikowanym od stycznia na łamach APA. W poprzednich częściach omówione zostały m.in. pierwsze kroki z WinCC w tworzeniu projektów oraz konfiguracji połączeń ze sterownikiem, a także przedstawiony został edytor graficzny oraz różnorodne metody dynamizacji obiektów graficznych. Zdefiniowany został również tryb Runtime i możliwości symulacji pozwalające na wstępne przetestowanie projektu.

Posłuchaj
00:00
Spis treści

TWORZENIE ORAZ EDYCJA UKŁADU STRONY

Układ strony jest szablonem zawierającym obiekty służące do przedstawienia danych w określony sposób na stronie raportu. Określają one, jakie informacje oraz elementy projektu pojawią się w logu lub w raporcie wyjściowym. WinCC ma prekonfigurowane układy stron przydatne do większości aplikacji (mogą one też być dopasowane do własnych potrzeb za pomocą edytora Report Designer, przy czym układy stron mogą być jedno- lub wielojęzyczne).

W przedstawionym projekcie za pomocą edytora Report Designer zostanie utworzony nowy układ strony. Układ ten wykorzystany zostanie jako szablon do przedstawienia danych, które będą zawierały wartości z archiwum procesowego. Tworzenie nowego układu strony odbywa się z poziomu WinCC Explorer -> Report Designer -> Layouts. Klikamy tam prawym klawiszem myszy Language Neutral -> New Page Layout. Własną nazwę układu wprowadzamy po kliknięciu w nowo utworzony element oraz wybraniu opcji Rename Page Layout.

Utworzony nowy układ strony wykorzystamy w projekcie jako szablon dla raportu komunikatów systemowych oraz wartości procesowych. Następnie klikając dwukrotnie utworzony układ strony raportu, otwieramy edytor Report Designer Layout. W następnych krokach, edytując szablon, zaprojektowany zostanie końcowy wygląd raportu. Edytor układu strony jest komponentem edytora Report Designer i jest używany do tworzenia oraz edytowania układów stron.

Edytor układu strony może być użyty jedynie dla projektu, który jest bieżąco otwarty w WinCC Explorer. Układy stron zapisane w projekcie stanowią bazę projektowania kolejnych układów. Można w nim ustawić właściwości globalne dla wszystkich stron z danego układu. Każdy układ zawiera trzy strony: tytułową (Cover Sheet) oraz końcową (Closing Page) - są one elementami opcjonalnymi, a także zawartość raportu (Contents of Report).

Jeżeli w wydruku nie chcemy uwzględniać strony tytułowej oraz końcowej, konfigurujemy to w ustawieniach strony. Na stronie z zawartością raportu przedstawione są ustawienia oraz zawartość logu/raportu (ta strona jest obligatoryjna). Aby przedstawić dane z archiwum procesowego projektu, użyty zostanie dynamiczny obiekt WinCC Control Runtime Printprovider (Table). Selekcjonowane dane przedstawiane są w postaci tabeli w bieżącym widoku kontrolki WinCC Control umieszczonej na obrazie procesowym.

Obie kontrolki mają przycisk przesłania bieżącego widoku danych na medium wyjściowe. Każda strona zawiera warstwę statyczną oraz warstwę dynamiczną. Nagłówek i stopka znajdują się w warstwie statycznej, która służy również do lokalizacji danych takich jak nazwa firmy, logo, czas wydruku oraz liczba stron raportu. Warstwa dynamiczna zawiera obiekty dynamiczne wyświetlające w trybie RT dane konfiguracyjne oraz procesowe.

Mogą być w niej umieszczane obiekty statyczne oraz dynamiczne. Obiekty dostępne w palecie obiektów raportu nie są dodawane do układu strony metodą przeciągnięcia. Aby umieścić obiekt z palety, należy zaznaczyć go, a następnie kliknąć lewym przyciskiem myszy na powierzchni roboczej układu strony. Obiekt zostanie wtedy skopiowany do wskazanego punktu. Przykładowa konfiguracja układu strony wydruku zawiera w nagłówku nazwę projektu oraz numerację strony, w stopce zaś datę/godzinę.

Elementy te dostępne są w palecie Standard Objects -> System Objects. W części dynamicznej umieszczona została tabela danych procesowych (Runtime Documentation -> WinCC Control Runtime Printprovider -> Table). Krokiem finalnym jest połączenie stworzonego układu z zadaniem wydruku odpowiedniego elementu trybu RT oraz określenie urządzenia wyjściowego.

DEFINICJA ORAZ EDYCJA WYDRUKU

Rys. 9.

Przypisanie stworzonego układu wydruku do odpowiedniej kontrolki odbywa się z poziomu WinCC Explorer -> Report Designer -> Print Jobs. Należy kliknąć prawym klawiszem myszy wybrany obiekt i przejść w opcję Properties. Dla przykładu przypiszemy utworzony układ do kontrolki WinCC OnlineTableControl przez wybranie obiektu - @Online- TableControl - Table. W otwartym oknie konfiguracyjnym w zakładce General w polu Layout file wskazujemy wcześniej utworzony plik układu wydruku (.RPL).

Następnie w zakładce Printer Setup wskazujemy medium wyjściowe - urządzeniem wyjściowym dla raportu może być dowolna drukarka. Jeśli w systemie nie ma dostępnej drukarki, można wydrukować raport do pliku (np. PDF). Jeśli wybrana zostanie opcja wydruku do pliku PDF - zostanie on zapisany w folderze projektu ...PRT_OUT. W celu przetestowania wydruku raportu - tworzymy ekran procesowy oraz konfigurujemy kontrolkę WinCC OnlineTableControl.

Po przejściu w tryb RT zatrzymujemy aktualizację danych poprzez wciśnięcie przycisku Start/Stop , a następnie uruchamiamy wydruk przyciskiem Printing  znajdującym się w oknie tabeli. Raport bazuje na utworzonym układzie strony i zawiera dane z bieżącego widoku okna tabeli. Więcej informacji na ten temat dostępne jest w pomocy podręcznej WinCC (w rozdziale Working with WinCC -> Documentation on configuration and runtime data -> Project documentation -> How to create a new print job).

PODSUMOWANIE

Kolejna porcja informacji na temat opcji systemu WinCC z pewnością okaże się przydatna użytkownikom, którzy mają już przynajmniej krótkie doświadczenie z tym systemem. Poszerzając zasób wiadomości na temat oprogramowania, należy pamiętać o odpowiednim zastosowaniu jego funkcji. Znajomość zastosowania poszczególnych mechanizmów z pewnością ułatwi pracę oraz usprawni tworzenie projektów z pożądaną funkcjonalnością.

Część kursu publikowaną w przyszłym miesiącu poświęcimy opisowi funkcji internetowych systemu WinCC. Zademonstrowane zostaną moduły WebNavigator oraz DataMonitor umożliwiające zdalny nadzór, sterowanie oraz wizualizację obiektów z poziomu przeglądarki internetowej.

Radosław Krzyżanowski

Spis treści
Zobacz więcej w kategorii: Technika
PLC, HMI, Oprogramowanie
Jak projektować interfejsy człowiek-maszyna?
Zasilanie, aparatura nn
Więcej kawy, mniej mleka, czyli korekcja współczynnika mocy
PLC, HMI, Oprogramowanie
Reakcyjna i predykcyjna regulacja PID
PLC, HMI, Oprogramowanie
Nowe sterowniki PLC u-control M3000 i M4000 z otwartym systemem operacyjnym u-OS dla automatyki przemysłowej
Bezpieczeństwo
Co oznacza ponad 80 lat w świecie przenośnych detektorów gazu? Mnóstwo doświadczenia!
Przemysł 4.0
Inteligentne zbiorniki w przemyśle spożywczym – mniej strat, większa efektywność
Powiązane treści
TIA Portal WinCC Professional V13 jako "mała SCADA"
WinCC v7.2 - co nowego?
Luka w zabezpieczeniach sterowników Simatic
McAfee wprowadza we współpracy z Siemensem narzędzia do ochrony przed Stuxnetem i innymi zagrożeniami
Poznaj Simatic WinCC od strony praktycznej. Część 4
Poznaj Simatic WinCC od strony praktycznej. Część 2
Poznaj Simatic WinCC od strony praktycznej - Część 1
Zobacz więcej z tagiem: Artykuły
Rynek
Nie tylko technologie
Rynek
Produkcja przemysłowa
Rynek
Pomiary i utrzymanie ruchu

Poradnik doboru rozwiązań drukujących - drukarki mobilne, stacjonarne i przemysłowe

Jak dobrać drukarkę do zastosowań w logistyce, przemyśle czy handlu? Na co zwrócić uwagę, jeżeli chodzi o cechy i funkcje urządzenia? Jak zapewnić wysoką niezawodność pracy oraz trwałość systemu drukującego? A co z oprogramowaniem? W artykule odpowiadamy na powyższe pytania, przedstawiając przykłady nowoczesnych urządzeń drukujących, które z powodzeniem sprawdzają się w wymienionych zastosowaniach.
Zapytania ofertowe
Unikalny branżowy system komunikacji B2B Znajdź produkty i usługi, których potrzebujesz Katalog ponad 7000 firm i 60 tys. produktów