Wiegand 布线协议与 Wiegand 数据格式
最初的 Wiegand 效应描述了经过特殊处理的导线产生尖锐磁脉冲,这种效应给一个读卡器接口命名,该接口通过两条数据线 D0(数据零)和 D1(数据一)以及地线向控制器发送信号。该接口就是布线协议。它只传输一串零和一,并没有说明这些位的含义。
The Wiegand data format is the agreement about what the bit stream means: how long it is, which bits are the facility code, which are the card number, and which are parity. Two readers can use the identical 5-volt D0/D1 wiring yet present completely different formats. When someone says a card is '26-bit Wiegand' or '37-bit H10304', they are describing the data format, not the cable. Modern 13.56 MHz credentials built on the matching smart-card silicon, as well as iCLASS credentials, often still carry a Wiegand-format payload internally so they drop into existing panels, even though no physical Wiegand wires are involved.
Wiegand 格式内部包含什么:设施代码、卡号和奇偶校验
几乎所有 Wiegand 格式都由三种成分构成。设施代码(也称为站点代码,或在某些 HID 格式中称为公司或客户代码)标识组织或安装。卡号是该设施内唯一的门禁介质 ID。奇偶校验位是读卡器对数据定义范围进行计算的错误检查位,以便面板可以拒绝乱码读取。
经典的 26 位 H10301 是教科书般的例子:1 个前导奇偶校验位,一个 8 位设施代码(0-255),一个 16 位卡号(0-65,535),和 1 个尾随奇偶校验位,总共 26 位。前导位是前 12 个数据位的偶校验;尾随位是后 12 个数据位的奇校验。更大的格式只是加宽了设施代码和卡号字段并调整了奇偶校验方案,这就是为什么 35 位 Corporate 1000 可以处理比 26 位格式多得多的卡。
- 设施/站点/公司代码:识别建筑物或组织
- 卡号:该设施内唯一的持卡人 ID
- 奇偶校验位:对固定位范围进行计算的错误检查
- 总位长度:标题数字(26、34、35、37、48 等)
常见的 Wiegand 位格式有哪些?
26 位 H10301 是世界上部署最广泛的格式。它是一个开放的、非专有的行业标准:任何制造商都可以生产它,字段宽度是公开的,这种开放性正是它最容易匹配的原因。缺点是地址空间小,只有 256 个设施代码和大约 65,000 个卡号,因此相同的设施代码/卡号对会在不相关的站点重复出现。
26 位以上是更宽的 HID 格式。34 位 H10306 携带一个 16 位设施代码和一个 16 位卡号;37 位 H10304 携带一个 16 位设施代码和一个 19 位卡号;相关的 37 位 H10302 完全放弃了设施代码,转而使用一个 35 位卡号。这些格式比 26 位提供了更多的余量,同时仍然是标准的已发布格式。
HID Corporate 1000 是一个注册的、受管理的程序。35 位 C1000 使用一个 12 位公司/设施 ID 加上一个 20 位卡号;48 位 C1000 扩展了公司代码并使用大约 23 位卡号,支持数百万个独特的门禁介质。Corporate 1000 格式及其卡号范围由 HID 为注册客户控制,这就是为什么发行组织而不是卡供应商拥有编号的原因。
最后,许多门禁平台提供非标准长度的专有格式,例如 Software House CCOTZ 37 位、Lenel 42 位、Avigilon 56 位或 DMP 31/33 位。这些格式以供应商特定的方式重新排列了设施代码、卡号和奇偶校验字段。它们仍然使用相同的 Wiegand 接口,但您必须匹配确切的格式,而不仅仅是位长度。这些是大多数供应商不常备的专业格式,而这正是我们格式专业知识最强的领域。
为什么设施代码匹配对于兼容卡至关重要
控制器不仅检查卡是否具有正确的格式和长度。它还会检查内部值,而设施代码是守门员。大多数面板都编程为只允许设施代码与为该门或系统配置的代码匹配的门禁卡。一张具有正确位格式但设施代码错误的卡在读卡器上可以正常读取,然后被面板拒绝,这看起来与“坏卡”相同,尽管编码在技术上是有效的。
这就是为什么订购兼容卡意味着提供三件事:格式(例如 26 位 H10301)、设施代码和卡号或范围。如果格式正确但设施代码错误,则什么也打不开。设施代码和卡号通常印在您现有的卡片上,或者可以从您的门禁管理员那里获得,这些详细信息使我们能够编码一张兼容的门禁卡,该门禁卡呈现您的读卡器已经在开放格式上接受的精确数据,与您的原件相同。
- 告诉我们格式名称或位长度(例如 37 位 H10304)
- 告诉我们设施/站点/公司代码
- 告诉我们您需要编码的卡号或范围
兼容卡可以提供哪些 Wiegand 格式?
开放式低频 Wiegand 格式可以清晰地复制。125 kHz HID Prox、Indala、AWID 和类似的门禁介质以开放的、非专有的信号承载其 Wiegand 有效载荷,因此我们可以将该确切的格式、设施代码和卡号编码到可编程的 T5577 或兼容的空白卡上,读卡器将其视为与原件相同。简单地呈现 Wiegand 有效载荷的开放式传统 13.56 MHz 门禁介质也可以通过相同的方式匹配。
Registered and proprietary formats work differently. HID Corporate 1000 numbering is managed by HID for the enrolled customer, so supplying matching cards depends on the customer's own program access. And secured smart credentials, AES-secured 13.56 MHz smart cards, HID Seos, and iCLASS SE or Elite, are secured by design. For those we supply compatible blank credentials on the matching chip platform; your own system or integrator enrols them with its keys, exactly as it would credentials ordered through the OEM channel, so the keys and your site security stay in your hands. We are an independent manufacturer and supplier of compatible access-control credentials and are not affiliated with, authorized by, or endorsed by HID, Lenel, Software House, or any other manufacturer.
常见的 Wiegand 位格式及其内部结构
| 格式 | 位数 | 设施码 | 卡号 | 备注 |
|---|---|---|---|---|
| H10301 | 26 位 | 8 位 (0-255) | 16 位 (0-65,535) | 开放的、非专有的行业标准;全球最常见的格式;2 个奇偶校验位 |
| H10306 | 34 位 | 16位 | 16位 | 开放的 HID 格式;比 26 位具有更宽的设施和卡片范围 |
| H10304 | 37 位 | 16位 | 19 位 | 开放的 HID 格式;大卡号空间(H10302 变体取消了 FC,用于单个 35 位号码) |
| Corporate 1000 (C1000) | 35 位 | 12 位公司 ID | 20 位 | 由 HID 为注册客户注册/管理;编号由组织控制 |
| Corporate 1000 (C1000) | 48 位 | 扩展公司代码 | 约 23 位 | 由 HID 注册/管理;支持数百万张独特的门禁卡 |
| Software House CCOTZ(专有示例) | 37 位 | 供应商定义 | 供应商定义 | C-CURE / iSTAR 专有布局;必须匹配确切的格式,而不仅仅是位长度 |