当前位置:文档之家› MCGS 组态制作粮食除杂论文

MCGS 组态制作粮食除杂论文

MCGS 组态制作粮食除杂论文
MCGS 组态制作粮食除杂论文

目录

目录

第一章课程设计的内容与分析 (1)

1.1 课程设计的内容 (1)

1.2 课程设计的要求分析 (1)

第二章工控组态软件MCGS简介 (2)

2.1 MCGS的软件概述 (2)

2.2 MCGS的构成 (2)

2.3 MCGS组态软件五大组成部分 (3)

2.4 组态软件的功主要功能 (3)

第三章组态过程 (5)

3.1 工程整体规划 (5)

3.2 工程建立 (5)

3.3 构造实时数据 (6)

3.4 设计画面流程 (7)

3.5 让动画动起来 (11)

第四章粮食除杂的设计 (13)

CAD课程设计总结 (16)

参考文献 (16)

附录 (18)

第一章课程设计的内容与分析

第一章课程设计的内容与分析

1.1 课程设计的内容

(1)设计题目总体设计方案。

(2)应用工控组态软件MCGS进行工程CAD设计。

(3)通过MCGS的学习,设计一个系统的方案,实现特定的功能。

(4)之后系统的综合调试。

(5)撰写课程设计论文。

1.2 课程设计的要求分析

组态软件工艺画面设计要求:

(1)用户图形界面生成:创建用户窗口。

(2)设置用户窗口属性:设置为启动窗口。

(3)创建编辑图形对象:插入元件并制作文字框图。

(4)制作用户动画界面:使用工具箱中的流动块。

设计制作的工艺画面应布局合理、图形应形象逼真、文字应清晰简洁流动滑块应生动形。

第二章工控组态软件MCGS简介

2.1 MCGS的软件概述

MCGS(Monitor and Control Generated System)是一套基于Windows 平台的,用于快速构造和生成上位机监控系统的组态软件系统,可运行于MicrosoftWindows 95/98/Me/NT/2000 等操作系统。MCGS 为用户提供了解决实际工程问题的完整方案和开发平台,能够完成现场数据采集、实时和历史数据处理、报警和安全机制、流程控制、动画显示、趋势曲线和报表输出以及企业监控网络等功能。使用MCGS,用户无须具备计算机编程的知识,就可以在短时间内轻而易举地完成一个运行稳定,功能全面,维护量小并且具备专业水准的计算机监控系统的开发工作。MCGS 具有操作简便、可视性好、可维护性强、高性能、高可靠性等突出特点,已i10i MCGS 组态软件培训教程成功应用于石油化工、钢铁行业、电力系统、水处理、环境监测、机械制造、交通运输、能源原材料、农业自动化、航空航天等领域,经过各种现场的长期实际运行,系统稳定可靠。

2.2 MCGS的构成

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

境一起,构成了用户应用系统,统称为“工程”。

2.3 MCGS组态软件五大组成部分

MCGS 组态软件所建立的工程由主控窗口、设备窗口、用户窗口、实时数据库和运行策略五部分构成,每一部分分别进行组态操作,完成不同的工作,具有不同的特性。主控窗口:是工程的主窗口或主框架。在主控窗口中可以放置一个设备窗口和多MCGS 组态软件培训教程个用户窗口,负责调度和管理这些窗口的打开或关闭。

主要的组态操作包括:定义工程的名称,编制工程菜单,设计封面图形,确定自动启动的窗口,设定动画刷新周期,指定数据库存盘文件名称及存盘时间等。

设备窗口:是连接和驱动外部设备的工作环境。在本窗口内配置数据采集与控制输出设备,注册设备驱动程序,定义连接与驱动设备用的数据变量。用户窗口:本窗口主要用于设置工程中的人机交互界面,诸如:生成各种动画显示画面、报警输出、数据与曲线图表等。

实时数据库:是工程各个部分的数据交换与处理中心,它将MCGS工程的各个部分连接成有机的整体。在本窗口内定义不同类型和名称的变量,作为数据采集、处理、输出控制、动画连接及设备驱动的对象。

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

2.4 组态软件的功主要功能

1庞大的标准图形库、完备的绘图工具、22种不同形式的渐进色填充功能以及丰富的多媒体支持,使您能够快速地开发出集图像、声音、动画等于一体的丰富多样、精美的工程画面。

2 强大的网络功能,支持TCP/IP、Modem、485/422/232,以及各种无线网络和无线电台等多种网络体系结构。

3对象元件库,组态工作简单方便。对象元件库,实际上是分类存储各种组态对象的图库。组态时,可把制作完好的对象(包括图形对象、窗口对象、策略对象以至位图文件等)以元件的形式存入图库中,也可把元件库中的各种对象取出,直接为当前的工程所用,随着工作的积累,对象元件库将日益扩大和丰富。这样解决了组态结果的积累和重新利用问题。组态工作将会变得越来越简单方便。

总之,MCGS 嵌入版组态软件具有强大的功能,并且操作简单,易学易用,普通工程人员经过短时间的培训就能迅速掌握多数工程项目的设计和运行操作。同时使用MCGS嵌入版组态软件能够避开复杂的嵌入版计算机软、硬件问题,而将精力集中于解决工程问题本身,根据工程作业的需要和特点,组态配置出高性能、高可靠性和高度专业化的工业控制监控系统。

第三章组态过程

3.1 工程整体规划

在实际工程项目中,使用MCGS 嵌入版构造应用系统之前,应进行工程的整体规划,保证项目的顺利实施。对工程设计人员来说,首先要了解整个工程的系统构成和工艺流程,清楚监控对象的特征,明确主要的监控要求和技术要求等问题。在此基础上,拟定组建工程的总体规划和设想,主要包括系统应实现哪些功能,控制流程如何实现,需要什么样的用户窗口界面,实现何种动画效果以及如何在实时数据库中定义数据变量等环节,同时还要分析工程中设备的采集及输出通道与实时数据库中定义的变量的对应关系,分清哪些变量是要求与设备连接的,哪些变量是软件内部用来传递数据及用于实现动画显示的等问题。做好工程的整体规划,在项目的组态过程中能够尽量避免一些无谓的劳动,快速有效地完成工程项目。完成工程的规划,下面就开始工程的建立工作了。

3.2 工程建立

在文件中选择新建工程,打开的新建工程,在用户窗口中新建窗口,如图3-2-1、图3-2-2

图3-2-1

图3-2-2

3.3 构造实时数据

实时数据库是MCGS 嵌入版系统的核心,也是应用系统的数据处理中心,系统各部分均以实时数据库为数据公用区,进行数据交换、数据处理和实现数据的可视化处理。

3.3.1 定义数据对象

MCGS 嵌入版中定义的数据对象的作用域是全局的,像通常意义的全局变量一样,数据对象的各个属性在整个运行过程中都保持有效,系统中的

其它部分都能对实时数据库中的数据对象进行操作处理。

3.3.2 数据对象的属性设置

基本属性设置:鼠标单击“对象属性”按钮或双击对象名,显示“数据对象属性设置”对话框的“基本属性”窗口页,用户按所列项目分别设置。数据对象有开关型、数值型、字符型、事件型、组对象五种类型,在实际应用中,数字量的输入输出对应于开关型数据对象;模拟量的输入输出对应于数值型数据对象;字符型数据对象是记录文字信息的字符串;事件型数据对象用来表示某种特定事件的产生及相应时刻,如报警事件、开关量状态跳变事件;组对象用来表示一组特定数据对象的集合,以便于系统对该组数据统一处理。

存盘属性设置:MCGS 嵌入版把数据的存盘处理作为一种属性或者一种操作方法,封装在数据内部,作为整体处理。运行过程中,实时数据库自动完成数据存盘工作,用户不必考虑这些数据如何存储以及存储在什么地方。用户的存盘要求在存盘属性窗口页中设置,存盘方式只有一种:定时存盘。组对象以定时的方式来保存相关的一组数据,而非组对象存盘属性不可用。

报警属性设置:在MCGS 嵌入版中,报警被作为数据对象的属性,封装在数据对象内部,由实时数据库统一处理,用户只需按照报警属性窗口页中所列的项目正确设置,如数值量的报警界限值、开关量的报警状态等。运行时,由实时数据库自动判断有没有报警信息产生、什么时候产生、什么时候结束、什么时候应答,并通知系统的其它部分。也可根据用户的需要,实时存储和打印这些报警信息。

3.4 设计画面流程

1)建立新画面

在MCGS组态平台上,单击“用户窗口”,在“用户窗口”中单击“新建窗口”按钮,则产生新“窗口0”,即:

图3-4-1

选中“窗口0”,单击“窗口属性”,进入“用户窗口属性设置”,将“窗口名称”改为:粮食除杂;将“窗口标题”改为:粮食除杂;在“窗口位置”中选中“最大化显示”,其它不变,单击“确认”。

选中刚创建的“粮食除杂”用户窗口,单击“动画组态”,进入动画制作窗口。如图3-4-2

图3-4-2

2) 工具栏

为了快速构图和组态,MCGS系统内部提供了常用的图元、图符、动画构件对象,称为系统图形对象。如图3-4-3所示:

图3-4-3

制作文字框图 :建立文字框:打开工具箱,选择“工具箱”内的“标签”按钮,鼠标的光标变为“十字”形,在窗口任何位置拖拽鼠标,拉出一个一定大小的矩形。输入文字:建立矩形框后,光标在其内闪烁,可直接输入“粮食除杂控制系统演示工程”文字,按回车键或在窗口任意位置用鼠标点击一下,文字输入过程结束。如果用户想改变矩形内的文字,先选中文字标签,按回车键或空格键,光标显示在文字起始位置,即可进行文字的修改。

设置框图颜色:设定文字框颜色:选中文字框,按工具条上的(填充色)按钮,设定文字框的背景颜色(设为无填充色);按(线色)按钮改变文字框的边线颜色(设为没有边线)。设定的结果是,不显示框图,只显

示文字。设定文字的颜色:按(字符字体)按钮改变文字字体和大小。按(字符颜色)按钮,改变文字颜色(为蓝色)。如图:3-4-4

图3-4-4

2)对象元件库管理

单击“工具”菜单,选中“对象元件库管理”或单击工具条中的“工具箱”按钮,则打开动画工具如图3-4-5:

图3-4-5

从“对象元件库管理”中的“储藏罐”中选取中意的罐作为料位用,按“确认”,则所选中的罐在桌面的左上角,可以改变其大小及位置,如罐14、罐20。同理,选出所需的提升机、开关等,如果元件库里找不到所需的元件则可利用工具栏中的工具自己绘制。

流动的水是由MCGS动画工具箱中的“流动块”构件制作成的。

选中工具箱内的“流动块”动画构件()。移动鼠标至窗口的预定位置,(鼠标的光标变为十字形状),点击一下鼠标左键,移动鼠标,在鼠标光标后形成一道虚线,拖动一定距离后,点击鼠标左键,生成一段流动块。再拖动鼠标(可沿原来方向,也可垂直原来方向),生成下一段流动块。当用户想结束绘制时,双击鼠标左键即可。当用户想修改流动块时,先选中流动块(流动块周围出现选中标志:白色小方块),鼠标指针指向小方块,按住左键不放,拖动鼠标,就可调整流动块的形状。

选择菜单项“文件”中的“保存窗口”,则可对所完成的画面进行保存。

3.5 让动画动起来

1.定义数据变量

在前面我们讲过,实时数据库是MCGS工程的数据交换和数据处理中心。

数据变量是构成实时数据库的基本单元,建立实时数据库的过程也即是定义数据变量的过程。定义数据变量的内容主要包括:指定数据变量的名称、类型、初始值和数值范围,确定与数据变量存盘相关的参数,如存盘的周期、存盘的时间范围和保存期限等。

鼠标点击工作台的“实时数据库”窗口标签,进入实时数据库窗口页。按“新增对象”按钮,在窗口的数据变量列表中,增加新的数据变量,多次按该按钮,则增加多个数据变量,系统缺省定义的名称为“Data1”、“Data2”、“Data3”等。选中变量,按“对象属性”按钮或双击选中变量,则打开对象属性设置窗口。指定名称类型:在窗口的数据变量列表中,用户将系统定义的缺省名称改为用户定义的名称,并指定类型,在注释栏中

输入变量注释文字。

2.动画连接

在用户窗口中,双击冷却水循环窗口进入,选中水泵双击,则弹出单

元属性设置窗口。选中组合图符,则会出现,单击则进入动画组态属性设置窗口,选中数据对象值操作,置1时料位机保存,然后再选中下图第三个组合图符,单击则进入动画组态属性设置窗口,选中数据对象值操作,置0时料位机然后保存。如图3-5-1

图3-5-1

同理,其他元件也这样连接。此外,我还编写了脚本程序让总开关自动控制。到此动画连接我们已经做好了,让我们先让工程运行起来,看看我们自己的劳动成果。在运行之前我们需要做一下设置。在“用户窗口”中选中“粮食除杂”单击鼠标右键,点击“设置为启动窗口”,这样工程运行后会自动进入“粮食除杂”窗口。在菜单项“文件”中选“进入运行环境”或直接按“F5”或直接按工具条中图标,都可以

进入运行环境。

第四章粮食除杂的设计

3.1各环节设计方案说明

1.手动操作:

手动操作作为调试各部分时用,因此个部分之间不需要连锁,且无为点,可按电动闸门1正反转点动→电动闸门3正反转点动→振动筛点动→电动闸门4正反转点动→输送机2点动过程进行调试,也可以随意调试。

2.不清杂进A塔自动运行:

不清杂进A塔自动运行,是指对粮食不进行清杂,也就是不经过振动筛,而是经过电动闸门3,在经过输送机2送入A塔的自动运行过程,在启动过程中为了防止载重启动,采用后级先启动,在接通前一级的连锁方法,各环节采用延时接通运行的方法。即:将不清杂自动开关打开AB塔选择选中A塔→输送机2启动运行→5秒后→电动闸门3正转运行至行程开关动作→5秒后→电动闸门2正转运行至行程开关动作→5秒后→输送机1启动→5秒后→电动闸门1正转开启。

3.不清杂进A塔自动运行停止:

不清杂进A塔自动停止,是指在进行不清杂粮食送入A塔时,当粮食达到料位2时,要能自动停止进料。为防止下次启动时重载启动,因此要首先关掉电动闸门1并要将输送机、提升机等上的物料送完为止,所以中间要设置连锁和时间控制。其过程为:

料位传感器2发出信号→电动闸门1关闭→5秒后→传送机1停止运行→5秒后→提升机停止运行→5秒后→传送机2停止运行。

4.不清杂进B塔运行:

是指对粮食不进行除杂,也就是不经过振动筛,而是经过电动闸门3,直接送入B塔的自动运行过程,在启动过程中为了防止重载启动,采用后级先启动,在接通前一级的连锁方法,各环节采用延时接通运行的方法。即:将不清杂自动开关打开AB塔选择中B塔→电动闸门3运行至行程开关

动作→5秒后→电动闸门2正转运行至行程开关动作→5秒后→提升机启动→5秒后→输送机1启动→5秒后→电动闸门1正转开启。

5.不清杂进B塔自动运行停止:

不清杂进B塔自动停止,是指在进行不清杂粮食送入B塔时,当粮食达到料位3时,要能自动停止进料。为防止下次启动时重载启动,因此要首先关掉电动闸门1并要将输送机、提升机、振动筛等上的无聊送完为止,所以中间要设置连锁和时间控制。其过程为:料位传感器3发出信号→电动闸门1关闭→5秒后→输送机1停止运行→5秒后→提升机停止运行。

6.清杂进A塔自动运行:

清杂进A塔自动运行,是指对粮食要进行清杂,也就是要经过振动筛,在经过电动阀门4,在经输送机2送入A塔的自动运行过程,在启动过程中为了防止重载启动,采用后级先启动,在接通一级的连锁的方法,各环节采用延时接通运行的方法。即:将清杂自动开关打开和AB塔选择中A塔→输送机2启动运行→5秒后→电动闸门4正转运行至行程开关动作→5秒后→振动筛启动→5秒后→电动闸门2正传运行至行程开关动作→5秒后→提升机启动→5秒后→输送机1启动→5秒后→电动闸门1正转开启。

7.清杂进A塔自动运行停止:

清杂进A塔自动停止,是指在进行清杂粮食送入A塔,当粮食达到料位2时,要能自动停止进料。为防止下次启动时重载启动,因此要首先关掉电动闸门1并要将输送机、提升机等上的物料送完为止,所以中间要设置连锁和时间控制。其过程为:料位传感器2发出信号发出信号→电动闸门1关闭→5秒后→传送机1停止运行→5秒后→振动筛停止运行→5秒后→传送机2停止运行→振动筛启动→5秒后→电动闸门2正传运行至行程开关动作→5秒后→提升机

8.清杂进B塔自动运行:

清杂进B自动运行,是指对粮食要进行清杂,也就是要经过振动筛,在经过电动闸门4,送入B塔的自动运行过程,在启动过程中为了防止重载启动,采用后级启动,在接通前一级的连锁方法,各环节采用延时接通运行的方法。即:

将清杂自动开关打开和AB塔选择中B塔→电动闸门4正转运行至行程

开关动作→5秒后→振动筛启动→5秒后→电动闸门2正传运行至行程开关动作→5秒后→提升机启动→5秒后→传送机1启动→5秒后→电动闸门1正转开启。

9.清杂进B塔自动运行停止:

清杂进B塔自动停止,是指在进行清杂粮食送入B塔时,当粮食达到料位3时,要能自动停止进料。为防止下次启动时重载启动,因此要首先关掉电动闸门1并要将传送机、提升机、振动筛等上的物料送完为止,所以中间要设置连锁和时间控制。其过为:

料位传感器3发出信号→电动闸门1关闭→5秒后→传送机1停止运行→5秒后→提升机停止运行→5秒后→振动筛停止运行。

10.传送机1自动停止:

输送机1自动停止,是指当料仓1中的粮食将要放完时,料位传感器1 将要发出信号,这是要求所有的运送设备均要停止运行,为防止下次启动时重载启动,因此要首先关掉电动闸门1并要将输送机、提升机、振动筛等上的物料送完为止,所以中间要设置连锁和时间控制。其过程为:料位传感器1发出信号→电动闸门1关闭→5秒后→输送机1停止运行→5秒后→提升机停止运行→5秒后→振动筛停止运行→5秒后→传送机2停止运行。

CAD课程设计总结

CAD课程设计总结

粮食是国家的根本,对于一个大国来说,粮食充足至关重要,首先,对于人口来说,粮食充足,不用从外国进口,就不会受到太大的波动粮食除杂的使用,使粮食得以有效管理。对于粮食的清杂与不清杂、提高粮食的质量。粮食除杂控制系统由MCGS软件、PCL、开关、料位传感器、指示灯、提升机、输送机、电动闸门、振动筛、提升机等组成。系统除具有基本除杂功能外,还具有报警设置,使除杂系统实现有效控制。

