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.

[参考译文] AM2434:AM2434上通过 EIP 实现 DLR

Guru**** 2389560 points
Other Parts Discussed in Thread: AM2434
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1501963/am2434-dlr-over-eip-on-am2434

器件型号:AM2434

工具/软件:

您好:
我们 目前正在研究一个涉及 AM2434 -LP 微控制器的项目、该项目使用 PLC EIP 卡 1756-EN2TR 通过 EtherNet/IP (EIP)接口与 Allen Bradley PLC 进行交互通信。

我们正在使用 TI 提供的工业通信 SDK 中的示例: Ethernetip_adapter_generic_device_rgmii_demo_am243x-lp_r5fss0-0_freertos_ti-arm-clang

在我们的初始测试过程中、我们观察到设备级环网(DLR)功能运行正常。 具体而言、在与连接的设备建立通信后、DLR 按预期运行。 但是、我们在断开环形拓扑中的其中一根导线时遇到了问题。 即使在断开连接后、仍会通过与 PLC 的主 EIP 卡单元连接的其余电缆保持通信。

重新连接断开的导线时出现问题;器件 IO 通信失败、只有在重置已连接的装置后才能恢复正常运行。

这种行为导致我们问、所提供的 SDK 示例中是否存在特定的标志、设置或配置、需要对其进行调整、以在 AM2434-LP 上正确启用 DLR。

是否还应该启用任何建议或设置来确保 DLR 设置中的稳定运行? 在此设置中、基于 EtherNet/IP 的 DLR 函数是否存在已知限制或问题?

感谢您的帮助。 我感谢您就这些问题分享的任何见解。

Br, Matej Liska.

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 Matej:

    您用于测试的工业通信 SDK 版本是什么?

    您能否通过以下链接尝试使用最新版本的工业通信 SDK (版本09.02.00.24)进行测试: https://www.ti.com/tool/download/AM243X/09.02.00.24 INDUSTRIAL-COMMUNICATIONS-SDK 。 我们在该版本中进行了一些 bugfix、可以解决您所面临的问题。

    此致
    Archit 开发

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 Archit:
    我们正在使用09.02.00.15版本、我将使用较新的 SDK 版本进行测试、能否请检查是否有任何建议或设置还应该启用、以确保在 DLR 设置中稳定运行? DLR 是默认启用的函数吗?

    谢谢你。

    BR、Matej。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 Matej:

    我们正在使用09.02.00.15版本

    对于09.02.00.15 SDK 版本(PINDSW-5122 : https://software-dl.ti.com/processor-industrial-sw/esd/ind_comms_sdk/am243x/09_02_00_15/docs/api_guide_am243x/RELEASE_NOTES_09_02_00_PAGE.html#autotoc_md44 ), DLR 在 RGMII 模式下运行时存在一些已知问题。

    这些问题已在09.02.00.24版本中得到解决。

    我将使用 SDK 的较新版本测试它

    期待结果。

    是否还应启用任何建议或设置、以确保 DLR 设置中的稳定运行? 或者 DLR 是默认启用的函数?

    在我们的 EthernetIP 应用中、DLR 是默认功能、默认启用。 正常工作不需要特殊处理/步骤。  

    此致
    Archit 开发

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 Archit:  
    我想通知您、新版本的 SDK (09.02.00.24)中 RGMII 模式下的 DLR 功能运行良好、没有 IO 问题。  
    感谢您的支持。


    此致、M.Liska。