Hi everybody (sorry to post here in english, unfortunatly, I don't speak german)
I'm tring to use Codesys v3 with a CoE device.
And with the library ETC_CO_SdoWrite, I want to send some SDOs.
The objects with size lower than 5 bytes work's perfectly but with the others (more than 4), I get an error. In fact, I don't know why, CoDeSys is supposed to send a segmented object, the first SDO is correct, he send an "initiate download protocol" and then after he should send a "segmented" one but he send again the same "initiate download protocol"
What I made wrong ?
thank you in advance
in the following, my function ETC_CO_SdoWrite and a capture of what is sent (using codesys v3.3 patch1) :
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Anonymous
-
2010-01-07
Originally created by: thomas_nienstaedt
Hi aurelien,
do you have solve the problem? I have the same problem with a EL 6080 from Beckhoff. It is not possible to read or write values. I check the Ethercat network with the wireshark and only if wrote a value than I have traffic on the network!
Do you have an idear!?
Best regards
Thomas
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Hi everybody (sorry to post here in english, unfortunatly, I don't speak german)
I'm tring to use Codesys v3 with a CoE device.
And with the library ETC_CO_SdoWrite, I want to send some SDOs.
The objects with size lower than 5 bytes work's perfectly but with the others (more than 4), I get an error. In fact, I don't know why, CoDeSys is supposed to send a segmented object, the first SDO is correct, he send an "initiate download protocol" and then after he should send a "segmented" one but he send again the same "initiate download protocol"
What I made wrong ?
thank you in advance
in the following, my function ETC_CO_SdoWrite and a capture of what is sent (using codesys v3.3 patch1) :
Originally created by: thomas_nienstaedt
Hi aurelien,
do you have solve the problem? I have the same problem with a EL 6080 from Beckhoff. It is not possible to read or write values. I check the Ethercat network with the wireshark and only if wrote a value than I have traffic on the network!
Do you have an idear!?
Best regards
Thomas