Skip to main content

IO-Link 集成

IO-Link 设备,例如 PROFINET 具有 IO-Link 主站功能 (IOLM) 和连接的 IO-Link 设备(IOLD,例如传感器)的模块或设备原则上无需额外措施即可使用。

PROFINET 为此定义了 IO-Link 配置文件,该配置文件描述了 IO-Link 对象和功能到 PROFINET 子模块:

  • IO-Link 设备的 IO 数据映射到这些代理子模块的 IO 数据。

  • 无环 PROFINET 服务用于发送 IO-Link 命令和传输参数(参见 ProfinetCommon/IO-Link 中的 FB)。

  • IO-Link 事件和诊断映射到 PROFINET 报警和诊断数据。

然后必须使用制造商特定的工具(PDCT – 端口和设备配置工具)来执行通常非常复杂的 IO-Link 设备参数化。 CODESYS 还提供单独的许可 IO-Link 插件。该插件包含使用 IO-Link 设备描述 (IODD) 的配置器,以方便进行参数化。此外,IO-Link 设备的通用(即作为字节流传输)IO 数据是使用来自 IODD 的描述数据准备的。另一个优点是备份 IO-Link 设备参数 CODESYS 项目。

对于通过一个配置 CODESYS IO-Link,必须导入 IODD,生成的 IO-Link 设备必须插入到设备树中的 IOLD 代理子模块下方。

_pnio_img_iolink.png

当一个 IODD 设备被添加到一个 IOLD 代理子模块下面时,一个 IO-Link 集成 为该对象显示选项卡。那里可以进行更多设置。

下载 IODD-IO 配置

standard icon:IODD设备不仅用于配置(IO-Link参数),还下载到控制器。

生成一个附加的 I/O 映射,而不是通用字节流,它提供了一个 I/O 映射,该映射是用来自 IODD 的信息准备的。

通用输入 PROFINET 子模块仍然可用。任何现有的输入 PROFINET 出于一致性的原因,不再评估子模块。

适配提供者 ID 和设备 ID

standard icon: 中的提供者 ID 和设备 ID PROFINET 子模块设置会自动适应从属 IODD 设备。