LabVIEW LabVIEW英語Laboratory Virtual Instrumentation Engineering Workbench实验室虚拟仪器工程平台是由美國國家儀器公司所開發的圖形化程式編譯平台發明者為傑夫考度斯基Jeff Kodosky程式最初於年在蘋果電腦上發表LabVIEW早期是為了儀器自動控制所設計至今轉變成為一種逐漸成熟的高階程式語言圖形化程式與傳統程式語言之不同點在於程式流程採用資料流之概念打破傳統之思維模式使得程式設計者在流程圖構思完畢的同時也完成了程式的撰寫 LabVIEW率先引入了特別的虛擬儀表的概念使用者可透過人機介面直接控制自行開發之儀器此外LabVIEW提供的函式庫包含訊號擷取訊號分析機器視覺數值運算邏輯運算聲音震動分析資料儲存等目前可支援WindowsUNIXLinuxmacOS等作業系統由於LabVIEW特殊的圖形程式簡單易懂的開發介面縮短了開發原型的速度以及方便日後的軟體維護因此逐漸受到系統開發及研究人員的喜愛目前廣泛的被應用於工業自動化之領域上LabVIEW預設以 多线程執行程式對於程式設計者更是一大利器此外LabVIEW通訊介面方面支援GPIBUSBIEEEMODBUS串列埠並行埠IrDATCPUDPBluetoothNETActiveXSMTP等介面 近年來 LabVIEW 除了可以在 PC 上面撰寫之外另外支援即時系統Realtime OS以及可程式邏輯閘陣列Field Programmable Gate Array FPGA使用者可以透過 LabVIEW 開發環境設計編譯程式後下載至微處理器Microprocessor或 FPGA晶片最終達到獨立運作Standalone的功能但目前主要還是支援 NI 自行生產的嵌入式系統系列產品通稱 NIRIO 系列產品比如PCIPXI R系列 DAQ卡片CompactRIOsingleboardRIOmyRIO等