Sterowniki Programowalne (SP) Wykład #5

Podobne dokumenty
Interfejs użytkownika UI, interfejsy człowiek-maszyna (MMI, HMI), systemy SCADA

Oprogramowanie komputerowych systemów sterowania

Stacje operatorskie. SCADA - Supervisory Control and Data Acquisition. Suite A2 ) - Wonderware ifix (Intellution. Dynamics)

SiR_13 Systemy SCADA: sterowanie nadrzędne; wizualizacja procesów. MES - Manufacturing Execution System System Realizacji Produkcji

Aplikacje Systemów Wbudowanych

Opis systemu CitectFacilities. (nadrzędny system sterowania i kontroli procesu technologicznego)

Kurs Wizualizacja z WinCC SCADA - Zaawansowany. Spis treści. Dzień 1. I VBS w WinCC podstawy programowania (zmienne, instrukcje, pętle) (wersja 1410)

Załącznik nr 5 do PF-U OPIS SYSTEMU SCADA

SYSTEMY OCHRONY ŚRODOWISKA. Pakiet ASEMIS

Elektrotechnika II stopień (I stopień / II stopień) ogólnoakademicki (ogólno akademicki / praktyczny) kierunkowy (podstawowy / kierunkowy / inny HES)

1.2 SYSTEMY WIZUALIZACJI I NADZORU PROCESU HMI/SCADA

Sterowniki Programowalne (SP) - Wykład #1 Wykład organizacyjny

SYSTEMY WIZUALIZACJI. ASIX wspólna platforma wizualizacji paneli operatorskich (HMI) i systemów nadrzędnych (SCADA)

Struktura systemu wizualizacji

Zaawansowany WinCC SCADA. Spis treści. Dzień 1. I VBS w WinCC podstawy programowania (zmienne, instrukcje, pętle) (wersja 1708)

Politechnika Gdańska Wydział Elektrotechniki i Automatyki Katedra Inżynierii Systemów Sterowania KOMPUTEROWE SYSTEMY STEROWANIA (KSS)

Szkolenie InTouch. Andrzej Garbacki

Zautomatyzowane systemy produkcyjne

Opis techniczny. Asix4WAGO jest pakietem programowym rozszerzającym możliwości Systemu Asix.Evo. Dystrybucją produktu zajmuje się firma WAGO ELWAG.

ELEMENTARNA WIZUALIZACJA

E-E2A-2019-s2 Budowa i oprogramowanie komputerowych Nazwa modułu

WINCC SCADA TIA SIEMENS SIMATIC HMI

System sterowania i wizualizacji odprężarki z wykorzystaniem oprogramowania Proficy ifix

Automatyka przemysłowa na wybranych obiektach. mgr inż. Artur Jurneczko PROCOM SYSTEM S.A., ul. Stargardzka 8a, Wrocław

Zastosowanie oprogramowania Proficy (ifix, Historian oraz Plant Applications) w laboratoryjnym stanowisku monitoringu systemów produkcyjnych in-line

System wizualizacji, sterowania, archiwizacji i alarmowania w kopalni bazaltu

System wizualizacji i wspomagania zarządzania procesami produkcji

Zastosowania mikrokontrolerów w przemyśle

1.1 PANELE OPERATORSKIE WONDERWARE

Platforma Systemowa Wonderware przykład zaawansowanego systemu SCADA

Wonderware InTouch wspiera modułowy proces technologiczny na Politechnice Śląskiej w Gliwicach

VIX AUTOMATION DLA EDUKACJI

IV Zarządzanie przedsiębiorstwem ERP 1. III Zarządzanie produkcją MES 2

15 lat doświadczeń w budowie systemów zbierania i przetwarzania danych kontrolno-pomiarowych

Katedra Systemów Cyfrowego Przetwarzania Sygnałów

Wizualizacja procesu produkcyjnego w Hucie Cynku Miasteczko Śląskie S.A.

System komputerowy. Sprzęt. System komputerowy. Oprogramowanie

Wykład wprowadza do podstawowych definicji związanych z Systemami Sterowania Rozproszonego (DCS Distributed Process Control) a zwłaszcza zwraca uwagę

A P L I K A C Y J N A

Xway. Inne podejście do lokalizacji GPS obiektów mobilnych i zarządzania flotą

