Kod kursu: WI/M/INF/ /KMSIiMS 1. odpowiedzialny za
Transkrypt
Kod kursu: WI/M/INF/ /KMSIiMS 1. odpowiedzialny za
Kurs: SYSTEMY AUTOMATYKI PRZEMYSŁOWEJ 1. 2. 3. 4. 5. 6. Kod kursu: WI/M/INF/ /KMSIiMS odpowiedzialny za kurs, jego miejsce zatrudnienia i e-mail: Dr inż. Sławomir Jaszczak, Zakład Metod Sztucznej Inteligencji, Katedra Metod Sztucznej Inteligencji i Matematyki Stosowanej, e-mail: [email protected] Język wykładowy: polski Liczba punktów: 3 Rodzaj studiów, kierunek, specjalność, kierunek dyplomowania: studia magisterskie dzienne, kierunek Informatyka, specjalność: Projektowanie komputerów specjalizowanych Status kursu dla ww. studiów: obowiązkowy dla specjalności Informacje o formach zajęć: Sem. Pkt VII 3 Wykład G/sem F.z. 15 E Seminarium G/sem F.z. - Zajęcia praktyczne Ćw/ćw. komp. Laboratorium Projekt G/sem F.z. G/sem F.z. G/sem F.z. 15 z - Objaśnienia: Pkt – liczba punktów, G/sem. – liczba godzin w semestrze, F.z. – forma zaliczenia zajęć (E – egzamin, z – zaliczenie). Ćw. komp – zajęcia w formie ćwiczeń, na stanowiskach komputerowych 7. Wymagane zaliczenie kursów poprzedzających (lub określenie wymaganej wiedzy): [opcjonalnie: do 4 - 5 przedmiotów] Fizyka, Matematyka, Układy logiczne, Elektronika, Podstawy automatyki cyfrowej 8. Program wykładów [do 13 linii] Sterowniki PLC (konstrukcja, cykl pracy sterownika PLC, organizacja pamięci w sterownikach, moduły rozszerzające), Programowanie sterowników PLC (omówienie podstawowych języków programowania LD i IL, zasady projektowania algorytmów sterowania, standardy sygnałów I/O, sporządzanie dokumentacji); Przykłady aplikacji (pomiary, implementacja i strojenie algorytmu PID); Sztuczna inteligencja i sterowniki PLC (systemy ekspertowe i logika rozmyta). Systemy SCADA – tworzenie HMI, raportowanie, obsługa alarmów, tworzenie kanałów wymiany danych. Programy komunikacyjne do wymiany danych pomiędzy PLC a HMI (serwery DDE i OPC). 9. Program zajęć praktycznych [seminarium, ćwiczenia audytoryjne lub ćwiczenia komputerowe, laboratorium, projekt, - proszę podać rodzaj - do 5 linii] Ćwiczenia laboratoryjne: W ramach ćwiczeń zostanie przeprowadzony kompletny kurs programowania sterowników PLC (GeFanuc VersaMaxMicro) w językach LD i IL (łączenie sterownika z PC i procesem sterowanym, diagnostyka i inicjowanie pracy PLC w warunkach rzeczywistych, realizacja funkcji logicznych, liczników czasu i zdarzeń, realizacja operacji stało i zmiennoprzecinkowych, realizacja algorytmu PID (wersja klasyczna i fuzzy) w środowisku programowym Cimplicity. W oparciu o środowisko InTouch oraz protokół komunikacji PC>PLC zostanie zaprezentowana metodyka tworzenia profesjonalnej wizualizacji procesu sterowanego. Zadaniem końcowym będzie samodzielne rozwiązanie problemu sterowania funkcjami wybranego systemu rzeczywistego (dźwig towarowy, urządzenie do mieszania substancji, skrzyżowanie drogowe, urządzenie do sortowania materiału kolorowego). 10.Literatura [ do5 pozycji] 1. Bryan L.A., Bryan E.A. Programmable Controllers Theory and implementation. Industrial Text Company,Marietta 1997. 2. Broel-Plater B. Sterowniki programowalne właściwości i zasady stosowania, Wydział Elektryczny Politechniki Szczecińskiej, Szczecin 2000. 3. Kwaśniewski J. Programowalne sterowniki przemysłowe w systemach sterowania, Kraków 1999. 4. Jegierski T., Wyrwał J.,Kasprzak J., Hajda J.: Programowanie sterowników PLC, Wydawnictwo pracowni komputerowej Jacka Skalniewskiego, Gliwice 1998.