本书从实际应用出发,系统介绍了组态软件 MCGS 的使用、程序设计 方法及其监控应用技术。内容包括监控组态软件概述、用户窗口与实时数 据库、运行策略与脚本程序、报警处理与报表输出、配方处理与曲线绘 制、数据处理与安全机制、MCGS 数据采集与控制、MCGS 串口通信与控 制,除第 1 章外,其余每章均安排了相应的实训操作;*后通过几个生产 生活实例,介绍采用组态软件 MCGS 实现多个监控设备(包括三菱 PLC、 西门子 PLC、远程 I/O 模块和 PCI 数据采集卡)数据通信及温度监控等功 能。本书中的每个实训均由学习目标、设计任务和任务实现等部分组成。
本书内容丰富,讲解深入浅出,有较强的实用性和可操作性,可供应 用型本科及高职高专院校电气自动化、机电一体化、计算机应用等专业学 生及工程技术人员学习和参考。
前言
第 1 章监控组态软件概述1
1.1组态与组态软件1
1.1.1 组态与组态软件的含义1
1.1.2 采用组态软件的意义2
1.2组态软件的功能和特点3
1.2.1 组态软件的功能3
1.2.2 组态软件的特点4
1.3组态软件的构成与使用步骤5
1.3.1 组态软件的系统构成5
1.3.2 组态软件的使用步骤6
1.4认识 MCGS 组态软件7
1.4.1 MCGS 组态软件的构成7
1.4.2 MCGS 组态软件的基本操作9
第 2 章用户窗口与实时数据库13
2.1MCGS 的用户窗口13
2.1.1 新工程建立13
2.1.2 创建用户窗口14
2.1.3 设置窗口属性15
2.1.4 创建图形对象16
2.1.5 定义动画连接19
2.2实时数据库20
2.2.1 定义数据对象20
2.2.2 数据对象的类型22
2.2.3 数据对象的属性设置23
2.2.4 数据对象的浏览和查询26
2.2.5 使用计数检查27
实训 1整数累加28
实训 2超限报警33
第 3 章运行策略与脚本程序40
3.1运行策略40
3.1.1 运行策略的类型40
3.1.2 创建运行策略41
3.1.3 设置策略属性41
3.1.4 策略行条件部分42
3.1.5 策略构件43
3.2脚本程序44
3.2.1 脚本程序语言要素44
3.2.2 脚本程序基本语句45
3.2.3 脚本程序的查错和运行47
实训 3实时曲线47
实训 4液位控制50
第 4 章报警处理与报表输出58
4.1MCGS 的设备窗口58
4.1.1 设备构件的选择58
4.1.2 设备构件的属性设置59
4.2报警处理61
4.2.1 定义报警62
4.2.2 处理报警62
4.2.3 显示报警信息64
4.3报表输出65
4.3.1 报表机制65
4.3.2 创建报表66
4.3.3 报表组态66
实训 5报警信息显示71
实训 6数据报表输出78
第 5 章配方处理与曲线绘制86
5.1MCGS 的主控窗口86
5.1.1 菜单组态86
5.1.2 属性设置87
5.2配方处理89
5.2.1 配方管理原理89
5.2.2 配方组态设计89
5.2.3 配方操作设计90
5.2.4 动态编辑配方90
5.3曲线绘制91
5.3.1 趋势曲线的种类91
5.3.2 定义曲线数据源92
5.3.3 定义曲线坐标轴92
5.3.4 定义曲线网格93
实训 7配方设计操作93
实训 8历史曲线绘制98
第 6 章数据处理与安全机制107
6.1MCGS 的数据处理107
6.1.1 数据前处理107
6.1.2 实时数据处理109
6.1.3 数据后处理110
6.1.4 实时数据存储111
6.2安全机制112
6.2.1 定义用户和用户组112
6.2.2 系统权限设置114
6.2.3 操作权限设置115
6.2.4 运行时改变操作权限115
6.2.5 工程安全管理116
实训 9动画制作与用户登录117
第 7 章MCGS 数据采集与控制123
7.1数据采集系统概述123
7.1.1 数据采集系统的含义123
7.1.2 数据采集系统的功能123
7.1.3 输入与输出信号124
7.2数据采集卡126
7.2.1 数据采集卡的类型126
7.2.2 数据采集卡的选择127
7.2.3 基于数据采集卡的控制系统128
7.2.4 典型数据采集卡简介130
7.3MCGS 数据采集与控制实训132
实训 10饮料瓶计数喷码控制132
实训 11滚柱分选直径检测138
实训 12温室大棚温度检测与控制143
第 8 章MCGS 串口通信与控制157
8.1串口通信概述157
8.1.1 串口通信的基本概念157
8.1.2 串口通信标准159
8.1.3 PC 串行接口161
8.1.4 PC 串口通信线路连接163
8.2MCGS 串口通信与控制实训165
实训 13机械手臂定位检测与控制165
实训 14自动感应门检测与控制171
实训 15银行防盗检测与报警177
实训 16发动机温度检测与报警182
实训 17锅炉温度检测与报警192
实训 18变压器温度检测与报警202
参考文献215