• 全部
  • 经验案例
  • 典型配置
  • 技术公告
  • FAQ
  • 漏洞说明
  • 全部
  • 是
  • 否
  • 全部
  • 是
  • 否
  • 大数据引擎
  • 知了引擎
产品线
搜索
取消
案例类型
发布者
是否解决
是否官方
时间
搜索引擎
匹配模式
高级搜索
问

WA6530物联网RFID模块,如果把读取区域从TID改为EPC用户区

1天前提问
  • 0关注
  • 0收藏,76浏览
粉丝:0人 关注:0人

问题描述:

WA6530物联网 RFID 模块,AP 上报的标签数据是 TID,如何修改为读取区域为EPC用户区?

4 个回答
已采纳
粉丝:48人 关注:2人

WA6530 内置 UHF RFID 遵循 EPC‑Gen2(ISO18000‑6C)标准;模块视图下配置标签盘点读取的存储 bank、偏移、读取字长度,AC 下发配置到 AP 的物联网 RFID 模块。

⚠️版本前提:AC 控制器 Comware 版本 R5420P05 及以上,老版本不支持自定义 bank 读取,只能默认上报 TID。

标签 4 个存储 bank 说明(UHF Gen2)

表格

Bank 编号存储区名称读写属性说明
bank0保留区(密码区)读 / 写kill、access 访问密码,一般业务不读取
bank1EPC 区读 / 写电子产品编码,业务常用
bank2TID 区只读芯片出厂唯一 ID,WA6530出厂默认盘点读取 bank2 (TID)
bank3User 用户区读 / 写自定义业务数据,部分标签该区域容量很小

单位:命令中 offset、length 单位为字(word,1word=2 字节),不是字节。

AC 控制器完整配置(Fit AP,WA6530)

system‑view #进入AP视图,WA6530内置物联网模块固定为module‑id 1 wlan ap WA6530‑01 model WA6530 iot module 1 # iot‑module‑1视图,RFID模块配置 #1、关闭默认TID盘点,配置盘点指定bank # bank‑1=EPC区;bank‑2=TID;bank‑3=User用户区 #【场景1:改为读取EPC区 bank‑1】 rfid inventory bank‑1 offset 2 length 6 # offset 2:跳过CRC+PC头,从EPC有效数据起始;length6=12字节EPC(96bit标准EPC) #【场景2:改为读取User用户区 bank‑3,按需启用,注释上面bank‑1】 #rfid inventory bank‑3 offset 0 length 8 #开启RFID盘点上报 rfid inventory enable #配置物联网平台服务器地址,标签数据上报目的 iot engine‑address x.x.x.x engine‑port 8899 quit quit #保存配置下发AP save

命令说明: rfid inventory bank‑X offset N length M

  • bank‑1:EPC 区;bank‑2:TID;bank‑3:User 用户区
  • offset:读取起始偏移(word),EPC 区必须 offset 2,前两个 word 是 CRC 校验 + PC 控制字,不是业务 EPC 数据;
  • length:读取多少个 word;1word=2 字节,96bit 标准 EPC:6 word=12 字节。

验证配置

#查看AP物联网模块运行配置 display iot module information ap WA6530‑01 module 1 #查看RFID模块统计,标签上报计数 display iot module statistics ap WA6530‑01 module 1

常见踩坑点

  1. User 用户区不是所有标签都有:部分低成本 UHF 标签无 User 存储区,配置 bank‑3 后读不到任何上报报文。
  2. 访问密码保护:EPC/User 区如果设置了访问密码,直接读取会无返回;需要增加配置rfid inventory access‑password xxxxxxxx填入标签访问密码。
  3. 不要混淆:rfid inventory 是盘点(inventory)阶段读取标签存储区;不是射频 wifi 定位,不要配置rfid‑tracking mode tag,这个是 WIFI‑Tag,不是 UHF‑RFID 物联网模块。
  4. 版本过低:老版本 R5420 早期版本没有rfid inventory bank‑*命令,只能固定读 TID,需要升级 AC 的 Comware 版本。
  5. 下发后 AP 需要重新识别模块,部分场景需要重启 AP 使 iot‑module 配置生效。

数据流

WA6530 内置 RFID 模块 →盘点标签读取指定 bank (EPC/User) →AP 封装 IoT 报文 →上送给 AC 控制器 →AC 转发给业务 IoT 平台,上报内容变为 EPC/User 区数据,不再上报 TID。

