Encoder an Mesa-Karte 7i95

More
3 years 4 months ago #273249 by Muecke
Replied by Muecke on topic Encoder an Mesa-Karte 7i95

Was macht die Zeile?
net z-index-enable <=> pid.z.index-enable

Ich habe sie eingefügt, aber noch keinen Unterschied gesehen.
Dies ist für die Referenzierung zum Index erforderlich, da die Encoder-Position macht bei der Indexerkennung einen Sprung auf 0. Dies informiert den PID-Regler keine Ableitungsberechnungen für FF1 oder FF2 im aktuellen Zyklus durchzuführen da sie nach diesem Sprung völlig falsch wären.
[/quote]Ich habe eine gewisse Vorstellung davon, was Du meinen.

Auf meinem Screenshot sind die Spuren A, B und Z (Index) zu sehen.
A und B zeigen Veränderungen an (dargestellt durch den roten bzw. gelben Punkt).
Im Gegensatz dazu scheint sich der Z (Index) nie zu ändern.
Ist es üblich, dass der Z (Index) nicht erfasst wird oder habe ich etwas missverstanden?

Please Log in or Create an account to join the conversation.

More
3 years 4 months ago #273250 by PCW
Replied by PCW on topic Encoder an Mesa-Karte 7i95
Normalerweise würden Sie nicht erwarten, das Indexsignal zu sehen, da es für LinuxCNC zu kurz ist, um es zu erkennen, es sei denn, Sie bewegen sich sehr langsam. Bei der Hardware-Encoder-Logik wird es mit der Hardware erkannt.

Sie können den Indexvorgang überprüfen, indem Sie sagen:

halcmd sets z-index-enable  true

und dann die Z-Achse verschieben, bis der Index erreicht ist. In diesem Fall sollte z-index-enable auf false gesetzt werden

Please Log in or Create an account to join the conversation.

More
3 years 4 months ago #273252 by tommylight

Quadrature encoder heist zwei kanale mit total 4 ecke pro pulse, das kan normaleweise gewecheselt im software auf X1 oder X2 oder X4, aber die X4 gibt es besser precision.
Die bild ist aus
www.researchgate.net/figure/Working-prin...coder_fig1_323860656

Please Log in or Create an account to join the conversation.

More
3 years 4 months ago #273255 by Muecke
Replied by Muecke on topic Encoder an Mesa-Karte 7i95
Ah ok.
Wo kann ich das in der hal einstellen ?

Ich habe es noch nicht verstanden welchen Wert ich kontrollieren muss wenn ich h step Scala bzw encoder Scala verändere.

Please Log in or Create an account to join the conversation.

More
3 years 4 months ago #273256 by Muecke
Replied by Muecke on topic Encoder an Mesa-Karte 7i95
@chris@cnc: Hast du für deinen Screenshot eine andere Version von LinuxCNC oder ein anderes Tool geöffnet als ich?

Du hast Linien zur besseren Orientierung.
Du hast den Reiter Einstellungen.

Please Log in or Create an account to join the conversation.

More
3 years 4 months ago #273257 by Muecke
Replied by Muecke on topic Encoder an Mesa-Karte 7i95

Frage: Ist die Basis zum Zählen 0 oder 1?
Der Mesa 7i95 hat Encoder 0 bis 5.

in der HAL habe ich angegeben:
Code:
loadrt hm2_eth board_ip="192.168.1.121" config="num_encoders=5 num_pwmgens=0 num_stepgens=5 sserial_port_0=0xxxxx"
und in LinuxCNC sind die Encoder 00 - 04 zu sehen, somit ist die Basis zum Zählen bei 1.

Please Log in or Create an account to join the conversation.

Moderators: Muecke
Time to create page: 0.444 seconds
Powered by Kunena Forum