用MCGS组态软件实现自动售货机的设计

用MCGS组态软件实现自动售货机的设计
用MCGS组态软件实现自动售货机的设计

MCGS组态课程设计

题目用组态软件实现自动售货机的设计学号

姓名

同组人

学院

专业班级

指导教师

成绩

用组态软件实现自动售货机的设计

摘要:本文介绍了通过MCGS设计自动售货机的整体过程,以及自动售货机基本原理和工作流程,然后以一次交易过程为例,全面介绍了从送货、配货、到消费的全过程。具体说明了自动售货机的运行与作用。利用MCGS组态软件模拟自动售货机简单易懂,对组态软件的学习,积累了宝贵经验。

关键词:MCGS组态软件自动售货机

Abstract

This paper describes the design of the overall process of the vending machine by MCGS, as well as the basic principles of vending machines and work processes, then the process of a transaction, for example, a comprehensive introduction to the whole process from the delivery, distribution, to consumption. Specify the operation and role of the vending machine. MCGS configuration software to simulate the vending machine is easy to understand, to learn of the configuration software, and has accumulated valuable experience.

Keywords: MCG Ssoftware vending machine

1.前言 (1)

1.1 设计基本功能 (1)

1.2 组态软件的功能和特点 (1)

2. 设计内容与要求 (2)

3. 程序设计思路 (2)

4. 自动售货机系统设计 (3)

4.1 自动售货机主界面设计(图4.1) (3)

4.1.1 自动售货机主界面程序设计 (5)

4.2 小人过马路界面(图4.10) (7)

4.2.1 小人过马路界面程序设计 (7)

4.3 货物配送界面设计(图4.11) (8)

4.3.1 货物配送界面程序设计 (9)

4.4 消费详单界面设计(图4.12) (9)

4.4.1 消费详单程序设计 (9)

4.5 封面设计(图4.13) (9)

4.6 用户窗口(图4.14) (10)

4.7 数据对象(图4.15) (10)

图4.15 数据对象 (10)

5 操作演示 (11)

5.1 正常购买 (11)

5.2 非正常购买(图5.5) (12)

6. 结论 (13)

致谢 (13)

参考文献 (13)

1.前言

自动售货机是一种全新的商业零售形式,20世纪70年代自日本和欧美发

展起来。它又被称为24小时营业的微型超市。在日本,70%的罐装饮料是通

过自动售货机售出的;全球著名饮料商可口可乐公司在全世界就布有50万台

饮料自动售货机。

在中国,自动售货机1999年开始进人中国市场.如今,在机场、地铁、商场、公园等客流较大的场所,已不难发现自动售货机的身影。

从自动售货机的发展趋势来看,它的出现是由于劳动密集型的产业构造向

技术密集型社会转变的产物。大量生产、大量消费以及消费模式和销售环境的

变化,要求出现新的流通渠道;而相对的超市、百货购物中心等新的流通渠道

的产生,人工费用也不断上升;再加上场地的局限性以及购物的便利性等这些

因素的制约,无人自动售货机作为一种必须的机器便应运而生。

它的售货领域非常广泛,是发达国家商品零售的一种主要方式。近几年,自动售货机逐渐被越来越多的消费者所接受。但由于售货机分布零散、范围广阔的特点,自动售货机在为消费者带来方便的同时,也为经营者在监控、管理、维护等方面带来很大的不便。目前售货机运行的各种情况都需要由人工判断,包括缺货、缺零钱、币箱已满、售货机机械故障等,经营者普遍采用人工定时巡回视察的管理办法,既费时费力,又无法及时准确获取自动售货机状态报告,给经营者增加了管理成本和难度,也有可能给消费者的正常消费造成不便。

1.1 设计基本功能

在实际生活中,我们见到的售货机可以销售一些简单的日用品,如饮料、常用药品和小的生活保健用品等。售货机的基本功能就是对投入的货币进行运算,并根据货币数值判断是否能够购买某种商品,并作出相应的反应。举一个简单的例子来说明,例如:售货机中有8中商品,其中01号商品(代表第一种商品)价格为2.60元,02商品为4.50元,其余类推。现投入1个1元硬币,当投入的货币超过01商品的价格时,01商品的选择按钮处应有变化,提示可以购买,其他商品同比。当按下选择01商品的价格时,售货机进行减法运算,从投入的货币总值中减去01商品的价格同时启动相应的电机,提取01号商品到出货口。此时售货机继续进行等待外部命令,如继续交易,则同上,如果此时不再购买而按下退币按钮,售货机则要进行退币操作,退回相应的货币,并在程序中清零,完成此次交易。由此看来,售货机一次交易要涉及加法运算、减法运算以及在退币时的除法运算,这是它的内部功能。还要有货币识别系统和货币的传动来实现完整的售货、退币功能。

