Zachodniopomorski Uniwersytet Technologiczny w Szczecinie

Wydział Informatyki - Informatyka (N1)
specjalność: Inżynieria oprogramowania

Sylabus przedmiotu Programowalne układy automatyki:

Informacje podstawowe

Kierunek studiów Informatyka
Forma studiów studia niestacjonarne Poziom pierwszego stopnia
Tytuł zawodowy absolwenta inżynier
Obszary studiów charakterystyki PRK, kompetencje inżynierskie PRK
Profil ogólnoakademicki
Moduł
Przedmiot Programowalne układy automatyki
Specjalność przedmiot wspólny
Jednostka prowadząca Katedra Metod Sztucznej Inteligencji i Matematyki Stosowanej
Nauczyciel odpowiedzialny Sławomir Jaszczak <Slawomir.Jaszczak@zut.edu.pl>
Inni nauczyciele Marcin Korzeń <Marcin.Korzen@zut.edu.pl>, Marcin Pluciński <Marcin.Plucinski@zut.edu.pl>
ECTS (planowane) 3,0 ECTS (formy) 3,0
Forma zaliczenia zaliczenie Język polski
Blok obieralny 4 Grupa obieralna 2

Formy dydaktyczne

Forma dydaktycznaKODSemestrGodzinyECTSWagaZaliczenie
wykładyW6 10 1,00,50zaliczenie
laboratoriaL6 16 2,00,50zaliczenie

Wymagania wstępne

KODWymaganie wstępne
W-1Matematyka stosowana ze statystyką 1
W-2Programowanie 1
W-3Technika cyfrowa

Cele przedmiotu

KODCel modułu/przedmiotu
C-1Ukształtowanie umiejętności z zakresu doboru elementów cyfrowych układów sterowania (urządzenie sterujące, urządzenia wykonawczo-nastawcze, urządzenia pomiarowe)
C-2Zapoznanie studentów z metodyką projektowania i implementacji algorytmów sterowania logicznego i cyfrowego z wykorzystaniem sterowników programowalnych PLC
C-3Zapoznanie studentów z podstawowymi elementami układów sterowania oraz pojęciami podstawowymi z zakresu automatyki, teorii regulacji
C-4Ukształtowanie umiejętności formułowania algorytmu sterowania logicznego w postaci schematów blokowych
C-5Ukształtowanie umiejętności implementacji algorytmu sterowania w wybranym języku programowania zgodnym z normą IEC 61131-3 (LD, ST, FBD, Ansi C, Automation Basic)
C-6Ukształtowanie umiejętności sporządania dokumentacji wykonawczej i powykonawczej, obejmujacej syntezę sprzetową i programową układu sterowania logicznego i cyfrowego

Treści programowe z podziałem na formy zajęć

KODTreść programowaGodziny
laboratoria
T-L-1Łączenie sterownika z PC i procesem sterowanym, diagnostyka i inicjowanie pracy PLC w warunkach rzeczywistych2
T-L-2Realizacja funkcji logicznych w wybranym języku programowania zgodnym z normą IEC 61131-32
T-L-3Realizacja liczników czasu i zdarzeń w wybranym języku programowania zgodnym z normą IEC 61131-32
T-L-4Synteza algorytmu sterowania sekwencyjnego funkcjami wybranego systemu rzeczywistego (model dźwigu budowlanego, suwnica 3D, wahadło odwrócone, układ zbiorników).6
T-L-5Realizacja funkcji pamięciowych i wykrywania zbocza w wybranym jezyku programowania zgodnym z norma IEC 61131-32
T-L-6Zaliczenie koncowe2
16
wykłady
T-W-1Sterowniki PLC (konstrukcja, cykl pracy sterownika PLC, organizacja pamięci w sterownikach, moduły rozszerzające)2
T-W-2Programowanie sterowników PLC (omówienie podstawowych języków programowania LD, IL, FBD, ST, zasady projektowania algorytmów sterowania, standardy sygnałów I/O, sporządzanie dokumentacji)2
T-W-3Funkcje pamięciowe, funkcje wykrywania zboczy oraz funkcje logiczne w algorytmach sterowania.1
T-W-4Wykorzystanie liczników czasu i zdarzeń w algorytmach sterowania.1
T-W-5Struktura i zasada działania układu sterowania cyfrowego, elementy układu sterowania cyfrowego (przetworniki A/C, C/A, człony podtrzymania sygnału, urządzenia pomiarowe, urządzenia wykonawcze, urządzenia nastawcze),1
T-W-6Synteza maszyny stanów2
T-W-7Zaliczenie końcowe1
10

