background image

图 1 系统整体构架框图

2 开发环境

    系统上位机监控部分应用 MCGS(Monitor and Control System)组态软件来实现 。
MCGS 是一套基于 Windows 平台用于快速构造和生成上位机监控系统的组态软件系统 。
MCGS 为用户提供了解决实际工程问题的完整方案和开发平台,能够完成现场数据采集、
事实和历史数据处理、流程控制、动画显示、趋势曲线和报表输出等功能。MCGS 软件系统
包括组态环境和运行环境两个部分。组态环境相当于一套完整的工具软件,帮助用户设计
和构造自己的应用系统。运行环境则按照组态环境中构造的组态工程,以用户指定的方式
运行,并进行各种处理,完成用户组态设计的目标和功能。运行环境本身没有任何意义,
必须与组态结果数据库一起才能构成用户应用系统。一旦组态工作完成,运行环境和组态
结果数据库就可以离开组态环境而独立运行在监控计算机上。 MCGS 组态运行环境见图 2
所示。
 

3 电梯的监控分析

    PLC 能实时地采集电梯运行状态参数,如指令、召唤、运行方式、开关门信号等;动态显
示电梯的运行状态,如方向、位置、开关门、平层等;及时进行故障分析判断,提示和告知维
修人员,同时进行应急处理。

4 设计过程

    (1)制作监控界面。值得注意的是在此过程中建立了 16 个电梯监控画面,这是为了达
到实时监控的目的,因为在刚进入运行环境后,电梯各自可能处在任意楼层,这 16 个窗
口将电梯的可能初始画面一一列举,在开始进入运行环境后,只须根据具体的条件调用画
面即可。
    (2)建立实时数据库。实时数据库是 MCGS 系统的核心,是工程各个部分的数据交换
与处理中心,它将 M CGS 工程的各个部分连接成一个有机的整体。在此过程中将电梯对
应的各种内呼、外呼信号定义出来,以便属性设置和编程时使用。
    (3)进行画面属性设置。将实时数据库中定义的各种开关型或数值型变量和监控画面
中相对应的按钮、指示灯等相连接起来,以便能使动画按照要求动起来。
    (4)与 PLC 进行通信。在设备窗口中选用 COM 口编程协议建立设备通道,将实时数
据库中定义的各种变量与 PLC 中相对应的 I/ 0 分配相对应起来,通过读写 PLC 中的信号
来实现监控。这是整个过程中最关键和最重要的部分。
    (5)报警分析。报警分析是电梯监控系统的一个重要环节。电梯在运行过程中可能出现
各种各样的故障,这时监控系统要能检测出故障类型并组织报警。系统涉及到的报警情况
主要有:① 电梯由于某种原因没有在平层停止,处理方法是使电梯上行或下行到就近的平
层停止;② 电梯不能正常开、关门,就是电梯在运行到指定的平层后,门无法正常关闭,这
时通过故障检测通知相关人员进行维修;③ 电梯运行超过了上行或下行限位,处理方法是
使电梯初始化到 1 层平层;④ 电梯轿厢内出现超载现象,这时伴随有铃声来告知用户。此外,