MCGS组态软件控制技术实训

计算机控制系统与DCS 课程设计说明书

专业:电气工程及其自动化

班级: 2009电气1班

姓名:

学号: 8

课程设计项目名称:MCGS组态软件控制技术实训

所用软件: MCGS

同组人:无

时间: 2012、6、4--6、8

一、任务介绍:

1.能应用通用版及嵌入版MCGS组态软件基本功能进行简单项目设计、仿真运行。

2.掌握MCGS通用版及嵌入版基本操作,完成工程分析及变量定义;

3.掌握简单界面设计,完成数据对象定义及动画连接;

4.掌握模拟设备连接方法,完成简单脚本程序编写及报警显示;

5.掌握制作工程报表及曲线方法

二、课题分析:

在现代企业生产控制中,水位是一个十分重要的变量参数,本课题要求掌握MCGS组态软件的安装与运行方法;进行工程分析,建立工程文件,建立水位控制系统工程文件。绘图工具箱的使用;掌握实时数据库的创建方法;能实现了图形的动画控制效果。完成水位控制系统的画面制作,实现动画控制效果。掌握模拟设备使用方法;掌握策略工具箱使用方法,能编写脚本程序;掌握系统报警方法。能实现动画水位控制系统自动运行。掌握MCGS实时报表的制作方法;掌握MCGS历史报表的制作方法;掌握MCGS实时曲线的制作方法;掌握MCGS 实时曲线的制作方法。用MCGS完成水位控制系统设计、仿真运行。

工程的框架结构样例工程定义的名称为“水位控制系统.mcg”工程文件,由五大窗口组成。总共建立了二个用户窗口,四个主菜单,分别作为水位控制、报警显示、曲线显示、数据显示,构成了样例工程的基本骨架。动画图形的制作水

位控制窗口是样例工程首先显示的图形窗口(启动窗口),是一幅模拟系统真实工

作流程并实施监控操作的动画窗口。包括:

1.水位控制系统:水泵、水箱和阀门由“对象元件库管理”调入;管道则经过动画属性设置赋予其动画功能。

2.液位指示仪表:采用旋转式指针仪表,指示水箱的液位。

3.液位控制仪表:采用滑动式输入器,由鼠标操作滑动指针,改变流速。

4.报警动画显示:由“对象元件库管理”调入,用可见度实现。控制流程的实现选用“模拟设备”及策略构件箱中的“脚本程序”功能构件,设置构件的属性,编制控制程序,实现水位、水泵、调节阀和出水阀的有效控制。

各种功能的实现通过MCGS提供的各类构件实现下述功能:

1.历史曲线:选用历史曲线构件实现;

2.历史数据:选用历史表格构件实现;

3.报警显示:选用报警显示构件实现;

4.工程报表:历史数据选用存盘数据浏览策略构件实现,报警历史数据选用报警信息浏览策略构件实现,实时报表选用自由表格构件实现,历史报表选用历史表格构件实现。

5.输入、输出设备抽水泵的启停:开关量输出;

6.调节阀的开启关闭:开关量输出;

7.出水阀的开启关闭:开关量输出;

8.水罐1、2 液位指示:模拟量输入。

9.其它功能的实现工程的安全机制:分清操作人员和负责人的操作权限。

三、所用软件介绍:

1、MCGS(Monitor and Control Generated System)是一套基于Windows 平台的,用于快速构造和生成上位机监控系统的组态软件系统,可运行于MicrosoftWindows 95/98/Me/NT/2000等操作系统。MCGS为用户提供了

解决实际工程问题的完整方案和开发平台,能够完成现场数据采集、实时和历史数据处理、报警和安全机制、流程控制、动画显示、趋势曲线和报表输出以及企

业监控网络等功能。使用MCGS,用户无须具备计算机编程的知识,就可以在短时间内轻而易举地完成一个运行稳定,功能全面,维护量小并且具备专业水准的计算机监控系统的开发工作。MCGS 具有操作简便、可视性好、可维护性强、

高性能、高可靠性等突出特点,已成功应用于石油化工、钢铁行业、电力系统、水处理、环境监测、机械制造、交通运输、能源原材料、农业自动化、航空航天等领域,经过各种现场的长期实际运行,系统稳定可靠。

2、MCGS组态软件的系统构成

MCGS通用监控系统)是一套用于快速构造和生成计算机监控系统的组态软件,它能够在基于Microsoft(各种32位Windows平台上)运行,通过对现场数据的采集处理,以动画显示、报警处理、流程控制、实时曲线、历史曲线和报表输出等多种方式向用户提供解决实际工程问题的方案,它充分利用了Windows 图形功能完备、界面一致性好、易学易用的特点,比以往使用专用机开发的工业控制系统更具有通用性,在自动化领域有着更广泛的应用。

MCGS系统包括组态环境和运行环境两个部分。

组态环境相当于一套完整的工具软件,它帮助用户设计和构造自己的应用系统。用户组态生成的结果是一个数据库文件,称为组态结果数据库。

运行环境是一个独立的运行系统,它按照组态结果数据库中用户指定的方式进行各种处理,完成用户组态设计的目标和功能。

3、MCGS组态环境是生成用户应用系统的工作环境,由可执行程序McgsSet.exe支持,其存放于MCGS目录的Program子目录中。用户在MCGS

组态环境中完成动画设计、设备连接、编写控制流程、编制工程打印报表等全部组态工作后,生成扩展名为.mcg的工程文件,又称为组态结果数据库,其与MCGS 运行环境一起,构成了用户应用系统,统称为“工程”。MCGS运行环境是用户应用系统的运行环境,由可执行程序McgsRun.exe支持,其存放于MCGS目录中。在运行环境中完成对工程的控制工作。

4、MCGS组态软件五大组成部分

MCGS组态软件所建立的工程由主控窗口、设备窗口、用户窗口、实时数据库和

运行策略五部分构成,每一部分分别进行组态操作,完成不同的工作,具有不同的特性。

主控窗口:是工程的主窗口或主框架。在主控窗口中可以放置一个设备窗口和多个用户窗口,负责调度和管理这些窗口的打开或关闭。主要的组态操作包括:定义工程的名称,编制工程菜单,设计封面图形,确定自动启动的窗口,设定动画刷新周期,指定数据库存盘文件名称及存盘时间等。

设备窗口:是连接和驱动外部设备的工作环境。在本窗口内配置数据采集与控制输出设备,注册设备驱动程序,定义连接与驱动设备用的数据变量。

用户窗口:本窗口主要用于设置工程中人机交互的界面,诸如:生成各种动画显示画面、报警输出、数据与曲线图表等。

实时数据库:是工程各个部分的数据交换与处理中心,它将MCGS工程的各个

部分连接成有机的整体。在本窗口内定义不同类型和名称的变量,作为数据采集、处理、输出控制、动画连接及设备驱动的对象。

运行策略:本窗口主要完成工程运行流程的控制。包括编写控制程序(if…then 脚本程序),选用各种功能构件,如:数据提取、定时器、配方操作、多媒体输

出等。

四、设计过程

模块1 水位控制工程文件建立

一、教学目标

1、能建立MCGS新工程。

2、掌握MCGS组态软件的安装与运行方法;