Obciążenie pracą studenta - formy aktywności

KODForma aktywnościGodziny
laboratoria
A-L-1Udział w zajęciach16
A-L-2Praca własna32
A-L-3Konsultacje2
50
wykłady
A-W-1Udział w zajęciach i zaliczenie10
A-W-2Praca własna10
A-W-3Udział w konsultacjach5
25

Metody nauczania / narzędzia dydaktyczne

KODMetoda nauczania / narzędzie dydaktyczne
M-1Wykład informacyjny z prezentacją
M-2Ćwiczenia laboratoryjne - samodzielna implementacja oprogramowania sterującego z wykorzystaniem Proficy Machine Edition lub Automation Studio
M-3Ćwiczenia laboratoryjne - samodzielne rozwiązywanie postawionych problemów z wykorzystaniem stanowisk badawczych

Sposoby oceny

KODSposób oceny
S-1Ocena formująca: Krótkie zaliczenie pisemne lub ustne na początku każdych zajęć
S-2Ocena formująca: Ocena rozwiązań postawionych problemów
S-3Ocena formująca: Zaliczenie końcowe w formie ustnej i pisemnej

Zamierzone efekty uczenia się - wiedza

Zamierzone efekty uczenia sięOdniesienie do efektów kształcenia dla kierunku studiówOdniesienie do efektów zdefiniowanych dla obszaru kształceniaOdniesienie do efektów uczenia się prowadzących do uzyskania tytułu zawodowego inżynieraCel przedmiotuTreści programoweMetody nauczaniaSposób oceny
Itest_1A_C18.3_W01
W wyniku przeprowadzonych zajęć student będzie w stanie scharakteryzować podstawowe elementy cyfrowych układów sterowania i standardy sygnałów wykorzystywanych w praktyce przemysłowej, metodykę projektowania cyfrowych algorytmów sterowania, języki programowania przemysłowych urządzeń sterujących.
I_1A_W04, I_1A_W05C-2, C-3T-W-1, T-W-2, T-W-3, T-W-5M-1S-3

Zamierzone efekty uczenia się - umiejętności

Zamierzone efekty uczenia sięOdniesienie do efektów kształcenia dla kierunku studiówOdniesienie do efektów zdefiniowanych dla obszaru kształceniaOdniesienie do efektów uczenia się prowadzących do uzyskania tytułu zawodowego inżynieraCel przedmiotuTreści programoweMetody nauczaniaSposób oceny
Itest_1A_C18.3_U01
W wyniku przeprowadzonych zajęć student powinien umieć: dobierać elementy cyfrowych układów sterowania (urządzenie sterujące, urządzenia wykonawczo-nastawcze, urządzenia pomiarowe), formułować algorytm sterowania w postaci schematów blokowych, zaimplementować algorytm w wybranym języku programowania zgodnym z normą IEC 61131-3 (LD, IL,ST, FBD), sporządzić dokumentację wykonawczą.
I_1A_U04, I_1A_U06C-4, C-6, C-1, C-5T-L-4, T-L-1, T-L-2, T-L-3M-3, M-2S-2, S-3, S-1

Kryterium oceny - wiedza

