摘要:本辐射报警仪上位机管理软件在Visual Studio 2010开发环境下,使用VB.NET程序设计语言来编程。结合.NET Framework类库中提供的SerialPort 类来编写接收来自辐射报警仪下位机发送的数据。实现了对下位机数据的采集、存储、打印,进而对存储数据的分析来达到报警辐射值的目的。本上位机管理软件主要通过串行通信方式与下位机进行数据通信。串行通信不仅线路简单而且还具有传输距离长、抗干扰能力强、应用灵活等优点。计算机串行通信在数据通信、故障检测、计算机远程监控等方面有广泛的应用与利用价值,特别是在Windows下的串口通信可以充分利用Windows下的软件资源优势,实现多任务条件下对外部的数据传输、信息收集和处理。随着计算机通信技术的日趋成熟,通过上位机来控制下位机的运行、文护与优化得到了广泛的应用。本辐射报警仪就是这样一个应用实例,我们可以通过串行通讯方式使上位机与辐射报警仪下位机进行通讯,进行参数设置和实验数据采集与保存。5577
关键词: Visual Studio 2010;串口通信;VB.NET;波特率
The radiation alarm instrument PC management software based on VB.NET
Abstract: The radiation alarm host computer management software in Visual Studio 2010 development environment, using VB.NET programming language programming. Combined with the.NET Framework class libraries provide SerialPort class to write from a radiation alarm receiving the data sent the machine. To realize the collection, storage, print to MCU data, and then to store data analysis to achieve the purpose of alarm value of radiation. The PC management software mainly through serial communication with the computer data communication. The advantages of serial communication is not only simple lines and has long transmission distance, strong anti-jamming capability, flexible application. Computer serial communication with extensive application value in the data communication, fault detection, remote computer monitoring and other aspects, especially the serial communication under the Windows can make full use of the resource advantages of the Windows software, realizing multi-duties conditions of external data transmission, information collection and processing. With the development of computer communication technology matures, optimization of a wide range of applications running, and maintenance through the computer to control a machine. The radiation alarm instrument is such an application example, we can through the serial communication between PC and radiation to the communication alarm machine, set parameters and experimental data collection and preservation.
Keywords:Visual Studio 2010; Serial communication;VB.NET; Frequency
目  录
1 绪  论    1
1.1 课题研究背景    1
1.2 辐射报警仪上位机管理软件国内外研究现状    1
1.3 课题研究的目的和意义    2
2 开发语言与开发环境简介    3
2.1 VB.NET和.NET Framework    3
2.2 Visual Studio 2010 简介    3
3 串行通信    5
3.1 串口通信接口定义    5
3.2 串行通信协议    5
3.3 串行通信的基本参数    8
3.4 实现串行通信的方法    10
3.4.1 SerialPort类    11
3.4.2 SerialPort类使用    13
4 数据的处理    19
4.1 存取文件    19
4.1.1 文件的保存    19
4.1.2 文件的读取    20
4.2 打印文件    21
5 上位机软件界面的设计    25
6 上位机软件的调试    29
总  结    31
致  谢    32
上一篇:双谱图像配准技术研究+powell算法
下一篇:基于DSP的雷达恒虚警检测技术研究

认知无线电网络中基于双...

基于TCP/IP技术的转向架振动测试系统设计

基于PM2.5浓度的健康出行路径规划及实现

基于涡旋电磁波的新型雷达成像技术研究

基于相关滤波器的长期跟踪算法研究

基于ZigBee协议轨道交通环...

变分模态分解方法研究及...

国内外无刷直流电动机研究现状

多元化刑事简易程序构建探讨【9365字】

《醉青春》导演作品阐述

浅谈传统人文精神茬大學...

中国古代秘书擅权的发展和恶变

辩护律师的作证义务和保...

高校网球场馆运营管理初探【1805字】

谷度酒庄消费者回访调查问卷表

拉力采集上位机软件开发任务书

浅谈新形势下妇产科护理...