新闻资讯

所在位置: 首页> 公司新闻> 技术资料>
新闻详情

如何正确选择存储卡来扩展数据记录器的内存

日期:2024-04-26 13:38
浏览次数:498
摘要:如果你有CR1000,CR3000或者CR6,您的数据采集器有4MB*的静态随机存储器(SRAM),其中存储了当前编译的程序以及一些通信参数设置。(*如果您有一个序列号小于11832的CR1000数据采集器,您的数据采集器只有2MB的SRAM。)因此,大约有3.7MB的内部存储器可用于数据存储。

 

  我如何知道我是否需要外部数据存储?

如果你有CR1000,CR3000或者CR6,您的数据采集器4MB*的静态随机存储器(SRAM),其中存储了当前编译的程序以及一些通信参数设置。(*如果您有一个序列号小于11832CR1000数据采集器,您的数据采集器只有2MBSRAM)因此,大约有3.7MB的内部存储器可用于数据存储。

现在,3.7MB可能听起来不是很大的存储空间,但对于许多数据采集器应用程序来说,这足够存储一年多的数据的空间!例如,假设一个气象站存储了10个变量的平均值(例如,气温、土壤温度、气压、风速、风向、降雨量等。)分成三个表格,时间间隔为15分钟、每小时和每天。如果我们假设这三个表是自动分配的(也就是说,被编程为几乎同时填满),那么这三个表将需要1533天来填满3.7 MB的空间4年多了!当然,那是理论上的情况,电池永远不会耗尽,自然灾害永远不会发生。

一般情况下,在收集数据时,应该在数采存储满或被覆盖之前。换句话说,如果您能够承受丢失一个月的数据,那么就应该提高收集数据的频率。尽管3.7 MB对于许多数据采集器应用程序来说已经足够,但是如果您需要存储高频数据,您可能需要为您的数据记录器添加外部存储卡。

提示:程序运行后,您可以确认数据填充时间。在LoggerNet的连接屏幕中,单击站点状态菜单项,然后单击表格填充时间标签。

当您试图确定您的外部与内部内存需求时,以下是一些需要考虑的变量:

1.每个数据存储输出周期要存储的数据点的数量和分辨率数据是以高分辨率(每个数据4字节)还是低分辨率(每个数据2字节)存储?不要忘记考虑时间戳和记录号内存需求(16字节)

2.数据存储速率数据将以何种速率存储?会有多个数据表吗?

3.数据收集间隔时间数据收集之间需要多长时间?

计算所需存储空间的示例

让我们看一个例子来说明这一点。假设您想以10 Hz的频率存储20个数据点。其中13个数据点将以低分辨率双字节格式(FP2)存储,另外7个数据点将以高分辨率四字节格式(IEEE4)存储。数据表指令是这样的:

 

每个记录都将存储一个时间戳和记录号,这将占用16字节的空间。每运行八小时后,将从数据采集器中收集您的数据。你需要多大的数据存储空间?

根据每个数据点的大小和这些数据点的存储间隔,可以计算每条记录的字节数(换句话说,就是数据表中每一行的字节数)。然后,根据每条记录的字节数,您可以计算每八小时的字节数:

每个数据存储间隔的字节数(10赫兹):




 在本例中,您的数据存储设备至少需要20.16 MB的空间。因为您的数据采集器只有大约3.7 MB的内部存储器可用于数据存储,所以您需要增加外部数据存储。

请注意,这是一个保守的估计,因为在大多数情况下,数据采集器不需要为每个记录存储时间戳。相反,数据采集器支持软件数据提取程序使用帧时间标记来计算每个记录存储到计算机内存中的时间戳

给我的数据记录器添加存储卡需要什么?

如果您有CR6CR1000XGRANITE数据采集/数据采集系统,您的设备有一个内置的microSD插槽,可直接使用microSD卡.

如果您有CR1000CR3000,您可以使用扩展卡槽模块,来为数据采集扩展外部存储(CompactFlash卡),例如 CFM100NL116.这些CompactFlash模块连接到数据采集器上的40针外设接口

我需要什么样的存储卡?

并非所有存储卡都是生而平等的。 有不同类型的microSD-flashCompactFlash存储卡。

目前有三种类型的microSD-flash卡可供使用:

· 级存储 SLC

· 级存储 MLC

· 多级存储 aMLC

之前Campbell Scientific只提供SLC microSD卡,因为它比MLC卡更耐用、更可靠,读写速度更快(写模式快300%,读模式快43%)然而,由于技术的进步,现在能够提供16 GB aMLC microSD卡,与传统MLC卡相比,它具有13倍的续航能力,1.5倍的写入性能和5倍的数据保留性能。

CF有两种级别:

· 工业级

· 标准(或商业)

Campbell Scientific只提供工业级的CompactFlashmicroSD闪存卡,因为工业级的存储卡有更高的标准要求,比如,它们可以在更宽的温度范围内工作,提供更好的抗振动和抗冲击性能,并且比商用同类产品具有更快的读写速度

 

结论:

本文主要介绍如何使用内存卡来扩展数据采集器的存储存储数据并备份测量数据。存储卡的另一个常见用途是存储图像或将程序传输到本地,而不需要连接电脑

希望这篇文章已经帮助您理解以下内容:如何使用内存卡来扩展数据记采集器存储空间,为什么不是所有的内存卡都推荐使用,以及选择内存卡需要仔细考虑的因素

 

京公网安备 11010802025807号