Nazwa przedmiotu Pakiety SCADA Kod Liczba punktów Nazwa angielska. SCADA Systems. Katedra Mikroelektroniki i Technik Informatycznych (K-25)



Podobne dokumenty
OPISY KURSÓW. Nazwa kursu: PROGRAMOWANIE SYSTEMÓW ROZPROSZONYCH NA BAZIE STE- ROWNIKÓW PLC. Język wykładowy: polski

Nazwa przedmiotu Sieci przemysłowe Kod Liczba punktów Nazwa angielska. Industrial networks. Katedra Mikroelektroniki i Technik Informatycznych (K-25)

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

Oprogramowanie komputerowych systemów sterowania

Lab. Poznanie procesu modelowania świata wirtualnego. Zaznajomienie z algorytmami symulacji zjawisk fizycznych w świecie wirtualnym.

PRZEWODNIK PO PRZEDMIOCIE

Academic year: 2015/2016 Code: EEL SG-s ECTS credits: 3. Electrical Engineering, Automatics, Computer Science and Engineering in Biomedicine

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

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

Urządzenia automatyki przemysłowej Kod przedmiotu

Sprawdzian ustny lub pisemny, ocena wykonanych projektów.

CENNIK I TERMINARZ SZKOLEŃ

Opis modułu kształcenia Sterowniki programowalne PLC

Distributed programming Distributed programming. Informatyka II stopień (I stopień / II stopień) Ogólno akademicki (ogólno akademicki / praktyczny)

Lab. Efekt 1 - kolokwium wykładowe. Efekt 2, 3 i 4 - samodzielnie rozwiązywane ćwiczenia laboratoryjne.

PROJEKT WSPÓŁFINANSOWANY ZE ŚRODKÓW UNII EUROPEJSKIEJ W RAMACH EUROPEJSKIEGO FUNDUSZU SPOŁECZNEGO OPIS PRZEDMIOTU. Sieci i sterowniki przemysłowe

I rok. semestr 1 semestr 2 15 tyg. 15 tyg. Razem ECTS. laborat. semin. ECTS. konwer. wykł. I rok. w tym. Razem ECTS. laborat. semin. ECTS. konwer.

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

Programowanie Internetowe Web programming

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

Auditorium classes. Lectures

OPIS PRZEDMIOTU/MODUŁU KSZTAŁCENIA (SYLABUS)

Terminarz Szkoleń ACTION CE

LISTA KURSÓW PLANOWANYCH DO URUCHOMIENIA W SEMESTRZE ZIMOWYM 2015/2016

Politechnika Śląska w Gliwicach Instytut Automatyki 2005/2006

Field of study: Computer Science Study level: First-cycle studies Form and type of study: Full-time studies. Auditorium classes.

Field of study: Electronics and Telecommunications Study level: First-cycle studies Form and type of study: Full-time studies. Auditorium classes

OPIS PRZEDMIOTU/MODUŁU KSZTAŁCENIA (SYLABUS)

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

OPIS PRZEDMIOTU/MODUŁU KSZTAŁCENIA (SYLABUS)

Wydział Inżynierii Produkcji i Logistyki Faculty of Production Engineering and Logistics

Poznaj Simatic WinCC

Automatyka przemysłowa i sterowniki PLC Kod przedmiotu

SYSTEM SCADA DO OCHRONY KATODOWEJ SCADA SYSTEM FOR CATHODIC PROTECTION

Advanced Object Programming in Java

Opracowanie ćwiczenia laboratoryjnego dotyczącego wykorzystania sieci przemysłowej Profibus. DODATEK NR 4 Instrukcja laboratoryjna

Szkolenie InTouch. Andrzej Garbacki

PLAN STUDIÓW Wydział Elektroniki, Telekomunikacji i Informatyki, Wydział Zarządzania i Ekonomii Inżynieria danych

Spis treści. Dzień 1. I Wprowadzenie (wersja 0906) II Dostęp do danych bieżących specyfikacja OPC Data Access (wersja 0906) Kurs OPC S7

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

Kierunek: Informatyka rev rev jrn Stacjonarny EN 1 / 6

Strona główna > Produkty > Systemy regulacji > System regulacji EASYLAB - LABCONTROL > Program konfiguracyjny > Typ EasyConnect.

Terminarz Szkoleń ACTION CE

CENNIK I TERMINARZ SZKOLEŃ

Field of study: Computer Science Study level: First-cycle studies Form and type of study: Full-time studies. Auditorium classes.

