設計壽命更長的自動測試系統
由于支持多種測試開發環境,因此可以增加從老儀器卸載下來并整合進單個單元的傳統測試程序集的種類。此外,制造領域專家、測試程序集開發人員和提供支持的承包商能共同分擔開發任務,維護機構具有經濟上和進度上的更大的靈活性。通過讓每位專家工作在他們最熟悉、或者能夠為特定測試應用提供最佳功能的測試開發環境,與“以一應萬”的開發架構比,這種系統能夠更快、更經濟地提供關鍵的測試程序集功能。
兼容以前發布的測試開發環境版本,可以擴展自動測試系統為自動程序集開發與操作提供有效解決方案的時間范圍。雖然在測試資產遭廢棄時抽象層可以提供保護,但源自多版本支持的后向軟件兼容可以保護測試程序集本身在更新測試站軟件時免遭廢棄。
開放架構
虛擬儀器軟件架構(VISA)、IVI和ATML等工業標準為實現與測試源的通信、儀器命令語法和測試環境信息的交換定義了通用接口。每種標準都以這樣或那樣的方式保護著自動測試系統,防止發生國防維護機構過去多次面臨的兩種風險:對單一資產供應商的依賴以及該供應商的“蒸發”。不管發生哪種情況,維護機構都將花費更多。每種標準都遵循了指派關鍵接口和使用開放標準的模塊化開放系統方法(MOSA)原則。在自動測試系統中整合使用這些標準有助于降低程序成本和風險。
數據庫連接是平臺支持型自動測試系統的重要組件,它提供了用于歸檔及公開故障與錯誤數據以供故障分析的方式。通過以一致的方式記錄故障發生的內容、時間和地點,與數據庫保持連接的自動測試系統能夠匯集必要的信息來判斷故障原因。支持數據收集以進行一致性分析的這種能力,提供了能夠為過程和/或系統與系統組件設計確定可能的糾正措施的方式,從而節約了操作成本、使預算可支撐更長時間。
測試程序集運行時是程序運行成本的主要部分。這個運行時的大部分由操作員的動作時間組成,可能占到全部時間的40%以上。許多時間花費在等待操作員的某種人工介入上。設計良好的操作員圖形化用戶界面(GUI)可以提高操作員的效率,進而降低成本。測試管理軟件應降低開發和修改這種GUI的成本,從而為延長操作性預算可支撐的時間提供了另一條重要途徑。
雖然在自動測試系統行業中有許多通用接口和測試站組件,但不是每樣東西都能以一種方式抽象出來且同時還能提供每種應用要求的靈活性。基于這個原因,自動測試系統需要能增強集成商定制系統的不同抽象層能力的軟件。
采用以上述組件設計整合了測試管理軟件的自動測試系統架構的實質性好處是能夠降低程序成本、提高投資回報率。這是因為具有靈活性的自動測試系統可以測試傳統的電子技術,并且在它們的生命周期內通過自我更新以測試更新的設備,并以一致的方式向數據庫提供信息;通過挖掘數據庫內容就可以確定高成本的故障事件,并啟動相應的糾錯措施來降低成本。
雖然當今的報道標題使許多人相信目前的預算減少、節儉預算以延長資金使用時間和節約成本的努力是新的挑戰,但國防部及其支持產業以前就面臨過這些情況。因此他們開發出相應方法,試圖通過技術更迭來逐步升級系統。在他們的努力下創建了模塊化硬件平臺(如PXI)、軟件定義的儀器(如合成儀器)以及通用通信語法標準(如VISA、IVI和ATML)。使用這些標準的模塊化開放平臺不僅能夠保持現有的功能,并且在今后許多年里都能增加新的功能。這樣,系統的生命周期就能比原先計劃的長2至3倍,從而在不犧牲功能的條件下延長了預算的可用時間。使用這些組件設計自動測試系統是創建能夠延長工作期限的自動測試系統的一種成功策略。
電子血壓計相關文章:電子血壓計原理
評論