Step/dir is een heel onnatuurlijke aansturing voor een servomotor. Intern in de drive word daar weer positie, snelheid en acceleratie van afgeleid, maar die drive is daar per definitie altijd iets te laat mee. Als er een stap binnenkomt weet het ding immers nog niet wat-ie exact moet gaan doen (en moet-ie een aanname doen); dat weet-ie pas na een paar stappen. Magoed, als er genoeg stappen langskomen en de aannames zijn goed, dan is de 'vertraging' insignificant en werkt het wel. Het grootste probleem heb je dan bij hele lage snelheden, want dan is de tijd tussen de stappen relatief lang.janplastiek schreef:de sturing van de steppers in de machine is met step en dir, er zijn drivers voor servo's die hier mee weg kunnen, maar gaan die servo's dan in een vloeiende beweging, of is de beweging (met step en dir) zodat de ribbeltjes eigenlijk ook blijven?
Vervolgens is het een kwestie van de trajectplanner in de drive, de positieregellus, de snelheidsregellus en eventueel de koppel-regellus afregelen op het beste compromis. Wil je zo vloeiend mogelijke lijntjes (de servo moet de stappen dus 'traag' volgen zodat ze uitgemiddeld worden tot een rechte lijn) dan is je positioneringsfout waarschijnlijk een tikje groter (want een afwijking word ook 'traag' gecorrigeerd). Moet die kleiner, dan moet de servo sneller, en komen er trappetjes (waarschijnlijker: vloeiende golfjes) terug. Of je moet de acceleratie omlaag zetten. Of, of...
Kun je nou gewoon genoeg stappen uitsturen zodat de stapgrootte helemaal binnen de nauwkeurigheid van je machine valt, dan verandert het verhaal weer.
Het moge duidelijk zijn: hoe meer stappen per millimeter, hoe beter. Uitvissen hoe snel jouw besturing stappen uit kan sturen is dus belangrijk. Uitvissen hoeveel stapjes er in een millimeter zitten en wat er aan bewegende en roterende massa is ook.
Oftewel: het is allemaal zo simpel nog niet om het beste compromis te vinden. Wil je wat upgraden en wil je waar voor je geld ipv een paar duizend euro en een hoop werk spenderen voor amper verbetering, dan moet je iemand vinden die tenminste de 4 basiswetten van de bewegingsleer nog op kan rakelen als-ie 20 biertjes weggetikt heeft, of iemand met heel veel ervaring met het pimpen van specifiek jouw machine of andere machines die er als 2 druppels water op lijken.
Ik vind mezelf daar nog niet bij horen; ik heb net het schilletje van die motion-control ui eraf (OK, en een paar laagjes meer ook). Maar als je geholpen bent met m'n mening dan wil ik die best een keer komen geven.