IFM DTI801 - 传感器

DTI801 - 传感器 IFM - 免费用户手册

免费查找设备手册 DTI801 IFM PDF格式.

📄 46 页 中文 ZH 下载 💬 AI提问
Notice IFM DTI801 - page 1
请选择您的语言并填写邮箱:我们将为您发送专门翻译的版本。

用户关于以下问题的提问 DTI801 IFM

0 问题 关于此设备。回答您知道的问题或提出自己的问题。

提出关于此设备的新问题

电子邮件保持私密:仅用于在有人回复您的问题时通知您。

还没有问题。成为第一个提问的人。

下载您的设备说明 传感器 免费PDF格式!查找您的手册 DTI801 - IFM 并重新掌握您的电子设备。本页发布了使用您的设备所需的所有文档。 DTI801 品牌 IFM.

用户手册 DTI801 IFM

操作说明

DTI801

DTI901

DTI911

DTI921

读写头

目录

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 设备概览 10
5.2 IO-Link 11

5.2.1 一般信息.... 11
5.2.2 设备特定信息.... 11

6 安装 12

6.1 设备安装说明..... 12
6.2 ID 标签的安装说明..... 12
6.3 避免干扰 12
6.4 安装选件 13

6.4.1 角形托架 E80335 安装..... 13
6.4.2 安装装置 E80336 安装..... 13
6.4.3 固定杆 E80337 安装 14

6.5 安装距离 14
6.6 ID 标签定位 15

7 电气连接....16

7.1 配线 16
7.2 连接功能接地线.... 16

8 操作和显示元件.... 17

9 操作 18

9.1 状态位.... 18
9.2 工作模式 "SINGLE EPC 19
9.3 工作模式 “READ DATA AUTO” 20
9.4 工作模式 “WRITE DATA AUTO” 21
9.5 工作模式 "EPC REPORT....23

9.5.1 示例 "EPC REPORT" 24

9.6 工作模式 "EPC LIST 25
9.6.1 示例 "EPC LIST" 26

9.7 工作模式 "WRITE EPC" 27

9.7.1 示例 "WRITE EPC" 28
9.7.2 示例 "WRITE EPC not executed" 28

9.8 工作模式 "READ DATA 29

9.8.1 示例 "READ DATA" 30
9.8.2 示例 "READ DATA not executed" 31

9.9 工作模式 "WRITE DATA" 32

9.9.1 示例 "WRITE DATA" 33
9.9.2 示例 "WRITE DATA not executed" 34

9.10 工作模式 "LOCK DATA" 35
9.11 执行命令时的错误值 36
9.12 设备特定信息.... 37

9.12.1 参数 “数据保留时间” 37
9.12.2 “自动读取/写入地址” 参数 37
9.12.3 “自动读取/写入数据长度” 参数 38
9.12.4 参数 “自动读取/自动写入的 ID 标签内存区域” 38
9.12.5 参数 “ID 标签访问密码” 38
9.12.6 参数 “ID 标签选择目标” 38
9.12.7 参数 “ID 标签选择掩码” 39
9.12.8 参数 “ID 标签选择启动位” 39
9.12.9 参数 “ID 标签选择长度” 39
9.12.10 参数 “RSSI 筛选器最低值” 39
9.12.11 参数 “RSSI 筛选器最高值” 39
9.12.12 参数 “启用 RSSI 筛选器” 39
9.12.13 参数 “读取访问的天线输出功率” 40
9.12.14 参数 “写入访问的天线输出功率” 40
9.12.15 参数 “ID 标签检测模式” 40

9.13 ID 标签 40

9.13.1 ID 标签检测 40
9.13.2 ID 标签选择.... 41
9.13.3 RSSI 筛选器..... 42
9.13.4 读取和写入 ID 标签数据..... 42
9.13.5 ID 标签写入保护 43

10 维护、修理及处理 44
11 核准/标准 45

术语表.... 46

1 初步说明

说明、技术资料、认证和其他信息可通过扫描设备/包装上的二维码或访问网站 www.ifm.cn 获取。

1.1 使用的符号

√ 要求
▶ 说明
反应,结果

[...] 按键、按钮或指示标记

→ 交叉引用

IFM DTI801 - 使用的符号 - 1

重要说明

如不遵守,可能导致故障或干扰

IFM DTI801 - 使用的符号 - 2

信息

补充说明

1.2 警告

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

IFM DTI801 - 警告 - 1

警告

严重人身伤害警告

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

IFM DTI801 - 警告 - 2

注意

轻度到中度人身伤害警告

▷ 若不注意警告,可能造成轻度到中度伤害。

注意

财产损失警告

▷ 若不注意警告,可能造成财产损失。

1.3 法律和版权信息

© ifm electronic gmbh 保留所有权利。未经 ifm electronic gmbh 同意,不得复制或使用本说明书的任何部分。

我方页面上使用的所有产品名称、图片、公司或其他品牌均为各自权利所有者的资产。

  • AS-i 是 AS-International Association 的资产 (→ www.as-interface.net)
    • CAN 是德国 Robert Bosch GmbH 的资产 ( → www.bosch.de)
    • CAN 是德国 CiA (CAN in Automation e. V.) 的资产 ( → www.can-cia.org)

  • CODESYS™ 是德国 CODESYS GmbH 的资产 (→ www.codesys.com)

  • Device
    Net™ 是美国 ODVA™(开放式设备网络供应商协会)的资产 (→ www.odva.org)
  • Ether
    Net/IP® 是 ODVA™ 的资产
  • EtherCAT® 是德国 Beckhoff Automation GmbHHis 许可的注册商标和专利技术。
  • IO-Link® 是德国 PROFIBUS Nutzerorganisation e. V. 的资产 (→ www.io-link.com)
  • ISOBUS 是德国 AEF - Agricultural Industry Electronics Foundation e. V. 的资产 (→ www.aef-online.org)
  • Microsoft® 是美国微软公司的资产 (→ www.microsoft.com)
  • Modbus® 是法国 Schneider Electric SE 的资产 (→ www.schneider-electric.com)
  • PROFIBUS® 是德国 PROFIBUS Nutzerorganisation e. V. 的资产 (→ www.profibus.com)
    • PROFINET® 是德国 PROFIBUS Nutzerorganisation e. V. 的资产
  • Windows® 是美国微软公司的资产

1.4 开源信息

IFM DTI801 - 开源信息 - 1

如需了解更多开源信息,请参阅:documentation.ifm.com。

2 安全说明

- 所述产品为集成至系统的子组件。

  • 系统架构师为系统的安全负责。
  • 系统架构师根据运营商和系统用户提供的法规和规范要求来实施风险评估和存档。该存档必须包含针对运营商和用户(如适用,还要包含系统架构师授权的维修人员)的所有必要信息和安全说明。

  • 设定产品前请阅读本文档,并在产品整个使用周期内妥善保管本文档。

  • 产品必须适合相应的应用和环境条件,且不受任何限制。
  • 仅将产品用于指定用途(→指定用途)。
  • 如果未遵照操作说明或技术资料,则可能导致人身伤害和/或财产损失。
  • 对于操作员擅自改装产品或错误使用导致的任何后果,制造商概不承担任何责任。
  • 必须由机器操作员授权的合格人员执行产品的安装、电气连接、设置、操作及维护工作。
  • 防止产品和电缆损坏。
  • 将产品保存在原包装中。

2.1 设备上的安全符号

设备使用以下符号。为避免危险,请遵守说明:

IFM DTI801 - 设备上的安全符号 - 1

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

IFM DTI801 - 设备上的安全符号 - 2

- 防护等级为 III 的设备。仅适用于 SELV/PELV 回路运行。

2.2 关于高频电磁辐射的安全注意事项

在针对特定应用的条件下,根据安装情况和设备设定,用户面临的风险可能不同。

系统架构师/操作员必须进行危害分析,并采取适当措施保护人员安全。特别是,亦应遵守国家法规。可能的保护措施包括用户最小距离保障、访问控制和用户培训。