3、能进行工程分析,建立工程文件。

二、工作任务:建立水位控制系统工程文件。

三、能力训练

1. MCGS的安装

2、MCGS的运行方式

MCGS系统分为组态环境和运行环境两个部分。文件McgsSet.exe对应于MCGS系统的组态环境,文件McgsRun.exe对应于MCGS系统的运行环境。MCGS系统安装完成后,在用户指定的目录(或系统缺省目录D:\MCGS)下创建有三个子目录:Program、Samples和Work。组态环境和运行环境对应的两个执行文件以及MCGS中用到的设备驱动、动画构件及策略构件存放在子目录Program中,样例工程文件存放在Samples目录下,Work子目录则是用户的缺省工作目录。分别运行可执行程序McgsSet.exe和McgsRun.exe,进入MCGS的组态环境和运行环境。安装完毕后,运行环境能自动加载并运行样例工程。用户可

根据需要创建和运行自己的新工程。

3、工程建立

鼠标单击文件菜单中“新建工程”选项,如果MCGS安装D盘根目录下,则会在D:\MCGS\WORK\下自动生成新建工程,默认的工程名为:“新建工程X.MCG”(X表示新建工程的顺序号,如:0、1、2等)。

选择文件菜单中的“工程另存为”菜单项,弹出文件保存窗口。

在文件名一栏内输入“水位控制系统+班级+学号”,点击“保存”按钮,工程创建完毕。注意:文件名中不能能包含空格,否则MCGS拒绝运行。

4、工程分析

二个模拟数据:液位1(最大值10米)液位2(最大值6米)

三个数字数据:水泵、调节阀、出水阀。

主画面

数据画面

工程中与动画和设备控制相关的变量名称

变量名称类型注释

水泵开关型控制水泵“启动”、“停止”的变量

调节阀开关型控制调节阀“打开”、“关闭”的变量

出水阀开关型控制出水阀“打开”、“关闭”的变量

液位1 数值型水罐1的水位高度,用来控制1#水罐水位的变化

液位2 数值型水罐2的水位高度,用来控制2#水罐水位的变化

液位1上限数值型用来在运行环境下设定水罐1的上限报警值

液位1下限数值型用来在运行环境下设定水罐1的下限报警值

液位2上限数值型用来在运行环境下设定水罐2的上限报警值

液位2下限数值型用来在运行环境下设定水罐2的下限报警值

液位组组对象用于历史数据、历史曲线、报表输出等功能构件

模块2 水位控制画面设计

一、教学目标

1、掌握MCGS画面设计方法

2、掌握绘图工具箱的使用;掌握实时数据库的创建方法;能实现了图形的动画控制效果。

二、工作任务:完成水位控制系统的画面制作,实现动画控制效果。

三、能力训练

MCGS生成的用户应用系统,其结构由主控窗口、设备窗口、用户窗口、实时数据库和运行策略五个部分构成

1、建立新画面:1新建窗口2工具箱使用3制作文字框图4设置框图颜色5对象元件库管理6流动块构件制作

2、定义数据对象

设定变量鼠标点击图1-2-2 MCGS组态平台“实时数据库”窗口标签,进入实时数据库窗口页。按“新增对象” 按钮,在窗口的数据变量列表中,增加新的数据变量,多次按该按钮,则增加多个数据变量,系统缺省定义的名称为“Data1”、“Data2”、“Data3”等。选中变量,按“对象属性”按钮或双击选中变量,则打开对象属性设置窗口,如图1-2-9。

3、动画连接

由图形对象搭制而成的图形界面是静止不动的,需要对这些图形对象进行动画设计,真实地描述外界对象的状态变化,达到过程实时监控的目的。MCGS实现图形动画设计的主要方法是将用户窗口中图形对象与实时数据库中的数据对象建立相关性连接,并设置相应的动画属性。在系统运行过程中,图形对象的外观和状态特征,由数据对象的实时采集值驱动,从而实现了图形的动画效果。

为什么说实时数据库是MCGS系统的核心?

实时数据库相当于一个数据处理中心,同时也起到公用数据交换区的作用。MCGS用实时数据库来管理所有实时数据。从外部设备采集来的实时数据送入实时数据库,实时数据库将数据传送给系统其它部分操作系统其它部分操作的数据也来自于实时数据库。实时数据库自动完成对实时数据的报警处理和存盘处理,同时它还根据需要把有关信息以事件的方式发送给系统的其它部分,以便触发相关事件,进行实时处理。

模块3模拟设备连接

一、教学目标

1、能实现动画自动运行

2、掌握模拟设备使用方法;掌握策略工具箱使用方法,能编写脚本程序;掌握系统报警方法。

二、工作任务:能实现动画水位控制系统自动运行。

三、编写控制流程

1、控制要求:当“水罐1”的液位达到9米时,就要把“水泵”关闭,否则就要自动启动“水泵”。当“水罐2”的液位不足1米时,就要自动关闭“出水阀”,否则自动开启“出水阀”。当“水罐1”的液位大于1米,同时“水罐2”的液位小于6米就要自动开启“调节阀”,否则自动关闭“调节阀”。

2、策略组态:在“运行策略”中,双击“循环策略”进入,双击图标进入“策略属性设置”,如图1-29,只需要把“循环时间”设为:200ms,

脚本程序编辑

IF 液位1<9 THEN

水泵=1

ELSE

水泵=0

ENDIF

IF 液位2<1 THEN

出水阀=0

ELSE

出水阀=1

ENDIF

IF 液位1>1 and 液位2<9 THEN

调节阀=1

ELSE

调节阀=0

ENDIF

模块4 报警显示与报警数据输出

一、教学目标

1、掌握MCGS报警显示与报警数据设计方法。

2、掌握MCGS实时报表的制作方法;掌握MCGS历史报表的制作方法;掌握MCGS实时曲线的制作方法;掌握MCGS实时曲线的制作方法

二、工作任务

三、能力训练

报表输出:实时报表、历史报表

曲线显示:实时曲线、历史曲线

四、理论知识

1.报表输出在工程应用中的作用是什么?

大多数监控系统需要对数据采集设备采集的数据进行存盘,统计分析,并根据实际情况打印出数据报表,所谓数据报表就是根据实际需要以一定格式将统计分析后的数据记录显示和打印出来,如:实时数据报表、历史数据报表(班报表、日报表、月报表等)。数据报表在工控系统中是必不可少的一部分,是数据显示、查询、分析、统计、打印的最终体现,是整个工控系统的最终结果输出;数据报表是对生产过程中系统监控对象的状态的综合记录和规律总结。

2、什么是实时数据报表?什么是历史数据报表?

实时数据报表是实时的将当前时间的数据变量按一定报告格式(用户组态)显示和打印,即:对瞬时量的反映,实时数据报表可以通过MCGS系统的实时表格构件来组态显示实时数据报表。

历史数据报表是从历史数据库中提取数据记录,以一定的格式显示历史数据。实现历史报表由两种方式,一种用策略中的“存盘数据浏览”构件,另一种利用历史表格构件

五.设计的各个过程结果记录:

运行主画面

数据画面报警数据

实时数据

六、设计总结

