1、 1 目 录 1 引言.2 2 设计要求.2 3 可编程控制器 PLC 介绍.3 3.1 PLC 概述 .3 3.2 PLC 的工作原理 .4 3.3 PLC 的循环扫描工作 .4 3.4 PLC 的硬件组成 .5 3.5 PLC 的编程语言 .5 3.6 PLC 的特点 .5 4 自动售货机的 PLC 设计.5 4.1 软件设计分析 .5 4.1.1 I/O 分配表. 5 4.1.2 系统流程图 6 4.1.3 系统软件设计梯形图(附录一) 7 4.1.4 自动售货机控制系统外部接线图 7 5 系统调试分析 8 5.1 硬件调试 .8 5.2 软件调试.8 5.3 总体调试.8 6 结束语
2、9 参考文献 9 英文摘要 .10 附录一 梯形图 错误错误! !未定义书签。未定义书签。 附录二: 语句表 .14 自动售货机的控制设计 2 自动售货机的控制设计 贾宝京(学号:200716009) (物理与电子信息学院 07 级电子信息工程班,内蒙古 呼和浩特 010022) 指导教师:张丽娜 摘要:本文就详细的介绍介绍了自动售货机的结构组成,简述利用可编程控制器(PLC) 控制自动售货机控制系统的控制原理, 最后给出了该控制的软件设计, 并编写了程序总框图 和一个具体的梯形图,经实践验证该控制系统是可行的。 关键词:可编程控制器(PLC);自动售货机;梯形图; 中图分类号:TP33 文献
3、标识码:B 1引言 自动售货机是完成无人自动售货,集光、机、电一体化的商业自动化设备。 自动售货机不受任何场地限制,方便快捷,可以每天 24h售货,近年来,我国的 自动售货机行业突飞猛进,在汽车总站、商厦、医院、小区、学校等地区纷纷涌 现出自动售货机的踪迹。传统的自动售货机控制采用单片机作为控制核心,这样 不仅会在输入输出接口上做大量的工作,而且系统的抗干扰性也比较差,可编程 控制器(PLC)是综合了计算机技术、自动控制技术和通讯技术而发展起来的一 种新型的工业控制装置,它具有可靠性高、编程简单、维护方便等优点,已在工 业控制领域得到广泛地应用, 因为自动售货机作为社会上完成商品零售和综合服
4、务的独立设施,要求它的结构必需可靠、稳定和执行效率高。 2 设计要求 利用可编程控制器作为控制核心,完成一个自动售货机控制系统。具体要求 如下: (1)自动售货机有 3 个投币孔,分别为 0.5 元、1 元和 5 元。 (2)售货共有 4 种饮料供选择,分别为纯水、牛奶、可乐和果汁。 3 (3)如投币总额超过销售价格,将可由退币按钮找回余额。 (4)投币总额或当前值显示在 7 段数码管上。 (5)投币数额小于 1.5 元时,则 L1 灯亮,表明投币不足,则不可以购物。 (6)投币值大于等于 1.5 元时, 选择投入钱币数范围内的饮料, 同时取物灯亮; 选择价格大于投入钱币数的饮料,则 L1 亮。 (7)购买完毕后按退币钮,显示余额,计数器清零。 3 可编程控制器 PLC 介绍 3.1 PLC 概述 PLC 是一种专门为在工业环境下应用而设计的数字运算操作的电子装置, 它 采用可以编制程序的存储器, 用来在其内部存储执行逻辑运算、 顺序运算、 计时、 计数和算术运算等操作的指令,并能通过数字式或模拟式的输入和输出,控制各 种类型的机械或生产过程。PLC 具有体积