EtherCat : library ETC_CO_SdoWrite

aurelien
2009-10-15
2010-01-07
  • aurelien - 2009-10-15

    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) :

    IMG: Bild

     
  • 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

     

Log in to post a comment.