Step600 / Arduino und Estlcam - Eingänge Problem
Hallo,
ich habe meine Step600 nun mal zusammengebaut und mit Arduino verbunden.
Vorhanden sind:
Stepcraft 600
HF500 Spindel
Werkzeuglängensensor
Arduino Steuerung
Estlcam 9 Demo
Was funktioniert aus Estlcam:
1. Verfahren in alle Richtungen
2. Spindel ein/aus
3. Spindel Drehzahl steuern
4. Auslösen wenn Endschalter bei X/Z/Y ausgelöst wird
5. Verfahren bei gedrückten Not-Aus nicht möglich
Was nicht funktioniert:
1. Werkzeuglängensensor in Estlcam
2. Not Aus in Estlcam
Generell:
Sollte der Not-Aus am Gerät nicht die Spindel ausschalten?
Auch wenn ich den Notaus drücke, läuft die Spindel dennoch.
Auch die LED 2 an der Steuerplatine leuchtet. Laut Beschreibung sollte die ausgehen, wenn NotAus aktiv ist, oder?
Beide Kontakte schalten bis zur Platine der Step. Geprüft auf Durchgang.
Ich hatte den Arduino kurz in Betrieb, wo ich unabsichtlicher Weise GND auf Pin 13 gelegt habe, statt auf Pin 25.
Hat jemand eine Idee?
Edit:
Gerade gemessen ... wenn ich den Werkzeuglängensensor drücke, erhalte ich beim Arduino Kabel 5V+
Das passt also ... auch habe ich alle Eingänge in Estlcam auf invertieren gestellt.
Habe ich den Arduino geschrottet, weil kurz auf Pin13 GND war?
Stepcraft-2/600 mit HF-Spindel, WZL, Estlcam 9 und Arduino
hi,
wow das nenn ich mal vorbildliche informationssammlung.
zu dem arduinoproblem kann ich leider nichts beitragen, da ich den nicht verwende. nur eine anmerkung:
ich störe mich n bissl an der wortwahl "not/aus aktiv". dieser schalter ist als sicherheitsschaltung ein öffner
(leitungen 1 und 3 NICHT die mitte belegt). das heisst: wenn er "aktiv" ist fließt strom und er ist im nicht gedrückten zustand. wenn er gedrückt ist, offnet er wie der name schon sagt, unterbricht den stromkreis und sollte maschine und spindel abschalten. diese schaltung ist so, damit sie auch im falle einer leitungsbeschädigung - dann ist der strom unterbrochen und alles steht - funktioniert!
Andreas
Hallo,
ja das ist korrekt ...komisch ist nur, das die Spindel weiter läuft, wenn ich den Not-Aus aktiviere.
Sollte doch unabhängig vom Arduino sein, oder?
Stepcraft-2/600 mit HF-Spindel, WZL, Estlcam 9 und Arduino
...komisch ist nur, das die Spindel weiter läuft, wenn ich den Not-Aus aktiviere.
Sollte doch unabhängig vom Arduino sein, oder?
Leider bekommt der Arduino vom gedrückten Notaus nichts mit. Kenne das von meiner Maschine, das Ausgabefenster von Estlcam läuft fröhlich weiter, obwohl die Maschine steht.
Und die Signale für Relais und Spindel werden nach meiner Erkenntnis nur vom 26-poligen int. Stecker auf den 15-pol ext. Stecker (X2) durchgeschleift.
Ich habe aber das Schaltsignale für meine Relaisbox mit dem Disable-Signal (X2 Pin 11) verknüpft, damit meine Proxxon stehenbleibt.
Ich hatte den Arduino kurz in Betrieb, wo ich unabsichtlicher Weise GND auf Pin 13 gelegt habe, statt auf Pin 25.
...
Habe ich den Arduino geschrottet, weil kurz auf Pin13 GND war?
Zu 99% nicht, wenn du an der 26-pol Stepkraftbuchse GND an pin 13 legst, passiert nix. Dieser Pin ist für den Endschalter der 4. Achse, da sollte also nichts anliegen.
Gruß Gunther
Bitte keine PN. Ich bekomme keine Benachrichtigung. Besser ein e-mail.
Hardware: SC1/300, eigenbau Aduino USB V9.6
Software: Win7-64bit, Eagle, QCAD, Freecad, Estlcam V8, V9, V10
Hobby: Elektronik
Leider bekommt der Arduino vom gedrückten Notaus nichts mit. Kenne das von meiner Maschine, das Ausgabefenster von Estlcam läuft fröhlich weiter, obwohl die Maschine steht.
Hallo Gunther,
Ich ich messe bei gedrückten Werkzeugzeugsensor 5V ... bzw 4.95V am Arduino Pin 6.
Aber Estlcam löst mir nicht aus.
Anbei die Einstellungen von Estlcam. Kann die bitte mal jemand laden und berichten ob alles korrekt ist?
Danke!
btw: Wozu ist Pin 11 bei X1? Es steht da "Fehler" ... sollte das nicht der Fehlereingang bei Arduino Pin 07 sein?
Danke!
Stepcraft-2/600 mit HF-Spindel, WZL, Estlcam 9 und Arduino
Ich ich messe bei gedrückten Werkzeugzeugsensor 5V ... bzw 4.95V am Arduino Pin 6.
Aber Estlcam löst mir nicht aus.
Und welche Spannung bei losgelassenem Sensor?
Der Sensor könnte ja ein Öffnerkontakt sein. Dann musst du bei Invertieren ein Haken machen. Hast du den Sensoreingang Aktiviert?
Estcam--> Reiter: Einstellungen--> USB CNC Steuerung --> Eingänge
Anbei die Einstellungen von Estlcam. Kann die bitte mal jemand laden und berichten ob alles korrekt ist?
Wo?
btw: Wozu ist Pin 11 bei X1? Es steht da "Fehler" ... sollte das nicht der Fehlereingang bei Arduino Pin 07 sein?
Ja.
Gruß Gunther
Bitte keine PN. Ich bekomme keine Benachrichtigung. Besser ein e-mail.
Hardware: SC1/300, eigenbau Aduino USB V9.6
Software: Win7-64bit, Eagle, QCAD, Freecad, Estlcam V8, V9, V10
Hobby: Elektronik
Sorry, er hat mir die Datei nicht angehängt. Habe meinen Beitrag nun ediert.
Ja, Sensoreingang habe ich aktiviert ... und auch invertiert.
Das merkwürdige:
Invertiere ich den Sensor nicht, erfolgt sofort die Erkennung des Tasters.
Ich vermute nun das mein Flachbandkabel zu lang ist? Habs ca. 60cm lang genommen.
Wenn ich deine Platine bekomme, ist das eh hinfällig ... aber sollte auch so funktionieren.
Stepcraft-2/600 mit HF-Spindel, WZL, Estlcam 9 und Arduino
Ok, das kürzen auf 20cm Flachbandkabel hat auch nichts geholfen.
Also entweder ist Eingang defekt oder es liegt an Estlcam.
Kann ich in Estlcam zum testen den Längensensor an einen anderen Pin legen? Eventuell bei einem freien Endschalterposition.
Danke!
Stepcraft-2/600 mit HF-Spindel, WZL, Estlcam 9 und Arduino
Also bei mir läuft die Maschine mit folgenden Einstellungen:
Viele Grüße
Hartmut
V2/420 China 800W wassergekühlt
UCCNC & ARDUINO ESTLCAM Controller
ESTLCAM & QCAD
-----------------------------------
DK5LH/G11
Hallo Hartmut,
Danke .... Nutzt du auch den Arduino UNO?
Da du den Sensoreingamg nicht invertiert hast ... Ich bekomme 5V wenn ich ihn drücke.
Also muss man diesen invertieren.
Ich habe den Sensor an der Platine beim Längensensor angeschlossen.
Und was macht der Fehlereingang? Wann löst dieser aus?
Danke
Stepcraft-2/600 mit HF-Spindel, WZL, Estlcam 9 und Arduino
Jep, eben noch gefräst incl. Werkzeuglängensensor. Der ist bei mir ein Schliesser.
Damit wird ein Kontakt zwischen Masse und dem Arduino Eingang hergestellt.
Viele Grüße
Hartmut
V2/420 China 800W wassergekühlt
UCCNC & ARDUINO ESTLCAM Controller
ESTLCAM & QCAD
-----------------------------------
DK5LH/G11
Aso, ich habe den originalen von Stepcraft und wohl ein Öffner ... Aber muss ja auch gehen. Habe mir inzwischen einen neuen Arduino bestellt.
Stepcraft-2/600 mit HF-Spindel, WZL, Estlcam 9 und Arduino
...Fehlereingang löst nur aus, wenn ich den Not-Aus drücke, nicht wenn ich z.B. den Y-Endschalter betätige. Ist mir aber nicht wichtig.
Unter UCCNC laufen auch die Endschalter.
Mein Werkzeuglängensensor ist nicht der Originale.
Viele Grüße
Hartmut
V2/420 China 800W wassergekühlt
UCCNC & ARDUINO ESTLCAM Controller
ESTLCAM & QCAD
-----------------------------------
DK5LH/G11
Danke
Ich denk das meine Steuerplatine etwas hat. Wenn ich den Notaus drücke, erhalte ich am Fehlerausgang kein Signal, die LED leuchtet weiterhin und die Spindel stoppt auch nicht.
Einzig die Achsen kann man nimmer fahren.
Stepcraft-2/600 mit HF-Spindel, WZL, Estlcam 9 und Arduino
Spindel stoppt bei mir auch nicht, wobei ich mir nicht sicher bin, ob sie das nur unter Estlcam nicht tut oder auch nicht unter UCCNC. Kann ich morgen mal checken...meine aber, dass sie unter UCCNC das tut. Wenn ja, ist es eine Sache der Implementierung in die Estlcam Steuerung, also nur eine Programmiersache.
Ich melde mich dazu noch mal.
Viele Grüße
Hartmut
V2/420 China 800W wassergekühlt
UCCNC & ARDUINO ESTLCAM Controller
ESTLCAM & QCAD
-----------------------------------
DK5LH/G11
- 44 Foren
- 7,406 Themen
- 63.4 K Beiträge
- 5 Online
- 26.5 K Mitglieder