Gast
#2910112
Hallo zusammen, ich steuer mittels eines STM32 ein CANOpen Gerät an. Hierbei werden SDOs gesendet die Parameter im Gerät ändern sollen. Sende ich die SDOs aus dem STM32 in einem zu kleinem Zeitabstand (<0,5ms) reagiert das Gerät nicht auf das zweite SDO. Weder der Parameter wird übernommen, noch wird die Antwortnachricht gesendet. Werden die Nachrichten mit größerem Zeitabstand gesendet (>1.5 ms) funktioniert die Kommunikation problemlos. Hierbei antwortet das Gerät auch zwischen den gesendeten Nachrichten. Daher die Frage: Gibt es einen definierten Mindestzeitabstand zwischen zwei SDOs oder darf ein zweites SDO erst nach der Antwort des Gerätes gesendet werden? Vielen Dank für eure Bemühungen Jens