DTI434 - RFID系统 IFM - 免费用户手册
免费查找设备手册 DTI434 IFM PDF格式.
用户关于以下问题的提问 DTI434 IFM
0 问题 关于此设备。回答您知道的问题或提出自己的问题。
提出关于此设备的新问题
下载您的设备说明 RFID系统 免费PDF格式!查找您的手册 DTI434 - IFM 并重新掌握您的电子设备。本页发布了使用您的设备所需的所有文档。 DTI434 品牌 IFM.
用户手册 DTI434 IFM
操作说明
RFID系统
DTI434
DTI435
读写头
目录
1 初步说明 4
1.1 使用的符号 4
1.2 警告 4
1.3 法律和版权信息.... 4
1.4 开源信息 5
2 安全说明 6
2.1 设备上的安全符号 6
2.2 关于高频电磁辐射的安全注意事项 6
2.3 网络安全 7
3 指定用途 8
3.1 应用范围 8
4 所供配件 9
5 功能 10
5.1 ID 标签 10
5.2 设备概览 10
5.3 IO-Link 10
6 安装 11
6.1 设备安装的注意事项 11
6.2 避免干扰 11
6.3 机械设计 …… 11
6.4 安装产品 12
6.5 安装距离 13
6.6 ID 标签定位.... 13
7 电气连接....15
7.1 配线 15
8 操作和显示元件.... 17
9 参数设定 18
9.1 参数 18
9.1.1 数据块大小 18
9.1.2 数据调整 18
9.1.3 数据保留时间.... 18
9.1.4 自动读取/写入的地址 19
9.1.5 自动读取/写入的数据长度 19
9.2 状态位.... 19
10 操作 21
10.1 禁用内部天线..... 21
10.2 读取 UID 工作模式..... 21
10.3 自动读取数据工作模式.... 22
10.4 自动写入数据工作模式..... 24
10.5 读取数据工作模式 ..... 25
10.5.1 读取数据成功的示例 ..... 26
10.5.2 读取数据不成功的示例..... 27
10.6 写入数据工作模式 ..... 27
10.6.1 写入数据成功的示例 29
10.6.2 写入数据不成功的示例..... 29
10.7 过程数据输入中的错误值 30
11 维护、修理及处理 31
12 认证/标准 32
术语表.... 33
1 初步说明
说明、技术资料、认证和其他信息可通过扫描设备/包装上的二维码或访问网站 www.ifm.cn 获取。
1.1 使用的符号
√ 要求
▶ 说明
▷ 反应,结果
[...] 按键、按钮或指示标记
→ 交叉引用

重要说明
如不遵守,可能导致故障或干扰

信息
补充说明
1.2 警告
警告可能会发生人身伤害和财产损失。有助于实现安全的产品处理。警告的分级如下:

警告
严重人身伤害警告
▷ 若不注意警告,可能造成致命和严重伤害。

注意
轻度到中度人身伤害警告
▷ 若不注意警告,可能造成轻度到中度伤害。
注意
财产损失警告
▷ 若不注意警告,可能造成财产损失。
1.3 法律和版权信息
© ifm electronic gmbh 保留所有权利。未经 ifm electronic gmbh 同意,不得复制或使用本说明书的任何部分。
我方页面上使用的所有产品名称、图片、公司或其他品牌均为各自权利所有者的资产。
1.4 开源信息

如需了解更多开源信息,请参阅:documentation.ifm.com。
2 安全说明
- 所述产品为集成至系统的子组件。
- 系统架构师为系统的安全负责。
-
系统架构师根据运营商和系统用户提供的法规和规范要求来实施风险评估和存档。该存档必须包含针对运营商和用户(如适用,还要包含系统架构师授权的维修人员)的所有必要信息和安全说明。
-
设定产品前请阅读本文档,并在产品整个使用周期内妥善保管本文档。
- 产品必须适合相应的应用和环境条件,且不受任何限制。
- 仅将产品用于指定用途(→指定用途)。
- 如果未遵照操作说明或技术资料,则可能导致人身伤害和/或财产损失。
- 对于操作员擅自改装产品或错误使用导致的任何后果,制造商概不承担任何责任。
- 必须由机器操作员授权的合格人员执行产品的安装、电气连接、设置、操作及维护工作。
- 防止产品和电缆损坏。
- 将产品保存在原包装中。
2.1 设备上的安全符号
设备使用以下符号。为避免危险,请遵守说明:

- 电源必须符合 IEC 61010-1,第 9.4 章 - 限制 - 能源回路。

- 防护等级为 III 的设备。仅适用于 SELV/PELV 回路运行。
2.2 关于高频电磁辐射的安全注意事项
在针对特定应用的条件下,根据安装情况和设备设定,用户面临的风险可能不同。
系统架构师/操作员必须进行危害分析,并采取适当措施保护人员安全。特别是,亦应遵守国家法规。可能的保护措施包括用户最小距离保障、访问控制和用户培训。

警告
本设备的操作可能会对居住区造成无线电干扰。
▷ 本设备发射高频电磁波,可能会干扰附近电子设备的运行,包括起搏器、助听器和除颤器。
▶ 根据人体暴露规定,设备与人之间必须保持至少 20 cm 的距离。
▶ 如果您有起搏器或其他植入式医疗产品,请勿在未事先咨询医生或医疗产品制造商的情况下使用该设备。请保持设备与您的医疗设备之间的安全距离,如果您发现医疗产品出现永久性损坏,请不要继续使用该设备。
2.3 网络安全
安装
该设备适合在符合 IEC 62443-1-1 的安全环境中运行。
该设备为防火墙之后的运行而设计。
▶ 根据 IEC 62443-1-1 对系统进行风险评估。
▶ 采取措施确保人身安全。
操作
▶ 请遵守产品文档中描述的安全功能及其使用建议。
维护
▶ 根据公司的变更管理者流程备份系统配置和系统数据。
报废
▶ 确保敏感信息不会落入未经授权的人士手中。
▶ 请务必将系统设置重置为出厂设定。
3 指定用途
读写头在无需接触的情况下读取和写入 ID 标签。
数据通过 IO-Link 接口作为流程数据提供。
3.1 应用范围
就设备安全等级而言,可用于以下操作条件:
- 保护等级3 (SELV/PELV),设备供电必须符合UL61010-1第9.4节限制能源的要求。按照IEC61010-2-201中的图102隔离外部电路。
- 针对室内使用。
- 海拔高达 2000 m。
- 相对空气湿度最高达 80% ,无冷凝。
- 2级污染程度。
4 所供配件
- 读写头

该设备未附任何安装和连接附件。
可用附件:www.ifm.com。
使用其他制造商的组件将无法确保达到最佳运行状态。
5 功能
5.1 ID 标签
ID 标签为无电源被动式运行模式。运行所需的能量由读写头提供。
能源通过电感耦合提供。读写头中的集成天线圈生成磁场,部分穿透 ID 标签的天线圈。为数据载体提供能量的感应电压。
设备根据 ISO 15693 对 ID 标签提供支持。
5.2 设备概览
DTI434
![]() | 货号: | DTI434 |
| 功能: | 读写头 | |
| 类型标记: | DTRHF IBRWIOUS03 | |
| 类型: | M30,齐平安装 |
DTI435
![]() | 货号: | DTI435 |
| 功能: | 读写头 | |
| 类型标记: | DTRHF INRWIOUS03 | |
| 类型: | M30,非齐平安装 |
5.3 IO-Link
该设备有 IO-Link 通信接口,有助于直接访问过程和诊断数据。此外,还可在运行期间设定设备的参数。通过 IO-Link 接口运行设备需要 IO-Link 主站。
使用 PC 时,若系统不在工作中,则可实现配套的 IO-Link 软件和 IO-Link 适配器电缆通信。
访问 www.ifm.com,获取配置设备所需的 IODD。
6 安装
6.1 设备安装的注意事项
安装多个 RFID 设备时,请遵守系统之间的最低距离。
在金属中齐平安装读写头可缩短读写距离。
如果放置在强大的高频发射源(如焊接变压器或转换器)附近,设备性能可能会受到影响。
6.2 避免干扰
设备产生频率为 13.56 MHz 的调制电场。
避免干扰数据通信:
▶ 请勿在同一频段附近操作任何设备。
▷ 此类设备包括变频器和开关电源等。
如果附近有同一频段的其他设备:
▶ 设备之间的安装距离应尽量大。
▶ 在交替运行模式下使用设备。
▶ 开启/关闭设备的高频场。
6.3 机械设计
DTI434

图 1: DTI434
1 感应面
DTI435

图 2: DTI435
1 感应面
6.4 安装产品
▶ 利用随附的螺母 (M30) 固定装置。
DTI434

图 3: 齐平安装
DTI435

图 4: 非齐平安装
6.5 安装距离
DTI434

| 工作模式 | 侧面距离 (A) | 前向距离 (B) |
| 针对读取和写入 | ≥ 50 mm | ≥ 100 mm |
DTI435

| 工作模式 | 侧面距离 (A) | 前向距离 (B) |
| 针对读取和写入 | ≥ 120 mm | ≥ 160 mm |
6.6 ID 标签定位
读写头在感应面标记了天线符号。它标记在集成天线线圈的中间,且需与 ID 标签的中间对应。
▶ 按照相同的方法将 RFID 设备的轴线与 ID 标签对齐。
安装在金属中或金属上时,使用为此用途提供的 ID 标签。
将 ID 标签置于感应面区域。进行此操作时,必须遵循孔径角和工作距离(→ 设备技术资料)。
DTI434

图 5: ID 标签定位
▶ 将 ID 标签对准设备天线的中轴线。
| ID 标签 | 类型 | 金属读写头距离 (D) | 塑料读写头距离 (D) |
| E80370 | ![]() | 20 mm | 20 mm |
| E80371 | ![]() | 25 mm | 30 mm |

表中的指示适用于静态读写运行。
DTI435

图 6: ID 标签定位
▶ 将 ID 标签对准设备天线的中轴线。
| ID 标签 | 类型 | 金属读写头距离 (D) | 塑料读写头距离 (D) |
| E80370 | ![]() | 35 mm | 35 mm |
| E80371 | ![]() | 45 mm | 45 mm |

表中的指示适用于静态读写运行。
7 电气连接
务必由具备资质的电工连接设备。
▶ 连接设备前,请切断电源。

防护等级 III 设备(IEC 61010-2-201 章节6.5.2.101.4)。
电源必须符合以下要求:
- 使用输出电压有限的电源(ES1 符合 IEC 62368-1)
- 使用输出功率有限的电源(PS2 符合 IEC 62368-1)
- 仅由 SELV/PELV 回路提供(IEC 61010-2-201 章节3.111)
- 运行时最大电源电压:35 V DC
- 单次故障时最大电源电压:60 V DC
- 不得超过设备的允许工作电压(见技术资料)。
外部电路的分离必须符合 IEC 61010-2-201,图 102 的要求。

