本文主要是介绍半导体行业RFID读卡器的常用通信方式详解,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
半导体行业是当今世界科技创新的核心驱动力,也是各国竞争力的重要指标。在2015年至2020年加速发展阶段,半导体产业被国家确定为战略型新兴产业,半导体企业也迎来了新的机遇与挑战。RFID技术因其具有精准识别、非接触性识别的特性,被引入到半导体制造生产中。
半导体RFID读写器JY-V640是基于RFID技术专为半导体产线结构升级而开发的RFID读写器设备,能够广泛应用在单晶硅制片、前道工艺、后道工艺等及其他非标自动化的制造工艺流程中进行智能改造升级,提高生产效率,降低生产成本,同时也增强了产品追踪和质量控制的能力。
JY-V640是一款低频134.2kHz系列的半导体RFID读写器,兼容TI系列的低频玻璃管标签,读取距离0-80mm,符合世界SEMI标准。
通信协议采用了SECS(SEMI Equipment Communications Standard)和Modbus RTU两种标准,既保证了设备在半导体行业内的互操作性,又满足了工业自动化领域的通信需求。
SECS协议是半导体行业广泛采用的一种设备间通信标准,它定义了设备与控制系统之间的信息交换格式和通信规则,确保了设备之间的互操作性和通信的可靠性。
指令列表
Stream(S) | Function(F) | 方向 | 备注 |
1 | 1 | Host→Equipment,须回复 | 是否在线 |
1 | 2 | Host←Equipment | 在线信息 |
1 | 13 | Host→Equipment,须回复 | 请求版本信息 |
1 | 14 | Host←Equipment | 回复版本信息 |
18 | 5 | Host→Equipment,须回复 | 读取数据请求 |
18 | 6 | Host←Equipment | 读取数据 |
18 | 7 | Host→Equipment,须回复 | 写入数据请求 |
18 | 8 | Host←Equipment | 数据写入确认 |
18 | 9 | Host→Equipment,须回复 | 读取ID请求 |
18 | 10 | Host←Equipment | 读取ID数据 |
18 | 11 | Host→Equipment,须回复 | 写入ID请求 |
18 | 12 | Host←Equipment | 写入ID确认 |
18 | 71 | Equipment→Host,须回复 | I/O 1口触发读取标签 |
18 | 75 | Equipment→Host,须回复 | I/O 2口触发读取标签 |
而Modbus RTU则是一种通用的串行通信协议,广泛应用于工业自动化领域,是工业电子设备之间常用的连接方式,具有简单、可靠、易于实现等特点。
串口配置(8位数据位):
波特率 | 9600 (可通过软件修改) |
校验 | 无校验(可通过软件修改) |
停止位 | 1位 |
读取流程:
发送数据为:02 03 00 05 00 04 54 3B
02 | 03 | 00 05 | 00 04 | 54 3B |
从机地址 | 读功能码 | 寄存器地址 | 寄存器数量 | CRC检验值 |
返回的数据为:02 03 08 11 11 11 11 11 11 00 00 F1 29
02 | 03 | 08 | 11 11 11 11 11 11 00 00 | F1 29 |
从机地址 | 读功能码 | 长度 | 卡号 | CRC检验值 |
判断读卡是否成功,发送命令为:02 03 00 04 00 01 C5 F8
02 | 03 | 00 04 | 00 01 | C5 F8 |
从机地址 | 读功能码 | 寄存器地址 | 寄存器数量 | CRC检验值 |
返回命令为:02 03 02 00 00 FC 44
02 | 03 | 02 | 00 00 | FC 44 |
从机地址 | 读功能码 | 长度 | 读写成功(00 01 为读写不成功) | CRC检验值 |
写卡发送的命令为:02 10 00 05 00 04 08 88 88 88 88 88 88 88 88 CB C2
02 | 10 | 00 05 | 00 04 | 08 | 88 88 88 88 88 88 | CB C2 |
从机地址 | 写功能码 | 寄存器地址 | 寄存器数量 | 长度 | 写入的数据 | CRC检验值 |
返回的数据为:02 10 00 05 00 04 D1 F8
02 | 10 | 00 05 | 00 04 | D1 F8 |
从机地址 | 功能码 | 寄存器地址 | 寄存器数量 | CRC检验值 |
判断写卡成功发送的命令为:02 03 00 04 00 01 C5 F8
02 | 03 | 00 04 | 00 01 | C5 F8 |
从机地址 | 读功能码 | 寄存器地址 | 寄存器数量 | CRC检验值 |
返回的数据为:02 03 02 00 00 FC 44
02 | 03 | 02 | 00 00 | FC 44 |
从机地址 | 读功能码 | 长度 | 00 00为写卡成功(00 02为不成功) | CRC检验值 |
在通信接口方面,JY-V640提供了RS232、RS485、RJ45和IO等多种接口方式。RS232是最早的串行通信标准之一,广泛应用于计算机与外部设备的连接。RS485则是一种差分传输的串行通信协议,具有更强的抗干扰能力和更远的传输距离,特别适合于长距离、多节点通信。RJ45接口则是以太网连接的标准接口,通过以太网可以实现更高速、更稳定的数据传输。IO接口则提供了与外部设备直接连接的物理通道,可以实现更快速、更灵活的数据交互。
JY-V640的工作模式采用了HDX(Half Duplex)半双工模式。半双工模式允许数据在通信线上进行双向传输,但同一时刻只能有一个方向的数据传输。这种工作模式既保证了数据传输的效率,又避免了通信冲突和干扰,特别适合于需要频繁进行数据传输和交互的半导体生产线环境。
以上便是关于半导体行业RFID读卡器JY-V640的一些通信协议及其接口的说明,希望能帮助到您。更多关于RFID技术的产品及其应用案例请关注广州健永信息科技有限公司官网或微信公众号进行了解。期待与您的合作。
这篇关于半导体行业RFID读卡器的常用通信方式详解的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!