Re: [問題] 自動控制 labview?

看板Electronics作者 (謠指部-指揮官)時間12年前 (2012/03/25 10:28), 編輯推噓18(18034)
留言52則, 9人參與, 最新討論串2/2 (看更多)
LABVIEW 是給什麼都不會 你想直接上手就能用的 因為它們都把其他整合包好 但vb也相當簡單 因為你是要控制儀器設備 所以相關的廠商都有範例程式 太難的就包成dll 所以非常快就能上手 不行就要FAE過來教你 至於發展方面 VB C# 絕對是大於LABVIEW 因為沒有什麼是VB做不到的 微軟都有資源 你能自由的去運用 比被綁手綁腳好用很多吧 ※ 引述《eyebling (閃亮亮)》之銘言: : 想問一下大家 : 一樣是NI的產品 : 但是有人使用Visiual Basic 或是 Visual bacis c# : 甚至labview 或是C語言 來做控制 : 但是這四種語言配合NI的產品 : 有很大的差別嗎? : 是不是labview 只是不用打文字 其他要打很多的程式碼的差別 : 謝謝! -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 111.81.52.120

03/25 11:06, , 1F
LABVIEW廠商也都有範例程式 LABVIEW有甚麼發展困難嗎?
03/25 11:06, 1F
儀器控制 通常不是只要能控制就行了 還要能記錄資料 如WORD EXCEL ACCESS SQL 這些LABVIEW 能做到 但就是不能全部支援 畢竟他只是用他寫的去包裝微軟的API 問題是有那麼多的功能LABVIEW 就能全做到嗎 我現在做的有一個就是要去判斷LED燈是否會亮或不亮 這個我用VB寫成是去控制WEBCAM去攝影抓圖 判斷led燈是不是亮著 我是不知道LABVIEW能不能做到 我用vb想怎麼弄 只要合理就弄得出來 簡單來說LABVIEW就是把東西都包好給你用 但這怎麼包裝好都會有疏漏 不是什麼都能支援 這樣說懂嗎 很多人問我 我是不是在ni做過 我不是 而是我目前就是用vb在寫自動化的程式 我也上過ni的討論區看到 很多關於微軟的程式方面我的確有看到很多問題 我都能做到 但ni就是沒辦法去配合 它們要做到是可以 但每個人的要求都不一樣 那要每個都去改嗎 ※ 編輯: su35 來自: 42.72.0.2 (03/25 11:51)

03/25 12:33, , 2F
感謝您的意見 我也的確遇到labview 弄成excel會有bug的情形
03/25 12:33, 2F

03/25 12:34, , 3F
不過NIWEBCAM去攝影抓圖 他有一套視覺系統 很快也很方便
03/25 12:34, 3F

03/25 12:35, , 4F
NI 的產品是快 而且方便 比VB要打一堆程式碼要好多了 NI也有
03/25 12:35, 4F

03/25 12:36, , 5F
自動化的方案, 應該還是有發展性啊!VB就算會了 還要在學C#..
03/25 12:36, 5F
那要考慮成本問題吧 我們公司在東莞的廠 就有一萬多個員工 生產線估計應該有一百條 我每個生產線只需要花兩三百塊台幣 就能搞定的東西 應該不用花大錢去買一百多個視覺系統吧 反正這種事就大家去評估 我只能說做不出來 的確買現成的會比較快 會做得自己做 省的成本更多 向ni的8451 跟i2c做溝通的 當初我跟ni買 一個要兩萬多 保固一年 一年內壞掉換新的給你 我現在自己買mcu自己做 自己寫程式 一個成本兩三百 連mcu都是我們直接跟我們的供應商要的 ※ 編輯: su35 來自: 42.72.0.2 (03/25 12:58)

03/25 13:07, , 6F
su35 很中肯阿! NI 因為都包給你用, 所以貴+綁手綁腳!
03/25 13:07, 6F

03/25 13:12, , 7F
可是感覺NI滿陰的 官網下載的視覺系統SP1 跟他們公司的正版
03/25 13:12, 7F

03/25 13:13, , 8F
官網上的SP1根本就只是皮毛而已 真正工業用等級的要超貴的
03/25 13:13, 8F

03/25 13:53, , 9F
NI 的硬體應該算不錯, 軟體 Labview 是給不想寫程式的
03/25 13:53, 9F

03/25 13:54, , 10F
人用的, 或者說基於開發成本考量, 初期開發使用Labview
03/25 13:54, 10F

03/25 13:56, , 11F
測試 NI 硬體, 確認可行後, 改其他程式語言增加(軟體)
03/25 13:56, 11F

03/25 13:57, , 12F
設計自由度, 所以不見得不好, 是要看你如何評估使用!
03/25 13:57, 12F

03/26 21:45, , 13F
不過我研究所旁聽一門 Labview 的課 教授說 Labview 其
03/26 21:45, 13F

03/26 21:46, , 14F
實很 Powerful
03/26 21:46, 14F