Sterowniki programowalne Programmable Controllers. Energetyka I stopień Ogólnoakademicki. przedmiot kierunkowy

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

CENNIK I TERMINARZ SZKOLEŃ

Instalacje SCADA z zastosowaniem urządzeń MOXA

CENNIK I TERMINARZ SZKOLEŃ SZKOLENIA OTWARTE DLA UŻYTKOWNIKÓW SYSTEMÓW INFORMATYCZNYCH

Automatyka i Robotyka II stopień ogólnoakademicki studia niestacjonarne wszystkie Katedra Automatyki i Robotyki mgr inż.

Metody integracji systemów sterowania z wykorzystaniem standardu OPC

CENNIK I TERMINARZ SZKOLEŃ

Sterowniki PLC. Elektrotechnika II stopień Ogólno akademicki. przedmiot kierunkowy. Obieralny. Polski. semestr 1

Elektronika i Telekomunikacja I stopień (I stopień / II stopień) ogólnoakademicki (ogólno akademicki / praktyczny)

Konfiguracja serwera OPC/DDE KEPSServerEX oraz środowiska Wonderware InTouch jako klienta DDE do wymiany danych

Terminarz Szkoleń II kwartał 2013 ACTION CE

CENNIK I TERMINARZ SZKOLEŃ

Kurs wybieralny: Zastosowanie technik informatycznych i metod numerycznych w elektronice

WINCC SCADA TIA SIEMENS SIMATIC HMI

PRZEWODNIK PO PRZEDMIOCIE

OPIS PRZEDMIOTU/MODUŁU KSZTAŁCENIA (SYLABUS) Wydział Nauk Historycznych i Pedagogicznych, Instytut Archeologii 4. Kod przedmiotu/modułu 22-AR-S1-KMaA1

E-E2A-2018-s2. Przemysłowe Sieci Komputerowe. Elektrotechnika II stopień (I stopień / II stopień) Ogólno akademicki (ogólno akademicki / praktyczny)

Client Management Solutions i Mobile Printing Solutions

Luxriot VMS. Dawid Adamczyk

Spis treści. Dzień 1. I Wprowadzenie do PCS 7 (wersja 1508) II Licencjonowanie (wersja 1508) III Tworzenie projektu w PCS 7 (wersja 1508)

Semestr 1 suma pkt ECTS dla wszystkich kursów w semestrze: 30

CENNIK I TERMINARZ SZKOLEŃ

Application Layer Functionality and Protocols

Client Management Solutions i Mobile Printing Solutions

Terminarz szkoleń, II półrocze, 2015 rok Microsoft

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

Elektrotechnika II Stopień (I stopień / II stopień) Ogólno akademicki (ogólno akademicki / praktyczny)

Wydział Informtyki i Nauki o Materiałach Kierunek Informatyka

12. Wymagania wstępne w zakresie wiedzy, umiejętności i kompetencji społecznych dla przedmiotu/modułu oraz zrealizowanych przedmiotów:

Field of study: Computational Engineering Study level: First-cycle studies Form and type of study: Full-time studies. Auditorium classes.

Client Management Solutions i Universal Printing Solutions

Rok akademicki: 2013/2014 Kod: STC s Punkty ECTS: 3. Poziom studiów: Studia I stopnia Forma i tryb studiów: -

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

Kalendarium szkoleo Kwiecieo - Czerwiec 2010

PROJECT. Syllabus for course Principles of Marketing. on the study program: Management

Elektrotechnika I stopień Ogólno akademicki. kierunkowy (podstawowy / kierunkowy / inny HES)

Zarządzenie Rektora Politechniki Gdańskiej nr 20/2012 z 19 lipca 2012

Automatyka i Robotyka I stopień (I stopień / II stopień) ogólno akademicki (ogólno akademicki / praktyczny)

Język Java i technologie Web - opis przedmiotu

1.2 SYSTEMY WIZUALIZACJI I NADZORU PROCESU HMI/SCADA

PROJECT. Syllabus for course Global Marketing. on the study program: Management

Specjalnościowy Obowiązkowy Polski Semestr trzeci

Administrowanie systemami informatycznymi Kod przedmiotu

OPIS PRZEDMIOTU/MODUŁU KSZTAŁCENIA (SYLABUS)

Terminarz szkoleń, I półrocze, 2015 rok Microsoft

WYKŁAD. Jednostka prowadząca: Wydział Techniczny. Kierunek studiów: Elektronika i telekomunikacja. Nazwa przedmiotu: Sieci komputerowe

E-4EZA1-10-s7. Sterowniki PLC