Efekt uczenia sięOcenaKryterium oceny
Itest_1A_C18.3_W01
W wyniku przeprowadzonych zajęć student będzie w stanie scharakteryzować podstawowe elementy cyfrowych układów sterowania i standardy sygnałów wykorzystywanych w praktyce przemysłowej, metodykę projektowania cyfrowych algorytmów sterowania, języki programowania przemysłowych urządzeń sterujących.
2,0Student nie potrafi scharakteryzować w elementarny sposób podstawowe elementy cyfrowych układów sterowania i standardy sygnałów wykorzystywanych w praktyce przemysłowej, metodykę projektowania cyfrowych algorytmów sterowania, języki programowania przemysłowych urządzeń sterujących.
3,0Student potrafi scharakteryzować na elementarnym poziomie podstawowe elementy cyfrowych układów sterowania i standardy sygnałów wykorzystywanych w praktyce przemysłowej, metodykę projektowania cyfrowych algorytmów sterowania, języki programowania przemysłowych urządzeń sterujących.
3,5Student potrafi scharakteryzować i analizować podstawowe elementy cyfrowych układów sterowania i standardy sygnałów wykorzystywanych w praktyce przemysłowej, metodykę projektowania cyfrowych algorytmów sterowania, języki programowania przemysłowych urządzeń sterujących.
4,0Student potrafi scharakteryzować wnikliwie podstawowe elementy cyfrowych układów sterowania i standardy sygnałów wykorzystywanych w praktyce przemysłowej, metodykę projektowania cyfrowych algorytmów sterowania, języki programowania przemysłowych urządzeń sterujących. Student potrafi przedstawić przykłady praktyczne bez wnikliwej analizy.
4,5Student potrafi scharakteryzować wnikliwie podstawowe elementy cyfrowych układów sterowania i standardy sygnałów wykorzystywanych w praktyce przemysłowej, metodykę projektowania cyfrowych algorytmów sterowania, języki programowania przemysłowych urządzeń sterujących. Student potrafi przedstawić przykłady praktyczne z wnikliwą analizą.
5,0Student potrafi scharakteryzować wnikliwie podstawowe elementy cyfrowych układów sterowania i standardy sygnałów wykorzystywanych w praktyce przemysłowej, metodykę projektowania cyfrowych algorytmów sterowania, języki programowania przemysłowych urządzeń sterujących. Student potrafi przedstawić przykłady praktyczne z wnikliwą analizą i sposobami rozwiązywania problemów rzeczywistych.

Kryterium oceny - umiejętności

