欢迎来到冰点文库! | 帮助中心 分享价值,成长自我!
冰点文库
全部分类
  • 临时分类>
  • IT计算机>
  • 经管营销>
  • 医药卫生>
  • 自然科学>
  • 农林牧渔>
  • 人文社科>
  • 工程科技>
  • PPT模板>
  • 求职职场>
  • 解决方案>
  • 总结汇报>
  • ImageVerifierCode 换一换
    首页 冰点文库 > 资源分类 > DOCX文档下载
    分享到微信 分享到微博 分享到QQ空间

    基于PLC控制的自动售货机设计22664.docx

    • 资源ID:3902940       资源大小:266.09KB        全文页数:11页
    • 资源格式: DOCX        下载积分:3金币
    快捷下载 游客一键下载
    账号登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录 QQ登录
    二维码
    微信扫一扫登录
    下载资源需要3金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP,免费下载
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    基于PLC控制的自动售货机设计22664.docx

    1、基于PLC控制的自动售货机设计22664结业设计 物理院电气班 范春丽 0902424048基于PLC控制的自动售货机设计第一部分 自动售货机的简介及设计要求一、自动售货机工作原理(1)从投币口送入货币,然后经过传感器采集数据、识别器判别人民币的真伪并判别面值。(2)识别器把信息数据传给通信模块。(3)通信模块与售货机的主控系统通信,主控系统显示面值,启动售货机的面板键,显示出哪个货道有货,哪个货道已售完,并等待顾客按键选择商品。 (4)顾客选择商品后,根据售出的商品包装类型的不同,采用不同的驱动技术把商品送出。此次设计的售货机主要出售易拉罐装饮料,是利用电磁阀带动翻版驱动的。(5)显示余额,

    2、若金额足够多,顾客可以选择找币或继续买商品;若款额不足,售货机经过延时予以退币。退币分两种情况:一种是由纸币识别器完成退纸币,另一种是由硬币的通信模块完成退硬币。(6)系统复零,完成售货。二、自动售货机功能设计要求1、接受三种面值的货币,0.5元、0.1元、5元。一次最多接受金额在100元以内,否则报警,并自动退回用户所投货币。 2、在本次设计中只设有3种商品,即奶茶、可乐、雪碧,价格分别为4.5元、3.5元、3元。3、可以显示金额。4、投入金额大于某件商品单价则对应的LED指示灯会点亮,选择该商品时,灯就会闪烁3次,并且数码管会显示,按退币按钮退币。 第二部分PLC控制的自动售货机硬件选择一

    3、、硬件电路组成框图当售货机有钱币投入时,会经过硬币识别器和纸币识别器,在真币的情况下将信号送到PLC的输入端,此时,可以按下各选择按钮,选择按钮的信号送到PLC后相应的输出端子得电,使输出继电器得电输出饮料。同时七段数码管也会显示出实时的金额提醒顾客。当购买完毕按下退币按钮退币。若有顾客忘记退币,售货机会自动报警提醒顾客退币。 二、主要硬件选择(一)硬币识别器硬币识别主要指标:材质、厚度 材质是用电磁的方式测的,使用空心线圈或磁芯线圈,线圈组数少的只有一组,多的常见的是六组。工作状态下,线圈及其外围电路会以一个特殊的频率振荡(多个线圈的话频率各不相同),当硬币以垂直或平行于线圈平面的方式穿过时

    4、(不同产品方式不同),会引起振荡频率的变化。材质不同所引起的频率变化幅度和方向(增加、减少)也不同,对某种硬币的变化特征进行记录后,就成为使用中识别该种硬币的依据。 厚度是没有东西专门测的,实际上这个指标是和材质一起测。因为即使相同材质的硬币,如果厚薄不同,导致的频率变化差异也较大。 (二)纸币识别器,纸币识别原理 :把正常的钞票在各传感器接收到的信号进行统计取样、识别,并寄存起来,作为检测的依据。当识别纸币时,把在各通道接口接收到的信号参数与原寄存起来的信号参数进行比较、判断,若有明显差异时就立即送出报警信号并截停电机,同时送出对应的信号提示。 2、PLC的原理 输入刷新阶段在输入刷新阶段,

    5、CPU扫描全部输入端口,读取其状态并写入输入状态寄存器。完成后关闭输入端口,转入程序执行阶段。 程序执行阶段在程序执行阶段,根据用户输入的控制程序,从第一条开始逐条执行,并将相应的逻辑运算结果存入对应的内部辅助寄存器和输出状态寄存器。输出刷新阶段当所有指令执行完毕后,将输出状态寄存器中的内容,依次送到输出锁存电路,并通过一定输出方式输出,驱动外部相应执行元件工作,这才形成PLC的实际输出。第三部分 PLC控制的自动售货机的软件设计PLC的I/O分配表输入输出设备输入设备输出开始按钮SB0X0可乐指示灯LEDY100.5元SB1X1雪碧指示灯LEDY111元SB2X2奶茶指示灯LEDY125元S

    6、B3X3找钱指示灯LEDY16可乐按钮SB4X4可乐输出LEDY14雪碧按钮SB5X5雪碧输出LEDY13奶茶按钮SB6X6奶茶输出LEDY15退币按钮SB9X7退币出口LEDY17硬币识别SB10X10七段数码管8421Y0Y7纸币识别SB11X11PLC接线图第三部分 程序编写一、控制程序设计思路设计一台完整的销售雪碧和可乐的自动售货机,具有硬币识别、币值累加、自动售货、自动找钱功能,此售货机可接受的硬币为0.5元,1元和5元的纸币。雪碧的售价为3元,可乐的售价为3.5元,奶茶的售价为4.5元。自动售货机是台机电一体化的自动化装置,在接受到货币已输入的前提下,靠触摸控制按钮输入信号使控制哭

    7、启动相关位置的机械装置完成规定动作,将货物输出。用自动控制系统替代现有的人工销售方式,当投入的硬币总值超过3元时,雪碧指示灯亮,当投入的硬币总值超过3.5元时,雪碧和可乐的指示灯都亮。当投入的硬币总值超过4.5元时,雪碧、可乐和奶茶的指示灯都亮。当雪碧指示灯亮时,按雪碧按钮,则雪碧从售货口自动售出,雪碧指示灯闪烁。当可乐指示灯亮时,按可乐按钮,则可乐从售货口自动售出,可乐指示灯闪烁。当奶茶指示灯亮时,按奶茶按钮,则奶拆从售货口自动售出,奶茶指示灯闪烁。当按下雪碧按钮、可乐按钮或奶茶按钮后,如果投入的硬币总值超过所需的钱数时,找钱指示灯亮,自动售货机自动退出多余的钱。动作停止后按退币钮,可以退回

    8、余额,退回余额如果大于5元,则先退5元,再比较余额如果大于1元,再退1元,如果小于1元则直接退0.5元的。二、部分程序注释1、投币部分X0、X1、X2为投币识别,每识别一次,即X0、X1或X2接通一次,往寄存器D10中累加按键代表的相应金额,但是在报警和退币的时候不可投币,此时M206和M208会分别断开,此时投币无效,只有在退币过程结束4s后,再投币方才有效,若在4s内投币则直接退币。M204在系统上电按下启动键X6后接通后,M205接通时方可开始下一次操作。2、价格比较部分寄存在D10中的货币金额和商品的单价相比较,如第一句中如果(D10)45,则M6=1;(D10)=45,则M7=1;(

    9、D10)45,则M8=1。最后一句用于判断用户投币金额是否大于99,只有当(D10)100时,即M9=1时方可调用下列程序,否则系统自动调用退币程序。当投币金额不大于99时,并且大于相应商品的单价时,对应的指示灯会点亮,当某种商品被选择后,对应的指示灯会以1s为周期闪烁。在退币时LED灯不在点亮,即M300的常闭触点断开。3、选择商品和送出部分选择商品部分由三段程序构成,分别用来处理汽水,花茶和咖啡的选择,下面以选择汽水为例进行详细说明。汽水的单价为3元,当汽水指示灯点亮,即Y10接通时,每按键一次汽水选择按钮X10 ,系统将把用户的可消费余额减去3元,如按键前数码管显示5.0元,按键后则显示

    10、2元,并由M40控制汽水输出。这里须注意的是按键X10时,不可同时按X11,X12,否则,按键无效。同样在商品送出时按选择商品键也是无效的,这里由M30的常闭来实现。 商品的送出由代表该商品的指示灯闪烁4次来表示。当选择该商品后在实现上述处理的同时,将M30置“1”,它的常闭触点可以屏蔽用户再次选择该商品,它的一对常开触点用于产生四个周期为4s的方波,每个方波的占空比为50%。其波形如下所示。 当C0在四次计数完毕后,释放M30,并将C0复位清零。4、退币找零部分退币键为X7,当接通X7后,退币指示灯Y14亮,以表示系统退币正在进行中。亮的时间由T14设置,这里设置T14=40,就是亮4s。M207的常开在用户投币金额大于99元系统自动调用退币时接通。退币时,系统根据用户所剩余额进行比较,当余额大于或者等于5元时,先退币面值为5元的货币,然后再根据大于或者等于1元的余额退1元的货币,最后再退回0.5元的用户余额退回给用户。在按退币键X7后,为保证系统的可靠性,用户在4s内后才可在投币,即T26的常闭触点接通M208,而前面已经说明M208的常闭触点可以实现阻止用户投币的作用。三、梯形图


    注意事项

    本文(基于PLC控制的自动售货机设计22664.docx)为本站会员主动上传,冰点文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰点文库(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    copyright@ 2008-2023 冰点文库 网站版权所有

    经营许可证编号:鄂ICP备19020893号-2


    收起
    展开