INFORMATOR TECHNICZNY WONDERWARE

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

CENNIK I TERMINARZ SZKOLEŃ

1 / 5. Inżynierii Mechanicznej i Robotyki. Mechatronic Engineering with English as instruction language. stopnia

Niestacjonarne Inżynieria Zarządzania Katedra Automatyki i Robotyki Dr D. Janecki. Specjalnościowy Obowiązkowy Polski Semestr drugi

E-E-A-1008-s6. Sterowniki PLC. Elektrotechnika I stopień Ogólno akademicki. kierunkowy (podstawowy / kierunkowy / inny HES)

INFORMATOR TECHNICZNY WONDERWARE

Transkrypt:

Nazwa przedmiotu Pakiety SCADA Kod Liczba punktów Nazwa angielska SCADA Systems Kierunek studiów Poziom studiów Elektronika i Telekomunikacja Magisterski Jednostka prowadząca Katedra Mikroelektroniki i Technik Informatycznych (K-25) Kierownik i realizatorzy mgr inŝ. Zbigniew Kulesza, dr inŝ. W. Tylman Formy zajęć i liczba godzin Semestr w ć l p s Liczba punktów zimowy 1e 2 Oczekiwane efekty kształcenia Student nabywa wiedzę z zakresu: elektroniczne systemy sterowania i nadzoru procesów przemysłowych na przykładzie pakietów do nadzoru i sterowania oraz wizualizacji procesów przemysłowych SCADA (Supervisory Control and Data Acquisition): ich budowa, sposób działania, zasady opisu i projektowania. Wprowadzenie do sieci przemysłowych. Wymagania wstępne Systemy mikroprocesorowe (3230/1/2) Program przedmiotu Układy elektroniczne (3020/1/2) Układy logiczne (3205) WYKŁAD I. Problematyka elektronicznego sterowania i nadzoru układów oraz procesów w warunkach przemysłowych 1. Klasyfikacja układów sterowania 2. Praktyczne realizacje elektronicznych układów sterowania: sterowniki PLC, komputery przemysłowe 3. Regulatory, teoria, sprzęŝenie zwrotne, dobór optymalnych nastaw regulatora PID II. Budowa i działanie pakietu SCADA na przykładzie pakietów ifix firmy GE Fanuc i Intellution, In Touch firmy Wonderware Corporation, Axeda Supervisor firmy Axeda Systems, Inc., WinCC firmy Siemens 1. środowisko projektowe (Developer). 2. środowisko operatorskie (Runtime). III. Cechy i elementy składowe pakietów SCADA 1. Architektura obiektowa (komponentowa) zgodna z COM/DCOM. 2. Funkcjonalność Serwera OPC i Klienta OPC na trzech poziomach (równieŝ sieciowo poprzez DCOM). Obsługa OPC poprzez DCOM. Sieciowe połączenie pomiędzy klientami OPC i serwerami OPC. 3. Architektura Klient/Serwer (lokalne wejścia/wyjścia oraz dostęp do nieograniczonej liczby wejść/wyjść poprzez sieć). MoŜliwość pracy w trybie monitorowania jak i sterowania. 4. Zaawansowany system ochrony dostępu. 5. Wbudowany i w pełni zintegrowany ze środowiskiem obiektowym standardowy język Microsoft Visual Basic for Applications (VBA). 6. Obsługa podpisów elektronicznych i rejestracja dziennika produkcji (Audit trail). 7. Wbudowane narzędzia do graficznej prezentacji i analizy informacji z relacyjnych baz danych.