SARW S.C. Witold Rejner, Tomasz Wieczorek ul. Zegrzyńska 28A/ Jabłonna

wersja 1.3 (c) ZEiSAP MikroB S.A. 2005

Kurs ZAAWANSOWANY WINCC PANELE TIA. Spis treści. Dzień 1

InPro BMS InPro BMS SIEMENS

HYDRO-ECO-SYSTEM. Sieciowe systemy monitoringu w instalacjach przemysłowych i ochrony środowiska

Instalacja oprogramowania Platforma Systemowa ArchestrA 2012 R2

Konfiguracja modułu alarmowania w oprogramowaniu InTouch 7.11

NIEZAWODNE ROZWIĄZANIA SYSTEMÓW AUTOMATYKI. asix. Aktualizacja pakietu asix 4 do wersji 5 lub 6. Pomoc techniczna

System komputerowy. System komputerowy

Politechnika Gdańska Wydział Elektrotechniki i Automatyki Katedra Inżynierii Systemów Sterowania KOMPUTEROWE SYSTEMY STEROWANIA (KSS)

PRZEWODNIK PO PRZEDMIOCIE

System monitoringu i sterowania oczyszczalni ścieków. Rysunek 1. Mapa - główny ekran programu.

Sterowniki Programowalne (SP) - Wykład #1 Wykład organizacyjny

Cechy systemu X Window: otwartość niezależność od producentów i od sprzętu, dostępny kod źródłowy; architektura klient-serwer;

Najnowsze rozwiązania w zakresie automatyzacji procesów firmy Ruland E&C

FAQ: /PL Data: 01/06/2015 WinCC Professional konfiguracja struktury klient-serwer

SCADA. Przegląd funkcjonalności systemów SCADA

SYSTEM SCADA DO OCHRONY KATODOWEJ SCADA SYSTEM FOR CATHODIC PROTECTION

Załącznik nr 1 SPECYFIKACJA ISTOTNYCH WARUNKÓW ZAMÓWIENIA

Stanowisko Operatorskie

Regulator PID w sterownikach programowalnych GE Fanuc

Program szkolenia KURS SPD i PD Administrator szkolnej pracowni internetowej Kurs MD1 Kurs MD2 Kurs MD3 (dla szkół ponadgimnazjalnych)

Ćwiczenie IT11 Publikacja projektu, pliki tymczasowe

OPC (OLE for Process Control) Zastosowania

Instalacje SCADA z zastosowaniem urządzeń MOXA

System wizualizacji, zarzadzania, archiwizacji, raportowania i alarmowania w Spółce Wodno-Ściekowej GWDA w Pile

ASEM UBIQUITY PRZEGLĄD FUNKCJONALNOŚCI

APLIKACJA SYSTEMU InTouch DO MONITOROWANIA STANU ZROBOTYZOWANEGO GNIAZDA PRODUKCYJNEGO

Wonderware InTouch Machine Edition

System monitoringu i sterowania pomp obiegowych

System sterowania i zasilania młynem pszennym

SYSTEMY OPERACYJNE: STRUKTURY I FUNKCJE (opracowano na podstawie skryptu PP: Królikowski Z., Sajkowski M. 1992: Użytkowanie systemu operacyjnego UNIX)

System wizualizacji i wspomagania zarządzania procesami produkcji

SYSTEMY MES SGL CARBON POLSKA S.A. System monitoringu i śledzenia produkcji

Czujniki obiektowe Sterowniki przemysłowe

Stabilis Monitoring. 1/9

INFORMATOR TECHNICZNY WONDERWARE

System wizualizacji, zarządzania, archiwizacji, raportowania i alarmowania w Oczyszczalni Ścieków w Krośnie

Marek Parfieniuk, Tomasz Łukaszuk, Tomasz Grześ. Symulator zawodnej sieci IP do badania aplikacji multimedialnych i peer-to-peer

Specyfikacja techniczna na dostawę oprogramowania komputerowego dla Śląskiego Uniwersytetu Medycznego w Katowicach

Wersje oprogramowania systemowego

ROZWÓJ SYSTEMÓW WIZUALIZACJI W AUTOMATYZACJI DOJU KRÓW

Budowa i oprogramowanie komputerowych systemów sterowania. Laboratorium 4. Metody wymiany danych w systemach automatyki DDE

Na terenie Polski firma Turck jest również wyłącznym przedstawicielem następujących firm:

INFORMATOR TECHNICZNY WONDERWARE

HYDRO-ECO-SYSTEM. Sieciowe systemy monitoringu pompowni wykonane w technologii

Opis systemu SAURON działającego w KHW SA KWK Staszic RNT sp. z o.o. 1/12

Cyfrowy system konferencyjny DIS DCS 6000 Część 2 - oprogramowanie. Marcin Gontarek

3/13/2012. Automatyka i Sterowanie PRz Wprowadzenie. Wprowadzenie. Historia automatyki. dr inż. Tomasz Żabiński. Odśrodkowy regulator prędkości

STEROWANIE PROCESAMI ROLNICZYMI WSPOMAGANYMI PRZEZ SYSTEMY INFORMATYCZNE

Sylabus modułu kształcenia/przedmiotu

Wstęp do Informatyki. Klasyfikacja oprogramowania

Opis systemu monitoringu i sterowania Stacji Uzdatniania Wody

PRZEMYSŁ SPOŻYWCZY. Kraft Foods Polska Olza w Cieszynie. System nadzoru linii produkcji wafli System sterowania myciem linii

Kurs Konfiguracja Paneli Operatorskich w SIMATIC WinCC TIA. Spis treści. Dzień 1

Wytyczne do realizacji systemu monitorowania przepompowni w Głębinowie

Czy wdrożenie systemu monitoringu jest uzasadnioną inwestycją czy też kosztem?

A P L I K A C Y J N A

Informatyka- studia I-go stopnia

Kurs OPC S7. Spis treści. Dzień 1. I OPC motywacja, zakres zastosowań, podstawowe pojęcia dostępne specyfikacje (wersja 1501)

Transkrypt:

Sterowniki Programowalne (SP) Wykład #5 Interfejs użytkownika UI, interfejsy człowiek-maszyna (MMI, HMI), systemy SCADA WYDZIAŁ ELEKTROTECHNIKI I AUTOMATYKI KATEDRA INŻYNIERII SYSTEMÓW STEROWANIA Jarosław Tarnawski Październik 2016

Plan wykładu Definicje UI, MMI, HMI, SCADA, Zadania SCADA Sterowanie nadzorcze Akwizycja danych Prezentowanie danych Archiwizacja Raporty Alarmy Udostępnianie danych Kontrola dostępu

Plan wykładu cd. Dostarczanie danych do SCADA Własne wbudowane mechanizmy ODBC/ SQL DDE/NetDDE OPC Bazy danych Programy wspomagające produkcję Udostępnianie okien i danych w Internecie Przegląd dostępnych na rynku rozwiązań

Interfejs użytkownika Wymuszony przez projektanta sposób współpracy użytkownika z obiektem np. maszyną, urządzeniem, programem komputerowym systemem składający się ze sposobu prezentowania stanu obiektu oraz metod, sposobów oddziaływania na stan tego obiektu nazywany jest interfejsem użytkownika (ang. User Interface -UI)

Interfejs użytkownika Zastosowany UI ma wpływ na: możliwości obserwacji stanu obiektu (dokładność, sposób prezentowania danych) możliwości oddziaływania na obiekt (ciągły, dyskretny, ) Łatwość/trudność współpracy, obsługi Komfort, ergonomię pracy Dostępność (specjaliści, masowy dostęp) Czas konieczny na zapoznanie się z obsługą Czas reakcji

Przykłady UI Termometr (wyjściowe) wysokość słupa rtęci, wyświetlacz cyfrowy Zegarek (we, wy) Wychylenie wskazówki, wyświetlacz cyfrowy Pokrętło, przyciski do wprowadzania czasu Samochód (we, wy) Panel, wyświetlacz z informacją o stanie pojazdu (prędkość, temp silnika, ilość paliwa) Pedały, dźwignia biegów, przyciski System operacyjny (we, wy) Tekstowy DOS, Graficzny Windows Klawiatura, mysz, tablet

Przykłady UI Telefony komórkowe Sposoby informowania użytkownika Ekran Dźwięk Wibracje Sposoby oddziaływania ze strony użytkownika Klawiatura Joystick Gesty (rozpoznawane przez akcelerometry) Siła nacisku Sterowanie głosem Odcisk palca Skaner tęczówki oka

