工具/软件:Starterware
大家好、
我仍在从事同一个项目:一个控制电机应用、该应用在 EtherCAT 从站德州仪器 ARM3359上运行、具有 OS 实时 Intime。 我正在使用 EtherCAT Stack KPA、我使用 KPA Studio (也就是 EtherCAT Master KPA Server)进行了一些测试。
一切正常、但我最近决定更新在德州从设备上运行的代码。
因此我更新了几个文件,现在 DC 出现了同步错误!
-如果我使用由德州 TI_ESC 分发的 ESI 文件。 XML、但经过修改以考虑我的多个输入/输出(因此我使用 TI_ESC_adapt2.xml)+由德州仪器(TI)提供的 EEPROM 文件 c_EEPROM.h:好的
- e2e.ti.com/.../8130.TI_5F00_ESC_5F00_adapt2.xmle2e.ti.com/.../6472.FULL_5F00_BIAXIAL_5F00_BOARD_5F00_NCN.xmle2e.ti.com/.../4380.eeprom_5F00_ti.he2e.ti.com/.../7725.eeprom_5F00_lectra.hif我使用修改后的新 ESI 文件来更改供应商 ID 和一些其他信息(full_Bivalit_Board_NCN.xml)以及由 KPA 工具为此 ESI 文件生成的 EEPROM 文件:c_EEPROM_Lectra.h:我出现同步错误:"AL 状态代码和说明: 0x002D -无同步错误"、我无法进入操作模式。
我不明白这些文件之间的区别是什么,为什么它不起作用!
可以帮帮我吗?
非常感谢
Laurence