- Beiträge
- 5.678
- Reaktionspunkte
- 1.177
-> Hier kostenlos registrieren
Hallo,
ich kämpfe hier mit einem seltsamen Phänomen. Es gibt zwei Achsen die den gleichen FU und Motor enthalten, beide werden über Register in TwinCAT 3 angesteuert und nicht über die NC. Die eine Achse arbeitet völlig korrekt, sprich ich setze über die konfigurierten Register die Sollwerte für Position, Geschwindigkeit, Beschleunigung und Verzögerung und starte den Fahrbefehl über eine Flanke an Bit 0 des Positioniersteuerwortes (S-0-0346) das auf Bit 0 des Signalsteuerwortes (S-0-0145) gemappt ist. Bei der zweiten Achse klappt das nur einmal, dann muss man die Achse disablen und wieder enablen und kann wieder einen Fahrbefehl ausführen.
Hat da jemand eine Idee?
ich kämpfe hier mit einem seltsamen Phänomen. Es gibt zwei Achsen die den gleichen FU und Motor enthalten, beide werden über Register in TwinCAT 3 angesteuert und nicht über die NC. Die eine Achse arbeitet völlig korrekt, sprich ich setze über die konfigurierten Register die Sollwerte für Position, Geschwindigkeit, Beschleunigung und Verzögerung und starte den Fahrbefehl über eine Flanke an Bit 0 des Positioniersteuerwortes (S-0-0346) das auf Bit 0 des Signalsteuerwortes (S-0-0145) gemappt ist. Bei der zweiten Achse klappt das nur einmal, dann muss man die Achse disablen und wieder enablen und kann wieder einen Fahrbefehl ausführen.
Hat da jemand eine Idee?