數據采集系統是一個圖形化的集成開發與運行環境(IDE),采用GUI腳本的方式開發,不需要測試工程師具備專業編程技能。
如上圖所示,數據采集支持各種板卡、LabView,總線(1553B,CAN總線),智能儀器,OPC標準設備。
數據采集系統基于測點對象來建模,可定義測點名稱、信號方向、檢測類型、檢測方法、傳感器類型、檢測屬性、工程單位、計量單位、采樣率、時鐘、精度、轉換公式、計量數值、工程數值、合格閾值等屬性,以便全息還原測試數據。數據模型如下圖所示。

數據采集直接使用驅動開發適配的方式將測試資源接入,支持以下接入方式:
1、各類板卡。當今的智能設備一般都提供SCPI標準接口,大多數還提供二進制兼容的IVI編程接口。所有這類設備的接入,只要按照其包裝中的手冊,通過接入配置工具,不需要編程就可以配置進來。SCPI資源的接入如下圖所示。

2、OPC接口。工控設備一般都提供OPC接口,如各種基于工控標準開發的仿真系統,或是被測試系統中的標準工控設備,或是按照工控設備標準開發的定制系統,一般都提供OPC接口。跟SCPI設備接入一樣,提供配置工具,不需要編程就可以通過配置把這類測試資源或被測試設備接入進來。通過OPC協議接入的測試資源的配置用戶界面如下圖所示。

3、總線。各類總線提供了二進制的通訊協議,可以通過提供的ICD工具,不需要編程就可以通過配置的方式來實現這個通訊協議棧。配置的用戶界面如下圖所示。

ICD是一個進行編解碼的工具,只與數據的處理有關,一般用于被測試對象的應用協議棧的實現,如從1553B的數據包中解析出應用的工程值。其編解碼的規則即元數據存儲在系統的數據庫里。
4、儀器驅動程序接口。提供了一套標準的儀器接入接口,方便那些不提供SCPI和OPC接口,同時其二進制通訊協議也不能用ICD工具配置出來的情況下,可以通過定制開發適配器即儀器驅動程序的方式實現接入。開發細節提供了用于參考的詳細驅動開發說明文檔。