Powrót do blogu

Konfiguracja sterowania ruchem jednoosiowym z serwonapędami CMZ

Ten samouczek omawia uruchamianie jednoosiowego serwomechanizmu z wykorzystaniem napędu CMZ SBD, w tym konfigurację sprzętową, skalowanie osi, konfigurację bazowania oraz bezpieczną weryfikację ruc...

Sterowanie ruchem pozostaje podstawą nowoczesnej automatyzacji

Precyzyjne sterowanie ruchem stało się kluczową funkcją zaawansowanych systemów produkcyjnych. Od linii pakujących i obsługi półprzewodników po zrobotyzowane stanowiska montażowe — obecnie oczekuje się, że osie napędzane serwomechanizmami zapewnią powtarzalne pozycjonowanie z reakcją na poziomie milisekund.

Podczas gdy wielu automatyków koncentruje się na logice PLC i integracji sieciowej, skuteczne sterowanie ruchem zaczyna się znacznie wcześniej — od prawidłowego uruchomienia samego napędu, silnika i osi mechanicznej. Nieprawidłowe skalowanie lub konfiguracja bazowania mogą szybko doprowadzić do błędów pozycjonowania albo katastrofalnych kolizji.

Ten projekt pokazuje, jak uruchomić jednoosiową platformę ruchu za pomocą serwonapędu CMZ Sistemi Elettronici SBD i wbudowanych narzędzi konfiguracyjnych, jeszcze zanim rozpocznie się programowanie PLC.

Budowa osi mechanicznej przed rozpoczęciem pracy nad oprogramowaniem

Każdy projekt związany z ruchem zaczyna się od mechaniki. W tej konfiguracji oś liniowa wykorzystuje przekładnię śrubową z nakrętką kulową, zapewniającą około 8,5 mm przesuwu na jeden obrót silnika, oraz użyteczny skok wynoszący około 450 mm.

Wymiary wózka i geometria przesuwu mają kluczowe znaczenie, ponieważ serwonapędy nie rozumieją fizycznych ograniczeń w sposób wrodzony. Podczas konfiguracji inżynierowie muszą dokładnie zdefiniować te granice.

Liniowa oś napędzana serwomechanizmem z przekładnią śrubową i wyłącznikiem bazowania

Zakres fizycznego przesuwu osi należy zawsze sprawdzić przed włączeniem zautomatyzowanych sekwencji ruchu.

Dlaczego pomiary mechaniczne mają znaczenie

Jednym z najczęściej pomijanych etapów uruchamiania jest sprawdzenie odległości przesuwu na obrót. Inżynierowie zajmujący się ruchem często przyjmują wartości skalowania z dokumentacji, nie potwierdzając rzeczywistego przełożenia mechanicznego.

Odłączenie silnika i ręczne obrócenie przekładni śrubowej o jeden pełny obrót zapewnia wiarygodną wartość odniesienia do określenia rzeczywistego przesuwu. Pomiar ten staje się później niezbędny podczas skalowania osi.

System serwo to coś więcej niż tylko silnik

Platforma ruchu CMZ łączy trzy podstawowe elementy: serwonapęd SBD, silnik serwo ze sprzężeniem zwrotnym z enkodera oraz dedykowane przewody zasilające i sygnałowe.

Napęd jest zasilany jednofazowym napięciem 230 VAC i ma konfigurowalne wejścia cyfrowe do bazowania oraz integracji z systemami bezpieczeństwa. Podczas testów kanały STO (Safe Torque Off) połączono bezpośrednio z napięciem 24 VDC, jednak w systemach produkcyjnych zwykle integruje się obwody zatrzymania awaryjnego i rozwiązania ograniczające ryzyko związane z maszyną.

Silnik serwo CMZ połączony z osią liniową za pomocą sprzęgła i płyty adaptacyjnej

Przewody sprzężenia zwrotnego serwonapędu i komunikacja z enkoderem są niezbędne do utrzymania dokładności pozycjonowania w pętli zamkniętej.

Architektura bezpieczeństwa nigdy nie powinna być rozwiązaniem dodanym na końcu

Systemy serwo mogą generować wysokie przyspieszenia i szybko reagujący moment obrotowy nawet w niewielkich stanowiskach testowych. Funkcja STO nie jest więc jedynie formalnością wymaganą przez przepisy. Stanowi kluczową warstwę bezpieczeństwa maszyny.

Wiele przemysłowych platform ruchu integruje funkcję STO z szerszymi architekturami bezpieczeństwa, obejmującymi przemysłowe moduły bezpieczeństwa i rozproszone blokady maszyny.

Oprogramowanie uruchomieniowe upraszcza konfigurację osi

CMZ wykorzystuje środowisko SDSetup do konfiguracji serwonapędu, diagnostyki i programowania wbudowanego sterownika PLC. W przeciwieństwie do wielu napędów z niższej półki platforma SBD umożliwia inżynierom bezpośrednie wykonywanie programów w języku tekstu strukturalnego w samym napędzie.