本次实训完成得还算顺利,从翻看书籍、上网查资料,收集相关资料,自己尝试着用MCGS虽然在这过程中遇到了许多问题,但是在同学的帮助,大家的讨论下还是按时完成了任务。

在本次实训中,我受益匪浅,在这不断的发现问题,解决问题中,我对MCGS这门课程有了更深入的了解,也在这过程中,提高了自己动手能力。

此次在实训中了解MCGS是花费时间最多的,我们上网找资料,上图书馆,尽可能的了解有关于MCGS这方面的知识。

课程设计要求我们立足实际,观点新颖,多些创新,尽量满足现实情况的前提下开动脑筋,大胆别致的作出更好的作品。经过几个星期的研究与学习终于作出了自己的设计,在完成设计的过程中查阅了很多资料,把课本的知识综合的系统的应用在我的设计之中。

通过这短暂的几天课程设计,在老师的精心指导和严格要求下,使我得到了一次用专业知识、专业技能分析和解决问题全面系统的锻炼。在此,忠心感谢方健老师和同学们对我的指导和支持。

总结人姓名:陈夏超

2011/11/30

参考文献

参考文献

[1]曹辉,马栋萍,王暄等主编。组态软件技术及应用。电子工业出版社

[2]龚运新,方立友编著.工业组态软件实用技术。清华大学出版社

[3]MCGS组态软件用户指南.北京昆仑通态自动化软件科技有限公司

[4]MCGS培训教程。北京昆仑通态自动化软件科技有限公司

[5]MCGS高级教程。北京昆仑通态自动化软件科技有限公司

附录附录

MCGS组态软件使用入门

MCGS组态软件使用说明 MCGS是北京昆仑通态自动化软件科技有限公司研发的一套基于Windows平台的,用于快速构造和生成上位机监控系统的组态软件系统,主要完成现场数据的采集与监测、前端数据的处理与控制,可运行于Microsoft Windows 95/98/Me/NT/2000/xp等操作系统。 MCGS组态软件包括三个版本,分别是网络版、通用版、嵌入版。 具有功能完善、操作简便、可视性好、可维护性强的突出特点。通过与其他相关的硬件设备结合,可以快速、方便的开发各种用于现场采集、数据处理和控制的设备。用户只需要通过简单的模块化组态就可构造自己的应用系统,如可以灵活组态各种智能仪表、数据采集模块,无纸记录仪、无人值守的现场采集站、人机界面等专用设备 1,MCGS组态软件的整体结构 MCGS 5.1软件系统包括组态环境和运行环境两个部分。组态环境相当于一套完整的工具软件,帮助用户设计和 构造自己的应用系统。运行环境则按照组态环境中构造的组态工程,以用户指定的方式运行,并进行各种处理,完成 用户组态设计的目标和功能。 MCGS组态软件所建立的工程由主控窗口、设备窗口、用户窗口、实时数据库和运行策略五部分构成,每一部分 分别进行组态操作,完成不同的工作,具有不同的特性。 ●主控窗口:是工程的主窗口或主框架。在主控窗口中可以放置一个设备窗口和多个用户窗口,负责调度和管理这 些窗口的打开或关闭。主要的组态操作包括:定义工程的名称,编制工程菜单,设计封面图形,确定自动启动的窗口,设定动画刷新周期,指定数据库存盘文件名称及存盘时间等。 ●设备窗口:是连接和驱动外部设备的工作环境。在本窗口内配置数据采集与控制输出设备,注册设备驱动程序, 定义连接与驱动设备用的数据变量。 ●用户窗口:本窗口主要用于设置工程中人机交互的界面,诸如:生成各种动画显示画面、报警输出、数据与曲线 图表等。 ●实时数据库:是工程各个部分的数据交换与处理中心,它将MCGS工程的各个部分连接成有机的整体。在本窗口内 定义不同类型和名称的变量,作为数据采集、处理、输出控制、动画连接及设备驱动的对象。 ●运行策略:本窗口主要完成工程运行流程的控制。包括编写控制程序(if…then脚本程序),选用各种功能构件, 如:数据提取、定时器、配方操作、多媒体输出等。 2,MCGS组态软件的功能和特点 ●全中文、可视化、面向窗口的组态开发界面,符合中国人的使用习惯和要求,真正的32位程序,可运行于Microsoft Windows95/98/Me/NT/2000等多种操作系统。 ●庞大的标准图形库、完备的绘图工具以及丰富的多媒体支持,使您能够快速地开发出集图像、声音、动画等于一 体的漂亮、生动的工程画面。 ●全新的ActiveX动画构件,包括存盘数据处理、条件曲线、计划曲线、相对曲线、通用棒图等,使您能够更方便、 更灵活地处理、显示生产数据。 ●支持目前绝大多数硬件设备,同时可以方便地定制各种设备驱动;此外,独特的组态环境调试功能与灵活的设备 操作命令相结合,使硬件设备与软件系统间的配合天衣无缝。 ●简单易学的类Basic脚本语言与丰富的MCGS策略构件,使您能够轻而易举地开发出复杂的流程控制系统。 ●强大的数据处理功能,能够对工业现场产生的数据以各种方式进行统计处理,使您能够在第一时间获得有关现场

