西门子CPU主机ST40
西门子CPU主机ST40
西门子CPU主机ST40
IO-link 规范
- portant;">产品信息
- 组态工具
跳转到
概述
IO-link 规范的原则
根据 IO-link 规范,通信功能如下:
- 通信是通过长度不超过 20 m 的无屏蔽三线电缆进行的,电缆种类是通常用于标准传感器的电缆。
- 通过所谓 C/Q 电缆进行 0-24 V 范围的数字化通信
- 传输大多数值是来自包含这些单元的传感器的测量值。
- 传感器和执行器由 IO 设备描述 (IODD) 来描述。
- 原则上,只能将一个 IO-link 设备连接到主站的 IO-link 端口(点到点连接)。
- IO-link 主站与各设备之间的传输速率如下:
- 通过 COM1:4 800 Bd
- 通过 COM2:38 400 Bd
- 通过 COM3:230 400 Bd
- 在 38400 Bd 传输速率下,读/写 16 个数据位的平均循环时间为 2 ms。
IO-link 协议
IO-link 协议支持标准 IO 模式 (SIO) 和 IO-link 通信模式 (COM)。
协议及其报文帧的设计取决于要传输的数据类型。
数据类型
IO-link 规范区分了以下数据类型:
过程数据
设备的过程数据在数据帧中循环传输,过程数据宽度由设备来定义。每个设备的过程数据可以是 0 - 32 字节(输入和输出)。传输一致性的宽度不固定,因此取决于主站。
值状态
每个端口都具有值状态 (PortQualifier)。值状态显示出过程值是否有效。值状态可与过程数据一起循环传输。
设备数据
设备数据可以是参数、标识数据和诊断信息。设备数据替换是非循环的,在响应来自 IO-link 主站的查询时进行。可以将设备数据写入设备 (Write) 并从设备读取设备数据 (Read)。
事件
发生事件时,设备向主站发出事件发生的信号。主站随后读出该事件。事件可以是故障消息(如短路)和警告/维护数据(如污染、过热)。故障消息通过 IO‑link 主站从设备传输至控制器或 HMI。IO‑link 主站也可以传输事件和状态。例如,事件包括断线或通信故障。
设备参数或事件的传输独立于过程数据的循环传输进行。各传输不会相互影响或削弱。
数据存储
从规范 V1.1 起,可为 IO-link 生成数据存储方案。在这种方案中,IO-link 设备在上层参数服务器上启动其数据存储。在更换设备的情况下,参数服务器可以还原初始参数设置。因此,无需重新参数设置即可更换设备。
IO-link 主站包含参数服务器。也可在 PLC 中或在系统服务器中集中实现参数服务器。在此情况下,必须通过提供的功能块将数据下载到控制系统。
一个 IO-link 主机
IO-link 主站是与上位控制系统的接口。IO-link 主站本身在现场总线上显示为普通现场总线节点,并通过相关设备描述(如 GSD 文件)集成到相应网络组态工具中。
IO 设备描述 (IODD)
IO-link 设备描述 (IODD) 为直至 IO-link 设备的系统特性进行全面而透明的描述。
IODD 包含有关通信特性、设备参数、标识、过程和诊断数据的信息,它由厂商来提供。IODD 的设计对于所有厂商的所有设备是相同的,总是由 IODD 解释工具以相同方式来表示。这样即可确保无论厂商是谁,所有 IO-link 设备的处理方式相同。
IO-link 规范 V1.1 中的新增功能
IO-link 规范的当前版本是 V1.1,目前已按照 IEC 61131‑9 实现标准化。
与以前的规范 V1.0 相比,规范 V1.1 提供了以下新功能:
- 在一个周期内传输**多 32 字节过程数据
- 参数服务器功能
-
I/O 模块
- portant;">产品信息
- 组态工具
ncontentkey="" display-none="" style="float: left; min-width: 596px; margin-top: -9px;">跳转到
ta:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAFCAYAAACJmvbYAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAOwgAADsIBFShKgAAAABp0RVh0U29mdHdhcmUAUGFpbnQuTkVUIHYzLjUuMTAw9HKhAAAAK0lEQVQYV2OYycDwHwhABAoGiYMJdAUwMRQOOhtDNUwCRRKEkSX+///PAAC26lUSBH+3FwAAAABJRU5ErkJggg=="); background-position: 0px 5px; background-repeat: no-repeat; display: inline-block; font-size: 11px; height: 16px; line-height: 16px; text-indent: 11px; margin-bottom: 2px;">概述ta:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAFCAYAAACJmvbYAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAOwgAADsIBFShKgAAAABp0RVh0U29mdHdhcmUAUGFpbnQuTkVUIHYzLjUuMTAw9HKhAAAAK0lEQVQYV2OYycDwHwhABAoGiYMJdAUwMRQOOhtDNUwCRRKEkSX+///PAAC26lUSBH+3FwAAAABJRU5ErkJggg=="); background-position: 0px 5px; background-repeat: no-repeat; display: inline-block; font-size: 11px; height: 16px; line-height: 16px; text-indent: 11px; margin-bottom: 2px;">优势ta:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAFCAYAAACJmvbYAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAOwgAADsIBFShKgAAAABp0RVh0U29mdHdhcmUAUGFpbnQuTkVUIHYzLjUuMTAw9HKhAAAAK0lEQVQYV2OYycDwHwhABAoGiYMJdAUwMRQOOhtDNUwCRRKEkSX+///PAAC26lUSBH+3FwAAAABJRU5ErkJggg=="); background-position: 0px 5px; background-repeat: no-repeat; display: inline-block; font-size: 11px; height: 16px; line-height: 16px; text-indent: 11px; margin-bottom: 2px;">应用概述
使用 IO-link 技术,有可能将标准传感器连接到 IO-link 主机。但是,将标准传感器直接连接到 IO-link 主机无法发挥 IO-link 的全部潜力。
解决方案依赖于 IO-link 模块的技术。与直接连接传感器相比,它们的使用更加经济,是一种具有吸引力的解决方案。
IOlink 输入模块是对 ET 200 分布式 I/O 产品的合理补充。IOlink 输入模块技术通过面向分散结构的纯粹点对点电缆连接,对 IOlink 进行增强。IOlink 模块与 IOlink 主站之间 IOlink 连接的**电缆长度为 20 m。无需再使用接线复杂、容易出错的传感器盒。
参数和诊断信号的传输
使用 IO-link 输入模块,还可以传输参数和诊断信号。例如,这可以通过 IO-link 将模块的输入端参数化为 NC 触点或 NO 触点。通过 IO-link 主机向控制系统发送传感器电源过载或短路的信号。
M8 和 M12 端子
M8 和 M12 端子用来连接传感器。使用标准的 M12 连接电缆建立 IO-link 主机连接。
优势
使用 IO-link 输入模块的好处:
- 创新的 IO-link 技术对于二元传感器也很经济
- **利用 IO-link 主站的所有端口
- 可以将多个二元传感器/执行器连接到 IO-link 主机的一个端口,因此,通过 IO-link 也可以较低的成本将二元传感器/执行器连接到控制系统。
- 减少外围站的数字量输入模块数
- 参数也可用于二元传感器(例如,可以参数化 NC 触点、NO 触点和输入延迟)
- 通过省去传感器盒,减少接线,因而降低接线错误风险
- 使用纯点对点接线,扩展分布式结构
- 在 IO-link 主站周围 20 m 半径范围内轻松、美观地集成传感器,例如:在 ET 200 站中
- 可以传输参数和诊断信号(例如,传感器电源过载)
- 由于紧凑的设计和高的防护等级 IP67,即使在苛刻的环境条件下也可使用。
应用
IO-link I/O 模块特别适用于到目前为止将被动配电盘用于二元传感器连接的环境。
应用程序示例:通过使用 IO-link I/O 模块替代被动配电盘
以前的技术使用被动配电盘。
- 西门子CPU主机ST40
- 西门子CPU主机ST40
- 西门子CPU主机ST40