数据采集系统
时间:2017-07-06 09:26:22  来源:  作者:

数据采集系统是一个图形化的集成开发与运行环境(IDE),采用GUI脚本的方式开发,不需要测试工程师具备专业编程技能

数据采集.png                                            

如上图所示,数据采集支持各种板卡、LabView,总线(1553B,CAN总线),智能仪器,OPC标准设备。

       数据采集系统基于测点对象来建模,可定义测点名称、信号方向、检测类型、检测方法、传感器类型、检测属性、工程单位、计量单位、采样率、时钟、精度、转换公式、计量数值、工程数值、合格阈值等属性,以便全息还原测试数据。数据模型如下图所示。

数据模型.png

数据采集直接使用驱动开发适配的方式将测试资源接入,支持以下接入方式:

1、各类板卡。当今的智能设备一般都提供SCPI标准接口,大多数还提供二进制兼容的IVI编程接口。所有这类设备的接入,只要按照其包装中的手册,通过接入配置工具,不需要编程就可以配置进来。SCPI资源的接入如下图所示。

板卡配置.png

2OPC接口。工控设备一般都提供OPC接口,如各种基于工控标准开发的仿真系统,或是被测试系统中的标准工控设备,或是按照工控设备标准开发的定制系统,一般都提供OPC接口。跟SCPI设备接入一样,提供配置工具,不需要编程就可以通过配置把这类测试资源或被测试设备接入进来。通过OPC协议接入的测试资源的配置用户界面如下图所示。

opc接入.png

3、总线。各类总线提供了二进制的通讯协议,可以通过提供的ICD工具,不需要编程就可以通过配置的方式来实现这个通讯协议栈。配置的用户界面如下图所示。

总线接入.png

ICD是一个进行编解码的工具,只与数据的处理有关,一般用于被测试对象的应用协议栈的实现,如从1553B的数据包中解析出应用的工程值。其编解码的规则即元数据存储在系统的数据库里。

4、仪器驱动程序接口。提供了一套标准的仪器接入接口,方便那些不提供SCPIOPC接口,同时其二进制通讯协议也不能用ICD工具配置出来的情况下,可以通过定制开发适配器即仪器驱动程序的方式实现接入。开发细节提供了用于参考的详细驱动开发说明文档。


© 2017北京赛博智通信息技术有限责任公司 版权所有 京ICP备15023058号-1