拉力計RS232資料傳送

實驗室需要使用到拉力計

上網找了很久  覺著這台FG20KG-RS比較符合我的需求

老師想要用LABVIEW進行整個實驗的整合(但他自己也不太會寫)

所以拉力計資料接收的部份我們不打算使用拉力計本身的軟體

而是利用LABVIEW接收

但是我跟廠商要到原廠說明書

卻只有一頁

 

我不知道這樣的資料是否就足夠拿來寫

感覺是可以 

就由拉力計輸入D15~D0 16個字串

 由LABVIEW接收即可

但不太能確定

想問各位高手是不是我想的這樣?

因為老師很不負責任的跟我說

買對付我錢 買錯 我這台就自己留著....

身邊根本沒有使用LABVIEW軟體的人

所以只好上來跟各位求救~~

不知道是否有沒有快速判別這台拉力計的資料接收的範例

因為自己寫的話到時候不知道是拉力計錯還是我程式本身的錯

另外關於D15~D0

所顯現出來的看起來好像是直接顯示出拉力計所測得的數字

例如D11&D12 測到57g

則D11則傳送5  D12傳送7

可是我看上面的說明

Each digit indicate the following status

感覺又好像是輸入數位信號1001 等數位碼

還是是我想太多?

廠商已經被我問到很不耐煩

老師又一直逼我

拜託各位幫忙解答一下~

感恩~

FG20KG-RS232.pdf

godenassx240700.6058680556

看起來該拉力計會一直送資料,首先,照說明接好9 pin接頭接線,再者,要知道RS-232的軟體設定,例如:baud rate,data bits....可以問廠商或看目前拉力計本身的軟體設定,最後可以在LabVIEW>>Help>>Find Examples...搜尋serial有以下範例可參考,只要一直read試看看

![](upload://w4iruJe9UIHkx0Jl0uAuJ57P59U.jpeg)



      嗨嗨  大大您好

      1.http://it360.tw/forum/forum_posts.asp?TID=13538&KW=rs232
         這個阿 您可以參考看看

       2.您說的 快速測試方式. 不知道是不是可以試試看用他的軟體
          先接上設備, 監看一下看看他是 Master/Slave

       3. Each digit indicate the following status
           他應該是說 底下的表 分別指出對應的碼是什麼意義


          我在想 您看了他的Response應該大概就知道他的資料是不是跟
          資料上的很像, 不過他可能會有 中斷斷行 所以您可能要自己組一下
          Word 看看喔

         以上拙見請您參考。   :D

他說明意思是

你用RS-232會接收到16位元的字串

D15 起始碼 代表這一筆資料從這裡開始

D14 4 沒有意義

D13 1 沒有意義

D11&12 代表單位 57代表公克  55代表公斤 59代表牛頓......

D10 0代表這次值是正的 1代表負的

D9 代表小數點位置 (從右至左)

D1~D8 代表量測到數字

D0 結束碼 代表這一筆資料從這裡結束

例子:

收到 ?41591100001234?

代表   -123.4牛頓

感謝SC大大的解釋

是正解~

今天收到拉利計已經測試過了~

與SC大說的一模一樣!

 

感謝!

解決了?

對~

感謝各位摟~