通过这次的组态软件实训,学会了使用MCGS软件,心里很开心,对于一个工程设计人员来说,要想快速准确地完成一个工程项目,首先要了解工程的系统构成和工艺流程,明确主要的技术要求,搞清工程所涉及到的相关硬件和软件。在此基础上,拟定组建工程的总体规划和设想,比如:控制流程如何实现,需要什么样的动画效果,应具备哪些功能,需要何种工程报表,需不需要曲线显示等。只有这样,您才能在组态过程中有的放矢,尽量避免无谓的劳动,达到快速完成

工程项目的目的。经过这次实训我应用组态软件的能力提高了,也更好的掌握了组态的基本原理和步骤,也在这次的实训中学会了很多细节上到东西如:参数的设置、模块功能参数的设置还有对位额操作,通过组态软件更好的验证了我们索设计的东西的可靠性,也使自己的思维能力得到了提高,在做工程,设计东西遇到问题时要虚心请教老师和同学,有好多问题不是靠自己一个人的能力就可以解决的,这样也跟好的提高了自己的能力,这次实训使我大专业技能得到了很大的提高,为以后的学校好工作打下了坚实的基础,另外,提高这次实训,我打算试下组态与PLC通信使用,综合使用使自己能力得到提高。

组态控制技术实训指导

组态控制技术实训指导书 平职学院自动化系

项目一 水位控制系统组态设计 任务一 水位控制界面制作 一、任务要求 1、熟悉常用组态软件的作用; 2、了解MCGS 组态软件的组成与工作原理; 3、水位控制系统的界面设计方法。 二、概述 MCGS 全中文工业自动化控制组态软件(以下简称MCGS 工控组态软件或MCGS )为用户建立全新的过程控制系统提供了一整套解决方案。MCGS 工控组态软件集动画显示、流程控制、数据采集、设备控制与输出、网络数据传输、双机热备、工程报表、历史数据与曲线等诸多强大功能于一身,并支持国内外众多数据采集与输出设备,广泛应用于石油、电力、化工、钢铁、矿山、冶金、机械、纺织、航天、建筑、材料、制冷、交通、通讯、食品、制造与加工业、水处理、环保、智能楼宇、实验室等多种工程领域。本讲义将MCGS 工控组态软件的特点与功能进行综合性描述,通过本书可以掌握MCGS 工控组态软件的基本操作与使用方法。 三、MCGS 组态软件的组成和工作原理 1、MCGS 组态软件的系统构成 (1)MCGS 软件系统组成 MCGS 软件系统包括组态环境和运行环境两个部分。两部分互相独立,又紧密相关。组态环境相当于一套完整的工具软件,帮助用户设计和构造自己的应用系统。运行环境则按照组态环境中构造的组态工程,以用户指定的方式运行,并进行各种处理,完成用户组态设计的目标和功能。 MCGS 组态环境是生成用户应用系统的工作环境,由可执行程序McgsSet.exe 支持,其存放于MCGS 目录的Program 子目录中。用户在MCGS 组态环境中完成动画设计、设备连接、编写控制流程、编制工程打印报表等全部组态工作后,生成扩展名为.mcg 的工程文件,又称为组态结果数据库,其与MCGS 运行环境一起,

mcgs工程组态实训心得

mcgs工程组态实训心得 MCGS实训总结 经过连续两周的训练我对组态(MCGS)软件的运行及使用有了较初步的认识。 近几年,科技迅速发展,自动化产品层出不穷,掌握组态控制技 术是必要的。现在我就简单先总体介绍一下组态技术。 组态控制技术属于一种计算机控制技术。它是利用计算机监控某 种设备使其按照控制要求工作。利用组态控制技术构成的计算机组态监控系统主要由被控对象、传感器、I/O接口、计算机及执行机构等部分组成。 本次实训是借助MCGS组态软件平台来完成组态监控系统人机界 面制作和程序的设计的。MCGS(Monitor and Control Generated System, 通用监控系统)组态软件是北京昆仑通态软件公司研发的基于Window平台的,用于快速构造和生成上位机监控系统的组态软件 系统。通过对现场数据的采集处理,以动画显示、报警处理、流程控制、报表输出等和多种方式向用户提供解决实际工程问题的开发平台。

由于是国人开发的软件,所以它是全中文的,很适合我们使用,还有它可提供近百种绘图工具和基本图符,快速构造图形界面,此外还提供上千个精美的图库元件及渐进色等多种动画方式可以快速的构建精美的动画,它还支持温控曲、计划曲线、时实曲线、历史曲线、XY等多种工控曲线。总之使用MCGS软件可以较快速的完成一个运行稳定、功能成熟、维护量小并且具备专业水准的计算机监控控制系统的开发工作。下面我来介绍在使用MCGS组态软件来完成任务的详细过程及遇到的问题和解决的办法。 任务一水位控制系统 2.1工程分析 在开始组态工程之前,先对该工程进行剖析,以便从整体上把握工程的结构、流程、需实现的功能及如何实现这些功能。工程框架: 1. 2个用户窗口:水位控制、数据显示 2. 4个主菜单:系统管理、数据显示、历史数据、报警数据 3. 4个子菜单:登录用户、退出登录、用户管理、修改密码 4. 5个策略:启动策略、退出策略、循环策略、报警数据、历史数据数据对象:

实训报告 MCGS组态水位控制系统

实训报告 MCGS组态水位控制系统 李明哲 普11生产过程自动化

1.实训目的 依托水位控制系统,全面掌握MCGS组态软件开发项目的一般方法。 2.实训要求 1)熟悉水位控制系统的背景及MCGS的监控要求规划。 2)熟悉和掌握MCGS环境结构及安装过程。 3)掌握MCGS建立水位控制系统工程的方法。 4)掌握定义数据变量的方法。 5)掌握动画连接的方法。 6)掌握设备连接的方法。 7)掌握编写控制流程的方法。 8)掌握报警显示的方法。 9)掌握报表输出的方法。 10)掌握曲线显示的方法。 11)掌握设置安全机制方法。 3.实训步骤 (1)下载安装MCGS软件,打开软件创建一个新工程。 如图1-1所示;文件->新建工程->新建窗口 图1-1 (2)打开新建窗口,进行制作仿真。 1)打开新建窗口中的窗口0,就会弹出一个编辑画面。 如果画面 中没有工具栏,可以从 中调出工具栏

(3)打开工具箱 单击工具条中的【工具箱】按钮,则打开动画工具箱, 图标对应于选择器,用于在编辑图形时选取用户窗口中指定的图形对象;图标用于打开和关闭常用图符工具箱,常用图符工具箱包括27 种常用的图符对象。 (4)输入文字:建立矩形框后,光标在其内闪烁,可直接输入水位控制系统演示工程文字,按回车键或在窗口任意位置用鼠标点击一下,文字输入过程结束。如果用户想改变矩形内的文字,先选中文字标签,按回车键或空格键,光标显示在文字起始位置,即可进行文字的修改。 (5)对象元件库管理 单击工具菜单,选中对象元件库管理或单击工具条中的工具箱按钮,则打开动画工具箱,工具箱中的图标用于从对象元件库中读取存盘的图形对象;图标用于把当前用户窗口中选中的图形对象存入对象元件库中。原件库中选择对应的元件,然后确定。再者就是把各个元件调出来。 6)定义数据变量 鼠标点击工作台的实时数据库窗口标签,进入实时数据库窗口页。按新增对象按钮,在窗口的数据变量列表中,增加新的数据变量,多次按该按钮,则增加多个数据变量,系统缺省定义的名称为Data1、 Data2、Data3等选中变量,按“对象

MCGS组态软件控制技术实训

计算机控制系统与DCS 课程设计说明书 专业:电气工程及其自动化 班级: 2009电气1班 姓名: 学号: 8

课程设计项目名称:MCGS组态软件控制技术实训 所用软件: MCGS 同组人:无 时间: 2012、6、4--6、8 一、任务介绍: 1.能应用通用版及嵌入版MCGS组态软件基本功能进行简单项目设计、仿真运行。 2.掌握MCGS通用版及嵌入版基本操作,完成工程分析及变量定义; 3.掌握简单界面设计,完成数据对象定义及动画连接; 4.掌握模拟设备连接方法,完成简单脚本程序编写及报警显示; 5.掌握制作工程报表及曲线方法 二、课题分析: 在现代企业生产控制中,水位是一个十分重要的变量参数,本课题要求掌握MCGS组态软件的安装与运行方法;进行工程分析,建立工程文件,建立水位控制系统工程文件。绘图工具箱的使用;掌握实时数据库的创建方法;能实现了图形的动画控制效果。完成水位控制系统的画面制作,实现动画控制效果。掌握模拟设备使用方法;掌握策略工具箱使用方法,能编写脚本程序;掌握系统报警方法。能实现动画水位控制系统自动运行。掌握MCGS实时报表的制作方法;掌握MCGS历史报表的制作方法;掌握MCGS实时曲线的制作方法;掌握MCGS 实时曲线的制作方法。用MCGS完成水位控制系统设计、仿真运行。 工程的框架结构样例工程定义的名称为“水位控制系统.mcg”工程文件,由五大窗口组成。总共建立了二个用户窗口,四个主菜单,分别作为水位控制、报警显示、曲线显示、数据显示,构成了样例工程的基本骨架。动画图形的制作水 位控制窗口是样例工程首先显示的图形窗口(启动窗口),是一幅模拟系统真实工 作流程并实施监控操作的动画窗口。包括: 1.水位控制系统:水泵、水箱和阀门由“对象元件库管理”调入;管道则经过动画属性设置赋予其动画功能。 2.液位指示仪表:采用旋转式指针仪表,指示水箱的液位。 3.液位控制仪表:采用滑动式输入器,由鼠标操作滑动指针,改变流速。 4.报警动画显示:由“对象元件库管理”调入,用可见度实现。控制流程的实现选用“模拟设备”及策略构件箱中的“脚本程序”功能构件,设置构件的属性,编制控制程序,实现水位、水泵、调节阀和出水阀的有效控制。 各种功能的实现通过MCGS提供的各类构件实现下述功能: 1.历史曲线:选用历史曲线构件实现; 2.历史数据:选用历史表格构件实现; 3.报警显示:选用报警显示构件实现;

(完整版)MCGS实训总结

组态控制技术及应用 学校:西安航空职业技术学院 二级学院:自动化工程学院 班级:机电一体化五班 姓名:路杰 学号:13602514 指导教师:李宁 日期:2015年6月6日

MCGS实训总结 经过连续两周的组态实训,不管项目是老师讲解,还是照搬原书或者与同学们一起讨论解决相关问题。其任务还是踉踉跄跄的完成了,总的来说,两周的训练我还是对组态(MCGS)软件的运行及使用有了较初步的认识。 近几年,科技迅速发展,自动化产品层出不穷,作为自动化专业的一员,掌握组态控制技术是必要的。现在我就简单先总体介绍一下组态技术。 组态控制技术属于一种计算机控制技术。它是利用计算机监控某种设备使其按照控制要求工作。利用组态控制技术构成的计算机组态监控系统主要由被控对象、传感器、I/O接口、计算机及执行机构等部分组成。 本次实训是借助MCGS组态软件平台来完成组态监控系统人机界面制作和程序的设计的。MCGS(Monitor and Control Generated System, 通用监控系统)组态软件是北京昆仑通态软件公司研发的基于Window平台的,用于快速构造和生成上位机监控系统的组态软件系统。通过对现场数据的采集处理,以动画显示、报警处理、流程控制、报表输出等和多种方式向用户提供解决实际工程问题的开发平台。 由于是国人开发的软件,所以它是全中文的,很适合我们使用,还有它可提供近百种绘图工具和基本图符,快速构造图形界面,此外还提供上千个精美的图库元件及渐进色等多种

动画方式可以快速的构建精美的动画,它还支持温控曲、计划曲线、时实曲线、历史曲线、XY等多种工控曲线。总之使用MCGS软件可以较快速的完成一个运行稳定、功能成熟、维护量小并且具备专业水准的计算机监控控制系统的开发工作。下面我来介绍在使用MCGS组态软件来完成任务的详细过程及遇到的问题和解决的办法。 任务一水泵运行控制 打开MCGS通用版组态软件,我们会看见5个部分,分别为主控窗口、设备窗口、用户窗口、实时数据库和运行策略。 首先我们先新建一个工程,将其命名为水泵控制系统并进行保存。 然后打开用户窗口完成相关图符的建立,老师在建工程时先建立了实时数据库,是因为对图符的控制属性有较清楚的认识,所以对于初学者来说,先画图符是最先的选择。 (1)在用户窗口中新建一个窗口0,并将其重命名水泵运行控制,在动画窗口中用标签建立动画的标题“水泵控制” (2)绘制水泵 在软件中,已经为我们提供了“对象原件库”我们可以在其中选择所要的原件,所以接下来添加一个“泵30”图符再确定,可以调节图符的大小,以至达到美观的效果(3)在泵下面添加两个“按钮”分别将名称改为“启动”和“停止”也可以双击来改变按钮的背景颜色。 (4)因为要展示停止和启动时的状态所以再添加两个指示灯,为了更为清楚的展现启动和停止的状态,也可以自己改造一个指示灯,其改造方法为先用一个库提供的指示灯作为改造对象先分解单元在将最前面的图符拖走,将底层的图符分解图符再改变其颜色和添加一个“可见度”属性并在表达式里填入@开关量,然后再对另一只指示灯做相关属性的设置。 (5)为了显示时间我们再添加两个按钮分别为“定时器启动”和“定时器复位”再添加两个标签分别为控制“计时时间”和“时间到”。 (6)添加四个输入框将其属性设置为数值型, (7)现在我们来进行实时数据库里相关数据的添加,分别为水泵、启动、复位、定时器启动、定时器复位都是开关量,而“计时时间”和“时间到”为数值型。 (8)实时数据建立完成后,再进行用户窗口里图符的相关表达式的关联,由于要有时间控制所以在运行策略里我们要添加一个定时器,和一个脚本程序,在定时器属性里设置时间值为35秒,在脚本程序里用IF-THEN语句来编写控制程序。记住要用EXIT来划分步骤,在最后要进入运行环境测试前,应调节循环策略的属性,将定时循环时间改为200s。 任务二水泵运行监控 前期仅是利用MCGS系统的“设备无关性”在水泵控制组态工程中借助定时器和脚本策略,初步实现了水泵控制系统的模拟运行,并未达到实时监控的目的,所以接下来要监控设置。 我们知道,水泵运行控制主要是使用PLC来控制的,而MCGS系统,一方面需要从PLC 采集相关数据,改变实时数据库中对应变量的值,然后以画面中图符构件的动画形式显示出来,从而达到监视运行的目的;另一方面还需要将上位机组态环境中设置的暂停和运行时间写入PLC中,实现对水泵运行时间到调整,以及通过上位机启动和停止按钮实现对水泵硬件系统的运行和停止的控制。 打开前一个“任务一”将其另存为“水泵运行监控”在将“任务一”组态工程动画及属性设置进行改进。 (1)删除定时器策略及脚本程序策略。【在联机时,PLC完成控制任务,所以组态工程

