组态软件MCGS课程设计——机械手操作

组态软件MCGS课程设计——机械手操作
组态软件MCGS课程设计——机械手操作

MCGS组态课程设计

题目基于组态软件MCGS的机械手操作学号P091812856

姓名韦善术

专业班级09级电气工程及其自动化(1)班学院电气工程学院

指导教师王彩霞

成绩

目录

摘要---------------------------------------------------------------------------------------------------1 第1章绪论----------------------------------------------------------------------------------------1 第2章组态软件-----------------------------------------------------------------------------------2

2.1 组态软件的概念---------------------------------------------------------------------2

2.2 组态软件的组成---------------------------------------------------------------------2

2.3 组态软件的特点---------------------------------------------------------------------3 第3章组态设计-------------------------------------------------------------------------------3

3.1 工程画面的建立---------------------------------------------------------------------3

3.2 实时数据库的建立-----------------------------------------------------------------3

3.3 报警设置-------------------------------------------------------------------------------4

3.4 操作菜单设置------------------------------------------------------------------------5

3.5 其他设置-------------------------------------------------------------------------------5

3.5.1 封面窗口的设置------------------------------------------------------------5

3.5.2 操作窗口的设置------------------------------------------------------------6

3.6 脚本程序设计------------------------------------------------------------------------7 第4章操作说明---------------------------------------------------------------------------------9 第5章总结----------------------------------------------------------------------------------------9 第6章致谢----------------------------------------------------------------------------------------10 第7章参考文献---------------------------------------------------------------------------------10

基于组态软件MCGS的机械手操作

摘要

随着工业自动化水平的不断提高,计算机的广泛运用,人们对工业自动化的要求也越来越高。而组态软件又有延续性和可扩充性,易学易用性和通用性,使得组态软件得到长足的发展。并且随着科学技术发展迅猛,在工控自动化领域发展中也得到很快的提高。

本设计是运用组态王软件来完成机械手的模拟操作,不仅能够对机械手进行监控,而且能够进行模拟控制。本设计通过组态软件模拟机械手画图,做变量,编写程序,来实现机械手的模拟操作。

关键词组态软件,模拟控制,机械手

ABSTRACT

With the improvement of industrial automation, the computer is widely used, the people to the requirements of industrial automation more and more is also high. And the configuration software and continuity and scalability, easy to use and universal, make configuration software get considerable development. And along with the rapid development of science and technology, industrial automation field in developing also get quickly improve.

This design is to use kingview to complete the simulation of the manipulator operation, can not only to monitor the manipulator, and be able to simulate control. This design through the configuration software to simulate the manipulator drawing, do variables, write programs, to implement the simulation of the manipulator operation.

Key Words:Configuration, Simulation control, Manipulator

第1章绪论

MCGS (Monitor and Control Generated System,通用监控系统)是北京昆仑通态自动化软件科技有限公司研发的一套用于快速构造和生成计算机监控系统的组态软件。它能够在基于Microsoft的各种32位Windows平台上运行,通

过对现场数据的采集处理,以动画显示、报警处理、流程控制和报表输出等多种方式向用户提供解决实际工程问题的方案,在自动化领域有着广泛的应用。MCGS 系统包括组态环境和运行环境两个部分。由MCGS生成的用户应用系统,其结构由主控窗口、设备窗口、用户窗口、实时数据库和运行策略五个部分组成。

MCGS全中文组态软件是真正的32位程序,支持多任务、多线程,提供近百种绘图工具和基本图符。使用ActiveDLL把设备驱动挂接在系统之中,支持数据采集板、智能模块、智能仪表、PLC、变频器、网络设备,它支持ActiveX控件,包括温控曲线、实时曲线、计划曲线、历史曲线、XY曲线、实时报表、历史报表、单行报表、配方管理、数据库管理、数据库浏览统计、多媒体输出等众多构件。 MCGS全中文组态软件可完整实现ODBC接口,可与SQLServer、Oraver、Oracle、Access等主要数据库相连,可实现各种复杂的报表,并以不同方式增加、删除数据库中的记录,支持CAN、PROFIBUS、HART、LONWORKS等多种现场总线。它还具有强大的网络功能,支持TCP/IP、MODEM、485/422/232等多种网络数据传输方案,提供4级安全保密机制。

