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

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

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.前言 0

1.1 设计基本功能 0

1.2 组态软件的功能和特点 0

2. 设计内容和要求 (1)

3. 程序设计思路 (1)

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

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

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

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

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

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

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

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

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

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

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

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

图4.15 数据对象 (9)

5 操作演示 (9)

5.1 正常购买 (10)

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

6. 结论 (12)

致谢 (12)

参考文献 (12)

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,用户无须具备计算机编程的知识,就可以在短时间内轻而易

举地完成一个运行稳定,功能全面,维护量小并且具备专业水准的计算机监

相关文档
最新文档