用MCGS组态软件实现自动售货机的设计.doc
《用MCGS组态软件实现自动售货机的设计.doc》由会员分享,可在线阅读,更多相关《用MCGS组态软件实现自动售货机的设计.doc(16页珍藏版)》请在三一办公上搜索。
1、MCGS组态课程设计题 目 用组态软件实现自动售货机的设计学 号 姓 名 同 组 人 学 院 专业班级 指导教师 成 绩用组态软件实现自动售货机的设计摘要:本文介绍了通过MCGS设计自动售货机的整体过程,以及自动售货机基本原理和工作流程,然后以一次交易过程为例,全面介绍了从送货、配货、到消费的全过程。具体说明了自动售货机的运行与作用。利用MCGS组态软件模拟自动售货机简单易懂,对组态软件的学习,积累了宝贵经验。关键词:MCGS组态软件 自动售货机AbstractThis paper describes the design of the overall process of the vendi
2、ng 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 c
3、onfiguration 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 machine1.前言11.1 设计基本功能11.2 组态软件的功能和特点12. 设计内容与要求23. 程序设计思路24. 自动售货机系统设计34.1 自动售货机主界面设计(图4.1)34.1.1 自动售货机主界面程序设计
4、54.2 小人过马路界面(图4.10)74.2.1 小人过马路界面程序设计74.3 货物配送界面设计(图4.11)84.3.1 货物配送界面程序设计94.4 消费详单界面设计(图4.12)94.4.1 消费详单程序设计94.5 封面设计(图4.13)94.6 用户窗口(图4.14)104.7 数据对象(图4.15)10图4.15 数据对象105 操作演示115.1 正常购买115.2 非正常购买(图5.5)126. 结论13致谢13参考文献131.前言自动售货机是一种全新的商业零售形式,20世纪70年代自日本和欧美发展起来。它又被称为24小时营业的微型超市。在日本,70的罐装饮料是通过自动售货
5、机售出的;全球著名饮料商可口可乐公司在全世界就布有50万台饮料自动售货机。在中国,自动售货机1999年开始进人中国市场如今,在机场、地铁、商场、公园等客流较大的场所,已不难发现自动售货机的身影。从自动售货机的发展趋势来看,它的出现是由于劳动密集型的产业构造向技术密集型社会转变的产物。大量生产、大量消费以及消费模式和销售环境的变化,要求出现新的流通渠道;而相对的超市、百货购物中心等新的流通渠道的产生,人工费用也不断上升;再加上场地的局限性以及购物的便利性等这些因素的制约,无人自动售货机作为一种必须的机器便应运而生。它的售货领域非常广泛,是发达国家商品零售的一种主要方式。近几年,自动售货机逐渐被越
6、来越多的消费者所接受。但由于售货机分布零散、范围广阔的特点,自动售货机在为消费者带来方便的同时,也为经营者在监控、管理、维护等方面带来很大的不便。目前售货机运行的各种情况都需要由人工判断,包括缺货、缺零钱、币箱已满、售货机机械故障等,经营者普遍采用人工定时巡回视察的管理办法,既费时费力,又无法及时准确获取自动售货机状态报告,给经营者增加了管理成本和难度,也有可能给消费者的正常消费造成不便。 1.1 设计基本功能在实际生活中,我们见到的售货机可以销售一些简单的日用品,如饮料、常用药品和小的生活保健用品等。售货机的基本功能就是对投入的货币进行运算,并根据货币数值判断是否能够购买某种商品,并作出相应
7、的反应。举一个简单的例子来说明,例如:售货机中有8中商品,其中01号商品(代表第一种商品)价格为2.60元,02商品为4.50元,其余类推。现投入1个1元硬币,当投入的货币超过01商品的价格时,01商品的选择按钮处应有变化,提示可以购买,其他商品同比。当按下选择01商品的价格时,售货机进行减法运算,从投入的货币总值中减去01商品的价格同时启动相应的电机,提取01号商品到出货口。此时售货机继续进行等待外部命令,如继续交易,则同上,如果此时不再购买而按下退币按钮,售货机则要进行退币操作,退回相应的货币,并在程序中清零,完成此次交易。由此看来,售货机一次交易要涉及加法运算、减法运算以及在退币时的除法
8、运算,这是它的内部功能。还要有货币识别系统和货币的传动来实现完整的售货、退币功能。1.2 组态软件的功能和特点MCGS(Monitor and Control Generated System)为用户提供了解决实际工程问题的完整方案和开发平台,能够完成现场数据采集、实时和历史数据处理、报警和安全机制、流程控制、动画显示、趋势曲线和报表输出以及企业监控网络等功能。使用MCGS,用户无须具备计算机编程的知识,就可以在短时间内轻而易举地完成一个运行稳定,功能全面,维护量小并且具备专业水准的计算机监控系统的开发工作。MCGS具有操作简便、可视性好、可维护性强、高性能、高可靠性等突出特点,已成功应用于石
9、油化工、钢铁行业、电力系统、水处理、环境监测、机械制造、交通运输、能源原材料、农业自动化、航空航天等领域,经过各种现场的长期实际运行,系统稳定可靠。2. 设计内容与要求利用MCGS软件制作一个自动售货机界面,当投入钱币购取物品时,可以判断是否可以购取。如果不可以,退钱给客户,显示“您的钱不够”。如果可以,打开出货口,显示“请取出您的物品”,出现商品。当取走商品时,出货口自动关闭,如果有余额,找钱给客户。然后可以进行下次交易。3. 程序设计思路本文主要介绍了通过使用MCGS软件来模拟自动售货机的全部消费过程。在初始化自动售货机后,开始投币可选择不同币值,系统识别后,选择物品种类。系统判断所投金额
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- MCGS 组态 软件 实现 自动 售货 设计
链接地址:https://www.31ppt.com/p-4267357.html