迪文科技论坛

 找回密码
 立即注册
搜索
查看: 87|回复: 7

【提问】怎么控制modbus232的发送间隔?

[复制链接]

29

主题

64

回帖

352

积分

中级会员

Rank: 3Rank: 3

积分
352
发表于 6 天前 | 显示全部楼层 |阅读模式
型号DMG48270C043_05WTR
modbus232  9600  使用的是uart4 还是uart5? 当主机,只有一帧 200ms的定时读取。怎么控制这个发送间隔。



除了22modbus,t5lcfg外还需要什么吗?

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

0

主题

956

回帖

2万

积分

论坛元老

Rank: 8Rank: 8

积分
23655
发表于 5 天前 | 显示全部楼层
本帖最后由 lijiayan 于 2026-7-9 08:51 编辑

modbus232  9600  使用的是uart4 还是uart5? 这个屏只有串口2 和串口4   您可以用串口4 走modbus协议

除了22modbus,t5lcfg外还需要什么吗?不需要CFG 配置什么,需要烧录MODBUS 协议的二次开发程序


只有一帧 200ms的定时读取用51 代码自定义

【开发资料】T5L  C版 modbus 协议通信-程序套用模版
http://inforum.dwin.com.cn:20080 ... =2810&fromuid=24741
(出处: 迪文科技论坛)


回复

使用道具 举报

29

主题

64

回帖

352

积分

中级会员

Rank: 3Rank: 3

积分
352
 楼主| 发表于 5 天前 | 显示全部楼层
lijiayan 发表于 2026-7-9 08:44
modbus232  9600  使用的是uart4 还是uart5? 这个屏只有串口2 和串口4   您可以用串口4 走modbus协议

除 ...

我是用51代码做modbus,是不是就不需要22modbus了?直接使用T5L51.bin就可以?
回复

使用道具 举报

0

主题

745

回帖

1万

积分

论坛元老

Rank: 8Rank: 8

积分
19213
发表于 5 天前 | 显示全部楼层
      您好, 是的
回复

使用道具 举报

29

主题

64

回帖

352

积分

中级会员

Rank: 3Rank: 3

积分
352
 楼主| 发表于 5 天前 来自手机 | 显示全部楼层
Serena 发表于 2026-7-9 10:15
您好, 是的

这是什么原因?

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

0

主题

547

回帖

4940

积分

论坛元老

Rank: 8Rank: 8

积分
4940
发表于 5 天前 | 显示全部楼层
ikunnmsl 发表于 2026-7-9 13:28
这是什么原因?

是背景图片还是字库显示乱码,这个屏是8MB内存  文件命名范围是0-31,1个ID位置256KB  文件之间根据需要占用的ID范围间隔开,附件中是出厂的DEMO 可以烧录恢复下

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

29

主题

64

回帖

352

积分

中级会员

Rank: 3Rank: 3

积分
352
 楼主| 发表于 5 天前 | 显示全部楼层
yuanbin2020 发表于 2026-7-9 14:18
是背景图片还是字库显示乱码,这个屏是8MB内存  文件命名范围是0-31,1个ID位置256KB  文件之间根据需要 ...

背景,已经好了。我想问问
1.在屏幕上给地址2000输入数值100,如何让modbus往外发送的时候 *10发送这个数值?
2.如何在点击发送的条件下,发送改地址的数值为0xff?
回复

使用道具 举报

0

主题

542

回帖

3141

积分

论坛元老

Rank: 8Rank: 8

积分
3141
发表于 4 天前 | 显示全部楼层
C51代码直接读地址的值x10,然后发送就可以了。改数值这些操作直接C代码赋值就可以,把新的值写到发送的地址去。这个就是发送的地址和获取数值的地址不一致。
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2026-7-14 08:44 , Processed in 0.046857 second(s), 24 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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