当前位置:网站首页>RS485(Modbus RTU)工业RFID读写器CK-FR03-A01与PLC三菱FX5U的通讯操作说明
RS485(Modbus RTU)工业RFID读写器CK-FR03-A01与PLC三菱FX5U的通讯操作说明
2022-06-11 13:21:00 【华翔天诚科技】
RS485(Modbus RTU)工业RFID读写器CK-FR03-A01支持各大PLC集成与应用,本文将重介绍CK-FR03-A01使用MELSOFT系列GX Works3程序(版本为GX Works3 Version 1.065T)与三菱FX5U PLC的Modbus RTU通信。

1.1、例程软硬件说明
本例中使用的软件和硬件如下:
软件 | GX-Works3 Version 1.065T |
PLC | 三菱FX5U |
Reader | CK-FR03-A01 |
本例主要展示三菱FX5U与CK-FR03-A01进行的Modbus RTU通信,所使用的设备不同,相关数据的读写也会有所差异,可根据对应的开发说明说册进行调整。
把读卡器设备的A,B线与PLC的FX5U端口对应连接起来即可进行通信。
读卡器设备的A,B线,通过查询对应的手册即可。
FX5U则需要把SDA与RDA对接后与读卡器的A线连接,SDB与RDB对接后与读卡器的B线连接即可。
2、三菱PLC程序
本PLC使用MELSOFT系列GX Works3程序,版本为GX Works3 Version 1.065T。
新建工程后,进行Modbus RTU通信参数配置。
打开导航框内工程——参数——模块参数——485串口。

图 2.1 配置通信
在基本设置中,协议格式选择MODBUS_RTU通信。
详细设置中,奇偶校验,停止位以及波特率则根据对应的读卡器配置选择合适的参数,本例中以读卡器CK-FR03-A01为例,奇偶校验设置为无,停止位设为1bit,波特率设为115200bps。

图 2.2 配置通信参数
2.2、PLC程序
本例程仅对读卡器进行读写操作为例,可根据实际使用进行更改。
本例中采用的通信指令为ADPRW,用于与读卡器进行Modbus RTU通信。

图 2.3 ADPRW指令

图 2.4 ADPRW指令参数
以读卡器CK-FR03-A01为例,默认的站号为2。
因此从站站号s1填2,功能代码s2则根据所需要执行的操作,例如读数据操作,则s2填03。s3则表示操作的寄存器地址,s4则为操作的寄存器数量,s5/d1则为读取到数据所存放的缓存区起始地址,d2则为该指令执行状态。
详细指令说明可通过点击GX-Works3—GX-Works3帮助-跨文档搜索,输入对应指令点击搜索即可。
该例程以读卡器CK-FR03-A01为例,根据寄存器分配,标签的用户区数据起始地址为10,因此本例以读写地址10上的数据为例。
读数据操作如下:

图 2.5 读数据操作
该功能通过触发M1进行读数据操作,读取读卡器寄存器地址10开始的4个寄存器,并把读取到的数据存放在D1000开始的数据寄存器中。
写数据操作如下:

图 2.6 写数据操作
该功能通过触发M2进行读数据操作,把数据寄存器D2000开始的4个数据寄存器写入到读卡器寄存器地址10开始的4个寄存器中。
边栏推荐
- 论文导读 | 机器学习在数据库基数估计中的应用
- 不谈赛道,不聊风口,开源数据库巨头Cassandra如何在国内讲好“新故事” | C位面对面
- How to synchronize openstack RDO source to local for offline installation
- 【201】php异常处理-PHP中的try catch finally异常处理
- Kubernetes binary installation (v1.20.16) (V) verifying master deployment
- 刚高考完有些迷茫不知道做些什么?谈一谈我的看法
- [arcgis] City relevance analysis
- SAP Spartacus checkout 流程使用 url 粘贴直接跳转到 delivery mode不能打开页面的原因
- China's SaaS development lags behind that of the United States for 10 years, and it still needs to rely on innovation, open source, M & A and other strategies | archsummit
- 五年官司终败诉,万亿爬虫大军蠢蠢欲动
猜你喜欢

【信号去噪】基于稀疏性 (BEADS) 实现色谱基线估计和去噪附matlab代码和论文

一个时代的终结!十年了吴恩达经典《机器学习》课程本月关闭注册,上线新课!...

Will Apple build a search engine?

微软再曝“丑闻”:在办公室看 VR 黄片,“HoloLens 之父”即将离职!

Is byte really the end of the universe?

Teatalk · online speech record | complete! It is important to select the right data migration strategy for safe cloud deployment

Network information system emergency response

Bs-xx-007 registered residence management system based on JSP

关于uni-app 配置 APP 不显示顶部标题栏设置

Microsoft exposes another "scandal": watching VR porn in the office, "the father of hololens" is about to leave!
随机推荐
面试造航母,入职拧螺丝,工资...
[the path of system analyst] collection of wrong topics of system analyst
[backtrader source code analysis 46] cerebro Py code comments (boring, one of the core backtrader codes, recommended for reading, comments for reference only)
LNMP部署
中国 SaaS 发展落后美国 10 年,仍需借助创新、开源、并购等策略发力 | ArchSummit
论文导读 | 机器学习在数据库基数估计中的应用
ecplise无法连接sql server
怎么管理服务器使网站稳定畅通
Nomad application layout scheme 07 of hashicopy (submit job)
[filter] design of time-varying Wiener filter based on MATLAB [including Matlab source code 1870]
About uni app configuration, app does not display the top title bar setting
[bug resolution] after uploading the image, cancel the upload and upload again. The last image still exists
Clear the selected data in the modal box after the modal box is closed
SQL:如何用采购单销售单的数据 通过移动加权平均法 计算商品成本
逆向学习入门-优秀的汇编调试工具OllyDbg
On the continuing Life of Distributed Locks - - Distributed Locks Based on redis
kubernetes 二进制安装(v1.20.16)(五)验证 master 部署
常用字体介绍
[arcgis] City relevance analysis
Debian下设定 TCP/IP 网络