工具与软件:
您好;
我计划使用 AM243x 评估板来尝试 ethercat_slave_simple_demo 应用。 但首先、我有一个问题。 ESI 文件在 ESI 文件夹中共享。 但是、如果我想重建该 ESI 文件、我将如何将 更新传输 到示例代码。 例如、假设我使用 Beckhoff SSC 工具生成一个新的 ESI 文件。 我要将这些更改移至代码端。 我该怎么做? 是否有结构可解析 ENI 文件并更新代码?
谢谢
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
工具与软件:
您好;
我计划使用 AM243x 评估板来尝试 ethercat_slave_simple_demo 应用。 但首先、我有一个问题。 ESI 文件在 ESI 文件夹中共享。 但是、如果我想重建该 ESI 文件、我将如何将 更新传输 到示例代码。 例如、假设我使用 Beckhoff SSC 工具生成一个新的 ESI 文件。 我要将这些更改移至代码端。 我该怎么做? 是否有结构可解析 ENI 文件并更新代码?
谢谢
您好!
您可以使用更新后的 ESI 文件向 EEPROM 刷写、以反映 EtherCAT 子器件中的 ESI 变化。 您可以 参考以下文档、使用 TwinCAT 将更新后的 ESI 文件刷写到 EEPROM: 将 ESI 文件加载到 EEPROM
此致、
亚伦
你好、亚伦;
我感兴趣的 SDK 中有3个子器件演示。 这些是 Device_Simple、Cia402和 Subdevice Beckhoff SSC。 我能否更新全部3个示例的 ESI 文件并将其刷写到 ESC 存储器? Subdevice Beckhoff SSC 项目与其他2个项目之间有何差异? 在启动新项目时、我应该使用以下哪一项? 对于 EtherCAT 子器件 Beckhoff SSC 演示工程、本文档介绍了如何通过下载 Beckhoff 源文件来编译 SDK 库。 这对其他演示工程是否也有效?
感谢您的支持
卡迪尔
尊敬的 Kadir:
子器件 Beckhoff SSC 项目与其他2个项目之间有何区别?
开始新项目时、我应该使用以下哪一项?
此致、
亚伦
你好、亚伦;
非常感谢大家的分享。
如果我没有只能通过 Beckhoff SSC 满足的需求、我将更喜欢使用 TI SDK。 但是、使用 TI SDK 时、我还需要 ESI 文件。 我将使用 Beckhoff SSC 工具创建该 ESI 文件、并将其加载到从器件 ESC 存储器中。 通过这种方式、从应用程序可以读取或解析所有 ESI 变量。 (由 SDK 库提供)
您能否确认所有这些信息?
此致
卡迪尔
尊敬的 Kadir:
对于 EtherCAT 子器件 Beckhoff SSC 演示项目、本文档介绍了如何通过下载 Beckhoff 源代码来编译 SDK 库。 这对其他演示项目是否也有效?
但是、使用 TI SDK 时、我还需要 ESI 文件。 我将使用 Beckhoff SSC 工具创建该 ESI 文件并将其加载到从器件 ESC 存储器中。[/QUOT]
- 您可以在 {IND_COMMS_SDK}/examples/industrial_comms/ethercat_slave_demo/device_profiles /{DEVICE_PROFILE}/ESI 中使用 SDK 中的 ESI 文件
此致、
亚伦
尊敬的 Kadir:
您可以按照创建新的 ESI 运行示例的步骤-使用 Beckhoff SSC 工具
此致、
亚伦