relacyjnych baz danych. 8. Konfigurowane harmonogramy akcji wyzwalanych czasowo i zdarzeniowo. 9. Zgodności z Windows Server 2003, moŝliwość m.in. korzystania z technologii Microsoft.NET IV. Narzędzia zwiększające efektywność projektowania i uŝytkowania aplikacji: Administrator projektów, Walidator aplikacji, MenedŜer profili uŝytkowników, Kreator tworzenia kopii zapasowych i odzyskiwania danych. 1. Administrator Projektów - zarządzanie wieloma projektami w jednym środowisku projektowym. 2. MenedŜer profili uŝytkowników - autoryzacja uŝytkowników, dodawanie, usuwanie i zarządzanie profilami uŝytkowników aplikacji oraz ich aplikacjami. 3. Walidator aplikacji - automatyczna weryfikacja integralności plików i katalogów oprogramowania, raportowanie niezgodności i błędów, zaawansowane zarządzanie wersjami i awaryjne przywracanie aplikacji. 4. Skalowanie grafiki dla urządzeń mobilnych - kreator rysunków, tworzenie rysunków o rozmiarach i rozdzielczościach (w tym dla zastosowań mobilnych) 5. Technologia.NET - środowisko projektowe Microstoft Visual Studio.net. Dostęp do procesowej bazy danych oraz danych historycznych. 6. Kreator tworzenia kopii zapasowych i odzyskiwania danych - archiwizacja i odzyskiwanie całych projektów i pojedynczych plików. 7. Serwer Terminali - funkcje ułatwiające tworzenie i wykorzystywanie aplikacji sieciowych w oparciu o Terminal Server. 8. Obsługa drukarek alarmowych - drukowanie alarmów i komunikatów na drukarkach. V. Przykładowe aplikacje z róŝnych branŝ przemysłu w zakresie sterowania, wizualizacji, alarmowania, analizy danych, zaawansowanego raportowania, ochrony dostępu z wykorzystaniem podpisów elektronicznych, tworzenia szczegółowych dzienników produkcji 1. samodzielne tworzenie własnych aplikacji 2. moduły cyfrowych, analogowych wejść / wyjść, moduły specjalne, układy licznikowe 3. przykładowe drivery komunikacyjne, m.in. uniwersalny Klient OPC, driver protokołu Modbus RTU, protokołu Modbus TCP, drivery dla sterowników Allen-Bradley, GE Fanuc, Siemens VI. Zaawansowane metody programowania sterowników przemysłowych - język C VII. Sieci przemysłowe jako narzędzie komunikacji - wymiany danych 1. Sieci przemysłowe - pojęcia podstawowe, sieci czasu rzeczywistego, sterowanie rozproszone 2. Standardowe łącza szeregowe, PPI, MPI 3. Sieci lokalne - sieć Profibus, AS-I, CAN, Seriplex 4. Wymiana danych w sieci Ethernet LABORATORIUM I. Programowanie sterowników przemysłowych PLC 1. konfigurowanie systemu SCADA 2. wprowadzenie do środowiska programowego i elementarna nauka jego obsługi, 3. protokół komunikacyjny DDE, obsługa ODBC 4. język skryptów 5. komunikacja ze sterownikami 6. generatory sygnałów 7. alarmy, definiowanie, prezentacja, obsługa, potwierdzanie, przeglądanie, zapis oraz wydruk 8. technologia grup zmiennych 9. tworzenie, przeglądanie, konserwacja i zarządzanie bazą danych 10. narzędzia i metody tworzenia ekranów synoptycznych 11. wykresy czasowe w czasie rzeczywistym i prezentacja historii procesu na wykresach

II. III. wykresach 12. animacje obiektów graficznych oraz tworzenie i korzystanie z bibliotek gotowych obiektów, optymalizacja wyświetlania rysunków 13. wielopoziomowy system zabezpieczeń i ochrony danych 14. rozwiązania sieciowe Praktyczna realizacja systemu wymiany danych prosta sieć komunikacyjna Projekt układu sterowania z wykorzystaniem sterowników przemysłowych SIMATIC i PEP 1. Sterowanie ruchem na skrzyŝowaniu 2. Sterowanie automatycznym przejazdem kolejowym 3. Sterowanie układem pozycjonowania (silniki krokowe) 4. Sterowanie procesem chemicznym w zbiorniku z cieczą Forma zaliczenia zajęć Zaliczenie wykładu (60%) zaliczenie pisemne składające się z 4 pytań teoretycznych i 2 problemów do samodzielnego rozwiązania Zaliczenie laboratorium (40%) ocena końcowa jest wystawiana na podstawie wyników pracy, sprawozdania oraz kolokwium przeprowadzanego na koniec semestru Literatura podstawowa Jakuszewski R.: Programowanie systemów SCADA. WPK J. Skalmierskiego, Gliwice 2002 Legierski T., Wyrwał J.: Programowanie sterowników PLC. WPK J. Skalmierskiego, Gliwice 1998 Król A., Moczko-Król J.: S5/S7 Windows Programowanie i symulacja sterowników firmy Siemens. Wydawnictwo Nakom, Poznań 2000 Literatura uzupełniająca

