Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
CAN/CSA-ISO/IEC 15431-04 是加拿大标准协会(CSA)采纳的等同国际标准 ISO/IEC 15431:2004 的国家标准,属于信息技术自动识别和数据采集技术(AIDC)系列。该标准主要定义了一种通用的数据格式规范,用于在数据载体(如条码、射频标签)中表示结构化的数据,以支持跨组织、跨行业的信息交换。
标准名称全称为《信息技术 自动识别和数据采集技术 数据格式规范》(英文:Information technology — Automatic identification and data capture techniques — Data format specification),覆盖了货物标签、产品标识、物流单元、资产标签等应用场景。它不限定具体的符号体系,而是提供数据内容的组织方法,确保不同系统之间数据的一致性和可解析性。
截至2026年,该标准仍然是加拿大推荐的AIDC数据格式基础规范,并被广泛用于指导标签设计、系统集成和验证活动。
标准定义了一套标准化的数据区段(Data Field)和相应的标识符(Field Identifier)。每个数据区段包含一个类型标识(AI-like 结构)、数据值以及可选的分隔符。标准要求数据区段必须是定长或变长并用分隔符明确边界。下表列出了几个关键的预定义区段及其规范:
| 区段标识符 | 字段含义 | 数据类型 | 最大长度(字符) | 必填性 |
|---|---|---|---|---|
| 01 | 发货人参考号 | 字母数字 | 20 | 必填 |
| 02 | 收货人参考号 | 字母数字 | 20 | 条件必填 |
| 03 | 项目唯一标识 | 字母数字 | 35 | 必填 |
| 04 | 总净重(kg) | 数字 | 8 | 选填 |
| 05 | 部件计数 | 数字 | 6 | 选填 |
| 06 | 日期(YYMMDD) | 数字 | 6 | 选填 |
数据区段通过 分隔符(Separation Character) 进行链接,标准推荐使用 ASCII 29(Group Separator, GS)作为字段分隔符,必要时可使用其他控制字符。每个数据字符串以起始符和结束符(如 STX/ETX 或 RS/EOT)包裹,以支持机器解析。
标准不强制使用特定的条码符号,但要求所选符号必须能够正确表示数据格式中的所有字符(包括分隔符),并提供足够的错误检测能力。推荐符号包括:
标准引用 ISO/IEC 15416(一维条码质量)和 ISO/IEC 15415(二维条码质量)来规定标签的物理印刷质量。同时,要求数据格式的编码测试必须通过一致性测试,确保生成的字符串符合区段定义规则。
实施本标准的系统需按照上述数据区段定义构建数据字符串,并将字符串编码至所选条码中。标签设计应确保条码区域有足够的静区,并且数据内容可以同时以人类可读格式印刷在标签上。建议数据串长度控制在条码符号的最大容量以内(对于 Code 128 一般不超过 60 字符)。
数据库系统应存储字段值时保留其标识符和分隔符信息,以便在终端生成条码时直接构造。在读取端,解码器需识别分隔符并解析各字段。对于 RFID 数据载体,数据串可直接写入 TAG 存储器,但需遵守 ISO/IEC 15961/15962 的数据协议。
设备或软件厂商可依据标准附录 A 中的测试用例进行数据格式生成与解析测试。测试序列包括:必填字段缺失检查、分隔符正确性、非法字符排斥等。通过测试的产品可获得 CSA 认可的一致性声明。
CAN/CSA-ISO/IEC 15431-04 与以下标准紧密关联:
通过上述标准的协同,CAN/CSA-ISO/IEC 15431-04 成为推动全球供应链标签统一化的重要基石。