IFM DTI801 - 关于高频电磁辐射的安全注意事项 - 1

警告

本设备的操作可能会对居住区造成无线电干扰。

▷ 本设备发射高频电磁波,可能会干扰附近电子设备的运行,包括起搏器、助听器和除颤器。
▶ 根据人体暴露规定,设备与人之间必须保持至少 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 所供配件

  • RFID 紧凑型单元
  • 包装说明书“一般信息”
  • 包装说明书“无线电核准”

IFM DTI801 - 所供配件 - 1

该设备未附任何安装和连接附件。

可用附件:www.ifm.com。

使用其他制造商的组件将无法确保达到最佳运行状态。

5 功能

ID 标签为无电源被动式运行模式。运行所需的能量由紧凑型 RFID 设备提供。

能量通过电磁波传输。接收天线接收到电磁波并将其转换为电压,为数据载体提供能量。

设备的 ERP(有效辐射功率)以及 EIRP(有效全向辐射功率)规定了辐射功率。可利用以下公式转化相应的值:

P [dBm EIRP] = P [dBm ERP] + 2.15 [dB] 

5.1 设备概览

DTI801

IFM DTI801 - 设备概览 - 1货号:DTI801
功能:RFID 紧凑型设备
类型标记:DTRUHFE HLRWIOUS04
类型:矩形
工作频率:865-868 MHz
一般传送功率:22.5 dBm ERP (178 mW)

DTI901

IFM DTI801 - 设备概览 - 2货号:DTI901
功能:RFID 紧凑型设备
类型标记:DTRUHFA HLRWIOUS04
类型:矩形
工作频率:902-928 MHz
一般传送功率:25.2 dBm EIRP (331 mW)

DTI911

IFM DTI801 - 设备概览 - 3货号:DTI911
功能:RFID 紧凑型设备
类型标记:DTRUHFA HLRWPNUS04
类型:矩形
工作频率:920-925 MHz
一般传送功率:25.2 dBm EIRP (331 mW)

DTI921

IFM DTI801 - 设备概览 - 4货号:DTI921
功能:RFID 紧凑型设备
类型标记:DTRUHFA HLRWIOUS04
类型:矩形
工作频率:920.25-925.75 MHz
一般传送功率:25.2 dBm EIRP (331 mW)

5.2.1 一般信息

该设备有 IO-Link 接口,有助于直接访问过程和诊断数据。还可在运行期间设定产品的参数。通过 IO-Link 接口运行设备需要带有 IO-Link 功能的模块(IO-Link 主站)。

5.2.2 设备特定信息

就 PC 而言,若系统不在工作中,则可实现 IO-Link 软件和 IO-Link 电气接口电缆通信。

IFM DTI801 - 设备特定信息 - 1

关于 IODD、过程数据结构、诊断信息、参数地址和所需软硬件的必要信息可在以下位置找到:www.ifm.com。

6 安装

注意

辐射电磁场强度

▷ 该设备发射超高频电磁波。它符合特定国家针对公众和工人规定的限值要求。

▶ 断开医疗设备附近的装置的连接。

6.1 设备安装说明

紧邻安装的设备如果没有进行相应配置,则会产生干扰

安装多个RFID设备时,请遵守系统之间的最低距离。

将设备安装在金属中或金属上会缩短读写距离。

如果放置在强大的高频发射源(如焊接变压器或转换器)附近,设备性能可能会受到影响。

6.2 ID 标签的安装说明

安装在金属中或金属上时,使用为此用途提供的 ID 标签。

将 ID 标签置于感应面区域。进行此操作时,必须遵循孔径角和工作距离(→ 设备技术资料)。

按照相同的方法将 RFID 设备的轴线与 ID -TAG 对齐。

6.3 避免干扰

设备在下列频率范围内产生调制电磁场:

DTI801: 865-868 MHz

DTI901: 902-928 MHz

DTI911: 920-925 MHz

DTI921: 920.25-925.75 MHz

如果附近没有其他 RFID UHF 设备,则可避免数据通信干扰。如果附近有其他 RFID UHF 设备:

▶ 设备之间的安装距离应尽量大。(→ 安装距离 ☐ 14)

▶ 使用 RSSI 筛选器。(→ 参数“启用 RSSI 筛选器” ☐ 39)

▶ 在交替运行模式下使用设备。

▶ 开启/关闭设备的高频场。

如果设备和ID标签之间有人或物体(电缆、金属型材等),则超高频场会衰减。

▶ 读写时,保持设备和 ID 标签之间的区域畅通。

6.4 安装选件

也可以不使用这些附件安装设备。

▶ 安装时,请使用设备背面的螺纹套管。
▷ 所需的螺丝未随设备一道提供。

6.4.1 角形托架 E80335 安装

IFM DTI801 - 角形托架 E80335 安装 - 1

6.4.2 安装装置 E80336 安装

安装装置用于将设备安装到夹具上。兼容夹具:

  • 杆直径 12 mm 的E21110
  • 杆直径 14 mm 的E20795
  • 杆直径 14 mm 的E21109

IFM DTI801 - 安装装置 E80336 安装 - 1

6.4.3 固定杆 E80337 安装

IFM DTI801 - 固定杆 E80337 安装 - 1

6.5 安装距离

IFM DTI801 - 安装距离 - 1

工作模式侧面距离 (A)前向距离 (B)
100% 传送功率下的读写(同时运行) >0.6 m >0.6 m
100% 传送功率下的读写(交替运行) >0.3 m >0.3 m

如果附近没有其他RFIDUHF设备,则可避免数据通信干扰。如果附近有其他RFIDUHF设备:

▶ 设备之间的安装距离应尽量大。
▶ 使用 RSSI 筛选器。(→ 参数“启用 RSSI 筛选器” ☐ 39)
▶ 在交替运行模式下使用设备。
▶ 开启/关闭设备的高频场。

6.6 ID 标签定位

IFM DTI801 - ID 标签定位 - 1

图 1: ID 标签定位

▶ 在天线中心轴上对齐 ID 标签。
▷ 距离 “D” 指示于技术资料中。

在设备的背面也可以检测到 ID 标签。为了避免这种情况:

▶ 使用 RSSI 筛选器。(→ RSSI 筛选器 ☐ 42)

7 电气连接

务必由具备资质的电工连接设备。

防护等级为 III (PC III) 的设备。

电力供应仅可通过 PELV/SELV 电路来实现。

▶ 连接设备前,请切断电源。

注意

仅以螺丝牢固固定 M12 连接器时,方可保证资料表中指定的 IP 等级。该设备可能会因未充分拧紧的 M12 连接器而损坏。

▶ 以 1 到 1.5 Nm 的扭矩将 M12 连接器拧入设备。

7.1 配线

▶ 使用 M12 连接电缆将设备连接至 IO-Link 主站。
▷ 电压由 IO-Link 主站提供。

插脚分配配线
IFM DTI801 - 配线 - 1IFM DTI801 - 配线 - 2

7.2 连接功能接地线

若要无故障运行:

▶ 将设备连接至无外部电压的地电位。

将安装板连接到功能接地线。

IFM DTI801 - 连接功能接地线 - 1

图 2: 已安装设备的安装板

当设备安装在安装板上时:

▶ 将设备背面 4 个安装螺栓中的一个连接到安装板上。
▶ 将安装板连接至无外部电压的地电位。

8 操作和显示元件

IFM DTI801 - 操作和显示元件 - 1

图 3: 操作和显示元件

1 LED

2 感应面

状态电源 LED(绿色)ID 标签 LED(黄色/橙色)故障 LED(红色)
无 ID 标签时可工作开启关闭关闭
有 ID 标签时可工作开启ID 标签编号 1-4关闭
未启用以 1 Hz 的频率闪烁关闭关闭
错误:ID 标签数据溢出开启ID 标签编号 1-4开启

9 操作

