使用DAQ USB-6341 簡單作出ADC的功能

在這請教各位高手,小弟剛接觸LABVIEW大概2周,請教幾個問題

我這裡有NI 的DAQ  USB-6341,她有類比輸入與 DIO可以設計
我想要用DAQ擷取類比訊號,再轉成2進制用DIO輸出,作出DAQ的功能。

目前有成功將類比訊號轉成 16進制 存入TXT檔,但是想要轉成2進制丟給DIO,
我有試過另外建一個 數位輸出DAQ 模組 想要將 類比輸入DAQ 與 數位輸出DAQ 直接相連
但是好像只能顯示出正整數,試問有 能夠轉成 2補數 再給DO的 方法或是其他好方法。

請各位高手幫忙了  感謝,感謝。

bb99512342374.4351736111

二進制轉出來就是整數的系列

1 byte = 8 bit > 可轉成I8或U8
2 byte = 16 bit > 可轉成I16或U16
4 byte = 32 bit > 可轉成I32或U32

如果要描述成浮點數(有小數點),就是要使用IEEE制定的規範,這邊有說明:
  1. https://zh.wikipedia.org/wiki/%E6%B5%AE%E7%82%B9%E6%95%B0
  2. https://zh.wikipedia.org/wiki/IEEE_754



不過這些LabVIEW都會幫你搞定,如果要把雙精確數(64bit)轉成二進制,用以下的方式就可以了:
DBL_to_bin.vi


感謝回覆

沒錯,我想要轉成2進制這樣,但是小數點是自己定義的



像是d5.5 變成 b1011 小數點自己定義這樣

在用daq的DO丟出來

但是目前都只能顯示5而已 小數點反而不能

還是需要自己額外寫進制轉換的code



我之後要用GPIO丟給 FPGA 吃