迪文科技论坛

 找回密码
 立即注册
搜索
查看: 305|回复: 1

【提问】请教关于C51Modbus_S4代码问题

[复制链接]

9

主题

26

回帖

288

积分

中级会员

Rank: 3Rank: 3

积分
288
发表于 2025-2-26 19:46:43 | 显示全部楼层 |阅读模式
0x5A, 0x01, 0x03, 0x10, 0x50, 0x01, 0x00, 0x00, 0x92, 0x00, 0x00, 0x00,        //001  1 // 5a can't be sent
0x5A, 0x01, 0x10, 0x06, 0x50, 0x04, 0x00, 0x00, 0x92, 0x00, 0x00, 0x00,        //002

以上是我的简单代码,跟Modbus slave通信,想测试一次能读写多长的数据,说明文档里没看到有这方面长度的限制,是靠D4接收超时时间来控制的吗,D3的数据长度我写64就会直接没有通信,slave有在轮的指令但是数据没有传到触摸屏,这是怎么回事

回复

使用道具 举报

0

主题

481

回帖

2895

积分

金牌会员

Rank: 6Rank: 6

积分
2895
发表于 2025-2-26 20:49:04 | 显示全部楼层
长度可以选一个合适的值,时间太短会导致收不到数据。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|迪文科技论坛 ( 京ICP备05033781号-1 )

GMT+8, 2026-4-15 03:34 , Processed in 0.031719 second(s), 21 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表