多智能仪表测控系统组态软件设计
本文关键词:多智能仪表测控系统组态软件设计
【摘要】:近年来,智能仪表逐渐取代传统仪表,广泛应用于工业过程控制系统中。由于内置微处理器系统,智能仪表拥有强大的计算、存储能力,比传统仪表在信息处理和系统功能等方面有很大的提升。在面向单回路控制功能的智能仪表基础上,将多台智能仪表通过通信设备与工控机连接,构成多智能仪表测控系统,可以通过工控机系统软件实现MIMO(Multiple-Input Multiple-Output)控制结构和更复杂的控制功能。由于仪表配置、应用功能各不相同,通常需要为多智能仪表测控系统设计开发专用的工控机系统软件,导致系统成本高、运行维护不方便。针对这一问题,本文研究并设计了多智能仪表测控系统组态软件,以利于多智能仪表测控系统设计开发及其推广应用。本文首先简要介绍了智能仪表和组态软件的技术和应用,提出了组态软件在智能仪表测控系统中的应用的研究方向,明确了多智能仪表测控系统组态软件的设计目标和功能要求。在系统需求分析的基础上,提出了系统总体的设计方案,重点阐述微软基础类库(MFC)、MFC应用程序设计框架、数据库设计技术、串口通信技术等设计过程中涉及到的主要技术,并提出了系统软件的自上而下的设计结构,系统的流程、监控界面、串口通信和数据库访问的设计,把组态软件划分为图形界面系统、数据库系统和通信三个部分。在Visual Studio 2008平台上完成了程序开发,针对开发过程中出现的问题,完成了相应的优化。同时,搭建了包括四个智能仪表和主机的模拟实验平台,主机通过与四个智能仪表的通信来模拟工业现场加工过程中接收工艺参数实时值和下发工艺参数设定值的功能,进行了模拟运行调试工作,并以四工位电真空管排气控制系统作为系统设计实现,采用本课题设计的组态软件,完成了工控机软件的设计开发。最后对研究中涉及到的各项工作进行了简要的总结,并为今后的研究提出展望和建议。
【关键词】:智能仪表 组态软件 MFC 数据库
【学位授予单位】:东南大学
【学位级别】:硕士
【学位授予年份】:2016
【分类号】:TH702
【目录】:
- 摘要5-6
- Abstract6-9
- 第一章 绪论9-14
- 1.1 智能仪表概述9-10
- 1.2 组态软件概述10
- 1.3 研究背景及内容10-14
- 1.3.1 课题研究背景10-11
- 1.3.2 课题研究内容11-13
- 1.3.3 论文章节安排13-14
- 第二章 组态软件系统总体设计14-22
- 2.1 系统设计14-17
- 2.1.1 系统整体框架设计14-15
- 2.1.2 开发平台和开发工具的选择15
- 2.1.3 开发的主要功能15-17
- 2.2 相关开发技术概述17-20
- 2.2.1 微软基础类库MFC17
- 2.2.2 MFC应用程序框架结构17-18
- 2.2.3 数据库技术18-20
- 2.2.4 串口通信技术20
- 2.3 本章小结20-22
- 第三章 数据库系统设计22-34
- 3.1 数据库系统开发过程22-23
- 3.2 数据库系统需求分析23-27
- 3.2.1 数据流图23-24
- 3.2.2 数据字典24-27
- 3.3 概念结构设计27-31
- 3.3.1 视图设计27-30
- 3.3.2 视图集成30-31
- 3.4 逻辑结构设计31-33
- 3.5 本章小结33-34
- 第四章 软件设计34-53
- 4.1 软件分析34-41
- 4.1.1 软件功能分析34-35
- 4.1.2 软件的逻辑组成35-36
- 4.1.3 系统界面显示设计36-37
- 4.1.4 定时器设计37-39
- 4.1.5 数据库的访问设计39-41
- 4.2 流程图绘制模块设计41-43
- 4.3 命令管理模块设计43-45
- 4.4 数据显示模块及报警显示模块设计45-46
- 4.5 用户安全管理模块设计46
- 4.6 数据库的访问设计46-48
- 4.7 串口通信设计48-51
- 4.7.1 通信协议设计48-49
- 4.7.2 串口通信49-51
- 4.8 本章小结51-53
- 第五章 系统调试、功能实现与设计实现53-65
- 5.1 系统调试平台53
- 5.2 软件调试53-56
- 5.2.1 游标的绘制与擦除54-55
- 5.2.2 仪表的添加与删除55-56
- 5.3 系统功能实现56-59
- 5.4 系统设计实现59-64
- 5.5 本章小结64-65
- 第六章 总结与展望65-67
- 6.1 总结65-66
- 6.2 展望66-67
- 致谢67-68
- 参考文献68-70
- 作者在攻读硕士学位期间的发表的论文70
【参考文献】
中国期刊全文数据库 前10条
1 杨翠萍;谢芳;张书亮;靳平;靳彬彬;李杨;;张家口市供水调度数据采集与监视控制系统研发与应用[J];给水排水;2013年08期
2 严浩;章国宝;;基于VC++和ODBC数据库访问的自动测试系统软件开发[J];工业控制计算机;2013年05期
3 齐丽君;梁彬;;工业变电站监控软件及其管理组态模块设计[J];工业控制计算机;2013年03期
4 高军丽;王宝珠;;基于RS-485总线的智能分布式测控系统设计[J];计算机与现代化;2012年03期
5 高连生;盛柏林;;动态链接库在组态软件中的应用[J];工业控制计算机;2010年06期
6 王安;代荣;;组态软件的设计方法研究[J];机电一体化;2009年08期
7 李晶;;数据库设计理论的研究[J];科技创新导报;2009年18期
8 余昌盛,许力;基于C~(++) Builder6的串口通信程序实现方法研究[J];机电工程;2004年07期
9 宋耀文;ADO开发技术在Visual C++中的实现[J];哈尔滨师范大学自然科学学报;2003年05期
10 麦苗,罗辞勇;利用VC的MFC ODBC技术开发数据库应用程序[J];信息技术;2003年03期
中国硕士学位论文全文数据库 前5条
1 蒙军;实时自适应资源管理中间件的研究及原型实现[D];电子科技大学;2010年
2 姚婧;基于OPC的监控软件设计[D];大连海事大学;2009年
3 温泉;基于DCS的数据采集接口及实时数据库研究与应用[D];北京化工大学;2009年
4 张冬;基于现场总线的控制组态设计[D];哈尔滨理工大学;2009年
5 向科;CAN总线在智能仪表系统中的研究与应用[D];贵州大学;2007年
,本文编号:871599
本文链接:https://www.wllwen.com/kejilunwen/yiqiyibiao/871599.html