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

下载本文档

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

文档简介

基于GE可编程控制器(PAC)的自动售货机控制系统设计指导教师:孔庆凯学生姓名:XX所在班级:自动化欢迎各位导师指导设计方案PAC系统简介自动售货机工作原理控制系统设计目录结论致谢1.继电器控制2.单片机控制3.PLC控制4.PAC控制设计方案PAC的硬件组成在一个扫描周期内,PAC执行以下操作:1.读输入2.执行用户控制逻辑3.处理通信任务4.执行自诊断5.写输出PAC工作原理自动售货机的工作原理自动售货机工作流程图可以把一次交易过程分为几个程序块:

1.运行初期设置与清零

2.投币累计程序

3.比较程序

4.选择商品程序

5.定时程序

6.退币程序

7.报警程序该自动售货机能够实现的功能1.此售货机可投入五角、一元、五元、十元货币四种货币;2.该系统可以管理四种货物,每种的数量和单价在初始化时输入,在存储器中存储。用户可以用硬币进行购物,按键进行选择。3.如果顾客投入硬币在限定的时间内(2分钟)不按任何按键,自动售货机将退还所投货币;4.当投入硬币的总值大于等于商品单价且该商品库存有货时,对应的商品电子标签亮;5.当对应的商品电子标签亮时,按下相应的按键,即将相应的商品送出,同时系统自动计算余额;6.未退币前,顾客都可以继续选择商品或投币;7.当顾客成功购买完一件物品后30秒无操作,自动售货机会自动将余款退还顾客;8.如果顾客投入货币后又不想买物品,按下退币按钮,自动售货机会自动将余款退还顾客;9.当物品不足时,对应的商品电子标签不亮,顾客按下相应的按键无反应(不出商品,不减余额),并向总部发送所缺货信息;10.若顾客正在购买商品是发生系统报警,则要打出回条给顾客。11.退币时,首先判断余额中是否有十元,若有,先退出十元;然后再判断五元、一元、五角。部分I|O点分配表

序号定义点功能说明序号定义点功能说明1I00105设置按钮1Q00001退出“1”号商品2I00106投币确认按钮2Q00002“1”号商品标签亮3I00107投入十元3Q00003退出“2”号商品4I00108投入五元4Q00004“2”号商品标签亮5I00109投入一元17Q00017报警6I00110投入五角18Q00018退出十元货币7I00111购买商品“1”19Q00019退出五元货币8I00112购买商品“2”20Q00020退出一元货币15I00119退币按钮21Q00021退出五角货币16I00120退币确认按钮22Q00022提示投入货币不足17I00121系统故障23Q00023打出回条自动售货机的外部接线图总结本次设计的自动售货机控制系统基本上满足了控制要求。通过本次设计,了解了可编程自动化控制器(PAC

温馨提示

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

评论

0/150

提交评论