产品推荐:气相|液相|光谱|质谱|电化学|元素分析|水分测定仪|样品前处理|试验机|培养箱


化工仪器网>技术中心>其他文章>正文

欢迎联系我

有什么可以帮您? 在线咨询

带你了解数据采集器的存储功能

来源:康宝智信测量技术(北京)有限公司   2022年12月10日 09:39  
  数据采集器内存何时会存满?
 
  存满后会不会停止存贮?
 
  数据采集器的应用程序是固定的,每天测量的数据大小也是固定的。为了避免数据还未收集就被覆盖,我们将通过这篇文章,细扒有关Campbell数据采集器的存贮功能。
 
  数据采集器存满是什么意思?
 
  数据采集器由许多存贮单元组成,内存大小是固定的。
 
  数据采集器在数据没有存满的情况下,是不会停止对新数据存储。在程序里面有存储指令,当数据存满时,老的数据会被新的数据覆盖掉,这个时间就是数据采集器的*大存储时间,为了避免数据被覆盖,一定要在这个时间之前收集保存数据。
 
  存满和哪些因素有关
 
  1)数据采集器可用的内存大小
 
  2)分配给数据表记录数据的条数
 
  3)每次记录数据时,写入表格的数据的大小
 
  4)数组的数据类型
 
  5)数据存贮的频率
 
  如何计算数据采集器的内存何时会满
 
  对于新的数据采集器,可以采用加载程序让数据采集器来计算存储时间,通过下面的提示找到这些信息。
 
  1)Campbell数据采集器系统从OS28版本开始,在DataTableInfo表中,程序中的每个数据表都分配了一个名为DataFillDays的表格,可以找到存储的信息。或者单击Campbell数据采集器支持软件(LoggerNet、PC400或PC200W)中的站点状态按钮,查看表FillTimes选项卡。{注意:CR200(X)系列数据采集器无法用此方法计算表格填充时间}
 
  2)其他条件存入的数据
 
  对于存储数据的数据表格,除了时间数据外,数据采集器默认扫描频率就是数据写入数据表格的条件,这样做得结果是,DataFillDays表格会显示在几分钟或几小时内填充满,这显然不是我们需要的数据存储时间。针对这种情况,就得通过条件来设置数据表的表大小(即存多少条),而不是让数据采集器自动分配数据表格大小,只保留数据采集器对时间存储进行自动分配的权限。
 
  针对通过阵列方式存储数据的老数据采集器,如何计算存储时间
 
  存储阵列:由大量的存储单元组成,每个存储单元能存放1位二值数据(0,1)。通常存储单元排列成N行×M列矩阵形式。
 
  如果有一个较老的、基于阵列的数据采集器,我们可以根据每天存储的阵列来划分62,000个内存,从而估算出储存的时间。以阵列106,239,1400,22.47,22.81,73,10.61为例,它包含7个数据点,如果每小时都存储这个数据,那么将存储168个数据点(24小时*7个数据点)。因此,每天62000数据点/168数据点≈369天。您也可以有多个时间间隔内存储数据,算出总的数据点,数据采集器总的内存除以总的数据点。
 
  应该多久收集一次数据
 
  收集和检查数据,是检验系统正常运行的*直接的方法。假如系统运行故障,通过收集数据可以及时发现故障并处理,不会产生大的损失。千万不要等到新数据即将覆盖老数据时才开始收集,具体多长时间收集一次数据由实际情况决定。总之要勤收数据,保证时间间隔不要太长,毕竟每次的测量数据都是非常宝贵的。

免责声明

  • 凡本网注明“来源:化工仪器网”的所有作品,均为浙江兴旺宝明通网络有限公司-化工仪器网合法拥有版权或有权使用的作品,未经本网授权不得转载、摘编或利用其它方式使用上述作品。已经本网授权使用作品的,应在授权范围内使用,并注明“来源:化工仪器网”。违反上述声明者,本网将追究其相关法律责任。
  • 本网转载并注明自其他来源(非化工仪器网)的作品,目的在于传递更多信息,并不代表本网赞同其观点和对其真实性负责,不承担此类作品侵权行为的直接责任及连带责任。其他媒体、网站或个人从本网转载时,必须保留本网注明的作品第一来源,并自负版权等法律责任。
  • 如涉及作品内容、版权等问题,请在作品发表之日起一周内与本网联系,否则视为放弃相关权利。
企业未开通此功能
详询客服 : 0571-87858618