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.

[参考译文] Tida-0.0333万:Modbus体系结构和同步

Guru**** 2457760 points
Other Parts Discussed in Thread: ISO3082

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

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/627462/tida-00333-modbus-architecture-and-synchronisation

部件号:Tida-0.0333万
主题中讨论的其他部件: ISO3082

在我的项目中,我将使用Modbus协议进行串行通信。 有320多名奴隶,平均分成两组(我附上了一张图片,以说明这一点)。 每16个从属设备由同一电源供电,并与其他设备电流隔离(主设备将与所有从属设备隔离),使其坚固耐用。 使用TIDA-0.0333万可实现隔离。 我的第一个问题是这种架构是否有问题?

其次,我想通过从主微控制器导出的10毫秒周期脉冲同步所有从属设备。 如何实现强大的同步(哪种类型的线路,单信号或差分信号,在哪里隔离)?

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

    感谢您的发帖。
    我们正在调查此问题,我们将在星期二上午IST之前回复您,并提供更多详细信息。

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

    您好Tejas:

    这是一个备选方案:

    假设每个RS485总线的长度为150米,波特率为11.52万,并连接了200个从属设备。  您是否也能考虑这一点? 哪一种在EMC方面更好。 或者您是否有更好的建议。

    此致;

    Ömer

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

    任何一种拓扑都可以正常运行-这取决于您是否认为每个从属节点都需要隔离。 如果只需要对整个总线段进行隔离,则可以使用TIDA-0.0333万。 否则,如果您使用ISO3082 (即在第二个图中),它应该能够以115.2 kbps的速率支持200节点总线段和150米电缆长度(假设相对标准的双绞线布线)。

    通过RS-485发送同步脉冲似乎是最简单的操作,只要从属设备能够分辨同步脉冲和正常数据帧之间的差异。

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

    感谢您的明确回答。 我还有最后一个问题。 如果我想使用ISO3082 (第二个图),我应该如何为所有ISO3092的隔离部件供电。
    -我是否可以仅从一个位于主电源附近的电源(RS485总线后面的并行电源线)为所有电源供电。 它是否会因供应线过长而导致最后的从属设备出现问题? 或
    -是否可以使用多个为组供电的电源(例如16或32)? 或
    我应该单独为它们供电吗?

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

    看起来隔离电源只需要为RS-485接口供电,因此不应有太多电流消耗(特别是考虑到在给定时间总线段上只有一个RS-485驱动器处于活动状态)。 因此,我不会期望看到使用并行电源线时出现问题。 但是,如果您知道所用布线的单位长度的电阻,您可以仔细检查此情况。 您应该确保在每个节点的电源输入和ISO3082的隔离电源输入处放置一个去耦帽,以补偿电源电缆的电感。

    如果您愿意,可以单独为节点供电(例如,如果您想要简化布线连接或节省布线成本)。 但是,在这种情况下,您可能仍需要将每个节点的隔离接地连接在一起,以确保一个节点输出的信号不会相对于另一个接收节点的电压发生显著变化。 这将取决于您预期每个隔离地面之间的电势差异。 (RS-485接口可承受多个电压的接地换档,但超出特定点时可能会出现通信错误。)

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