警告
不合适的电源供应器
▷ 触电可能造成严重的人身伤害甚至死亡。
▶ 请在规定的电压范围内使用 SELV/PELV 电源。
针对电源使用限制能源的回路(IEC 61010-1 章节9.4)。回路能源可通过过流保护装置限制在 24 V 的工作电压之内。过电流保护装置必须能在最长 120 秒内关闭 8.3 A 的电流。遵循具体的跳电特性。可能使用的过流保护装置:
- 保险丝或
- 非可调和非自复位机电装置。
▶ 通过至少基本的绝缘将回路与其他无能源限制的回路分开。
注意
回路没有合适的能源限制
▷ 发生故障时有火灾危险。
▶ 根据 IEC 61010-1 第 9.4 节使用有能源限制的回路。
注意
如果连接电缆长度超过 30 m,请根据 IEC 61000-4-5 要求,使用额外的保护装置来防止浪涌电压。
7.1 配线
▶ 通过 M12 连接器将设备连接至 IO-Link 主站。
▷ 电压由 IO-Link 主站提供。
| 插脚分配 | 配线 |
![]() | ![]() |

若要了解关于可用插座的信息,请参阅:www.ifm.com。
8 操作和显示元件
| DTI434 | DTI435 |
![]() | ![]() |
1 绿色 LED:工作电压
黄色 LED: ID 标签
| LED | 状态 | 描述 |
| 绿色 | 开启 | 工作电压正常 |
| off | 工作电压缺失 | |
| 缓慢闪烁 | 未激活 | |
| 黄色 | 亮起(永久) | 检测到 ID 标签 |
| 亮起(脉冲) | ID 标签读写成功 | |
| 快速闪烁 | ID 标签读写时出错 | |
| off | • 现场无 ID 标签• 现场 ID 标签故障• 现场 ID 标签无效 | |
| 绿色和黄色 | 交替闪烁 | 通信出错或设备故障 |
9 参数设定
设备的参数可使用软件通过 IO-Link 进行设定(如 ifm moneo configure SA)。

更多信息可以在设备的 IODD 中找到:www.ifm.com
9.1 参数
9.1.1 数据块大小
符合ISO15693标准的ID标签的内存区域按数据块进行管理。[数据块的大小]参数指明数据块的大小。设定值必须与技术资料中ID标签的值相对应。或者,该值可以由设备自动确定。
允许以下值以字节为单位,并适用于每个数据块:
• [0](自动确定数据块大小)
• [4]
• [8]
• [16]
• [32]
设备中进行内部数据处理时才需要使用数据块大小这个参数。用户可在 ID 标签的内存区域中逐字节访问过程数据映像。
9.1.2 数据调整
[数据方向]决定 ISO 15693 标准 ID 标签数据块中数据的对准情况。
示例
对于块大小为 4 字节的 ID 标签,数据的顺序如下表:
| 数据块 0 | 数据块 1 | ||||||
| 字节 3 | 字节 2 | 字节 1 | 字节 0 | 字节 3 | 字节 2 | 字节 1 | 字节 0 |
表 1: [正向顺序]
| 数据块 0 | 数据块 1 | ||||||
| 字节 0 | 字节 1 | 字节 2 | 字节 3 | 字节 0 | 字节 1 | 字节 2 | 字节 3 |
表 2: [反向顺序]
▶ 仅当 ID 标签上的数据由另一个 RFID 系统以不同的数据排列方式保存时,才更改参数。
9.1.3 数据保留时间
数据保留时间表示过程数据输入映像的数据可持续保留的时间。根据工作模式,这会影响以下数据:
- UID
- [自动读取数据]和[自动写入数据]工作模式下的数据
参数[数据保留时间]不会影响[读取数据]和[写入数据]工作模式中的数据传送。
示例
如果数据保留时间设置为 500 ms,则 UID 将通过 IO-Link 传输至少 500 ms。
如果 ID 标签不再位于设备范围中时,此设定同样适用。
9.1.4 自动读取/写入的地址
参数[自动读取/写入的地址]设定在[自动读取数据]和[自动写入数据]工作模式下访问的内存区域的起始地址。
地址以字节形式提供。
在[自动读取]和[自动写入]工作模式下,设备独立从 ID 标签读取和写入特定数量的数据。
编址内存区域必须在 ID 标签的可用内存区域内:
[自动读取/自动写入的地址] + [自动读取/自动写入的数据长度] ≤ ID 标签上的可用字节数
ID 标签的技术资料讲述了可用字节的数量。
9.1.5 自动读取/写入的数据长度
参数[自动读取/写入的数据长度]设定从 ID 标签读取和写入 ID 标签的内存区域长度。
| 工作模式 | 最小长度 | 最大长度 |
| [自动读取数据] | 1 个字节 | 140 个字节 |
| [自动写入数据] | 1 个字节 | 28 个字节 |
表 3: 内存区域长度
在[自动读取]和[自动写入]工作模式下,设备独立从ID标签读取和写入特定数量的数据。
编址内存区域必须在 ID 标签的可用内存区域内:
[自动读取/自动写入的地址] + [自动读取/自动写入的数据长度]
≤ ID 标签上的可用字节数
ID 标签的技术资料讲述了可用字节的数量。
9.2 状态位
| 过程数据输入 | ||||||||
| 位 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| 名称 | 天线已禁用 | 存在标签 | 命令结束 | 命令开始确认 | ||||
| 过程数据输出 | ||||||||
| 位 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| 名称 | 命令天线禁用 | 命令开始 | ||||||
| 状态位 | 值 | 描述 |
| [Antenna deactivated] | 0 | 天线已启用,设备准备接收 |
| 1 | 天线已禁用,设备未做好接收准备 | |
| [Tag present] | 0 | 设备感应范围内没有 ID 标签 |
| 1 | 检测到 ID 标签 | |
| [Cmd End] | 0 | 读写操作尚未开始或进行 |
| 1 | 读写操作被终止 | |
| [Cmd Start Acknowledge] | 0 | 读写操作的开始尚未确认 |
| 1 | 读写操作开始已确认 | |
| [Cmd Antenna deactivate] | 0 | 启用天线 |
| 1 | 禁用天线 | |
| [Cmd Start] | 0 | 读写操作复位触发 |
| 1 | 设定读写操作触发 |