第2章组态软件

2.1 组态软件的概念

MCGS组态软件是在指在软件领域内,操作人员根据应用对象及控制任务的要求,配置用户应用软件的过程,即使用软件工具对计算机及软件的各种资源进行配置,达到让计算机或软件按照预先设置自动执行特定任务、满足使用者要求的目的,也就是把组态软件视为“应用程序生成器”。从应用角度讲组态软件是完成系统硬件与软件沟通、建立现场与监控层沟通的人机界面的软件平台,他主要应用于工业自动化领域,但有不仅仅局限于此。伴随这集散行控制系统但额出现,组态软件已引入工业控制系统。在工业过程控制系统中存在这两大类可变因素:一是操作人员需求得变化;二是被控对象状态的变化。而组态软件正是在保持组态软件平台执行代码不变的基础上,通过改变软件配置信息适应两大不同系统对两大因素的要求,构建新的监控系统的平台软件。以这种方式构建系统既提高了系统的成套速度,又保证了系统软件的成熟性和可靠性,使用起来方便灵活,而且便于修改和维护。

2.2 组态软件的组成

2.3 组态软件的特点

(1)简单灵活的可视化操作界面

(2)实时性强、良好的并行处理性能

(3)丰富、生动的多媒体画面

(4)开放式结构,广泛的数据获取和强大的数据处理功能等

第3章组态设计

3.1 工程画面建立

在“用户窗口”中单击“新建窗口”按钮,建立“窗口0”、“窗口1”。选中“窗口0”,单击“窗口属性”,进入“用户窗口属性设置”。将窗口名称改为:MPS操作手监控;窗口标题改为:MPS操作手监控;窗口位置选中“最大化显示”、“固定边”,其他不变,单击“确定”。再依次选中“窗口1”,“窗口2”,“窗口3”,单击“窗口属性”,进入“用户窗口属性设置”,最终效果如下图所示:

3.2 实时数据库建立

单击工作台中的“实时数据库”选项卡,进入“实时数据库”窗口页。单击工作台右侧“新增对象”按钮,在窗口的数据对象列表中,增加了一个新的数据对象。选中该数据对象,打开“数据对象属性设置”窗口。将“对象名称”改为:缸上下移;“对象类型”选择:数值型;单击“确定”。按照步骤2~4,根据下面列表,设置其他数据对象。单击“保存”按钮。

3.3 报警设置

首先在打开实时数据库,选择缸上移上限,缸1上移上限,缸左右移上限,缸1左右移上限,然后分别对其进行设置,如下为对缸1上移上限的设置,双击计入后在基本属性里将对象名称改为:缸1上移上限,然后点击存盘属性,选择退出时存盘,自动保存产生的报警数据,在报警属性选项里选择允许报警,报警设置里选择上限报警,然后再右边窗口里填写报警注释和报警值。

然后回到操作窗口,画好图形按钮后,双击,对应数据对象名称里选择缸1上移上限,数据输入的取值范围为-100到100.之后对报警灯进行设置,其具体如下面的图所示:

图a 基本属性设置图b 存盘属性设置

图c 报警属性设置图d 操作属性设置

图e 报警灯的设置图f 报警输入窗口图

3.4 操作菜单设置

首先点击主控窗口,然后双击进入菜单组态:运行环境菜单,新建一个菜单选项,分别对其基本属性,基本操作进行设置,如下图所示,对其基本操作属性设置时,在菜单对应的功能栏里选择执行运行菜单策略快,选择报警封面,单击确定即可。

同样的方式分别建立数据提取,曲线输出,操作界面的菜单设置,具体如下图所示:

图a 菜单组态图b 菜单属性的设置

3.5 其它设置

3.5.1 封面窗口的设置

首先画好封面效果图,加载背景图,添加标签输入:机械手,然后对其字体颜色等变换,标题变换等,字体闪烁等进行设置,再通过工具栏画出分针,秒针,时针,然后右键将其变为旋转动画,把旋转中心放到一起,还有小人的设置等,最终效果图如下:

3.5.2 操作窗口的设置

根据设计要求,从工具栏中选择相应的图进行摆放设置,两个大机械臂,两个小机械臂,还有中间的杆,选择需要的标签和按钮个数,合理的摆放好后,进行相应的属性设置和连接设置,同时还对其图形颜色进行变换,改变机械臂的可

见度,报警灯的可见度,报警输出等,然后整体规划,最终效果图如下所示:

同样的,对曲线输出窗口和数据提取窗口进行设置,其最终效果图如下所示

图a 曲线输出窗口图b 数据提取窗口

3.6 脚本程序设计

点击“运行策略”标签进入窗口,新建一个策略,将名称改为:机械手,然后双击进入,单击新增策略行,从工具栏里选择脚本程序添加上去,最后双击进入编辑窗口,输入机械手脚本程序和报警程序

IF 复位=1 THEN 缸上下移=0

缸左右移=0

物体水平移动=0

物体垂直移动=0

大臂伸出=0

小臂缩回 =0

大臂缩回=0

小臂伸出=0

计数=0 Endif

IF 物体水平移动=0

AND 物体垂直移动

=0 THEN

IF 开始=1

THEN

IF 小臂缩回=1

OR 大臂缩回=1

THEN

复位=1

ELSE

缸左右移=缸左右移

+ 1

复位=0

MCGS3=1

Endif

Endif

Endif

IF 缸左右移=30

THEN

大臂伸出=0

开始=0

Endif

IF

MCGS3=1 THEN IF 小臂伸出=1 THEN

缸上下移=缸上下移

+1

Endif

Endif

下移=30 THEN

小臂伸出=0

Endif

IF 缸上下移=0 AND

缸左右移=0 THEN

IF 大臂缩回=1

THEN

复位=1

Endif

Endif

IF 缸左右移>0

AND 缸上下移<=0

THEN

IF 大臂缩回=1 OR

小臂缩回=1 THEN

复位=1

Endif

Endif

IF 缸上下移 <20

AND 缸左右移=30

THEN

IF 小臂缩回=1

OR 大臂缩回=1

THEN

复位=1 Endif Endif IF 缸上下移=30 AND 缸左右移=30

THEN 大臂伸出=0 小臂伸出=0 MCGS4=MCGS4+1 IF MCGS4=5 THEN 计数=计数+1 Endif Endif IF 大臂缩回=1 THEN 缸左右移=缸左右移-1 物体水平移动=物体水平移动-1 IF 小臂缩回=1 THEN 缸上下移=缸上下移-1 物体垂直移动=物体垂直移动-1 Endif Endif IF 缸左右移=0 THEN 大臂缩回=0 Endif IF 缸上下移=0 THEN 小臂缩回=0

Endif IF 左转=0 THEN

转动=1 Endif IF 左转=1 THEN 转动=0 复位=1 Endif IF 转动=0 THEN IF 开始=1 THEN 复位=0 缸左右移1=缸左右移1+1 物体水平移动1=物体水平移动1+1 IF 小臂伸出=1 THEN 缸上下移1=缸上下移1+1 物体垂直移动1=物体垂直移动1+1 IF 大臂缩回=1 THEN 缸左右移1=缸左右移1-1 IF 小臂缩回=1 THEN 缸上下移1=缸上下移1-1 IF 复位=1 THEN 缸左右移1=0 缸上下移1=0 Endif

Endif Endif

