rozważania o CNC

Kwietnia 20, 2024, 05:38:37
Witamy, Gość. Zaloguj się lub zarejestruj.

Zaloguj się podając nazwę użytkownika, hasło i długość sesji
Strony: [1]   Do dołu
  Drukuj  
Autor Wątek: SETUP: ustawienie optymalnej szybkości pracy silnika krokowe  (Przeczytany 11851 razy)
markcomp
Administrator
*****
Offline Offline

Wiadomości: 14899



WWW
« : Stycznia 15, 2007, 03:34:50 »

ustawienie optymalnej szybkości pracy silnika krokowe

ustawienie parametrów programie... na sterowniku

większość silników krokowych można zakręcić do 5-6 obr/sek z dobrym momentem... maksymalne obroty jakie się daje uzyskać to ok. 10-20obr/sek - ale silnik przy prędkości maksymalnej ma mały moment siły

przykład 1:
sterownik krok=1/8
aby uzyskać 6 obr/sek należy ustalić (w turbocnc):
6 * 200 * 8 = 9600Hz = 9,9KHz


przykład 2:
sterownik krok=1/128
aby uzyskać 6 obr/sek należy ustalić (w turbocnc):
6 * 200 * 128 = 153600Hz = 153,6KHz

niestety program sterujący bezpośrednio z LPT nie potrafi generować sygnału o takie szybkości Smutny

w machu w wersji komercyjnej jest dostępny parametr: Kernel Speed = 45KHz...

jak zredukować krok sterownika aby uzystać 6obr/sek ?

6 * 200 * krok = 45000 => krok = 37,6...
najbliżej tej warości jest krok = 32

jeśli dysponujemy jedynie wersją macha bez opłaty to Kernel Speed = 25KHz

6 * 200 * krok = 25000 => krok = 20,83
najbliższa wartość to krok = 16

poszukiwanie maksymalnej użytecznej prędkości silnika

należy doprowadzić do takiej sytuacji w której silnik bnędzie mógł tracić kroki - bo będzie miał już zbyt mały moment siły

czyli sterownie musi być tak ustawione aby można było nastawić prędkość obrotową rzędu 8-10 obr/sek



1. ustawiamy maksymalną pręskość obrotową w setupie na np. V=3 obr/sek

2. sprawdzamy poprawność pracy wybranej osi (X w przykładzie)  - czy silnik nie gubi kroków
Kod:
G1 X100 F9999

gdzie
G1 - przesunięcie liniowe z określoną szybkością
X100 - w osi X o 100 jednostek
F9999 z szybkością na tyle dużą aby została ograniczona przez program sterujący do wynikającej z ustawineia w setupie MaxSpeed=V*200*krok

3. jeśli test w punkcie 2. nie wypadł pomyśle - GOTO 5.

4. powiększamy V o 10% i wpisujemy do setup MaxSpeed=V*200*kroki GOTO 2

5. zmniejszamy V o 10% (lub 25%) i ustalamy TO jako bezpieczną maksymalną szybość pracy bez obciążenia

w ten sposób określona wartość MaxSpeed trafia do setup... natomiast parametr F w poleceniu G1 musi być ustalany indywidualnie - w zależności od wykonywanej operacji

MaxSpeed - pochodzi z setupu turbocnc... w machu ta wielkość nazywa się Velocity (szybość) i jest ustawiana na pionowym suwaku:



i warość ta jest określona nie w częstotliwości impulsów STEP (turbocnc)
a jako Units/Sec --> czyli ustalonych jednostek na sekundę... trzeba przeliczyć Mrugnięcie
Zapisane

MARKcomp77

http://oferta.forum-cnc.pl/
Sterowniki.Silniki

Strony: [1]   Do góry
  Drukuj  
 
Skocz do:  


Powered by SMF 1.1.4 | SMF © 2006-2007, Simple Machines LLC
Manuscript design by Bloc Strona wygenerowana w 0.034 sekund z 32 zapytaniami.