使用Labview來達成"即時控制"的架構

各位好:

最近在規劃即時運動控制的架構,因此由NI的產品上著手先來尋找

看來有幾個方案可以選擇,有很貴的,也有較便宜的
  1.最貴的看來應該是使用PXI的架構,包含了:PXI機箱、PXI控制器、PXI資料擷取卡、LV即時模組、LV主程式等
  這個套餐有的沒有的,加一加六七十萬跑不掉?

不過還是希望能夠找到一個便宜的,這是我目前根據上面資料,想要用的架構
  2.一般桌上型PC(或是工業級電腦)+LV即時模組+LV即時佈署License(要給授權費)
  還有就是目前的疑問?使用這樣的架構之後,資料擷取卡的部分有必要也使用"即時系列"的嗎?
  像我目前看到一款RT系列的PCI-7041,有獨立的CPU、可獨立執行程式,因此即時性當然絕對沒問題
  如果在這個架構上,使用一般非即時的DAQ卡來做,可行嗎? 因為這樣價格可以再壓低好幾萬

  3.其實還有考慮一個更麻煩的作法,就是使用DSP卡
  搭配桌上型PC(或是工業級電腦)+LV DSP模組+相容的DSP卡
  價格應該會是最便宜的,但是程式上的開發時間會較久

目前傾向第2方案,不過在DAQ卡上面 比較有疑問,請大家賜教
板上討論即時系統文章似乎不多,找了一下並沒有直接相關的問題
請有經驗的各位 一起來討論討論
謝謝各位

[QUOTE=dof]各位好:

  2.一般桌上型PC(或是工業級電腦)+LV即時模組+LV即時佈署License(要給授權費)
  還有就是目前的疑問?使用這樣的架構之後,資料擷取卡的部分有必要也使用"即時系列"的嗎?
  像我目前看到一款RT系列的PCI-7041,有獨立的CPU、可獨立執行程式,因此即時性當然絕對沒問題
  如果在這個架構上,使用一般非即時的DAQ卡來做,可行嗎? 因為這樣價格可以再壓低好幾萬
[/QUOTE]

要做運動控制,可以用運動控制卡,或是NI的「SoftMotion」,其概念就是用DAQ搭配軟體,由DAQ模擬運動控制卡送出脈衝,透過驅動器促使馬達轉動。由於NI大部分的DAQ卡都有支援NI Real-time作業系統,DAQmx也有for Real-time的Driver。

你可以餐考一下NI的SoftMotion:http://sine.ni.com/nips/cds/view/p/lang/en/nid/201871

其他資料:

  • NI Motion Hardware Selection Guide
  • NI Motion Assistant - Interractively Design Motion Applications