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.

[参考译文] Profinet-AM243X:使用时 MCU-PLUS-SDK 上出现零星的电报缺口"reversed"

Guru**** 2451090 points
Other Parts Discussed in Thread: IND-COMMS-SDK, SYSCONFIG

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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1500025/mcu-plus-sdk-am243x-sporadic-telegram-gaps-on-profinet-when-used-reversed

器件型号:AM243X - MCU-PLUS-SDK
Thread 中讨论的其他器件:IND-COMMS-SDKSysConfig

工具/软件:

在环形拓扑中对我们的设备进行测试期间、我们检测到零星的电报间隙。

连接:
PLC ->(端口1) Device1 (端口2)<->(端口1) Device2
此正常连接可正常工作、不会出现任何问题

连接:
PLC ->(端口2) Device1 (端口1)<->(端口2) Device2
这种"反向"连接会零星丢失电报

如果发出该命令、则会及时发送帧、但连接的 CycleCounter 具有预期的值。

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

    您好 Robert:

    我们将测试此拓扑并很快提供更新、以确认在我们的设置中是否观察到此问题。

    您能否提供以下问题的答案、以便更好地理解问题?

    1)您使用的是哪个工业通信 SDK 版本?

    2)

    此"反向"连接会偶尔丢失电报

    在此拓扑中丢失了哪些类型的帧? 只是 PROFINET IO 帧吗?

    3)您可以共享 Wireshark 捕获吗?  数据包中的周期计数器内容是否没有均匀递增? 是否接收到所有帧、但顺序不正确?

    此致、
    Laxman

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

    您好、Laxman:
    感谢您的快速答复。
    1.) 我们使用:

    • IND-COMMS-SDK 9.2.0.24提交补丁 für 端口2
    • MCU+ SDK 9.2.0.50 (ist im IND-COMMS-SDK 焓)
    • SysConfig 1.21.2
    • LLVM/Clang 3.2.2LTS
    • TMG PROFINET 协议栈 V6.0.0.0

    2.) 帧并不会真正丢失、器件以非常准确的时序发送 PNIO 帧、只是随每个帧发送的周期计数器值不匹配。 因此、由于存在意外的周期计数器值、印度太阳报总线校验器将这些帧标记为丢失的帧。

    3.) 我可以向您发送 Wireshark 录像您是否有电子邮件地址或链接、以便将此信息发送到何处?

    此致、
    Robert



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

    您好 Robert:

    我很快会向您发送邮件、您可以在此处共享 Wireshark 日志。

    此致、
    Laxman