導航:首頁 > 編程語言 > labview編程入門

labview編程入門

發布時間:2024-06-27 13:56:20

A. 如何學好labview的個人經驗

雖然我自己也不算什麼大神,但是用LabVIEW做工業的自動測試系統也快三年了,我就分享下我從不會LabVIEW的小白,到現在自己一個人搞定一整套測試系統的經歷吧。
學LabVIEW感覺最主要的還是你的編程思路,因為LabVIEW是圖形化語言,沒有太多的編碼的語言規則,因此很好上手,而且對應的前面板可操作性很強,因此,只要你的編程邏輯好,上手會很快,而且容易接受大程序。
剛開始學的時候,最好能夠打好基礎,越基礎的東西,等你用的時候,你會發現越有幫助,因為用的很頻繁。你如果沒有接受過LabVIEW的培訓,你可以買幾本基礎的書來看。
然後基礎學完後,因為LabVIEW在工業上用的比較多,因此,你最好有項目來給你做,你在做的過程中,為了實現各種功能,有些不懂的,你不但要充分利用,LabVIEW自帶的案例,也可以去電子發燒友論壇去討論,很多大神會在論壇上,提供比較深的實現方法,在此過程中,你就可以很好的進步。每次解決問題後,你對LabVIEW的理解和使用會越來越好

B. 最近開始學習labview,要怎樣起步呢

對於一個初學者來說,從來沒有接觸過LabVIEW,個人建議先找一本書系統的看一下,比較推薦陳錫輝的《LabVIEW8.20從入門到精通》,或者你也可以去買另外一本書陳樹學的《LabVIEW寶典》說實話這本書我沒有讀過,剛出版的書——2011.3.1,只是看了一下目錄,感覺很全,對於很多的工具包也有所介紹,這個好像是目前唯一的一本書去介紹幾個常用的工具包的。如果你借不到書,又不想買書,還有一個辦法,就是把《LV入門》這個PDF文檔讀完。這個文檔畢竟不像書,它沒有很多例子,不過很系統的把LabVIEW從前面板,到函數選板都給介紹了一遍。能讓你有一個整體的了解。
第二點,個人感覺就是看常式,LabVIEW軟體裡面帶的里程很豐富,有的時候你在編程的時候把常式做一下修改就可以當做你的程序,或者常式裡面的方法也可以給你一個啟發。這個也很重要。
第三點,個人感覺就是逛論壇,GSDzone,vihome這兩個論壇是我去的比較多的,裡面能夠下載到很多的常式,可以學習別人的常式,或者學習的方法。
第四點,最重要的一點就是自己編寫程序,開始的時候不要求你自己編寫自己的程序,你能夠自己把別人的程序重現一遍(不用復制+粘貼這種方法)也算是一種成功。到你實際寫程序,做項目的時候,你可能會發現,你原來寫著玩的程序,對你去做項目也有很多的幫助,甚至程序結構可以用。

C. 鍏充簬LabVIEW鐨勬傚簭

絎涓絝 鉶氭嫙浠鍣ㄥ強LabVIEW鍏ラ棬

1錛1 鉶氭嫙浠鍣ㄦ傝堪
鉶氭嫙浠鍣錛坴irtual instrumention錛夋槸鍩轟簬璁$畻鏈虹殑浠鍣ㄣ傝$畻鏈哄拰浠鍣ㄧ殑瀵嗗垏緇撳悎鏄鐩鍓嶄華鍣ㄥ彂灞曠殑涓涓閲嶈佹柟鍚戙傜矖鐣ュ湴璇磋繖縐嶇粨鍚堟湁涓ょ嶆柟寮忥紝涓縐嶆槸灝嗚$畻鏈鴻呭叆浠鍣錛屽叾鍏稿瀷鐨勪緥瀛愬氨鏄鎵璋撴櫤鑳藉寲鐨勪華鍣ㄣ傞殢鐫璁$畻鏈哄姛鑳界殑鏃ョ泭寮哄ぇ浠ュ強鍏朵綋縐鐨勬棩瓚嬬緝灝忥紝榪欑被浠鍣ㄥ姛鑳戒篃瓚婃潵瓚婂己澶э紝鐩鍓嶅凡緇忓嚭鐜板惈宓屽叆寮忕郴緇熺殑浠鍣ㄣ傚彟涓縐嶆柟寮忔槸灝嗕華鍣ㄨ呭叆璁$畻鏈恆備互閫氱敤鐨勮$畻鏈虹‖浠跺強鎿嶄綔緋葷粺涓轟緷鎵橈紝瀹炵幇鍚勭嶄華鍣ㄥ姛鑳姐傝櫄鎷熶華鍣ㄤ富瑕佹槸鎸囪繖縐嶆柟寮忋備笅闈㈢殑妗嗗浘鍙嶆槧浜嗗父瑙佺殑鉶氭嫙浠鍣ㄦ柟妗堛

