- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
在选购系统的梯形图中有两部分:一部分是控制商品输送的出货柜中;第二部分是继续进行余额的计算和比较。当按下汽水选择按键时,X005接收脉冲信号(只有一次)在第一阶段,例如按下相应的选择键,X005有一个脉冲信号,只能采取脉冲信号)。X006,X007常闭保证汽水可以提供,选择购买时将无法执行在同一时间选择和购买其他商品。如果X005接收了脉冲信号,在工作期间,系统只会提取出汽水,也将扣除汽水的金额。这样,以此购买的过程就完成了。 在一次购买成功后,自动售货机的下一步动作就是推出剩余的钱币。当顾客按下退币按钮,D0内寄存的数据将除以10,结果的整数部分寄存在寄存器D1上,即所需退1元硬币的个数;同时余数寄存在D2里,并在D2里除以5,得到的结果寄存在D3里,就是所需退出5角硬币的个数。按下退币按钮的时候,自动售货机的两个与退币相关的电机自动启动。这时有两个传感器进行计算,当货币的个数达到D1,D3寄存器里记录的数据时,停止工作。 基于PLC的自动售货机的设计 答辩学员:王铭健 指导老师:李向军 学号:1105130322 班级:自动化11-3 答辩日期:2015.06.11 第二部分:硬件设计 第三部分:软件设计 第一部分:绪论 第四部分:总结 1 、绪论 从自动售货机的发展趋势来看,它的出现是由于劳动密集型的产业构造向技术密集型社会转变的产物。但中国的自动售货机拥有量还不太多,相对于13亿的人口大国和零售业态发展的趋势而言,中国自动售货机行业的发展空间将更加广阔。因此,这一课题具有巨大的现实意义。本次设计使用的是PLC领域中最受欢迎的三菱FX2n系列的FX2N-48型号。所设计的自动售货机系统稳定,逻辑清晰,具有实际采用价值。 2、硬件设计 2.1 控制面板设计 指示灯 按钮 投币口 5角 1元 5元 出币口 出货口 汽水2元 果汁2.5元 咖啡3元 退币 2.2 PLC选型 本设计系统用到了20个输入点和16个输出点。在分析研究后选用24个输入点、24个输出点的三菱FX2N-48MR,其特点是适用于世界各国不同的电源;通信功能更为全面;执行程序的速度更快;而且还具有特殊功能模块,它使自动化设备方面的应用更为灵活而且控制能力更强。对于本课题中饮料自动售货机的核心控制完全足够,且后期维护等各个方面均优于其他同类型产品,同时,售价低廉易于更换更是其的最大特点。 2.3 I/O分配表 剧烈震动传感器 X20 缺货传感器 X17 防盗报警 Y16 1元传感器 X16 缺货报警 Y15 5角传感器 X15 1元缺币报警 Y14 光度传感器 X14 5角缺币报警 Y13 温度传感器 X13 照明控制 Y12 出币选择 X12 制冷控制 Y11 1元退币感应器 X11 出币选择灯 Y10 5角退币感应器 X10 1元电机控制 Y7 咖啡选择 X7 5角电机控制 Y6 果汁选择 X6 咖啡出货控制 Y5 汽水选择 X5 果汁出货控制 Y4 5元输入 X4 汽水出货控制 Y3 1元输入 X3 咖啡选择灯 Y2 5角输入 X2 果汁选择灯 Y1 暂停 X1 汽水选择灯 Y0 启动 X0 功能 输出点地址 功能 输入点地址 2.4 外部接线图 3 、软件设计 3.1 程序控制流程图 开始 投币 比较币值 余额不足 果汁灯亮 咖啡灯亮 汽水灯亮 不选商品 选择商品 选择汽水 选择果汁 选择咖啡 减汽水用币 减咖啡用币 减果汁用币 是否退币 顺序退币 结束 3.2 计币系统 由图得知,每次投入的钱币面额不同,记录也不同,并且将金额的总数送到寄存器D0中寄存。在编程过程中,整数处理了金额的数据,这样避免了小数点的影响,减少了编程时出现差错造成误差。输入地址设置在X002-X004,这样保证了X0
文档评论(0)