Znaleziono 3 wyniki

autor: rdarek
27 sie 2018, 23:46
Forum: Serwomotory / Serwonapędy / Napędy Serwokrokowe
Temat: Zasada działania serwa
Odpowiedzi: 15
Odsłony: 2395

Re: Zasada działania serwa

Hmm może na co dzień stoję przy zbyt zaawansowanych maszynach.
Steryd pisze:
27 sie 2018, 20:11
rdarek pisze:
27 sie 2018, 18:32
Tak na logikę:
1. Czy przypadkiem sterownik nie powinien mieć ograniczenia - maksymalne dopuszczone obroty? Wynikało by to z ograniczeń czysto mechanicznych.
Tylko skąd sterownik ma "wiedzieć, że silnik się obraca, skoro enkoder tego nie robi...? będzie "myslał" że coś hamuje silnik i będzie pchał aż ... jw.
rdarek pisze:
27 sie 2018, 18:32
2. Jeśli enkoder się nie obraca powinno wyrzucić błąd w końcu dla sterownika silnik "stoi" a nie ma za małe obroty które należy skorygować (czy zmienić kierunek).
Tylko właśnie to enkoder daje informację, że silnik się obraca, innego sprzężenia nie ma wiec jeśli enkoder nie osiągnie pozycji, to dla sterownika znaczy, że trzeba kręcić dalej

np. screen PTR4300
bęben napędzany silnikiem krokowym poprzez pas zębaty, enkoder na bębnie, czyli idealny przykład co by było gdyby. Nie bierzcie danych pod uwagę bo są totalnym przykładem (nie znam właściwych wartości).

Przykład 1. Uruchamiam maszynę oczywiście robi test wszystkich układów między innymi test silnika głównego. Uruchomienie silnika sterownik oczekuje, że w trakcie startu enkoder prześle np. 2400 impulsów w ciągi pierwszej sekundy od startu - sterownik "otrzymał" żądaną wartość impulsów jest OK

Przykład 2. sterownik "otrzymuje" 2400 impulsów w czasie poniżej 1,5s i utrzymują się w dalszym czasie na jednakowym poziomie - jest Ok

Przykład 3. sterownik otrzymał zakładaną ilość impulsów w czasie 2,5s lub wcale i cóż AWARIA.

Przykład 4. sterownik otrzymał zadaną ilość impulsów w czasie poniżej 1,5s maszyna pracuje jednak sygnał zwrotny z enkodera zmienia się w czasie (faluje) ponad dopuszczalny zakres niestety maszyna wyrzuca awarię.
Problem: pas napędowy, jest zbyt luźny

Przykład 5. Sterownik nie dostaje sygnału zwrotnego prąd na uzwojeniach nie wzrasta oczywiście awaria
Problem: Pas napędowy zerwany (są inne opcje ale nie chcę mieszać)

Przykład 6. Sterownik nie dostaje sygnału zwrotnego prąd na uzwojeniach wzrasta ponad dopuszczalny zaprogramowany w sterowniku. Problemem jest zablokowany mechanizm

Przykład 7. Sterownik dostaje większą liczbę impulsów w zakładanym czasie bęben ma zbyt wysokie obroty oczywiście awaria

Niech ktoś powie, że to nie logiczne ;) dlatego niestety będę bronił mojego toku myślenia i informacji jakie posiadam. Wszystkie krytyczne wartości powinny być zapisane w sterowniku (patrz konfiguracja falownika). Cóż jeśli sterownik silnika jest bardzo prostą konstrukcją to moje wywody nie mają sensu.

Chciałem wrzucić fragment instrukcji serwisowej ale opis usterek jest lakoniczny a sama serwisówka ma ponad 520stron w tym diagramy startowe zajmują około 30 stron :mrgreen:
np:
Ex180 : Drum does not start rotating at high-speed.
Ex181 : Drum does not rotate at the specified high-speed.
Ex183 : Drum cannot be stopped when rotating at high-speed.
Ex880 : Servo pack: Time-out error occurred while receiving data.
Ex881 : Servo-Pack:Address error
Ex882 : Servo-Pack:Data error
Ex883 : Servo-Pack:Check sum error
Ex884 : Servo-Pack:Undefined error code
Ex885 : Servo-Pack:Number of received characters are insufficient.
A podstawowe remedium to:
Replace the motor and/or replace the servo pack. :wink:


Yarec pisze:
27 sie 2018, 20:37
Darek - ostatni Twój akapit zawiera błędy - popraw.
ale dobrze że napisałeś: Moim skromnym zdaniem laika
Nie zauważyłem, przepraszam ale już nie pozwala mi na korektę
autor: rdarek
27 sie 2018, 19:26
Forum: Serwomotory / Serwonapędy / Napędy Serwokrokowe
Temat: Zasada działania serwa
Odpowiedzi: 15
Odsłony: 2395

Re: Zasada działania serwa

Zmieniasz zasady gry w trakcie jej trwania :wink:
napisałeś:
zzzZZZ pisze:
27 sie 2018, 15:43
Co by się stało gdybym miał frezarkę na serwach i powiedzmy odczepił bym od silnika enkoder?
odpisałem:
Przy czysto teoretycznym rozważaniu tego problemu to silnik powinien się rozpędzać w nieskończoność
albo jak napisał
Steryd pisze:
27 sie 2018, 16:31
dokładnie, będzie jechać aż coś się rozdupcy...
Rozważań część dalsza
zzzZZZ pisze:
27 sie 2018, 18:51
rdarek pisze:
27 sie 2018, 18:32
1. Czy przypadkiem sterownik nie powinien mieć ograniczenia - maksymalne dopuszczone obroty? Wynikało by to z ograniczeń czysto mechanicznych.
ale wg sterownika silnik nie ma maksymalnych obrotów (tak mu mówi enkoder) i ciągle próbuje je osiągnąć
Przeczytaj jeszcze raz ze zrozumieniem powyższy wpis.
Enkoder nie mówi :wink: dostarcza informację o ilości impulsów. A to sterownik analizuje ilość impulsów w danym czasie i koryguje "sygnał" sterujący silnikiem. Dlatego napisałem, że sterownik to również tzw. układ logiczny który powinien mieć zaprogramowany maksymalny nie przekraczalny pułap sygnału (napięcie/częstotliwość) jaki ma podać (w tym wypadku) na silnik.
zzzZZZ pisze:
27 sie 2018, 18:51
rdarek pisze:
27 sie 2018, 18:32
2. Jeśli enkoder się nie obraca powinno wyrzucić błąd w końcu dla sterownika silnik "stoi" a nie ma za małe obroty które należy skorygować (czy zmienić kierunek).
a co jeśli enkoder się "ślizga" i jakieś tam wartości pokazuje? (nierzeczywiste)
Szukasz dziury w całym :mrgreen: . Patrz jak wyżej dalej kłania się układ logiczny.
Sterownik podaje sygnał na silnik - sterownik czeka na sygnał enkodera ten powinien przesłać założoną ilość impulsów w danym czasie - przesłał jest OK - są zbyt duże opóźnienia mamy awarię
przekraczamy graniczną ustawioną wartość sygnału na silnik - mamy awarię.

Dlatego napisałem:
Moim skromnym zdaniem laika jeśli tak miało by się dziać to sterownik będzie do Du.... :mrgreen:
autor: rdarek
27 sie 2018, 18:32
Forum: Serwomotory / Serwonapędy / Napędy Serwokrokowe
Temat: Zasada działania serwa
Odpowiedzi: 15
Odsłony: 2395

Re: Zasada działania serwa

zzzZZZ pisze:
27 sie 2018, 15:43
Co by się stało gdybym miał frezarkę na serwach i powiedzmy odczepił bym od silnika enkoder? silnik zaczyna się coraz szybciej obracać, enkoder pokazuje, że ciągle nie osiągnięto zadanej wartości prędkości i w końcu coś się pali?
Przy czysto teoretycznym rozważaniu tego problemu to silnik powinien się rozpędzać w nieskończoność
Steryd pisze:
27 sie 2018, 16:31
dokładnie, będzie jechać aż coś się rozdupcy...
Moim skromnym zdaniem laika jeśli tak miało by się dziać to sterownik będzie do Du....

Tak na logikę:
1. Czy przypadkiem sterownik nie powinien mieć ograniczenia - maksymalne dopuszczone obroty? Wynikało by to z ograniczeń czysto mechanicznych.
2. Jeśli enkoder się nie obraca powinno wyrzucić błąd w końcu dla sterownika silnik "stoi" a nie ma za małe obroty które należy skorygować (czy zmienić kierunek).

Wróć do „Zasada działania serwa”