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
)。
