收藏本站 | 论文目录

关键词: python matlab plc 单片机 dsp fpga 仿真 stm32

当前位置: 毕业论文设计参考 >> 电子电气通信 >> 通信工程本科论文

电参数监测仪上位机软件设计

[关键词:电参数,监测仪,上位机]  [热度 ]
提示:此毕业设计论文完整版包含【论文
作品编号:txgc0160,word全文:44页,合计:10000

以下仅为该作品极少介绍,详细内容请点击购买完整版!
电参数监测仪上位机软件设计毕业设计论文------

任务和目标

本毕业设计为导师给定的某下位机编写PC端应用程序,设计一个监控界面,将设备界面通过串口通信技术,与上位机界面有机的结合起来,以实现计算机的远程监控功能。界面按要求在上位机中打开并查看显示的三相电压、电流、有功功率、视在功率、无功功率及功率因数等,以便于分析测试,并且显示三相电压和电流的谐波数据。

本毕业设计C语言作为开发语言,VC为开发环境,在MFC框架上编写完成一个应用程序,并采用MSCOMM控件来实现该应用程序的串口通讯。本论文通过这个项目的开发过程,阐述了编程环境的选择,串口通讯实现远程测试的方法,探讨如何在PC平台与工控机平台间建立远程测试和历史数据读取和分析的一般方法。

系统总体流程

系统总体流程如下图所示,下位机是一台单片机。PC机端的应用程序通过RS232串口与设备实现通讯。单片机设备带有RS232接口,用于传输三相电压、电流、有功功率、视在功率、无功功率及功率因数等电参数。当用户需要查看即时电参数数据时,将界面打开,连接通讯串口后就可以查看即时的电参数,选择关闭串口,可以停止接受数据。

系统功能调试

数据传输功能的调试:利用串口调试助手,对本软件传输一帧完整数据。将串口调试助手安装在有RS232接口的PC机中,与本机利用RS232接线相连接,发送数据。第一次调试出现数据显示错误。后经单步调试,找不到错误的原因。最后解决办法:将波特率调低,由于过高的波特率造成数据传输错误,将其调低之后,数据基本显示正常。

本项测试功能调试结果:基本正常。但存在着一些不足,比如显示速度较慢,又无进度条显示,界面功能过于简单。

调试结果:基本正常。

现场测试功能改进方向

改进编程方法,增加控件,使界面可以拥有更多功能,例如显示图像,自动生成Word文档,支持自动打印等。也可以增加例如自动记录已传输的数据字符数,清空显示区,或者可以增加对话框,使之可以具有双向的对话通信功能。

通过这次设计,使我对VC++、串口通信、上位机控制等有了更深刻的认识,也学到了很重要的一点,“软件的单步调试及排错方式”。在设计的过程中我对上位机控制系统的开发有了全面的了解,学到了课堂上无法学到的东西。通过实践我还对自己所学的各个方面的知识进行了总结,提高了自我学习能力和获取新知识的能力。通过对系统的分析、设计、编码以及测试等各种环节使我提高了发现问题、解决问题的能力,并且对问题的观察比以前更加敏锐了,考虑问题也更加全面了。

 

 


以上仅为该作品极少介绍,详细内容请点击购买完整版!

提示:此毕业设计论文完整版包含【论文
作品编号:txgc0160,word全文:44页,合计:10000

本通信工程毕业设计论文作品由 毕业论文设计参考 [http://www.qflunwen.com] 征集整理——电参数监测仪上位机软件设计(论文)!