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