Efekt uczenia sięOcenaKryterium oceny
Itest_1A_C18.3_U01
W wyniku przeprowadzonych zajęć student powinien umieć: dobierać elementy cyfrowych układów sterowania (urządzenie sterujące, urządzenia wykonawczo-nastawcze, urządzenia pomiarowe), formułować algorytm sterowania w postaci schematów blokowych, zaimplementować algorytm w wybranym języku programowania zgodnym z normą IEC 61131-3 (LD, IL,ST, FBD), sporządzić dokumentację wykonawczą.
2,0Student nie potrafi : zestawić podanych elementów cyfrowych układów sterowania (urządzenie sterujące, urządzenia wykonawczo-nastawcze, urządzenia pomiarowe), zidentyfikować dynamiki obiektu sterowania na podstawie danych wejście/wyjście wskazaną metodą, zaprojektować i zaimplementować cyfrowego algorytmu sterowania, określić optymalnego czasu próbkowania, zoptymalizować układu sterującego w oparciu o wskazane kryterium jakości, przeprowadzić teoretycznej analizy stabilności układu sterowania, skonfigurować wskazanej platformy wykonawczej dla algorymów cyfrowych (PC + karta DAQ, PLC, PAC itp), urządzenie wykonawczo-nastawcze, urządzenie pomiarowe, sporządzić dokumentacji wykonawczej.
3,0Student potrafi zestawić podane elementy cyfrowych układów sterowania (urządzenie sterujące, urządzenia wykonawczo-nastawcze, urządzenia pomiarowe), zidentyfikować dynamikę obiektu sterowania na podstawie danych wejście/wyjście wskazaną metodą, zaprojektować i zaimplementować wskazany cyfrowy algorytm sterowania, określić optymalny czas próbkowania, zoptymalizować układ sterujący w oparciu o wskazane kryterium jakości, przeprowadzić teoretyczną analizę stabilności układu sterowania, skonfigurować wskazaną platformę wykonawczą dla algorytmów cyfrowych (PC + karta DAQ, PLC, PAC itp), urządzenie wykonawczo-nastawcze, urządzenie pomiarowe, sporządzić dokumentację wykonawczą.
3,5Student potrafi dobrać elementy cyfrowych układów sterowania (urządzenie sterujące, urządzenia wykonawczo-nastawcze, urządzenia pomiarowe), zidentyfikować dynamikę obiektu sterowania na podstawie danych wejście/wyjście wskazaną metodą, zaprojektować i zaimplementować wskazany cyfrowy algorytm sterowania, określić optymalny czas próbkowania, zoptymalizować układ sterujący w oparciu o wskazane kryterium jakości, przeprowadzić teoretyczną analizę stabilności układu sterowania, skonfigurować wskazaną platformę wykonawczą dla algorytmów cyfrowych (PC + karta DAQ, PLC, PAC itp), urządzenie wykonawczo-nastawcze, urządzenie pomiarowe, sporządzić dokumentację wykonawczą.
4,0Student potrafi dobrać elementy cyfrowych układów sterowania (urządzenie sterujące, urządzenia wykonawczo-nastawcze, urządzenia pomiarowe), zidentyfikować dynamikę obiektu sterowania na podstawie danych wejście/wyjście wybraną przez siebie metodą, zaprojektować i zaimplementować wskazany cyfrowy algorytm sterowania, określić optymalny czas próbkowania, zoptymalizować układ sterujący w oparciu o wskazane kryterium jakości, przeprowadzić teoretyczną analizę stabilności układu sterowania, skonfigurować wskazaną platformę wykonawczą dla algorytmów cyfrowych (PC + karta DAQ, PLC, PAC itp), urządzenie wykonawczo-nastawcze, urządzenie pomiarowe, sporządzić dokumentację wykonawczą.
4,5Student potrafi dobrać elementy cyfrowych układów sterowania (urządzenie sterujące, urządzenia wykonawczo-nastawcze, urządzenia pomiarowe), zidentyfikować dynamikę obiektu sterowania na podstawie danych wejście/wyjście wybraną przez siebie metodą, zaprojektować i zaimplementować wskazany cyfrowy algorytm sterowania, określić optymalny czas próbkowania, zoptymalizować układ sterujący w oparciu o wybrane przez siebie kryterium jakości, przeprowadzić teoretyczną analizę stabilności układu sterowania, skonfigurować wskazaną platformę wykonawczą dla algorytmów cyfrowych (PC + karta DAQ, PLC, PAC itp), urządzenie wykonawczo-nastawcze, urządzenie pomiarowe, sporządzić dokumentację wykonawczą.
5,0Student potrafi dobrać elementy cyfrowych układów sterowania (urządzenie sterujące, urządzenia wykonawczo-nastawcze, urządzenia pomiarowe), zidentyfikować dynamikę obiektu sterowania na podstawie danych wejście/wyjście wybraną przez siebie metodą, zaprojektować i zaimplementować wybrany przez siebie cyfrowy algorytm sterowania, określić optymalny czas próbkowania, zoptymalizować układ sterujący w oparciu o wybrane przez siebie kryterium jakości, przeprowadzić teoretyczną analizę stabilności układu sterowania, skonfigurować wskazaną platformę wykonawczą dla algorytmów cyfrowych (PC + karta DAQ, PLC, PAC itp), urządzenie wykonawczo-nastawcze, urządzenie pomiarowe, sporządzić dokumentację wykonawczą.

