学位论文 > 优秀研究生学位论文题录展示
基于TCP/IP协议的远程抄表系统上位机设计
作 者: 栾洁
导 师: 徐志良
学 校: 南京理工大学
专 业: 检测技术与自动化装置
关键词: 电力载波通信 远程抄表系统 上位机 采集器 TCP/IP
分类号: TP274.2
类 型: 硕士论文
年 份: 2007年
下 载: 422次
引 用: 2次
阅 读: 论文下载
内容摘要
随着一户一表改造工程的开展,城市化规模的不断扩大,户用计量仪表(水表、电表、煤气表)的使用量在高速增长;随着阶梯水价、分时计价等新的收费方式的实施,传统的户用计量仪表和人工抄表方式己越来越不能适应时代的发展。为提高管理水平,发展远程抄表势在必行。新技术的出现,实现一种经济、稳定、高效可靠、准确的远程抄表系统己成为可能。本文在上述应用背景及技术背景下开发了一种利用电力供电网络和以TCP/IP协议为基础的互联网传输数据的远程抄表系统。在阐述TCP/IP特性的基础上,本文详细地介绍了远程抄表系统的具体实现,包括系统总体方案和上位机管理系统。系统总体方案主要是由电能表、采集器、下位机和上位机构成的四层结构。上位机管理系统软件主要以主控制界面、网络通信模块和Access数据库模块为中心。管理系统实现了自动、手动抄表和传送电能表地址的功能,并可以保存、查询、分析数据、记录系统状态等。试验运行结果表明,此次设计的远程抄表系统性能良好,达到了预期的设计目标。上位机管理系统可以替代原有管理系统,并在稳定性、安全性、可靠性方面有所加强。
|
全文目录
摘要 3-4 ABSTRACT 4-7 1 绪论 7-10 1.1 课题背景 7-9 1.2 课题研究的内容 9-10 2 远程抄表系统总体方案 10-16 2.1 远程抄表系统结构分析 10-11 2.2 远程抄表系统主要功能 11 2.3 抄表系统总体方案设计 11-16 2.3.1 系统设计原则 11-12 2.3.2 下位机、采集器与电能表通讯设计 12 2.3.3 上位机与下位机通信设计 12-15 2.3.4 上位机管理系统 15-16 3 上位机主要开发技术 16-23 3.1 概述 16 3.2 MFC开发框架 16-17 3.3 网络通信技术 17-19 3.3.1 TCP/IP传输层分析 17 3.3.2 传输层端口 17-18 3.3.3 UDP报文及其封装 18-19 3.4 数据库及数据库访问技术 19-23 3.4.1 数据库选择 19-21 3.4.2 Visual C++数据库访问技术 21-23 4 上位机软件设计 23-63 4.1 软件总体设计 23 4.2 多线程编程设计 23-31 4.2.1 多线程结构的编程模式 23-26 4.2.2 线程间的通信 26-28 4.2.3 多线程编程设计要点 28-31 4.3 管理模块软件设计 31-37 4.3.1 管理模块功能设计 31-36 4.3.2 管理模块设计要点 36-37 4.4 网络通信模块软件设计 37-53 4.4.1 网络编程接口——套接字 38-44 4.4.2 封装数据报 44-47 4.4.3 上位机和下位机通信过程 47-49 4.4.4 网络通信设计 49-52 4.4.5 网络通信设计要点 52-53 4.5 数据库模块软件设计 53-63 4.5.1 数据库模块软件设计方法 53-54 4.5.2 数据库设计 54-58 4.5.3 数据库访问层设计 58-62 4.5.4 界面层和逻辑层设计 62-63 5 上位机主要功能及系统调试 63-67 5.1 上位机主要功能 63-65 5.2 系统调试 65-67 总结 67-68 致谢 68-69 参考文献 69-71
|
相似论文
- 低压电力线载波通信综合实验系统的研究与应用,TM73
- 基于TCP/IP协议的嵌入式图像传输系统接收终端的设计,TP368.1
- 电压监测仪自动校验系统,TM933.2
- 基于ZigBee的农网无线抄表系统的研究,TM76
- 多路串口服务器的设计与实现,TP393.05
- 智能清分机的管理和应用软件设计,TP391.41
- 柴油机测试仪表校验仪及综合信息管理系统研究,TK426
- 云闪雷电探测网数据传输与远程监控的技术研究,TN919.3
- 小动物PET数据传输的设计与实现,TN919.3
- 基于操作系统驱动的嵌入式TCP/IP协议栈的实现,TN915.04
- 嵌入式远程测控终端的设计与实现,TP872
- 嵌入式TCP/IP协议栈TINET的移植研究,TP368.1
- 企业进销存信息管理系统的设计与实现,TP311.52
- 伺服压力机上位机控制及工艺规划软件的研究,TP273
- 用于无损视频高速传输的嵌入式千兆网接入技术研究,TN915.6
- 嵌入式实时操作系统ARTs-OS中TCP/IP协议栈的开发,TP316.2
- 面向小型机器人的嵌入式软件开发平台设计,TP368.1
- 基于条形码的商品流通管理系统的设计与实现,TP311.52
- 基于TCP/IP的无轴胶印机远程监控系统的设计,TP277
- 电子科技大学中山学院停车场信息管理系统的设计与实现,TP311.52
- 基于3G的物联网报警系统的研究,TP277
中图分类: > 工业技术 > 自动化技术、计算机技术 > 自动化技术及设备 > 自动化系统 > 数据处理、数据处理系统 > 数据收集和处理系统
© 2012 www.xueweilunwen.com
|