基于PLC的自动售货机的设计与仿真(含梯形图)
无需注册登录,支付后按照提示操作即可获取该资料.
基于PLC的自动售货机的设计与仿真(含梯形图)(论文12000字)
摘 要
研究开发基于PLC的自动售货机,售货机的主要组成部分包括钱币识别系统,找零系统,商品驱动机构,商品贮存装置以及控制系统。钱币识别系统将钱币转化为信号并交给PLC处理,通过PLC完成钱币的加减找零。用户投币并选择产品,PLC通过程序控制以及外部元件动作完成自动售货的整个过程。文中详尽地介绍了自动售货机的各硬件组成,并完成了PLC外部接线图。在PLC梯形图的编写时,文中采用的是西门子PLC梯形图专用编译软件STEP7来进行编写。介绍了自动售货机的基本原理以及工作流程,然后以一次交易过程为例,把交易过程分为几个程序块,然后分别对程序块进行编程。具体说明了可编程序控制器在自动售货机中的作用。程序涉及到了自动售货机工作的绝大部分过程。利用PLC控制的自动售货机提高了系统的稳定性,保证自动售货机能够长期稳定运行。
考虑产品总数,设定面板样品以及按钮预留位置。设定自动售货机内部储物通道数量,根据储物通道数量统计商品驱动装置数量。总体统计PLC输入点输出点大致使用数量,设定PLC输入点与钱币识别信号、按钮等的对应关系,输出点与指示灯、马达、继电器、找零器等的对应关系。使用S7-200编程软件完成程序编写,使用AUTOCAD设计PLC控制柜,设计自动售货机整体机身以及内部构造,设计电气图。
关键词:西门子S7-200编程 AutoCAD 钱币识别系统 找零器 电气图
Summary
Research and development of PLC-based vending machine . Integral part of vending machine consist of coin identification system, change system, the driving mechanism of goods, product storage equipment, and a control system . Coin recognition systems change coins into signal and abandon PLC to dispose .Completed the addition and subtraction of coins via PLC. Users put enough coin into vending machine and select products. PLC control the whole automatic sell process through the programming and exterior organ.
Consider all products to setting the buttons of the goods samples .Set the number of channels to keep in storage of the vending machine. Statistics the number of goods power plant according to the number of channels. Overall statistics PLC input and output points roughly and set the correspondence between the PLC input point and the coin identification signal、buttons and so on. The correspondence between output point and the indicator、motor、relay、give change and so on .Complete the programming use the S7-200 software .Design the PLC control cabinet、vending machine and Electrical diagram use the AutoCAD software.
Keywords: Siemens S7-200 Programming AutoCAD the coin identifier change for Electrical diagram
目录
1 绪论 1
1.1 自动售货机简介 1
1.2 采用PLC控制售货机 1
1.3 自动售货机设计的主要内容 2
1.4 自动售货机设计的基本思路 3
2 自动售货机的结构组成 4
2.1 自动售货机的设计要求 4
2.2 箱体外观 4
2.3 商品样品展示窗 5
2.4 商品贮存部分 5
2.5 商品驱动机构 6
3 PLC控制柜设计 7
3.1 PLC的简介 7
3.2 PLC的工作原理 7
3.3 PLC的硬件组成 8
3.4 PLC的选型以及I/O点分配表 8
3.5 控制柜内部设计 11
3.6 电气接线图设计 11
4 自动售货机的PLC程序设计 17
4.1 自动售货机控制系统总体设计 17
4.2 复位程序设计 17
4.3 投币程序设计 18
4.4找零程序设计 19
4.5 商品选购和出货程序设计 20
4.6 报警程序设计 22
5 模拟仿真运行调试 23
5.1 仿真软件介绍 23
5.2 现实情况仿真 23
5.3 仿真情况分析 29
结论 30
致谢 31
参考文献 32
附录 34
附录A PLC梯形图 34