基于LabVIEW的BCU單板測(cè)試與診斷試驗(yàn)臺(tái)的開發(fā)
3.2 軟件的總體設(shè)計(jì)
本文引用地址:http://m.butianyuan.cn/article/153275.htm測(cè)試系統(tǒng)的參數(shù)設(shè)定、儀器配置、測(cè)試激勵(lì)的產(chǎn)生、響應(yīng)數(shù)據(jù)的采集、測(cè)試結(jié)果的判斷、故障定位和報(bào)表生成等,都是在系統(tǒng)軟件的控制下完成的。本測(cè)試系統(tǒng)將動(dòng)車組制動(dòng)控制單元的檢測(cè)細(xì)化到電路板級(jí),本測(cè)試系統(tǒng)的軟件設(shè)計(jì)遵循模塊化設(shè)計(jì)原則,采用LabVIEW開發(fā)環(huán)境進(jìn)行編程,采用軟件編程方式極大限度的對(duì)硬件資源進(jìn)行配置和使用,使系統(tǒng)的通用型、可重用性以及可拓展性得到極大的提高,設(shè)計(jì)了豐富的人機(jī)交互界面,保證試驗(yàn)操作直觀簡(jiǎn)單,并且能實(shí)時(shí)顯示測(cè)試數(shù)據(jù)、定位故障回路。
測(cè)試軟件主要由電路板自動(dòng)測(cè)試模塊、測(cè)試信息維護(hù)模塊、人機(jī)交互模塊等三個(gè)模塊構(gòu)成,設(shè)計(jì)了包括測(cè)試過(guò)程管理控制軟件、測(cè)試子程序以及數(shù)據(jù)管理等子程序,并可自動(dòng)生成報(bào)表,便于查詢與打印。軟件主要功能模塊示意圖如圖3所示。
為提高系統(tǒng)的兼容性和可拓展性,本實(shí)驗(yàn)針對(duì)測(cè)試過(guò)程中的數(shù)據(jù)流設(shè)計(jì)了詳細(xì)的數(shù)據(jù)維護(hù)系統(tǒng)。用戶可以根據(jù)測(cè)試需求,通過(guò)主控計(jì)算機(jī)對(duì)測(cè)試數(shù)據(jù)進(jìn)行讀取、存儲(chǔ)、分析,并生成測(cè)試報(bào)表及打印;用戶也可以登陸系統(tǒng),添加或刪除相關(guān)測(cè)試信息,對(duì)測(cè)試數(shù)據(jù)進(jìn)行維護(hù)和修改?! ?/p>
四. 試驗(yàn)臺(tái)開發(fā)實(shí)現(xiàn)及成果展示
下面從模擬量測(cè)量和PWM量測(cè)量?jī)蓚€(gè)方面,詳細(xì)論述利用NI公司PXI數(shù)據(jù)采集系統(tǒng)以及LabVIEW圖形化開發(fā)平臺(tái)開發(fā)BCU單板測(cè)試過(guò)程。
4.1 模擬量測(cè)量
模擬量測(cè)量包括模擬量輸出、模擬量采集兩個(gè)硬件驅(qū)動(dòng),以及軟件濾波三個(gè)重要環(huán)節(jié)。模擬量輸出包括0-10V正弦波和方波、0-10V直流電壓及10-30mA電流。采用NI公司PXI-6723模塊以及相應(yīng)V/I轉(zhuǎn)換模塊完成模擬輸出。模擬量測(cè)試包括0-20V電壓、10-30mA電流、0-700mA電流,采用PXI-6220板卡,并且配合相應(yīng)的傳感器、調(diào)理電路完成模擬量采集。模擬量輸出及采集功能框圖如圖4所示:
pwm相關(guān)文章:pwm是什么
評(píng)論