1、0 目录 第 1 章 概述 3 1.1、设计任务和目的 3 1.2、设计要求 3 第 2 章 监控系统分析和总体设计 4 2.1、设计思想 4 2.2、设计流程图 5 第 3 章 组态设计 5 3.1、实时数据库 5 3.2、用户窗口 6 3.3、主控窗口菜单组态 6 3.4、运行策略 7 第 4 章 监控界面设计 7 4.1、系统封面 7 4.2、工艺流程画面 8 4.3、运行时画面 8 4.4、实时曲线 9 4.5、实时数据 9 4.6、历史曲线 9 4.7、历史数据 10 4.8、实时报警画面 10 4.9、报警信息浏览 10 4.10、参数设置画面 11 第 5 章 运行策略 11 5
2、.1、启动策略 11 5.2、循环策略 12 5.3、PID 控制算法. 13 5.4、报警策略 14 5.5、报警数据 14 5.6、历史数据 15 5.7、水箱对象 15 第 6 章 安全策略 16 6.1、本系统安全机制要求 16 6.2、定义用户和用户组 16 6.3、系统权限管理 17 6.4、操作权限管理 17 6.5、运行时进行权限管理 17 6.6、保护工程文件 18 6.7、打开时画面 18 1 6.8、登陆时画面 19 6.9、退出时画面 19 6.10、用户管理画面 19 6.11、修改密码画面 20 第 7 章 程序调试 20 7.1、程序调试中遇到的问题 20 7.2
3、、解决方法和结果 20 第 8 章 课程设计总结 21 第 9 章 参考资料 21 2 第 1 章 概述 1.1 设计任务和目的 本课程设计要求在修完监控系统程序设计技术课程后,运用工业监控系 统组态软件(MCGS) ,结合一个自动控制系统,完成该控制系统的上位机监控系 统组态设计。以便掌握监控软件的设计和编程方法,得到计算机监控系统程序设 计与调试,以及编写设计技术文件的初步训练,为从事计算机控制方面的工作打 下一定基础。 1.2 设计要求 1基本要求 (1) 监控系统总体设计 了解系统设计要求,进行需求分析,确定组态软件输入输出点、内部 变量等,构思监控系统的组态框架。 (2) 实时数据库
4、组态 根据所确定的输入输出点和内部变量点,建立监控系统实时数据库。 (3) 虚拟对象组态设计 采用脚本语言或其他软件工具建立虚拟对象模型,能够仿真实际的物 理对象,具有输入输出特性。 (4) 窗口界面组态 根据系统需求和实际生产过程中的对象工艺流程,设计监控系统的图 形操作界面,并同实时数据库 IO 点链接。 (5) 运行策略组态 采用脚本语言建立监控系统的运行策略,控制所建立的软件系统的运 行流程。 (6) 控制策略组态设计 选择和设计适当的控制算法并组态,实现对被控系统的控制要求。 (7) 历史和趋势记录报表设计 建立历史数据库,实现监控系统的历史数据记录和趋势显示。 (8) 实时和历史报警记录报表设计 确定和建立参数的报警限值和报警数据存储特性,实现监控系统的实 时报警显示和历史报警数据查询。 (9) 主控窗口组态 通过系统菜单能对系统各个功能进行调度管理。 (10)安全策略组态 建立监控系统的安全操作机制,对用户设定不同的操作权限,保证监 3 控系统的安全性。 (11)进行监控系统的调试、运行和改进。 (12)编写课程设计报告。 2具体要求 (1) 数据变量 所选课题系