编辑: 旋风 2013-07-12

2 组态方式 M CGS (M onito r and Contro l Generated Sys2 tem ) 通用组态监控系统是一套基于W indow s

95 98 M E N T

2000 平台 (或更高版本) 的32 位工控 组态软件, 集动画显示、 流程控制、 数据采集、 设备控 制与输出、 网络数据传输、 双机热备、 工程报表、 数据 与曲线等强大功能.它通过对现场数据的采集和处 理, 以流程控制、 实时曲线、 历史曲线、 报警处理和报 表输出等多种方式, 向用户提供解决实际工程问题的 方案, 在自动化领域有着广泛的应用.因此在真空热处 理炉的电气控制设计中选用了M CGS 组态软件. 2.

1 M CGS 组态过程实现的方法 M CGS 用主控窗口、 设备窗口和用户窗口来构 成一个应用系统的人机交互图形界面.设备窗口通 过设备构件驱动外部设备, 将采集的数据送入实时 数据库, 由用户窗口组成的图形对象与实时数据库 中的数据对象建立连接关系, 以动画的形式实现数 据的可视化.组态过程如图

2 所示. 图2MCGS 组态过程 Fig.

2 Configuring p rocess by M CGS softw are 2.

2 真空热处理炉组态过程的设计 2. 2.

1 人机界面窗口设计 根据系统构成和工艺流程要求, 确定系统需要 实时监控的对象, 主要有: ① 各个泵的启、 停控制;

各个阀的开关控制;

② 扩散泵油温的显示和控制;

③ 真空度的控制、 显示和炉内温度的控制;

④ 系统运行过程的实时监控: 主要是显示泵、 阀和真空计的工作状态;

⑤ 报警: 包括扩散泵油温、 罗茨泵压力、 真空室 温度及泵和阀的开关报警. 为此拟定所组建系统的工程框架和策略为: ①

3 个用户窗口: 控制主窗、 实时数据显示、 历 史数据显示. ② 策略: 启动策略、 退出策略、 循环策略及一些 用户策略. 2. 2.

2 建立实时数据库 按照系统中各个数据对象的特征, 确定不同数 据类型的过程是建立实时数据库的过程.如在真空 热处理炉中控制阀的数据对象类型应该是开关型. 按系统的要求定义其他的数据对象. 2. 2.

3 动画连接 通过设置用户窗口的人机画面中的各个器件, 使这些器件与实时数据库中的数据对象建立对应关 系, 达到用数据库中的数据控制监控画面上器件的 动作, 便可实现动画连接. 2. 2.

4 设备的连接 在组态系统中, 把外部设备(如PLC、 扩散泵油 温表、 真空室温度表等) 注册到系统中, 然后给这些 设备登记驱动程序, 再根据所对应的外部设备的类 型和特征, 设置相关的属性, 将设备的操作方法如硬 件参数配置、 数据转换、 设备调试等封装在构件中, 以对象的形式与外部设备建立数据的传输通道连 接. 通过通道连接, 设备构件可以向实时数据库提供 从外部设备所采集的数据, 最终实现外部设备与监 控系统的连接. 2. 2.

5 运行策略 通过对运行策略的定义, 使系统能够按照设定 的顺序和条件操作实时数据库, 控制用户窗口的打 开、 关闭并确定设备构件的工作状态等, 从而实现对 外部设备工作过程的精确控制及有序调度管理. 根据系统要求, 在进行设备连接后, 可以用脚本 程序来实现一些在设备连接中需要实现的动画.如 当管道压力小于

50 Pa 并且维持泵已经启动的情况 下需要启动扩散泵, 用循环策略中以下的脚本程序 来控制: IF 管道压力<

50 and 维持泵=

下载(注:源文件不在本站服务器,都将跳转到源网站下载)
备用下载
发帖评论
相关话题
发布一个新话题