RAD7测氡仪与计算机的连接
来源:爱仪器仪表网 发布时间:16-12-04 17:29 作者:ai1718 浏览次数:623 分类:技术文章
一、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测氡仪
产品推荐