以下状态位无法用于[读取 UID]工作模式:
- [Cmd Start]
- [Cmd Start Acknowledge]
- [Cmd End]
10 操作
设备支持多种工作模式,由过程数据输出映像中的命令值进行选择:
| 工作模式 | 命令值 | 描述 |
| [读取 UID] | 0x00 | 读取 UID 工作模式 (→ □ 21) |
| [自动读取数据] | 0x01 | 自动读取数据工作模式 (→ □ 22) |
| [自动写入数据] | 0x02 | 自动写入数据工作模式 (→ □ 24) |
| [读取数据] | 0x03 | 读取数据工作模式 (→ □ 25) |
| [写入数据] | 0x04 | 写入数据工作模式 (→ □ 27) |
对于所有工作模式,过程映像中相同的状态位和错误值都适用。
10.1 禁用内部天线
设备的内部天线可随时禁用。
天线禁用时以下适用:
- 设备仍可通过 IO-Link 进行访问。
- 设备不产生高频磁场。
- 设备不识别 ID 标签。
通过禁用天线,可以减少相邻安装设备之间的干扰。
禁用内部天线:
▶ 设定过程数据输出中的 Cmd Antenna deactivate 位。

内部天线的状态通过过程数据输入映像中的 Antenna deactivate 位查询。
10.2 读取 UID 工作模式
在工作模式[读取UID]中,读取ID标签的UID。随后,UID可在过程数据输入中使用。如果设备范围内没有ID标签,则UID的字节将取0x00为值。
设备检测到ID标签的同时,UID即传送。传送将于最短数据保留的时间内持续。如数据保留时间内,新的ID标签出现在检测范围中,则新ID标签的UID将会传送。

设备启动后的默认工作模式为[读取 UID]。

当前有效 UID 的长度由字节 29 表示。接收信号强度 (RSSI) 由字节 30 表示。
| 字节 | 过程数据输出 | 过程数据输入 |
| 0 | 命令 = 0x00 | 命令 = 0x00 |
| 1 | 状态 | 状态 |
| 2 | 忽略 | UID 0 |
| 3 | 忽略 | UID 1 |
| 4 | 忽略 | UID 2 |
| 5 | 忽略 | UID 3 |
| 6 | 忽略 | UID 4 |
| 7 | 忽略 | UID 5 |
| 8 | 忽略 | UID 6 |
| 9 | 忽略 | UID 7 |
| 10 | 忽略 | UID 8 |
| 11 | 忽略 | UID 9 |
| 12 | 忽略 | 0x00 |
| 13 | 忽略 | 0x00 |
| 14 | 忽略 | 0x00 |
| 15 | 忽略 | 0x00 |
| 16 | 忽略 | 0x00 |
| 17 | 忽略 | 0x00 |
| 18 | 忽略 | 0x00 |
| 19 | 忽略 | 0x00 |
| 20 | 忽略 | 0x00 |
| 21 | 忽略 | 0x00 |
| 22 | 忽略 | 0x00 |
| 23 | 忽略 | 0x00 |
| 24 | 忽略 | 0x00 |
| 25 | 忽略 | 0x00 |
| 26 | 忽略 | 0x00 |
| 27 | 忽略 | 0x00 |
| 28 | 忽略 | 0x00 |
| 29 | 忽略 | 长度 |
| 30 | 忽略 | RSSI |
| 31 | 忽略 | 0x00 |
10.3 自动读取数据工作模式
在[自动读取数据]工作模式中,0 至 27 字节表示 ID 标签内存区域中的数据。
内存区域通过[自动读取/写入的地址]和[自动读取/写入的数据长度]参数进行设定。
对于数据长度 < 28 字节的内存区域,存留在过程映像中的数据将以值0x00填充。
对于长度大于 28 字节(最大 140 字节)的数据,将传输接下来的 28 个字节,并且在数据保留时间过去后增加块计数器。重复步骤,直到所有数据均传输完毕。状态位 Cmd End 在最后一个数据块中设定。为了减少数据保留时间,让数据输出映像中的块计数器与数据输入映像中的块计数器的值相等。
如果 ID 标签进入设备的检测范围,则过程映像中的数据会更新。只要设定状态位 Cmd End,过程映像中的数据即有效。
如果 ID 标签离开设备的检测区域,则会传输待处理的数据,并且最后一个数据块将根据数据保留时间在过程映像中保持不变。如果超出了数据保留时间,且检测范围内没有 ID 标签,数据将以 0x00 值填充。
如果 ID 标签保持在检测范围,数据可用状态位 Cmd Start 读取。如果读取不成功,则过程映像中将不会显示错误值。

