本文介绍了PLC作为主机与多奥读卡器从机基于Modbus RTU协议的通讯方案。协议采用RS-485总线,9600bps波特率,实现卡号读取和权限反馈功能。详细说明了03功能码读取卡号、06功能码设置

重点阐述了物理层参数、数据链路层规范及多奥协议的具体应用场景,并提供了实际通讯示例和注意事项,确保系统可靠运行。

PLC(主机) 与读卡器 Modbus RTU 通讯协议
一、协议概述
(A)设计目的
实现 PLC 作为主机与多个读卡器从机之间基于标准 Modbus RTU 协议的通讯,使 PLC 能获取读卡器刷卡后的 4 字节卡号,并向读卡器反馈该卡号是否有权限。 
(B)遵循标准
遵循 Modbus RTU 协议标准,确保设备间的兼容性和通讯的可靠性。 


二、物理层
项目 内容
传输介质 RS - 485 总线,采用屏蔽
双绞线,降低电磁干扰
波特率 9600bps
数据位 8 位
停止位 1 位
校验位 无


三、数据链路层
(一)从机地址
每个读卡器(这里泛指多奥从机设备)分配唯一的从机地址,范围为 1 - 247,用于主机识别不同的从机设备。
(二)功能码
功能码 名称 说明
0x03 读保持寄存器 PLC 读取读卡器的状态及卡号信息
0x06 写单个寄存器 PLC 向读卡器写入卡号权限信息
通讯流程:
(三)数据帧格式
3.1 主机发送 03 功能码获取卡号
1)主机(PLC)发送
从机地址
功能码 寄存器起始地址 寄存器数量
CRC 校验 低字节
CRC 校验 高字节
字节数 1 1 2 2 1

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

深圳多奥智能一卡(码、脸)通系统

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值