mcgs组态实训心得

mcgs组态实训心得 组态控制技术及应用 学校:二级学院: 班级: 姓名: 学号:指导教师: 日期: MCGS实训总结 经过连续两周的组态实训,不管项目是老师讲解,还是照搬原书 或者与同学们一起讨论解决相关问题。其任务还是踉踉跄跄的完成了,总的来说,两周的训练我还是对组态(MCGS)软件的运行及使用有了 较初步的认识。

近几年,科技迅速发展,自动化产品层出不穷,作为自动化专业 的一员,掌握组态控制技术是必要的。现在我就简单先总体介绍一下组态技术。 组态控制技术属于一种计算机控制技术。它是利用计算机监控某 种设备使其按照控制要求工作。利用组态控制技术构成的计算机组态监控系统主要由被控对象、传感器、I/O接口、计算机及执行机构等部分组成。 本次实训是借助MCGS组态软件平台来完成组态监控系统人机界 面制作和程序的设计的。MCGS(Monitor and Control Generated System, 通用监控系统)组态软件是北京昆仑通态软件公司研发的基于Window平台的,用于快速构造和生成上位机监控系统的组态软件 系统。通过对现场数据的采集处理,以动画显示、报警处理、流程控制、报表输出等和多种方式向用户提供解决实际工程问题的开发平台。 由于是国人开发的软件,所以它是全中文的,很适合我们使用, 还有它可提供近百种绘图工具和基本图符,快速构造图形界面,此外还提供上千个精美的图库元件及渐进色等多种 动画方式可以快速的构建精美的动画,它还支持温控曲、计划曲线、时实曲线、历史曲线、XY等多种工控曲线。总之使用MCGS软件

可以较快速的完成一个运行稳定、功能成熟、维护量小并且具备专业水准的计算机监控控制系统的开发工作。下面我来介绍在使用MCGS 组态软件来完成任务的详细过程及遇到的问题和解决的办法。 任务一水泵运行控制 打开MCGS通用版组态软件,我们会看见5个部分,分别为主控窗口、设备窗口、用户窗口、实时数据库和运行策略。 首先我们先新建一个工程,将其命名为水泵控制系统并进行保存。 然后打开用户窗口完成相关图符的建立,老师在建工程时先建立了实时数据库,是因为对图符的控制属性有较清楚的认识,所以对于初学者来说,先画图符是最先的选择。 (1)在用户窗口中新建一个窗口0,并将其重命名水泵运行控制,在动画窗口中用标签建立动画的标题“水泵控制” (2)绘制水泵

mcgs实训报告

mcgs实训报告 MCGS 组态软件 实训报告 : 班级: 学号: 指导老师: 一、实训题目: 水位控制系统 二、实训容和要求: 1、了解昆仑通态软件的发展和现状。熟悉MCGS工控昆仑通态软件。 2、掌握MCGS昆仑通态软件的基本功能及使用方法。 3、进行控制系统用户窗口、主控窗口、运行策略等地组态软件。 4,编写MCGS脚本程序。 5、要求组态软件合理,画面显示直观、生动,操作方便。 6、熟悉在组态环境下进行的模拟。 7、掌握使用该软件的一些参数设计。 三、昆仑通态软件介绍: 组态软件介绍昆仑通态软件是一种通用的工业监控软件,它融过程控制设计、现场操作以及工厂资源管理于一体,将一个企业部的各种生产系统和应用以及信息交流汇集在一起,实现最优化管理。它基于 MicrosoftWindowXP/NT/2022操作系统的实时信息。采用昆仑通态软件开发工业监控工程,可以极增强用户生产控制能力、提高工厂的生产力和效率、提高产品质量、减少成本及原材料的消耗。它适用于从单一设备的生产运营管理和故障诊断,到网络结构分布大型集中监控管理系统的开发。 四、创建组态软件工程: 通常情况下,建立一个应用工程大致可分为以下几个步骤: 打开MCGS组态软件,单击文件—新建工程—在用户窗口一栏新建窗口—右

击窗口0属性—该新建窗口的名字 2、双击重新命名的窗口进入动画组态窗口中编辑—在工具箱中找到插入元件一项,单击—进入对象元件库管理中选择合适的元件放到动画组态窗口—单击流动块一栏,把泵,罐和阀连在一起—最后完成一个水位控制系统。如图 3、双击元件—设置各元件的单元设置属性一栏—再进入动画组态属性设置—在表达式一栏中选择与设置元件名字对应—所有元件设置都差不多这样 4、关闭动画组态这一窗口回到工作台中—单击设备窗口一项—双击设备窗口—在设备工具箱中单击模拟设备—双击模拟设备进入设备属性设置—设置设备部属性、最小采集周期—设置通道连接,对应水位控制系统的罐 5、设置完后,关闭设备窗口这窗口—选择运行策略中—新建策略(循环策略)--双击新建的策略进行设置—双击按照设定的时间循环运行这一标题进入策略属性设置—将循环时间进行改动60ms确认 6、在上面工具栏中单击“新增策略行”—在策略工具箱中找到脚本程序一项,单击它,然后将它放到新增策略行的最后如图: 7、双击脚本程序—进行编写程序—程序如图—单击确定 当罐的水大于90时,泵停止工作,否则泵开始泵水,当罐中的水少于10时,阀关闭,否则阀打开 7、回到工作台,再一次打开动画组态窗口进入水位控制系统的动画窗口—单击上面工具栏中进入运行环境一项—进行组态动画的演示 画面一: 画面二: 五、实训过程中遇到的问题及解决方法: 1、按钮消失不见,通过修改可见度中的函数使其不会消失,主要因为我们操作还不够熟练,忽略了细节。 2、只能模块的配置问题。智能模块配置需要我们特别认真,稍微的错误就会导致工程无法实现,而且配置模块不能操之过急,需要我们对整个系统非常了解之后,再配置,这样配置就容易得多了。 3、在做动画连接的时候应用出现错误,后来解决了问题

mcgs组态软件实训报告心得

