YW-630MA 与 S7-200 SMART通讯连接及编程

本文详细介绍了如何使用S7-200 SMART PLC通过MODBUS-RTU协议与YW-630MA读卡器进行通讯连接。主要内容包括主站初始化指令MBUS_CTRL的参数设置,如波特率、奇偶校验和超时值,以及主站通讯指令MBUS_MSG的使用,涉及从站地址、读写操作和数据传输。通过示例代码解析了从上电初始化到读取卡号、声光提示的完整过程。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

          YW-630MA 与 S7-200 SMART通讯连接与编程
YW-630MA、YW-631MA、YW-632MA及YW-635MK 为所有支持 Modbus RTU 的PLC提供了卡片操作支持。这样在不用深入了解卡片操作协议的基础上,可以快速简便的开发卡片支持应用系统上争取更多的时间。下面我就以YW-630MA与西门子S7-200 SAMRT PLC为例介绍一下编程的流程和注意事项。

S7-200 SMART PLC 中 MODBUS-RTU 通讯相关内容。
1.主站初始化指令 MBUS_CTRL
在这里插入图片描述

在PLC与读卡器进行MODBUS-RTU协议通讯中 S7-200 SMART PLC为主站,YW-630MA读卡器为从站。YW-630MA的通讯默认参数是:19200,N,8,1(Baud=19200,Parity = 0(None),DataBit = 8 bit,StopBit = 1 bit)

	  必须在每次扫描时(包括首次扫描)调用 MBUS_CTRL 指令,以便其监视 MBUS_MSG 指令启动的任何待处理消息的进程。除非每次扫描时都执行 MBUS_CTRL,否则 Modbus 主站协议将不能正确工作。因此我们 EN和Mode 都始终处于导通是能状态。

Mode(模式)输入的值用于选择通信协议。输入值为 1 时,将 CPU 端口分配给 Modbus 协议并启用该协议。输入值为 0 时,将 CPU 端口分配给 PPI 系统协议并禁用 Modbus 协议。此处Mode始终处于导通使能状态,选择

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值