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.

[参考译文] TMDXIDK5718:Profinet GSD 文件问题

Guru**** 2564410 points
Other Parts Discussed in Thread: TMDXIDK5718

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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/606618/tmdxidk5718-profinet-gsd-file-issue

器件型号:TMDXIDK5718

你(们)好

 

我使用 AM571x IDK 评估板、想要使用 ABB PLC 运行 Profinet 示例

可以扫描 Profinet 链。 然后我看到一个名为“Molex-devti”的器件。 我可以分配 IP 地址、启动/停止 LED 信号(D16/工业 LED 0 à 绿色闪烁)或分配 IO 设备名称。

 

然后、我使用 GSD 文件设置设备。 但我只看到闪烁的绿色 LED (从蓝色闪烁变为绿色) D17/工业 LED1。

plc 诊断表明节点处于非活动状态。 我获得以下诊断状态:

“在建立连接期间,IO 设备报告了模块扩散块”

 

在编译该示例之前,我使用文件夹“protocols\pdk_patches\03.03.00”中的文件修补了 PDK,并创建了新的 PDK 构建(gmake)。

 

 

对我来说、GSD 文件(详细信息见下文)与示例不匹配。

 

 

CCS:              CCS7.0.0.00043

SDK:              TI-processor-SDK-RTOS-am57xx-EVM-03.03.00.04

IDK:                PRU-ICSS-PROFINET_Slave_01.00.01.00

 

PLC:               ABB PM590、带 CM579 (Profinet 主设备)

 

评估板:    AM571x 工业开发套件(TMDXIDK5718)

 

示例:        PROFINET_SLAVE_AM571x_ARM

GSD:              GSDML-V2.32-MOLEX_TI-AM57xxProfinet_SDK-20160113.xml

 

 

 

 

此致

 

Christoph

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    RTOS 团队已收到通知。 他们将在这里作出回应。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好、Christoph、

    我认为我们没有这样的 PLC、因此与 PROFINET 主站相关。 因此、我们无法直接重现您的问题。
    您是否能够生成 Wireshark 捕获、以便我们进行一些分析?

    您是否在设置中配置了一些插槽/子插槽?

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

    你(们)好、Frank


    感谢您的回答。

    是的、我对插槽进行了配置。

    我们订购了一台具有端口镜像的交换机、否则无法进行 Wireshark 捕获:
    我想我们将在下周初获得它。 然后我们可以再次对其进行测试。

    我将在下周与您联系。


    此致

    Christoph

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

    你(们)好、Frank

    很抱歉耽误你的回答。 订购功能强大的开关需要很长时间。

    下面是 Wireshark 捕获:

    e2e.ti.com/.../Wireshark_5F00_Capture.zip

    此致

    Christoph

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

    首先、您的模块配置有问题。 器件的连接响应报告"错误模块"。
    显然、日志中没有循环 CPM/PPM 数据包(我假设没有、或者您是否进行了筛选?)。 没有它们、就无法进行数据通信。 但我无法从日志中说明发生这种情况的原因。 由于插槽错误、堆栈可能不会发送它们。 我们没有堆栈、因此我不是这里的专家。

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

    您好 Christoph、

    您可以尝试使用 AM571x 可从 发布页面下载的"预编译二进制文件"吗? 您还使用 AM571x IDK 中的哪个端口连接 PLC?

    此致、
    新进 P

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

    你好,Nijin

    目前、我们成功地实施了 EtherCAT。
    但我们将 使用 连接到 Sitara 处理器的外部硬件模块来实现 Profinet。
    因为 Profinet 的弹劾努力已经达到了很高的程度。

    此致

    Christoph