Układy sterowania numerycznego maszyn 0800-AR2USNUM
Celem przedmiotu jest praktyczne zaznajomienie uczestników z układami sterowania numerycznego maszyn (ang. Numerical control systems). Systemy te są wykorzystywane m.in. w przemyśle do sterowania wieloosiowymi maszynami numerycznymi. Omówione zostaną różne rodzaje architektury stosowanych układów sterowania numerycznego. Uwzględnione zostaną różne typy maszyn numerycznych, w których wykorzystywane są systemy sterowania numerycznego – od budżetowych rozwiązaniach (np. drukarki 3D) do zastosowań profesjonalnych (np. frezarek bazujących na dedykowanych rozwiązaniach komercyjnych).
Plan wykładu (15 godzin):
1. Architektura układów sterowania numerycznego maszyn
2. Architektura sterownika numerycznego maszyn:
- Interfejs użytkownika (nadążne i konturowe),
- Interpreter kody numerycznego (opis trajektorii ruchu),
- Blok profilowania i generacji trajektorii ruchu,
- Blok interpolatora (metody profilowania trajektorii zadanej)
3. Błędy nadążania i błędy konturu
4. Wybrane rozwiązana sterowników numerycznych maszyn:
- sterowniki bazujące na rozwiązaniach wbudowanych (LaserGRBL, Machinekit),
- sterowniki bazujące na komputerach PC (LinuxCNC, Mach4, TwinCAT)
- komercyjne rozwiązania profesjonalne (Sinumerik firmy SIEMENS)
Laboratorium (45 godzin) - 6 stanowisk:
1. Tokarkowy system sterowania CNC z serwonapędami z silnikami PMSM na bazie sterowania Sinumerik 808D Advanced.
Celem ćwiczenia będzie konfiguracja i zaprogramowanie sterownika CNC Sinumerik 808D Advanced firmy Siemens w wersji tokarkowej. Stanowisko wyposażone będzie w 2 serwonapędy Sinamics V70 z silnikami PMSM firmy Siemens. Napędy sterowane będą poprzez dedykowaną magistralę komunikacyjną. Student ma za zadanie skonfigurować sterownik CNC do pracy (podstawowa konfiguracja CNC, oprogramowanie wewnętrznego PLC, strojenie napędów). Falownik wrzeciona sterowany będzie poprzez wyjście analogowe.
2. Pięcioosiowa maszyna numeryczna z system sterowania CNC z napędami skokowymi na bazie komputera Embedded PC z oprogramowaniem simCNC.
Celem ćwiczenia będzie konfiguracja i zaprogramowanie pięcioosiowej maszyny numerycznej z system sterowania CNC z napędami skokowymi na bazie komputera Embedded PC z oprogramowaniem simCNC. Stanowisko wyposażone będzie w 5 napędów skokowych. Napędy będą sterowane z dedykowanego sterownika CSMIO/IP-S za pośrednictwem komputera PC (simCNC). Student będzie miał za zadanie skonfigurować sterownik do pracy z maszyną 5-cio osiową (3 osie kartezjańskie, 2 osie obrotowe) maszyną CNC, w tym ustawić podstawową konfigurację wejść/wyjść cyfrowych. Falownik wrzeciona sterowany będzie poprzez wyjście analogowe.
3. Trzyosiowa maszyna numeryczna w układzie kartezjańskim z systemem sterowania CNC z napędami serwoskowymi na bazie przemysłowego komputera PC z oprogramowaniem TwinCAT.
Celem ćwiczenia będzie konfiguracja i zaprogramowanie trzyosiowego sterownika CNC na bazie przemysłowego komputera PC z oprogramowaniem TwinCAT firmy Beckhoff. Stanowisko wyposażone będzie w 3 napędy serwoskokowe firmy Nanotec. Napędy sterowane będą poprzez magistralę czasu rzeczywistego EtherCAT z przemysłowego komputera PC z oprogramowaniem TwinCAT. Student ma za zadanie skonfigurować sterownik do pracy z maszyną 3 osiową oraz system bezpieczeństwa funkcjonalnego (TwinSAFE). Falownik wrzeciona będzie sterowany poprzez wyjście analogowe. Dodatkowo student będzie musiał zaprogramować moduły we/wy maszyny (analogowe i cyfrowe).
4.Trzyosiowa drukarka 3D typu delta z napędami serwoskowymi na bazie komputera PC z oprogramowaniem sterującym LinuxCNC.
Celem ćwiczenia będzie konfiguracja i zaprogramowanie trzyosiowej drukarki 3D typu delta z napędami serwoskowymi na bazie komputera PC z oprogramowaniem sterującym LinuxCNC. Stanowisko wyposażone będzie w napędy serwoskokowe. Oprogramowanie LinuxCNC komunikować się będzie z napędami za pomocą magistrali EtherCAT z wykorzystaniem komponentów sterowania: EpoCAT FR100 oraz Easy I/O. Dodatkowo student będzie musiał zaprogramować moduły we/wy maszyny.
5. Trójosiowa grawerka laserowa na bazie sterownika CSMIO/IP-M z silnikami skokowymi oraz komputerem embedded PC z oprogramowaniem MACH4.
Celem ćwiczenia będzie konfiguracja i zaprogramowanie trójosiowej grawerki laserowej na bazie sterownika CSMIO/IP-M z silnikami skokowymi oraz komputera embedded PC z oprogramowaniem MACH4. Stanowisko wyposażone będzie w czteroosiowy indekser CSMIO/IP-M sterujący trzema napędami skokowymi poprzez interfejs CLK/DIR. Komputer z oprogramowaniem sterującym MACH4 komunikować się będzie ze sterownikiem CSMIO/IP-M za pomocą magistrali Ethernet. Dodatkowo student będzie musiał zaprogramować moduły we/wy maszyny.
6. Czteroosiowy ploter CNC typu gantry z serwonapędami z silnikami PMSM na bazie komputera przemysłowego z kartą sterowania firmy Delta.
Celem ćwiczenia będzie konfiguracja i zaprogramowanie czteroosiowego plotera CNC typu gantry z serwonapędami z silnikami PMSM na bazie komputera przemysłowego z kartą sterowania firmy Delta. Stanowisko wyposażone będzie w maszynę (ploter) z serwonapędami PMSM firmy Delta. Napędy sterowane będą poprzez magistralę EtherCAT. Student ma za zadanie skonfigurować sterownik do pracy jako ploter (w tym skonfigurować synchroniczną pracę dwóch napędów w osi Y, podstawową konfigurację CNC, oprogramowanie wewnętrzne PLC, strojenie napędów). Dodatkowo student będzie musiał zaprogramować moduły we/wy maszyny.
Całkowity nakład pracy studenta
Efekty uczenia się - wiedza
Efekty uczenia się - umiejętności
Efekty uczenia się - kompetencje społeczne
Metody dydaktyczne eksponujące
Metody dydaktyczne podające
- opis
Metody dydaktyczne poszukujące
Wymagania wstępne
Koordynatorzy przedmiotu
Kryteria oceniania
Metody oceniania:
Egzamin – W1, W2, W3
Projekt zaliczeniowy z laboratorium – U1, U2, U3, U4, K1, K2
Kryteria oceniania:
Wykład: Zaliczenie na ocenę na podstawie pisemnego testu zaliczeniowego obejmującego wiedzę przekazaną na wykładzie. Pytania w formie otwartej (omówienie danego zagadnienia), zamkniętej (wielokrotnego wyboru).
Ocena w zależności od procentowej ilości uzyskanych punktów z testu:
ndst – poniżej 50%
dst – 50%
dst plus – 60%
db – 70%
db plus – 80%
bdb – 90%
Laboratorium:
Zaliczenie przedmiotu odbywa się na podstawie pozytywnych ocen z sześciu stanowisk. Ocena z każdego stanowiska wystawiana jest na podstawie uzyskanych wyników z realizacji postawionego zadania oraz odpowiedzi na pytania zadane przez prowadzącego.
Praktyki zawodowe
„nie dotyczy”
Literatura
Literatura podstawowa:
1. „Obrabiarki sterowane numerycznie”, J. Honczarenko, WNT, 2009., ISBN: 9788320434675
2. „Elastyczna automatyzacja wytwarzania: obrabiarki i systemy obróbkowe”, J. Honczarenko, WNT, 2000 ISBN: 9788320425352,
3. „Programowanie obrabiarek NC/CNC”, Wit Grzesik, Piotr Niesłony, Marian Bartoszuk, WNT, 2006, ISBN, 9788320434521,
4. „Elastyczne programowanie obrabiarek”, Stryczek Roman, Pytlak Bogusław , PWN, 2012, ISBN: 9788301166779
Uwagi
|
W cyklu 2023/24L:
Wykład odbywać się będzie co tydzień. Przewidywane jest 6 spotkań (1,5h zegarowej) + test zaliczeniowy. Zajęcia laboratoryjne rozpoczną się po wykładzie. Przewidywanych jest 6 spotkań. |
Więcej informacji
Dodatkowe informacje (np. o kalendarzu rejestracji, prowadzących zajęcia, lokalizacji i terminach zajęć) mogą być dostępne w serwisie USOSweb: