低频工业读写器|读卡器|阅读器CK-LR03-A01是一款基于射频识别技术的低频RFID标签读卡器。RFID 工作频率为134K 支持对FDX-B和EMID标准协议格式标签的读取,以及对FDX-B标准协议格式标签的写入。

低频工业读写器|读卡器|阅读器CK-LR03-A01同时支持标准工业通讯协议MODBUS RTU,方便用户通集成到PLC等控制系统中。读卡器内部集成了射频部分通信协议,用户只需通过通信接口接收数据便能完成对标签的读取操作,而无需理解复杂的射频通信协议。

本文将重点介绍低频工业读写器|读卡器|阅读器CK-LR03-A01与FX1N三菱PLC联机应用。

一、CK-LR03-A01通信连接

1、接线说明

线序

Pin1

Pin2

Pin3

Pin4

485版本

电源24V+

485-A

电源-

485-B

CK-LR03-A01接线说明

读卡器端口

读卡器端定义

PLC

PIN1

电源24V+

24V+

PIN2

485-A

485 DB9的1号A+针脚

PIN3

电源-

COM

PIN4

485-B

485 DB9的2号B-针脚

2、通信格式

通信接口:RS485

数据位:8个

奇偶校验位:无

停止位:1个

波特率:9600

输出编码格式:Modbus RTU

3、数据格式

3.1、功能码03读取操作

读取卡片数据 (寄存器:0x06~0x09)

发送

段名

例子(HEX格式)

从站地址

02

功能码

03

开始地址(高字节)

00

开始地址(低字节)

06

数量(高字节)

00

数量(低字节)

04

CRC校验(高字节)

A4

CRC校验(低字节)

3B

应答

段名

例子(HEX格式)

从站地址

02

功能码

03

字节数

08

数据(寄存器0x06高字节)

00

数据(寄存器0x06低字节)

00

数据(寄存器0x07高字节)

F9

数据(寄存器0x07低字节)

C0

数据(寄存器0x08高字节)

00

数据(寄存器0x08低字节)

00

数据(寄存器0x09低字节)

FF

数据(寄存器0x09低字节)

FF

CRC校验(高字节)

8F

CRC校验(低字节)

5B

3.2、功能码06写单寄存器操作

将读卡器站号改写成03 (寄存器:0x00)

发送

段名

例子(HEX格式)

从站地址

02

功能码

06

开始地址(高字节)

00

开始地址(低字节)

00

写入数据(高字节)

00

写入数据(低字节)

03

CRC校验(高字节)

C9

CRC校验(低字节)

F8

应答

段名

例子(HEX格式)

从站地址

02

功能码

06

开始地址(高字节)

00

开始地址(低字节)

00

写入数据(高字节)

00

写入数据(低字节)

03

CRC校验(高字节)

C9

CRC校验(低字节)

F8

3.3、功能码16写多个寄存器

将数据写入标签内 (寄存器:0x0A~0X0D)

发送

段名

例子(HEX格式)

从站地址

02

功能码

10

起始地址(高字节)

00

起始地址(低字节)

0A

数量(高字节)

00

数量(低字节)

04

字节数

08

数据(寄存器0x0A高字节)

00

数据(寄存器0x0A低字节)

01

数据(寄存器0x0B高字节)

00

数据(寄存器0x0B低字节)

02

数据(寄存器0x0C高字节)

00

数据(寄存器0x0C低字节)

03

数据(寄存器0x0D低字节)

00

数据(寄存器0x0D低字节)

04

CRC校验(高字节)

75

CRC校验(低字节)

A0

写成功应答

段名

例子(HEX格式)

从站地址

02

功能码

10

开始地址(高字节)

00

开始地址(低字节)

0A

写入数据(高字节)

00

写入数据(低字节)

04

CRC校验(高字节)

E1

CRC校验(低字节)

FB

写失败应答

段名

例子(HEX格式)

从站地址

02

功能码

90

错误代码

08

CRC校验(高字节)

BD

CRC校验(低字节)

C6

3.4、寄存器定义表

寄存器地址

定义内容

寄存器地址

定义内容

0

从站地址

1

232速率

2

通信校验

3

读卡模式

4

系统状态

5

RSSI(信号强度)

6

Read UID

7

Read UID

8

Read UID

9

Read UID

10

Write UID

11

Write UID

12

Write UID

13

Write UID

二、程序编写

1、硬件选型

PLC:三菱FX1N-14MR

通信模块:FX1N-485-BD

读卡器:CK-LR03-A01

2、软件选型

编程组态软件:GX Works2 Version 1.555D

3、组态

 3.1、PLC选型

3.2、参数配置

  3.2.1、通信格式设置

根据FX1N-485-BD数据手册内指示,发送指定内容初始化模块。

这里发送的H81代表了:数据长度8位,奇偶性校验 无,停止位1位,波特率9600

 3.2.2、缓存区设置

从D200开始的K20个字分配给发送缓冲区

从D220开始的K20个字分配给接收缓冲区

三、程序编写

​​​​​​​​​​​​​​

初始化:

第1步的Y0只是一个运行指示灯无需理会

第3步的MOV指令是给模块进行初始化设置

第8步的SET指令指定数据处理位为8位

第10步的ZRST指令将D0到D300之间的数据进行清空复位

第16步的RS指令设置了从D200开始的K20个字分配给发送缓冲区从D220开始的K20个字分配给接收缓冲区

将上面表格内的数据依次填入D200开始发送缓冲区 使用SET指令置位M8122发送标志位

在M0被使能后通过 特殊辅助继电器M8012 每隔100ms读一次卡片数据

在M8123接收完成寄存器被使能后

使用BMOV指令对接收回来的数据进行批量传送