MCGS工控组态软件使用说明书

MCGS工控组态软件使用说明书 一、概述 计算机技术和网络技术的飞速发展,为工业自动化开辟了广阔的发展空间,用户可以方便快捷地组建优质高效的监控系统,并且通过采用远程监控及诊断、双机热备等先进技术,使系统更加安全可靠,在这方面,MCGS工控组态软件将为您提供强有力的软件支持。 MCGS工控组态软件是一套32位工控组态软件,可稳定运行于Windows95/98/NT操作系统,集动画显示、流程控制、数据采集、设备控制与输出、网络数据传输、双机热备、工程报表、数据与曲线等诸多强大功能于一身,并支持国内外众多数据采集与输出设备。 二、软件组成 (一)按使用环境分,MCGS组态软件由“MCGS组态环境”和“MCGS运行环境”两个系统组成。两部分互相独立,又紧密相关,分述如下: 1.MCGS组态环境: 该环境是生成用户应用系统的工作环境,用户在MCGS组态环境中完成动画设计、设备连接、编写控制流程、编制工程打印报表等全部组态工作后,生成扩展名为.mcg的工程文件,又称为组态结果数据库,其与MCGS 运行环境一起,构成了用户应用系统,统称为“工程”。 2.MCGS运行环境: 该环境是用户应用系统的运行环境,在运行环境中完成对工程的控制工作。 (二)按组成要素分,MCGS工程由主控窗口、设备窗口、用户窗口、实时数据库和运行策略五部分构成: 1.主控窗口: 是工程的主窗口或主框架。在主控窗口中可以放置一个设备窗口和多个用户窗口,负责调度和管理这些窗口的打开或关闭。主要的组态操作包括:定义工程的名称,编制工程菜单,设计封面图形,确定自动启动的窗口,设定动画刷新周期,指定数据库存盘文件名称及存盘时间等。 2.设备窗口: 是连接和驱动外部设备的工作环境。在本窗口内配置数据采集与控制输出设备,注册设备驱动程序,定义连接与驱动设备用的数据变量。 3.用户窗口: 本窗口主要用于设置工程中人机交互的界面,诸如:生成各种动画显示画面、报警输出、

11.MCGS组态软件使用

MCGS工控组态软件的使用 [学习目标] 1.理解工业控制组态的基本概念、大致内容以及运行环境的执行机制; 2.掌握动画组态、报表组态、实时与历史曲线组态等组态内容的操作方法; 任务一、了解MCGS组态软件的基本概念及运行机制 一、任务实施 1) 教师讲解工业组态基本概念。 2)教师通过实例分析MCGS组态软件的系统构成、工作机制等。 二、思考题 1) 什么是工业控制组态? 2)MCGS组态软件的五大部分分别是?各起什么作用? 3)MCGS组态软件是如何产生动画效果的? 三、MCGS组态软件基本知识 1.MCGS组态软件概述 1.1 什么是MCGS组态软件 MCGS(Monitor and Control Generated System)是一套基于Windows平台的,用于快速构造和生成上位机监控系统的组态软件系统,可运行于Microsoft Windows 95/98/Me/NT/2000等操作系统。 MCGS为用户提供了解决实际工程问题的完整方案和开发平台,能够完成现场数据采集、实时和历史数据处理、报警和安全机制、流程控制、动画显示、趋势曲线和报表输出以及企业监控网络等功能。 使用MCGS,用户无须具备计算机编程的知识,就可以在短时间内轻而易举地完

成一个运行稳定,功能全面,维护量小并且具备专业水准的计算机监控系统的开发工作。 MCGS 具有操作简便、可视性好、可维护性强、高性能、高可靠性等突出特点,已成功应用于石油化工、钢铁行业、电力系统、水处理、环境监测、机械制造、交通运输、能源原材料、农业自动化、航空航天等领域,经过各种现场的长期实际运行,系统稳定可靠。 1.2 MCGS 组态软件的系统构成 MCGS 组态软件的整体结构 MCGS 5.1软件系统包括组态环境和运行环境两个部分。组态环境相当于一套完整的工具软件,帮助用户设计和构造自己的应用系统。运行环境则按照组态环境中构造的组态工程,以用户指定的方式运行,并进行各种处理,完成用户组态设计的目标和功能。 MCGS 组态软件(以下简称MCGS )由“MCGS 组态环境”和“MCGS 运行环境”两个系统组成。两部分互相独立,又紧密相关。 MCGS 组态环境是生成用户应用系统的工作环境,由可执行程序McgsSet.exe 支持,其存放于MCGS 目录的Program 子目录中。用户在MCGS 组态环境中完成动画设计、设备连接、编写控制流程、编制工程打印报表等全部组态工作后,生成扩展名为.mcg 的工程文件,又称为组态结果数据库,其与MCGS 运行环境一起,构成了用户应用系统,统称为

