| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> 嵌入式 -> 三菱FX5U PLC控制器在Modbus RTU协议下与CK-FR03-A01高频工业读卡器的使用说明 -> 正文阅读 |
|
[嵌入式]三菱FX5U PLC控制器在Modbus RTU协议下与CK-FR03-A01高频工业读卡器的使用说明 |
???????三菱FX5U PLC控制器支持RS485(Modbus RTU)通信,本文将重点以CK-FR03-A01高频工业读卡器为案例,通过GX-Works3 Version 1.065T软件,展示三菱FX5U与CK-FR03-A01进行的Modbus RTU通信,开发工程师可以以此为蓝本,使用到CK系列其他RS485(MODBUS RTU)通信的工业读写设备,如CK-LR03-A01、CK-LR08-A01、CK-FR01-A01、CK-FR08-A01、CK-UR08-A01等设备,但需要注意的,所使用的设备不同,相关数据的读写也会有所差异,可根据对应的开发说明册进行调整。 本例中使用的软件和硬件如下:
本例主要展示三菱FX5U与CK-FR03-A01进行的Modbus RTU通信,所使用的设备不同,相关数据的读写也会有所差异,可根据对应的开发说明说册进行调整。 把读卡器设备的A,B线与PLC的FX5U端口对应连接起来即可进行通信。 读卡器设备的A,B线,通过查询对应的手册即可。 FX5U则需要把SDA与RDA对接后与读卡器的A线连接,SDB与RDB对接后与读卡器的B线连接即可。 二、三菱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、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帮助-跨文档搜索,输入对应指令点击搜索即可。 2.2、PLC例程 该例程以读卡器CK-FR03-A01为例,根据寄存器分配,标签的用户区数据起始地址为10,因此本例以读写地址10上的数据为例。 读数据操作如下: ?图 2.5 读数据操作 该功能通过触发M1进行读数据操作,读取读卡器寄存器地址10开始的4个寄存器,并把读取到的数据存放在D1000开始的数据寄存器中。 写数据操作如下: ?图 2.6 写数据操作 该功能通过触发M2进行读数据操作,把数据寄存器D2000开始的4个数据寄存器写入到读卡器寄存器地址10开始的4个寄存器中。 |
|
嵌入式 最新文章 |
基于高精度单片机开发红外测温仪方案 |
89C51单片机与DAC0832 |
基于51单片机宠物自动投料喂食器控制系统仿 |
《痞子衡嵌入式半月刊》 第 68 期 |
多思计组实验实验七 简单模型机实验 |
CSC7720 |
启明智显分享| ESP32学习笔记参考--PWM(脉冲 |
STM32初探 |
STM32 总结 |
【STM32】CubeMX例程四---定时器中断(附工 |
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/26 4:33:20- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |