labview實現多功能無紙記錄儀
1 虛擬儀器技術
虛擬儀器的構成:如果按照構成儀器的三大功能部件來分,所有控制系統、工業(yè)計測系統均可歸納至虛擬儀器的框架中來。目前較為常見的虛擬儀器是數據采集系統(SCADA),見圖1??删幊虄x器的信號處理、定時控制、集成總線、高速緩存、DMA等技術的應用,使這樣的SCADA系統能達到儀器級的性能、精度與可靠性。
虛擬儀器的軟件開發(fā)平臺:虛擬儀器的軟件開發(fā)平臺目前主要有兩類:第一類是基于傳統語言的Turbo C、VB、VC++等,這類語言具有適應面廣、開發(fā)靈活的特點,但開發(fā)人員需有較多的編程經驗和較強的調試能力;第二類是基于圖形組態(tài)和編程的圖形組態(tài)軟件,如HP公司的VEE、IOtech公司的Dasylab、NI公司的LabVIEW、Capital Equipment公司的Testpoint 2.0和HEM公司的Snap-Master等。這類組態(tài)軟件都通過建立和連接圖標來構成虛擬儀器工作程序并定義其功能,而不是用傳統的文本編輯形式。它們具有編程效率高、通用性強、交叉平臺互換性好的特點,適用于大批量多品種儀器的生產。該類軟件缺點是缺少程序流程控制,大都解釋執(zhí)行。
虛擬儀器技術的三大組成部分:
(1)高效的軟件
軟件是虛擬儀器技術中最重要的部份。使用正確的軟件工具 虛擬儀器技術
并通過設計或調用特定的程序模塊,工程師和科學家們可以高效地創(chuàng)建自己的應用以及友好的人機交互界面。提供的行業(yè)標準圖形化編程軟件——LabVIEW,不僅能輕松方便地完成與各種軟硬件的連接,更能提供強大的后續(xù)數據處理能力,設置數據處理、轉換、存儲的方式,并將結果顯示給用戶。此外,還提供了更多交互式的測量工具和更高層的系統管理軟件工具,例如連接設計與測試的交互式軟件SignalExpress、用于傳統C語言的LabWindows/CVI、針對微軟Visual Studio的Measurement Studio等等,均可滿足客戶對高性能應用的需求。 有了功能強大的軟件,您就可以在儀器中創(chuàng)建智能性和決策功能,從而發(fā)揮虛擬儀器技術在測試應用中的強大優(yōu)勢。
(2)模塊化的I/O硬件
面對如今日益復雜的測試測量應用,已經提供了全方位的軟硬件的解決方案。無論您是使用PCI, PXI, PCMCIA, USB或者是1394總線,都能提供相應的模塊化的硬件產品,產品種類從數據采集、信號條理、聲音和振動測量、視覺、運動、儀器控制、分布式I/O到CAN接口等工業(yè)通訊,應有盡有。高性能的硬件產品結合靈活的開發(fā)軟件,可以為負責測試和設計工作的工程師們創(chuàng)建完全自定義的測量系統,滿足各種獨特的應用要求。
(3)用于集成的軟硬件平臺
專為測試任務設計的PXI硬件平臺,已經成為當今測試、測量和自動化應用的標準平臺,它的開放式構架、靈活性和PC技術的成本優(yōu)勢為測量和自動化行業(yè)帶來了一場翻天覆地的改革。 PXI作為一種專為工業(yè)數據采集與自動化應用度身定制的模塊化儀器平臺,內建有高端的定時和觸發(fā)總線,再配以各類模塊化的I/O硬件和相應的測試測量開發(fā)軟件 ,您就可以建立完全自定義的測試測量解決方案。無論是面對簡單的數據采集應用,還是高端的混合信號同步采集,借助PXI高性能的硬件平臺,您都能應付自如。這就是虛擬儀器技術帶給您的無可比擬的優(yōu)勢。
評論