HMI, MMI Termin UI w odniesieniu do urządzeń, maszyn, komputerów nazywany często jest interfejsem człowiek maszyna HMI (ang. Human Machine Interface) lub MMI (ang. Man Machine Interface) HMI, MMI, UI to warstwa pośrednicząca w komunikacji pomiędzy użytkownikiem (człowiekiem) a pracą samej maszyny, urządzenia

Rola HMI w automatyce Prezentowanie stanu zmiennych stanu, wielkości wyjściowych Nadzór nad prowadzeniem procesu w sposób automatyczny Informacja o awarii urządzeń Informacja o zakłóceniach Wprowadzanie wartości zadanych

Rola człowieka w systemie sterowania Automatyka to ogólnie dziedzina, która zajmuje się ograniczaniem udziału człowieka związanymi ze sterowaniem różnymi obiektami Po co zatem interfejs użytkownika w zastosowaniach automatyki?

Realizacje HMI Klasyczne: diody, wskaźniki wychylne, wyświetlacze, panele sterujące, operatorskie tablice synoptyczne rejestratory itd. Współczesne: programowe aplikacje wizualizacyjne prezentujące stan obiektu w postaci graficznej dobranej przez projektanta

SCADA SCADA (ang. Supervisory Control and Data Aquisition) czyli system sterowania nadzorczego i akwizycji danych Zadania Zbieranie (akwizycja) danych procesowych Realizacja warstwy sterowania nadrzędnego Realizacja HMI Archiwizacja danych System alarmów Raportowanie Udostępnianie danych Kontrola dostępu

Zadania systemu SCADA Zadania systemu SCADA: - realizacja sterowania nadzorczego rozumiana jako wprowadzenie człowieka jako elementu nadzoru nad zautomatyzowanym procesem sterowania realizowanym przez PLC możliwość wprowadzania programów w formie skryptów realizujących zdania nadzoru nad procesem i pracą PLC pośrednictwo i koordynacja w warstwowym systemie sterowania złożonym z PLC/SCADA i warstwami optymalizacji i zarządzania - zbieranie, przetwarzanie, archiwizacja danych pochodzących z PLC - raportowanie tj. tworzenie cyklicznych podsumowań - realizacja interfejsu użytkownika, wizualizacja komputerowa stanu procesu, alarmy, zdarzenia, kontrola dostępu, autoryzacja, zabezpieczenia, udostępnianie danych przez OPC, SQL/ODBC, WWW

Zadania systemu SCADA SCADA to nie wyłącznie aplikacja wizualizacyjna Moduł wizualizacji jest jedną ze składowych systemu SCADA

Model warstwowego komputerowego systemu sterowania SCADA PLC

Realizacje HMI

Wymiana danych ze SCADA Własne wbudowane mechanizmy Standardy DDE / NetDDE (Dynamic Data Exchange) OPC (OLE for Process Control) ODBC / SQL (Open DataBase Conectivity) Przeważnie korzysta się z serwera danych (zewnętrznej aplikacji) wymieniającej dane ze SCADA

Wybrane aplikacje SCADA InTouch Wonderware ifix GE Fanuc (dawniej Intellution) Wizcon Supervisor - Wizcon Systems WinCC Siemens CitectSCADA - Citect Lookout National Instruments Asix ASKOM (PL) Ale również open source -> http://openscada.org/

SCADA Wymagania sprzętowe Czy jest przyjazny dla użytkownika Sposób tworzenia wykresów Interfejs graficzny Sposób tworzenia animacji Praca w sieci i wersja językowa Sposób komunikacji z urządzeniami automatyki Sposób tworzenia zmiennych i raportów Zawartość bibliotek gotowych elementów Sposób dołączania sterowników

Stacja operatorska Definicja Urządzenie umożliwiające operatorowi systemu śledzenie procesu technologicznego oraz wpływanie na jego przebieg (stacja operatorska nazywana jest czasami stacją wizualizacyjną) Przeznaczenie Ma umożliwić operatorowi kontakt z systemem automatyki zainstalowanym na obiekcie Rola Powinna realizować zadania określone skrótowo jako MMI i SCADA

Stacja operatorska Nadzór nad procesem Sterowanie przebiegiem procesu (automatycznie lub przez operatora) Wizualizacja zautomatyzowanego procesu technologicznego (przemysłowego) Możliwość wymiany danych z: zakładowym systemem informatycznym arkuszami kalkulacyjnymi bazami danych

