- Nazwa przedmiotu:
- Systemy automatyki DCS i SCADA
- Koordynator przedmiotu:
- Sebastian Plamowski
- Status przedmiotu:
- Fakultatywny ograniczonego wyboru
- Poziom kształcenia:
- Studia I stopnia
- Program:
- Automatyka i Robotyka
- Grupa przedmiotów:
- Przedmioty techniczne
- Kod przedmiotu:
- DCS
- Semestr nominalny:
- 5 / rok ak. 2016/2017
- Liczba punktów ECTS:
- 5
- Liczba godzin pracy studenta związanych z osiągnięciem efektów uczenia się:
- - udział w wykładach 15 x 2 h = 30 h
- udział w zajęciach laboratoryjnych i konsultacjach 7 x 4 h + 2 h = 30 h
- przygotowanie i omówienie zajęć laboratoryjnych (projekt, uruchamianie, zaliczanie) 6 x 5 h = 30h
- przygotowanie do kolokwiów 4 h + 6 h = 10 h
Suma: 30 + 30 + 30 + 10 = 100 h.
- Liczba punktów ECTS na zajęciach wymagających bezpośredniego udziału nauczycieli akademickich:
- - wykład 30 h
- zajęcia laboratoryjne i konsultacje 30 h
- obrona rozwiązań 6 h
Suma: ok. 2,5 ECTS
- Język prowadzenia zajęć:
- polski
- Liczba punktów ECTS, którą student uzyskuje w ramach zajęć o charakterze praktycznym:
- - zajęcia laboratoryjne i konsultacje 30 h
- przygotowanie i omówienie zajęć laboratoryjnych 30 h
Suma: ok. 2,5 ECTS
- Formy zajęć i ich wymiar w semestrze:
-
- Wykład30h
- Ćwiczenia0h
- Laboratorium30h
- Projekt0h
- Lekcje komputerowe0h
- Wymagania wstępne:
- brak
- Limit liczby studentów:
- 24
- Cel przedmiotu:
- Celem przedmiotu jest przedstawienie zagadnień związanych ze współczesnymi rozproszonymi systemami sterowania (ang. Distributed Control Systems, DCS) z oraz współpracującymi z nimi systemami sterowania nadrzędnego i archiwizacji danych (ang. Supervisory Control And Data Acquisition, SCADA). Wykład podzielony jest na dwie części. Część pierwsza, wprowadzająco-praktyczna, ma na celu przygotowanie studentów do zajęć laboratoryjnych. Przedstawiane są funkcje systemów DCS i SCADA, ich architektura oraz rola i miejsce w przedsiębiorstwie. Omówione są języki programowania oraz zasady budowy struktur regulacji. Studenci są zapoznawani z narzędziami oraz metodami projektowania aplikacji przemysłowych oraz dostępnymi bibliotekami algorytmów. W trakcie drugiej części wykładu przedstawiany jest sprzęt oraz standardy komunikacyjne, a także aspekty bezpieczeństwa oraz przykłady zastosowań systemów DCS i SCADA w dużych obiektach przemysłowych.
- Treści kształcenia:
- Wstęp - przegląd dziedziny (2h). Rola i miejsce systemów sterowania w informatycznej strukturze przedsiębiorstwa. Funkcje systemów, relacje i powiązania.
Klasyczny system sterowania a system rozproszony (2h). Zadania systemu rozproszonego. Elementy systemu DCS i SCADA. Przykładowe systemy DCS i SCADA oraz ich cechy. Analiza podobieństw i różnic pomiędzy systemami DCS i SCADA.
Języki programowania, budowa struktur regulacji (2h). Omówienie standardowych języków programowania sterowników i kontrolerów przemysłowych.
Projektowanie aplikacji w systemach DCS i SCADA, narzędzia (4h). Omówienie sposobów budowania aplikacji w systemach DCS i SCADA, powiązania oprogramowania z warstwą sprzętową i elektryczną obiektu. Realizacja pętli regulacyjnych.
Algorytmika (4h). Omówienie algorytmów regulacji i diagnostyki w systemach DCS i SCADA. Struktury regulacji, sterowanie w pętli otwartej, sterowanie w pętli zamkniętej. Modelowanie i rola modelu w strukturze regulacji.
Kolokwium 1 (1h).
Sprzęt: komputery przemysłowe, sterowniki programowalne PLC, moduły I/O (3h).Warstwa realizacji sterowania, architektura sprzętowa. Budowa kontrolera oraz architektura oprogramowania. Systemy operacyjne.
Sieć komputerowa a sieć przemysłowa (2h). Sieciowe standardy komunikacyjne sieci przemysłowych: Modbus, CAN, MPI, Fieldbus Foundation, Profibus, Industrial Ethernet, Profinet, HART, ASi. Sprzęt sieciowy.
Zastosowania przemysłowe (2h). Przykładowe zastosowanie systemów DCS i SCADA w dużych i rozległych obiektach przemysłowych.
Bezpieczeństwo i cyberbezpieczeństwo w systemach przemysłowych (4h). Metody, narzędzia, standardy.
Przegląd systemów DCS i SCADA (1h). Porównanie najważniejszych systemów DCS i SCADA.
Kierunki rozwoju systemów DCS i SCADA (1h).
Kolokwium 2 (1h).
Kolokwia poprawkowe (1h).
- Metody oceny:
- W trakcie semestru będą przeprowadzone dwa kolokwia punktowane w skali 0-25 pkt., 50 pkt. można zdobyć z zajęć laboratoryjnych. Warunkiem zaliczenia jest uzyskanie w sumie co najmniej 50 pkt. na 100 możliwych, a także zaliczenie wszystkich ćwiczeń i projektów laboratoryjnych (uzyskanie z każdego z nich co najmniej 50% możliwych punktów).
- Egzamin:
- nie
- Literatura:
- Instrukcje użytkownika systemu DCS OVATION firmy Emerson.
Instrukcje użytkownika systemu SCADA MAPS firmy Mitsubishi
Roman Kwiecień, "Komputerowe systemy automatyki przemysłowej", Wydawnictwo Helion, Gliwice 2013.
- Witryna www przedmiotu:
- n/d
- Uwagi:
- Ćwiczenia laboratoryjne są wykonywane w zespołach dwuosobowych i mają charakter prostych projektów realizowanych z wykorzystaniem środowiska dydaktycznego SML-3. Zespół otrzymuje zadanie problemowe, w razie potrzeby konsultuje z prowadzącym dodatkowe założenia i koncepcję rozwiązania, a następnie projektuje, montuje i uruchamia opracowany system mikroprocesorowy. Zaliczenie ćwiczenia polega na zaprezentowaniu systemu działającego pod kontrolą programu sterującego oraz przedyskutowaniu zastosowanych rozwiązań sprzętowych i programowych.
W ćwiczeniach 1-2 jest używany mikroprocesor Z80 emulowany w układzie FPGA, zaś w ćwiczeniach 3-6 jest używany mikrokontroler MSP430. Językiem programowania używanym w ćwiczeniach 2-3 jest asembler, a w ćwiczeniach 4-6 - język C. Przed rozpoczęciem ćwiczeń są organizowane zajęcia wstępne poświęcone prezentacji platformy SML-3 i oprogramowania wykorzystywanego podczas semestru.
Efekty uczenia się
Profil ogólnoakademicki - wiedza
- Efekt DCS_W01
- Wiedza na temat zasady działania i funkcji rozproszonych systemów sterowania
(DCS) oraz systemów nadzoru i zbierania danych (SCADA). Poznanie architektury i funkcji systemu. Poznanie najpopularniejszych standardów sieci przemysłowych i zakresu ich zastosowania.
Weryfikacja: Kolokwium, zajęcia projektowe w laboratorium
Powiązane efekty kierunkowe:
K_W12
Powiązane efekty obszarowe:
T1A_W03, T1A_W04, T1A_W07
- Efekt DCS_W02
- Podstawową wiedzę o trendach rozwojowych z zakresu automatyki i systemów sterowania.
Weryfikacja: Kolokwium, zajęcia projektowe w laboratorium
Powiązane efekty kierunkowe:
K_W13
Powiązane efekty obszarowe:
T1A_W05
- Efekt DCS_W03
- Przybliżenie podstawowych metod, technik i narzędzi stosowanych przy rozwiązywaniu prostych zadań inżynierskich z zakresu automatyki.
Weryfikacja: Kolokwium, zajęcia projektowe w laboratorium
Powiązane efekty kierunkowe:
K_W15
Powiązane efekty obszarowe:
T1A_W07
Profil ogólnoakademicki - umiejętności
- Efekt DCS_U01
- Umiejętność dokonania identyfikacji i sformułowania specyfikacji prostych zadań inżynierskich o charakterze praktycznym, charakterystycznych dla automatyki.
Weryfikacja: Kolokwium, zajęcia projektowe w laboratorium
Powiązane efekty kierunkowe:
K_U17
Powiązane efekty obszarowe:
T1A_U14
- Efekt DCS_U02
- Umiejętność oceny przydatność rutynowych metod i narzędzi służących do rozwiązania prostego zadania inżynierskiego o charakterze praktycznym z obszaru systemów sterowania.
Weryfikacja: Kolokwium, zajęcia projektowe w laboratorium
Powiązane efekty kierunkowe:
K_U18
Powiązane efekty obszarowe:
T1A_U15
- Efekt DCS_U03
- Umiejętność projektowania i realizacji prostej aplikacji w systemach DCS i SCADA.
Weryfikacja: Kolokwium, zajęcia projektowe w laboratorium
Powiązane efekty kierunkowe:
K_U19
Powiązane efekty obszarowe:
T1A_U08, T1A_U09, T1A_U14, T1A_U15, T1A_U16
- Efekt DCS_U04
- Umiejętność wykorzystania rozproszonego systemu sterowania (DCS) i systemów nadzoru i zbierania danych (SCADA) do problemów sterowania obiektami rozległymi.
Weryfikacja: Kolokwium, zajęcia projektowe w laboratorium
Powiązane efekty kierunkowe:
K_U32
Powiązane efekty obszarowe:
T1A_U08, T1A_U09, T1A_U14, T1A_U15, T1A_U16
Profil ogólnoakademicki - kompetencje społeczne
- Efekt DCS_K01
- Praca w grupach (zespołach) na współdzielonych zasobach. Rozwinięcie komunikacji, umiejętności współdziałania.
Weryfikacja: laboratorium
Powiązane efekty kierunkowe:
K_K03
Powiązane efekty obszarowe:
T1A_K03