Forum: Mechanik, Gehäuse, Werkzeug LinuxCNC Servo-Konfiguration Timing


von Info (Gast)


Lesenswert?

Im 3D-"Drucker" Thread fand LinuxCNC Erwähnung und ich würde es gerne 
mal ausprobieren, und zwar mit einem Drucker-Linearantrieb mit DC-Motor 
und Encoder-Streifen im Servo-Betrieb.
Allerdings gibt es für die Servo-Regelung keinen Wizard; dafür eine 
Beispielkonfiguration, die mir für den Einstieg aber nicht ausreicht.

Insbesondere für die Einstellungen zum Timing suche ich eine Erklärung 
oder evtl. ein Tutorial. Mein System-Jitter ist mit ca. 60 µs offenbar 
recht hoch. Der Wert wird auch das Timing beeinflussen, aber wo steht 
wie?
Und wie kann ich die Parallelport IO testen?

von Michael H. (michael_h45)


Lesenswert?

Info schrieb:
> Im 3D-"Drucker" Thread fand LinuxCNC Erwähnung und ich würde es gerne
> mal ausprobieren
auch wenn du mit "auf die schnelle" keinen erfolg hast, ist linuxcnc ein 
geniales paket software, mit dem man hervorragend maschinen steuern 
kann.
aber wie jedes komplexe werkzeug, muss man sich darin einarbeiten, wenn 
man es richtig bedienen will.

> Allerdings gibt es für die Servo-Regelung keinen Wizard;
doch. pncconf
aber die wizards sind beide müll und können keine 10% vom 
leistungsumfang von linuxcnc einbinden.

> Mein System-Jitter ist mit ca. 60 µs offenbar
> recht hoch.
ja. ich wäre bei so einem wert schon vorsichtig... hast du das system 
währenddessen ausgereizt?
ansonsten reicht das für servo-antriebe schon. bei steppern hättest du 
das problem, dass die pulse bei hohen frequenzen nicht äquidistant sind 
und deine motoren wegen sprunghafter beschleunigung stehen bleiben 
könnten.

> Der Wert wird auch das Timing beeinflussen, aber wo steht
> wie?
einfach nachdenken. wenn dein abtast-takt um 60us wackelt, muss er 
zwangsläufig um einen faktor höher sein, damit zum einen kein 
abtastzeitpunkt verpasst und zum anderen die abtastpunkte als 
äquidistant betrachtet werden können.
ein faktor 5 wäre schön.

> Und wie kann ich die Parallelport IO testen?
im wizard oder per hal z.B. mit:
http://wiki.linuxcnc.org/cgi-bin/wiki.pl?Parallel_Port_Tester

: Bearbeitet durch User
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.