Literatura podstawowa

  1. Jegierski T., Wyrwał J.,Kasprzak J., Hajda J., Programowanie sterowników PLC, Wydawnictwo pracowni komputerowej Jacka Skalmierskiego, Gliwice, 1998
  2. Bryan L.A., Bryan E.A., Programmable Controllers Theory and implementation., Industrial Text Company, Marietta, 1997
  3. Broel-Plater B., Sterowniki programowalne właściwości i zasady stosowania, Wydział Elektryczny Politechniki Szczecińskiej, Szczecin, 2000
  4. Kwaśniewski J., Programowalne sterowniki przemysłowe w systemach sterowania, -, Kraków, 1999

Literatura dodatkowa

  1. Astrom K., Hagglund T., PID controllers : Theory, design and tuning, Instrument Society of America, NY, 1995

Treści programowe - laboratoria

KODTreść programowaGodziny
T-L-1Łączenie sterownika z PC i procesem sterowanym, diagnostyka i inicjowanie pracy PLC w warunkach rzeczywistych2
T-L-2Realizacja funkcji logicznych w wybranym języku programowania zgodnym z normą IEC 61131-32
T-L-3Realizacja liczników czasu i zdarzeń w wybranym języku programowania zgodnym z normą IEC 61131-32
T-L-4Synteza algorytmu sterowania sekwencyjnego funkcjami wybranego systemu rzeczywistego (model dźwigu budowlanego, suwnica 3D, wahadło odwrócone, układ zbiorników).6
T-L-5Realizacja funkcji pamięciowych i wykrywania zbocza w wybranym jezyku programowania zgodnym z norma IEC 61131-32
T-L-6Zaliczenie koncowe2
16

Treści programowe - wykłady

KODTreść programowaGodziny
T-W-1Sterowniki PLC (konstrukcja, cykl pracy sterownika PLC, organizacja pamięci w sterownikach, moduły rozszerzające)2
T-W-2Programowanie sterowników PLC (omówienie podstawowych języków programowania LD, IL, FBD, ST, zasady projektowania algorytmów sterowania, standardy sygnałów I/O, sporządzanie dokumentacji)2
T-W-3Funkcje pamięciowe, funkcje wykrywania zboczy oraz funkcje logiczne w algorytmach sterowania.1
T-W-4Wykorzystanie liczników czasu i zdarzeń w algorytmach sterowania.1
T-W-5Struktura i zasada działania układu sterowania cyfrowego, elementy układu sterowania cyfrowego (przetworniki A/C, C/A, człony podtrzymania sygnału, urządzenia pomiarowe, urządzenia wykonawcze, urządzenia nastawcze),1
T-W-6Synteza maszyny stanów2
T-W-7Zaliczenie końcowe1
10

Formy aktywności - laboratoria

KODForma aktywnościGodziny
A-L-1Udział w zajęciach16
A-L-2Praca własna32
A-L-3Konsultacje2
50
(*) 1 punkt ECTS, odpowiada około 30 godzinom aktywności studenta

Formy aktywności - wykłady

