Positieringsnoggrannhet på stegmotorer

Robot, CNC, Pneumatik, Hydraulik, mm
H.O
Inlägg: 5914
Blev medlem: 19 mars 2007, 10:11:27
Ort: Ronneby

Re: Positieringsnoggrannhet på stegmotorer

Inlägg av H.O »

Du ställer in accelerationen i Mach3 precis som vanligt - och den är linjar, precis som med LPT-port drivern.

Mach3 "planerar" rörelserna och skickar dom som hastighetsdata för respektive axel. Det finns en ställbar uppdateringsfrekvens, (controller frequency) 1-4kHz tror jag, som talar om hur många "hastighetsuppdateringar" varje axel får per sekund. I princip kan man säga att det som skulle vara en perfekt cirkel egentligen blir en tusenhörning om den tar en sekund att "köra" och "uppdateringsfrekvensen" är 1000Hz.

SS har en buffert med ett visst djup, ju högre "uppdateringsfrekvens" man ställer in desto högre krav ställer det på PC'n att fylla på bufferten med nya hastighetsdata - innan den "går torr". Mach3 planerar upp till 1 sekunds rörelse och skickar till SS som börjar exekvera, när bufferten har tömts lite grann signalerar den till Mach3 att den är redo för mer data och Mach3 har då "gott om tid" på sig att planera och sända över mer data så att bufferten håller sig flytande.

Sen finns det förstås en himla massa detaljer men i princip är det så den fungerar.
Skriv svar