NI產品與技術 討論區

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

如何使用compactRIO數位輸入模組,將數位訊號轉為資料?

各位labview大大先進您們好;
  
小弟最近也加入labview新手一員,開始摸索cRIO模組,利用NI-9474數位輸出模組送出資料(如十進制12數值),再由數位數入NI-9411模組接收數位訊號,將數位訊號解讀還原為十進至12數值,小弟將數位輸出部分(9474模組)利用一條CLOCK(DO0 channel)當作trigger 訊號和一條DATA(DO1  channel)方式撰寫,
      爬了很多文章沒有找到數位輸入相關資料,至於數位輸入部分(9411模組)如何接收到trigger線與資料線的數位訊號轉換還原成數值呢?所以在此有請先進們多多指教指點,教教小弟. 
0 積分
1 條訊息(共 5 條)
4,584 檢視

請提供labview版本以及應用。

0 積分
2 條訊息(共 5 條)
4,579 檢視

您好:

  小弟使用labview8.6,應用:利用compactRIO模組控制通訊晶片與顯示/傳送資料.

0 積分
3 條訊息(共 5 條)
4,574 檢視

Hello chairmanwei 你好,

 

從你敘述的應用看起來,你可以使用下面的作法:

 

發送端: 
  先將Trigger Line從Low變成High,然後再切回Low
  接著將Data Line作High/Low的切換,若你要輸出數值12,就切換12次
接收端:
  可以參考範例程式,使用counter來做計數Data Line其High/Low切換的次數
  而Trigger Line就用來Reset counter

 

請你參考一下,希望幫的上忙

0 積分
4 條訊息(共 5 條)
4,544 檢視

Alexandre… 您好:

    真感謝您的答覆與提示!趕緊try try !謝謝您!

0 積分
5 條訊息(共 5 條)
4,537 檢視