如果是胖 AP 模式(WA6530‑FAT)

直接登录 WA6530 胖 AP 命令行,进入iot module 1视图执行上面rfid inventory系列命令。

补充:知了社区该问题现象就是默认 inventory bank‑2 (TID),修改 inventory bank‑1 即可上报 EPC;业务如果需要 User 区,选择 bank‑3,注意标签硬件是否支持 User 存储区。


暂无评论

粉丝:23人 关注:0人

:“从 TID 改为 EPC 用户区”这句话里其实混了两个概念——EPC 和 User 是 UHF 标签里两个不同的存储区(Bank),不是一回事。你要先确认业务到底要的是哪一个:
EPC 区(Bank 01):盘点默认回传区,承载业务编码,绝大多数读写器/模块默认就读它
User 区(Bank 11):用户自定义数据区,容量看芯片,不一定有,也不一定默认读
TID 区(Bank 10):出厂固化、只读,防伪用
下面按华三 WA6530 物联网 RFID 模块的实操逻辑拆开讲。
一、华三侧配置逻辑(先理清架构)
WA6530 的 RFID 模块是挂在 AC 下管理的,读取策略不在 AP 本地 Web 里乱配,而是在 AC 的 WLAN 物联网配置视图里:
# 进 AP 的模块视图
wlan ap <ap-name>
module 1
type rfid
module enable
quit

# 开启 RFID 追踪/上报
rfid-tracking iot enable

# 指定上报引擎(绿洲平台 / 第三方定位服务器)
iot engine-address <server-ip> engine-port <port>
模块状态用这条看:
display wlan module-information ap <ap-name> module 1
Module physical status : Normal 才算真正在线 。
⚠️ 关键点:华三 AC 这一层管的是“模块启停 + 数据往哪报”,具体读哪个 Bank(EPC/TID/User)通常由上报引擎/服务端或模块固件里的标签解析模板决定,不是 AC 命令行直接填一个 read-bank epc 就完事。
二、“改读取区域”实际要动的地方
按你现在的场景,分三种情况:
情况 1:只要 EPC(不要 TID)
多数情况下 EPC 是盘存默认上报字段,不需要特别切
如果现在系统里只看到 TID,先检查上报引擎/定位服务器的标签字段配置,把“上报字段”从 TID 改成 EPC 或“EPC+TID 同时上报”
华三官方典型配置里,定位服务器侧负责解析展示
情况 2:要读 User 区
User 区不会在盘存阶段自动回传,必须走“Inventory 之后对单标签发 Read 命令”的二次读取:
先盘存拿到标签句柄(EPC)
再通过模块/引擎的标签访问接口发 Read:
Bank = User(Bank 11)
起始地址 = 0(按 word 计)
长度 = 按芯片 User 区实际容量,别超
若 User 区加了访问密码,要先 Access 命令解锁再读
💡 通用协议里 Bank 编号:Reserved=00、EPC=01、TID=10、User=11。华三模块固件若暴露底层参数,一般也是这套枚举。
情况 3:既要 EPC 又要 User
最稳的做法是盘存读 EPC 做标识,业务系统按 EPC 关联后,再触发 User 区读取,别指望一次盘存把 User 区全拉回来。
三、常见坑(重点看,容易踩)
User 区是空的:标签出厂只写了 EPC/TID,User 区没初始化,读出来全是 00 或报错——先拿手持机确认 User 区有没有数据
User 区被锁:部分芯片 User 区设了永久锁定,无访问密码读不到,需要先确认标签权限状态
EPC 长度字段(PC 字)不对:如果之前有人手写 EPC 没改 PC 控制字,读出来的 EPC 会截断或乱码
模块固件版本差异:老版本固件可能不支持 User 区读取,先 display wlan module-information 看 SW version,必要时升固件
AC 命令行改不了 Bank:别在 AC 上死磕找“read-area”命令,这层不暴露,得在上报引擎/云端平台/第三方中间件里配
四、排查顺序建议
确认模块状态 Normal(display wlan module-information)
拿一张已知写好 User 区数据的标签做单标签测试
用引擎自带调试工具或 API 发 Read(User, addr=0, len=8) 看返回
返回空 → 查标签锁定状态;返回 00 → 查是否真写入;返回错误码 → 查密码和长度
单标签通了再放开多标签盘存

暂无评论

