Hi,

I have a little problem with a slave generating dynamic PDOs. I get warnings 
like this:

EtherCAT WARNING: Slave 5 does not support assigning PDOs!
EtherCAT WARNING: Currently assigned PDOs: (none). PDOs to assign: 0x1A85 
0x1A00 
EtherCAT WARNING: Slave 5 does not support assigning PDOs!
EtherCAT WARNING: Currently assigned PDOs: (none). PDOs to assign: 0x1600

And the whole process data for this slave is all zeroes.

However when I look at SDOs 0x1c12 and 0x1c13, in which PDO assignment is 
configured, they contain the correct PDO indices.

I suppose the EtherLab master reads the PDO assignment before it gets 
generated by the slave. Is this likely to be the cause for the process data to 
be zero? Or do I have to look somewhere else?

I have pasted a full debug output here:
http://pastebin.de/pastebin.php?dl=6058

Thanks a lot in advance!
Fabian Herb

-- 
________________________________________
Fabian Herb
Embedded Software Development

indurad GmbH
The Industrial Radar Company

Lochnerstrasse 4-20
52064 Aachen, Germany
Tel: +49 241 80 968 71

fabian.h...@indurad.com
http://www.indurad.com/
_______________________________________
_______________________________________________
etherlab-users mailing list
etherlab-users@etherlab.org
http://lists.etherlab.org/mailman/listinfo/etherlab-users

Reply via email to