LabVIEW的特點(diǎn)
?。╨)直觀(guān)、易學(xué)易用。
本文引用地址:http://dyxdggzs.com/article/201701/337636.htm 與Visual C++、Visual Basic等計算機編程語(yǔ)言相比,圖形化編程工具LabVIEW有一個(gè)重要的不同點(diǎn):不采用基于文本的語(yǔ)言產(chǎn)生代碼行,而使用圖形化編程語(yǔ)言G編寫(xiě)程序;產(chǎn)生的程序是框圖的形式,用框圖代替了傳統的程序代碼。因而可在很短的時(shí)間內被掌握并應用到實(shí)踐中去,特別適合硬件工程師、實(shí)驗室扶術(shù)人員、生產(chǎn)線(xiàn)工藝技術(shù)人員的學(xué)習和使用。
?。?)通用編程系統。
LabVIEW的功能并沒(méi)有因圖形化編程而受到限制,依然具有通用編程系統的特點(diǎn)。LabVIEW有一個(gè)可完成任何編程任務(wù)的龐大的函數庫。該函數庫包括數據采集、GPIB、串口控制、數據分析、數據顯示及數據存儲等。
LabVIEW也有傳統的程序調試工具,如設置斷點(diǎn)、以動(dòng)畫(huà)方式顯示數據及其通過(guò)程序的結果、單步執行等,便于程序的調試。LabVIEW的動(dòng)態(tài)連續跟蹤方式,可以連續、動(dòng)態(tài)地觀(guān)察程序中的數據及其變化情況,比其他語(yǔ)言的開(kāi)發(fā)環(huán)境更方便、更有效。
?。?)模塊化。
LabVIEW還有一個(gè)特點(diǎn)是模塊化,體現在兩個(gè)方面。首先,LabVIEW中使用的基本節點(diǎn)和函數等就是一個(gè)個(gè)小的模塊,可以直接使用;另外,由LabVIEW編寫(xiě)的程序——即虛擬儀器模塊(VirtrualInstrument,VI),除了作為獨立程序運行外,還可作為另一個(gè)虛擬儀器模塊的子模塊(即子VI)供其他模塊程序使用。
評論