1.2 组态软件的功能和特点

MCGS(Monitor and Control Generated System)为用户提供了解决实

际工程问题的完整方案和开发平台,能够完成现场数据采集、实时和历史数

据处理、报警和安全机制、流程控制、动画显示、趋势曲线和报表输出以及

企业监控网络等功能。

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

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

2. 设计内容与要求

利用MCGS 软件制作一个自动售货机界面,当投入钱币购取物品时,可以判断是否可以购取。如果不可以,退钱给客户,显示“您的钱不够”。如果可以,打开出货口,显示“请取出您的物品”,出现商品。当取走商品时,出货口自动关闭,如果有余额,找钱给客户。然后可以进行下次交易。

3. 程序设计思路

本文主要介绍了通过使用MCGS 软件来模拟自动售货机的全部消费过程。在初始化自动售货机后,开始投币可选择不同币值,系统识别后,选择物品种类。系统判断所投金额是否能够支付该物品。如果金额足够则该物品会出现在出物口,在取出物品后,系统会判断自动售货机内是否有余额,如果有余额可选择继续购买或退币,否则自动退出。若金额不够支付该物品,则可选择退币。自动售货机的工作流程图如图3.1所示。 开始投币

是钱币是

否足够

商品选择

出物品

取物品

是否有余额

退币

复位

结束

否否

图 3.1 程序流程图

4. 自动售货机系统设计

4.1 自动售货机主界面设计(图4.1)

图 4.1 自动售货机主界面

自动售货机主界面主要由4部分组成,分别是自动售货机柜、投币模块、物品出口模块、物品选择模块。

(1)自动售货机柜(图4.2)

图4.2 自动售货柜

里面有三种价位的饮料,1元(娃哈哈、农夫山泉矿泉水),2元(可口可乐、芬达、雪碧),3元(佳得乐、果粒橙、美汁源)。

(2)投币模块(图4.3)

图4.3 投币模块

可投入1、5、10、20元四种币值,可实时显示余额信息,并且包括退币窗口。

(3)物品出口模块(图4.4)

图4.4 出物口

当购买物品成功后,物品出现在出物口,点击领取,系统复位可继续购买。(4)物品选择模块(图4.5)

图4.5 物品选择模块

此模块上有1—8,8个按钮,点击按钮在自动售货机柜中选择相应饮料,然后点击确定,完成购买,也可以点击复位按钮清除购买信息。

4.1.1 自动售货机主界面程序设计

主要以购买佳得乐为例来介绍程序的设计过程:

(1)投币程序

钱1=钱1+1

钱5=钱5+5

钱10=钱10+10

钱20=钱20+20

钱=钱1+钱5+钱10+钱20

点击确定后得到投币总额。

(2)复位程序(图4.6)

图4.6 复位程序

点击复位使所投钱币值为零,恢复到初始状态。

(3)商品选择程序

IF 钱>=3.0 THEN

提示="请取出您的物品!"

if 按钮1=1 then

找钱=钱-3.0

钱=钱-3.0

取出饮料=1

娃哈哈=1

农夫山泉=1

可乐=1

芬达=1

雪碧=1

佳得乐=0

果粒橙=1

美汁源=1

佳得乐数=佳得乐数+1

ENDIF

按钮1=0

else

提示="您的钱不够"

ENDIF

首先判断余额是否大于等于3,能否购买佳得乐。如果按钮1被按下,钱数减3,同时佳得乐=0,使佳得乐在出物口可见。同时在完成购买后,使按钮1=0恢复到初始状态。

(4)退出购买程序(图4.7)

图4.7 退出购买程序

点击退出购买,在操作属性里执行关闭“自动售货机”界面,同时打开“货车配送”界面,实现界面切换。

(5)时间显示程序(图4.8)

图4.8 时间显示

日期=$Date

时间=$Time

(6)出物口程序设计(图4.9)

图4.9 出物口程序设计

if 取瓶=1 then

娃哈哈=1

取出饮料=0

提示="欢迎光临!"

Endif

在点击出物口的饮料后,即取瓶=1 ,执行按钮程序,使饮料消失(娃哈哈=1),出现出物口(取出饮料=0),显示欢迎语(提示="欢迎光临!")。

4.2 小人过马路界面(图4.10)

