PLC自动售货机控制系统设计PPT_第1页
PLC自动售货机控制系统设计PPT_第2页
PLC自动售货机控制系统设计PPT_第3页
PLC自动售货机控制系统设计PPT_第4页
PLC自动售货机控制系统设计PPT_第5页
已阅读5页,还剩21页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

基于PLC自动售货机控制系统设计

答辩人:000000

专业:000000

指导教师:0000教授

设计背景

本文介绍了自动售货机的基本原理以及工作流程,然后以一次交易过程为例,把交易过程分为几个程序块,然后分别对程序块进行编程。论文阐述了自动售货机各主要部件的选择,具体说明了可编程序控制器在自动售货机中的作用。本次涉及到了自动售货机工作的绝大部分过程。利用西门子PLC控制的自动售货机提高了系统的稳定性,保证自动售货机能够长期稳定运行,可实现类似控制功能,还具有可靠性高、编程简单、维护方便等优点。PLC简介功能分析系统设计绪论PLC系统设计1.绪论发展情况:自动售货机实现了商品多样化的发展,给人类生活带来极大的方便。发展前景:自动售货机节省人力电力,具有快速的发展潜力。本次设计的主要目的能够实现自动售货机的自动控制系统的PLC设计。2.PLC介绍特点:抗干扰能力强,可靠性好控制系统结构简单,通用性强编程方便,易于使用功能完善设计、施工、调试、的周期短结构:中央处理器CPU存储器输入输出接口电源I/O扩展接口

功能:逻辑控制功能定时/记数控制功能数据处理功能

A/D与D/A转换功能远程I/O功能PLC扫描周期图3.自动售货机功能分析

售货机的基本功能就是对投入的货币进行运算,并根据货币数值判断是否能够购买某种商品,并作出相应的反应。该自动售货机可识别三种钱币,分别是1元、5元、10元,采用三个按钮进行模拟,自动售货机共出售四种货物,其价格分别定为1元、3元、4元、6元,当投币数大于等于货物价格时且售货机里有这种货物时,指示灯亮,表示可以进行购买,四种货物分别用四个小灯代替进行模拟。

系统工作流程

PLC的硬件组成I/O点分配表输入单元PLC地址输出单元PLC地址投币1元I0.1A货物显示Q1.0投币5元I0.2B货物显示Q1.1投币10元I0.3C货物显示Q2.0送A货物I0.4D货物显示Q2.1送B货物I0.5找零出口Q2.2送C货物I0.6出货口Q2.3送D货物I0.7电机正转Q2.6找零I0.0电机正转Q2.5限位开关S1I1.0数码个位显示Q0.0—Q0.3限位开关S2I1.1数码十位显示Q0.4—Q0.7限位开关S3I1.2限位开关S4I1.3硬件接线图

售货机模拟图售货机模拟图售货机模拟图售货机模拟图售货机模拟图售货机模拟图梯形图开始程序,先进行程序初始化

梯形图钱币相加程序:每投入一种钱币就执行一次与MW3里面的数相应的加一次,并在此寄存在MW3中,直到投币结束为止。梯形图显示当前投入的钱币可以购买的货物程序梯形图送货程序:确定购买货物后,进行延时等待再将货物送到出货口处梯形图货物计数程序:每当购买某种货物一次,就进行一次这种货物的计数,分别由计数器C1、C2、C3、C4进行计数。梯形图梯形图显示剩余钱数找零:购买货物后如有剩余钱币,按下找零按钮I0.0,程序立即会将所投进的总钱数与购买的货物花费的钱数相减,将剩余的钱进行区间比较,最后再将相应的钱数进行I_BCD码的转换,通过传送指令由数码管QB0输出显示。总结在设计中遇到了很多

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论