低频工业读写器|读卡器|阅读器CK-LR03-A01与FX1N三菱PLC联机应用手册
低频工业读写器|读卡器|阅读器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联机应用手册相关推荐
- 半导体SECS协议低频工业读写器读卡机CK-S650-PA60S之1协议
半导体行业低频工业读写器|读卡机CK-S650-PA60S是一款工业级低频RFID读写卡器,读卡器工作频率134.2kHz,HDX工作模式,支持ISO11784/85射频标准标签,支持工业标准半导体S ...
- 华视汐感得读卡器阅读器 上位机软件开发工具营业员系统
二代证驱动使用说明 说明: 软件在使用时需要注册 绿色软件不需要安装解压到C:\IDReader即可. 安装使用过程 1.安装软件 把IDReader.rar解压到C:\IDReader,目录结构如下 ...
- 安卓pdf阅读器_BOOX阅读器:不仅阅读效果逆天,PDF阅读和手写体验更出色!
当下电子阅读逐渐流行,但多限于纯文字类网文小说阅读.市面上主流的电子书阅读器多为8英寸以下的小屏产品,很多都不能很好地解决大版面的PDF文件阅读舒适度的问题,更没法满足读者批注写笔记的需求. 一直走大 ...
- pdf阅读器,pdf阅读器大全,最好pdf阅读器排行,pdf阅读器下载
pdf阅读器第一名:Adobe Reader V8.1.0 简体中文版 PDF (Portable Document Format)文件格式是电子发行文档的事实上的标准,Adobe Acrobat R ...
- 检索器与阅读器:开放域问答的综述 Retrieving and Reading: A Comprehensive Survey on Open-domain Question Answering
开放域问答(OpenQA)是自然语言处理(NLP)中的一项重要任务,旨在基于大规模非结构化文档以自然语言的形式回答问题.最近,关于 OpenQA 的研究文献数量激增,特别是与神经机器阅读理解 (MRC ...
- 你以为福昕阅读器只是阅读器吗
PDF文档不管是在日常办公还是在平时的学习都非常常见.但是有时候一些PDF阅读器只有阅读功能,并不能添加注释或者修改.作为国产PDF阅读器的小清新-福昕阅读器,不仅可以快捷阅读PDF文档,而且还提供很 ...
- rss阅读器 java_RSS阅读器
[java]代码库package com.ruanko.service; import java.io.File; import java.io.IOException; import java.ut ...
- 900M超高频UHF工业读写器对接三菱 PLC_通信示例
1简介 FR系列阅读器是一种高稳定性的非接触式工业级读写设备. 其工作频率为902MHz~928MHz,支持Modbus通信协议,支持ISO/IEC 18000-6C / EPC G2C1国际接口标准 ...
- RFID超高频标签阅读器分类
RFID超高频标签阅读器分类 超高频RFID阅读器的核心部件是阅读器模块,它是整个阅读器的心脏,负责与标签通信的所有功能.阅读器根据功能和应用不同有多种表现形式,分为固定式阅读器.手持式阅读器(手持机 ...
最新文章
- Task04:青少年软件编程(Python)等级考试模拟卷(一级)
- yii2-basic后台管理功能开发之四:图片上传FileInput
- python 画log曲线
- 情感分析(Sentiment Analysis)的难题--转
- bat 发邮件与手机交互_售价17500元!华为首款5G折叠屏手机来了,更多新机细节曝光...
- oracle flex cluster,12c flex cluster小记(3)
- 超详细讲解,带你零基础入门 kafka!
- caffe cifar10 net笔记
- XFTP6 要继续使用此程序,您必须应用最新的更新或使用新版本
- 基因组注释2. 非编码基因和编码基因预测tRNAScan-SE、rRNAmmer和Prodigal
- macOS 开发 - 打包 PKG(使用 Packages)
- ​手把手教你做个AR涂涂乐 ​
- 移动硬盘变本地硬盘,小编教你移动硬盘变本地硬盘怎么办
- 吉大C语言程序设计作业,吉大19年9月《C语言程序设计》作业考核试题答案
- 给我新人生的skycc营销软件
- 微信小程序 全局字体控制(字体大小)
- 花开不败 一个复旦女生的高三生活
- 一键seo提交收录_关于SEO行业中的某些信息,你究竟应该相信谁?又或者谁都不要信!...
- 3D打印压铸模具正在悄悄改写制造业布局
- Windows 安装微软 Edge 浏览器