Artykuł z serii: Podstawy urządzeń automatyki - Mitsubishi Electric
Zapraszamy na bezpłatne szkolenie, na którym dowiesz się jak łatwo zaprogramować aplikację z napędami serwo. Szkolenie bazuje na stanowisku testowym i prowadzi krok po kroku od konfiguracji po uruchomienie aplikacji. Jeśli zagadnienia związane z układami serwomechanizmów są Tobie nadal obce to zapoznaj się z filmami wyjaśniającymi podstawy, autorstwa Marcina Faszczewskiego z iAutomatyka.pl:
Kurs Automatyki #6
Część 1: Serwomechanizmy Mitsubishi 1/3 Budowa i zasada działania
Część 2: Serwomechanizmy Mitsubishi 2/3: Podłączenie i programowanie
Część 3: Serwomechanizmy Mitsubishi 3/3: Funkcje stosowane w praktyce
Szkolenie online programowania serwomechanizmów Mitsubishi Electric
Lekcja 1 – Wstęp. Założenie projektu
Zagadnienia poruszane w tym odcinku:
- prezentacja zestawu szkoleniowego
- założenie projektu na sterownik FX5 w programie GX Works3
- konfiguracja modułów sterownika FX5
- konfiguracja typów podłączonych osi serwo
- konfiguracja wejść bezpieczeństwa
- formatowanie pamięci FX5 i wgranie parametrów
- widok skonfigurowanego zestawu
- opis wybranych oznaczeń wyświetlacza serwo
Lekcja 2 – Podstawowe parametry
Zagadnienia poruszane w tym odcinku:
- konfiguracja przekładni elektronicznej
- limity prędkości
- limity ruchu
- instalacja biblioteki PLC Open
Lekcja 3 – Włączenie serwonapędów. Programowanie
Zagadnienia poruszane w tym odcinku:
- implementacja bloczka: MC_Power – włączenie serwonapędów
- budowa bloczka MC_Power, przegląd pliku Help
- budowa struktur, plik Help
Lekcja 4 – Sterowanie ręczne
Zagadnienia poruszane w tym odcinku:
- implementacja bloczka MCv_Jog z biblioteki PLC Open
- otwarcie okna Watch do monitorowania i wymuszania zmiennych
- włączenie monitoringu programu
- prezentacja działania trybu sterowania ręcznego
Lekcja 5 – Bazowanie
Zagadnienia poruszane w tym odcinku:
- parametryzacja sygnałów bazowania DOG
- logika pozytywna i negatywna
- parametryzacja sygnałów bazowania DOG
- miejsce podłączenia
- parametryzacja sygnałów limitów ruchu
- logika pozytywna i negatywna
- wybór i parametryzacja metody bazowania
- parametryzacja prędkości bazowania
- włączenie/wyłączenie detekcji fazy Z
- implementacja bloczka do bazowania MC_Home
- konfiguracja sygnału bazowania podłączonego na ogólne wejścia PLC
- prezentacja bazowania serwonapędów
Lekcja 6 – Tryby sterowania
Zagadnienia poruszane w tym odcinku:
- zastosowanie różnych trybów ruchu
- implementacja bloczka MC_MoveRelative
- implementacja bloczka MC_MoveAbsolute
- implementacja bloczka MC_MoveAdditive
- implementacja bloczka MC_MoveVelocity
- prezentacja działania różnych trybów ruchu
Lekcja 7 – Synchronizacja osi
Zagadnienia poruszane w tym odcinku:
Przykład 1:
- Synchronizacja bezpośrednia
- implementacja bloczka MC_GearIn oraz MC_GearOut
- parametryzacja synchronizacji bezpośredniej
- prezentacja działania synchronizacji bezpośredniej dwu osi
Przykład 2:
- Synchronizacja z użyciem krzywki elektronicznej
- implementacja bloczka MC_CamIn oraz MC_CamOut
- parametryzacja synchronizacji z użyciem krzywki elektronicznej
- projektowanie krzywki elektronicznej
- prezentacja działania synchronizacji z użyciem krzywki elektronicznej