Skip to main content

PROFINET IRT

PROFINET IRT(等时实时)是一种针对最大性能进行优化的时钟通信。它通常用于运动控制应用。

重要

PROFINET 通信类目前仅适用于 Hilscher CIFX-Karten 使用 FW > 3.1.xx(在 CODESYS 设置: ../GatewayPLC/HilscherCIFX/Firmware/cifxpnm.nxf)。

为了从应用程序发送时钟 I/O 数据,中断触发的总线周期是必要的(用于 I/O 应用程序和 CIFX 硬件之间的同步)。目前这仅适用于 RTE Vx >= V3.5 SP9,以及 Linux 和 Hilscher 内核模块。

配置时需要注意的具体步骤:

  • IRT 通信是通过设置一个 RT 类来激活的 PROFINET 从属 RTC 3。

  • 对于所有 IRT 设备(“IRT 域”),必须在内部识别网络拓扑(即以太网端口的连接性)。此设置在 拓扑 的选项卡 PROFINET 掌握。

    此外,必须定义设备之间的电缆长度。指定默认值 100m。此设置在 选项 的选项卡 PROFINET 设备。

  • RT 和 IRT 之间的混合操作是可能的。但是,IRT 域不得被 RT 设备或不支持 IRT 的交换机中断。这意味着控制器上的 IRT 设备紧跟在 RT 设备“之后”。

  • 为了从应用程序发送时钟 I/O 数据,总线周期任务必须设置为 外部的 并且必须在 CFG 文件中激活中断模式([CmpHilscherCIFX] InterruptMode=1)。

_pnio_img_irt_external.png