1、 《控制软件设计(双语)》 实 验 指 导 书 7 前 言 1. 实验总体目标 在先修课程和课堂理论教学的基础上,理论联系实际,培养学生的观察能力、认知能力和学习能力,认识、了解监控组态软件的基本概念、结构和组成,掌握监控组态软件在各个层次上的使用方法,从而达到对所学课程和先修课程的中所学知识的融汇贯通;培训学生的动手能力和工程设计能力,使学生具备自主学习、独立设计的能力。 ⒉ 适用专业 自动化 ⒊ 先修课程 自动控制理论A,过程控制,信息技术基础 ⒋ 实验课时分配 实验项目 学时 实验一 监控组态软件的认知 2 实验二
2、监控组态软件中的数据库技术 2 实验三 图形生成工具的使用 2 实验四 脚本程序的编写、调试和应用 2 实验五 一个电厂生产流程的设计实例 2 ⒌ 实验环境 系统仿真实验室,微型计算机,安装有Win2000/XP操作系统和AIMAX上位监控组态软件。 ⒍ 实验总体要求 通过演示、验证性实验,认识、了解监控组态软件的基本概念、结构和组成,认识和了解监控组态软件中数据库中各种数据点的概念、应用环境、应用方法,对实时数据库有一个感性的认识,初步了解监控组态软件在各个层次上的使用方法;通过设计性实验,进一步深入掌握监控组态软件中数据库组态工具、图形画面生成工具的使用
3、及其图形画面与数据库的连接方法。 ⒎ 本实验的重点、难点及教学方法建议 重点:1)组态软件中的数据库技术2)图形生成工具的使用3)脚本程序的编写、调试和应用4)电厂生产流程的设计 难点:1)组态软件中数据库中各类数据点的概念、意义和应用环境2)数据库中各类数据点与图形画面将的连接关系的建立3)脚本程序的编写、调试 教学方法建议:1)通过演示和对照人机界面的讲解和对比的教学法,使学生了解组态软件中数据库中各类数据点的概念、意义和应用环境及数据库中各类数据点与图形画面将的连接关系的建立方法2)通过演示编写小型示例程序的方法使学生掌握脚本程序的编写、调试和应用方法
4、 目 录 实验一、监控组态软件的认知 …………………………………… 3 实验二、监控组态软件中的数据库技术 …………………………………… 4 实验三、图形生成工具的使用 …………………………………… 5 实验四、脚本程序的编写、调试和应用 …………………………………… 6 实验五、一个电厂生产流程的设计实例 …………………………………… 7 实验一 监控组态软件的认知 一、实验目的
5、 通过演示和讲解AIMAX上位监控组态软件的界面构成和相关模块,使学生认识、了解监控组态软件的基本概念、形态、结构和组成。 二、实验类型 验证性 三、实验仪器 全部PC机设备,安装有Win2000/XP操作系统和AIMAX上位监控组态软件。 四、实验原理 在安装有Win2000/XP操作系统的PC机上使用AIMAX上位监控组态软件,向学生演示和讲解AIMAX上位监控组态软件的界面构成和相关模块。 五、实验内容和要求 在安装有Win2000/XP操作系统的PC机上使用AIMAX上位监控组态软件,向学生演示和讲解AIMAX上位监控组态软件中工程组态工具、数据库组态工具、画面生成工具
6、的界面构成和相关模块,向学生讲解几种工具间的相互关系及其在工程构建中的用途。要求学生认识工程组态工具、数据库组态工具、画面生成工具的结构组成及其中各子窗口的意义、用途、工具栏各工具的意义、用途;了解几种工具间的相互关系及其在工程构建中的用途。 六、注意事项 应注意工程组态工具、数据库组态工具、画面生成工具间的窗口层次关系和从属关系。 七、思考题 工程组态工具、数据库组态工具、画面生成工具间是如何配合使用来构建一个工程的? 实验二 监控组态软件中的数据库技术 一、实验目的 通过演示和讲解AIMAX上位监控组态软件数据库中的数据点,使学生认识、了解监控组态软件的中数据库中数据点的
7、类型、意义、应用环境和组态方法。 二、实验类型 验证性 三、实验仪器 全部PC机设备,安装有Win2000/XP操作系统和AIMAX上位监控组态软件。 四、实验原理 在安装有Win2000/XP操作系统的PC机上使用AIMAX上位监控组态软件,向学生演示和讲解AIMAX上位监控组态软件数据库中的各种数据点。 五、实验内容和要求 在安装有Win2000/XP操作系统的PC机上使用AIMAX上位监控组态软件,向学生演示和讲解AIMAX上位监控组态软件数据库中的各种数据点,包括常数点、设备参数单点、设备参数多点、中间参数点的类型、意义、应用环境和组态方法,向学生讲解的意义和使用方法。
8、要求学生理解数据库中的各种数据点的类型、意义、应用环境,掌握其组态方法。 六、注意事项 应注意每种数据点所对应的组态对话框中各项目的比较。 七、思考题 与现场设备连接,通常采用那种数据点作为界面的数据源? 实验三 图形生成工具的使用 一、实验目的 通过演示和讲解AIMAX上位监控组态软件中的图形界面生成工具Graphic Builder,使学生认识、了解图形界面生成工具的使用方法。 二、实验类型 验证性 三、实验仪器 全部PC机设备,安装有Win2000/XP操作系统和AIMAX上位监控组态软件中的图形界面生成工具Graphic Builder。 四、实验原理 在
9、安装有Win2000/XP操作系统的PC机上使用AIMAX上位监控组态软件中的图形界面生成工具Graphic Builder,向学生演示和讲解图形界面生成工具的使用方法。 五、实验内容和要求 在安装有Win2000/XP操作系统的PC机上使用AIMAX上位监控组态软件,向学生演示和讲解图形界面生成工具的使用方法,主要包括各种动画对象的创建、修改、属性设置及其与数据库点的连接。要求学生掌握Graphic Builder中线段、矩形块、圆形等对象的动画效果的生成方法及其与数据库点连接的方法。 六、注意事项 应注意线段、矩形块、圆形等对象的动画效果的生成步骤。 七、思考题 水位用哪种对象
10、设计?如何使用Graphic Builder来产生动画效果? 实验四 脚本程序的编写、调试和应用 一、实验目的 通过演示和讲解AIMAX上位监控组态软件中的背景脚本和屏幕脚本,使学生认识、了解脚本的编写、调试及运行的方法。 二、实验类型 验证性 三、实验仪器 全部PC机设备,安装有Win2000/XP操作系统和AIMAX上位监控组态软件。 四、实验原理 在安装有Win2000/XP操作系统的PC机上使用AIMAX上位监控组态软件中的图形界面生成工具Graphic Builder,向学生演示和讲解脚本生成工具的使用方法和编写、调试方法。 五、实验内容和要求 在安装有Wi
11、n2000/XP操作系统的PC机上使用AIMAX上位监控组态软件,通过编写示例程序的方法向学生演示和讲解脚本生成工具的使用方法和编写、调试方法,主要包括脚本的创建、修改、调试和运行的方法。要求学生掌握以上四种方法,并能理解脚本是如何控制屏幕动画的。 六、注意事项 应注意在脚本语言中变量的正确写法。 七、思考题 如何使用脚本来产生动画效果? 实验五 一个电厂生产流程的设计实例 一、实验目的 通过让学生应用以前课程学习过的AIMAX上位监控组态软件的使用方法,设计一个电厂中炉侧的生产流程,主要包括制粉系统和燃烧系统中的生产流程。锻炼学生独立的工程设计能力。 二、实验类型 设计
12、性 三、实验仪器 全部PC机设备,安装有Win2000/XP操作系统和AIMAX上位监控组态软件。 四、实验原理 在安装有Win2000/XP操作系统的PC机上使用AIMAX上位监控组态软件,组建工程数据库、使用图形生成工具生成监控界面,配合脚本程序进行监控界面的动画设计。 五、实验内容和要求 在安装有Win2000/XP操作系统的PC机上使用AIMAX上位监控组态软件,应用以前课程学习过的AIMAX上位监控组态软件的使用方法,设计一个电厂中炉侧的生产流程,主要包括制粉系统和燃烧系统中的生产流程,其中包括煤粉在磨煤机中的制备过程,煤粉送入炉膛燃烧的过程,炉膛火焰的动态显示,汽包水位的动态显示,蒸汽的生成和输送的过程动态显示。要求学生独立进行如下工作:组建工程数据库、使用图形生成工具生成监控界面,配合脚本程序进行监控界面的动画设计。 六、注意事项 应注意数据库中数据点的选择和属性配置,以及与屏幕对象的连接。 七、思考题 磨煤机转动的动画效果如何实现?