mcgs组态软件实训报告心得 MCGS组态软件实训报告心得 一、前言 MCGS组态软件是一款在工业自动化领域得到广泛应用的软件,它可以通过图形化界面来实现PLC程序的编程和调试,极大地提高了工程师的工作效率。在本次实训中,我们深入学习了MCGS组态软件的基础知识和常用功能,实践了组态软件的应用,本篇报告将对此进行总结,以便于更好地掌握该软件的使用方法。 二、软件介绍 MCGS组态软件是一款工业自动化领域的软件,它可以通过图形化界面来实现PLC程序的编程和调试。该软件具有以下特点: 1.友好的用户界面,易于操作; 2.支持多种图形化控件,如数字显示、开关控件、文本框等; 3.支持多种通讯协议,如Modbus、CAN等;

4.支持在线和离线模式,方便调试; 5.支持多语言界面,适应不同区域的需求。 三、实践过程 在实践过程中,我们通过以下几个方面来学习MCGS组态软件的使用方法。 1.软件安装和配置 首先,我们需要下载并安装MCGS组态软件;其次,我们需要配置软件的相关参数,如通讯口、PLC类型等。 2.建立项目 在建立项目中,我们需要选择PLC型号、通讯口等参数,并添加需要的控件,如数字显示、开关控件、文本框等。 3.编程和调试 在编程和调试中,我们需要使用图形化界面进行程序编写,并通过在线或离线模

式来进行调试。 4.仿真和运行 在仿真和运行中,我们需要对程序进行仿真和测试,以保证程序的正确性和稳定性。 四、实践心得 通过本次实践,我们深入学习了MCGS组态软件的基础知识和常用功能,掌握了软件的使用方法。在实践中,我们发现MCGS组态软件具有以下优点: 1.图形化界面,易于操作; 2.支持多种控件和通讯协议,适应不同的需求; 3.支持在线和离线模式,用于调试和测试。 然而,我们也发现了一些需要改进的地方,如: 1.软件的稳定性和兼容性需要进一步提高;

MCGS实训报告

MCGS实训报告 一、实训目的和背景 本次实训的目的是让学生熟练掌握MCGS软件的使用和基本原理。MCGS是一款专业的人机界面软件,广泛应用于工业自动化领域。通过本 次实训,学生们不仅能够了解到MCGS软件的基本概念和功能,还能够学 习到如何使用MCGS创建人机界面界面、进行数据管理和控制等操作。 二、实训内容和步骤 1.MCGS软件的安装和配置 首先,我们需要将MCGS软件安装到电脑上,并进行相应的配置。安 装过程比较简单,只需按照提示一步一步操作即可。配置方面,主要需要 设置与PLC或其他设备的通信参数,确保软件能够正常与外部设备进行通信。 2.创建人机界面界面 在安装和配置完成后,我们可以开始创建人机界面界面了。首先,我 们需要确定界面中所需要显示的各种元素,如按钮、文本框、图表等。然后,通过拖拽的方式将这些元素放置到界面上,并进行相应的布局。最后,我们可以设置元素的属性,如大小、颜色、文字内容等。 3.进行数据管理 MCGS软件不仅可以用于显示界面,还可以进行数据的采集和管理。 在创建界面的过程中,我们可以添加一些数据采集和显示的功能。通过设 置相应的数据源和数据绑定,可以实现对数据的获取和显示。同时,我们 还可以设置一些数据管理的功能,如数据保存、导出等。

4.控制操作 最后,我们可以通过人机界面来进行一些控制操作。通过添加按钮等 控件,我们可以实现对设备的控制。通过设置按钮的事件,当用户点击按 钮时,软件会执行相应的控制逻辑,以实现对设备的操作。 三、实训心得体会 通过本次实训,我对MCGS软件有了更深入的了解。在实际操作中, 我逐渐掌握了MCGS软件的基本使用方法和技巧,学会了如何创建人机界 面界面、进行数据管理和控制等操作。同时,我也发现了一些问题。比如,在创建界面时,需要考虑元素的布局和排列,以便提高界面的美观性和可 读性。另外,在设置数据源和数据绑定时,需要确保数据源的正确性和有 效性,以避免出现数据显示错误的问题。 通过本次实训,我不仅提高了技术水平,还培养了团队合作和沟通能力。在实训过程中,我与同学共同合作完成了一些任务,相互学习和交流 经验。通过与同学的合作,我不仅学到了更多知识,还提高了解决问题的 能力和思维方式。 总的来说,本次MCGS实训让我受益匪浅。通过实际操作,我对MCGS 软件有了更深入的了解,并提高了技术水平。同时,我也学到了团队合作 和沟通能力,为今后的工作和学习打下了良好的基础。希望能够有更多的 实践机会,不断提升自己。

实训报告MCGS组态加热反应炉控制系统

实训报告MCGS组态加热反应炉控制系统 一、实训背景 在化工生产过程中,加热反应炉控制系统是一个非常重要的环节。为了提高生产效率和产品质量,有效控制加热过程是必要的。MCGS组态加热反应炉控制系统是一种基于PLC和人机界面的控制系统,具有灵活性和易操作性,适用于各种加热反应炉控制需求。 二、系统组成 MCGS组态加热反应炉控制系统由以下组成部分组成: 1. PLC控制器:采用可编程逻辑控制器(PLC)作为核心控制器,负责对加热反应炉的各个设备进行控制和监控。 2. 人机界面:采用MCGS组态软件作为人机界面,用于与操作人员进行交互,监控和控制加热反应炉的运行状态。 3. 传感器和执行器:包括温度传感器、压力传感器、流量传感器等用于采集加热反应炉的实时数据,并通过执行器控制炉内的加热器、泵等设备。 4. 通信模块:用于实现PLC与人机界面之间的通信,以及与其他设备的数据交互。 三、系统功能及操作流程

MCGS组态加热反应炉控制系统具有以下功能: 1. 温度控制:通过采集加热反应炉内的温度信息,根据设定的控制算法对加热器进行控制,以达到设定的目标温度。 2. 压力控制:通过采集加热反应炉内的压力信息,根据设定的控制算法对泵等设备进行控制,以达到设定的目标压力。 3. 流量控制:通过采集加热反应炉内的流量信息,根据设定的控制算法对加热反应炉的进料泵、排料泵等设备进行控制,以达到设定的目标流量。 操作流程如下: 1. 启动系统:由操作人员通过人机界面启动系统,此时PLC 控制器开始运行。 2. 采集数据:系统通过传感器采集加热反应炉内的温度、压力、流量等实时数据。 3. 控制设备:根据设定的控制算法,PLC控制器对加热器、 泵等设备进行控制,以实现温度、压力、流量的调节。 4. 监控运行状态:操作人员通过人机界面监控加热反应炉的运行状态,包括温度、压力、流量等参数的实时变化情况。 5. 停止系统:当需要停止加热反应炉时,操作人员通过人机界

浅析MCGS组态技术在中职PLC实训教学中的应用

