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.

[参考译文] PRU-ICSS-INDUSTRIAL-SW:PRU-ICSS-EthernetIP_Adapter_01.00.03.04 - TI/Molex 示例应用和堆栈是否支持单播模式下的循环数据通信?

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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1135132/pru-icss-industrial-sw-pru-icss-ethernetip_adapter_01-00-03-04---does-the-ti-molex-example-application-and-stack-support-cyclic-data-communication-in-unicast-mode

器件型号:PRU-ICSS-INDUSTRIAL-SW

你好

我们正在开发一款支持 EtherNet/IP 通信的网络张力测量产品。

我们已将 TI/Molex EtherNet/IP 示例应用移植到由 Sitara ARM 3356处理器供电的定制板上。

我们已经使用 ARP、Ping 和 Molex EtherNet/IP 工具完成了测试(结果良好)

我们还通过在由 ABB AC800 PLC/CI873扫描器和另一个适配器/产品组成的网络中连接我们的器件/适配器来测试循环数据通信。

示例应用程序的增量模式和复印输入/输出模式都运行良好且稳定。

但有一件事令人困惑。

以下是适用于 TI/Molex 示例应用的 PLC 配置参数:

必须将 T2O (目标到源站)连接类型设置为多播、以便循环数据通信正常工作。

如果将其设置为 POINT2POINT (单播)、则通信不起作用、我们会收到错误。

 在错误日志中,我们可以看到扫描仪发送 ForwardOpen 请求后出现错误。

错误说明:未连接的发送服务中存在参数错误

不知道这意味着什么。

网络中还有另一个适配器(适配器2)、对于该适配器、T2O 连接类型可设置为 POINT2POINT (单播)。

供参考:在我们之前的测试中、我们注意到另一个产品(WAGO 以太网/IP 现场总线耦合器750-363)存在相同的问题

此外、对于该现场总线耦合器、当 T2O 连接类型设置为 POINT2POINT 时、循环数据通信不起作用。

 

我们已经了解了 EtherNet/IP 规范的历史、似乎单播仅在版本16中引入。

在此之前、适配器仅支持多播(因此、某些旧产品/适配器仅支持多播)就足够了。

我们的问题如下:

  1. TI/Molex EtherNet/IP 示例应用是否支持 T2O 连接类型可设置为 POINT2POINT (单播)?
  2. 如果问题1的答案是否定的、那么我们是否可以在堆栈、示例应用程序或 eds 文件中执行一些快速修复以启用单播?
  3. 如果问题2的答案为否、计划于2022年11月10日发布的示例应用程序的下一版本中是否会包含此单播功能?

供您参考:

当示例应用在 ICEv2板上运行时、我们会遇到上述相同的问题。

此致

Aravindh

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

    你好

    在 EtherNet/IP 示例应用程序随附的 EDS 文件(TI_EIP_ADAPTER_SAMPLE_EDS_ICSS.eds)中、会写入该文件

    支持将 T->O 连接类型设置为等于 POINT2POINT (参见下图):

      

    那么、为什么 TI/Molex 适配器不能在单播模式下工作?

    我们还有两个问题:

    4.测试循环数据通信时、德州仪器(TI)使用了哪些 PLC/扫描仪? 您是否使用设置进行了测试

    t->O 连接类型参数等于 POINT2POINT?

    5. Molex EtherNet/IP 协议栈是否支持单播模式?

    此致

    Aravindh

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

    您好 Aravindh、

    我们正与我们的软件开发团队就此展开合作。

    会让您随时了解最新信息。

    此致

    Ashwani  

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

    您好、Ashwani

    感谢您的更新。

    此致

    Aravindh

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

    您好  Aravindh、

    很抱歉耽误你的回答。

    我们使用 Rockwell EtherNet/IP PLC 和 EIP 扫描工具进行测试。

    是的 、Molex EtherNet/IP 协议栈支持单播模式。

    BR

    Ashwani

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

    您好、Ashwani

    感谢您提供信息。

    此致

    Aravindh