1、 1 1.课程设计目的课程设计目的 随着科学技术的发展,现代过程工业规模加大,复杂程度变高,对产品的质 量要求更加严格,以及相应的系统安全问题,管理与控制一体化问题等,越来越 突出,因此想要满足这些要求,解决这些问题,是不能仅仅只依靠简单的控制系 统的,故引入更为复杂、更为先进的控制系统是十分必要的。由于采用复杂控制 系统的装置或对象都是工厂中的重要装置或关键岗位,因此需要予以特别的重 视。串级控制系统是所有复杂控制系统中应用最多的一种,当要求被控变量的误 差范围很小,简单控制系统不能满足要求时,可考虑采用串级控制系统。 组态王开发监控系统软件是新型的工业自动控制系统正以标准的工业计算 机软、
2、硬件平台构成的集成系统取代传统的封闭式系统,它具有适应性强、开放 性好、易于扩展、经济、开发周期短等优点。它不但实现对现场的实时监测与控 制,且在自动控制系统中完成上传下达、组态开发的重要作用;能实现实时现场 监控,能充分利用 Windows 的图形编辑功能,方便地构成监控画面,并以动画方 式显示控制设备的状态,具有报警窗口、实时趋势曲线等,可便利的生成各种报 表;它还具有丰富的设备驱动程序和灵活的组态方式、数据链接功能。 应用组态技术,是现代工业控制的必然趋势。本课题的意义在于对组态王软 件的学习和应用组态王软件进行开发设计,尤其是对串级控制系统的开发设计。 学会应用组态王软件开发串级压力监
3、控系统:设计监控界面,设定参数变量,进 行动画连接,实现历史曲线、实时曲线的显示与监控等。 2.课程设计题目描述和要求课程设计题目描述和要求 2.1 课程设计主要内容: (1)理解 DCS 控制系统与组态软件 (2)理解组态软件的功能及其结构 (3)收集国内外常用工业组态软件的资料 (4)着重学习并应用“组态王”工业组态软件 (5)设计反应车间的计算机监控系统 (6)撰写课程设计报告 2.2 设计需要实现功能 (1)总貌流程图实时动态显示 2 (2)实时数据报表显示、打印 (3)历史数据报表存储与查询 (4)实时趋势曲线显示 (5)事件报警窗口显示 (6)系统用户登录与权限配置 3.3.课程设
4、计报告内容课程设计报告内容 3.1 组态王的介绍 3.1.1 组态王软件的结构 “组态王” 采用了多线程、COM 组件等新技术,实现了实时多任务,软件运行稳 定可靠,是全中文界面的组态软件。组态王具有在“组态王工程浏览器”查看工程的 各个组成部分、完成构造数据库、定义外部设备等功能。工程浏览器调用画面制作系 统 MAKE 和画面运行系统 VIEW 来完成画面的开发和运行。 应用程序的开发环境是 MAKE。 在这个环境中需要完成设计画面、 动画连接等工作。 MAKE 具有先进完善的图形生成功能;能合理地抽象控制对象的特性;对变量报警、过 程记录、趋势曲线、安全防范等重要功能都有简单的操作办法。VIEW 是“组态王”软 件的实时运行环境, 在 MAKE 中建立的图形画面只有在 VIEW 中才能运行。 VIEW 从工业 控制对象中采集数据,并记录在实时数据库中。它还有把数据的变化用动画的方式形 象地表示出来,同时完成变量报警、操作记录、趋势曲线等监视的功能,并生成历史 数据文件。 3.1.2 组态王与外部设备的通讯 “组态王”外部设备是第一台下位机,在开发过程中根据“设备配置向导”的提