浅析MCGS组态技术在中职PLC实训教学中的应用 浅析MCGS组态技术在中职PLC实训教学中的应用 随着工业自动化的快速发展,PLC(可编程控制器)已经 成为了自动化控制领域中不可或缺的关键技术。在中职PLC实训教学中,如何更好地提高学生的实践能力和应用水平成为了教师们亟待解决的问题。而MCGS(MacGraphics Studio)组 态技术则是一种通过图形化方式完成PLC编程和监控的工具软件,其简化了编程过程,使得学生能够更加直观地理解和掌握PLC工作原理。本文将从MCGS组态技术的概述、在中职PLC 实训教学中的应用以及其带来的效果三个方面进行探讨。 首先,我们来概述一下MCGS组态技术。MCGS是一款由北 京有人信息科技有限公司研发的PLC配置软件,采用图形化编程方式,可以实现PLC的监控、调试、故障诊断等功能。相较于传统的文本编程方式,MCGS可以通过图形化界面直接拖拽 元件进行逻辑连接,简单易懂,适合初学者使用。另外,MCGS 还支持各种通信接口,实现了与其他设备的联网,便于数据采集和实时监控。这些特点使得MCGS成为了中职PLC实训教学 中重要的辅助工具。 MCGS组态技术在中职PLC实训教学中的应用主要集中在 以下几个方面。首先是实践环境的搭建。通过MCGS软件,教 师可以选择合适的PLC模型和相应的外围设备进行搭建实践环境,比如电机、传感器等。学生可以在图形化界面中进行配置和布线,使得他们能够更好地理解实际工业场景中的PLC应用。其次是PLC程序的编写与调试。MCGS软件提供了丰富的元件库,学生只需要通过鼠标拖拽元件并连接线路,即可完成PLC 逻辑程序的编写。而且MCGS还支持在线调试,学生可以通过

MCGS实训报告

组态控制技术及应用 班级: 136025 学号: 姓名:刘岗 指导老师:李宁 学校:西安航空职业技术学院 二级学院:自动化工程学院 日期: 2015年6月6日

MCGS实训报告 经过两周实训,我们学习了组态控制技术及应用这门课程。较深的了解了MCGS组态软件系统。 MCGS组态软件系统包括组态环境和运行环境,组态环境用来帮助用户设计和构造自己的应用系统,然后在运行环境中按用户指定的方式运行。MCGS组态软件生成的应用系统由主控窗口、设备窗口、用户窗口、实时数据库和运行策略五大部分构成。 1主控窗口是工程的主窗口,它确定了工业控制中工程作业的总体轮廓、运行流程、菜单命令、特性参数和启动命令等参数,是工程的主框架。 2设备窗口是连接和驱动外部设备的工作环境。它是MCGS系统与外部设备联系的媒介。 3用户窗口主要用于生成工程中人机交互的图形界面,如生成各种动画显示画面、报警输出、数据与曲线图表等,由用户自己定义。 4实时数据库是工程各个部分的数据交换与处理中心,它将MCGS工程的各个部分连接成有机的整体,是MCGS系统的核心。 5运行策略是指用户为实现对系统运行流程自由控制所组态而成的一系列功能模块的总称,主要用于完成工程运行流程的控制,包括编写控制流程程序(IF...THEN脚本程序)、选用各种功能构件,如数据提取、历史曲线、定时器、配方操作、多媒体输出等。通过对运行策略的定义,使系统能够按照设定的顺序和条件操作实时数据库,控制用户窗口的打开、关闭并确定设备构件的工作状态等,从而实现对外部设备工作过程的精确控制。 MCGS组建新工程的步骤: 1.工程系统分析 2.建立新工程 3.设计用户操作菜单基本体系 4.完成动态监控画面的制作 5.编写控制流程程序 6.完成菜单按钮功能 7.编写程序完成工程调试 8.连接设备驱动程序 9.工程的综合测试 任务一水泵运行控制和监测 一用户窗口的建立

组态软件实训总结

组态软件实训总结 篇一:MCGS实训总结 组态掌握技术及应用 学校:二级学院: 班级: 姓名: 学号:指导老师: 日期: MCGS实训总结 经过连续两周的组态实训,不管项目是老师讲解,还是照搬原书或者与同学们一起争论解决相关问题。其任务还是踉踉跄跄的完成了,总的来说,两周的训练我还是对组态(MCGS)软件的运行及使用有了较初步的熟悉。 近几年,科技快速进展,自动化产品层出不穷,作为自动化专业的一员,把握组态掌握技术是必要的。现在我就简洁先总体介绍一下组态技术。 组态掌握技术属于一种计算机掌握技术。它是利用计算机监控某种设备使其根据掌握要求工作。利用组态掌握技术构成的计算机组态监控系统主要由被控对象、传感器、I/O接口、计算机及执行机构等部分组成。 本次实训是借助MCGS组态软件平台来完成组态监控系统人机界面制作和程序的设计的。MCGS(Monitor and Control Generated System,

通用监控系统)组态软件是北京昆仑通态软件公司研发的基于Window平台的,用于快速构造和生成上位机监控系统的组态软件系统。通过对现场数据的采集处理,以动画显示、报警处理、流程掌握、报表输出等和多种方式向用户供应解决实际工程问题的开发平台。 由于是国人开发的软件,所以它是全中文的,很适合我们使用,还有它可供应近百种绘图工具和基本图符,快速构造图形界面,此外还供应上千个精致的图库元件及渐进色等多种 动画方式可以快速的构建精致的动画,它还支持温控曲、方案曲线、时实曲线、历史曲线、XY等多种工控曲线。总之使用MCGS软件可以较快速的完成一个运行稳定、功能成熟、维护量小并且具备专业水准的计算机监控掌握系统的开发工作。下面我来介绍在使用MCGS组态软件来完成任务的具体过程及遇到的问题和解决的方法。 任务一水泵运行掌握 打开MCGS通用版组态软件,我们会观察5个部分,分别为主控窗口、设备窗口、用户窗口、实时数据库和运行策略。 首先我们先新建一个工程,将其命名为水泵掌握系统并进行保存。 然后打开用户窗口完成相关图符的建立,老师在建工程时先建立了实时数据库,是由于对图符的掌握属性有较清晰的熟悉,所以对于初学者来说,先画图符是最先的选择。 (1)在用户窗口中新建一个窗口0,并将其重命名水泵运行掌握,在动画窗口中用标签建立动画的标题“水泵掌握” (2)绘制水泵

工控组态实训心得

工控组态实训心得 篇一:工控组态实验报告 实验指导书 湖南工业大学电气与信息工程学院 实验一、小车的自动往返1控制系统的组态设计 一、实验目的 熟悉MCGS组态软体的应用、会利用MCGS组态软体进行控制系统设计。 二、实验要求 根据控制要求进行监控画面的制作和程序的编写、调试。 三、实验设备 1.硬件:PC机 2.软件:MCGS组态软件 四、实验内容 如图所示画面,按下启动按钮后,油车自动作往返运行。每碰到两侧的行程开关,油车都要停2秒后掉头行驶。 一个往返过程是20秒。在油车行驶的任何位置按下停止按钮,油车返回原位。 五、实验步骤 1、画面建立

2、实时数据库建立 3、动画连接 4、脚本程序 实验二、小车的自动往返2控制系统的组态设计 一、实验目的 熟悉MCGS组态软体的应用、会利用MCGS组态软体进行控制系统设计。 二、实验要求 根据控制要求进行监控画面的制作和程序的编写、调试。 三、实验设备 1.硬件:PC机 2.软件:MCGS组态软件 四、实验内容 如图所示画面,按下启动按钮后,油车自动作往返运行。每到中间位置,都要停下,然后储油罐向油车罐油2秒钟;每碰到两侧的行程开关,油车都要停2秒后掉头行驶。 一个往返过程是30秒。 在油车行驶的任何位置按下停止按钮,油车返回原位,储油罐恢复到起始状态。 五、实验步骤 1、画面建立 2、实时数据库建立