Course name SCADA Systems Code Credit points Language of instruction Polish Program Type of studies Electronics and Telecommunication Master of Science Unit running the programme Department of Microelectronics and Computer Science (K-25) Course coordinator and academic teachers mgr inŝ. Zbigniew Kulesza, dr inŝ. W. Tylman Form of classes and number of hours Semester Lec. Tut. Lab. Proj. Sem. Credit points Winter 1e 2 Learning outcomes Student acquires knowledge about: electronic systems of control and supervision of industrial processes on the basis of SCADA systems. Their construction, operating principle, principles of designing and scripting. Introduction to industrial networks Prerequisites Microprocessor systems (3230/1/2) Electronic circuits (3020/1/2) Logic circuits (3205) Course description LECTURE I. Problems of electronic control and supervision of circuits and processes in industrial environment 1. Classification of control devices 2. Examples of electronic control devices: PLC controllers, industrial computers 3. Regulators - theory, feedback, selection of optimal presets (parameters) of PID regulator II. Structure and operation principles of SCADA systems, based on GE Fanuc ifix, Wonderware Corporation InTouch. Axeda Systems Inc. Axeda Supervisor and Siemens WinCC applications. 1. Developpment environment 2. Runtime environment III. Elements and features of SCADA applications 1. COM/DCOM based component architecture 2. Three levels of functionality of the OPC server and the OPC client (including networking through DCOM). OPC support through DCOM. Network connections between OPC clients and servers. 3. Client server architecture (local I/O and unlimited I/O through the network). Control and supervision operation modes. 4. Advanced access restriction system. 5. Built-in and fully integrated with object-oriented environment Microsoft Visual Basic for Applications (VBA) programming language 6. Support for electronic signatures and audit trail 7. Built-in tools for graphical presentation and analysis of data from relational databases 8. Configurable schedules of time-triggered and event-triggered actions.

9. Compatibility with Windows Server 2003, ability to utilize Microsoft. NET technology IV. Tools enhancing application development and use: Project administrator, Application validator, User profile manager, Backup and restore wizard 1. Project administrator managing multiple projects in one project environment 2. User profile manager user authentication, adding, removing and managing user profiles and their applications 3. Application validator automatic verification of file and directory integrity, error reporting, version management and emergency recovery. 4. Scaling of graphical data for mobile devices picture wizard, creating pictures with various sizes and resolutions (including pictures for mobile applications) 5..NET technology Microsoft Visual Studio.NET development environment. Access to the process database and historical data. 6. Backup and restore wizard archiving and restoring of the whole projects and single files 7. Terminal server functions facilitating development and use of the network applications 8. Support for alarm printers printing alarms and messages on printers V. Sample applications from various branches of industry, illustrating control, visualization, alarming, data analysis, advanced reporting, access control using electronic signatures and audit trails. 1. Building custom applications 2. Digital and analog I/O modules, special modules, counters. 3. Sample communication drivers: universal OPC client, Modbus RTU driver, Modbus TCP driver, Allen-Bradley, GE Fanuc and Siemens controllers drivers. VI. Advanced programming of industrial controllers C language VII. Industrial networks as communication resource 1. Industrial networks - basic topics, real time networks, distributed control 2. Standard serial interfaces, PPI, MPI 3. Local networks - Profibus, AS-I, CAN, Seriplex 4. Data exchange in Ethernet network LABORATORY I. Programming of Programmable Logic Controllers (PLC) 1. SCADA system configuration 2. introduction to programming environment and basics of its use, 3. DDE communication protocol, ODBC usage 4. scripting language 5. communication with drivers 6. signal generators 7. alarms defining, presenting, handling, acknowledgements, reviewing, writing and printing 8. variable groups technology 9. creating, reviewing, maintenance and management of databases 10. tool and methods for creating synoptic screens 11. real-time time graphs and graphs presenting process history 12. graphic objects animation, creating and using libraries of ready-to-use objects, optimization of figure display 13. multilevel systems of data security 14. networking solutions II. Practical application of data exchange system simple communication network III. Project of control system using industry-standard SIMATIC and PEP controllers 1. Traffic control 2. Railway crossing control 3. Stepper motor control

4. Control of a chemical process in a vessel Form of assessment Lecture assessment (60%) written examination with 4 theoretical questions and 2 problem questions Laboratory assessment (40%) based on report, work progress and written assessment at the end of semester Basic reference materials Jakuszewski R.: Programowanie systemów SCADA. WPK J. Skalmierskiego, Gliwice 2002 Other reference materials Legierski T., Wyrwał J.: Programowanie sterowników PLC. WPK J. Skalmierskiego, Gliwice 1998 Król A., Moczko-Król J.: S5/S7 Windows Programowanie i symulacja sterowników firmy Siemens. Wydawnictwo Nakom, Poznań 2000