迪文科技论坛

 找回密码
 立即注册
搜索
查看: 395|回复: 10

【提问】曲线图显示当天的数据变化

[复制链接]
发表于 2025-12-31 08:51:38 | 显示全部楼层 |阅读模式
屏幕型号为DMG80480T070_05WTC,当前是屏幕当主机,改22文件写modbus指令读取从机数据再通过0380地址读变量地址实现了实时曲线,下一步想实现类似图片所示的一段时间内的曲线图,该怎么做

本帖子中包含更多资源

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

x
回复

使用道具 举报

0

主题

966

回帖

1万

积分

论坛元老

Rank: 8Rank: 8

积分
11037
发表于 2025-12-31 10:43:43 | 显示全部楼层
是需要实现2条曲线吗?
回复

使用道具 举报

0

主题

476

回帖

1万

积分

论坛元老

Rank: 8Rank: 8

积分
16679
发表于 2025-12-31 10:48:46 | 显示全部楼层
0380是把曲线控件和变量地址关联起来,定时从该地址里面获取值做为曲线点,时间超2.55S的话不适合用这个功能。
直接换成0310地址直接打点比较合适。

本帖子中包含更多资源

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

x
人生苦短,及时行乐
回复

使用道具 举报

 楼主| 发表于 2025-12-31 11:13:43 | 显示全部楼层
ZVIP7679 发表于 2025-12-31 10:48
0380是把曲线控件和变量地址关联起来,定时从该地址里面获取值做为曲线点,时间超2.55S的话不适合用这个功 ...

0310地址对从机回复的数据是有要求的把,当前的项目场景是无法修改从机的程序,从机回复的格式固定了,还有什么好办法吗
回复

使用道具 举报

 楼主| 发表于 2025-12-31 11:17:35 | 显示全部楼层
168988 发表于 2025-12-31 10:43
是需要实现2条曲线吗?

不是的,想要实现的是点击到曲线图后,曲线图显示一段时间内的曲线,比如7个小时内的曲线变化
回复

使用道具 举报

0

主题

476

回帖

1万

积分

论坛元老

Rank: 8Rank: 8

积分
16679
发表于 2025-12-31 13:08:44 | 显示全部楼层
本帖最后由 ZVIP7679 于 2025-12-31 13:10 编辑

7个小时是有多少数据呢?0380按照1S采集一次,7H也是采集25200个点,曲线控件也无法一次显示这么多点数据。
人生苦短,及时行乐
回复

使用道具 举报

 楼主| 发表于 2025-12-31 13:33:11 | 显示全部楼层
ZVIP7679 发表于 2025-12-31 13:08
7个小时是有多少数据呢?0380按照1S采集一次,7H也是采集25200个点,曲线控件也无法一次显示这么多点数据。 ...

曲线控件最大支持显示多少个点呢,显示两个小时的数据曲线变化是否可行,采集频率最大是2.55s话就设置每2.5s采一个点
回复

使用道具 举报

0

主题

1138

回帖

1万

积分

论坛元老

Rank: 8Rank: 8

积分
11808
发表于 2025-12-31 15:30:11 | 显示全部楼层
800*480的分辨率的屏幕,曲线框放置全屏,横轴间隔1,写满一屏也不能显示超过800个点,每个曲线通道是0x800个变量缓冲区,通道0是占用0x1000-0x17FF,按您的采集速度,这个缓冲区是不够存放2个小时的所有点的。
回复

使用道具 举报

 楼主| 发表于 2025-12-31 16:06:12 | 显示全部楼层
DWIN-ARK 发表于 2025-12-31 15:30
800*480的分辨率的屏幕,曲线框放置全屏,横轴间隔1,写满一屏也不能显示超过800个点,每个曲线通道是0x800 ...

把采集到的从机数据存入数据库,然后读取数据库的值到曲线图上,实现2小时内的曲线历史数据展示,这个思路是否可行
回复

使用道具 举报

0

主题

1138

回帖

1万

积分

论坛元老

Rank: 8Rank: 8

积分
11808
发表于 2025-12-31 16:33:39 | 显示全部楼层
存到数据库,依次显示是可以的
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2026-7-16 23:24 , Processed in 0.044097 second(s), 23 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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