命令值工作模式描述
0x00SINGLE EPC读取并提供 EPC
0x01READ DATA AUTO自动读取数据
0x02WRITE DATA AUTO自动写入数据
0x03EPC REPORT创建 EPC 报告
0x04EPC LIST创建 EPC 列表
0x05WRITE EPC写入 EPC
0x06读取数据读取数据
0x07WRITE DATA写入数据
0x08LOCK DATA锁定数据

所有工作模式在过程映像中使用相同的状态位和错误值。

除工作模式外,设备的内部天线也可禁用。如果天线禁用,设备仍然可以通过 IO-Link 寻址,但设备不再生成高频信号。设备未检测 ID 标签。通过禁用天线,可避免紧邻安装设备之间的相互干扰。

天线的禁用和启用均通过过程数据输出映像中的“天线禁用”位进行。天线的状态通过过程数据输入映像中的“天线已禁用”位读取。

9.1 状态位

过程输入
76543210
名称标签溢出缓冲区溢出天线已禁用存在标签命令结束命令开始确认
过程输出
76543210
名称命令天线禁用命令开始
状态位描述
标签溢出0ID 标签处理正常
1检测到的 ID 标签比可处理的要多
缓冲区溢出0数据传输正常
1IO-Link 传输数据速度不够快(仅在 "EPC REPORT" 工作模式下)
天线已禁用0天线已启用,设备准备接收
1天线已禁用,设备未做好接收准备
存在标签0设备范围内没有 ID 标签
1检测到 ID 标签
命令结束0读写操作未开始或进行
命令结束1读写操作被终止
命令开始确认0读写操作的开始尚未确认
1读写操作的开始已确认
命令天线禁用0启用天线
1禁用天线
命令开始0复位读写操作复的触发
1设定读写操作复的触发

9.2 工作模式 "SINGLE EPC

在工作模式 “SINGLE EPC” 中,ID 标签的 EPC 在过程数据输入中由设备读取并提供。如果多个 ID 标签同时出现在设备的检测区域,则读取接收信号 (RSSI) 最强的 ID 标签。如果检测区域中没有 ID 标签,则读取值 "0x00"。RSSI 字节输出当前的接收信号。

RSSI 值是有正负之分的整数值。例如,“0xD6”对应 RSSI 值 "-42 dBm”。

一个 EPC 最多读取16 个字节。如果存储在 ID 标签上的 EPC 更长,则剩余的字节将被截断。如果 EPC 较短,则剩余的字节用 "0x00" 填充。EPC 的当前长度在 “EPC 长度” 字段中输出。

当检测到新的 ID 标签时,设备增加块计数器值。

块计数器计数到 "255",然后再次从 "0" 开始。

设备启动后,工作模式 "SINGLE EPC" 是默认工作模式。

工作模式不使用以下状态位 ( → 状态位 □ 18):

  • 命令开始
  • 命令开始确认
  • 命令结束
字节过程数据输出过程数据输入
0命令值 = 0x00命令值 = 0x00
1状态状态
2忽略RSSI
3忽略EPC 长度
4忽略EPC 0
5忽略EPC 1
6忽略EPC 2
7忽略EPC 3
8忽略EPC 4
9忽略EPC 5
10忽略EPC 6
11忽略EPC 7
12忽略EPC 8
13忽略EPC 9
14忽略EPC 10
15忽略EPC 11
16忽略EPC 12
17忽略EPC 13
18忽略EPC 14
19忽略EPC 15
20忽略0x00
21忽略0x00
22忽略0x00
23忽略0x00
24忽略0x00
25忽略0x00
26忽略0x00
27忽略0x00
28忽略0x00
29忽略0x00
30忽略块计数器
31忽略错误值

9.3 工作模式 “READ DATA AUTO”

在 "READ DATA AUTO" 工作模式中,0 至 27 字节表示 ID 标签内存区域中的数据。

内存区域通过以下参数设定:

  • “自动读取/写入地址”、
  • “自动读取/写入数据长度”和
  • “自动读取/写入内存库”。

对于数据长度 < 28 字节的内存区域,存留在过程映像中的数据将以值 "0x00" 填充。

过程映像中的数据会在 ID 标签进入检测区域时更新。过程映像中的数据在状态位 “命令结束” 设定时有效。

如果 ID 标签离开检测区域,数据字节将根据数据保留时间保留在过程映像中。数据保留时间过去后,过程数据输入映像中的数据字节重置为 "0x00"。如果 ID 标签仍在检测区域,则通过设定 "Cmd Start" 位触发数据的重新读取。

每当数据更新时,块计数器值就会增加。

如果读取不成功,则过程映像中将显示错误值。

IFM DTI801 - 工作模式 “READ DATA AUTO” - 1

在工作模式 "READ DATA AUTO" 中,未传输 ID 标签的 EPC。ID 标签必须根据数据分配。

IFM DTI801 - 工作模式 “READ DATA AUTO” - 2

设定的数据长度越小,设备执行操作所需的时间就越短。这样可以缩短 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忽略错误值

9.4 工作模式 "WRITE DATA AUTO"

在 "WRITE DATA AUTO" 工作模式中,要写入的数据由过程数据输出映像定义。如果 ID 标签进入检测范围,数据字节将跟地址和长度一起写入 ID 标签中。

内存区域通过以下参数设定:

- “自动读取/写入地址”、

- “自动读取/写入数据长度”和

- “自动读取/写入内存库”。

最多可在过程数据输出映像中定义 28 个字节(数据 0 至 27)。如果在参数 “自动读取/写入数据长度” 中定义了较短的长度,则忽略其他数据字节,不会写入 ID 标签。写入命令以状态位 “命令开始” 开始。如果写入成功,写入的数据将会映射到过程数据输入映像,块计数器值增加,且状态位 “命令结束” 设定。

如果 ID 标签离开检测区域,数据字节将根据数据保留时间保留在过程映像中。数据保留时间过去后,且当 ID 标签离开检测区域时,过程数据输入映像中的数据字节重置为 "0x00"。如果 ID 标签仍在检测区域,则通过设定状态位“命令开始”触发数据的重新写入。

如果 ID 标签上已存在待写入字节,则不执行亦不确认写入命令。
在 "WRITE DATA AUTO" 工作模式中,在所有检测到的 ID 标签上执行写入,不受 EPC 影响。ID 标签选择 ( → ID 标签选择 ☐ 41) 和 RSSI 筛选器 ( → RSSI 筛选器 ☐ 42) 功能用于选择。
在不利的情况下,会重复写入操作。而后,块计数器与检测范围内的 ID 标签数不对应。
设定的数据长度越小,设备执行操作所需的时间就越短。这样可以缩短 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块计数器块计数器
31忽略错误值

9.5 工作模式 "EPC REPORT"

在工作模式 "EPC REPORT" 中,当 ID 标签进入(到达 = 1)或离开(到达 = 0)设备的检测区域时,设备生成消息。就每个新消息而言,

  • 会输出 ID 标签的 EPC,
  • 输出接收的信号强度 (RSSI),
  • 且块计数器值会增加。

消息将作为过程值传输,直至控制器确认块计数器。控制器通过映射输出映像中的块计数器值来确认块计数器。如果没有确认,则在数据保留时间结束后自动确认消息,并传输新的消息。

IFM DTI801 - 工作模式 "EPC REPORT" - 1

ID 标签的快速变化会在短时间内生成很多信息。如果这些消息传输得太慢,则会出现“缓冲区溢出”。这通过状态字节中相应的位表示。

▶ 通过映射块计数器主动确认控制器。
▷ 因此,传输速度不够快的消息将被保留。

IFM DTI801 - 工作模式 "EPC REPORT" - 2

RSSI 值是有正负之分的整数值。例如,“0xD6”对应 RSSI 值 "-42 dBm”。

IFM DTI801 - 工作模式 "EPC REPORT" - 3