3、动画连接 4、脚本程序 实验三、油罐车控制系统1控制系统的组态设计 一、实验目的 熟悉MCGS组态软体的应用、会利用MCGS组态软体进行控制系统设计。 二、实验要求 根据控制要求进行监控画面的制作和程序的编写、调试。 三、实验设备 1.硬件:PC机 2.软件:MCGS组态软件 四、实验内容 如图所示画面,按下启动按钮后,阀门1打开储油罐向油车罐油2秒钟,储罐油位下降→时间到,阀门1关闭,油车以一定速度向前行驶8秒→时间到,油车停,打开阀门2秒钟→时间到,油车返回原位,储油罐、阀门都恢复到起始状态。 在油车行驶的任何位置按下停止按钮,油车返回原位,储油罐、阀门都恢复到起始状态。 五、实验步骤 1、画面建立 2、实时数据库建立 3、动画连接

MCGS实训总结报告

一、实验目的 经过使用MCGS组态软件完成六个项目,来认识软件的特点和功能,并学习利用工控组态软件设计计算机控制系统的方法、原则和步骤:包括依据系统的工艺特点和控制要求,绘制完满的动画界面;定义合理的数据对象并进行相应的动画连接;完成必然的脚本程序已达到控制策略定位要求。学会综合调试的方法,并对存在的问题以修正。 二、实验设备 pc机一台;MCGS组态软件。 三、实训内容(项目) 机械手控制系统 (1)控制要求 一个简单的机械手应拥有启停、搬动和抓放功能。详尽控制要求是:按下启动按钮后,机械手下移5s→加紧2s→上升5s→右移10s→下移5s→放 松2s→上移5s→左移10s,最后回到原始地址,自动循环。 松开启动按钮,机械手停在当前地址。 按下复位按钮后,机械手完成本次操作后,回到原始地址,尔后停止。 松开复位键,退出复位状态。ㄛ (2)实时数据库

(3)控制画

(4)策略

脚本程序: '*************动画控制语句**************- IF右移阀=0THEN 水平搬动量=水平搬动量+1 ENDIF IF左移阀=0THEN 水平搬动量=水平搬动量-1 ENDIF IF下移阀=0THEN 垂直搬动量=垂直搬动量+1 ENDIF IF上移阀=0THEN 垂直搬动量=垂直搬动量-1 ENDIF '************准时器控制************************************** IF启动按钮=1AND复位按钮=0THEN 准时器复位=0 准时器启动=1' 若是启动按钮=1且复位按钮=0,则启动准时器工作 ENDIF IF 启动按钮=0THEN 准时器启动=0' 只要启动按钮=0,立刻停止准时器工作 ENDIF IF 复位按钮=1AND 计时时间>44THEN 准时器启动=0 ENDIF ****************** 运行控制********************************************************* IF IF 准时器启动=1THEN 计时时间<5THEN 准时器复位 下移阀=0 =0 EXIT ENDIF IF 计时时间<7THEN 加紧阀=0 下移阀=1

工控组态实训心得

工控组态实训心得各位读友大家好,此文档由网络收集而来,欢迎您下载,谢谢 篇一:工控组态实验报告 《工控组态技术》 实验指导书 湖南工业大学电气与信息工程学院 实验一、小车的自动往返1控制系统的组态设计 一、实验目的 熟悉MCGS组态软体的应用、会利用MCGS组态软体进行控制系统设计。 二、实验要求 根据控制要求进行监控画面的制作和程序的编写、调试。 三、实验设备 1.硬件:PC机 2.软件:MCGS组态软件 四、实验内容 如图所示画面,按下启动按钮后,油车自动作往返运行。每碰到两侧的行

程开关,油车都要停2秒后掉头行驶。 一个往返过程是20秒。在油车行驶的任何位置按下停止按钮,油车返回原位。 五、实验步骤 1、画面建立 2、实时数据库建立 3、动画连接 4、脚本程序 实验二、小车的自动往返2控制系统的组态设计 一、实验目的 熟悉MCGS组态软体的应用、会利用MCGS组态软体进行控制系统设计。 二、实验要求 根据控制要求进行监控画面的制作和程序的编写、调试。 三、实验设备 1.硬件:PC机 2.软件:MCGS组态软件 四、实验内容 如图所示画面,按下启动按钮后,

油车自动作往返运行。每到中间位置,都要停下,然后储油罐向油车罐油2秒钟;每碰到两侧的行程开关,油车都要停2秒后掉头行驶。 一个往返过程是30秒。 在油车行驶的任何位置按下停止按钮,油车返回原位,储油罐恢复到起始状态。 五、实验步骤 1、画面建立 2、实时数据库建立 3、动画连接 4、脚本程序 实验三、油罐车控制系统1控制系统的组态设计 一、实验目的 熟悉MCGS组态软体的应用、会利用MCGS组态软体进行控制系统设计。 二、实验要求 根据控制要求进行监控画面的制作和程序的编写、调试。 三、实验设备

MCGS组态系统控制实训报告

第1章概述 1 1.1 什么是MCGS (1) 1.2 MCGS的构成 (3) 1.2.1实时数据库是MCGS系统的核心 (4) 1.2.3设备窗口是MCGS系统与外部设备联系的媒介 (4) 1.2.4用户窗口实现了数据和流程的“可视化” (4) 1.2.5运行策略是对系统运行流程实现有效控制的手段 (4) 第2章水位控制系统制作 (6) 2.1工程分析 (6) 2.2建立工程 (7) 2.3 制作工程画面 (7) 2.3.1 建立画面 (7) 2.3.2 编辑画面 (8) 2.3.3制作文字框图 (8) 2.3.4制作水箱 (8) 2.3.5整体画面 (9) 2.4 定义数据对象 (10) 2.5 动画连接 (11) 2.5.1水位升降效果 (11) 2.5.2水泵、阀门的启停 (12) 2.5.3水流效果 (13) 2.5.4利用滑动输入器控制水位 (13) 2.5.5利用旋转仪表控制水位 (14) 2.5.6水量显示 (15) 2.6 设备连接 (16) 2.7 编写控制流程 (18) 2.8报警显示 (20) 2.8.1 定义报警 (20) 2.8.2 制作报警显示画面 (20) 2.8.3 报警数据浏览 (21) 第3章装配流水线系统制作 (23) 3.1工程分析 (23) 3.2建立工程 (24) 3.3 制作工程画面 (24) 3.3.1 建立画面 (24) 3.3.2 编辑画面 (25) 3.3.3制作文字框图 (25) 3.3.4 图形的绘制 (25) 3.3.5 构件的选取 (25) 3.3.6整体画面 (26) 3.4 定义数据对象 (26) 3.5 动画连接 (27) 3.5.1按钮的开停及指示灯的变化 (27) 3.5.2 控制程序的编写 (28)

相关文档
最新文档