03/26 21:50, , 15F
樓上 想問一下是有多powerful? 謝謝!
03/26 21:50, 15F

03/27 04:36, , 16F
LabVIEW有他好用的地方,也有不好用的地方...就這樣..
03/27 04:36, 16F

03/27 04:36, , 17F
只要你能夠完成任務就好...這是我的感覺XD
03/27 04:36, 17F

03/27 09:30, , 18F
不好用的地方是??? 容易有bug?
03/27 09:30, 18F

03/27 09:30, , 19F
還是容易被NI硬體所局限?
03/27 09:30, 19F

03/27 12:30, , 20F
容易被NI硬體所局限, 軟體設計較不如其他語言自由,
03/27 12:30, 20F

03/27 12:32, , 21F
成本等等, Labview 的優點, 程式學習門檻低!
03/27 12:32, 21F

03/27 12:41, , 22F
個人不覺得缺點是被NI硬體侷限...
03/27 12:41, 22F

03/27 12:42, , 23F
因為LabVIEW不是只能跟NI硬體配,可以配別的硬體..
03/27 12:42, 23F

03/27 12:43, , 24F
個人覺得難用地方在於他那圖到最後很亂.... =.=
03/27 12:43, 24F

03/27 12:43, , 25F
或許是我個人的問題... T_T
03/27 12:43, 25F

03/27 12:44, , 26F
另外...如果LabVIEW真的很爛...這個廠就不會這麼大咖..
03/27 12:44, 26F

03/27 12:44, , 27F
這是我的感覺..... 還是我感覺有誤!? 我可不負責= =
03/27 12:44, 27F

03/27 13:04, , 28F
strong 大說的圖也是問題! 程式debug 沒有 C++的
03/27 13:04, 28F

03/27 13:04, , 29F
整合開發環境 容易, 可能我 Labview 沒完很深,
03/27 13:04, 29F

03/27 13:04, , 30F
才有這種感覺吧!
03/27 13:04, 30F

03/27 13:20, , 31F
因為LabVIEW有"頁"這東西..無法一次看到全code...
03/27 13:20, 31F

03/27 13:20, , 32F
所以debug有難度T_T,另外就是元件太多..要記~~~~
03/27 13:20, 32F

03/27 13:52, , 33F
頁?? 其他的語言也是有一堆元件要記 有更好一點的理由嗎?
03/27 13:52, 33F

03/27 16:33, , 34F
LabVIEW是要背圖阿(而且都長得很像)...
03/27 16:33, 34F

03/27 16:35, , 35F
一般文字Code我比較好理解...(我是這樣啦,不知道別人)
03/27 16:35, 35F

03/28 02:24, , 36F
NI的東西很強大 但是甚麼都要$..適合短期衝結果用
03/28 02:24, 36F

03/28 02:25, , 37F
但是要真的商業化,量產或是長時間的延伸開發要三思..
03/28 02:25, 37F

03/28 10:03, , 38F
不懂樓上所說的? 長時間的延伸開發要三思?? 是指?
03/28 10:03, 38F

03/29 05:10, , 39F
Labview是DataFlow的語言.NI期望你用State Machine的觀念
03/29 05:10, 39F

03/29 05:13, , 40F
來寫程式. 它有Sequence可是NI不期望你用. 我用Labview
03/29 05:13, 40F

03/29 05:16, , 41F
的感想是非常容易上手,圖形界面漂亮.另外NI把很多東西都
03/29 05:16, 41F

03/29 05:18, , 42F
簡化了.例如你只要打開VI server,你就可以從別台電腦用
03/29 05:18, 42F

03/29 05:19, , 43F
IP和VI name 做遠端控制.沒有什麼coding. 如果你畫數個
03/29 05:19, 43F

03/29 05:21, , 44F
whileloop,全部的whileloop是平行處理,同時跑的.
03/29 05:21, 44F

03/29 05:23, , 45F
這一點可能VB不容易做到(我猜,別打我). 但是VB寫code跟
03/29 05:23, 45F

03/29 05:25, , 46F
我們一步一步的執行的觀念較近. 而Labview也希望你用
03/29 05:25, 46F

03/29 05:26, , 47F
errorin和errorout做出data flow control...
03/29 05:26, 47F

03/29 05:27, , 48F
結論是各有優缺點.但NI的東西太貴是真的!
03/29 05:27, 48F

03/29 05:29, , 49F
另外,圖最後太亂應該是沒有照NI的Style和用FSM的方法的
03/29 05:29, 49F

03/29 05:29, , 50F
結果
03/29 05:29, 50F

08/13 19:24, , 51F
不過我研究所旁聽一門 https://muxiv.com
08/13 19:24, 51F

09/17 23:18, , 52F
所以debug有難度T https://daxiv.com
09/17 23:18, 52F
文章代碼(AID): #1FReAqau (Electronics)
討論串 (同標題文章)
文章代碼(AID): #1FReAqau (Electronics)