工作模式不使用以下状态位 ( → 状态位 ☐ 18):

  • 命令开始
  • 命令开始确认
  • 命令结束
字节过程数据输出过程数据输入
0命令值 = 0x03命令值 = 0x03
1状态状态
2忽略RSSI
3忽略EPC 长度
4忽略EPC 0
5忽略EPC 1
6忽略EPC 2
7忽略EPC 3
8忽略EPC 4
9忽略EPC 5
10忽略EPC 6
11忽略EPC 7
12忽略EPC 8
13忽略EPC 9
14忽略EPC 10
15忽略EPC 11
16忽略EPC 12
17忽略EPC 13
18忽略EPC 14
19忽略EPC 15
20忽略0x00
21忽略0x00
22忽略0x00
23忽略0x00
24忽略0x00
25忽略0x00
26忽略0x00
27忽略0x00
28忽略0x00
29忽略到达
30块计数器块计数器
31忽略错误值

9.5.1 示例 "EPC REPORT"

示例展示当 ID 标签进入(到达 = 1)或离开(到达 = 0)设备的检测区域时消息的生成。

命令值块计数器状态位“命令开始”命令值数据0至27ID标签指检测区域(到达=1)块计数器错误值状态位“命令结束”状态位“命令开始”
过程数据输出映像过程数据输入映像
预设命令0x000x0000x00Single EPC0x000x000x0000
控制器设定命令(输出EPC报告)0x030x0010x00Single EPC0x000x000x0000
设备传送EPC2代码"coming"0x030x0010x03EPC20x010x010x0001
控制器确认数据接收0x030x0110x03EPC20x010x010x0001
设备传送EPC1代码"leaving"0x030x0110x03EPC10x000x020x0001
控制器确认数据接收0x030x0210x03EPC10x000x020x0001
设备无更多消息0x030x0210x03EPC10x000x020x0001
控制器撤回命令值0x000x0000x03EPC10x000x020x0001
设备执行预设命令0x000x0000x00Single EPC0x000x000x0000

9.6 工作模式 "EPC LIST

在工作模式 "EPC LIST" 中,设置 Cmd start 位,即可生成检测区域中所有 ID 标签的列表。检测到的 ID 标签数量显示在“标签总数”字段中。每个 ID 标签创建包含以下内容的过程映像:

  • RSSI 值、
  • EPC 长度和
  • EPC。

块计数器显示列表中的当前ID标签。通过增加过程数据输出映像中的块计数器值,控制器可切换到下一个ID标签。设备映射块计数器的值,作为确认。

在列表的所有 ID 标签均传输之后,通过再次设定 Cmd start 位即可创建新的列表。

IFM DTI801 - 工作模式 "EPC LIST - 1

列表为快照,仅通过再次设定 Cmd start 位更新。

IFM DTI801 - 工作模式 "EPC LIST - 2

RSSI 值是有正负之分的整数值。例如,“0xD6”对应 RSSI 值 "-42 dBm”。

字节过程数据输出过程数据输入
0命令值 = 0x04命令值 = 0x04
1状态状态
2忽略RSSI
3忽略EPC 长度
4忽略EPC 0
5忽略EPC 1
6忽略EPC 2
7忽略EPC 3
8忽略EPC 4
9忽略EPC 5
10忽略EPC 6
11忽略EPC 7
12忽略EPC 8
13忽略EPC 9
14忽略EPC 10
15忽略EPC 11
16忽略EPC 12
17忽略EPC 13
18忽略EPC 14
19忽略EPC 15
20忽略0x00
21忽略0x00
22忽略0x00
23忽略0x00
24忽略0x00
25忽略0x00
26忽略0x00
27忽略0x00
28忽略0x00
29忽略标签总数
30块计数器块计数器
31忽略错误值

9.6.1 示例 "EPC LIST"

示例创建检测区域中所有 ID 标签的列表。

命令值块计数器状态位"Cmd Start"命令值数据0至27块计数器错误值状态位"Cmd End"状态位"Cmd Start"
过程数据输出映像过程数据输入映像
预设命令0x000x0000x00Single EPC0x000x0000
控制器设定命令(输出EPC列表)0x040x0010x00Single EPC0x000x0000
设备确认命令并创建EPC列表0x040x0010x040x000x000x0001
设备传送第一个EPC代码0x040x0010x04EPC10x010x0001
控制器确认数据接收0x040x0110x04EPC10x010x0001
设备发送更多EPC代码并结束命令0x040x0110x04EPC20x020x0011
控制器确认数据接收0x040x0210x04EPC20x020x0011
控制器撤回命令值0x000x0000x04EPC20x020x0011
设备执行预设命令0x000x0000x00Single EPC0x000x0000

9.7 工作模式 "WRITE EPC"

在 "WRITE EPC" 工作模式下,新的 EPC 写入 ID 标签。当前 EPC 和新的 EPC 必须已知。数据从设备按顺序传送到控制器。

将数据从设备传送到控制器:

▶ 控制器在过程数据输出映像中设定命令值 "0x05"、当前 EPC 的长度和值。
▶ 控制器在过程数据输出映像中设定新 EPC 的长度和值。
▶ 控制器以状态位 “命令开始” 开始写入操作。

▷ 设备通过在过程数据输入映像中设定状态位“命令开始确认”,对写入操作的开始进行确认。

▶ 控制器用过程数据输出映像中的新 EPC 填充数据字节 0 到 17,并将块计数器的值增加 "1"。

▷ 设备会在过程数据输出映像中将块计数器增加 1,从而确认接收到数据字节。

▶ 当新的 EPC 写入 ID 标签时,设备设定状态位 “命令结束”。

▷ 写入操作即终止。
▷ 如果写入操作发生错误,设备将设定错误值和“命令结束”位。

如果操作不成功,设备会在过程映像中设定错误值和状态位 "Cmd End" 。数据传输被中断。

数据处理为数据字(2 字节)。

▶ 将数据长度指定为 2 字节的倍数。

字节启动写入操作时的过程数据输出数据传送过程中的过程数据输出过程数据输入
0命令值 = 0x05命令值 = 0x05命令值 = 0x05
1状态状态状态
2忽略新 EPC 00x00
3EPC 长度新 EPC 10x00
4EPC 0新 EPC 20x00
5EPC 1新 EPC 30x00
6EPC 2新 EPC 40x00
7EPC 3新 EPC 50x00
8EPC 4新 EPC 60x00
9EPC 5新 EPC 70x00
10EPC 6新 EPC 80x00
11EPC 7新 EPC 90x00
12EPC 8新 EPC 100x00
13EPC 9新 EPC 110x00
14EPC 10新 EPC 120x00
15EPC 11新 EPC 130x00
16EPC 12新 EPC 140x00
17EPC 13新 EPC 150x00
18EPC 14忽略0x00
19EPC 15忽略0x00
20忽略忽略0x00
21忽略忽略0x00
22忽略忽略0x00
23忽略忽略0x00
24忽略忽略0x00
25忽略忽略0x00
26忽略忽略0x00
27忽略忽略0x00
28忽略忽略0x00
29新 EPC 长度忽略0x00
30块计数器块计数器块计数器
31忽略忽略错误值

9.7.1 示例 "WRITE EPC"

示例将新 EPC 写入 ID 标签(命令 "0x05",EPC "0x4199")。

命令值EPC长度EPC0到15新EPC长度数据块计数器状态位“命令开始”命令值数据0至27块计数器错误值状态位“命令结束”状态位“命令开始”
过程数据输出映像过程数据输入映像
预设命令0x000x000x00000x00000x000x0000x00Single EPC0x000x0000
控制器设定命令(通过当前EPC "0x4199"将EPC写入ID标签)0x050x020x41990x040x000x0010x00Single EPC0x000x0000
设备确认命令接收0x050x020x41990x040x000x0010x050x000x000x0001
控制器传输新EPC0x05ID标签的新EPC0x0110x050x000x000x0001
设备确认接收并写入新EPC0x05ID标签的新EPC0x0110x050x000x010x0001
设备终止命令0x05ID标签的新EPC0x0110x050x000x010x0011
控制器撤回命令值0x000x000x00000x000x000x0000x050x000x010x0011
设备执行预设命令0x000x000x00000x000x000x0000x00Single EPC0x000x0000

