Ćwiczenie 1

Transkrypt

Ćwiczenie 1
Systemy SCADA - Citect
1
Ćwiczenie 1
Tworzenie i konfiguracja projektu, funkcjonalność, tworzenie
interfejsu graficznego.
1. Cel ćwiczenia
Zapoznanie się z systemem Citect 7.30, jego funkcjami i możliwościami. Wprowadzenie
do środowiska Citect. Tworzenie i konfiguracja nowego projektu. Tworzenie okna
graficznego.
2. Wymagania
Realizacja ćwiczenia wymaga podstawowej znajomości z zakresu podstaw automatyki
oraz techniki cyfrowej.
3. Wprowadzenie
Współczesne systemy sterowania realizowane są obecnie przy pomocy sterowników
programowalnych i komputerowych stacji operatorskich pełniących role komputerowych
systemów kontrolno – nadzorczych. Systemy takie wykorzystujące oprogramowanie SCADA
realizują funkcje gromadzenia i przetwarzania danych pochodzących z procesu, wizualizacji
jego stanu, sterowania nadrzędnego, alarmowania i rejestracji zdarzeń, archiwizacji danych
oraz udostępniania informacji o procesie w sieciach komputerowych.
Podstawową funkcją jaką realizują podczas swojej pracy systemy SCADA jest
dostarczenie operatorowi informacji opisującej bieżący stan obsługiwanego procesu
przemysłowego. Wybór oraz ilość prezentowanych zmiennych powinien odpowiadać
zarówno aktualnej chwili w jakiej znalazł się nadzorowany proces, jak i aktualnym
wymaganiom obsługi. Podział informacji pomiędzy poszczególne ekrany synoptyczne zależy
w głównej mierze od cech obsługiwanego obiektu przemysłowego.
Wartości opisujące przebieg procesu najogólniej można podzielić na dane binarne i dane
analogowe. Zobrazowanie zmian danych analogowych może być wykonane przez proste
wyświetlenie mierzonej wartości na ekranie, bądź też przy pomocy rożnego rodzaju
wykresów, suwaków lub mierników.
Budowanie ekranów w znacznej mierze polega na wykorzystywaniu elementów o
podobnych funkcjach, dlatego też we wszystkich aplikacjach przeznaczonych do tworzenia
systemów SCADA zawarte są biblioteki gotowych elementów. Elementy te można
natychmiast dołączyć do projektu i po przekazaniu odpowiednich parametrów oraz
ustawieniu jego zachowania wykorzystać do wizualizacji stanu konkretnego elementu.
Podstawową funkcją systemów sterowania i wizualizacji jest zapewnienie operatorowi
sterowania pracą nadzorowanego obiektu. Realizowanie tej funkcji odbywa się poprzez
stosowanie sterowania przy pomocy ekranu graficznego. Operator wybiera na ekranie obraz
graficzny z prezentowanym obiektem, a następnie za pomocą symboli graficznych uzyskuje
on możliwość kontrolowania pracy urządzenia. W poprawności kontroli pracy urządzenia
pomagają operatorowi rozmaite stacyjki, które umożliwiają dostęp do dodatkowych
informacji związanych z pracą obiektu takimi jak np. sterowanie automatyczne lub ręczne,
stan w jakim znajduje się układ, czy też pól dialogowych służących nastawieniu wartości
parametrów pracy obiektu.
Systemy SCADA - Citect
2
Polecenia dotyczące sterowania pracą obiektu wydawane przez obsługę często są
weryfikowane pod kątem uprawnień danego operatora do takich, a nie innych funkcji.
Weryfikacja taka jest zazwyczaj realizowana poprzez ustalenie listy użytkowników i
przypisanie im określonych uprawnień oraz haseł dostępu, przy czym ochrona przed
nieuprawnionym dostępem może być uzyskana w sposób analogiczny jak w wielodostępnych
systemach komputerowych. Wszelka ingerencja operatora w przebieg procesu jest zazwyczaj
odnotowana i archiwizowana, stanowiąc tym samym dokumentację prowadzonego sposobu
sterowania obiektu.
Systemy sterowania i wizualizacji dla poprawnego kontrolowania procesu przemysłowego
potrzebują w zależności od obsługiwanego procesu różnej ilości informacji. Dane zbierane
podczas przebiegu procesu mogą być przechowywane w plikach właściwych dla danego
systemu wizualizacji bądź też coraz częściej z wykorzystaniem baz danych. Dane pochodzące
z bazy danych umożliwiają dalszą dystrybucję danych do innych aplikacji celem ich analizy
lub też dalszego przetworzenia.
Ważnym zadaniem systemu SCADA, jest wykrywanie i rejestracja alarmów oraz
generowanych zdarzeń występujących podczas pracy systemu. Rejestracja zdarzeń i alarmów
jest silnie zdeterminowana czasowo, a wymagana szybkość reakcji systemu automatyki na
wystąpienie określonego zdarzenia jest zwykle określana na etapie formułowania wymagań,
jakie ma spełniać dany proces. Wystąpienie zdarzeń i alarmów zdefiniowanych w fazie
projektowania systemu może wywoływać konieczność podejmowania przez układy
znajdujące się w systemie pewnych działań powodujących zmniejszenie skutków ich
wystąpienia. Mając na uwadze wymaganą szybkość i niezawodność tych działań,
odpowiedzialnymi za ich realizację są zazwyczaj układy znajdujące się w bliskim otoczeniu
obsługiwanych urządzeń, takie jak sterowniki PLC lub moduły zabezpieczeniowe. Jednakże
dla większości systemów określa się parametry czasowe związane z rejestracją zdarzeń
zachodzących podczas pracy obiektu. Dzięki odpowiednio zaplanowanym parametrom
system sterowania i wizualizacji umożliwia dokładną analizę zaistniałej awarii i
następujących po niej skutków. Na parametry czasowe rejestracji zdarzeń wpływają
parametry wykorzystanych urządzeń, typ lub typy zastosowanych sieci przemysłowych,
budowa systemu, jak również typ samej aplikacji służącej do budowy systemu sterowania i
wizualizacji.
4. Przebieg ćwiczenia
a) Uruchomienie środowiska Citect:
Klikamy Start, dalej Programy, dalej Schneider Electric, dalej Citect Explorer.
b) Tworzenie nowego projektu:
W Citect Explorer klikamy menu File, dalej New project.
c) Konfiguracja komunikacji z urządzeniami zewnętrznymi:
– Utworzenie klastra,
– stworzenie serwera IO,
– konfiguracja urządzeń IO (I/O Device),
– wybór protokołów komunikacyjnych (Citect Generic Protocol / SIMPPI).
d) Tworzenie okna graficznego:
– w drzewie projektu przejść do pozycji Graphics/Pages i kliknąć ikonę Create a
New page,
– nową stronę można też utworzyć w menu File/New w Graphic Builderz’e,
Systemy SCADA - Citect
–
3
po stworzeniu nowego okna (obrazu synoptycznego) należy go zapisać przy
użyciu menu File i opcji Save as z programu Citect Graphics Builder.
e) Zapoznanie z elementami graficznymi dostępnymi w menu podręcznym.
f) Tworzenie i przywracanie kopii zapasowej (backup-u) projektu.
W Citect Explorer, po uprzednim ustawieniu bieżącego projektu, klikamy menu File,
dalej Backup, wskazujemy nazwę i lokalizację pliku z kopią zapasową (.ctz).
Aby odtworzyć kopię zapasową z pliku, wybieramy z menu File, dalej Restore i
wskazujemy plik kopii zapasowej (.ctz).
UWAGA ! Kopii zapasowej nie należy tworzyć bezpośrednio na dysku typu
pendrive, ponieważ grozi to jego sformatowaniem!
5. Literatura
[1] http://www.citect.schneider-electric.com/scada/vijeo-citect
[2] Quickstart Tutorial V7.20.
[3] Ryszard Jakuszewski, „Programowanie systemów SCADA”, 2002.

Podobne dokumenty