毕业论文

打赏
当前位置: 毕业论文 > 电子通信 >

基于VB.NET的辐射报警仪上位机管理软件设计(5)

时间:2017-02-08 13:10来源:毕业论文
4 当前为仪器设置模式 S1为2时 表示 值 意义 S2 当前模式的界面 暂不定义 S1为3时 表示 值 意义 S2 当前模式的界面 00(后跟数据) 进入本底测量询问 20(后


        4    当前为仪器设置模式
S1为2时    表示    值    意义
S2    当前模式的界面    暂不定义
S1为3时    表示    值    意义
S2    当前模式的界面    00(后跟数据)    进入本底测量询问
        20(后跟数据)    正在手动测量本底
        21    提示将仪器放入铅室
        30(后跟数据)    准备进入样品测量
        40(后跟数据)    设置测量参数
        50    正在测量样品
        51    样品测量完成
        60(后跟数据)    显示结果
        70    自动测量样品前的提示
        80    自动测量本底
        81    提示将仪器放入铅室
S1为4时    表示    值    意义
S2    当前模式的界面    暂不定义
(3) 数据包
结构    包头    数据1    数据2    包尾
字节数    1    5    5    1
值    D    D1    D2    F
00    年,月,日,时,分(各2字节,共10字节)
20    D1数据中,0=半小时,1=1小时••••••10=10小时,D2无意义
30    液体/固体(1字节),容量(1字节),质量(3字节),测量分钟(3字节),模式(1字节)
液体 = 1
固体 = 2
300ml = 1
500ml = 2
质量 = 数值
测量分钟 = 数值,单位(分)
模式:自动=0,手动=1
40    同上
60    131I的比贝克数据1,137Cs的比贝克数据2(各5字节)
显示单位取决于固体或液体。
Bq/L,Bq/kg
    (4) 其他
仪器在现实选择菜单时,将自动发送仪器信息,间隔100ms,格式为JB5000PLUS  Ver1.02F。
在传输数字信号时接收端必须有与数据位脉冲具有相同频率的时钟脉冲来逐位将数据读入寄存器,这种在接收端使数据位与时钟脉冲在频率和相位上保持一致的机制称为同步。根据在接收端获取同步信号的方法不同,同步方式可分为位同步方式和字符同步方式,也称为同步传输方式和异步传输方式。本软件采用的是异步传输方式。
3.2.1 异步串行通信协议描述
串行异步通信即异步传输方式是以字符为单位进行传输,其通信协议是起止式异步通信协议。一个字符正式发送之前,先发送一个起始位,宽度为1位的低电平;结束时发送一个宽度为l位,1.5位或者2位的高电平作为停止位;数据位为5-8位,可在数据位内设1位奇偶校验位,字符之间可以有空闲位,它们都是高电平。
异步传输过程中的起始位和停止位起着重要的作用:起始位标志着每一个字符的开始,停止位标志着每一个字符的结束。由于串行通信采用起始位为同步信号,接收端总是在每个字符的头部即起始位处进行一次重新定位,保证每次采样对应一个数据位。所以异步传送的发送器和接收器不必用同一个时钟,而是各有自己的局部时钟,只要同一标称频率即可。 基于VB.NET的辐射报警仪上位机管理软件设计(5):http://www.youerw.com/tongxin/lunwen_2658.html
------分隔线----------------------------
推荐内容