三菱Fx3u MODBUS RTU 从站程序支持H03和H10功能码

本文详细描述了如何在三菱PLCFx3u上配置MODBUSRTU从站程序,涉及寄存器分配、字节交换和程序优化,提供两种版本以适应不同需求。
摘要由CSDN通过智能技术生成

三菱Fx3u  MODBUS RTU  从站程序
支持H03和H10功能码
下载到FX3U(配fx3u-485-BD通讯板)中可直接做从站,任意modbus主站可通信。
D1000-D1499是读取区域(H03)
D1500-D1999是RS指令缓冲区
D2000到D2499是写入区域(H10)
D2500-D2749用于crc检验缓冲区
占用D2750-D2770用于中间计算
占用M7600-M7679用于状态标志和数据暂存。
程序有详细注释,不明白处可
已做字节交换,可与200smart主站直接通信字寄存器显示不混乱,如不需要字节交换只需改两步。
程序有两个,一个是接收到正确报文就反馈正确报文,接收到错误报文就反馈0,写的比较纯粹,第二个程序做了一点优化,接收到错误报文就不反馈,读写区域超限制不反馈,站号不正确不反馈,并且复位写入区,复杂一点点。
纯梯形图编写

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值