组态软件的设计与实现资料
磨矿组态软件的设计与实现

量 磨机 给矿 量 Wo ;在 一段 磨机 入 口、出 口管路 以
及 旋 流器 给 矿管 路上 各 配 置一 个 流量 计 F T,用 于 在 线 测量 一 段 磨机 入 口水量 F 、螺旋 分 级机 i / M E m I , 水量 F F以及 旋 流 器给 矿 流 量 F ;在 分级 机 出 口、 。 旋 流器 入 口管 路分 别配 置一 个 密度 计 D T,用于 在 线 测 量 分级 机 溢 流 浓 度 D 、旋 流 器给 矿 浓 度 D ; 。 在 旋 流器 入 口管路 配置 一 个压 力 计 P T,用 于在 线
流 E ;在一 段 给 料 处和 二 段 底 流泵 处 配 置 变 频器 F
B P,用 于 调 节一 段 给料 机 振 动 频 率和 二 段 底流 泵
各 种不 同磨 矿监 控 系统的高 度综 合与统 般 采 用 一段 或 两 段 磨矿 ,便 可 经 济地 把 矿 石 磨 至选 矿 所 需 要 的 任 何 粒 度 。两 段 以 上 的 磨矿 ,通 常 是 由进 行 阶 段选 别 的 要 求决 定 的。 目 前 , 国 内选 矿 行 业 磨矿 过 程 基 本 采 用 两 段 闭 路 磨
l
可 随 意 灵 活 布 置 磨 矿 监 控 画面 。 各 个 画 面 具 有 各
测量 旋 流器 给 矿 压 力 P ;在 二 段泵 池 配 置 一个 液 。
使 用 户 不 需 具 备 编 写 程 序 的能 力 , 只要根 据具 体 磨 矿 监 控 系统 的要 求 ,灵 活 配 置 、组 合 各 功 能模 块 ,即 可 生 成 相 应 的 磨矿 监控 系统 软 件 。 这 样 不
组态软件的设计与实现要点

组态软件的设计与实现要点
组态软件是一种常见的自动化控制系统软件,用于监控和控制生产过程。
其设计实现要点包括以下几个方面:
1. 用户界面设计:组态软件的用户界面应该直观、易用、美观。
设计师应该充分考虑用户的需求和习惯,设计出符合用户需求的界面。
2. 数据管理:组态软件需要对控制系统中的数据进行管理和处理。
设计师需要考虑数据的格式、质量、存储和传输等方面。
同时,为了保证数据的安全性,设计师还需要考虑数据加密和备份等措施。
3. 组态图绘制:组态软件需要支持组态图的绘制,设计师需要
设计出适合用户需求的绘图工具和界面。
同时,设计师还需要考虑如何保证组态图的准确性和完整性。
4. 流程控制:组态软件需要支持流程控制的实现,设计师需要
考虑流程控制的需求和特点,设计出适合用户需求的流程控制工具和界面。
5. 数据实时传输:组态软件需要支持数据的实时传输,设计师
需要考虑数据传输的速度和稳定性,设计出高效的数据传输机制。
6. 性能优化:组态软件需要保证系统的性能,设计师需要考虑
系统资源的利用和优化,设计出高效的系统架构和算法。
综上所述,组态软件的设计实现需要综合考虑用户需求、数据管理、界面设计、流程控制、数据实时传输和性能优化等多个方面。
设计师需要深入了解控制系统和软件开发技术,设计出符合用户需求、高效稳定、易于维护的组态软件。
组态软件的设计与实现

组态软件的设计与实现组态软件是一种用于设计和实现系统的用户界面的软件,它可以配置和控制各种硬件设备和软件功能,并提供了用户友好的操作界面和实时监控功能。
对于各种行业和领域的自动化系统来说,组态软件是不可或缺的工具。
1.用户界面设计:组态软件的用户界面应该简洁明了,易于操作。
用户应该能够轻松地找到所需的功能按钮和控制面板。
界面布局、图标设计和颜色搭配都应该符合用户的使用习惯和审美要求。
2.数据采集与监控:组态软件需要能够实时采集各种硬件设备的数据,并对数据进行监控和分析。
它应该提供实时趋势图、报表和事件记录等功能,帮助用户及时发现和解决问题。
3. 设备控制与配置:组态软件应该能够通过与硬件设备的通信接口实现对设备的控制和配置。
它应该支持各种通信协议和接口,包括串口、以太网、Modbus、BACnet等。
用户可以通过软件配置设备的参数和逻辑控制,实现自动化控制。
4.报警和通知:组态软件应该能够及时发出报警信号并向用户发送通知。
当系统出现异常或设备故障时,软件应该能够自动发送报警信息,帮助用户及时采取措施。
通知可以通过邮件、短信、声音等方式进行。
5.数据存储与分析:组态软件应该能够将采集到的数据进行存储和分析。
它应该支持数据库的连接,将数据存储到数据库中,并提供查询和分析功能。
用户可以通过软件生成报表和图表,对数据进行深入分析和统计。
6.安全和权限控制:组态软件应该具有安全机制和权限控制功能,以防止非法操作和数据泄露。
用户应该能够通过登录和密码验证来访问软件,并根据权限进行操作。
对于重要的配置和控制功能,软件可以设定高级密码和权限限制,以确保系统的安全性。
7.可扩展性和定制化:组态软件应该具有良好的可扩展性和定制化能力。
用户可以根据实际需求,自定义界面布局和功能按钮。
软件应该支持插件和扩展机制,以便用户可以根据需要添加新的功能模块。
总结起来,组态软件的设计与实现应该注重用户界面的设计、数据的采集与监控、设备的控制与配置、报警和通知、数据的存储与分析、安全与权限控制,以及可扩展性和定制化。
组态软件实验报告范文(3篇)

第1篇实验名称:组态软件应用实验实验日期:2023年4月15日实验地点:计算机实验室一、实验目的1. 熟悉组态软件的基本功能和操作流程。
2. 学习如何使用组态软件进行实时数据的采集、处理和显示。
3. 培养实际应用组态软件解决实际问题的能力。
二、实验原理组态软件是一种广泛应用于工业自动化领域的软件,它可以将各种硬件设备连接起来,实现对实时数据的采集、处理和显示。
组态软件具有以下特点:1. 灵活性:可以灵活地配置各种硬件设备,满足不同应用需求。
2. 易用性:操作简单,用户界面友好,易于上手。
3. 可扩展性:支持多种接口,可以方便地与其他软件或硬件设备进行集成。
三、实验内容1. 组态软件的安装与启动2. 硬件设备的连接与配置3. 数据采集与处理4. 数据显示与报警设置5. 组态软件的应用案例四、实验步骤1. 组态软件的安装与启动(1)将组态软件安装光盘放入光驱,自动运行安装程序。
(2)按照安装向导提示,选择合适的安装路径、组件和选项,完成安装。
(3)启动组态软件,进入主界面。
2. 硬件设备的连接与配置(1)将硬件设备连接到计算机,确保设备正常运行。
(2)在组态软件中,选择“设备”菜单,添加相应的硬件设备。
(3)配置设备参数,如通讯方式、波特率、地址等。
3. 数据采集与处理(1)在组态软件中,创建一个新项目,设置项目名称、描述等信息。
(2)在项目中,添加数据采集设备,如模拟量输入、开关量输入等。
(3)设置采集设备的参数,如采样周期、数据类型等。
(4)对采集到的数据进行处理,如滤波、转换等。
4. 数据显示与报警设置(1)在组态软件中,创建一个新画面,用于显示实时数据。
(2)在画面上,添加相应的控件,如趋势图、仪表盘等。
(3)设置控件的数据源,将采集到的数据绑定到控件上。
(4)设置报警条件,如数据超出范围、设备故障等,并配置报警动作。
5. 组态软件的应用案例(1)以一个简单的工业生产过程为例,设计一个组态软件项目。
组态软件技术课程设计报告书