KODForma aktywnościGodziny
A-W-1Udział w zajęciach i zaliczenie10
A-W-2Praca własna10
A-W-3Udział w konsultacjach5
25
(*) 1 punkt ECTS, odpowiada około 30 godzinom aktywności studenta
PoleKODZnaczenie kodu
Zamierzone efekty uczenia sięItest_1A_C18.3_W01W wyniku przeprowadzonych zajęć student będzie w stanie scharakteryzować podstawowe elementy cyfrowych układów sterowania i standardy sygnałów wykorzystywanych w praktyce przemysłowej, metodykę projektowania cyfrowych algorytmów sterowania, języki programowania przemysłowych urządzeń sterujących.
Odniesienie do efektów kształcenia dla kierunku studiówI_1A_W04Ma wiedzę o stanie obecnym i kierunkach rozwoju kluczowych obszarów informatyki i wybranych aspektów dyscyplin z otoczenia informatyki.
I_1A_W05Ma wiedzę o nowoczesnych metodach projektowania, analizowania, wytwarzania, testowania oprogramowania oraz rozwiązywania wybranych zadań inżynierskich obejmujących w szczególności narzędzia wspomagające wytwarzanie oprogramowania na różnych etapach powstawania, eksploatacji i rozwoju systemów informatycznych.
Cel przedmiotuC-2Zapoznanie studentów z metodyką projektowania i implementacji algorytmów sterowania logicznego i cyfrowego z wykorzystaniem sterowników programowalnych PLC
C-3Zapoznanie studentów z podstawowymi elementami układów sterowania oraz pojęciami podstawowymi z zakresu automatyki, teorii regulacji
Treści programoweT-W-1Sterowniki PLC (konstrukcja, cykl pracy sterownika PLC, organizacja pamięci w sterownikach, moduły rozszerzające)
T-W-2Programowanie sterowników PLC (omówienie podstawowych języków programowania LD, IL, FBD, ST, zasady projektowania algorytmów sterowania, standardy sygnałów I/O, sporządzanie dokumentacji)
T-W-3Funkcje pamięciowe, funkcje wykrywania zboczy oraz funkcje logiczne w algorytmach sterowania.
T-W-5Struktura i zasada działania układu sterowania cyfrowego, elementy układu sterowania cyfrowego (przetworniki A/C, C/A, człony podtrzymania sygnału, urządzenia pomiarowe, urządzenia wykonawcze, urządzenia nastawcze),
Metody nauczaniaM-1Wykład informacyjny z prezentacją
Sposób ocenyS-3Ocena formująca: Zaliczenie końcowe w formie ustnej i pisemnej
Kryteria ocenyOcenaKryterium oceny
2,0Student nie potrafi scharakteryzować w elementarny sposób podstawowe elementy cyfrowych układów sterowania i standardy sygnałów wykorzystywanych w praktyce przemysłowej, metodykę projektowania cyfrowych algorytmów sterowania, języki programowania przemysłowych urządzeń sterujących.
3,0Student potrafi scharakteryzować na elementarnym poziomie podstawowe elementy cyfrowych układów sterowania i standardy sygnałów wykorzystywanych w praktyce przemysłowej, metodykę projektowania cyfrowych algorytmów sterowania, języki programowania przemysłowych urządzeń sterujących.
3,5Student potrafi scharakteryzować i analizować podstawowe elementy cyfrowych układów sterowania i standardy sygnałów wykorzystywanych w praktyce przemysłowej, metodykę projektowania cyfrowych algorytmów sterowania, języki programowania przemysłowych urządzeń sterujących.
4,0Student potrafi scharakteryzować wnikliwie podstawowe elementy cyfrowych układów sterowania i standardy sygnałów wykorzystywanych w praktyce przemysłowej, metodykę projektowania cyfrowych algorytmów sterowania, języki programowania przemysłowych urządzeń sterujących. Student potrafi przedstawić przykłady praktyczne bez wnikliwej analizy.
4,5Student potrafi scharakteryzować wnikliwie podstawowe elementy cyfrowych układów sterowania i standardy sygnałów wykorzystywanych w praktyce przemysłowej, metodykę projektowania cyfrowych algorytmów sterowania, języki programowania przemysłowych urządzeń sterujących. Student potrafi przedstawić przykłady praktyczne z wnikliwą analizą.
5,0Student potrafi scharakteryzować wnikliwie podstawowe elementy cyfrowych układów sterowania i standardy sygnałów wykorzystywanych w praktyce przemysłowej, metodykę projektowania cyfrowych algorytmów sterowania, języki programowania przemysłowych urządzeń sterujących. Student potrafi przedstawić przykłady praktyczne z wnikliwą analizą i sposobami rozwiązywania problemów rzeczywistych.
PoleKODZnaczenie kodu
Zamierzone efekty uczenia sięItest_1A_C18.3_U01W wyniku przeprowadzonych zajęć student powinien umieć: dobierać elementy cyfrowych układów sterowania (urządzenie sterujące, urządzenia wykonawczo-nastawcze, urządzenia pomiarowe), formułować algorytm sterowania w postaci schematów blokowych, zaimplementować algorytm w wybranym języku programowania zgodnym z normą IEC 61131-3 (LD, IL,ST, FBD), sporządzić dokumentację wykonawczą.
Odniesienie do efektów kształcenia dla kierunku studiówI_1A_U04Potrafi identyfikować związki i zależności w procesach zachodzących w systemach rzeczywistych i na tej podstawie tworzyć modele komputerowe oraz przeprowadzać ich symulacje.
I_1A_U06Potrafi pozyskiwać, przesyłać, przetwarzać dane, podsumowywać wyniki eksperymentów empirycznych, dokonywać interpretacji uzyskanych wyników i formułować wynikające z nich wnioski.
Cel przedmiotuC-4Ukształtowanie umiejętności formułowania algorytmu sterowania logicznego w postaci schematów blokowych
C-6Ukształtowanie umiejętności sporządania dokumentacji wykonawczej i powykonawczej, obejmujacej syntezę sprzetową i programową układu sterowania logicznego i cyfrowego
C-1Ukształtowanie umiejętności z zakresu doboru elementów cyfrowych układów sterowania (urządzenie sterujące, urządzenia wykonawczo-nastawcze, urządzenia pomiarowe)
C-5Ukształtowanie umiejętności implementacji algorytmu sterowania w wybranym języku programowania zgodnym z normą IEC 61131-3 (LD, ST, FBD, Ansi C, Automation Basic)
Treści programoweT-L-4Synteza algorytmu sterowania sekwencyjnego funkcjami wybranego systemu rzeczywistego (model dźwigu budowlanego, suwnica 3D, wahadło odwrócone, układ zbiorników).
T-L-1Łączenie sterownika z PC i procesem sterowanym, diagnostyka i inicjowanie pracy PLC w warunkach rzeczywistych
T-L-2Realizacja funkcji logicznych w wybranym języku programowania zgodnym z normą IEC 61131-3
T-L-3Realizacja liczników czasu i zdarzeń w wybranym języku programowania zgodnym z normą IEC 61131-3
Metody nauczaniaM-3Ćwiczenia laboratoryjne - samodzielne rozwiązywanie postawionych problemów z wykorzystaniem stanowisk badawczych
M-2Ćwiczenia laboratoryjne - samodzielna implementacja oprogramowania sterującego z wykorzystaniem Proficy Machine Edition lub Automation Studio
Sposób ocenyS-2Ocena formująca: Ocena rozwiązań postawionych problemów
S-3Ocena formująca: Zaliczenie końcowe w formie ustnej i pisemnej
S-1Ocena formująca: Krótkie zaliczenie pisemne lub ustne na początku każdych zajęć
Kryteria ocenyOcenaKryterium oceny
2,0Student nie potrafi : zestawić podanych elementów cyfrowych układów sterowania (urządzenie sterujące, urządzenia wykonawczo-nastawcze, urządzenia pomiarowe), zidentyfikować dynamiki obiektu sterowania na podstawie danych wejście/wyjście wskazaną metodą, zaprojektować i zaimplementować cyfrowego algorytmu sterowania, określić optymalnego czasu próbkowania, zoptymalizować układu sterującego w oparciu o wskazane kryterium jakości, przeprowadzić teoretycznej analizy stabilności układu sterowania, skonfigurować wskazanej platformy wykonawczej dla algorymów cyfrowych (PC + karta DAQ, PLC, PAC itp), urządzenie wykonawczo-nastawcze, urządzenie pomiarowe, sporządzić dokumentacji wykonawczej.
3,0Student potrafi zestawić podane elementy cyfrowych układów sterowania (urządzenie sterujące, urządzenia wykonawczo-nastawcze, urządzenia pomiarowe), zidentyfikować dynamikę obiektu sterowania na podstawie danych wejście/wyjście wskazaną metodą, zaprojektować i zaimplementować wskazany cyfrowy algorytm sterowania, określić optymalny czas próbkowania, zoptymalizować układ sterujący w oparciu o wskazane kryterium jakości, przeprowadzić teoretyczną analizę stabilności układu sterowania, skonfigurować wskazaną platformę wykonawczą dla algorytmów cyfrowych (PC + karta DAQ, PLC, PAC itp), urządzenie wykonawczo-nastawcze, urządzenie pomiarowe, sporządzić dokumentację wykonawczą.
3,5Student potrafi dobrać elementy cyfrowych układów sterowania (urządzenie sterujące, urządzenia wykonawczo-nastawcze, urządzenia pomiarowe), zidentyfikować dynamikę obiektu sterowania na podstawie danych wejście/wyjście wskazaną metodą, zaprojektować i zaimplementować wskazany cyfrowy algorytm sterowania, określić optymalny czas próbkowania, zoptymalizować układ sterujący w oparciu o wskazane kryterium jakości, przeprowadzić teoretyczną analizę stabilności układu sterowania, skonfigurować wskazaną platformę wykonawczą dla algorytmów cyfrowych (PC + karta DAQ, PLC, PAC itp), urządzenie wykonawczo-nastawcze, urządzenie pomiarowe, sporządzić dokumentację wykonawczą.
4,0Student potrafi dobrać elementy cyfrowych układów sterowania (urządzenie sterujące, urządzenia wykonawczo-nastawcze, urządzenia pomiarowe), zidentyfikować dynamikę obiektu sterowania na podstawie danych wejście/wyjście wybraną przez siebie metodą, zaprojektować i zaimplementować wskazany cyfrowy algorytm sterowania, określić optymalny czas próbkowania, zoptymalizować układ sterujący w oparciu o wskazane kryterium jakości, przeprowadzić teoretyczną analizę stabilności układu sterowania, skonfigurować wskazaną platformę wykonawczą dla algorytmów cyfrowych (PC + karta DAQ, PLC, PAC itp), urządzenie wykonawczo-nastawcze, urządzenie pomiarowe, sporządzić dokumentację wykonawczą.
4,5Student potrafi dobrać elementy cyfrowych układów sterowania (urządzenie sterujące, urządzenia wykonawczo-nastawcze, urządzenia pomiarowe), zidentyfikować dynamikę obiektu sterowania na podstawie danych wejście/wyjście wybraną przez siebie metodą, zaprojektować i zaimplementować wskazany cyfrowy algorytm sterowania, określić optymalny czas próbkowania, zoptymalizować układ sterujący w oparciu o wybrane przez siebie kryterium jakości, przeprowadzić teoretyczną analizę stabilności układu sterowania, skonfigurować wskazaną platformę wykonawczą dla algorytmów cyfrowych (PC + karta DAQ, PLC, PAC itp), urządzenie wykonawczo-nastawcze, urządzenie pomiarowe, sporządzić dokumentację wykonawczą.
5,0Student potrafi dobrać elementy cyfrowych układów sterowania (urządzenie sterujące, urządzenia wykonawczo-nastawcze, urządzenia pomiarowe), zidentyfikować dynamikę obiektu sterowania na podstawie danych wejście/wyjście wybraną przez siebie metodą, zaprojektować i zaimplementować wybrany przez siebie cyfrowy algorytm sterowania, określić optymalny czas próbkowania, zoptymalizować układ sterujący w oparciu o wybrane przez siebie kryterium jakości, przeprowadzić teoretyczną analizę stabilności układu sterowania, skonfigurować wskazaną platformę wykonawczą dla algorytmów cyfrowych (PC + karta DAQ, PLC, PAC itp), urządzenie wykonawczo-nastawcze, urządzenie pomiarowe, sporządzić dokumentację wykonawczą.