Redukowanie wskazania osi obrotu poniżej 360° z M94
Zastosowanie
Z M94 sterowanie redukuje wskazanie osi obrotu do zakresu od 0° do 360°. Oprócz tego to limitowanie redukuje różnicę kąta między pozycją rzeczywistą i nową pozycją zadaną na poniżej 360°, dzięki czemu przesuwy mogą być skracane.
Spokrewnione tematy
- Wartości osi obrotu w odczycie położenia
Opis funkcji
Działanie
M94 działa blokami i na początku bloku.
Przykład zastosowania
11 L IC+420 | ; Przemieszczenie osi C |
12 L C+180 M94 | ; Redukowanie wartości wskazania osi C i przesuw |
Przed odpracowaniem sterowanie pokazuje w odczycie położenia osi C wartość 0°.
W pierwszym wierszu NC oś C przemieszcza się inkrementalnie o 420°, np. przy wytwarzaniu rowka klejowego.
Drugi wiersz NC redukuje najpierw odczyt położenia osi C z 420° na 60°. Następnie sterowanie pozycjonuje oś C na pozycję zadaną 180°. Różnica kątów wynosi 120°.
Bez M94 różnica kątów wynosi 240°.
Dane wejściowe
Jeśli definiujesz M94, to sterowanie kontynuuje dialog i zapytuje o odpowiednią oś obrotu. Jeśli nie wprowadzasz żadnej osi, to sterowanie redukuje odczyt położenia wszystkich osi obrotu.
21 L M94 | ; Redukować wartości wskazania wszystkich osi obrotu |
21 L M94 C | ; Redukować wartość wskazania osi C |
Wskazówki
- M94 działa wyłącznie dla osi rollover, których odczyt rzeczywistego położenia pozwala na wartości powyżej 360°.
- W parametrze maszynowym isModulo (nr 300102) producent maszyn definiuje, czy zostanie zastosowany sposób zliczania modulo dla osi rollover.
- W opcjonalnym parametrze maszynowym shortestDistance (nr 300401) producent obrabiarki określa, czy sterowanie pozycjonuje osie obrotu standardowo po najkrótszym dystansie przemieszczenia. Jeśli drogi przemieszczenia w obydwu kierunkach są identyczne, to możesz pozycjonować wstępnie oś obrotu i tym samym wpływać na kierunek rotacji. Także w ramach funkcji PLANEmożesz wybrać rozwiązanie dla nachylenia.
- W opcjonalnym parametrze maszynowym startPosToModulo (nr 300402) producent obrabiarki określa, czy sterowanie redukuje odczyt rzeczywistego położenia przed każdym pozycjonowaniem na zakres od 0° do 360°.
- Jeśli dla danej obrotu aktywne są limity przemieszczenia bądź wyłączniki krańcowe software, to M94 nie ma żadnej funkcji dla tej osi obrotu.
Definicje
Oś modulo
Osie modulo to osie, których enkoder podaje tylko wartości od 0° do 359,9999°. Jeśli oś jest używana jako wrzeciono, to producent maszyny musi skonfigurować tę oś jako oś modulo.
Oś rollover
Osie rollover to osie obrotowe, które mogą wykonywać jeden bądź dowolnie wiele obrotów. Producent maszyny musi skonfigurować oś rollover jako oś modulo.
Zliczanie modulo
Wyświetlacz położenia osi obrotu ze zliczaniem modulo leży w zakresie 0° i 359,9999°. Jeśli wartość 359,9999° zostanie przekroczona, to odczyt rozpoczyna wyświetlanie ponownie przy 0°.