机架连接
当数字 I/O 设备位于远程机架(相对于它的所有者)中时,用户可以选择使用机架连接来与该远程机架中的数字 I/O 设备通信。
在创建设备时,如果选择“机架优化”通信格式,就会将适配器和 I/O 设备配置为使用机架连接。对于适配器,这将指定该适配器应该创建机架“映像”并在机架映像中将 I/O 数据返回给控制器。对于 I/O 设备,这将指定此设备将“参与”机架连接,并且它的 I/O 数据应以该方式返回。
虽然也允许直接连接到数字 I/O 设备,但只允许对数字 I/O 设备选择机架连接。事实上,系统可以在同一个机架中执行直接连接和机架连接。模拟 I/O 设备不能参与机架连接,因此,与模拟设备的所有连接都是直接连接。模拟设备从来不会提供“机架优化”通信格式。
机架连接的优势
机架连接减少了对所有者与远程机架中的数字 I/O 设备之间的连接的使用。只建立一个从控制器到机架映像的 ControlNet 适配器的连接。
机架连接的局限性
机架连接仅将输入传送给控制器并从控制器传送输出。在机架映像中不返回设备在直接连接中返回的任何其他输入数据(如状态或诊断信息)。
机架连接只允许将一个 RPI 值用于配置为使用机架通信进行通信的所有设备。所有者使用单个 RPI 值建立单个机架连接,而不是使用各个 RPI 值建立若干个直接连接。该 RPI 值适用于机架中的所有数字 I/O 设备。
在本示例中,所有者与远程机架中的所有 I/O 通信,但仅使用一个连接。将使用对 ControlNet 适配器(目录号 1756-CNB)指定的 RPI 速率同时发送来自全部三个设备的数据。通过使用机架连接,就不再需要三个独立的连接。

ControlLogix I/O 机架连接局限性
在将 ControlLogix I/O 与远程 ControlNet 适配器(目录号 1756-CNB 或 1756-CNBR)配合使用时,最多可以有 5 个控制器与 ControlNet 适配器创建机架连接。所有后续机架连接请求都将失败,但“只听”连接除外,这些连接实际上不受限制。
FLEX I/O 机架连接局限性
在将 FLEX I/O 与远程 FLEX I/O 适配器(目录号 1794-ACN15 和 1794-ACNR15)配合使用时,只有一个控制器可以对 FLEX ControlNet 适配器创建机架连接。所有后续机架连接请求都将失败。
不能禁用与已被配置为使用“机架优化”的 FLEX I/O 设备的连接。
机架连接使用建议
在下列情况下,通常将机架连接用于远程机架中的数字 I/O 设备:
- 远程机架中的大部分设备是数字设备
- 所有者控制器的连接不足小贴士:我们建议您不要将机架连接用于诊断 I/O 设备。诊断数据不能通过机架连接发送。丢失诊断数据将导致使用具有诊断功能的 I/O 设备的目的无法实现。
要了解更多有关 ControlLogix 模拟设备的信息,请参阅
ControlLogix 模拟 I/O 模块用户手册
。提供反馈