3.3.9工程完工综合测试
最后测试工程各部分的工作情况,完成整个工程的组态工作,实施工程交接。
3.4 喷雾干燥过程计算机控制系统人机界面MCGS的设计
3.4.1工程分析
通过上两章对喷雾干燥过程控制的分析和设计,整体上对工程的结构、流程、需实现的功能及如何实现这些功能有了详细的了解,下面为具体的框架组成。
3.4.1.1工程框架
8个用户窗口:喷雾干燥过程控制 、PID参数、实时曲线、历史曲线、实验接线图、数据报表、报警显示
4个主菜单:系统管理、通讯状态、清除设置、帮助 1个子菜单:操作说明
5个策略:启动策略、退出策略、数据显示、报警数据、历史数据 数据对象:流量调节阀、流量、温度、流量上限、温度上限、流量下限、温度下限。 3.4.1.2图形制作
喷雾干燥计算机控制系统窗口[3]:
干燥塔、调节阀、流量传感器、温度传感器:由对象元件库引入; 管道:通过流动块构件实现;
温度、流量控制:通过输入框输入实现;显示通过标签构件实现; PID设定和给定值,通过标签、输入框构件实现。 实时曲线窗口:实时曲线,通过实时曲线构件实现。 历史曲线窗口:历史曲线,通过历史曲线构件实现. 报警显示窗口:报警数据,通过报警显示构件实现。 流程控制:通过循环策略中的脚本程序策略块实现。 安全机制:过用户权限管理、工程安全管理、脚本程序实现。 3.4.2工程建立
在MCGS组态平台上,单击“用户窗口”,在“用户窗口”中单击“新建窗
21
口”按钮,则产生新“窗口0”, 选中窗口0”,单击“窗口属性”,进入“用户窗口属性设置”,将“窗口名称”改为:喷雾干燥;将“窗口标题”改为:喷雾干燥;在“窗口位置”中选中“最大化显示”,其它不变,单击“确认”点击“保存”按钮,工程创建完毕。
按上述操作建立“PID参数”、“实时曲线”、“历史曲线”、 “数据报表”、“报警显示”等用户窗口.如图3-4所示:
图3-4 用户窗口 Fig.3-4 The window of user
3.4.3建立和编辑各窗口画面
图3-5 喷雾干燥控制系统窗口
Fig.3-5 The window of Spray-drying control system
22
图3-6报警显示窗口 Fig.3-6 Alarm display window
图3-7 PID参数窗口 Fig.3-7 PID parameters window
23
图3-8 通讯状态窗口
Fig.3-8 Communication status window
3.4.4定义数据对象
实时数据库是MCGS工程的数据交换和数据处理中心。数据对象是构成实时数据库的基本单元,建立实时数据库的过程也就是定义数据对象的过程。
定义数据对象的内容主要包括: 指定数据变量的名称、类型、初始值和数值范围,确定与数据变量存盘相关的参数,如存盘的周期、存盘的时间范围和保存期限等。
数据对象进行分析:
温度 T 数值型 指标温度的变化 流量 F 数值型 流量的变化 调节阀 V 数值型 控制流量的进入 通讯状态 COMM 开关型 与PLC通讯 温度测量值 PV 数值型 测量温度 温度设定值 SV 数值型 设定温度 温度比例增益 P2 数值型 设定比例 温度微分时间 D22 数值型 设定微分
24
温度积分时间 I22 数值型 设定积分 流量比例增益 P1 数值型 设定比例 流量微分时间 D11 数值型 设定微分 流量积分时间 I11 数值型 设定积分 定义如图3-9所示:
图3-9实时数据库 Fig.3-9 Real time databank
下面以数据对象“流量”为例,介绍一下定义数据对象的步骤:
25