Das Einbinden der Encoder bereitet mir immer noch große Schwierigkeiten.
Ich habe meine gesamte HAL & INI mit dem Tool von jethornton neu aufgebaut.
github.com/jethornton/mesact
Damit habe ich bisher alles erreicht, die Steuerung des Schrittmotors, des Homings und der Endschalter.
Notausschalter habe ich von Hand übernommen in die HAL.
Das Tool ermöglicht jedoch nicht das Einbinden eines Encoders, weshalb ich dies manuell Versucht habe.
Obwohl ich etwas angezeigt bekomme, wenn ich die Lineareinheit von Hand verdrehe, bekomme ich einen Positionsfehler sobald ich den Motor über LinuxCNC bewegen möchte

(
Welche Verknüpfung habe ich nicht gesetzt?[/])
image missing /media/kunena/emoticons/ermm.pngimage missing /media/kunena/emoticons/ermm.pngimage missing /media/kunena/emoticons/ermm.png
Des Weiterne kann ich die Skala nicht in der HAL-Konfiguration aufrufen. Möglicherweise schaue ich an der falschen Stelle?
Wenn ich unter "Pins => encoder => 0" nachsehe
==> sehe ich dort eine Positionsskala, die jedoch immer auf 1 steht.
Alle meine anderen Werte finde ich unter "Pins => hm2_7i95 => 0 => encoder => 00", aber leider nicht meine Skala.
Habe ich schon wieder etwas falsch gemacht?
File Attachment:
File Name:
custom.hal
File Size:551 B