RAD7測氡儀與計算機的連接
來源:愛儀器儀表網 發布時間:16-12-04 17:29 作者:ai1718 瀏覽次數:594 分類:技術文章
一、RAD7測氡儀RS-232串行接口
1.1 RAD7測氡儀性能
RAD7測氡儀的串行端口可以把數據傳送到 PC 機上。數據被傳送后,可用適當的軟件來處理這些數據,并制作出表格,圖表和報告。標準的 RAD7 也允許單向地從 RAD7 與其他設備進行通信。通過 RADLINK 遠程控制包可以作雙向通信。RAD7 的 RS232 串行端口可與大多數 PC 機相匹配。
1.2 RAD7測氡儀所需硬件
大多數的 PC 機都有一個或更多的串行端口, 通常是 9 腳 D 形雄接頭。 可用合適的數據線纜把 RAD7測氡儀 的串行接口連接到 PC 機的串行端口上。 由于 RAD7測氡儀 串行端口將模仿一臺計算機而不是調制解調器,該線纜應該是空調制解調器的那種類型,如果用戶需要,可以使用普通的“調制解調器”的線纜來與“空調制解調器”的一端相連接。
1.3 RAD7測氡儀所需軟件
為了在用戶的電腦上接受數據,用戶需要可以“抓取”數據并把其存儲到內存記憶或磁盤文件中的軟件。有幾種選擇供用戶選擇,如 PROCOMM,SMART-TERM 或超終端來抓取串行數據至磁盤文件上。這些程序很不錯,但是對于新手使用時可能會有一些麻煩。
DURRIDGE 公司提供簡單易用的 DOS 數據采集程序, CAPTURE1.2.0 從串行端口上采集數據后把它直接傳送到磁盤文件中。由于該程序只做一項工作,因此用起來很簡單,CAPTURE1.2 需要 PC 機并在 DOS 操作系統下運行。
1.4 RAD7測氡儀應用
一旦這些數據采集并存放在文件中,數據表格程序可方便地將這些數據轉化為工作表格。用戶使用電子數據表格程序來計算平均值,并可得出表格和圖表。數據庫程序也可將RAD7 上的數據輸入到磁盤上。并可方便地制作出表格、圖形和報告。
1.5 RAD7測氡儀串行端口的技術信息指標
RAD7 的串行端口遵循 RS-232C 中關于信號水平的標準。正極電壓(+3V 到+15V)表明邏輯狀態為 0,而負極電壓(-3V 到-15V)表明其邏輯狀態為 1。
其接頭的引出腳遵循 IBM PC 關于 9 針式串行端口的規定。 其信號交換線 (DTR, DSR,RTS 和 CTS)為空腳,暫不用。
RAD7測氡儀串行端口中針腳的分配
《表格1》
RAD7測氡儀的串行端口可以 300,600,2400,4800,9600 和 19200 波特/秒進行雙通道通信,但需通過 RADLINK 遠程控制包來進行,其默認的速度為 1200 波特/秒。
RAD7測氡儀通信參數
默認速度 1200bps
數據位 8 位
奇偶位 沒有
停止位 1 位
1.6 RAD7測氡儀串行端口輸出
所有存儲的數據都可用“Data Com##”的命令,在串行口輸出。該命令中##為指定運行號。RAD7測氡儀 串行口輸出的都是 ASCII 代碼。每個周期產生出一個包含 23 個字段的記錄。回車和換行符把每幅記錄分開。在每一幅記錄內,逗號把字段分開。字段中可能有前導零,多余的空格字符,拖尾小數等,但是這些不會對大多數的數據庫或表格程序造成影響。
RAD7測氡儀數據記錄-每秒種 23 個數據字段:
1.測試號-范圍從 001 到 999
2.年
3.月
4.日
5.小時
6.分鐘
7.總記錄
8.工作時間-(分鐘,分辨率為 0.1 分鐘)
9.視窗 A 中總計數的百分比
10.視窗 B 中總計數的百分比
11.視窗 C 中總計數的百分比
12.視窗 D 中總計數的百分比
(注意;由于計數可能進入相鄰上下兩個通道中,因此這四個視窗中的百分比相加不會為 *)
13.高電壓水平-2200V 到 2300V
14.高電壓負載循環-范圍在 0-150%,其一般值為 10-20%。
15.溫度-根據 RAD7測氡儀 的設置,可以是以攝氏或華氏為溫度
16.采樣空氣的相對濕度-對于大多數準確的測試,應該保持在 10%以下
17.泄露電流-范圍為 0-255,超過 20 應引起注意
18.電池電壓-低于 6.00V 為電池未充滿電, 但并不會影響到測試的準確性, 只表示需要充電。
19.氣泵電流-范圍為 0-250mA,通常為 40-80 mA,超過 100mA 意味著可能出現了過濾器阻塞。
20.標志位-每一位表示一種設置
第 0 位表示氣泵為 TIMED 模式
第 1 位表示氣泵處于持續開啟
第 2 位尚未定義
第 3 位表示音調為 GIEGER 模式
第 4 位表示蜂鳴器被激活
第 5 位表示在每次測試后將打印頻譜。
第 6 位為多次循環測試模式,否則在測試完成后停止。
第 7 位 SNIFFER 測試模式,清除為普通模式。
21. 氡濃度將根據 RAD7 所設置的計量單位將以皮居里/升,貝克/立方米,cpm 或計數來顯示。
22. 不確定度-用 2 位西格馬偏差-以與氡濃度相同的單位來表示(不是%) 。
23. 單位字節-具體的位數可用作設置;第 0 和 1 位和起來表示濃度單位,即 00=cpm,01=計數號,10=貝克/立方米,11=皮居里/升。第 2 位至第 6 位尚未定義,第 7 位表示溫度單位(0 為華氏,1 攝氏)
一次測量可能包含了很多周期的數據,每個周期都有一個記錄。如下是一個單獨記錄的示例:
009,99,10,29,04,18,4823.337.8,45.4,2.9,46.6,0.3,2201,14,23.7,5,7,7.09,00,125,28.32734,.8500846,225
二、RAD7測氡儀數據采集軟件 1.2 版
該程序的任務很有限: 采集來自RAD7串行口的輸出數據并把其存放在PC機中的文件。在任何其他的數據終端程序中也可以找到相同的功能,但是 CAPTURE 軟件在進入和退出DOS 操作系統時要簡單一些。如果用戶選用數據終端程序來采集數據,那也可以。
CAPTURE 1.2 用 QuickBASIC4.5 語言編寫。 源代碼可連接的目標代碼 (CAPTURE.OBJ)和可執行的 DOS 命令(CAPTURE.EXE)的文件也提供給用戶(CAPTURE.BAS) 。
從 RAD7 上把數據傳送到 PC 機上,要使用隨機提供的 RS-232 串行接口數據電纜。下面是 CAPTURE 在運行時的一個例子:
C:>CAPTURE MYDATA.DAT COM1
“MYDATA.DAT”是要把 RAD7 上的數據輸入其中所取的文件名, “COM1”是 PC 機上與 RAD7 相聯的串行口名稱。對輸出的文件可使用任何 DOS 文件名,這*意味著文件名*多只能為 8 個字符,再加上 3 個字符的擴展名,要小心地命名文件名,因為 CAPTURE將刪除同名的文件。一個 6 位數字的日期,年月日,將按時間順序排列。為了明確起見,建議使用“.DAT”作為 RAD7 輸出數據文件名的后綴。根據用戶計算機的裝備情況,其串行端口可能為 COM1 到 COM4 中的一個。如果未指明串行端口的名稱,CAPTURE 自動選用 COM1 端口。 如果用戶缺省文件名稱, CAPTURE 軟件將自動選用 DURRIDGE.DAT 來作為所輸出文件的名稱。CAPTURE 軟件將以如下形式來響應上述的命令:
通信端口 COM1 是開啟的,輸出文件 MYDATA.DAT 也是開啟的。現在*可以開始傳輸數據了,按下(Q)鍵可以退出或取消傳送。
有 30 秒種的時間來啟動 RAD7測氡儀 上進行數據傳送。如果數據傳送在 30 秒內還沒有開始,CAPTURE 軟件將“中止”并恢復到 DOS 命令提示下,當然用戶可以再次啟用 CAPTURE軟件。
開始從 RAD7測氡儀 上進行數據輸出,使用 RAD7 面板上的鍵并選擇“Data Com ”命令,然后輸入所要傳送的數據的編號。此時計算機的顯示屏應即時顯示滾動的數字。當 RAD7 完成了數據輸出后,計算機將發出唧唧聲并顯示“傳送結束” ,任何時候可取消數據傳送,只要按下 RAD7 上的菜單鍵或計算機上的“Q”鍵。現在在文件中已經有數據了,可對其作任何處理,如要進行一些復雜的操作,可使用表格程序來進行。
三、RAD7測氡儀傳送
RAD7測氡儀的程序由PC 機將發送一個文件至 PC 機的串行口, 把數據傳送到另一臺設備上。 在 DOS命令提示符下,鍵入:
>TRANSMIT [filename] [COM]
“filename”是要傳送的文件的名稱,是與 RAD7 相聯接上的 COM 的號碼,如果未給定 COM 的端口號, 那么*將自動使用默認的 COM1 端口, 例如想發送文件 RAD0251.EXT至 COM1 上,可鍵入:
>TRANSMIT RAD0251.EXT COM1 或>TRANSMIT RAD0251.EXT,其中 COM1 為默認值。該程序總是使用 1200 波特,8 位數據位,沒有奇偶位,有一位停止位。
具體詳細信息請查看:美國DURRIDGE RAD7測氡儀
產品推薦