請問:
最近老闆要我學LabVIEW來控制移動平臺,我也買了書來 看,不過我發現整本書裡面並沒有我所要學有關『移動』的章節。我也有開了LabVIEW裡的範例程式,有關Motion的,結果一直都出現error的訊息耶。
像我開了『Examples』->『Motion』->『FlexMotion』->『one axis』->『Simple one-axis move.vi』之後,按『執行』都會出現《Error》:【The FlexMotion Controller is in power up reset state. Please execute the Clear Power Up Status function or VI before sending any commands to the controller.】
我也有National Instrument啊,也有裝上去了,怎麼會有這個error,真的搞不太清楚。而且點出範例程式的diagram之後,我都不清楚他們是怎麼設計『移動』的程式說。而且也不清楚裡面每個『元件』的運作。怎麼辦?有誰可以跟我說要怎麼在LabVIEW中學習『設計移動程式』。
拜託各位高手了,謝謝。
使用LabVIEW控制馬達你需要搭配NI賣的馬達控制卡才行,步進或伺服都可以控制,你開啟的範例是對了,但如果你沒有硬體當然執行就會出現錯誤. 我學習的過程也是不斷看內建的example來累積功力,官方網站也有很多範例.
NI也有出一套叫Motion Assisant的軟體是透過互動式選單來定義運動軌跡,它可以自己產生LV程式碼,但有點貴就是了,我不建議購買. 因為我都是從example改成我要的運動方程式.
順便提供你一個訊息,一般學馬達控制大概會遇到的問題大都是硬體安裝與接線,如果有買NI的控制卡的話,他們有提供免費現場技術支援,你可以打電話請工程師幫你排拜訪時間.畢竟這麼貴的卡很多的費用是關於技術支援.別喪失你的權利.
小心得與你分享...
小小羊兒你好:
請問你說的『馬達控制卡』是『motion controller』這一塊卡嗎?
我是有安裝這一塊卡了,另外也有NI的儀器,也就是移動平臺。請問
你說的可以打電話請工程師幫我排拜訪時間?那是要打哪一個電話呢?
或者它的網址是??
我會學你用Example練習來增加我的功力的,謝謝。
NI電話是02-25287227,網址是ni.com/taiwan, 我都喜歡找一位分機328姓馬的工程師問問題. 另外,就我所知NI 應該沒有賣motion stage,他們好像祇有賣控制卡而已.
馬達控制之所以沒書介紹我想是因為它很簡單吧.如果你學會點對點的移動模式後,再來就不是問題了,畢竟driver已經提供大部分常用的運動模式.
BTW,你有在打算搭配機器視覺玩嗎?
[QUOTE=小小羊兒]NI電話是02-25287227,網址是ni.com/taiwan, 我都喜歡找一位分機328姓馬的工程師問問題.[/QUOTE]
呵呵...這位分機328的馬姓工程師最近可能會覺得Case變多了...
嗚...不好意思...與主題無關......您們繼續討論下去押...

小小羊兒:
我的卡是national instrument motion controller,關於你的建議真的是多謝了。阿里阿逗.............
小小羊兒:
可不可以建議我怎麼學『點對點』的移動模式啊?我開了
範例程式出來之後,其實都看不懂耶,怎麼辦?
[QUOTE=Cobra]
小小羊兒:
可不可以建議我怎麼學『點對點』的移動模式啊?我開了
範例程式出來之後,其實都看不懂耶,怎麼辦?
[/QUOTE]
是哪裡不懂阿...?你要講別人才會知道...如果你什麼都不講,只想要人教你,自己不做功課的話,這樣是不好的...
1.確認硬體接線無誤(希望你了解伺服或步進馬達接法).
2.在Driver提供的Measurement and Automation程式內做好相關測試,百分之80遇到問題都是在此,步進的設定較簡單,伺服馬達還要Tune PID參數,順便利用程式內建測試的功能(含點對點、圓形等等運動模式)確定一切設定都無誤.
3.開啟LV example執行.
你的問題一定在步驟一或二,還是建議你撥個電話問NI的工程師,當初我學的時候也是卡在接線及設定.花了很多冤枉時間.看能不能請他們電話線上一步一步教你.