1、I 中图分类号:TP272 基于基于 PLCPLC 的自动售货机控制系统的自动售货机控制系统论文论文 专业名称:电气自动化技术 二一二年二一二年 12 12 月月 毕业论文 II 摘要摘要 本论文设计的是基于西门子 S7-200 系列 PLC 构成的自动售货机监控系统, 本文阐述了自动售货机的来源与发展,以及它在国内外发展的现状,对自动售货 机的方案进行了论证,介绍了 PLC 的基本组成、特点以及工作原理,对基于西门 子 S7-200 系列 PLC 构成的自动售货机系统整体设计过程进行较为细致的论述。 文中详尽地介绍了自动售货机的各硬件组成,并完成了 PLC 外部接线图。在 PLC 梯形图的编
2、写时,文中采用的是西门子 PLC 梯形图专用编译软件 STEP7 来 进行编写。介绍了自动售货机的基本原理以及工作流程,然后以一次交易过程为 例,把交易过程分为几个程序块,然后分别对程序块进行编程。具体说明了可编 程序控制器在自动售货机中的作用。程序涉及到了自动售货机工作的绝大部分过 程。利用 PLC 控制的自动售货机提高了系统的稳定性,保证自动售货机能够长期 稳定运行。 关键词: PLC;顺序功能图;梯形图;I/O 点的分配 II 目录目录 摘要 II 目录 II 1 自动售货机的实际意义 1 1.1 自动售货机的理论背景与实际意义 1 1.2 自动售货机设计的主要内容 2 1.3 自动售货
3、机设计的基本思路 2 2 硬件的选择. 3 2.1 硬件电路组成框图 3 2.2 主要硬件选择. 4 2.2.1 硬币识别器 4 2.2.2 纸币识别器 5 2.3 电磁阀的选择 . 5 2.4 PLC 的选择 . 6 3 PLC 的概述 . 7 3.1 PLC 的定义 . 7 3.2 PLC 的简介 . 7 3.3 PLC 的工作原理 7 3.3.1 PLC 的循环扫描工作 8 3.3.2 PLC 的硬件组成 . 9 3.3.3 PLC 的编程语言 . 10 3.3.4 PLC 的特点 10 4 PLC 控制自动售货机设计. 12 4.1 自动售货机的工作流程 . 12 4.2 自动售货机
4、I/O 点的分配 12 4.3 自动售货机的 I/O 接口图 13 5 自动售货机的 PLC 控制系统设计 . 15 5.1 控制系统设计的基本原则 15 5.2 定时器 15 5.3 自动售货机 PLC 控制程序设计 16 5.4 自动售货机的相关说明. 24 6 设计总结 25 致谢. 26 参考文献 27 1 1 1 自动售货机的实际意义自动售货机的实际意义 1.11.1 自动售货机的理论背景与实际意义自动售货机的理论背景与实际意义 自动售货机是一种全新的商业零售形式, 20 世纪 70 年代自日本和欧美发展起 来。它又被称为 24 小时营业的微型超市。在日本,70的罐装饮料是通过自动售
5、 货机售出的; 全球著名饮料商可口可乐公司在全世界就布有 50 万台饮料自动售货 机。在中国,自动售货机 1999 年开始进人中国市场如今,在机场、地铁、商场、 公园等客流较大的场所,已不难发现自动售货机的身影。 从自动售货机的发展趋势来看,它的出现是由于劳动密集型的产业构造向技 术密集型社会转变的产物。 大量生产、 大量消费以及消费模式和销售环境的变化, 要求出现新的流通渠道;而相对的超市、百货购物中心等新的流通渠道的产生, 人工费用也不断上升; 再加上场地的局限性以及购物的便利性等这些因素的制约, 无人自动售货机作为一种必须的机器便应运而生了 它的售货领域非常广泛,是发达国家商品零售的一种
6、主要方式。近几年,自动售货 机逐渐被越来越多的消费者所接受。但由于售货机分布零散、范围广阔的特点,自 动售货机在为消费者带来方便的同时,也为经营者在监控、管理、维护等方面带来很 大的不便。目前售货机运行的各种情况都需要由人工判断,包括缺货、缺零钱、币箱 已满、售货机机械故障等,经营者普遍采用人工定时巡回视察的管理办法,既费时 费力, 又无法及时准确获取自动售货机状态报告, 给经营者增加了管理成本和难度, 也有可能给消费者的正常消费造成不便。 本系统的设计和实现可以使自动售货机的经营者可以根据网络统计的销售状况 进行商品销售状况分析,预测商品的销售走势,确定合理的采购和配送策略,以期 获得最高的投资回报率。同时售货机的一些故障信息和警报信息可以实时的传送到 相应运营人员,从而可以在第一时间内发现并解决问题。 2 1.21.2 自动售货机设计的主要内容自动售货机设计的主要内容 1.此自动售货机可以投入五角、一元的硬币; 2.如果顾客投入硬币在限定的时间内(2 分钟)不按任何按键,自动售货机 将退还所投硬币; 3.当投入硬币的总值等于或才超过物品价值时,对应的物品指示灯亮绿