- Posts: 321
- Thank you received: 84
Wie habt Ihr das gelöst? Servo bereit und Servo Fehler Signale einbinden
- andrax
- Offline
- Platinum Member
-
Less
More
4 years 9 months ago #231745
by andrax
Wie habt Ihr das gelöst? Servo bereit und Servo Fehler Signale einbinden was created by andrax
Tach,
will mal eure Meinungen einholen.
Die Servos haben meistens 2 zusätzliche Ausgänge.
-Servo bereit
-Servo Störung
Wie habt ihr die Signale bei euch eingebunden?
Gruß
Andre
will mal eure Meinungen einholen.
Die Servos haben meistens 2 zusätzliche Ausgänge.
-Servo bereit
-Servo Störung
Wie habt ihr die Signale bei euch eingebunden?
Gruß
Andre
Please Log in or Create an account to join the conversation.
- tommylight
- Away
- Moderator
-
Less
More
- Posts: 22011
- Thank you received: 7491
4 years 9 months ago #231747
by tommylight
Replied by tommylight on topic Wie habt Ihr das gelöst? Servo bereit und Servo Fehler Signale einbinden
-Servo bereit = machts nicht interesant
-servo storung = an ein eingang won Mesa carte oder parallel port pin geklemt und im .HAL vie:
net servo.n.storung joint.n.amp-fault >mesa oder PP pin<
-servo storung = an ein eingang won Mesa carte oder parallel port pin geklemt und im .HAL vie:
net servo.n.storung joint.n.amp-fault >mesa oder PP pin<
The following user(s) said Thank You: andrax
Please Log in or Create an account to join the conversation.
- andrax
- Offline
- Platinum Member
-
Less
More
- Posts: 321
- Thank you received: 84
4 years 9 months ago #231752
by andrax
Replied by andrax on topic Wie habt Ihr das gelöst? Servo bereit und Servo Fehler Signale einbinden
Im Prinzip richtig,
Allerdings ist Servo bereit nicht zu vernachlässigen.
Das Signal geht erst auf HIGH, wenn der Servo vollständig hochgelaufen ist.
Wenn der Servo im Bootprozess hängen bleibt, gibt es keine Servo Störung und auch kein Servo bereit.
Gruß
Andre
Allerdings ist Servo bereit nicht zu vernachlässigen.
Das Signal geht erst auf HIGH, wenn der Servo vollständig hochgelaufen ist.
Wenn der Servo im Bootprozess hängen bleibt, gibt es keine Servo Störung und auch kein Servo bereit.
Gruß
Andre
Please Log in or Create an account to join the conversation.
- Aciera
- Offline
- Administrator
-
Less
More
- Posts: 4819
- Thank you received: 2177
4 years 9 months ago - 4 years 9 months ago #231762
by Aciera
Replied by Aciera on topic Wie habt Ihr das gelöst? Servo bereit und Servo Fehler Signale einbinden
Also ich verarbeite 'servo bereit' auch nicht. Die Frage ist halt immer wie eng du die jeweiligen Rückmeldungen in LinuxCNC einbinden möchtest. Wenn der Servotreiber nicht richtig aufstartet wirst du den Joint auch nicht homen können. Läuft der PID über LinuxCNC wird sofort ein Schleppfehler auftreten.
Klar könnte man die Signale in serie mit z.B. 'halui.machine.on' einbinden aber wie gesagt ich hab das noch nicht für nötig befunden.
Ein Szenario wo ich das sicher verarbeiten würde ist eine Maschine bei der die Motorbremse der Z-Achse über LinuxCNC gesteuert wird. Da möchte ich dann verhindern, dass die Bremse gelöst wird wenn der Motor nicht bestromt ist.
Klar könnte man die Signale in serie mit z.B. 'halui.machine.on' einbinden aber wie gesagt ich hab das noch nicht für nötig befunden.
Ein Szenario wo ich das sicher verarbeiten würde ist eine Maschine bei der die Motorbremse der Z-Achse über LinuxCNC gesteuert wird. Da möchte ich dann verhindern, dass die Bremse gelöst wird wenn der Motor nicht bestromt ist.
Last edit: 4 years 9 months ago by Aciera.
The following user(s) said Thank You: tommylight, andrax
Please Log in or Create an account to join the conversation.
- anfänger
- Offline
- Platinum Member
-
Less
More
- Posts: 647
- Thank you received: 267
4 years 9 months ago #231764
by anfänger
Replied by anfänger on topic Wie habt Ihr das gelöst? Servo bereit und Servo Fehler Signale einbinden
Ich habe Bereit Signal negiert mit in den Notaus eingeschleift.
Damit bekommt du ie Maschine nicht gestartet, wenn es ein Problem mit den Treibern gibt.
Mache ich aber auch nur, wenn ich genug IO's habe.
Auch habe ich immer eine Übersichtsseite, wo ich alle IO's einsehen kann. Das hilft immer, wenn die Maschine mal nicht macht was sie soll
Damit bekommt du ie Maschine nicht gestartet, wenn es ein Problem mit den Treibern gibt.
Mache ich aber auch nur, wenn ich genug IO's habe.
Auch habe ich immer eine Übersichtsseite, wo ich alle IO's einsehen kann. Das hilft immer, wenn die Maschine mal nicht macht was sie soll
The following user(s) said Thank You: tommylight, andrax
Please Log in or Create an account to join the conversation.
- andrax
- Offline
- Platinum Member
-
Less
More
- Posts: 321
- Thank you received: 84
4 years 9 months ago #231881
by andrax
Replied by andrax on topic Wie habt Ihr das gelöst? Servo bereit und Servo Fehler Signale einbinden
Vielen Dank für eure Meinungen.
Wie ich sehe, habt ihr das unterschiedlich für eure Ansprüche gelöst.
Ich will sehen, das ich beide Signale sinnvoll in die Steuerung mit einbinde.
Hintergrund ist der, ich habe 2 Y_Achsen paralel laufen und die will ich gegeneinander Absichern.
Zusätzlich hat meine Z-Achse eine Haltebremse.
Jetzt muss ich erst mal schauen, wie ich die Signale sinnvoll verarbeite.
Entweder nutze ich die HAL Funktionen oder Classic Ladder, wobei SCL mir am liebsten wäre gibt es aber leider nicht.
Eine .comp will ich auch nicht schreiben, da die eine Blackbox ist (kein beobachten der Signalzustände)
Wie ich sehe, habt ihr das unterschiedlich für eure Ansprüche gelöst.
Ich will sehen, das ich beide Signale sinnvoll in die Steuerung mit einbinde.
Hintergrund ist der, ich habe 2 Y_Achsen paralel laufen und die will ich gegeneinander Absichern.
Zusätzlich hat meine Z-Achse eine Haltebremse.
Jetzt muss ich erst mal schauen, wie ich die Signale sinnvoll verarbeite.
Entweder nutze ich die HAL Funktionen oder Classic Ladder, wobei SCL mir am liebsten wäre gibt es aber leider nicht.
Eine .comp will ich auch nicht schreiben, da die eine Blackbox ist (kein beobachten der Signalzustände)
Please Log in or Create an account to join the conversation.
Moderators: Muecke
Time to create page: 0.947 seconds