[etherlab-users] Assigning Dynamic PDOs
Fabian Herb
fabian.herb at indurad.com
Mon May 3 18:44:48 CEST 2010
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.herb at indurad.com
http://www.indurad.com/
_______________________________________
More information about the Etherlab-users
mailing list