Uniwersytet Rolniczy im. Hugona Kołłątaja w Krakowie - Centralny System Uwierzytelniania
Strona główna

Programowanie sterowników mikroprocesorowych

Informacje ogólne

Kod przedmiotu: A.ENR.PSMXX.NI.AZPXX
Kod Erasmus / ISCED: (brak danych) / (brak danych)
Nazwa przedmiotu: Programowanie sterowników mikroprocesorowych
Jednostka: Katedra Energetyki i Automatyzacji Procesów Rolniczych
Grupy:
Punkty ECTS i inne: (brak) Podstawowe informacje o zasadach przyporządkowania punktów ECTS:
  • roczny wymiar godzinowy nakładu pracy studenta konieczny do osiągnięcia zakładanych efektów uczenia się dla danego etapu studiów wynosi 1500-1800 h, co odpowiada 60 ECTS;
  • tygodniowy wymiar godzinowy nakładu pracy studenta wynosi 45 h;
  • 1 punkt ECTS odpowiada 25-30 godzinom pracy studenta potrzebnej do osiągnięcia zakładanych efektów uczenia się;
  • tygodniowy nakład pracy studenta konieczny do osiągnięcia zakładanych efektów uczenia się pozwala uzyskać 1,5 ECTS;
  • nakład pracy potrzebny do zaliczenia przedmiotu, któremu przypisano 3 ECTS, stanowi 10% semestralnego obciążenia studenta.

zobacz reguły punktacji
Język prowadzenia: polski
Skrócony opis:

Celem przedmiotu jest przekazanie Studentom wiedzy na temat programowania oraz eksploatacji programowalnych sterowników logicznych (mikroprocesorowych) wykorzystywanych w sterowaniu procesami rolno-spożywczymi. Studenci nabywają i rozwijają umiejętności programowania, serwisowania oraz zarzadzania systemami sterowania mikroprocesorowego.

Pełny opis:

WYKŁADY

1. Charakterystyka funkcjonalna sterownika mikroprocesorowego. Funkcje: przetwarzania sygnałów, interfejsu z czujnikami i urządzeniami wykonawczymi, komunikacyjne i zasilania.

2. Norma IEC 61131. Elementy składowe normy. Zasady użytkowania sterowników PLC.

3. Budowa programowalnych sterowników logicznych i zasada działania poszczególnych elementów. Jednostka centralna i jej konfiguracja. Moduły wejść i wyjść dyskretnych, moduły wejść impulsowych, moduły wejść i wyjść analogowych, moduły specjalne.

4. Wprowadzenie do programowania sterowników mikroprocesorowych. Zasady tworzenia programu. Struktura programu.

5. Metody programowania. Typy danych. Elementy oprogramowania. Deklaracja zmiennych. Atrybuty zmiennych.

6. Standardowe bloki funkcjonalne: liczniki, komparatory wielkości analogowych, czasomierze, bloki arytmetyczne. Funkcje konwersji.

7. Charakterystyka tekstowych języków programowania PLC: lista rozkazów (instrukcji) - IL, tekst strukturalny - ST.

8. Charakterystyka graficznych języków programowania PLC: język schematów drabinkowych - LD, funkcjonalne schematy blokowe - FBD.

9. Układy sieciowe sterowników mikroprocesorowych. Protokoły komunikacyjne. Standardowe łącza szeregowe. Sieci lokalne i przemysłowe. Topologia sieci.

10. Metodyka doboru sterowników mikroprocesorowych do rolno-spożywczych procesów produkcyjnych. Przykłady rozwiązań takich systemów sterowania.

ĆWICZENIA LABORATORYJNE

1. Łączenie modułów. Podłączanie zasilania oraz terminali stanów logicznych i analogowych do sterowników (symulacja pracy systemów sterowania). Komunikacja PC-PLC. Konfiguracja systemu sterowania.

2. Programowanie PLC za pomocą środowiska programistycznego Easy Soft (Eaton-Moeller). Zarzadzanie bibliotekami, konfiguracja połączeń, deklaracja zmiennych.

