1523.B过程控制实用开发实验软件答辩稿

上传人:s9****2 文档编号:575861776 上传时间:2024-08-18 格式:PPT 页数:18 大小:647KB
返回 下载 相关 举报
1523.B过程控制实用开发实验软件答辩稿_第1页
第1页 / 共18页
1523.B过程控制实用开发实验软件答辩稿_第2页
第2页 / 共18页
1523.B过程控制实用开发实验软件答辩稿_第3页
第3页 / 共18页
1523.B过程控制实用开发实验软件答辩稿_第4页
第4页 / 共18页
1523.B过程控制实用开发实验软件答辩稿_第5页
第5页 / 共18页
点击查看更多>>
资源描述

《1523.B过程控制实用开发实验软件答辩稿》由会员分享,可在线阅读,更多相关《1523.B过程控制实用开发实验软件答辩稿(18页珍藏版)》请在金锄头文库上搜索。

1、过程控制实用开发实验软件控制科学与工程学院班级:学号:姓名:一、系统简介本系统的开发基于微软公司的Windows XP操作系统,以Visual C+为编译器及开发平台,软件基础架构为Visual C+上经典的MFC(Microsoft Foundation Class,微软基础类库)。系统应用数字PID算法对对象进行过程控制。系统的数据库连接通过ODBC OLE的ADO接口访问Access数据库。系统通过RS232串口与下位机连接二、系统框架设计通过需求分析和系统规划,根据面向对象方法学的分析,将系统的主框架设计如下:1、系统组成2、系统功能模型3、系统对象模型1、系统组成该系统主要由4个模块

2、组成,这四个模块分别为串口通信模块PID调节模块实时曲线显示模块数据库模块2、系统功能模型:系统用例图3、系统对象模型:、系统对象模型:系统类图系统类图根据系统的具体设计需求分析得到系统的对象模型,画出类图,为进行具体的程序设计好整体的程序框架。系统功能设计系统功能设计系统功能图系统功能图如图所示,PID液位控制系统分为4个模块,每个模块下分别对应了本模块的具体功能。三、具体设计1、系统界面设计2、串口通信模块3、PID控制模块4、数据库模块5、实时曲线显示模块1、系系统统界界面面设设计计在Visual C+中,通过增加各种控件即可设计出用户图形界面。2、串口通信模块此模块使用MFC中的MSComm控件完成相应功能。此控件在Visual C+工具栏中的图标如下:3、PID控制模块此模块对应一个算法类,类中包含了各种控制算法。1、增量式PID算法2、积分分离算法3、单纯形加速寻优算法增量式PID算法积分分离PID算法4、数据库模块在设计数据库模块时,需要将主程序连接到数据库。5、实时曲线显示模块曲线显示模块用于接收来自串口或者数据库模块的数据并显示软件具体操作主界面串口通信参数设置界面由于初次过程控制软件系统,难免存在着不完善的地方。希望各位专家和老师在评阅过程中给予批评指正。谢谢各位评委老师!

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 资格认证/考试 > 自考

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号