再使用RST指令复位M8123这个完成接收寄存器

最后用ZRST指令对接收缓冲区内进行清零,防止下次接收回来的数据错乱

打开 软元件/缓冲储存器批量监视 可看到D200到D219储存了待发送的数据,而在D220到D239里面储存了接收回来的数据

其余寄存器的操作如同上面,只需修改对应的数据即可。

由于FX1N的扩展指令不支持CRC运算,故不做演示。有需要使用的可参考三菱官方的编程手册。

低频工业读写器|读卡器|阅读器CK-LR03-A01与FX1N三菱PLC联机应用手册相关推荐

  1. 半导体SECS协议低频工业读写器读卡机CK-S650-PA60S之1协议

    半导体行业低频工业读写器|读卡机CK-S650-PA60S是一款工业级低频RFID读写卡器,读卡器工作频率134.2kHz,HDX工作模式,支持ISO11784/85射频标准标签,支持工业标准半导体S ...

  2. 华视汐感得读卡器阅读器 上位机软件开发工具营业员系统

    二代证驱动使用说明 说明: 软件在使用时需要注册 绿色软件不需要安装解压到C:\IDReader即可. 安装使用过程 1.安装软件 把IDReader.rar解压到C:\IDReader,目录结构如下 ...

  3. 安卓pdf阅读器_BOOX阅读器:不仅阅读效果逆天,PDF阅读和手写体验更出色!

    当下电子阅读逐渐流行,但多限于纯文字类网文小说阅读.市面上主流的电子书阅读器多为8英寸以下的小屏产品,很多都不能很好地解决大版面的PDF文件阅读舒适度的问题,更没法满足读者批注写笔记的需求. 一直走大 ...

  4. pdf阅读器,pdf阅读器大全,最好pdf阅读器排行,pdf阅读器下载

    pdf阅读器第一名:Adobe Reader V8.1.0 简体中文版 PDF (Portable Document Format)文件格式是电子发行文档的事实上的标准,Adobe Acrobat R ...

  5. 检索器与阅读器:开放域问答的综述 Retrieving and Reading: A Comprehensive Survey on Open-domain Question Answering

    开放域问答(OpenQA)是自然语言处理(NLP)中的一项重要任务,旨在基于大规模非结构化文档以自然语言的形式回答问题.最近,关于 OpenQA 的研究文献数量激增,特别是与神经机器阅读理解 (MRC ...

  6. 你以为福昕阅读器只是阅读器吗

    PDF文档不管是在日常办公还是在平时的学习都非常常见.但是有时候一些PDF阅读器只有阅读功能,并不能添加注释或者修改.作为国产PDF阅读器的小清新-福昕阅读器,不仅可以快捷阅读PDF文档,而且还提供很 ...

  7. rss阅读器 java_RSS阅读器

    [java]代码库package com.ruanko.service; import java.io.File; import java.io.IOException; import java.ut ...

  8. 900M超高频UHF工业读写器对接三菱 PLC_通信示例

    1简介 FR系列阅读器是一种高稳定性的非接触式工业级读写设备. 其工作频率为902MHz~928MHz,支持Modbus通信协议,支持ISO/IEC 18000-6C / EPC G2C1国际接口标准 ...

  9. RFID超高频标签阅读器分类

    RFID超高频标签阅读器分类 超高频RFID阅读器的核心部件是阅读器模块,它是整个阅读器的心脏,负责与标签通信的所有功能.阅读器根据功能和应用不同有多种表现形式,分为固定式阅读器.手持式阅读器(手持机 ...

最新文章

  1. Task04:青少年软件编程(Python)等级考试模拟卷(一级)
  2. yii2-basic后台管理功能开发之四:图片上传FileInput
  3. python 画log曲线
  4. 情感分析(Sentiment Analysis)的难题--转
  5. bat 发邮件与手机交互_售价17500元!华为首款5G折叠屏手机来了,更多新机细节曝光...
  6. oracle flex cluster,12c flex cluster小记(3)
  7. 超详细讲解,带你零基础入门 kafka!
  8. caffe cifar10 net笔记
  9. XFTP6 要继续使用此程序,您必须应用最新的更新或使用新版本
  10. 基因组注释2. 非编码基因和编码基因预测tRNAScan-SE、rRNAmmer和Prodigal
  11. macOS 开发 - 打包 PKG(使用 Packages)
  12. ​手把手教你做个AR涂涂乐 ​
  13. 移动硬盘变本地硬盘,小编教你移动硬盘变本地硬盘怎么办
  14. 吉大C语言程序设计作业,吉大19年9月《C语言程序设计》作业考核试题答案
  15. 给我新人生的skycc营销软件
  16. 微信小程序 全局字体控制(字体大小)
  17. 花开不败 一个复旦女生的高三生活
  18. 一键seo提交收录_关于SEO行业中的某些信息,你究竟应该相信谁?又或者谁都不要信!...
  19. 3D打印压铸模具正在悄悄改写制造业布局
  20. Windows 安装微软 Edge 浏览器

热门文章

  1. 【论文阅读】基于单幅图像的快速去雾
  2. 知其然知其所以然 | ArrayList
  3. Abaqus简史:“黑科技”之路
  4. Oracle内置SQL函数-分类整理大全
  5. 【web课程设计】用HTML+CSS做一个漂亮简单的动漫网页
  6. 虚拟机WIN98操作系统下安装trw显示不正常的处理方法
  7. 湖南文旅数据中心:湖南文旅数据早知道(9月6日)
  8. 【JavaScript进阶之旅 ES6篇 第十五章】Set、Map、Set跟Map跟Array跟Object的对比
  9. 六大身边的生活场景 看令你震惊的大数据
  10. 编译原理系列之八 符号表