Jump to content
OMRON Forums

EtherCAT - Startup tab only sending 8 bits of 16 bit data


Recommended Posts

I am trying to use the Startup tab for a slave device to change the TxPDO assignment settings located at $01C13. The method required for this is to first write a $00 to subindex 000 (an 8 bit field), then write the desired TxPDO assignment ($1A01 in my case) to subindex 001 (a 16 bit field), and finally write a $01 to subindex 000.


If I try to do this using the Startup tab, only the first and last steps can be performed OK. The second step seems to only write 8 bits of data instead of the full 16 bits. Thus, if I write $1A01 the value is set to $01, and if I write $1AFF the value is set to $FF.


I have no problems sending the startup values using etherlab directy (last screenshot).


See screenshots below.







Link to comment
Share on other sites

  • Replies 0
  • Created
  • Last Reply

Top Posters In This Topic

Popular Days

Top Posters In This Topic

Posted Images

This topic is now closed to further replies.

  • Create New...