采用F28388DcontrolCARD 以及f2838x_cpu1_echoback_solution程序进行实验,eeprom设置参考EtherCAT_Slave_Controller_User_Guide.pdf,从站中SM、FMMU的寄存器配置如下,当SM0的长度设置超过1时,FMMU不能正常发送数据?

仅仅编辑ESI文件XML本身是不行的……需要使用Excel导入方法修改SSC工具设置上的element / PDO列表,并重新生成应用程序和ESI文件。然后,将能够通过TwinCAT主站将EEPROM重新编程到C2000 ESC。
download.beckhoff.com/.../ethercat_slave_design_quick_guide.pdf
Beckhoff的这份文档描述了Excel方法的工作原理。