Endif

Endif Endif

m=m+7

IF m>100 THEN m=0

Endif

!SetAlmValue(缸上

下移,缸上移上限, 3)

!SetAlmValue(缸上

下移 ,缸下移下限,

2)

!SetAlmValue(缸左

右移 , 缸左右移上

限, 3)

!SetAlmValue(缸左

右移 , 缸左右移下

限, 2)

!SetAlmValue(缸上

下移1 , 缸1上移上

限, 3)

!SetAlmValue(缸上

下移1 , 缸1下移下

限, 2)

!SetAlmValue(缸左

右移1 ,缸1左右移上

限, 3)

!SetAlmValue(缸左

右移1, 缸1左右移

下限, 2)

第4章操作说明

运行工程后,首先进入欢迎界面,然后进入数据提取界面,从上面菜单选项可以点击进入操作界面,旋转汽缸驱动的摆臂在最左端,点击开始按钮,大臂向左伸出,到达工件上方时停止,点击小臂伸出按钮,小臂伸出并吸取工件,此时计数器显示1,然后再点击大臂缩回按钮,工件就随着向上向右运动,然后点击左右旋转按钮,旋转汽缸驱动的摆臂旋转到另一边,此时点击大臂伸出按钮,工件随着大臂移动,再点击小臂伸出按钮,工件缓慢下放。然后再点击复会按钮,旋转汽缸驱动的摆臂又回到左端的初始位置。

同时,可以通过对缸上下移,缸1上下移,缸左右移,缸1左右移的上限值的设置,可以改变报警数据的值,显示报警信号。另外,每次点击按钮的时候,都会弹出一个选项框供给选择确认或者取消,如下图1所示,这样设计的目的是为了防止误操作带来的不良后果,只有当点击确认后,系统才会执行相应的操作,否则取消此操作,提高了操作的可靠性和稳定性。

第5章总结

大家经过几周的设计,终于做出了“机械手控制系统”的课程设计。通过本次课程设计,我学到了许多课本上学不到的知识,通过本次实践我深刻的体会到设计人员的艰辛及问题解决后的喜悦,同时,这次的课程设计基本上课本上的,课堂上王老师讲到的知识都运用到了,通过对所学知识的运用于应用,让我体会到了学习的乐趣,和大家一起努力的过程中,大家一起讨论,遇到问题相互讨论解决,让我感到了集体的力量,合作的乐趣,不但能培养我们独立思考问题的能力,同时也增强了我的动手能力。

本次课题设计利用组态软件MCGS对机械手控制系统进行监控,可以以最少的人员配置来加强对机械手的管理,提供较为直观、清晰、准确的机械手运行状态,进而为维修和故障诊断提供多方面的可能性,充分提高系统的工作效率。MCGS 是一种比较新颖的软件,将MCGS应用于机械手的自动控制对我来说是一次新的体验。

第6章致谢

在本次课题设计中,利用组态软件MCGS对机械手控制系统进行监控,可以以最少的人员配置来加强对机械手的管理,提供较为直观、清晰、准确的机械手运行状态,进而为维修和故障诊断提供多方面的可能性,充分提高系统的工作效率。MCGS是一种比较新颖的软件,将MCGS应用于机械手的自动控制对我来说是一次新的体验。

由于设计时间有限,也由于我们的知识水平有限,对组态软件MCGS掌握的不是很熟练,在设计期间出现了许多不懂的问题,论文中难免出现一些错误和不妥之处,在这里还恳请王彩霞老师能予以谅解。

同时,也十分的感谢王彩霞老师一直以来对我教学上的指导,是我在学习过程中学到了很多,谢谢王老师!

第7章参考文献

【1】张文明,刘志军主编《组态软件控制技术》,北京:北方交通大学出版社,2006-8-1

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.360docs.net/doc/b715353910.html, 网址:https://www.360docs.net/doc/b715353910.html,

相关文档
最新文档