3. Programowanie paneli operatorskich dla sterowników serii EASY Titan (Moeller).

4. Programowanie PLC językiem LD z zastosowaniem bloków funkcyjnych: komparator wielkości analogowych, moduł arytmetyczny, moduł licznika.

5. Programowanie zadanych układów sterowania językiem schematów drabinkowych LD. Rozwiazywanie zadań.

6. Programowanie sterowników językiem schematów blokowych FBD (Siemens-Logo). Realizacji funkcji logicznych, stosowanie bloków funkcjonalnych: timerów i liczników.

7. Programowanie sterowników językiem schematów blokowych FBD(Siemens-Logo).Realizacja przykładowych zadań.

8. Programowanie układu sterowania złożonym systemem transportowym w magazynie logistycznym.

9. Programowanie sterowników do różnego typu zadań zawartych w zestawach szkoleniowych Siemens-Logo.

10. Programowanie sterowników Moeller XC 101 językiem tekstu strukturalnego ST. Konfiguracja PLC, tworzenie zmiennych, formowanie instrukcji warunkowych.

11. Programowanie sterowników Moeller XC 101 językiem tekstu strukturalnego ST. Realizacja funkcji logicznych z wizualizacją na panelu operatorskim.

12. Programowanie zadanych systemów sterowania mikroprocesorowego dla przykładowych systemów sterowania wybranymi rolno-spożywczymi procesami produkcyjnymi.

Literatura:

1. Tomasik M., Juszka H., Lis S. 2013 Sterowanie i wizualizacja rolniczych procesów produkcyjnych PTIR, Kraków

2. Kasprzyk J. 2010 Programowanie sterowników PLC BTC, Warszawa

3. Kacprzak S. 2011 Programowanie sterowników PLC zgodnie z normą IEC61131-3 w praktyce. BTC, Warszawa

4. Sałat R., Korpysz K., Obstawski P. 2009 Wstęp do programowania sterowników PLC. WKŁ, Warszawa

5. Legierski T. i in. 1998 Wstęp do programowania sterowników PLC. Wyd. Pracowni Komputerowej Jacka Skalmierskiego, Gliwice

Efekty uczenia się:

WIEDZA

PSM_1_W1 - opisuje budowę i zasadę działania programowalnych sterowników mikroprocesorowych

PSM_1_W2 - zna i charakteryzuje języki programowania sterowników mikroprocesorowych

PSM_1_W3 - zna i opisuje elementy składowe normy PN-EN 61131

UMIEJĘTNOŚCI

PSM_1_U1 - programuje językiem schematów drabinkowych (LD) systemy sterowania mikroprocesorowego dla rolno-spożywczych procesów produkcyjnych

PSM_1_U2 - programuje językiem schematów blokowych (FBD) systemy sterowania mikroprocesorowego dla rolnospożywczych procesów produkcyjnych

PSM_1_U3 - potrafi dobrać urządzenia do zadanego projektu systemu sterowania bazującego na programowalnym sterowniku mikroprocesorowym oraz go skonfigurować

KOMPETENCJE SPOŁECZNE

PSM_1_K1 - ma świadomość zalet i zagrożeń dla ludzi oraz środowiska wynikających ze stosowania programowalnych sterowników mikroprocesorowych

PSM_1_K2 - wykazuje otwartość na postęp techniczny w stosowaniu sterowników mikroprocesorowych do sterowania rolno-spożywczymi procesami produkcyjnymi

Metody i kryteria oceniania:

Wykłady: zaliczenie pisemne.

Ćwiczenia laboratoryjne: sprawozdania z ćwiczeń, ocena praktycznych umiejętności programowania dla zadanych układów sterowania.

Przedmiot nie jest oferowany w żadnym z aktualnych cykli dydaktycznych.
Opisy przedmiotów w USOS i USOSweb są chronione prawem autorskim.
Właścicielem praw autorskich jest Uniwersytet Rolniczy im. Hugona Kołłątaja w Krakowie.
kontakt deklaracja dostępności USOSweb 7.0.3.0 (2024-03-22)