[自动读取/写入数据长度]设定的数据长度越短,读取所需的时间越短。ID标签在设备检测范围内停留的时间也相应较短。
| 字节 | 过程数据输出 | 过程数据输入 |
| 0 | 命令 = 0x01 | 命令 = 0x01 |
| 1 | 状态 | 状态 |
| 2 | 忽略 | 数据 0 |
| 3 | 忽略 | 数据 1 |
| 4 | 忽略 | 数据 2 |
| 5 | 忽略 | 数据 3 |
| 6 | 忽略 | 数据 4 |
| 7 | 忽略 | 数据 5 |
| 8 | 忽略 | 数据 6 |
| 9 | 忽略 | 数据 7 |
| 10 | 忽略 | 数据 8 |
| 11 | 忽略 | 数据 9 |
| 12 | 忽略 | 数据 10 |
| 13 | 忽略 | 数据 11 |
| 14 | 忽略 | 数据 12 |
| 15 | 忽略 | 数据 13 |
| 16 | 忽略 | 数据 14 |
| 17 | 忽略 | 数据 15 |
| 18 | 忽略 | 数据 16 |
| 19 | 忽略 | 数据 17 |
| 20 | 忽略 | 数据 18 |
| 21 | 忽略 | 数据 19 |
| 22 | 忽略 | 数据 20 |
| 23 | 忽略 | 数据 21 |
| 24 | 忽略 | 数据 22 |
| 25 | 忽略 | 数据 23 |
| 26 | 忽略 | 数据 24 |
| 27 | 忽略 | 数据 25 |
| 28 | 忽略 | 数据 26 |
| 29 | 忽略 | 数据 27 |
| 30 | 块计数器 | 块计数器 |
| 31 | 忽略 | 0x00 |
10.4 自动写入数据工作模式
“自动写入数据”工作模式中,要写入的数据由过程数据输出映像定义。
数据通过[自动读取/写入的地址]和[自动读取/写入的数据长度]参数进行设定。
ID 标签进入检测范围,数据即以设定的地址和数据长度写入 ID 标签。
最多可在过程数据输出映像中定义 28 个字节(字节 0 至 27)。对于数据长度 < 28 字节的内存区域,剩余数据将被忽略,不会写入 ID 标签。
如果写入成功,写入的数据将会镜像到过程数据输入映像,且设定状态位 Cmd End。
如果 ID 标签离开检测范围,数据将根据数据保留时间保持在过程映像中。如果超出了数据保留时间,且检测范围内没有 ID 标签,数据将以 0x00 值填充。
如果ID标签保持在检测范围内,数据可用状态位Cmd Start重新写入。如果写入不成功,则过程映像中将不会显示错误值。

[自动读取/写入数据长度]设定的值越短,写入所需的时间越短。ID标签在设备检测范围内停留的时间也相应较短。
| 字节 | 过程数据输出 | 过程数据输入 |
| 0 | 命令 = 0x02 | 命令 = 0x02 |
| 1 | 状态 | 状态 |
| 2 | 数据 0 | 数据 0 |
| 3 | 数据 1 | 数据 1 |
| 4 | 数据 2 | 数据 2 |
| 5 | 数据 3 | 数据 3 |
| 6 | 数据 4 | 数据 4 |
| 7 | 数据 5 | 数据 5 |
| 8 | 数据 6 | 数据 6 |
| 9 | 数据 7 | 数据 7 |
| 10 | 数据 8 | 数据 8 |
| 11 | 数据 9 | 数据 9 |
| 12 | 数据 10 | 数据 10 |
| 13 | 数据 11 | 数据 11 |
| 14 | 数据 12 | 数据 12 |
| 15 | 数据 13 | 数据 13 |
| 16 | 数据 14 | 数据 14 |
| 17 | 数据 15 | 数据 15 |
| 18 | 数据 16 | 数据 16 |
| 19 | 数据 17 | 数据 17 |
| 20 | 数据 18 | 数据 18 |
| 21 | 数据 19 | 数据 19 |
| 22 | 数据 20 | 数据 20 |
| 23 | 数据 21 | 数据 21 |
| 24 | 数据 22 | 数据 22 |
| 25 | 数据 23 | 数据 23 |
| 26 | 数据 24 | 数据 24 |
| 27 | 数据 25 | 数据 25 |
| 28 | 数据 26 | 数据 26 |
| 29 | 数据 27 | 数据 27 |
| 30 | 0x00 | 0x00 |
| 31 | 忽略 | 0x00 |
10.5 读取数据工作模式
在[读取数据]工作模式中,一次读取操作可读取大量数据。数据从设备按顺序传送到控制器。
将数据从设备传送到控制器:
▶ 使用控制器在过程数据输出中设定以下值:
命令值 0x03 地址(16 位)和数据长度(16 位)。
▶ 使用控制器以状态位 Cmd Start 开始读取操作。
▷ 设备会通过在过程数据输入中设定状态位 Cmd Start Acknowledge,对读取操作的开始进行确认。
▷ 设备会将数据传送到过程数据输入(数据 0 至 27)并在 ID 标签存在首个数据时,将块计数器增加 "1"。值超过 255 后,块计数器会重置为 0。
▶ 在过程数据输出中将块计数器增加 "1",即可通过控制器确认接收数据。
▶ 重复前两步,直到所有数据均传输完毕。
▷ 最后传送时,设备设定状态位 Cmd End。
▷ 读取操作即终止。

