UCM608使用说明书
前言
UCM608是重庆御芯微信息技术有限公司推出的高端远距离超高频RFID读写器模组,读写标签性能达到世界领先水平。双CPU架构设计,主CPU与上位机通信、整理标签数据,副CPU负载盘存过滤标签。友谊的防碰撞算法,极大的提高了标签的识别效率。支持4天线轮询跳频盘存标签,在环境复杂干扰大时依旧能保持优秀的工作性能。支持两种盘存模式,用户可实时获取盘存到的标签,也可在需要的时候去取已盘存到的标签。支持18000-6B/C全协议功能,读写速度快。同时提供SDK开发包,可由用户进行二次开发。
1.文档概述
1.1名称
UCM608用户使用说明书
1.2功能
为UCM608的使用提供支持
1.3参考文档
《UCChip UHF READER串口协议》
《UCChip UHF Reader C# SDK使用说明书》
1.4使用范围
UCM608模组
2.读写器规范
3.读写器操作和使用
3.1连接使用
3.1.1连接模组和底板
连线接头有防反插设计,直接连线即可。连接图如下图所示:
3.1.2连接天线
3.1.3以太网连接
1.底板设置,将拨码开关1,2拨到ON的位置,3,4拨到OFF的位置,如下图所示:
2.以太网口配置 将RJ45网线从底板直连到电脑,需配置静态IP。打开电脑网络设置,将IP改到和底板同网段192.168.3.x Windows系统为例:
(1)关闭电脑防火墙及杀毒管家
(2)配置与设备连接的网卡,如下图所示:
3.测试
打开NetAssist网络测试助手,选择客户端模式,发送测试指令。如下图所示:
4.修改底板配置
使用以上1,2步骤后,打开网络配置助手或打开网页,配置底板参数,比如更改底板静态IP,或者更改为动态IP,用于接路由器的场景。
如图所示:
使用网络配置助手:
使用网页配置: 地址栏输入设备的IP地址,默认是192.168.3.7(IP地址和电脑需保持同一网段) 设置参数后,点击提交需要输入密码,默认是123456
注:使用交换机无路由器时,也需要配置静态IP,使用路由器时需设置底板为动态IP模式,并与PC处于同一个网段。
3.1.4 RS232连接
1.底板设置 请将拨码开关1拨到OFF,2拨到ON的位置,3,4拨到OFF的位置,如下图所示:
2.RS232接口配置
需要用到USB转RS232公头的转接线
3.1.5 RS485连接
1.底板设置
请将拨码开关1拨到ON,2拨到OFF的位置,3,4拨到OFF的位置,如下图所示:
2.RS485接口配置 需要用到USB转RS485的转接线
3.1.6连接电源
此时,将听到“滴”的一声鸣响,同时模块指示灯亮。表示上电过程正常,读写器检通过。如下图所示:
3.1.7读写器使用演示
读写器与电脑连接方式任选其一,连接好后,双击打开软件RFID_Reader.exe,软件启动后界面如下所示:
若使用RS232连接,则选中对应COM口,点击右侧的“连接读写器”按钮,在下方监控窗口显示“复位成功”,则表示连接读写器成功,此时可选中上方菜单栏“18000-6C标签测试”窗口下的“盘存标签(实时)”页,点击“开始盘存”按钮,之后读写器开始盘存标签,下下方的“数据”框中会显示已经盘存到的标签个数和识别标签的速度等数据,在“标签列表”框中会显示已盘存到的标签的EPC等信息。如下图所示:
3.2射频参数设置
3.2.1设置工作天线
在“基础参数设置”页面选中读写器类型“4天线”,然后可在“射频参数设置”页面的“切换工作天线”中选择工作的天线端口,默认工作天线端口是天线1。如下图所示:
3.2.2设置射频输出功率
在“射频参数设置”中的“功率设置”中可设置对应天线的射频输出功率,单位为dBm。如下图所示:
3.2.3读取标签模式
UCM608支持单标签模式和多标签模式,默认配置多标签模式,用户无需自行选择。如下图所示:
3.2.4通讯带宽
UCM608支持8种通讯模式配置。如下图所示:
3.2.5频率设置
读写器工作频点支持两种配置,“标准频点”和“自定义频点”,“标准频点”可在《UCChip UHF READER串口协议》的附录中查询频点分配,“自定义频点”支持用户自行选择读写器的射频工作频点,设置范围为840MHz~960MHz,这里需要注意的是,“频点数量”必须大于等于1,等于1则在用户设置的频点上工作,大于1则以用户设置的频点为起点跳频工作。如下图所示:
3.3盘存标签操作
3.3.1
盘存标签支持两种模式,实时盘存模式和缓存盘存模式。
实时盘存界面如上图,点击开始盘存后,如果检测到有标签,读写器会立即返回标签的EPC以及相关信息,通过选择天线的下拉框,可以选择当前工作天线。
缓存模式盘存界面如上图,点击开始盘存后,如果检测到有标签,读写器只会立即返回所读到的标签数量(去重),不会返回标签的EPC和其他信息,如果要获取EPC 需要点击读取缓存的按钮,读写器会将缓存到的标签全部上报,UCM608只支持缓存700张标签。
3.2.2读标签
读标签界面和操作如上图所示,要操作读写器进行读标签操作需要填写访问密码、起始地址、数据长度还有选择标签的内存区域这几个选项,如果标签不需要密码,在访问密码栏里填写:00 00 00 00 ,所有栏目填写完成后点击读标签、如果有标签响应的话会返回读到的数据,如果参数错误在操作记录里会打印错误原因
3.3.3写标签
写标签界面和操作如上图所示,要操作读写器进行 写标签操作需要填写访问密码、起始地址、写入数据、数据长度还有选择标签的内存区域这几个选项,如果标签不需要密码,在访问密码栏里填写:00 00 00 00 ,所有栏目填写完成后点击写标签、如果有标签响应的话会返回上图的状态,如果参数错误在操作记录里会打印错误原因
3.3.4锁定标签
待补充
3.3.5灭活标签
待补充
3.3.6选定操作的标签
待补充
4.开发应用程序
提供的资料包括上位机软件RFID_Reader.exe、《UCChip UHF READER串口协议》、C#/Java/C++/C的SDK开发包,其中C#/Java/C++的SDK包是开发上位机使用,C语言的SDK包是开发UCM608使用。 上位机软件RFID_Reader.exe已提供了操作UCM608的绝大部分功能,但如有特殊需求,用户需要自行开发程序,可根据《UCChip UHF READER串口协议》开发程序建立与UCM608的通信,从而实现自主控制UCM608,也可根据提供的SDK api直接开发上位机控制UCM608,若使用C语言SDK开发UCM608,可更改串口通信协议,在该SDK中实现私有协议。