迪文科技论坛

 找回密码
 立即注册
搜索
查看: 958|回复: 12

【提问】求一个完整的基于C51编程的DEMO

[复制链接]

1

主题

4

回帖

26

积分

新手上路

Rank: 1

积分
26
发表于 2022-5-13 18:25:56 | 显示全部楼层 |阅读模式
希望含MODBUS通信,屏型号:DMG80480T070_15WTR
回复

使用道具 举报

0

主题

468

回帖

8614

积分

论坛元老

Rank: 8Rank: 8

积分
8614
发表于 2022-5-13 18:35:29 | 显示全部楼层
本帖最后由 Dai2816130749 于 2022-5-13 18:40 编辑

modbus 通讯的配置参考这个帖子【开发资料】T5, T5L 系列MODBUS_RTU 协议通讯 os源码-升级版http://inforum.dwin.com.cn:20080 ... =2809&fromuid=40598(出处: 迪文科技论坛)
回复

使用道具 举报

1

主题

4

回帖

26

积分

新手上路

Rank: 1

积分
26
 楼主| 发表于 2022-5-16 11:28:27 | 显示全部楼层
Dai2816130749 发表于 2022-5-13 18:35
modbus 通讯的配置参考这个帖子【开发资料】T5, T5L 系列MODBUS_RTU 协议通讯 os源码-升级版http://inforum ...

这个是OS写的,我要KEIL用c语言写的
回复

使用道具 举报

0

主题

752

回帖

4681

积分

论坛元老

Rank: 8Rank: 8

积分
4681
发表于 2022-5-16 11:32:23 | 显示全部楼层
这个是C版的

本帖子中包含更多资源

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

x
只会hellowrold
回复

使用道具 举报

1

主题

4

回帖

26

积分

新手上路

Rank: 1

积分
26
 楼主| 发表于 2022-5-19 11:17:59 | 显示全部楼层

没有屏的界面烧写文件(DWIN_SET)吗?我需要了解keil如何把获取到的数据写到屏相应控件的地址中去
回复

使用道具 举报

1

主题

4

回帖

26

积分

新手上路

Rank: 1

积分
26
 楼主| 发表于 2022-5-19 14:11:54 | 显示全部楼层
另外这个函数ModBus_RTU_Poll_Slave()怎么没有定义?是要我来写吗?要怎么写,有没有示例?
回复

使用道具 举报

1

主题

4

回帖

26

积分

新手上路

Rank: 1

积分
26
 楼主| 发表于 2022-5-19 14:16:54 | 显示全部楼层
我是新手,希望注释详细一些;另外我用的UART5,485接口,很多变量和接口定义是不是都要更改?
回复

使用道具 举报

0

主题

577

回帖

1万

积分

论坛元老

Rank: 8Rank: 8

积分
10234
发表于 2022-7-22 08:41:48 | 显示全部楼层
jackey100 发表于 2022-5-19 14:16
我是新手,希望注释详细一些;另外我用的UART5,485接口,很多变量和接口定义是不是都要更改? ...

试试看下这个
【分享】串口4,串口5 C版 ModBus_RTU  格式源码
http://inforum.dwin.com.cn:20080 ... 0&fromuid=50098
(出处: 迪文科技论坛)
回复

使用道具 举报

0

主题

5

回帖

67

积分

注册会员

Rank: 2

积分
67
发表于 2022-7-27 10:24:43 | 显示全部楼层
用了这个代码,主机发送是正常的,,但是怎么接收从机发过来的数据呢,接收中断进不去,没有数据。
回复

使用道具 举报

0

主题

577

回帖

1万

积分

论坛元老

Rank: 8Rank: 8

积分
10234
发表于 2022-7-27 11:11:25 | 显示全部楼层
本帖最后由 Dearall 于 2022-7-27 11:13 编辑
encounter 发表于 2022-7-27 10:24
用了这个代码,主机发送是正常的,,但是怎么接收从机发过来的数据呢,接收中断进不去,没有数据。 ...

我们屏您是做主机还是从机呢,主机和从机有分别对应的modbus协议。

假设我们屏当主机,从机的话, 您可以配合您的主机配置主动发送从机指令让主机执行,延时拉长一点
例如, 03指令读4个字数据,回复的时候,假如是从站1,曲线通道0,01 03 08 5A A5 01 00 00 01 00 64 校验高字节 校验低字节
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-22 07:59 , Processed in 0.081824 second(s), 22 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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