9.7.2 示例 "WRITE EPC not executed"

示例显示终止 “WRITE EPC” 命令。

命令值EPC长度EPC0到15新EPC长度数据块计数器状态位"Cmd Start"命令值数据0至27块计数器错误值状态位"Cmd End"状态位"Cmd Start"
过程数据输出映像过程数据输入映像
预设命令0x000x000x00000x00000x000x0000x00Single EPC0x000x0000
控制器设定命令(通过当前EPC "0x4199"将EPC写入ID标签)0x050x000x41990x040x000x0010x00Single EPC0x000x0000
设备确认命令接收0x050x000x41990x040x000x0010x050x000x000x0001
控制器传输新EPC0x05ID标签的新EPC0x0110x050x000x000x0001
设备确认接收并写入新EPC0x05ID标签的新EPC0x0110x050x000x010x0001
设备设定错误值(ID标签供电不足)0x05ID标签的新EPC0x0110x050x000x010x6411
控制器撤回命令值0x000x000x00000x000x000x0000x050x000x010x6411
设备执行预设命令0x000x000x00000x000x000x0000x00Single EPC0x000x0000

9.8 工作模式 "READ DATA

在 "READ DATA" 工作模式中,一次读取操作可读工作模式取 28 字节以上的数据。数据从设备按顺序传送到控制器。

将数据从设备传送到控制器:

▶ 在过程数据输出映像中,控制器设定

命令值 "0x06",

  • 地址(16 位),
  • 数据长度(16 位)以及
  • 内存库,含值 EPC: "0x01", TID: "0x02", USER: "0x03", 保留: "0x04"。
    ▷ 要识别 ID 标签,还需要 EPC 及其长度。

▶ 控制器会以状态位“命令开始”开始读取操作。

▷ 设备会通过在过程数据输入映像中设定状态位“命令开始确认”,对读取操作的开始进行确认。

▶ 一旦 ID 标签中第一个数据可用,设备就将数据传输到过程数据输入映像(数据 0 到 27),并将块计数器值增加 "1"。
▷ 控制器会在过程数据输出映像中将块计数器增加 “1”,从而确认接收到数据。

▶ 前两步会重复,直到所有数据均传输完毕。

▶ 最后传送时,设备设定状态位“命令结束”。

▷ 读取操作即终止。

IFM DTI801 - 工作模式 "READ DATA - 1

如果操作不成功,设备会在过程映像中设定错误值和状态位 "Cmd End" 。数据传输被中断。

字节过程数据输出过程数据输入
0命令值 = 0x06命令值 = 0x06
1状态状态
2忽略数据 0
3EPC 长度数据 1
4EPC 0数据 2
5EPC 1数据 3
6EPC 2数据 4
7EPC 3数据 5
8EPC 4数据 6
9EPC 5数据 7
10EPC 6数据 8
11EPC 7数据 9
12EPC 8数据 10
13EPC 9数据 11
14EPC 10数据 12
15EPC 11数据 13
16EPC 12数据 14
17EPC 13数据 15
18EPC 14数据 16
19EPC 15数据 17
20忽略数据 18
21忽略数据 19
22忽略数据 20
23忽略数据 21
24忽略数据 22
25内存库数据 23
26地址高数据 24
27地址低数据 25
28长度高数据 26
29长度低数据 27
30块计数器块计数器
31忽略错误值

9.8.1 示例 "READ DATA"

示例显示成功读取数据(命令值 "0x06",EPC "0x5532")。

命令值EPC长度EPC0到15内存库地址长度数据0至27块计数器状态位"Cmd Start"命令值数据0至27块计数器错误值状态位"Cmd End"状态位"Cmd Start"
过程数据输出映像过程数据输入映像
预设命令0x000x000x00000x000x00000x00000x000x0000x00Single EPC0x000x0000
控制器设定命令(自地址0x12读取35字节)0x060x020x55320x020x00120x00230x000x0010x00Single EPC0x000x0000
设备确认命令接收0x060x020x55320x020x00120x00230x000x0010x060x000x000x0001
设备设定数据的首个字节0x060x020x55320x020x00120x00230x000x0010x06数据0x010x0001
控制器确认数据接收0x060x020x55320x020x00120x00230x000x0110x06数据0x010x0001
设备设定更多数据并终止读取0x060x020x55320x020x00120x00230x000x0110x06数据0x020x0011
控制器确认数据接收0x060x020x55320x020x00120x00230x000x0210x06数据0x020x0011
控制器撤回命令值0x000x000x00000x000x00000x00000x000x0000x06数据0x020x0011
设备执行预设命令0x000x000x00000x000x00000x00000x000x0000x00Single EPC0x000x0000

9.8.2 示例 "READ DATA not executed"

示例显示终止读取命令。

命令值EPC长度EPC0到15内存库地址长度数据0至27块计数器状态位"Cmd Start"命令值数据0至27块计数器错误值状态位"Cmd End"状态位"Cmd Start"
过程数据输出映像过程数据输入映像
预设命令0x000x000x00000x000x00000x00000x000x0000x00Single EPC0x000x0000
控制器设定命令(自地址0x12读取35字节)0x060x020x55320x020x00120x00230x000x0010x06Single EPC0x000x0000
设备确认命令接收0x060x020x55320x020x00120x00230x000x0010x060x000x000x0001
设备设定数据的首个字节0x060x020x55320x020x00120x00230x000x0010x06数据0x000x0001
控制器确认数据接收0x060x020x55320x020x00120x00230x000x0110x06数据0x010x0001
设备设定错误值(读取数据时出错)0x060x020x55320x020x00120x00230x000x0110x06数据0x010x4211
控制器撤回命令值0x000x000x00000x000x00000x00000x000x0000x060x000x010x4211
设备执行预设命令0x000x000x00000x000x00000x00000x000x0000x00Single EPC0x000x0000

9.9 工作模式 "WRITE DATA"

在 “WRITE DATA” 工作模式中,一写入操作可将 28 字节以上的数据写入 ID 标签。数据从控制器按顺序传送到设备。

将数据从控制器传送到设备:

▶ 控制器在过程数据输出映像中设定命令值 "0x07",地址(16 位)和数据长度(16 位)。要识别 ID 标签,还需要 EPC 及其长度。对于内存库,仅值 USER:无法指定 "0x03"。
▶ 控制器以状态位 “命令开始” 开始写入操作。

▷ 设备通过在过程数据输入映像中设定状态位“命令开始确认”,对写入操作的开始进行确认。

▶ 控制器将数据存放于过程数据输出映像中(数据 0 至 27),并将块计数器值增加 “1”。
▷ 设备会在过程数据输出映像中将块计数器增加 1,从而确认接收到数据。
▶ 重复前两步,直到所有数据均传输完毕。
▷ 最后传送时,设备设定状态位 “命令结束”。
▶ 写入操作即终止。

如果操作不成功,设备会在过程映像中设定错误值和状态位 "Cmd End" 。数据传输被中断。

字节启动写入操作时的过程数据输出数据传送过程中的过程数据输出过程数据输入
0命令值 = 0x07命令值 = 0x07命令值 = 0x07
1状态状态状态
2忽略数据 00x00
3EPC 长度数据 10x00
4EPC 0数据 20x00
5EPC 1数据 30x00
6EPC 2数据 40x00
7EPC 3数据 50x00
8EPC 4数据 60x00
9EPC 5数据 70x00
10EPC 6数据 80x00
11EPC 7数据 90x00
12EPC 8数据 100x00
13EPC 9数据 110x00
14EPC 10数据 120x00
15EPC 11数据 130x00
16EPC 12数据 140x00
17EPC 13数据 150x00
18EPC 14数据 160x00
19EPC 15数据 170x00
20忽略数据 180x00
21忽略数据 190x00
22忽略数据 200x00
23忽略数据 210x00
24忽略数据 220x00
25内存库数据 230x00
26地址高数据 240x00
27地址低数据 250x00
28长度高数据 260x00
29长度低数据 270x00
30块计数器块计数器块计数器
31忽略忽略错误值