鉶氭嫙浠鍣ㄧ殑涓昏佺壒鐐規湁錛
 灝藉彲鑳介噰鐢ㄤ簡閫氱敤鐨勭‖浠訛紝鍚勭嶄華鍣ㄧ殑宸寮備富瑕佹槸杞浠躲
 鍙鍏呭垎鍙戞尌璁$畻鏈虹殑鑳藉姏錛屾湁寮哄ぇ鐨勬暟鎹澶勭悊鍔熻兘錛屽彲浠ュ壋閫犲嚭鍔熻兘鏇村己鐨勪華鍣ㄣ
 鐢ㄦ埛鍙浠ユ牴鎹鑷宸辯殑闇瑕佸畾涔夊拰鍒墮犲悇縐嶄華鍣ㄣ
鉶氭嫙浠鍣ㄥ疄闄呬笂鏄涓涓鎸夌収浠鍣ㄩ渶奼傜粍緇囩殑鏁版嵁閲囬泦緋葷粺銆傝櫄鎷熶華鍣ㄧ殑鐮旂┒涓娑夊強鐨勫熀紜鐞嗚轟富瑕佹湁璁$畻鏈烘暟鎹閲囬泦鍜屾暟瀛椾俊鍙峰勭悊銆傜洰鍓嶅湪榪欎竴棰嗗煙鍐咃紝浣跨敤杈冧負騫挎硾鐨勮$畻鏈鴻璦鏄緹庡浗NI鍏鍙哥殑LabVIEW銆
鉶氭嫙浠鍣ㄧ殑璧鋒簮鍙浠ヨ拷鏈斿埌20涓栫邯70騫翠唬錛岄偅鏃惰$畻鏈烘祴鎺х郴緇熷湪鍥介槻銆佽埅澶╃瓑棰嗗煙宸茬粡鏈変簡鐩稿綋鐨勫彂灞曘侾C鏈哄嚭鐜頒互鍚庯紝浠鍣ㄧ駭鐨勮$畻鏈哄寲鎴愪負鍙鑳斤紝鐢氳嚦鍦∕icrosoft鍏鍙哥殑Windows璇炵敓涔嬪墠錛孨I鍏鍙稿凡緇忓湪Macintosh璁$畻鏈轟笂鎺ㄥ嚭浜哃abVIEW2.0浠ュ墠鐨勭増鏈銆傚硅櫄鎷熶華鍣ㄥ拰LabVIEW闀挎湡銆佺郴緇熴佹湁鏁堢殑鐮旂┒寮鍙戜嬌寰楄ュ叕鍙告垚涓轟笟鐣屽叕璁ょ殑鏉冨▉銆
鏅閫氱殑PC鏈変竴浜涗笉鍙閬垮厤鐨勫急鐐廣傜敤瀹冩瀯寤虹殑鉶氭嫙浠鍣ㄦ垨璁$畻鏈烘祴璇曠郴緇熸ц兘涓嶅彲鑳藉お楂樸傜洰鍓嶄綔涓鴻$畻鏈哄寲浠鍣ㄧ殑涓涓閲嶈佸彂灞曟柟鍚戞槸鍒跺畾浜哣XI鏍囧噯錛岃繖鏄涓縐嶆彃鍗″紡鐨勪華鍣ㄣ傛瘡涓縐嶄華鍣ㄦ槸涓涓鎻掑崱錛屼負浜嗕繚璇佷華鍣ㄧ殑鎬ц兘錛屽張閲囩敤浜嗚緝澶氱殑紜浠訛紝浣嗚繖浜涘崱寮忎華鍣ㄦ湰韜閮芥病鏈夐潰鏉匡紝鍏墮潰鏉誇粛鐒剁敤鉶氭嫙鐨勬柟寮忓湪璁$畻鏈哄睆騫曚笂鍑虹幇銆傝繖浜涘崱鎻掑叆鏍囧噯鐨刅XI鏈虹憋紝鍐嶄笌璁$畻鏈虹浉榪烇紝灝辯粍鎴愪簡涓涓嫻嬭瘯緋葷粺銆俈XI浠鍣ㄤ環鏍兼槀璐碉紝鐩鍓嶅張鎺ㄥ嚭浜嗕竴縐嶈緝涓轟究瀹滅殑PXI鏍囧噯浠鍣ㄣ
鉶氭嫙浠鍣ㄧ爺絀剁殑鍙︿竴涓闂棰樻槸鍚勭嶆爣鍑嗕華鍣ㄧ殑浜掕繛鍙婁笌璁$畻鏈虹殑榪炴帴銆傜洰鍓嶄嬌鐢ㄨ緝澶氱殑鏄疘EEE 488鎴朑PIB鍗忚銆傛湭鏉ョ殑浠鍣ㄤ篃搴斿綋鏄緗戠粶鍖栫殑銆

