Welcome to our new forum
All users of the legacy CODESYS Forums, please create a new account at account.codesys.com. But make sure to use the same E-Mail address as in the old Forum. Then your posts will be matched.
Close
ich benutze den Funktionsblock CanOpenSendSDO aus der 3S_CANopenManager.lib (Version 2.3.00.1) um z.B. 4 Byte aus einem angeschlossenen Gerät zu lesen. Beim SDO Upload (ucModus= 16#40, expedited Transfer) bekomme ich aber nach erfolgreicher Übertragung keine Länge der Daten zurückgeliefert. Sowohl iAnswerLength als auch dwDataOffset sind immer null. Leider ist nicht dokumentiert, ob das überhaupt die richtigen Variablen sind auf die ich schaue.
Deshalb gleich zwei Fragen auf einmal:
In welcher Variable müßte die korrekte Azahl an gelesenen Bytes stehen?
Wenn es eine der beiden oben genannten Variablen ist, wieso haben die dann bei mir den Wert null?
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Originally created by: Stephanie Kreutz
Hallo,
ich benutze den Funktionsblock CanOpenSendSDO aus der 3S_CANopenManager.lib (Version 2.3.00.1) um z.B. 4 Byte aus einem angeschlossenen Gerät zu lesen. Beim SDO Upload (ucModus= 16#40, expedited Transfer) bekomme ich aber nach erfolgreicher Übertragung keine Länge der Daten zurückgeliefert. Sowohl iAnswerLength als auch dwDataOffset sind immer null. Leider ist nicht dokumentiert, ob das überhaupt die richtigen Variablen sind auf die ich schaue.
Deshalb gleich zwei Fragen auf einmal:
In welcher Variable müßte die korrekte Azahl an gelesenen Bytes stehen?
Wenn es eine der beiden oben genannten Variablen ist, wieso haben die dann bei mir den Wert null?