IO-Link 指定了三种传输速率:COM1、COM2 和 COM3,范围从 4.8 和 38.4 到 230.4 kbit/s。这意味着可以使用与每个设备的数据量相对应的不同传输速率。目前,大多数 IO-Link 设备的传输速率为 38.4 kbit/s(COM2)。
为了建立通信,主机首先将启动指令发送至 IO-Link 设备。设备识别信号并等待初始指令。然后,主机以三种传输速率发送固定的“启动”指令,然后设备以其支持的传输速率进行响应。这样就可以建立较低层级的通信。
下一步,主机从设备读取其他通信参数,然后再读取制造商ID和设备ID。这意味着下一步指令格式设置所需的所有信息在主机中即可获得。作为验证的一部分,可以检查各个端口的制造商ID和设备ID以及预期设备的连接状态。
这些设备具备通讯功能,提供多种功能以及相关的设置选项和状态信息。IODD 是IO设备描述的缩写,被定义为一种标准描述语言,简化操作并以用户友好的格式显示数据和信息。包含以下信息:
每个 IO-Link 设备都具有专属的 IODD,可以在所有支持 IO-Link 的系统环境中对其进行解释和显示。这样,所有 IO-Link 设备都可以独立于系统运行。
为了使 IO-Link 设备对最终用户的集成尽可能简单,控制系统必须具备对设备的标准化程序访问。
IO-Link 设备配置文件解决了该问题。配置文件中明确描述了特定参数/过程值在支持 IO-Link 设备中的位置,还指定了数据结构、数据内容和基本功能。这意味着不需要再研究不同的数据映像和花费时间熟悉不同的参数结构。
“智能传感器配置文件”是目前使用的专为 IO-Link 定义的设备配置文件。由于其普遍性,我们在扩展版本中包括以下几种跨制造商的传感器分类:
智能传感器配置文件提供跨制造商的 IO-Link 设备识别、参数化和诊断。即使是控制系统集成、示教和设备更换,也会大大减少工作量,且不限制灵活性。