《组态软件技术》课程设计报告书题目:双容水箱液位监控系统学院:信息工程学院班级:自动化0604班姓名:李云学号:06001239时间:2009年12月摘要随着计算机技术的发展,计算机控制技术在过程控制中占有十分重要的地位。
本设计以双容水箱的液位控制模型为研究对象,采用PID控制算法,并用MCGS组态软件进行上位机组态。
用户窗口包括如下界面:自控双容水箱、手动双容水箱、历史数据、报警记录、参数及液位变化曲线、消息、下水箱安全报警、下水箱越限报警、上水箱安全报警。
运行策略块包括:启动策略、退出策略、循环策略、PID控制、上水箱安全报警、下水箱安全报警、下水箱越限报警。
在本设计中,我们可以实现手动及自动的切换,两个水箱水位的控制等功能。
关键字:MCGS组态软件;PID控制算法;双容水箱液位监控系统AbstractWith the development of computer technology, computer control technology in process control occupies an important position. The design of double-capacity water tank level control model studied by using PID control algorithm, and use MCGS configuration software host computer configuration. The user interface window includes the following: controlled double-capacity water tanks, manual dual-capacity water tanks, historical data, alarm recording, parameters and level curves, news, security police under the water tanks, water tanks, under the more limited the police, the security alarm on the tank. Operation strategy of block include: Start strategy, exit strategies, recycling strategies, PID control, security alarm on the tanks, water tanks, under safe alarm, water tanks, under the more alarm limits. In this design, we can achieve manual and automatic switch, two water tank water level control. Keywords: MCGS configuration software; PID control algorithm; two-capacity water tank level monitoring system目录第1章设计要求及目的 (4)1.1设计题目及要求 (4)1.1.1 设计题目 (4)1.1.2设计要求 (4)1.2 设计目的 (4)第2章组态软件概述 (4)2.1 工控组态软件 (4)2.2 MCGS组态软件的概述 (5)2.2.1 MCGS通用组态软件的特点 (5)2.2.2 MCGS组态软件构成 (6)第3章过程控制系统的结构设计 (6)3.1系统控制规律选择 (6)3.2 工程仪表的选择 (6)3.3系统流程图 (7)3.4 系统方框图 (7)3.5 控制系统连接图 (7)第4章过程控制系统的组态设计 (8)4.1实时数据库 (8)4.2建立运行策略组态 (9)4.2.1 启动策略 (9)4.2.2 退出策略 (9)4.2.3循环策略 (10)4.2.4 PID控制 (11)4.2.5 上水箱安全报警 (12)4.2.6 下水箱安全报警 (12)4.2.7下水箱越限报警 (13)4.3主控窗口组态 (14)4.4 用户窗口组态 (15)第5章运行 (20)第6章总结 (23)参考文献第一章设计要求及目的1.1设计题目及要求1.1.1设计题目有一双容液位控制系统,目标是实现下水箱液位的控制。
组态软件的设计与实现

摘要本次设计是对水位控制的工程实例的设计,介绍了利用MCGS组态软件的各个监控系统。
系统测量要求严格、准确、内部系统控制速度快,在实际应用中取得了理想的效果。
本次设计是利用MCGS组态软件简易设计出水位演示工程,水位演示工程采用全自动化控制,根据液位水位的升降来自动控制水泵与阀门的开启,显示水流的动画效果,用MCGS工具菜单中工程安全管理菜单项的功能各类操作的管理权限,实现对工程进行各种保护工作。
同时熟悉MCGS 的使用过程、用途和应用,同时与本专业知识相结合,在做设计的同时加深了所学的专业知识。
关键词:水位控制、MCGS组态软件、水位演示工程、全自动化控目录1 前言 (1)2 MCGS组态软件介绍 (2)2.1 MCGS组态软件简介 (2)2.2MCGS的主要特点和基本功能 (2)2.3 MCGSS组态软件的系统构成 (2)2.4 MCGS组态的五大组成部分 (3)3水位控制系统的设计 (4)3.1 建立一个新工程 (4)3.2 让动画动起来 (5)3.3 报警显示与报警数据 (8)4 报表输出 (11)4.1 实时报表 (11)4.2 历史报表 (12)5 曲线显示 (13)5.1 实时曲线 (13)5.2 历史曲线 (13)6 安全机制 (14)6.1 操作权限 (14)6.2 系统权限管理 (14)6.3 工程加密 (15)总结 (16)参考文献 (17)1 前言计算机技术和网络技术的飞速发展,为工业自动化开辟了广阔的发展空间,用户可以方便快捷地组建优质高效的监控系统,并且通过采用远程监控及诊断、双机热备等先进技术,使系统更加安全可靠,在这方面,MCGS工控组态软件将为您提供强有力的软件支持。
MCGS是一种流行的组态软件开发环境,组态技术是计算机控制技术综合发展的结果,是技术成熟化的标志。
MCGS通用版组态软件主要完成通用工作站的数据采集和加工,实时和历史数据处理、报警和安全机制、流程控制、动画显示、趋势曲线和报表输出等日常性监控事务。
力控组态软件工程设计方案