1錛2 LabVIEW鏄浠涔堬紵
LabVIEW錛圠aboratory Virtual instrument Engineering錛夋槸涓縐嶅浘褰㈠寲鐨勭紪紼嬭璦錛屽畠騫挎硾鍦拌宸ヤ笟鐣屻佸︽湳鐣屽拰鐮旂┒瀹為獙瀹ゆ墍鎺ュ彈錛岃嗕負涓涓鏍囧噯鐨勬暟鎹閲囬泦鍜屼華鍣ㄦ帶鍒惰蔣浠躲侺abVIEW闆嗘垚浜嗕笌婊¤凍GPIB銆乂XI銆丷S-232鍜孯S-485鍗忚鐨勭‖浠跺強鏁版嵁閲囬泦鍗¢氳鐨勫叏閮ㄥ姛鑳姐傚畠榪樺唴緗浜嗕究浜庡簲鐢═CP/IP銆丄ctiveX絳夎蔣浠舵爣鍑嗙殑搴撳嚱鏁般傝繖鏄涓涓鍔熻兘寮哄ぇ涓旂伒媧葷殑杞浠躲傚埄鐢ㄥ畠鍙浠ユ柟渚垮湴寤虹珛鑷宸辯殑鉶氭嫙浠鍣錛屽叾鍥懼艦鍖栫殑鐣岄潰浣垮緱緙栫▼鍙婁嬌鐢ㄨ繃紼嬮兘鐢熷姩鏈夎叮銆
鍥懼艦鍖栫殑紼嬪簭璇璦錛屽張縐頒負鈥淕鈥濊璦銆備嬌鐢ㄨ繖縐嶈璦緙栫▼鏃訛紝鍩烘湰涓婁笉鍐欑▼搴忎唬鐮侊紝鍙栬屼唬涔嬬殑鏄嫻佺▼鍥炬垨嫻佺▼鍥俱傚畠灝藉彲鑳藉埄鐢ㄤ簡鎶鏈浜哄憳銆佺戝﹀躲佸伐紼嬪笀鎵鐔熸倝鐨勬湳璇銆佸浘鏍囧拰姒傚康錛屽洜姝わ紝LabVIEW鏄涓涓闈㈠悜鏈緇堢敤鎴風殑宸ュ叿銆傚畠鍙浠ュ炲己浣犳瀯寤鴻嚜宸辯殑縐戝﹀拰宸ョ▼緋葷粺鐨勮兘鍔涳紝鎻愪緵浜嗗疄鐜頒華鍣ㄧ紪紼嬪拰鏁版嵁閲囬泦緋葷粺鐨勪究鎹烽斿緞銆備嬌鐢ㄥ畠榪涜屽師鐞嗙爺絀躲佽捐°佹祴璇曞苟瀹炵幇浠鍣ㄧ郴緇熸椂錛屽彲浠ュぇ澶ф彁楂樺伐浣滄晥鐜囥
鍒╃敤LabVIEW錛屽彲浜х敓鐙絝嬭繍琛岀殑鍙鎵ц屾枃浠訛紝瀹冩槸涓涓鐪熸g殑32浣嶇紪璇戝櫒銆傚儚璁稿氶噸瑕佺殑杞浠朵竴鏍鳳紝LabVIEW鎻愪緵浜哤indows銆乁NIX銆丩inux銆丮acintosh鐨勫氱嶇増鏈銆

