迪文科技论坛

 找回密码
 立即注册
搜索
查看: 149|回复: 6

【提问】DMG10600T070_A5WTC的MODBUS通讯问题

[复制链接]

2

主题

7

回帖

77

积分

注册会员

Rank: 2

积分
77
发表于 2024-10-3 12:59:04 | 显示全部楼层 |阅读模式
购买了DMG10600T070_A5WTC,需要使用串口4进行MODBUS通讯,屏幕做主机,不知道如何入手。前天刷入熊家余老师的文件,结果白屏了。

请帮忙推荐一个可以刷入该型号的文件包,采用C51或DWIN OS都可以,一个简单的模板就可以。目前茫然,也不敢乱刷入文件了。
谢谢啦!
回复

使用道具 举报

0

主题

113

回帖

1548

积分

金牌会员

Rank: 6Rank: 6

积分
1548
发表于 2024-10-3 19:08:09 | 显示全部楼层
可以参考下这个C51的模板

本帖子中包含更多资源

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

x
回复

使用道具 举报

2

主题

7

回帖

77

积分

注册会员

Rank: 2

积分
77
 楼主| 发表于 2024-10-4 10:16:26 | 显示全部楼层
本帖最后由 KDTEK 于 2024-10-4 10:46 编辑
yuanbin2020 发表于 2024-10-3 19:08
可以参考下这个C51的模板

感谢推荐!看后有几个问题,想请教:
1、 C51模式下,还需要配置22号文件吗?如果需要配置,C51程序设定的系统变量接口与22号文件内容有冲突吗?
2、C51是可以配置为主机/从机模式,22号文件也可以配置为主机/从机模式,如果都烧录,以哪个为准?
3、看到C51源码的理解是:C51进行系统初始化,C51通过中断接收数据,发送数据(没公开源码)。还列举了255条指令。这些指令与DGUS工程的变量是怎么样交互的?
4、C51内核刷入后,怎么与DWIN工程的变量联系起来?
    比如按键返回值地址为0x6011,返回值为0x2131。 选择自动上传,它会自动发回吗?(设定为主机模式)         
    比如文本显示地址为0x6001,文本内容为0x0001,怎么样通过PC机改变它的内容?(设定为主机模式)
   我目前不明白这个DGUS的变量和OS变量怎么对应起来
我做了一个DGUS工程(附件),拷入了对应的22文件和DWINOS_DWIN_T5L_9600__UART4_ModBus.bin(我不确定是C51文件还是DWINOS文件)。恳请帮忙检查一下,SD卡写入后,可以进行MODBUS读写吗?
我的屏幕是DMG10600T070_A5WTC

本帖子中包含更多资源

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

x
回复

使用道具 举报

0

主题

99

回帖

1493

积分

金牌会员

Rank: 6Rank: 6

积分
1493
发表于 2024-10-4 22:17:05 来自手机 | 显示全部楼层
c51和os代码是冲突的,
c51的就在main里面配置指令就行,不需要在22文件里配置,
怎么配置,在下载OS代码帖子有详细的文档资料具体的每个字节对应的意义。其中就有dgus地址和从机的寄存器地址,比如03读指令从机寄存器地址是4x0001,屏dgus显示地址是0x3000,那配置指令就是5a 01 03 01 50 01  00 00 3000 0001
写指令的话06,0x10两种指令都有不同模式的04模式就是地址的值改变了就发送
回复

使用道具 举报

0

主题

522

回帖

7817

积分

论坛元老

Rank: 8Rank: 8

积分
7817
发表于 2024-10-4 22:28:22 | 显示全部楼层
本帖最后由 jufang@dwin.com 于 2024-10-4 22:29 编辑
KDTEK 发表于 2024-10-4 10:16
感谢推荐!看后有几个问题,想请教:
1、 C51模式下,还需要配置22号文件吗?如果需要配置,C51程序设定的 ...

     屏幕走主机或从机在51源码里面设置,若是主机,主机读写从机的指令也在源码里面配置,配置的格式在压缩包的WORD文档中有说明,指令中有主机地址(主要对应DGUS工程中的变量地址)和从机地址,根据需求选择读写指令和指令中的触发方式。
     后面的DWINOS开头的文件是OS版本的,您可以参考下面的这个链接里面2#楼对应的串口主从机的MODBUS文件,主机模式下指令在工程22文件中配置,配置格式参考里面的PDF文档。【开发资料】T5, T5L 系列MODBUS_RTU 协议通讯 os源码-升级版
http://inforum.dwin.com.cn:20080 ... 9&fromuid=42572
(出处: 迪文科技论坛)

回复

使用道具 举报

0

主题

99

回帖

1493

积分

金牌会员

Rank: 6Rank: 6

积分
1493
发表于 2024-10-4 22:31:56 | 显示全部楼层
KDTEK 发表于 2024-10-4 10:16
感谢推荐!看后有几个问题,想请教:
1、 C51模式下,还需要配置22号文件吗?如果需要配置,C51程序设定的 ...

附件是如何配置指令的文档

本帖子中包含更多资源

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

x
回复

使用道具 举报

2

主题

7

回帖

77

积分

注册会员

Rank: 2

积分
77
 楼主| 发表于 2024-10-5 13:25:59 | 显示全部楼层
感谢楼上二位,已经采用DWIN_OS,可以基本收发数据了。
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-22 02:53 , Processed in 0.061667 second(s), 23 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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