力控组态软件工程设计方案一、项目背景随着工业自动化程度的不断提高,对现场控制和监控系统的要求也越来越高。
力控组态软件作为一种先进的监控组态工具,可以方便快捷地实现现场设备的监控和管理。
为了提高生产效率,降低人工成本,减少故障率,本项目将采用力控组态软件进行工程设计,实现对现场设备的实时监控和控制。
二、项目目标1. 实现对现场设备的实时监控,包括运行状态、参数设置、故障报警等。
2. 实现现场设备的数据采集,以便进行数据分析、历史记录查询和报表生成。
3. 实现现场设备的远程控制,提高操作便利性和生产效率。
4. 确保系统运行稳定、安全可靠,易于维护和扩展。
三、系统设计1. 网络架构力控组态软件采用分布式网络架构,主要包括现场设备、力控服务器、客户端三部分。
现场设备通过工业以太网或串行通信与力控服务器连接,力控服务器再与客户端通过局域网连接。
网络架构如图1所示。
图1 网络架构图2. 系统硬件(1)现场设备:包括PLC、变频器、传感器等。
(2)力控服务器:负责数据处理、存储和转发。
(3)客户端:负责监控、操作和维护。
3. 系统软件(1)力控组态软件:实现现场设备的监控、数据采集、远程控制等功能。
(2)数据库软件:用于存储和管理现场设备数据。
(3)操作系统:用于运行力控组态软件和数据库软件。
四、工程实施1. 设备选型及接入根据项目需求,选择合适的PLC、变频器、传感器等设备,并将其接入工业以太网或串行通信。
设备接入过程中,需遵循相应的通信协议,如Modbus、Profibus等。
2. 力控组态软件配置(1)创建工程:在新建的工程中,添加所需的设备、通道、数据点等。
(2)设备通讯配置:根据设备类型和通信协议,配置相应的通讯参数。
(3)数据采集配置:设置数据采集周期、数据类型、报警阈值等。
(4)监控界面设计:根据现场设备特点,设计直观、易操作的监控界面。
3. 系统调试与优化(1)现场设备调试:确保设备运行正常,通信畅通。
组态软件的设计与实现要点

