-> Hier kostenlos registrieren
Hallo zusammen,
ich bin relativ neu auf dem Gebiet SPS und EtherCAT. Ich habe hier eine Beckhoff-SPS, mit der ich einen EthterCAT-Antrieb steuern will. Der Antrieb ist im Profile Position Mode und ich bin gerade etwas am herumspielen, indem ich durch direktes Schreiben in "TargetPosition" und in das "ControlWord" die Anweisung gebe, auf eine bestimmte Position zu fahren. Das funktioniert soweit. Die aktuelle Position wird mir im Objekt 6064 angezeigt. Allerdings nicht "unten bei den PDOs".
Das selbe Problem habe ich beim Statuswort. Wenn ich TwinCAT neu starte, werden die Werte hier korrekt angezeigt. Während der Laufzeit ändert sich hier aber leider nichts.
Ich hatte zuvor schon einen anderen Antrieb (den ich jetzt leider nicht mehr vorliegen habe) an der Steuerung, bei dem alles wunderbar funktioniert hat.
Hat jemand eine Idee, wie ich mein Problem lösen kann?
ich bin relativ neu auf dem Gebiet SPS und EtherCAT. Ich habe hier eine Beckhoff-SPS, mit der ich einen EthterCAT-Antrieb steuern will. Der Antrieb ist im Profile Position Mode und ich bin gerade etwas am herumspielen, indem ich durch direktes Schreiben in "TargetPosition" und in das "ControlWord" die Anweisung gebe, auf eine bestimmte Position zu fahren. Das funktioniert soweit. Die aktuelle Position wird mir im Objekt 6064 angezeigt. Allerdings nicht "unten bei den PDOs".
Das selbe Problem habe ich beim Statuswort. Wenn ich TwinCAT neu starte, werden die Werte hier korrekt angezeigt. Während der Laufzeit ändert sich hier aber leider nichts.
Ich hatte zuvor schon einen anderen Antrieb (den ich jetzt leider nicht mehr vorliegen habe) an der Steuerung, bei dem alles wunderbar funktioniert hat.
Hat jemand eine Idee, wie ich mein Problem lösen kann?