三菱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等设备,但需要注意的,所使用的设备不同,相关数据的读写也会有所差异,可根据对应的开发说明册进行调整。
一、设备使用说明
本例中使用的软件和硬件如下:
软件 |
GX-Works3 Version 1.065T |
PLC |
三菱FX5U |
Reader |
CK-FR03-A01 |
本例主要展示三菱FX5U与CK-FR03-A01进行的Modbus RTU通信,所使用的设备不同,相关数据的读写也会有所差异,可根据对应的开发说明说册进行调整。
2、接线说明
把读卡器设备的A,B线与PLC的FX5U端口对应连接起来即可进行通信。
读卡器设备的A,B线,通过查询对应的手册即可。
FX5U则需要把SDA与RDA对接后与读卡器的A线连接,SDB与RDB对接后与读卡器的B线连接即可。
二、三菱PLC程序
本PLC使用MELSOFT系列GX Works3程序,版本为GX Works3 Version 1.065T。
1、通信参数配置
新建工程后,进行Modbus RTU通信参数配置。
打开导航框内工程——参数——模块参数——485串口。
图 2.1 配置通信
在基本设置中,协议格式选择MODBUS_RTU通信。
详细设置中,奇偶校验,停止位以及波特率则根据对应的读卡器配置选择合适的参数,本例中以读卡器CK-FR03-A01为例,奇偶校验设置为无,停止位设为1bit,波特率设为115200bps。
图 2.2 配置通信参数
2、PLC程序
本例程仅对读卡器进行读写操作为例,可根据实际使用进行更改。
2.1、指令说明
本例中采用的通信指令为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个寄存器中。
三菱FX5U PLC控制器在Modbus RTU协议下与CK-FR03-A01高频工业读卡器的使用说明相关推荐
- 三菱fx-5u轴定位,Modbus RTU RS-485与测微计通信案例
三菱fx-5u轴定位,Modbus RTU RS-485与测微计通信案例 ,包含编程软件,plc和维伦触摸屏程序,plc地址规划表,手册,轴定位和Modbus通信视频教程,设备运行视频等. plc程序 ...
- 三菱FX3U与台达变频器通讯 采用485方式,modbus RTU协议,对台达变频器频率设定
三菱FX3U与台达变频器通讯器件:三菱FX3U PLC+FX3U 485BD板,台达VFD变频器,昆仑通态触摸屏 功能:采用485方式,modbus RTU协议,对台达变频器频率设定,正反转,点动控制 ...
- 三菱FX3U与台达MS300变频器modbus通讯 采用485方式,modbus RTU协议,对台达变频器频率设定
三菱FX3U与台达MS300变频器modbus通讯案例 配件要求:三菱FX3U PLC+FX3U 485BD板,台达MS300变频器,昆仑通态触摸屏 功能:采用485方式,modbus RTU协议,对 ...
- 三菱FX3G/FX3S+485bd扩展,采用modbus rtu协议,crc校验,通讯控制四台E700变频器,可以实现正反转
三菱FX3G/FX3S 485协议通讯四台三菱E700变频器程序资料 三菱FX3G/FX3S+485bd扩展,采用modbus rtu协议,crc校验,通讯控制四台E700变频器,可以实现正反转,停止 ...
- 三菱fx5u modbus tcp fb块用法_一文教会你,如何掌握三菱FX5U PLC基础知识
现在市面上三菱FX5U PLC因自身的性能特点,使用的人群越来越广! 01 首先FX5U PLC支持结构化程序,并可写入ST语言和FB语言,以及支持多个程序的执行. 02 其次,在FX系列中,FX5U ...
- 三菱FX5U PLC远程调试监控设备方案
长沙某公司因近期几套设备(控制器为三菱FX5U)需要出到其他省份及国外,售后部门人员安排紧张不能协调前往调试,需寻找可对设备进行远程调试及监控的产品方便售后在任何有网络地方即可实现远程调试,经过多方咨 ...
- 串行通讯RS485 Modbus RTU协议控制
一.内容简介 本文主要介绍欧姆龙CP1E做上位与SMC的LECP6电缸 之间串行通讯RS485 Modbus RTU协议程序控制说明. 二.设备简介 硬件:CP1E.CP1W-CIF1 ...
- 5u fb库 三菱plc_三菱FX5U PLC入门必备基础知识特点
三菱FX5U PLC因自身的性能特点,使用的人群越来越广,首先FX5U PLC支持结构化程序,并可写入ST语言和FB语言,以及支持多个程序的执行. 其次,在FX系列中,FX5UPLC的指令运算速度是最 ...
- modbus RTU协议设备使用无线代替有线注意事项
1.设备有线连接 Modbus是由Modicon(现为施耐德电气公司的一个品牌)在1979年发明的,是全球第一个真正用于工业现场的总线协议.ModBus网络是一个工业通信系统,由带智能终端的可编程序控 ...
最新文章
- 【spring】在不联网的情况下查看xml的定义规则的方法
- Windows7下Caffe-SSD的应用(一)——在Windosw7下编译配置Caffe-SSD CPU版本
- 广播模块加继电器怎么接线_变频器如何与PLC相连接,怎么用PLC控制?
- IOS开发基础之OC的Block入门_Day09-Block
- 求字符串里里面字符出现的次数和出现哪些不同的字符的字符串
- Hadoop2源码分析-RPC机制初识
- layui引用html显示404错误,如何解决layui报错问题
- 每天干的啥?(2018.06)
- 云计算之Docker
- 关于InnerHTML存在的问题
- Python正则表达式详解
- C# 通用树形数据结构
- myeclipse6_snv
- 牛客小白月赛2 H 武 【Dijkstra】
- 将《先生请出山》放到桌面上,聊聊如何将视频做成动态壁纸
- python3 如何对一个数进行开方(3种方法)
- App加密:常用加密方式和爱加密原理
- Xmind用例导入到TAPD的方案(附代码)
- 如何激活word2010
- php 连接已重置,[百思不得其解] Nginx 连接已重置 ERR_CONNECTION_RESET