发表于:2003-11-12 11:18:00
7楼
回复yuthang:
您好!
大量数据的采集其一是需要大量的内存,其二是需要保存至[今后]作数据分析处理,
离开了这两个基本要求,我们去[辛辛苦苦]花了大量的银子及不少的心血是得不偿失的。
从一开始,数据记录的格式就必须以标准的DB数据库格式进行录入,
最好采用[一个]打包文件,便于远程传输及组成更高级网络。
一般来讲:
以[字符]方式录入的设置字段应不少于64个,
以[波形]存贮的字段应不少于128个为宜,
每个字段的宽度[字符型]的为20个字节[10个汉字],数字型的10个字节,
[检索]字段除年、月、日三项之外,最少要保留2项,
过多的设置会造成软件太复杂,成本过高。
由于大量的数据以[文件]的方式记录在案,对计算机的运算速度要求较高,
目前来看,P4 1.7G以上CPU+40G硬盘+128MRAM的最低配置是合适的。
要想使总的成本控制在一个合理的程度,选用标准的操作平台win是明智的,
其原理有二:
工具及控件在网上多多,
人材容易获取,即使培训费用也低一些。
当然使用win困难也是有的,
首先它是一个分时的多任务系统,
不支持[直接]中断,
每个线程约10ms就被挂断一次,对实时采集十分不利,
这就是目前绝大多数的[实时通讯协议]只能采用9600bps才能运行的原故,
据我们了解,在win98me平台上能用115.2kbps速率,并且是全双工对外采集实时数据的,
只有[现场总线]z893_emdos,这样的工程我们已干过许多,已为成熟技术,详细资料请到信箱收。
med. 2003.11.12