Komunikacja podczas uruchamiania odbywa się za pośrednictwem prostego interfejsu micro USB, dzięki czemu nie ma potrzeby natychmiastowej integracji z EtherCAT ani PLC.

Interfejs uruchomieniowy USB w serwonapędzie CMZ SBD

Uruchamianie przez USB to szybki sposób na sprawdzenie działania napędu przed rozpoczęciem integracji sieciowej.

Weryfikacja stanu elektrycznego przed testami ruchu

Przed wydaniem polecenia ruchu inżynierowie powinni sprawdzić wskazania napięcia szyny DC, stan STO oraz działanie wejść cyfrowych w środowisku programowym. Prawidłowy wskaźnik STO i prawidłowo reagujący sygnał wyłącznika bazowania potwierdzają, że podsystemy bezpieczeństwa i wejść/wyjść działają poprawnie.

Te czynności kontrolne mogą wydawać się proste, ale często ujawniają błędy polaryzacji przewodów lub problemy z uziemieniem, zanim zostanie wykonane pierwsze polecenie ruchu.

Wskaźniki stanu serwonapędu i potwierdzenie STO podczas uruchamiania

Diagnostyka napędu zapewnia natychmiastowy wgląd w stan bezpieczeństwa i komunikacji podczas uruchamiania.

Skalowanie osi decyduje o rzeczywistej dokładności ruchu

Sekcja skalowania osi jest prawdopodobnie najważniejszym etapem uruchamiania. Ta konfiguracja określa, w jaki sposób przyrosty enkodera są przeliczane na fizyczny przesuw.

W przykładzie CMZ do testów użyto domyślnej wartości 8000 przyrostów na obrót. Inżynierowie mogą zadawać ruchy względne i sprawdzać, czy rzeczywisty przesuw odpowiada oczekiwanemu przemieszczeniu mechanicznemu.

Interfejs skalowania osi używany do weryfikacji i testowania ruchu serwo

Nieprawidłowe wartości skalowania mogą powodować błędy pozycjonowania wystarczająco duże, by uszkodzić osie liniowe.

Strategia bazowania określa stabilność punktu odniesienia

Konfiguracja bazowania ustanawia punkt odniesienia dla wszystkich przyszłych poleceń ruchu. W tym projekcie metoda bazowania -27 przesuwa oś w kierunku wyłącznika, następnie powoli zmienia kierunek, aż wyłącznik zostanie zwolniony, po czym definiuje bieżące położenie jako zero.

Ta strategia poprawia powtarzalność, ponieważ punkt odniesienia jest ustalany podczas zwalniania wyłącznika, a nie w chwili jego zadziałania.

Ustawienia ograniczeń programowych i bazowania w CMZ SDSetup

Prawidłowa konfiguracja bazowania zapobiega narastającemu przesunięciu pozycji podczas powtarzalnych cykli ruchu.

Serwonapędy stają się samodzielnymi sterownikami ruchu

Jednym z ważnych trendów w automatyzacji przemysłowej jest rosnąca inteligencja samych serwonapędów. Nowoczesne platformy ruchu coraz częściej łączą sterowanie ruchem, diagnostykę, funkcje bezpieczeństwa i wbudowaną funkcjonalność PLC w jednym urządzeniu.

Ta zmiana upraszcza szafy sterownicze i umożliwia tworzenie kompaktowych architektur dla mniejszych maszyn. Inżynierowie oceniający przyszłe platformy ruchu coraz częściej porównują możliwości wbudowanej logiki obok parametrów momentu obrotowego i prędkości.

Aplikacje związane z pakowaniem, układami indeksującymi i kompaktowymi stanowiskami automatyzacji coraz częściej korzystają ze zintegrowanych rozwiązań ruchu podobnych do tych stosowanych w nowoczesnych systemach serwonapędów.

Perspektywa inżynierska

Najcenniejsza lekcja płynąca z tego procesu uruchamiania jest taka, że niezawodność ruchu kształtuje się na długo przed rozpoczęciem produkcji. Inżynierowie, którzy pomijają dokładną weryfikację skalowania lub prawidłową logikę bazowania, często później poświęcają znacznie więcej czasu na usuwanie problemów ze stabilnością.

Z punktu widzenia integracji systemów uruchamianie serwonapędu należy traktować z taką samą starannością jak architekturę sieci lub walidację PLC. Precyzyjna mechanika i prawidłowa konfiguracja oprogramowania muszą współpracować jako jeden spójny system.

Autor: Marcus Ellison | Analityk systemów ruchu

Marcus Ellison ma ponad 12 lat doświadczenia w automatyzacji przemysłowej i integracji systemów ruchu serwo. Jego doświadczenie obejmuje projekty uruchomieniowe wykorzystujące platformy ruchu Siemens, systemy Beckhoff EtherCAT oraz architektury serwo Rockwell w zakładach zajmujących się pakowaniem, transportem materiałów i produkcją procesową.

Zostaw komentarz

Pamiętaj, że komentarze muszą zostać zatwierdzone przed ich opublikowaniem.