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.

[参考译文] AM3357:OPC UA、Euromap 和现场总线支持

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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1133293/am3357-opc-ua-euromap-and-fieldbus-support

器件型号:AM3357
主题中讨论的其他器件: AM6411

大家好、

我  正在开发一款将实施 Euromap-82 (基本上是 OPC UA 的扩展)以及一些工业协议(如 Profinet 和 Modbus-TCP)的产品。

AM3357处理器似乎非常适合该应用、但在浏览了许多应用手册和文档后、我仍然对一切如何组合在一起感到有点困惑。

  • OPC-UA 协议栈是在 PRU 上运行还是在 ARM 内核上运行?
  • 如果它将在 PRU 上运行、它是否可以与 Profinet 协议栈共存并共享相同的硬件、或者两者应位于不同的 PRU 上?
  • 我不知道是否可以同时加载 Profinet 和 Modbus 堆栈、并让应用了解正在使用的堆栈。
  • PRU 和 MCU 共享相同的以太网子系统、对吧?

感谢您的反馈。

Paolo

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

    您好 Paolo、

    对延迟答复表示歉意。 我将您的主题重新分配给 PRU 固件团队的一名成员进行评论。

    此致、

    Nick

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

    您好 Paolo、

    新的 Euromap-82 (塑料和橡胶型材)建议基于 OPC UA TSN 型材。 AM3在 ICSS 上没有千兆位或 TSN、而包含 TI-RTOS 的 SDK 支持是一个问题。

    以下是您的问题答案:

    • OPC-UA 协议栈是在 PRU 上运行还是在 ARM 内核上运行?
      • >>目前、我们不支持将 OPC UA 协议栈作为 MCU SDK 的一部分。 最后、OPC UA 协议栈将在 ARM 内核上运行、而不是在 PRU 上运行。
    • 如果它将在 PRU 上运行、它是否可以与 Profinet 协议栈共存并共享相同的硬件、或者两者应位于不同的 PRU 上?
      • >>理想设计是在共享 LwIP 套接字 API 的相同 ARM 内核上运行 OPC UA 和 Profinet 协议栈、而 PRU 则具有 Profinet MAC/DLL 功能或其他 TSN 功能。 到目前为止、这是可能的。
    • 我不知道是否可以同时加载 Profinet 和 Modbus 堆栈、并让应用了解正在使用的堆栈。
      • >>我认为这是一种应用级设计、用于在 两者同时运行时选择通信堆栈。  
    • PRU 和 MCU 共享相同的以太网子系统、对吧?
      • >>是的、统一的 Enet LLD 驱动器通用以太网接口、用于 PRU 和 MCU 上的其他 TCP/IP 或以太网应用

    如果您需要有关为您的用例选择合适平台的任何建议、请告诉我。

    谢谢、

    JC

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

    大家好、感谢您的回答。

    据我所知,TSN 仅适用于 Euromap 79。 与 ME 相关的规范是82.2、它负责注塑成型机和热流道设备之间的接口。

    由于我的信息看起来已经过时、您能否共享更新规格的链接?

    在任何情况下、如果需要 TSN、似乎我要绑定到属于 AM6x 系列的处理器、由于我想避免使用高焊球编号、因此 AM6411似乎是一个很好的匹配。 如果我错了、请纠正我的问题。

    到目前为止、该处理器仍处于预发布状态。 您对何时提供该工具有任何估计吗?

    感谢您的反馈、

    Paolo

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

    大家好、有什么新闻吗?

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

    您好 Paolo、

    你是对的。 Euromap 79建议 OPC UA TSN 和 EURO MAP 82.2特定于 IMM 和热流道系统之间的接口。

    对于实现82.2、您不需要 TSN。 为理解这一点、您能否向我澄清以下问题:

    • 热流道系统或 IMM 是否仅运行 OPCUA 或涉及任何其他传统以太网(棕色现场集成)?

    AM6411可在几周后订购(AFAIK、预览标志应该会消失、您应该可以订购): www.ti.com/.../AM6411

    谢谢、
    JC

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

    您好!

    我们的系统还将混合使用 OPC-UA 和其他传统以太网。

    谢谢、
    Paolo

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

    您好 Paolo、

    很好。 我建议您使用支持 TSN 的 SoC。 我假设您使用 OPC UA 作为软件适配器、以便在机器(IMM 和热流道)之间实现可互操作的传统以太网连接。

    我不确定您目前使用的传统以太网。 对于融合流量或协议实施、我强烈建议选择 TSN、它将在不久的将来轻松扩展。

    谢谢、
    JC

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

    谢谢你。

    对于 AM335x、SDK 支持是否也是一个问题?

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

    是的、TI 不再支持用于 Sitara MPU 器件(AM335x)的基于 TI-RTOS 的软件开发

    我建议您使用新系列的 SoC:AM24x (RTOS)或 AM62x (Linux)

    谢谢、
    JC

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

    更详细地谈谈 JC 的最后一个响应:

    其他器件型号

    AM24x 和 AM64x 几乎是相同的处理器、两者都具有 CPSW 和 PRU_ICSSG (但 AM24x 没有 A53内核)。

    AM62x 是不同的处理器。 AM62x 仍具有 CPSW 以太网、但 AM62x 上的 PRUSS 无法运行以太网协议(仅通用编程)。

    这些器件型号上的软件支持  

    我们正在积极发布适用于 AM24x 和 AM64x (MCU+ SDK)的全新 FreeRTOS SDK、并将继续发布和支持这些 SDK。 JC 必须详细介绍每个 SDK 版本中添加了哪些网络功能以及未来的计划。

    此致、

    Nick