1錛3 LabVIEW鐨勮繍琛屾満鍒
1錛 3錛1 LabVIEW搴旂敤紼嬪簭鐨勬瀯鎴
鎵鏈夌殑LabVIEW搴旂敤紼嬪簭錛屽嵆鉶氭嫙浠鍣錛圴I錛夛紝瀹冨寘鎷鍓嶉潰鏉匡紙front panel錛夈佹祦紼嬪浘錛坆lock diagram錛変互鍙婂浘鏍/榪炵粨鍣(icon/connector)涓夐儴鍒嗐

D. 如何學好LabVIEW,我的個人經驗

分析如下:

1、找一本好書入門:

入門主要是熟悉基於數據流的編程方法、控制項、數組、簇、程序結構、子VI等等,入門後就可以根據你的需要跳著看了。書最好是紙質的,電子版讓人頭暈,我電腦里堆滿了電子版書籍,但沒有一本我好好看過。

在我學習LabVIEW的時候,中文圖書比較少,我主要看的是英文版的LabVIEW高級編程。現在,我想我的《LabVIEW8.20 程序設計從入門到精通》是一本不錯的教程,不僅可以拿來入門,還可以隨時拿出來當手冊參考,因為這本書涵蓋的知識點非常全面。

(4)labview編程入門擴展閱讀

LabVIEW是一種程序開發環境,由美國國家儀器(NI)公司研製開發,類似於C和BASIC開發環境。

但是LabVIEW與其他計算機語言的顯著區別是:

其他計算機語言都是採用基於文本的語言產生代碼,而LabVIEW使用的是圖形化編輯語言G編寫程序,產生的程序是框圖的形式。

LabVIEW軟體是NI設計平台的核心,也是開發測量或控制系統的理想選擇。 LabVIEW開發環境集成了工程師和科學家快速構建各種應用所需的所有工具,旨在幫助工程師和科學家解決問題、提高生產力和不斷創新。

E. 濡備綍瀛﹀ソLabVIEW錛屾垜鐨勪釜浜虹粡楠