9.9.1 示例 "WRITE DATA"

示例显示成功写入取数据(命令值 "0x07",EPC "0x7134")。

命令值EPC长度EPC0到15内存库地址长度数据0至27块计数器状态位“命令开始”命令值数据0至27块计数器错误值状态位“命令结束”状态位“命令开始”
过程数据输出映像过程数据输入映像
预设命令0x000x000x00000x000x00000x00000x000x0000x00Single EPC0x000x0000
控制器设定命令(向地址0x10写入40字节)0x070x020x71340x030x00100x00280x000x0010x00Single EPC0x000x0000
设备确认命令接收0x070x020x71340x030x00100x00280x000x0010x070x000x000x0001
控制器传送首个数据0x07ID标签数据0x0110x070x000x000x0001
设备确认数据接收0x07ID标签数据0x0110x070x000x010x0001
控制器传送更多数据0x07ID标签数据0x0210x070x000x010x0001
设备确认数据并终止写入0x07ID标签数据0x0210x070x000x020x0011
控制器撤回命令值0x000x020x00000x000x00000x00000x000x0000x070x000x020x0011
设备执行预设命令0x000x020x00000x000x00000x00000x000x0000x00Single EPC0x000x0000

9.9.2 示例 "WRITE DATA not executed"

示例显示写命令中止。

命令值EPC长度EPC0到15内存库地址长度数据0至27块计数器状态位“命令开始”命令值数据0至27块计数器错误值状态位“命令结束”状态位“命令开始”
过程数据输出映像过程数据输入映像
预设命令0x000x000x00000x000x00000x00000x000x0000x00Single EPC0x000x0000
控制器设定命令(向地址0x10写入40字节)0x070x000x71340x030x00100x00280x000x0010x00Single EPC0x000x0000
设备确认命令接收0x070x000x71340x030x00100x00280x000x0010x070x000x000x0001
控制器传送首个数据0x07ID标签数据0x0110x070x000x000x0001
设备确认数据接收0x07ID标签数据0x0110x070x000x010x0001
控制器传送更多数据0x07ID标签数据0x0210x070x000x010x0001
设备设定错误值(写入数据时出错)0x07ID标签数据0x0210x070x000x010x4111
控制器撤回命令值0x000x000x00000x000x00000x00000x000x0000x070x000x010x4111
设备执行预设命令0x000x000x00000x000x00000x00000x000x0000x00Single EPC0x000x0000

9.10 工作模式 "LOCK DATA"

在 "LOCK DATA" 工作模式中,ID 标签锁定内存区域。锁定的内存区域指定了密码。如果要写入内存区域,则需要密码。字段“锁定操作”决定状态:

  • 内存区域锁定:"锁定操作 = 0 × 01 "
  • 内存区域未锁定:"锁定操作 = 0 × 00

锁定内存区域:

▶ 控制器在过程数据输出映像中设定命令值 "0x08"、密码(长度 4 位)和“锁定操作”。要识别 ID 标签,还需要 EPC 及其长度。

▷ “内存库”字段设定要锁定的内存库:

EPC: "0x01"
USER: "0x03" 

▶ 控制器以状态位 “命令开始” 开始写入操作。

▷ 设备通过在过程数据输入映像中设定状态位“命令开始确认”,对操作的开始进行确认。
▷ 操作结束时,设备会设定状态位 “命令结束”。

▶ 锁定终止。

如果操作不成功,设备会在过程映像中设定错误值和状态位 "Cmd End" 。数据传输被中断。

字节过程数据输出过程数据输入
0命令值 = 0x08命令值 = 0x08
1状态状态
2忽略0x00
3EPC 长度0x00
4EPC 00x00
5EPC 10x00
6EPC 20x00
7EPC 30x00
8EPC 40x00
9EPC 50x00
10EPC 60x00
11EPC 70x00
12EPC 80x00
13EPC 90x00
14EPC 100x00
15EPC 110x00
16EPC 120x00
17EPC 130x00
18EPC 140x00
19EPC 150x00
20忽略0x00
21忽略0x00
22忽略0x00
23忽略0x00
24锁定操作0x00
25内存库0x00
26PWD 00x00
27PWD 10x00
28PWD 20x00
29PWD 30x00
30块计数器块计数器
31忽略错误值

9.11 执行命令时的错误值

错误值名称描述
0x00IOL_RFID_ERROR_NOERROR无错误,成功执行命令。
0x01IOL_RFID_ERROR_UNKNOWN_COMMAND未知命令。
0x41UHF_COMMAND_ERROR_NO_RESPONSEID 标签未响应。ID 标签超出范围或 ID 标签不支持操作。
0x42UHF_COMMAND_ERROR_RX_ERROR接收 ID 标签响应时出错。
0x43UHF_COMMAND_ERROR_INT_MODE_CHANGE内部错误: 命令模式无法更改。
0x51UHF_SYNTAX_ERROR命令参数错误。
0x61UHF_ERROR_GEN2_TAG_OTHER_ERROR命令不被 ID 标签支持。
0x62UHF_ERROR_GEN2_TAG_MEMORY_OVERRUN指定的数据范围超出可用数据范围。
0x63UHF_ERROR_GEN2_TAG_MEMORY_LOCKED指定的数据范围已经被锁定。
0x64UHF_ERROR_GEN2_TAG_INSUFFICIENT_POWERID 标签供电不足。
0x65UHF_ERROR_GEN2_TAG_NON_SPECIFIC_ERROR没有进一步指定 ID 标签的错误。
0x66UHF_ERROR_READ_WRITE_TIMEOUT读写操作超时。
0x67UHF_ERROR_INTERNAL_PROCESSING内部数据处理错误。
0x71UHF_ERROR_MAC_GENERAL设备 "UHF Frontend" 模块报告一般错误。
0x72UHF_ERROR_MAC_CRC_MISMATCH设备 "UHF Frontend" 模块报告校验和错误。
0x73UHF_ERROR_MAC_NO_TAG_RESPONSE设备 "UHF Frontend" 模块未能报告来自 ID 标签的响应。
0x74UHF_ERROR_MAC_TAG_LOST设备 "UHF Frontend" 模块失去了与 ID 标签的连接。
0x81RFID_DEVICE_ERROR_NOT_ACTIVE设备未启用,不能对 ID 标签进行任何操作。

9.12 设备特定信息

设备的参数可使用 IO-Link 参数设定程序(如 ifm moneo)进行设定。

IFM DTI801 - 设备特定信息 - 1

关于IODD 的更多信息,请访问 www.ifm.com。

9.12.1 参数“数据保留时间”

数据保留时间表示过程数据输入映像的数据可持续保留的时间。它会影响 EPC ("SINGLE EPC" 和 "EPC REPORT" 工作模式) 以及 “READ DATA AUTO (→ 工作模式 “READ DATA AUTO” ☐ 20)” 和 "WRITE DATA AUTO (→ 工作模式 “WRITE DATA AUTO” ☐ 21)” 模式中的数据,具体视工作模式而定。

数据保留时间过去后,设备自动确认数据:过程数据输入映像中的块计数器值增加。而后,传输后续数据。

手动增加过程数据输出映像中的块计数器值,即可取消数据保留时间。而后,传输后续数据。

IFM DTI801 - 参数“数据保留时间” - 1

在以下工作模式下,参数不影响数据传输:

- “EPC LIST” (→ 工作模式 "EPC LIST ☐ 25)

- "WRITE EPC" (→ 工作模式 "WRITE EPC" ☐ 27)

- “READ DATA” (→ 工作模式 "READ DATA ☐ 29")

- “WRITE DATA” (→ 工作模式 "WRITE DATA" ☐ 32)

- “LOCK DATA” (→ 工作模式 "LOCK DATA" ☐ 35)

9.12.2 “自动读取/写入地址” 参数

在工作模式 “READ DATA AUTO” (→ 工作模式 “READ DATA AUTO” ☐ 20) / “WRITE DATA AUTO” (→ 工作模式 “WRITE DATA AUTO” ☐ 21) 中,设备自动读写指定的数据字节数。

此参数定义在读写操作期间访问的内存区域中的地址。地址从内存区域起始地址开始,以字节表示。

IFM DTI801 - “自动读取/写入地址” 参数 - 1

数据处理为数据字(2 字节)。

▶ 使用数据字作为地址格式。

▶ 只使用偶数地址。

IFM DTI801 - “自动读取/写入地址” 参数 - 2

读写操作的编址内存区域不能超出设备的内存区域:

▶ 自动读取/写入地址 + 自动读取和自动写入数据长度 ≤ 设备可用字节数

9.12.3 “自动读取/写入数据长度” 参数

在工作模式 “READ DATA AUTO” (→ 工作模式 “READ DATA AUTO” ☐ 20) / “WRITE DATA AUTO” (→ 工作模式 “WRITE DATA AUTO” ☐ 21) 中,设备自动读写指定的数据字节数。此参数定义从设备读写的内存区域长度(按字节表示)。

数据处理为数据字(2 字节)。

▶ 将数据长度指定为 2 字节的倍数。

读写操作的编址内存区域不能超出设备的内存区域:

▶ 自动读取/写入地址 + 自动读取和自动写入数据长度 ≤ 设备可用字节数

自动读取/自动写入的最短长度为 2 字节,最大长度为 28 字节。

9.12.4 参数 “自动读取/自动写入的 ID 标签内存区域”

在工作模式 “READ DATA AUTO” (→ 工作模式 “READ DATA AUTO” ☐ 20) / “WRITE DATA AUTO” (→ 工作模式 “WRITE DATA AUTO” ☐ 21) 中,设备自动读写指定的数据字节数。此参数定义读写的 ID 标签内存区域。

以下内存区域可以与该参数一起使用:

“0x00”:无(关闭 READ DATA AUTO / WRITE DATA AUTO)

"0x01": 内存区域 EPC

"0x02": 内存区域 TID

"0x03": 内存区域 USER

对于工作模式 "WRITE DATA AUTO",仅内存区域 USER 有效。

9.12.5 参数 “ID 标签访问密码”

ID 标签可具备写入保护。而后,访问需密码参数将密码存储在设备中。密码用于 ID 标签的所有写入访问。

密码长度为 4 字节。如果全部 4 字节的值都是 “0x00”,则无需密码即可访问 ID 标签。

密码用于所有 ID 标签。每个 ID 标签不可能有单独的密码。

▷ 在以下情况下,设备无法访问 ID 标签:

▶ 密码已通过参数 “ID 标签访问密码” 存储于设备,以及

▶ ID 标签未通过密码受保护。

9.12.6 参数 “ID 标签选择目标”

通过ID标签选择,设备仅检测所需的ID标签。设备将拒绝所有不符合标准的ID标签,且不予考虑。

ID 标签通过比较存储在 ID 标签上的数据和给定的位掩码来选择。数据存储在下列内存区域之一,以进行比较:EPC、TID 或 USER。

参数定义用于比较的内存区域。以下内存区域可设定:

- EPC

• TID
- USER
- 无选择目标

如果设定 “无选择目标”,ID 标签选择禁用。

9.12.7 参数 “ID 标签选择掩码”

通过 ID 标签选择,设备仅检测所需的 ID 标签。设备将拒绝所有不符合标准的 ID 标签,且不予考虑。

ID 标签通过比较存储在 ID 标签上的数据和给定的位掩码来选择。数据存储在下列内存区域之一,以进行比较:EPC、TID 或 USER。

参数定义选择掩码。ID 标签上的数据与选择掩码进行逐位比较。如果所有位都匹配,则设备选中 ID 标签并检测。

i

参数值由 16 字节组成。选择掩码的第一位位于字节数组的最左边。

9.12.8 参数 “ID 标签选择启动位”

通过 ID 标签选择,设备仅检测所需的 ID 标签。设备将拒绝所有不符合标准的 ID 标签,且不予考虑。

ID 标签通过比较存储在 ID 标签上的数据和给定的位掩码来选择。数据存储在下列内存区域之一,以进行比较:EPC、TID 或 USER。

参数设定 ID 标签中的数据与选择掩码进行比较的起始位。

9.12.9 参数 “ID 标签选择长度”

通过 ID 标签选择,设备仅检测所需的 ID 标签。设备将拒绝所有不符合标准的 ID 标签,且不予考虑。

ID 标签通过比较存储在 ID 标签上的数据和给定的位掩码来选择。数据存储在下列内存区域之一,以进行比较:EPC、TID 或 USER。

参数设定用于从起始位开始与选择掩码进行比较的位数。

9.12.10 参数 “RSSI 筛选器最低值”

RSSI 筛选器根据接收到的信号对 ID 标签进行空间分类 (RSSI)。典型的应用是空间检测区域的限制。

参数设定 RSSI 筛选器的最低值。接收信号低于设定值的所有 ID 标签均将筛除。

9.12.11 参数 “RSSI 筛选器最高值”

RSSI 筛选器根据接收到的信号对 ID 标签进行空间分类 (RSSI)。典型的应用是空间检测区域的限制。

参数设定 RSSI 筛选器的最高值。接收信号高于设定值的所有 ID 标签均将筛除。

9.12.12 参数“启用 RSSI 筛选器”

RSSI 筛选器根据接收到的信号对 ID 标签进行空间分类 (RSSI)。典型的应用是空间检测区域的限制。

参数启用 RSSI 筛选器。低于 RSSI 最小值以及高于最高值的 ID 标签将筛除。

9.12.13 参数 “读取访问的天线输出功率”

参数设定读取 ID 标签的天线输出功率。

IFM DTI801 - 参数 “读取访问的天线输出功率” - 1

较低的天线输出功率会缩短设备与待读取 ID 标签之间的最大距离。

9.12.14 参数 “写入访问的天线输出功率”

参数设定写入 ID 标签的天线输出功率。

IFM DTI801 - 参数 “写入访问的天线输出功率” - 1

将数据写入 ID 标签需要比读取数据更多的能量。因此,写入数据时设备到 ID 标签的最大距离小于读数据时的最大距离。

可以针对读取和写入单独设定天线输出功率,以弥补这种差距。

9.12.15 参数 “ID 标签检测模式”

参数设定检测 ID 标签的设备行为。可设定以下检测模式:

检测模式同一时间在场中的 ID 标签的一般数量描述
快速响应<4当 ID 标签到达或离开设备的检测区域时,设备尝试尽快检测 ID 标签。该模式特别适合检测是否存在 ID 标签。为此,同时出现在检测区域的 ID 标签应 < 4。
移动 ID 标签<4该模式特别适合快速穿过设备检测区域的 ID 标签。“来/去消息”的输出会有延迟。
无 ID 标签4-16该模式特别适用于检测区域同时有多个 ID 标签的情况。

IFM DTI801 - 参数 “ID 标签检测模式” - 1

该检测模式适用于各种应用,而不仅仅是上文提到的那些。

9.13 ID 标签

9.13.1 ID 标签检测

设备自动搜索设备范围内的可用 ID 标签。当检测到一个或多个 ID 标签时,设备上的 LED 指示灯就会亮起(参阅设备的操作说明)。ID 标签信息在 IO-Link 接口作为流程数据提供。

设备对 ID 标签的检测依赖于以下几个方面:

  • 设定的输出功率
    • ID 标签选择 ( → ID 标签选择 ☐ 41)
  • RSSI 筛选器
  • 设备的天线

ID 标签根据 ID 标签上的 EPC 数据检测。ID 标签的 EPC 数据必须不同。如果 ID 标签使用相同的 EPC 数据,则设备会无法区分。

! 进程接口最多映射 16 字节的 ID 标签 EPC 数据。设备会忽略其他的 EPC 数据。前 16 个字节不同时,设备才能区分 ID 标签。

ID 标签与设备之间的无线电连接取决于以下几点:

  • 设备和 ID 标签的环境
  • 设备和 ID 标签的方向

为实现最佳无线电连接,请遵循 ID 标签和设备操作手册中的安装说明。

9.13.2 ID 标签选择

通过 ID 标签选择,设备仅检测所需的 ID 标签。设备将拒绝所有不符合标准的 ID 标签,且不予考虑。

ID 标签通过比较存储在 ID 标签上的数据和给定的位掩码来选择。数据存储在下列内存区域之一,以进行比较:EPC、TID 或 USER。

遭拒的 ID 标签

  • 不会传输到过程图像,
  • 不会通过设备的状态 LED 显示,
  • 自动读取或写入数时不会予以考虑。

在每种情况下,数据的位置通过参数“选择起始位”和“选择长度”指定。如果数据与比较位掩码匹配,则设备选择 ID 标签并进行进一步处理。

示例

选择仅检测包含特定 EPC 值的 ID 标签。这边便可区分运输托盘上的 ID 标签和直接在运输托盘上的货物上的 ID 标签。

数据和选择掩码之间存在匹配。设备检测 ID 标签:

值(十六进制)值(二进制)
选择起始位0
选择长度8
选择掩码0x3B0b00111011
ID 标签数据0x3B0b00111011

数据和选择掩码不同。设备未检测 ID 标签:

值(十六进制)值(二进制)
选择起始位0
选择长度8
选择掩码0x3B0b00111011
ID 标签数据0x340b00110100

数据和选择掩码之间存在匹配。设备检测 ID 标签:

值(十六进制)值(二进制)
选择起始位0
选择长度1
选择掩码0x3B0b00111011
ID 标签数据0x340b00110100

数据和选择掩码之间存在匹配。设备检测 ID 标签:

值(十六进制)值(二进制)
选择起始位4
选择长度1
选择掩码0x3B0b00111011
ID 标签数据0x340b00110100

IFM DTI801 - ID 标签选择 - 1

必须针对以下工作模式指定 EPC 代码:

  • READ DATA (→ 工作模式 "READ DATA ☐ 29)
  • WRITE DATA (→ 工作模式 "WRITE DATA" ☐ 32)
  • WRITE EPC (→ 工作模式 "WRITE EPC" ☐ 27)
  • LOCK DATA (→ 工作模式 "LOCK DATA" ☐ 35)

这样的话,如果按照选择筛选,即可访问 ID 标签。

9.13.3 RSSI 筛选器

RSSI 筛选器根据接收到的信号对 ID 标签进行空间分类 (RSSI)。典型的应用是空间检测区域的限制。

RSSI 最小值和最大值针对 RSSI 筛选器设定:

  • 高 RSSI 值:ID 标签接近设备,
  • 低 RSSI 值:ID 标签远离设备。

低于 RSSI 最小值以及高于最高值的 ID 标签将筛除。

IFM DTI801 - RSSI 筛选器 - 1

ID 标签 RSSI 值的测量受以下因素影响:

▶ 环境和任何可能存在的反光,
▶ 测量期间 ID 标签的移动。

9.13.4 读取和写入 ID 标签数据

设备提供多种访问 ID 标签数据的方法:

- 工作模式 "READ DATA AUTO" 和 "WRITE DATA AUTO" 分别处理 ID 标签数据,并将其显示在过程图像中。数据的长度及其地址预先确定。一旦检测到 ID 标签,设备就会自动读取或写入数据。数据量受 IO-Link 接口的过程数据宽度限制,最大为 28 字节。

IFM DTI801 - 读取和写入 ID 标签数据 - 1

工作模式 "READ DATA AUTO" 和 "WRITE DATA AUTO" 读取和写入所有检测到的 ID 标签。ID 标签不根据 EPC 数据进行区分。

- 其他工作模式根据用户指令一次性处理 ID 标签数据。EPC 数据决定读取或写入哪些 ID 标签。当传输超过 28 字节时,将使用多个 IO-Link 过程数据周期。数据与块计数器同步(“读取数据”工作模式)。

ID 标签分为几个内存库:

内存库描述
EPC电子产品代码 (EPC) 用于检测 ID 标签。
TID转发器 ID 是 ID 标签唯一且不可更改的标识。
USER内存库 USER 可自由用于用户数据。
RESERVED内存库 RESERVED 包含 ID 标签的配置数据,用户不能使用。

根据 ID 标签的类型,内存库有不同的大小,因此可以使用的最大数据长度也不同。进一步的信息可在 ID 标签的技术资料中找到。

EPC 内存库

EPC 内存库存储 EPC 和其他数据:

内存区域类型描述
0x00 - 0x0FCRCEPC 内存库内容 16 位 CRC
0x10 - 0x1FPC 位协议控制位
0x20 - 内存库结束EPC电子产品代码
0x210.0x21FXPC扩展协议位

在 “写入 EPC” 工作模式下,EPC 写入 ID 标签。(→ 工作模式 "WRITE EPC" ☐ 27)其他数据由设备管理。

IFM DTI801 - 读取和写入 ID 标签数据 - 2

被动 ID 标签由设备的高频交变磁场无线供电。随着设备与 ID 标签距离的增加,电场强度急剧下降。这意味着,距离长时 ID 标签可用的能量更少。

将数据写入 ID 标签需要比读取数据更多的能量。因此,写入数据时设备到 ID 标签的最大距离小于读数据时的最大距离。

9.13.5 ID 标签写入保护

ID标签可具备写入保护。当写入保护启用时,写入ID标签的内存库需要密码。

内存库描述
EPC用户可使用密码对 EPC 进行写保护。
TIDTID 始终只读,不能更改。
USER用户可使用密码对 USER 进行写保护。
RESERVEDRESERVED 始终只读,不能更改。

IFM DTI801 - ID 标签写入保护 - 1

具备写入保护时,仅可阻止数据写入。无论写入保护与否,始终可读取数据。

10 维护、修理及处理

设备无需维护。

▶ 如有故障,请联系 ifm。
▶ 请勿打开外壳,因为设备不含可由用户维护的任何组件。仅可由制造商修理设备。
▶ 请使用干布清洁设备。
▶ 按照国家环保法规处理设备。

11 核准/标准

关于欧盟符合性声明、核准和特定国家的证书,请访问:→ www.ifm.com

关于核准的说明:→包装说明书

术语表

EPC

电子产品代码,ID标签上的识别码的内存区域。

ID 标签

ID 标签用于识别物体。读/写设备用于通过高频无线电信号读取 ID 标签。ID 标签包含天线、用于接收和发送的模拟电路(收发器)、数字电路和非易失性存储器。

IODD

设备的数字描述。通过 IO-Link 设定设备参数需要。

IO-Link

IO-Link 是用于传感器和执行器通信的标准 IO 技术 (IEC 61131-9)。点对点通信以三线传感器和执行器连接为基础。IO-Link 不是现场总线,而是针对之前连接技术的进一步发展。

RSSI

接收信号强度指示即接收的信号的场强。

TID

转发器 ID 是 ID 标签的全局唯一识别码。它在生产时由 ID 标签芯片厂家指定,后续无法更改。TID 存储在 ID 标签的 TID 存储区中。

USER 内存区域

USER 内存区域是 ID 标签上针对应用程序数据的内存区域。

目录 点击标题以访问它
手册助手
由Anthropic提供支持
等待您的消息
产品信息

品牌 : IFM

型号 : DTI801

类别 : 传感器