zhiliao_9J2YD4 知了小白
粉丝:0人 关注:0人

感谢🙏大神,但是目前AC设备 WX2540X-LI,Comware 7.1.064 Release 5616。AP 为 WA6530 + T102-R 内置 UHF RFID 模块,没有 rfid inventory这个命令,无法修改 bank 是不是要升级版本?还是有其他方法可以修改?


暂无评论

粉丝:17人 关注:9人

WA6530的RFID模块默认上报TID,要改为读取EPC用户区,需要通过RFID模块的配置命令调整读取区域。
排查/配置步骤:
1. 进入AP的RFID模块视图:
system-view
[AP] rfid
2. 查看当前RFID读取配置:
[AP-rfid] display this
3. 修改读取区域为EPC用户区零段(Bank 3,起始地址0):
[AP-rfid] rfid read-zone epc-user 0
或根据具体命令格式:
[AP-rfid] rfid tag-data source epc-user offset 0
4. 如果命令不支持直接指定,需要配置读取参数:
[AP-rfid] rfid read-param bank epc-user start 0 length 6
5. 保存配置:
[AP-rfid] quit
[AP] save force
注意:不同软件版本的命令可能有差异,建议在AP上先执行rfid ?查看可用命令。如果找不到相关命令,需要升级AP到支持EPC读取的版本,或联系H3C确认WA6530当前版本是否支持EPC用户区读取。

暂无评论

编辑答案

你正在编辑答案

如果你要对问题或其他回答进行点评或询问,请使用评论功能。

✖

分享扩散:

➤

提出建议

✖

    +
✖

亲~登录后才可以操作哦!

确定
✖

亲~检测到您登陆的账号未在http://hclhub.h3c.com进行注册

注册后可访问此模块

跳转hclhub
✖

你的邮箱还未认证,请认证邮箱或绑定手机后进行当前操作

✖

举报

×

侵犯我的权益 >
对根叔社区有害的内容 >
辱骂、歧视、挑衅等(不友善)

侵犯我的权益

×

泄露了我的隐私 >
侵犯了我企业的权益 >
抄袭了我的内容 >
诽谤我 >
辱骂、歧视、挑衅等(不友善)
骚扰我

泄露了我的隐私

×

您好,当您发现根叔知了上有泄漏您隐私的内容时,您可以向根叔知了进行举报。 请您把以下内容通过邮件发送到pub.zhiliao@h3c.com 邮箱,我们会尽快处理。
  • 1. 您认为哪些内容泄露了您的隐私?(请在邮件中列出您举报的内容、链接地址,并给出简短的说明)
  • 2. 您是谁?(身份证明材料,可以是身份证或护照等证件)

侵犯了我企业的权益

×

您好,当您发现根叔知了上有关于您企业的造谣与诽谤、商业侵权等内容时,您可以向根叔知了进行举报。 请您把以下内容通过邮件发送到 pub.zhiliao@h3c.com 邮箱,我们会在审核后尽快给您答复。
  • 1. 您举报的内容是什么?(请在邮件中列出您举报的内容和链接地址)
  • 2. 您是谁?(身份证明材料,可以是身份证或护照等证件)
  • 3. 是哪家企业?(营业执照,单位登记证明等证件)
  • 4. 您与该企业的关系是?(您是企业法人或被授权人,需提供企业委托授权书)
我们认为知名企业应该坦然接受公众讨论,对于答案中不准确的部分,我们欢迎您以正式或非正式身份在根叔知了上进行澄清。

抄袭了我的内容

×

原文链接或出处

诽谤我

×

您好,当您发现根叔知了上有诽谤您的内容时,您可以向根叔知了进行举报。 请您把以下内容通过邮件发送到pub.zhiliao@h3c.com 邮箱,我们会尽快处理。
  • 1. 您举报的内容以及侵犯了您什么权益?(请在邮件中列出您举报的内容、链接地址,并给出简短的说明)
  • 2. 您是谁?(身份证明材料,可以是身份证或护照等证件)
我们认为知名企业应该坦然接受公众讨论,对于答案中不准确的部分,我们欢迎您以正式或非正式身份在根叔知了上进行澄清。

对根叔社区有害的内容

×

垃圾广告信息
色情、暴力、血腥等违反法律法规的内容
政治敏感
不规范转载 >
辱骂、歧视、挑衅等(不友善)
骚扰我
诱导投票

不规范转载

×

举报说明