基于LabVIEW的多功能信號采集與多通道定時計數器/發器的設計
隨著電子技術、計算機技術、網絡技術等的快速發展,虛擬儀器(Virtual Instrument,VI)技術已得到了廣泛應用。
LabVIEW和C、DELPHI等一樣,是一種程序開發環境,但其最大的區別在于使用了圖形化的編程語言(G語言)。LahVIEW可以依托高性能設備,實現高精度的測量控制,并可根據需求快速實現設備的軟件化、虛擬化,以滿足多種多樣的應用需求。
設備的軟件化、虛擬化已經成為現代測控的發展方向。它不僅可以提高設計和開發效率,同時還可以大大節省硬件投入成本,提升已有硬件資源的利用率。因此,本文提出了基于LabVIEW的虛擬儀器設計與實現。
1 系統設計思想
為了更好地應用擴展性,提高系統采集和執行精度,系統設計采用了上、下位機的機構。
上位機采用普通PC機或通用工控機,預裝Windows XP操作系統,主要運行虛擬儀器的人機交互界面。
下位機預裝LabvIEW RT系統,運行測量與控制程序。其硬件組成主要有PXI-1045機箱、PXI-8108控制器、PXI-6608板卡、PXI-6229板卡,以及外部硬件信號條例模塊。
系統總體設計框圖如圖1所示。
評論