鐢變簬LabVIEW鏄鍖哄埆浜庝紶緇熸枃鏈緙栫▼璇璦鐨勫浘褰㈠寲緙栫▼璇璦錛屽洜姝ゅ緢澶氫漢鍦ㄥ垰鎺ヨЕLabVIEW鏃舵繪槸瑙夊緱鏃犱粠涓嬫墜錛屽叾瀹濴abVIEW榪滄瘮綰風箒澶嶆潅鐨凜璇璦銆乂C銆乂B濂藉﹀氫簡錛屽洜涓哄︿範LabVIEW涓嶉渶瑕佸幓璁板繂閭d簺鍜屼綘鍏沖績鐨勪簨鎯呮棤鍏崇殑璇娉曘佸畾涔変箣綾葷殑涓滆タ銆傚ス鐨勯棬妲涗篃闈炲父浣庯紝浣犲彲浠ユ病瀛﹁繃浠諱綍緙栫▼璇璦灝卞紑濮嬪︿範LabVIEW銆傚綋鐒訛紝鏈夌偣鍏跺畠緙栫▼璇璦鐨勮儗鏅浼氫嬌浣犲﹀緱鏇村揩浜涜屽凡銆傛垜鎬葷粨浜嗕竴浜涜嚜宸辯殑瀛︿範緇忛獙錛屾嬁鍑烘潵涓庡ぇ瀹跺垎浜錛屽笇鏈涘瑰悗鏉ヨ呮湁浜涘府鍔:)
1銆佹壘涓鏈濂戒功鍏ラ棬.
鍏ラ棬涓昏佹槸鐔熸倝鍩轟簬鏁版嵁嫻佺殑緙栫▼鏂規硶銆佹帶浠躲佹暟緇勩佺皣銆佺▼搴忕粨鏋勩佸瓙VI絳夌瓑錛屽叆闂ㄥ悗灝卞彲浠ユ牴鎹浣犵殑闇瑕佽煩鐫鐪嬩簡.涔︽渶濂芥槸綰歌川鐨勶紝鐢靛瓙鐗堣╀漢澶存檿錛屾垜鐢佃剳閲屽爢婊′簡鐢靛瓙鐗堜功綾嶏紝浣嗘病鏈変竴鏈鎴戝ソ濂界湅榪囥傚湪鎴戝︿範LabVIEW鐨勬椂鍊欙紝涓鏂囧浘涔︽瘮杈冨皯錛屾垜涓昏佺湅鐨勬槸鑻辨枃鐗堢殑LabVIEW楂樼駭緙栫▼銆傜幇鍦錛屾垜鎯蟲垜鐨
銆奓abVIEW8.20 紼嬪簭璁捐′粠鍏ラ棬鍒扮簿閫氥
鏄涓鏈涓嶉敊鐨勬暀紼嬶紝涓嶄粎鍙浠ユ嬁鏉ュ叆闂錛岃繕鍙浠ラ殢鏃舵嬁鍑烘潵褰撴墜鍐屽弬鑰冿紝鍥犱負榪欐湰涔︽兜鐩栫殑鐭ヨ瘑鐐歸潪甯稿叏闈銆傛垜鐜板湪閮戒細緇忓父鐨勫幓鏌ラ槄榪欐湰涔︼紝鍥犱負鍗充嬌鏄鎴戝啓鍑烘潵鐨勪笢瑗匡紝鎴戜篃涓嶅彲鑳介兘璁伴偅涔堟竻妤氥
2銆佸氬︿範瀹炰緥銆
鎴戝湪瀛︿範LabVIEW鍏ラ棬鍚庯紝浠ュ悗鐨勬彁楂樺彲浠ヨ村畬鍏ㄦ槸闈燣abVIEW鑷甯︾殑瀹炰緥鍜屽府鍔╂墜鍐屽畬鎴愮殑銆傚綋鏃訛紝鎴戦渶瑕佺紪鍐欎竴涓瑙勬ā闈炲父澶с佸姛鑳戒篃寰堝嶆潅鐨勭郴緇熴傛垜騫舵病鏈変緷闈犺嚜宸辯殑鐜版湁鐭ヨ瘑絝嬪嵆鐫鎵嬪幓緙栧啓榪欎釜緋葷粺錛岃屾槸灝哃abVIEW鎵鏈夎嚜甯︾殑瀹炰緥閮界湅浜嗕釜閬嶏紝褰撴垜鎶婃墍鏈夌殑鐭ヨ瘑鐐歸兘鎴愮瑰湪鑳稿悗錛屾垜鎵嶅紑濮嬫暣涓緋葷粺鐨勮捐★紝榪欐牱鎵嶆渶緇堜繚璇佷簡鏁翠釜緋葷粺鐨勫畬緹庡疄鐜般備笉榪嘗abVIEW寰堝氳嚜甯︾殑瀹炰緥鐪嬩笂鍘繪瘮杈冨嶆潅錛屽洜涓哄緢澶氶兘娑夊強涓浜涗笓涓氱殑綆楁硶錛屽苟鏈夊緢澶氶檮鍔犵殑鍔熻兘銆備負浜嗚╁ぇ瀹惰兘杞繪澗鐨勫︿範姣忎竴涓鐭ヨ瘑鐐癸紝鎴戝湪銆奓abVIEW8.20 紼嬪簭璁捐′粠鍏ラ棬鍒扮簿閫氥嬩竴涔︾殑緙栧啓榪囩▼涓錛屽嚑涔庝負姣忎釜鐭ヨ瘑鐐歸兘緙栧啓浜嗛拡瀵規ц緝寮虹殑瀹炰緥錛屾垜鎯寵繖鏍峰彲浠ユ瀬澶х殑鍔犻熻昏呯殑瀛︿範榪囩▼銆
3銆佸氬皾璇曠紪鍐欒嚜宸辯殑灝忕▼搴
榪欎篃璁告槸瀛︿範浠諱綍璇璦閮藉繀瑕佺殑閫斿緞銆傚逛簬LabVIEW榪欑嶆搷浣滄у緢寮虹殑緙栫▼璇璦鏉ヨ存洿鏄濡傛ゃ傚彧鏈夊綋浣犲啓鍑虹殑紼嬪簭鑳藉疄鐜頒綘璁炬兂鐨勫姛鑳芥椂錛屼篃璁鎬綘鎵嶈兘鐪熸g悊瑙d綘鐨勭▼搴忥紝鍥犱負鍦ㄥ啓紼嬪簭鐨勮繃紼嬩腑灝辨槸涓涓涓嶆柇鍔犳繁鐞嗚В鐨勮繃紼嬨傚洜姝ゆ垜寤鴻鍒濆﹁呭敖閲忓幓璇曠潃緙栧啓浠g爜錛屽嵆浣挎槸鐓ц懌鑺︾敾鐡涔熸槸濂界殑銆
4銆佸逛簬紜浠剁浉鍏崇殑闂棰橈紝鏈濂界洿鎺ラ棶NI宸ョ▼甯堛
鐢變簬紜浠墮棶棰橀拡瀵規уお寮猴紝浠諱綍涓鏈鏁欑▼閮戒笉鍙鑳藉幓鍏ㄩ儴娑夊強銆備竴鑸鎯呭喌涓嬩富瑕佸弬鑰冪‖浠舵墜鍐岋紝浣嗘槸浠嶇劧瑙e喅涓嶄簡闂棰樻椂錛屼綘瀹屽叏娌℃湁蹇呰佸湪閭i噷姝繪墰錛屾墦涓鐢佃瘽緇橬I宸ョ▼甯堬紝涔熻鎬綘鐨勯棶棰樺緢蹇灝辮兘寰楀埌瑙e喅銆侼I宸ョ▼甯堥兘鏄寰堜笉閿欑殑錛岄潪甯歌愬績錛岃屼笖閮芥槸涓鍓涓嶈В鍐抽棶棰樿獡涓嶇艦浼戠殑鏍峰瓙錛岀媯璧烇紒
鑳芥兂鍒扮殑灝辨槸榪欎簺浜嗐傝村疄璇濓紝LabVIEW鏄鎴戞墍瀛︿範榪囩殑緙栫▼璇璦涓鏈綆鍗曟槗瀛︾殑浜嗭紝鎴戜篃鎯寵薄涓嶅嚭灝嗘潵榪樹細鍑虹幇姣擫abVIEW鏇寸畝鍗曚絾榪樿兘澶熷傛ゅ己澶х殑緙栫▼璇璦銆傛垜鐩鎬俊浣犲彧瑕佽兘鐢ㄥ績瀛︿笂涓涓鏄熸湡錛屼綘灝變細瀵筁abVIEW鐖變笉閲婃墜鐨勶紒

閱讀全文

與labview編程入門相關的資料

熱點內容
如何在自己電腦搞代理伺服器 瀏覽:500
python經典演算法 瀏覽:531
生活中的瑪麗電影類似 瀏覽:144
王福庵pdf 瀏覽:423
私人電影院大概看多久 瀏覽:881
伺服器怎麼一直啟動的 瀏覽:646
美娜大吉韓國電影 瀏覽:22
詠美演過的電影有哪些 瀏覽:464
韓劇愛情大尺推薦 瀏覽:262
餿子去哪兒了免費完整版 瀏覽:667
韓國在線觀看免費完整版 瀏覽:533
趕屍艷談同等級的都有啥台 瀏覽:45
國產農村偷情電影 瀏覽:352
如何取消已連接伺服器密碼錯誤 瀏覽:358
韓國遲度大又好看的電影鑰匙 瀏覽:693
學ee的程序員 瀏覽:153
php自帶web伺服器 瀏覽:326
武清區編程培訓哪裡好 瀏覽:19
什麼是最好優先演算法 瀏覽:470
T5L單片機 瀏覽:126