组态软件的设计与实现要点# 文本生成模型的设计与实现要点## 引言文本生成模型是一类人工智能模型,其目标是根据给定的输入内容自动生成符合预定要求的文本。
文本生成模型可以被应用于多种场景中,例如自动摘要生成、对话系统、机器翻译等。
在本文档中,我们将探讨文本生成模型的设计与实现要点。
## 数据预处理在构建文本生成模型之前,需要进行数据预处理。
数据预处理的目的是将原始文本数据转化为模型可用的格式。
常见的数据预处理步骤包括:1. 文本清洗:去除不需要的特殊符号、空格等,使文本更加干净整洁。
2. 分词:将文本分割成独立的词语。
分词可以使用中文分词工具或者依据空格进行简单切割。
3. 构建词汇表:根据分词结果构建模型所需的词汇表。
词汇表可以是一个包含所有词语的列表,也可以是一个字典结构。
4. 数值化:将分词后的文本转化为模型可输入的数值表示形式,常见的方法是将词汇表中的每个词语映射为一个唯一的整数编码。
## 模型选择文本生成模型可以采用多种不同的架构。
以下是一些常见的文本生成模型:1. 循环神经网络 (Recurrent Neural Network, RNN):RNN是一种具有循环结构的神经网络,有能力处理序列数据。
RNN在处理文本生成任务时,可以将上一个时间步的隐藏状态作为输入传递给下一个时间步,从而捕捉到序列之间的依赖关系。
2. 长短期记忆网络 (Long Short-Term Memory, LSTM):LSTM是一种RNN的变体,通过引入门控机制来解决传统RNN中的梯度消失和梯度爆炸问题。
LSTM在文本生成任务中具有更好的长期依赖建模能力。
3. 生成对抗网络 (Generative Adversarial Network, GAN):GAN由生成器和判别器组成,通过对抗的方式进行训练。
生成器负责生成符合预定要求的文本,而判别器则负责判断生成的文本是否真实。
GAN在文本生成任务中可以产生更加逼真的文本。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
摘要本次设计是对水位控制的工程实例的设计,介绍了利用MCGS组态软件的各个监控系统。
系统测量要求严格、准确、内部系统控制速度快,在实际应用中取得了理想的效果。
本次设计是利用MCGS组态软件简易设计出水位演示工程,水位演示工程采用全自动化控制,根据液位水位的升降来自动控制水泵与阀门的开启,显示水流的动画效果,用MCGS工具菜单中工程安全管理菜单项的功能各类操作的管理权限,实现对工程进行各种保护工作。
同时熟悉MCGS 的使用过程、用途和应用,同时与本专业知识相结合,在做设计的同时加深了所学的专业知识。
关键词:水位控制、MCGS组态软件、水位演示工程、全自动化控目录1 前言 (1)2 MCGS组态软件介绍 (2)2.1 MCGS组态软件简介 (2)2.2MCGS的主要特点和基本功能 (2)2.3 MCGSS组态软件的系统构成 (2)2.4 MCGS组态的五大组成部分 (3)3水位控制系统的设计 (4)3.1 建立一个新工程 (4)3.2 让动画动起来 (5)3.3 报警显示与报警数据 (8)4 报表输出 (11)4.1 实时报表 (11)4.2 历史报表 (12)5 曲线显示 (13)5.1 实时曲线 (13)5.2 历史曲线 (13)6 安全机制 (14)6.1 操作权限 (14)6.2 系统权限管理 (14)6.3 工程加密 (15)总结 (16)参考文献 (17)1 前言计算机技术和网络技术的飞速发展,为工业自动化开辟了广阔的发展空间,用户可以方便快捷地组建优质高效的监控系统,并且通过采用远程监控及诊断、双机热备等先进技术,使系统更加安全可靠,在这方面,MCGS工控组态软件将为您提供强有力的软件支持。
MCGS是一种流行的组态软件开发环境,组态技术是计算机控制技术综合发展的结果,是技术成熟化的标志。
MCGS通用版组态软件主要完成通用工作站的数据采集和加工,实时和历史数据处理、报警和安全机制、流程控制、动画显示、趋势曲线和报表输出等日常性监控事务。
对工作站软件的要求主要是系统稳定可靠,能方便的代替大量的现场工作人员的劳动和完成对现场的自动监控和报警处理,随时或定时的打印各种报表。
由于组态技术的介入,计算机控制系统的应用速度大大加快了。
采用组态控制技术的计算机控制系统最大的特点是从硬件设计到软件开发都具有组态性,因此系统的可靠性和开发速度提高了,开发难度却下降了。
随着国内工业生产技术的进步以及自动化技术的发展,人们对自动化监控系统的需求越来越大,要求越来越高。
一方面要求界面简单明了、宜于操作、数据采集实时性好以及高可靠监控性,同时还要求开发周期短,系统便于更改、扩充、升级。
工控组态软件正是符合这些要求而在工业领域得到广泛应用。
本文对组态技术进行了一些研究,对其发展概况进行了比较全面的了解。
利用组态软件对双储液罐水位控制系统进行监控系统设计。
2 MCGS组态软件介绍2.1 MCGS组态软件简介MCGS (Monitor and Control Generated System,通用监控系统)是一套用于快速构造和生成计算机监控系统的组态软件,它能够在基于Microsoft的各种32位Windows平台上运行,通过对现场数据的采集处理,以动画显示、报警处理、流程控制和报表输出等多种方式向用户提供解决实际工程问题的方案,它充分利用了Windows图形功能完备、界面一致性好、易学易用的特点,比以往使用专用机开发的工业控制系统更具有通用性,在自动化领域有着更广泛的应用。
2.2MCGS的主要特点和基本功能MCGS的主要特点和基本功能如下:简单灵活的可视化操作界面;实时性强、良好的并行处理性能;丰富、生动的多媒体画面;开放式结构;广泛的数据获取和强大的数据处理功能;完善的安全机制;强大的网络功能;多样化的报警功能;实时数据库为用户分部组态提供极大方便;支持多种硬件设备;实现“设备无关”;方便控制复杂的运行流程;良好的可维护性和可扩充性;用数据库来管理数据存储,系统可靠性高;设立对象元件库,组态工作简单方便;实现对工控系统的分布式控制和管理。
总之,MCGS组态软件功能强大,操作简单,易学易用,普通工程人员经过短时间的培训就能迅速掌握多数工程项目的设计和运行操作。
同时使用MCGS组态软件能够避开复杂的计算机软、硬件问题,集中精力去解决工程问题本身,根据工程作业的需要和特点,组态配置出高性能、高可靠性和高度专业化的工业控制监控系统。
2.3 MCGSS组态软件的系统构成MCGS系统包括组态环境和运行环境两个部分。
用户的所有组态配置过程都在组态环境中进行,组态环境相当于一套完整的工具软件,它帮助用户设计和构造自己的应用系统。
用户组态生成的结果是一个数据库文件,称为组态结果数据库。
运行环境是一个独立的运行系统,它按照组态结果数据库中用户指定的方式进行各种处理,完成用户组态设计的目标和功能。
运行环境本身没有任何意义,必须与组态结果数据库一起作为一个整体,才能构成用户应用系统。
一旦组态工作完成,运行环境和组态结果数据库就可以离开组态环境而独立运行在监控计算机上。
组态结果数据库完成了MCGS系统从组态环境向运行环境的过渡,它们之间的关系如图2.1所示。
图2.1MCGS系统关系由MCGS生成的用户应用系统,其结构由主控窗口、设备窗口、用户窗口、实时数据库和运行策略五个部分构成,如图2.2所示。
图2.2MCGS用户应用系统窗口是屏幕中的一块空间,是一个“容器”,直接提供给用户使用。
在窗口内,用户可以放置不同的构件,创建图形对象并调整画面的布局,组态配置不同的参数以完成不同的功能。
在MCGS的单机版中,每个应用系统只能有一个主控窗口和一个设备窗口,但可以有多个用户窗口和多个运行策略,实时数据库中也可以有多个数据对象。
MCGS用主控窗口、设备窗口和用户窗口来构成一个应用系统的人机交互图形界面,组态配置各种不同类型和功能的对象或构件,同时可以对实时数据进行可视化处理。
2.4 MCGS组态的五大组成部分MCGS组态软件所建立的工程由主控窗口、设备窗口、用户窗口、实时数据库和运行策略五部分构成,每一部分分别进行组态操作,完成不同的工作,具有不同的特性。
主控窗口:是工程的主窗口或主框架。
在主控窗口中可以放置一个设备窗口和多个用户窗口,负责调度和管理这些窗口的打开或关闭。
主要的组态操作包括:定义工程的名称,编制工程菜单,设计封面图形,确定自动启动的窗口,设定动画刷新周期,指定数据库存盘文件名称及存盘时间等。
设备窗口:是连接和驱动外部设备的工作环境。
在本窗口内配置数据采集与控制输出设备,注册设备驱动程序,定义连接于驱动设备用的数据变量。
用户窗口:本窗口主要用于设置工程中的人及交互界面,诸如:生成各种动画显示画面、报警输出、数据与曲线图表等。
实时数据库:是工程各个部分的数据交换与处理中心,它将MCGS工程的个个部分连接成有机的整体。
在本窗口内定义不同类型和名称的变量,作为数据采集、处理、输出控制、动画连接及设备驱动的对象。
运行策略:本窗口主要完成工程运行流程的控制。
包括编写控制程序(if...then脚本程序),选用各种功能构件,如:数据提取、定时器、配方操作、多媒体输出等。
3水位控制系统的设计3.1 建立一个新工程一、建立一个新工程MCGS中用“工程”来表示组态生成的应用系统,创建一个新工程就是创建一个新的用户应用系统,打开工程就是打开一个已经存在的应用系统。
工程文件的命名规则和Windows系统相同,MCGS自动给工程文件名加上后缀“.mcg”。
每个工程都对应一个组态结果数据库文件。
在Windows系统桌面上,通过以下三种方式中的任一种,都可以进入MCGS组态环境1.鼠标双击Windows桌面上的“Mcgs组态环境”图标;2.选择“开始”→“程序”→“MCGS组态软件”→“MCGS组态环境”命令;3.按快捷键“Ctrl + Alt + G”;进入MCGS组态环境后,单击工具条上的“新建”按钮,或执行“文件”菜单中的“新建工程”命令,系统自动创建一个名为“新建工程X.MCG”的新工程(X为数字,表示建立新工程的顺序,如1、2、3等)。
由于尚未进行组态操作,新工程只是一个“空壳”,一个包含五个基本组成部分的结构框架,接下来要逐步在框架中配置不同的功能部件,构造完成特定任务的应用系统。
MCGS用“工作台”窗口来管理构成用户应用系统的五个部分,工作台上的五个标签:主控窗口、设备窗口、用户窗口、实时数据库和运行策略,对应于五个不同的窗口页面,每一个页面负责管理用户应用系统的一个部分,用鼠标单击不同的标签可选取不同窗口页面,对应用系统的相应部分进行组态操作。
在保存新工程时,可以随意更换工程文件的名称。
缺省情况下,所有的工程文件都存放在MCGS安装目录下的Work子目录里,用户也可以根据自身需要指定存放工程文件的目录。
二、设计画面流程在MCGS组态平台上,单击“用户窗口”,在“用户窗口”中单击“新建窗口”按钮,则产生新“窗口0”,选中“窗口0”,单击“窗口属性”,进入“用户窗口属性设置”,将“窗口名称”改为水位控制;将“窗口标题”改为:水位控制;在“窗口位置”中选中“最大化显示”,其它不变,单击“确认”。
选中刚创建的“水位控制”用户窗口,单击“组态动画”,进入动画制作窗口。
应用工具箱制作整体画面,最后生成的画面如图3.1所示:图3.1水位控制系统演示过程选择菜单项“文件”中的“保存窗口”,则可对完成的画面进行保存。
3.2 让动画动起来一、定义数据变量实时数据库是MCGS工程的数据交换和数据处理中心。
数据变量是构成实时数据库的基本单元,建立实时数据库的过程也是定义数据变量的过程。
定义数据变量的内容主要包括:制定数据变量的名称、类型、初始值和数据范围。
确定与数据变量存盘相关的参数,如存盘的周期、存盘的时间范围和保存期限等。
按“新增对象”按钮,在窗口的数据变量列表中,增加新的数据变量,多次按该按钮,则增加多个数据变量,系统缺省定义的名称为“Data1”、“Data2”、“Data3”等。
选中变量,按“对象属性”按钮或双击选中变量,则打开对象属性设置窗口。
指定名称类型:在窗口的数据变量类表中,用户将系统定义的缺省名称改为用户定义的名称,并指定类型,在注释栏中输入变量注释文字。
以“液位1”变量为例。
在基本属性中,对象名称为:液位1;对象类型为:数值;其它不变。
液位组变量属性设置,在基本属性中,对象名称为:液位组;对象类型为:组对象;其它不变。
在存盘属性中,数据对象的存盘选中定时存盘,存盘周期设为5秒。
在组对象成员中选择“液位1”,“液位2”。
水泵、调节阀、出水阀三个开关型变量,属性设置只要啊吧对象名称改为:水泵。