如果读取不成功,设备会在过程映像中设定错误值和状态位 Cmd End。数据传送中断。
| 字节 | 过程数据输出 | 过程数据输入 |
| 0 | 命令 = 0x03 | 命令 = 0x03 |
| 1 | 状态 | 状态 |
| 2 | 忽略 | 数据 0 |
| 3 | 忽略 | 数据 1 |
| 4 | 地址(高位字节) | 数据 2 |
| 5 | 地址(低位字节) | 数据 3 |
| 6 | 长度(高位字节) | 数据 4 |
| 7 | 长度(低位字节) | 数据 5 |
| 8 | 忽略 | 数据 6 |
| 9 | 忽略 | 数据 7 |
| 10 | 忽略 | 数据 8 |
| 11 | 忽略 | 数据 9 |
| 12 | 忽略 | 数据 10 |
| 13 | 忽略 | 数据 11 |
| 14 | 忽略 | 数据 12 |
| 15 | 忽略 | 数据 13 |
| 16 | 忽略 | 数据 14 |
| 17 | 忽略 | 数据 15 |
| 18 | 忽略 | 数据 16 |
| 19 | 忽略 | 数据 17 |
| 20 | 忽略 | 数据 18 |
| 21 | 忽略 | 数据 19 |
| 22 | 忽略 | 数据 20 |
| 23 | 忽略 | 数据 21 |
| 24 | 忽略 | 数据 22 |
| 25 | 忽略 | 数据 23 |
| 26 | 忽略 | 数据 24 |
| 27 | 忽略 | 数据 25 |
| 28 | 忽略 | 数据 26 |
| 29 | 忽略 | 数据 27 |
| 30 | 块计数器 | 块计数器 |
| 31 | 忽略 | 错误值 |
10.5.1 读取数据成功的示例
示例显示数据读取成功。
| 过程数据 | 命令值 | 地址 | 长度 | 数据0至27 | 块计数器 | 错误值 | 状态位命令开始 | 状态位命令结束 | |
| 预设命令 | OUT | 0x00 | 0x0000 | 0x0000 | 0x00 | 0x00 | 0 | ||
| IN | 0x00 | UID | 0x00 | 0x00 | 0 | 0 | |||
| 控制器设定命令(自地址0x12读取35字节) | OUT | 0x03 | 0x0012 | 0x0023 | 0x00 | 0x00 | 1 | ||
| IN | 0x03 | UID | 0x00 | 0x00 | 0 | 0 | |||
| 设备确认命令接收 | OUT | 0x03 | 0x0012 | 0x0023 | 0x00 | 0x00 | 1 | ||
| IN | 0x03 | 0x00 | 0x00 | 0x00 | 1 | 0 | |||
| 设备设定数据的首个字节 | OUT | 0x03 | 0x0012 | 0x0023 | 0x00 | 0x00 | 1 | ||
| IN | 0x03 | 数据 | 0x01 | 0x00 | 1 | 0 | |||
| 控制器确认数据接收 | OUT | 0x03 | 0x0012 | 0x0023 | 0x00 | 0x01 | 1 | ||
| IN | 0x03 | 数据 | 0x01 | 0x00 | 1 | 0 | |||
| 设备设定更多数据并终止读取 | OUT | 0x03 | 0x0012 | 0x0023 | 0x00 | 0x01 | 1 | ||
| IN | 0x03 | 数据 | 0x02 | 0x00 | 1 | 1 | |||
| 控制器确认数据接收 | OUT | 0x03 | 0x0012 | 0x0023 | 0x00 | 0x02 | 1 | ||
| IN | 0x03 | 数据 | 0x02 | 0x00 | 1 | 1 | |||
| 控制器撤回命令值 | OUT | 0x00 | 0x0000 | 0x0000 | 0x00 | 0x00 | 0 | ||
| IN | 0x03 | 数据 | 0x02 | 0x00 | 1 | 1 | |||
| 设备执行预设命令 | OUT | 0x00 | 0x0000 | 0x0000 | 0x00 | 0x00 | 0 | ||
| IN | 0x00 | UID | 0x00 | 0x00 | 0 | 0 |
10.5.2 读取数据不成功的示例
示例显示数据读取不成功。
| 过程数据 | 命令值 | 地址 | 长度 | 数据0至27 | 块计数器 | 错误值 | 状态位Cmd Start | 状态位Cmd End | |
| 预设命令 | OUT | 0x00 | 0x0000 | 0x0000 | 0x00 | 0x00 | 0 | ||
| IN | 0x00 | UID | 0x00 | 0x00 | 0 | 0 | |||
| 控制器设定命令(自地址0x12读取35字节) | OUT | 0x03 | 0x0012 | 0x0023 | 0x00 | 0x00 | 1 | ||
| IN | 0x03 | UID | 0x00 | 0x00 | 0 | 0 | |||
| 设备确认命令接收 | OUT | 0x03 | 0x0012 | 0x0023 | 0x00 | 0x00 | 1 | ||
| IN | 0x03 | 0x00 | 0x00 | 0x00 | 1 | 0 | |||
| 设备设定数据的首个字节 | OUT | 0x03 | 0x0012 | 0x0023 | 0x00 | 0x00 | 1 | ||
| IN | 0x03 | 数据 | 0x00 | 0x00 | 1 | 0 | |||
| 控制器确认数据接收 | OUT | 0x03 | 0x0012 | 0x0023 | 0x00 | 0x01 | 1 | ||
| IN | 0x03 | 数据 | 0x01 | 0x00 | 1 | 0 | |||
| 设备设定错误值 | OUT | 0x03 | 0x0012 | 0x0023 | 0x00 | 0x01 | 1 | ||
| IN | 0x03 | 数据 | 0x01 | 0x11 | 1 | 1 | |||
| (ID标签不可用) | OUT | 0x00 | 0x0000 | 0x0000 | 0x00 | 0x00 | 0 | ||
| IN | 0x03 | 0x00 | 0x01 | 0x11 | 1 | 1 | |||
| 控制器撤回命令值 | OUT | 0x00 | 0x0000 | 0x0000 | 0x00 | 0x00 | 0 | ||
| IN | 0x00 | UID | 0x00 | 0x00 | 0 | 0 |
10.6 写入数据工作模式
在[写入数据]工作模式中,一次写入操作可写入28字节以上的数据。数据从控制器按顺序传送到设备。
将数据从控制器传送到设备:
▶ 使用控制器在过程数据输出中设定以下值:
命令值 0x04、地址(16 位)和数据长度(16 位)。
▶ 使用控制器以状态位 Cmd Start 开始读取操作。
▷ 设备会通过在过程数据输入中设定状态位 Cmd Start Acknowledge,对读取操作的开始进行确认。
▶ 利用控制器,将数据存放于过程数据输出中(数据 0 至 27),并将块计数器值增加 "1"。值超过 255 后,块计数器会重置为 0。
▷ 设备会在过程数据输出中将块计数器增加 "1",从而确认接收数据。
▶ 重复前两步,直到所有数据均传输完毕。
▷ 向 ID 标签最后传输时,设备会设定状态位 Cmd End。
▷ 写入操作即终止。

