NI產品與技術 討論區

取消
顯示結果 
搜尋替代 
您的意思是: 

PCIe-1429 + Extension Board ,使用VB.net讀取IO 訊號

VB.net 是2005版

我的動作是想要透過Extension Board得到外部訊號後去trigger camera,訊號線是接在pin 9 (37-pin)

Dim cwimaq1 As New CWIMAQ 

 

Private Sub Run_Click()
    Dim signal As CWIMAQSignal
    ' Add a signal
    signal = cwimaq1 .Signals.Add
   
    ' Wait for a trigger before capturing each image
    ' after first three triggers on RTSI 0.
    signal.Action = cwimaqCaptureEveryImage
    signal.Line = cwimaqIsoIn
    signal.Polarity = cwimaqActiveHigh   

    signal.LineNumber = 9
End Sub

 

我使用上述範例程式卻在signal = cwimaq1 .Signals.Add 這行出錯

 

錯誤是"災難性的失敗 (發生例外狀況於 HRESULT: 0x8000FFFF (E_UNEXPECTED))"

 

可是我找不出原因在哪?希望在這的各位前輩能幫忙

 

0 積分
1 條訊息(共 4 條)
6,255 檢視

Billingsley 您好,這個頁面我之前也有找到過,

裡面有提到說可以使用 IMAQ Configure Trigger 3 VI 和 IMAQ Trigger Read2 VI 去設定和讀訊號。

但是我必須使用VB.net去寫這段動作,而這兩個範例我也不知放在哪個資料夾下。

0 積分
3 條訊息(共 4 條)
6,242 檢視