免费下载 MCGS教程

第一讲MCGS组态软件概述 本讲重点: 了解什么是MCGS组态软件 了解MCGS组态软件的系统构成 了解MCGS组态软件的功能和特点 了解MCGS组态软件面向对象的工作方式 1.1 什么是MCGS组态软件 MCGS(Monitor and Control Generated System)是一套基于Windows平台的,用于快速构造和生成上位机监控系统的组态软件系统,可运行于Microsoft Windows 95/98/Me/NT/2000等操作系统。 MCGS为用户提供了解决实际工程问题的完整方案和开发平台,能够完成现场数据采集、实时和历史数据处理、报警和安全机制、流程控制、动画显示、趋势曲线和报表输出以及企业监控网络等功能。 使用MCGS,用户无须具备计算机编程的知识,就可以在短时间内轻而易举地完成一个运行稳定,功能全面,维护量小并且具备专业水准的计算机监控系统的开发工作。 MCGS具有操作简便、可视性好、可维护性强、高性能、高可靠性等突出特点,已成功应用于石油化工、钢铁行业、电力系统、水处理、环境监测、机械制造、交通运输、能源原材料、农业自动化、航空航天等领域,经过各种现场的长期实际运行,系统稳定可靠。

2 MCGS 初级教程 1.2 MCGS 组态软件的系统构成 MCGS 组态软件的整体结构 MCGS 5.1软件系统包括组态环境和运行环境两个部分。组态环境相当于一套完整的工具软件,帮助用户设计和构造自己的应用系统。运行环境则按照组态环境中构造的组态工程,以用户指定的方式运行,并进行各种处理,完成用户组态设计的目标和功能。 MCGS 组态软件(以下简称MCGS )由“MCGS 组态环境”和“MCGS 运行环境”两个系统组成。两部分互相独立,又紧密相关。 MCGS 组态环境是生成用户应用系统的工作环境,由可执行程序McgsSet.exe 支持,其存放于MCGS 目录的Program 子目录中。用户在MCGS 组态环境中完成动画设计、设备连接、编写控制流程、编制工程打印报表等全部组态工作后,生成扩展名为.mcg 的工程文件,又称为组态结果数据库,其与MCGS 运 组态环境: 组态生成 应用系统 运行环境: 解释执行 组态结果 组态结果 数据库

MCGS组态软件触摸屏简单使用步骤

MCGS组态软件触摸屏简单使用步骤 本教程旨在制作TPC7062KS型号触摸屏简单控制按钮和输出指示 1、软件安装 找到对应的文件夹,运行里面的SETUP.EXE,全部默认设定,直至完成,插上TPC7062KS的USB下载线,自动安装驱动程序。将触摸屏和PLC相连接,在YL-235A中,触摸屏通过COM口直接与PLC的编程口连接,所用的通讯电缆采用PC-PPI电缆,见下图。 2、打开桌面上的,界面如下: 点击新建 按下确定 在实时数据库里,新增对象,双击名字,可进行属性的修改,如下图,我们这里新增5个,分别为启动按钮,停止按钮,运行指示、停止指示、报警指示。 最后完成如下图 3、双击设备窗口的设备窗口 将双击左边的通用串口父设备和西门子s7-200ppi 双击通用串口父设备0,进行属性设置 ■串口端口号(1~255)设置为:0 - COM1; ■通讯波特率设置为:6-9600; ■数据位位数设置为:0-8; ■停止位位数设置为:0-1; ■数据校验方式设置为:2–偶校验; ■其它设置为默认。 双击“西门子_S7200PPI”,进入设备编辑窗口,如下见图。默认右窗口自动生产通道名称I000.0—I000.7,可以单击“删除全部通道”按钮给以删除。

接下进行变量的连接,这里以“启动按钮”变量进行连为例说明。 ①单击“增加设备通道”按钮,出现下图所示窗口。参数设置如下: ■通道类型:M寄存器; ■数据类型:通道的第00位 ■通道地址:1; ■通道个数:2; ■读写方式:读写。 ②单击“确认”按钮,完成基本属性设置。 ③双击“只读M001.0”通道对应的连接变量,从数据中心选择变量:“启动按钮”。 用同样的方法,增加其它通道,连接变量,如图,完成单击“确认”按钮。 关掉窗口,保存。 在用户窗口里新建两个窗口,在窗口属性里分别命名为欢迎界面和控制窗口,可以修改背景颜色。 双击新建的窗口,进行编辑 点击工具箱中的,进行标签制作 双击制作完成的标签,执行属性设置。 单击工具条中的“工具箱”按钮,打开绘图工具箱。在窗口上拉出一片区域额,选中,加载位图。 双击图片,作如下设置 双击控制窗口,进入窗口编辑 单击工具条中的“工具箱”按钮, 数据对象中,单击右角的“?”按钮,从数据中心选择“报警指示”变量。 动画连接中,单击“填充颜色”,右边出现,“”按钮 单击“”按钮,出现如下对话框

