Hallo MaWin,
Danke,das ich von deiner Erfahrung profitieren darf, da hast du mich ja
quasi vor einem Fehlkauf gerettet!
Wie man sieht, bin ich von Anfang an falsch an die Sache heran gegangen,
denn ich wusste garnicht, das die Motorsteuerung für eine bestimmte
Software gemacht ist!?
Ich dachte immer, das man die Art der Ansteuerung in der Software auf
die verwendete Hardware abstimmen kann, bzw. das es einen Standard dafür
gibt....aber das war wohl etwas naiv gedacht ;-)
Ich würde gern EMC2 nutzen, da ich es mal im Einsatz gesehen habe und es
mir sehr zusagte.
Ich werde mich mal im Web umschauen, was genau der Unterschied in der
Ansteuerung bei der jeweiligen Software ist...da muss es ja etwas
spezifiziertes geben.
Interessant wäre ja auch die Möglichkeit, mal verschiedene Software mit
der selben Fräse zu testen, aber das geht ja dann nur begrenzt, wenn die
Treiberplatine unterstützt wird, es sei denn, es gibt eine
Platine,welche mehrere Modis unterstützt und umschaltbar ist?
Also vielen Dank erst einmal an Euch beide.... Wenn jemand noch Tips
hat, dann freue ich mich natürlich!!!
MaWin schrieb:>> .....ist diese Steuerung für mein Vorhaben zu gebrauchen?>> Nein.> Das ist die missglückte chinesische Billigplatine,> die mit der üblichen Software wie Mach3> nicht ordentlich funktioniert.>> Man sollte mindestens den Nachfolger kaufen> Ebay-Artikel Nr. 271088854012
Einfach mal wieder so in den Raum geworfen.. Na ja, es mag ja stimmen,
aber belege das doch bitte mit Fakten oder mache den Unterschied
zwischen den Steuerungen deutlich. Arbeiten die generell mit
verschiedener Hardware (Motortreiber) oder liegt das nur an der
Beschaltung? Kann man da was pimpen? Ich weiß es nicht. Und wenn du
keine Lust hast das hier auszuführen, verweise bitte auf entsprechende
Quellen. Das wäre zumindest die seriöse Variante. Sonst kommt die
vermeintliche Erfahrung doch nur wie eine persönliche Meinung ohne
Gewicht rüber.
lG
Geht Ihr eigentlich auch im wirklichen Leben so miteinander um?
Da kann man nur noch mit dem Kopf schütteln ...
Aber zum Thema:
Bei der "chinesischen Variante" erinnere ich mich auf die Schnelle an
folgende Macken:
- keine echte galvanische Trennung (ich glaube, die
Stromversorgungen waren verbunden)
- Optokoppler sehr langsam
- teilweise Treibertransistoren für Relais falsch angeschlossen
Ich würde sowieso für jede Achse eine einzelne Treiberplatine empfehlen
- wenn es wirklich mal kracht, ist die defekte Achsansteuerung schnell
getauscht.
ebay 320933135098 sieht mir ganz ok aus, allerdings gibt es dazu noch
keine Einschätzung hier im Forum.
Es gibt auch in Lizenz produzierte TB6560 mit mehr Strom (5A?) und
deutlich höherer max. Schrittfrequenz (200kHz zu garantierten 15kHz).
Beizeichnung fällt mir leider im Moment nicht ein.
EMC2 (bzw. jetzt "LinuxCNC", es gab da eine Namensänderung) ist auf
jeden Fall eine gute Wahl, da es sich um einen Echtzeitkernel handelt.
Das HAL dort ist praktisch auf jede Konfiguration anpassbar. Dazu gibt
es diverse Oberflächen, die man einfach anpassen kann. Für
Schrittmotoransteuerung und bei mäßigen Geschwindigkeiten reicht der
Parallelport (wenn mehr Signale nötig sind, kann man einfach weitere -
spottbillige -Parallelportkarten einstecken), eventuell muss man noch
einen Treiberbaustein nachschalten, um die Optokoppler zu bedienen -
hier läuft es aber auch so tadellos.
Wichtig ist die Wahl eines "guten Motherboards". Das heisst, dass es
nicht unbedingt neu oder schnell sein muss, sondern dass die Latenzzeit
der Taskumschaltung möglichst gering und vor allem möglichst konstant
ist. LinuxCNC liefert entsprechende Werkzeuge mit, um dies zu testen.
Es gibt auch eine Liste von passenden Boards.
Hier werkeln lüfterlose D525MW-MiniITX-Boards von Intel, die sehr
geringe Latenzzeiten haben und deswegen bis 50kHz Schrittfrequenz
erlauben.
Einfach mal alte Boards rauskramen und testen - es reicht durchaus ein
oller Athlon mit 1GHz und 500MB!
Preiswerter geht es nicht :-)
Unsere neue CNC-Fräse wird auch wieder auf LinuxCNC aufbauen. Die
Software ist sehr zuverlässig und extrem anpassbar.
Wenn es richtig schnell werden soll, bietet bspw. die Firma Mesa
(www.mesanet.com) Erweiterungskarten für alle Wünsche an.
Chris D.
Hallo Chris,
da hast Du ja ganz schön viel geschrieben!!!
Chris D. schrieb:> Geht Ihr eigentlich auch im wirklichen Leben so miteinander um?> Da kann man nur noch mit dem Kopf schütteln ...
....Hmm, jeder hat mal einen schlechten Tag, kein Grund sich die Köpfe
einzurennen ;-)
Die Sache mit den einzelnen Treiberplatinen klingt plausibel und gut,
das werde ich wahrscheinlich auch so machen :)
Als Rechner dachte ich auch an meinen alten,aber treuen Athlon mit
Parallelport.
Mehr als die drei Achsen werde ich vorerst nicht benötigen, es soll erst
einmal ein Einstieg sein, wenn alles so läuft wie ich es mir vorstelle
und meine bis dahin gesammelten Erfahrungen bestimmt Lust nach mehr
machen, dann wird es ganz andere Investitionen in die Version2 geben...
Vielen Dank für Deinen informativen Beitrag und einen schönen Abend!
@ Mystik
Kannst Du hier weiter schreiben, welche HW Du kaufst und wie Du alles
anschließt?
@Chris
Danke für die Infos!
Ich habe noch einen alten Laptop hier rumliegen. Mit Parallelport, 256MB
RAM, 1,3GHz. Der könnte doch dafür noch zu gebrauchen sein.
(Ist schon über 10 Jahre alt, funktioniert immer noch tadellos und hat
kaum Abnutzungsspuren.)
moin moin,
>Es gibt auch in Lizenz produzierte TB6560 mit mehr Strom (5A?) und>deutlich höherer max. Schrittfrequenz (200kHz zu garantierten 15kHz).>Beizeichnung fällt mir leider im Moment nicht ein.
THB6064
MfG
Pieter
Schau Dich mal bei den verschiedenen Herstellern von Linearführungen um.
Viele haben auch die passenden Motore und auf Wunsch eine Steuerung im
Programm.
Ganz ohne Probleme und Hürden wirds nicht gehen wenn dein Budget
begrenzt ist.
Von den Chnesischen Steuerungen würde ich dir aber abraten, ich bin der
meinung das du damit mehr Probleme erzeugst als beseitigst xD.
Ich würde ganz einfach bei einem Ebay händler in DE oder AUT einkaufen
und wenns nicht geht ihm alles einfach zurückschicken.
zB:
ebay 350701755552
ebay 181061856518
ebay 181065241121
ebay 181066744814
Ich selber bin gerade am bau eienr cnc Fräse für einen ähnlichen
Anwendngszweck.
Meine (vorgesehene) Steuerung besteht aus einem Arduino mit grbl und der
blauen chinesischen Treiberkarte.
Aber selbst beim testen gabs ein paar Fehler.
Entscheide dich;
a) viel Geld und wenig Probleme
b) wenig Geld und mäßig bis viele Probleme
Ich erlaube mir mal hier eine Frage anzuhängen. Habe den Beitrag von
Chris D. gelesen und mir die Seite von LinuxCNC angeschaut. Ich finde
das sehr interessant und würde das gerne ausprobieren. Der einzige
Rechner mit Parallelschnittstelle hier im Haus (Maxdata P4) wird
momentan für die µC-Programmierung benutzt, es läuft ein Windows XP
drauf. Wenn ich nun den auf der Seite beschriebenen Latency-Test
durchführen will, muss ich da Linux installieren, oder kann ich das
vorab mit Windows testen? Wenn der Rechner geeignet wäre, kann ich Linux
parallel zu Windows installieren und beim Booten auswählen? Sorry für
die "blöden" Fragen, aber Computersoftwaremässig bin ich nicht soo fit.
Da kann man doch auch eine "LiveCD" laden. Ich gehe mal davon aus, dass
damit dieses Linux System einfach von CD aus startet.
Stecke einfach die HD sicherheitshalber aus, dann passiert nichts.
Oder baue eine neue Disk ein und installiere da das Linux drauf.
Du kannst auch von der LinuxCNC-CD booten, das ist eine so genannte
"Live-CD". Dann kann man schon mal damit rumspielen ohne installieren zu
müssen.
mfg
ups, zu langsam