Stacja operatorska Przeznaczenie, rola, funkcje i zadania stacji operatorskiej Budowa (skład) stacji operatorskiej sprzęt (hardware) (komputer, drukarka, zasilacz awaryjny UPS, sieć/modem/radiomodem, stacja archiwizacji danych, panele operatorskie, tablice synoptyczne) oprogramowanie (software) systemowe narzędziowe użytkowe (aplikacyjne)

Cechy SCADA otwarty elastyczny sieciowy zlokalizowany skalowalny (możliwość łatwej rozbudowy) uaktualniany

Cechy SCADA Zainstalowany na obiekcie system wizualizacji, sterowania i nadzoru nad przebiegiem procesu technologicznego powinien zapewniać: Komunikację ze sprzętem automatyki (np. ze sterownikami PLC) oraz pewną i niezawodną pracę Wizualizację procesu w czasie rzeczywistym (graficzne przedstawienie przebiegu procesu) Ingerencję w ten proces przez uprawnione osoby Wszechstronną analizę wybranych parametrów procesu Archiwizację danych i prezentację danych bieżących (trendy) oraz raportowanie (dzienne i okresowe) Generowanie komunikatów informacyjnych, ostrzegawczych i alarmowych Wymianę danych z innymi aplikacjami (np. arkuszami kalkulacyjnymi i bazami danych) Skalowalność (tzn. możliwość rozbudowy) systemu sterowania

InTouch Tryb pracy Projektowanie (development) Tryb pracy Wykonywanie (runtime) Wiele opcji animacyjnych i graficznego prezentowania stanu procesu System alarmowania Trendy historyczne i bieżące Archiwizacja Wymiana danych SQL, OPC, DDE

Oprogramowanie towarzyszące InTouch InSQL przemysłowa baza danych InTrack, InBatch wspomaganie produkcji ActiveFactory wspomaganie raportowania SCADA Portal ekrany InToucha jako strony WWW QI Analyst analiza statystyczna Archestra! To jej obecnie towarzyszy InTouch

Typy okien InTouch Okno podmieniajace (replace) zastępuje każde okno, którego dotyka pojawiając się na ekranie. Każde dotknięte okno zostaje usunięte automatycznie z ekranu, a związane z nim zmienne nie są więcej aktualizowane Okno przykrywające (overlay) jest otwierane na aktualnie otwartym oknie (oknach), z wyjątkiem okien dominujących (popup). Gdy okno przykrywające zostaje zamknięte, okno (okna) które były nim zasłonięte pojawiają się ponownie Okno dominujące (popup) jest podobne do okna przykrywającego, ale zawsze pozostaje na wierzchu wszystkich otwartych okien, nawet jeżeli zostanie wybrane inne okno. Usunięcie okna dominującego zwykle wymaga specjalnego polecenia ze strony użytkownika (np. potwierdzenia alarmu)

Licencjonowanie SCADA Prezentacja zmiennej procesowej, wartości zadanej, progów alarmów itd. wymaga zmiennych przechowujących stan danej wielkości Aplikacje SCADA licencjonowane są w oparciu o liczbę zmiennych Powiększenie liczby zmiennych spowodowane np. rozwojem aplikacji nie wymaga zmiany oprogramowania tylko licencji. Otrzymujemy to samo oprogramowanie do różnej skali zastosowań różniące się wielkością licencji.

Urządzenia HMI Komputery stacjonarne Komputery przenośne Grupa tzw. cienkich klientów (ang. thin clients) Tablety Palmtopty Telefony komórkowe Programowo realizowane przesyłanie danych np. zdalny pulpit, strony WWW bądź specjalizowane aplikacje

Projektowanie HMI Oszacowanie liczby zmiennych Dobranie odpowiedniego pakietu Wybranie prezentowanych wielkości oraz przyporządkowanie ich do poszczególnych ekranów Zasady dostępu i uprawnienia Tryb alarmowania i raportowania Sposoby prezentowania danych (animacja, wartość chwilowa, trend)

Projektowanie HMI Stacja operatorska jest wizytówką systemu Wrażenia wizualne są subiektywne! Iteracyjność w realizacji Uzgodnienia/odbiory częściowe Schematy kolorów interfejsu Zasadniczo podobne zasady jak przy projektowaniu stron WWW