图4.10 小人过马路界面

4.2.1 小人过马路界面程序设计

t=t-1

o=0

p=1

if t=0 then

h=h-1

o=1

p=0

if h=0 then

t=20

h=20

endif

Endif

计时器初始值t,设置为20s,o=0、p=1,使出现绿灯。在20s之后o=1、p=0,使出现红灯。并且在出现红灯后小人停止走动,绿灯亮后小人继续行走。angle1=angle1+10

wheel = wheel+5

IF wheel > 600 THEN wheel = wheel - 600

IF angle1 > 200 THEN angle1 = angle1 - 200

IF angle1 > 100 THEN

angle = 200 - angle1

ELSE

angle = angle1

ENDIF

Wheel控制小人水平移动,水平位移到达600后,回到初始状态,angle 控制小人腿的运动,angle 先从0加到100,在大于100后又从100减到0(angle1 > 100 THEN angle = 200 - angle1),实现腿的交替行走。

4.3 货物配送界面设计(图4.11)

图4.11 货物配送界面设计

4.3.1 货物配送界面程序设计

wheel = wheel+5

IF wheel > 600 THEN

wheel = wheel - 600

ENDIF

Wheel控制水平移动,水平位移到达600后,回到初始状态,循环运行。

4.4 消费详单界面设计(图4.12)

图4.12 消费详单

4.4.1 消费详单程序设计

佳得乐数*3+果粒橙数*3+美汁源数*3+可乐数*2+芬达数*2+雪碧数*2+娃哈哈数+农夫山泉数,通过策略1中,对所选物品的计数乘以单价,求和即得消费总额,退款连接策略1中的“找钱”得到应退钱数。

4.5 封面设计(图4.13)

图4.13 封面

4.6 用户窗口(图4.14)

图4.14 用户窗口4.7 数据对象(图4.15)

图4.15 数据对象

5 操作演示

5.1 正常购买

要实现购买,首先需要投币,这里示范就投入25元,分别点击一下20元按钮和5元按钮,然后再点击一下“请投入人民币”按钮,接着就会在余额窗口显示“25”元(见图5.1)。

图5.1 正常购买

投币完毕后就可以进行购买了,这里提供两种方案实现购买,第一种是按健区的8个物理健进行相应的选择。选择完毕后,需要点击确认,然后就会在出口处出来相应的饮料(见图5.2)。

图5.2 饮料选择

第二种方案是触屏购买(见图 5.3),直接点击饮料区的饮料,点击后会有相应的提示。如需要购买就点击“确认购买”,如不需购买就点击“退出购买”。点击“确认购买”后,就会出来相应的饮料,点击“退出购买”,就回到销售界面。

图5.3 触屏购买

1表示“佳得乐”

2表示“果粒橙”

3表示“美汁源”

4表示“可口可乐”

5表示“芬达”

6表示“雪碧”

7表示“娃哈哈”矿泉水

8表示“农夫山泉”矿泉水

这里示范输入“25”元,点击购买1个“佳得乐”,和一个“可口可乐”,购买完毕后,显示余额“20”元(见图5.4),在提示框中会显示“请取出您的物

品”,点击出口处物品后(表示取出饮料)。

图5.4 余额显示

至此交易完毕。

5.2 非正常购买(图5.5)

图 5.5 非正常购买

当没投钱进去时或者里面钱的余额不足以购买相应的饮料时,就会显示“您的钱不够”,而无法实现交易,如需继续购买,需要再投入人民币。

6.结论

自动售货机是由于劳动密集型的产业构造向技术密集型社会转变的产物。自动售货机可以充分补充人力资源的不足,适应消费环境和消费模式的变化,24小时无人售货的系统可以更省力,运营时需要的资本少、面积小,有吸引人们购买好奇心的自身性能,可以很好地解决人工费用上升的问题等各项优点。所以说,自动售货机是今后小商品和饮料销售方式的一个很好的发展趋势.它的出现将极大的方便人们购买所需要的小商品.而MCGS软件可以简单明了的模拟出自动售货机得操作过程。

致谢

参考文献

【1】李建伟,郭宏《监控组态软件的设计与开发》[M].北京:冶金工业出版社,2007

【2】恒娟《基于MCGS组态软件的液位定值控制系统 [J]. 电工技术 , 2011,(02) 【3】葛波,沈文杰,赵旎《工控组态软件的对比及应用》[J].-计算机测量与控,2002(08)

【4】程周《可编程序控制器原理与应用》北京:高等教育出版社,2003年

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

相关文档
最新文档