quinto173
级别: 略有小成
精华主题: 0
发帖数量: 154 个
工控威望: 349 点
下载积分: 6011 分
在线时间: 62(小时)
注册时间: 2021-01-27
最后登录: 2023-06-26
查看quinto173的 主题 / 回贴
楼主  发表于: 2022-08-15 16:30
如题,用连续变址采集模拟量的数据,要连续采集1分钟,但采集600ms,D就超了。想问下各位,怎么把一分钟内采集到的D数据放在内存里
gxtmdb82164
级别: 论坛先锋
精华主题: 0
发帖数量: 782 个
工控威望: 1160 点
下载积分: 424 分
在线时间: 617(小时)
注册时间: 2019-09-22
最后登录: 2025-02-08
查看gxtmdb82164的 主题 / 回贴
1楼  发表于: 2022-08-16 08:42
2ms一个,一秒钟500个,一分钟3000个~
而且实际情况是,这个采集以后大概率是要用的,用的过程中如果还要继续采集,则要考虑双缓冲甚至多缓冲,如果以分钟为单位每个缓冲要3000个D寄存器~

也不是不行,做也能做~
gxtmdb82164
级别: 论坛先锋
精华主题: 0
发帖数量: 782 个
工控威望: 1160 点
下载积分: 424 分
在线时间: 617(小时)
注册时间: 2019-09-22
最后登录: 2025-02-08
查看gxtmdb82164的 主题 / 回贴
2楼  发表于: 2022-08-16 10:22
引用
引用第5楼quinto173于2022-08-16 09:17发表的  :

老哥 具体是怎么做 能请教一下吗


这个有啥具体不具体的,就留足空间往后排呗,FX 系列最差也有8K个D寄存器,你从5000开始到7999不就3k个了么.