關於CCD initialized device的問題

我要做兩支CCD同時取像的實驗

但是在取像之前必須做initialized的動作

但是同樣的程式為何第二個一開始就發生錯誤呢

另外請問initialized的程式需要寫兩個嗎還是可以向AO output ㄧ樣

在chanel的地方用0,1就可以同時驅動兩個chanel了

這是我在highlight mode下所取的圖

程式看起來是沒有問題的,建議先到MAX裡看第二支CCD是否能擷取到影像

p2002yu1024b,你可不可以嘗試不要將CCD的init放在兩個平行的sequence中,我怕這樣會有影響。

我把我的程式改成這樣還是不行camera 2 3 find ege and set PID 01.llb

而且我的CAMERA在MAX底下也可以正常運作

我的硬體是ㄧ張1409的卡透過1分3的轉接線接道兩支carmera

請各位高手給小弟一點意見

這是NI給我的範例~0102597.llb

程式裡有三個MODE其中MODE 1應該是我要的部份

但是我執行這個程式時出現conn't detect recognizeable video source
                             與 no interface found

我試著把其他程式刪掉只剩下MODE 1 執行時還是有ERROR

請看的懂這個程式的高手幫幫忙

 

 

p2002yu1024b38509.7618865741

這好像跟我研究所所做的論文有點像~~剛開始我是用雙CCD+1409~用連續取像~~但是會有記憶體來不及清的問題~因為抓太快~但這是粉久以前的版本了6.1~~後來的解決方式我是利用init+2*(SNAP+迴圈)=慢版的連續取像~~不錯用~但是問題是會有點慢~~我記得會只抓到一隻CCD是因為卡上的晶片只有一個~INIT只會做1次~第二隻CCD就不會做INIT了~~所以把INIT放在迴圈外~同一個INIT連2個CCD取像程式~~這是我之前的解決方式~~若是現在7.1版的LV有變強的話~應該不用這樣做了~~PS:這個解決方式是集合了3NI工程師+4個用LV的研究生的智慧~~雖然不是粉好~但可以解決~~