一种高效管理数字记录仪表中数据的新方法
一、前言
数字记录仪表实质是一种单片机控制系统,它以单片机为核心,加上各种外围辅助电路构成。数字记录仪表的前端是数据采集模块,被测物理量经传感器进入数据采集电路,在单片机的实时控制下采集数据。
数字记录仪表的输出接口电路主要有:LCD显示屏、微型打印机、软磁盘驱动器、串行通信口等。这些接口电路在单片机的控制下,以各种不同的方式输出数据。
数字记录仪表组成框图如下:
数据管理模块管理的数据按性质可分为两类:
是采集的物理数据,它是被处理的对象,可称为档案数据;二是为了管理档案数据而设置的控制信息,可称为参数数据,这两种数据接合成一个有机整体,共同理解采集到的物理数据。
如果以数据存储器为中心,则数据主要有流入和流出两种方向,即数据的存储和读取,下图为以数据流向为联系纽带,数字记录仪表各功能模块关系。
可见,数据管理模块是数字记录仪表软件系统的一个核心功能模块,它主要完成两种功能:一是准确存储数据,二是高效读取数据。由于数字记录仪表其它功能模块均与数据管理模块存在一定联系,故如何高效可靠地管理数据,对提高数字记录仪表的性能具有十分重要的意义。
本文介绍了一种用于数字记录仪表的数据管理技术,它较好地解决了数据存储、读取等方面的间题,能够满足现代化工业生产领域测量记录的实际需要。
二、数字记录仪表中数据的特点
数字记录仪表管理的数据具有以下特点:
1.实时性。实时性体现在两个方面,一是及时存储数据。二是高效读取数据。
2.时效性。要想正确理解记录的数据,必须注意数据及其对应时刻的一致性。在数据采集时,数据与采集数据的时刻是一一对应的;存储数据时,要存储时间索引值;读取数据时,要读取数据及相应的时刻值。
3.断续性。造成数据记录中断的原因主要有两个:一是掉电,在数字记录仪表掉电期间,虽没有记录数据,但必须记录掉电时长。二是记录周期发生改变。数字记录仪表记录周期一般可在一定范围内变化,这种改变将影响数据存储、数据显示等,所以必须对其造成的断续性进行处理。
4.动态性。存储数据时,存储器中的数据不断地被循环覆盖。在数字记录仪表中,存在多个数据读取控制对象,每个对象用于数字记录仪表的一种任 务,比如显示、打印、通信等。由于这些控制对象之间相互独立、分时操作,读取数据时应该能够避免各对象之间相互混淆。另外,读取数据和存储数据也是分时进 行的,当数据发生覆盖时,必须重新定位被覆盖的读取数据控制对象,这就是数据管理的动态性。
相关文章
- 2023-08-26地铁站台噪声特性分析
- 2023-09-06缩短微机械圆盘谐振器缝隙的电极移动法
- 2023-04-30群相可控光学延迟线色散特性分析
- 2023-03-03挤压式摩擦试验装置改进研究
- 2022-05-31利用MSDS加强高校实验室安全管理的探讨
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。