如果写入不成功,装置会在过程映像中设定错误值和状态位 Cmd End。数据传送中断。
| 字节 | 启动写入操作时的过程数据输出 | 数据传送过程中的过程数据输出 | 过程数据输入 |
| 0 | 命令 = 0x04 | 命令 = 0x04 | 命令 = 0x04 |
| 1 | 状态 | 状态 | 状态 |
| 2 | 忽略 | 数据 0 | 0x00 |
| 3 | 忽略 | 数据 1 | 0x00 |
| 4 | 地址(高位字节) | 数据 2 | 0x00 |
| 5 | 地址(低位字节) | 数据 3 | 0x00 |
| 6 | 长度(高位字节) | 数据 4 | 0x00 |
| 7 | 长度(低位字节) | 数据 5 | 0x00 |
| 8 | 忽略 | 数据 6 | 0x00 |
| 9 | 忽略 | 数据 7 | 0x00 |
| 10 | 忽略 | 数据 8 | 0x00 |
| 11 | 忽略 | 数据 9 | 0x00 |
| 12 | 忽略 | 数据 10 | 0x00 |
| 13 | 忽略 | 数据 11 | 0x00 |
| 14 | 忽略 | 数据 12 | 0x00 |
| 15 | 忽略 | 数据 13 | 0x00 |
| 16 | 忽略 | 数据 14 | 0x00 |
| 17 | 忽略 | 数据 15 | 0x00 |
| 18 | 忽略 | 数据 16 | 0x00 |
| 19 | 忽略 | 数据 17 | 0x00 |
| 20 | 忽略 | 数据 18 | 0x00 |
| 21 | 忽略 | 数据 19 | 0x00 |
| 22 | 忽略 | 数据 20 | 0x00 |
| 23 | 忽略 | 数据 21 | 0x00 |
| 24 | 忽略 | 数据 22 | 0x00 |
| 25 | 忽略 | 数据 23 | 0x00 |
| 26 | 忽略 | 数据 24 | 0x00 |
| 27 | 忽略 | 数据 25 | 0x00 |
| 28 | 忽略 | 数据 26 | 0x00 |
| 29 | 忽略 | 数据 27 | 0x00 |
| 30 | 0x00 | 块计数器 | 块计数器 |
| 31 | 忽略 | 忽略 | 错误值 |
10.6.1 写入数据成功的示例
示例显示写入数据成功。
| 过程数据 | 命令值 | 地址 | 长度 | 数据0至27 | 块计数器 | 错误值 | 状态位Cmd Start | 状态位Cmd End | |
| 预设命令 | OUT | 0x00 | 0x0000 | 0x0000 | 0x00 | 0x00 | 0 | ||
| IN | 0x00 | UID | 0x00 | 0x00 | 0 | 0 | |||
| 控制器设定命令(向地址0x10写入40字节) | OUT | 0x04 | 0x0010 | 0x0028 | 0x00 | 0x00 | 1 | ||
| IN | 0x04 | UID | 0x00 | 0x00 | 0 | 0 | |||
| 设备确认命令接收 | OUT | 0x04 | 0x0010 | 0x0028 | 0x00 | 0x00 | 1 | ||
| IN | 0x04 | 0x00 | 0x00 | 0x00 | 1 | 0 | |||
| 控制器传送首个数据 | OUT | 0x04 | ID标签数据 | 0x01 | 1 | ||||
| IN | 0x04 | 0x00 | 0x00 | 0x00 | 1 | 0 | |||
| 设备确认数据接收 | OUT | 0x04 | ID标签数据 | 0x01 | 1 | ||||
| IN | 0x04 | 0x00 | 0x01 | 0x00 | 1 | 0 | |||
| 控制器传送更多数据 | OUT | 0x04 | ID标签数据 | 0x02 | 1 | ||||
| IN | 0x04 | 0x00 | 0x01 | 0x00 | 1 | 0 | |||
| 设备确认数据并终止写入 | OUT | 0x04 | ID标签数据 | 0x02 | 1 | ||||
| IN | 0x04 | 0x00 | 0x02 | 0x00 | 1 | 1 | |||
| 控制器撤回命令值 | OUT | 0x00 | 0x0000 | 0x0000 | 0x00 | 0x00 | 0 | ||
| IN | 0x04 | 0x00 | 0x02 | 0x00 | 1 | 1 | |||
| 设备执行预设命令 | OUT | 0x00 | 0x0000 | 0x0000 | 0x00 | 0x00 | 0 | ||
| IN | 0x00 | UID | 0x00 | 0x00 | 0 | 0 | |||
10.6.2 写入数据不成功的示例
示例显示数据写入不成功。
| 过程数据 | 命令值 | 地址 | 长度 | 数据0至27 | 块计数器 | 错误值 | 状态位Cmd Start | 状态位Cmd End | |
| 预设命令 | OUT | 0x00 | 0x0000 | 0x0000 | 0x00 | 0x00 | 0 | ||
| IN | 0x00 | UID | 0x00 | 0x00 | 0 | 0 | |||
| 控制器设定命令(向地址0x10写入40字节) | OUT | 0x04 | 0x0010 | 0x0028 | 0x00 | 0x00 | 1 | ||
| IN | 0x04 | UID | 0x00 | 0x00 | 0 | 0 | |||
| 设备确认命令接收 | OUT | 0x04 | 0x0010 | 0x0028 | 0x00 | 0x00 | 1 | ||
| IN | 0x04 | 0x00 | 0x00 | 0x00 | 1 | 0 | |||
| 控制器传送首个数据 | OUT | 0x04 | ID标签数据 | 0x01 | 1 | ||||
| IN | 0x04 | 0x00 | 0x00 | 0x00 | 1 | 0 | |||
| 设备确认数据接收 | OUT | 0x04 | ID标签数据 | 0x01 | 1 | ||||
| IN | 0x04 | 0x00 | 0x01 | 0x00 | 1 | 0 | |||
| 控制器传送更多数据 | OUT | 0x04 | ID标签数据 | 0x02 | 1 | ||||
| IN | 0x04 | 0x00 | 0x01 | 0x00 | 1 | 0 | |||
| 设备设定错误值(ID标签不可用) | OUT | 0x04 | ID 标签数据 | 0x02 | 1 | ||||
| 设备确认数据并终止写入 | IN | 0x04 | 0x00 | 0x01 | 0x11 | 1 | 1 | ||
| 控制器撤回命令值 | OUT | 0x00 | 0x0000 | 0x0000 | 0x00 | 0x00 | 0 | ||
| IN | 0x04 | 0x00 | 0x01 | 0x11 | 1 | 1 | |||
| 设备执行预设命令 | OUT | 0x00 | 0x0000 | 0x0000 | 0x00 | 0x00 | 0 | ||
| IN | 0x00 | UID | 0x00 | 0x00 | 0 | 0 | |||
10.7 过程数据输入中的错误值
| 值 | 名称 | 描述 |
| 0x00 | RFID_NOERROR | 没有错误,读写操作成功。 |
| 0x01 | RFID_UNKNOWN_COMMAND | 未知命令值 |
| 0x11 | COMMAND_NO_RESPONSE | · ID 标签未响应。· ID 标签在范围之外。· ID 标签不支持操作或参数不正确(如数据块过大)。 |
| 0x12 | COMMAND_RX_ERROR | 接收 ID 标签数据时出错。 |
| 0x21 | TAG_COMMAND_NOT_SPECIFIED | 命令不被 ID 标签支持。 |
| 0x22 | TAG_COMMAND_SYNTAX | 命令参数错误。 |
| 0x23 | TAG_OPTION_NOT_SUPPORTED | ID 标签不支持命令的选项。 |
| 0x2F | TAG_OTHER | ID 标签在执行命令过程中指示了其他错误。 |
| 0x30 | TAG_BLOCK_NOT_USABLE | ID 标签的数据块无法使用(如数据块不存在)。 |
| 0x31 | TAG_BLOCK_ALREADY_BLOCKED | 数据块已被锁定。 |
| 0x32 | TAG_BLOCK_NOT_UPDATEABLE | 数据块被锁定,无法覆盖。 |
| 0x33 | TAG_BLOCK_WRITE_VERIFY | 数据块没有正确写入(如内存区域有缺陷)。 |
| 0x34 | TAG_BLOCK_LOCK_VERIFY | 数据块无法锁定(如内存区域有缺陷)。 |
11 维护、修理及处理
设备无需维护。
▶ 如有故障,请联系 ifm。
▶ 请勿打开外壳,因为设备不含可由用户维护的任何组件。仅可由制造商修理设备。
▶ 请使用干布清洁设备。
▶ 按照国家环保法规处理设备。
12 认证/标准
有关认证和标准,可了解以下信息:
- 测试标准和法规:documentation.ifm.com
• EU 符合性声明和认证:documentation.ifm.com - 关于核准的说明:产品包装内包含的说明文档 documentation.ifm.com
术语表
ID 标签
ID标签用于识别物体。读/写设备用于通过高频无线电信号读取ID标签。ID标签包含天线、用于接收和发送的模拟电路(收发器)、数字电路和非易失性存储器。
IODD
设备的数字描述。通过 IO-Link 设定设备参数需要。
IO-Link
IO-Link 是用于传感器和执行器通信的标准 IO 技术 (IEC 61131-9)。点对点通信以三线传感器和执行器连接为基础。IO-Link 不是现场总线,而是针对之前连接技术的进一步发展。
UID
唯一标识符;设备的唯一标识符。









