组态王-自动配料系统
- 格式:doc
- 大小:270.50 KB
- 文档页数:6
自动化应用软件实训
评语:
平时(40) 修改(30) 报告(30) 总成绩 自动化应用软件实训报告
1
1 引言
自动配料系统在工业过程控制中应用非常广泛,在组态王软件中对其整个过程进行模拟,同时绘制实时曲线和历史曲线,建立配方和实时报表,对现场实现实时监控。组态王具有适应性强、开放性好、易于扩展、经济、开发周期短等优点。通常可以把这样的系统划分为控制层、监控层、管理层三个层次结构。其中监控层对下连接控制层,对上连接管理层,它不但实现对现场的实时监测与控制,且在自动控制系统中完成上传下达、组态开发的重要作用。尤其考虑三方面问题:画面、数据、动画。通过对监控系统要求及实现功能的分析,采用组态王对监控系统进行设计。组态软件也为试验者提供了可视化监控画面,有利于试验者实时现场监控。而且,它能充分利用Windows的图形编辑功能,方便地构成监控画面,并以动画方式显示控制设备的状态,具有报警窗口、实时趋势曲线等,可便利的生成各种报表。它还具有丰富的设备驱动程序和灵活的组态方式、数据链接功能。
2 系统需求分析
在本次设计中,分别使用了三个反应器:料斗A、料斗B、混合仓。同时采用三个料位测量仪来监控料斗的液位状态。在动态连接之前首先要定义程序中用到的变量,在组态王的数据词典中定义I/O 变量、内存变量和中间变量,数据是用来描述工控对象的属性,组态王定义的各种变量组成数据库。这里我们定义:物料A液位、物料B液位、混合仓液位为内存实型,启动按钮为内存离散,配方名称为内存字符串型,设计实时曲线、历史曲线配方画面及实时报表。
3 系统方案论证
图形界面的设计时在相应的图库中找出三个反应器,三个料位测量仪,一个马达,在用管道连接起来构成主画面;接着定义主画面中所用到的各种变量,通过设定图形的属性、设定颜色、最大值、最小值等以实现动画连接;再设定程序命令;曲线的设置;最后进行运行调试。通过上述方法,可得出系统方案可行。
4 系统监控界面设计
系统监控图形界面用来模拟现场的具体工作情况,而本系统设计的界面用来仿真液位运行的画面。在本设计中,针对液位控制系统制作了液位控制画面、趋势曲线等。趋势曲线用来反映数据变量随时间的变化情况,趋势曲线有两种:实时趋势曲线和历史趋势曲线。在画面程序运行时,实时趋势曲线随时间变化自动自动化应用软件实训报告
2 卷动,以快速反应变量的新变化。时间轴不能回卷,不能查阅变量的历史数据。历史曲线可以完成历史数据的查看工作,但它不会自动卷动。
自动配料系统主画面如图4.1所示。
图4.1 主控画面
配方画面如图2所示。自动配料系统设定了四种配方,每种配方按照不同的比例组成,通过五个按钮实现不同配方的切换
自动化应用软件实训报告
3 图4.2 配方画面
历史趋势曲线如图3所示。历史曲线用来反映数据变量随时间的变化情况,可以完成历史数据的查看工作。
图4.3 历史曲线
实时趋势曲线如图4所示。在画面程序运行时,实时趋势曲线随时间变化自动卷动,以快速反应变量的新变化。时间轴不能回卷,不能查阅变量的历史数据。
自动化应用软件实训报告
4 图4.4 实时曲线
5 数据字典设计
开关控制为内存离散量,料斗A、料斗B、混合仓等变量及参数类型图5.1所示。
图5.1 数据字典图
6 画面命令语言
自动配料系统的画面命令语言如图6.1所示。
图6.1 画面控制语言 自动化应用软件实训报告
5 7 实时报表
自动配料系统的实时报告如图
图7.1 实时报表图
8 总结
本次课程设计分为三个阶段,第一阶段是掌握组态王软件的使用,确定设计的方向与方法以及确定设计过程中需要的各种变量。第二阶段是设计主画面及实现动画连接,在这一阶段,包括定义各种变量、编写画面命令语言及熟练掌握各种动画连接方式,由于初学组态王软件,因此进展会相对缓慢。第三阶段是命令程序的调节、趋势曲线的设计、实时报表的构造、配方的设定及登录界面的设计等。总体上,本设计已经达到了预期目标,在软件上做了相关的功能仿真,最终实现了自动配料系统正确运行。本次课程设计不仅是对大学三年时间里所学的知识进行回顾与复习,并积累了一定宝贵的经验和培养了动手能力和运用所学知识解决实际问题的能力,关键是动手能力有了很大的提高。