MCGS触摸屏编程实例精选

MCGS触摸屏编程实例精选 表格中,两数据连接到两个开关量,要把采集到的“0”和“1”的状态,显示为“关”和“开” 在表格里输入“开|关”,然后连接开关型变量Data1,按钮是让开关量Data1取反。 这样就行了,运行时Data1默认为0显示关,按下按钮后Data1为1显示开,如此反复 里怎么画渐变色 渐变色只有通用版和网络版有,嵌入版没有 方法就是:填充颜色——填充效果,然后根据你的需要设置就行了。 3.如何在mcgs做脚本=1 让Q输出 当PLC的有信号,让输出,在PLC中做我会,不知道在MCGS中怎么实现 在循环脚本中,循环时间为10ms,条件表达式为1,脚本程序为 IF = 1 THEN = 1 ELSE = 0 ENDIF 组态如何实现这样的功能?点击某一部分,弹出登录对话框 这个画面是在有管理员帐户登录的情况下才可以设置的,我现在想实现当有人在没有登录的情况下点击了这个地方,就弹出提示:请先登录。

1条回答 可以先用函数!CheckUserGroup来判断当前登录的用户是不是你需要的用户组,返回只为0表示已经登录了你需要的用户组了,直接进行下一步,如果返回值不为0,表示当前登录的不是你需要的用户组或是没有任何登录,那么用子窗口或者可见度啥的都行,显示出来就行了。 追问 我是想在用户点击了上面图片中的部分时才弹出登录提示,怎么实现呢? 回答 你把判断的语句写到图片的事件里就行了 追问 求在具体一点,不知道怎么写。 回答 点控件,右键——事件——Click——事件连接脚本 能记录外部机器运行的时间吗 我想用触摸屏记录外部设备的总运行时间和单点运行时间,如一个指示灯从亮到灭的这段时间 首先新建一个循环策略,循环时间为1s 里面添加一个策略,表达式为变量“灯”这个变量“灯”就是你外部的灯,是通过PLC还是通过远程IO啥的连接到MCGS里的变量。 编辑脚本 这样就行了

MCGS初级教程

目录 第一部分MCGS初级教程 (1) 第一讲MCGS组态软件概述 (1) 1.1 什么是MCGS组态软件 (1) 1.2 MCGS组态软件的系统构成 (1) 1.3 MCGS组态软件的功能和特点 (3) 1.4 MCGS组态软件的工作方式 (4) 第二讲学习MCGS组态软件 (6) 2.1 MCGS组态软件常用术语 (6) 2.2 MCGS组态软件的操作方式 (8) 2.3 鼠标操作 (10) 2.4 组建新工程的一般过程 (10) 第三讲建立一个新工程 (13) 3.1 建立一个新工程 (13) 3.2 设计画面流程 (17) 第四讲让动画动起来 (22) 4.1 定义数据变量 (22) 4.2 动画连接 (24) 4.3 模拟设备 (31) 4.4 编写控制流程 (33) 第五讲报警显示与报警数据 (37) 5.1 定义报警 (37) 5.2 报警显示 (38) 5.3 报警数据 (39)

2 MCGS 初级教程 5.4 修改报警限值 (41) 5.5 报警动画 (44) 第六讲报表输出 (47) 6.1 实时报表 (47) 6.2 历史报表 (49) 第七讲曲线显示 (54) 7.1 实时曲线 (54) 7.2 历史趋势 (55) 第八讲安全机制 (58) 8.1 操作权限 (58) 8.2 系统权限管理 (58) 8.3 工程加密 (64)

第一部分MCGS初级教程 培训目的本书通过一个工程实例使用户熟悉MCGS工控组态软件的基本用法与功能,并按照完成工程的一般过程讲述工程实例,使用户了解如何通过 MCGS工控组态软件完成工程项目。 培训内容动画显示、编制控制策略、输出实时曲线、历史曲线、实时数据、历史数据、报警显示、操作菜单设计、模拟设备连接、工程密码设置、运行 测试 参考手册《MCGS用户指南》 《MCGS参考手册》 MCGS多媒体教程 MCGS组态软件联机帮助 其它E-mail:mcgs@https://www.doczj.com/doc/302998673.html, 网址:https://www.doczj.com/doc/302998673.html,

相关主题
文本预览
相关文档 最新文档