plc课程设计报告--自动售货机的plc系统设计

plc课程设计报告--自动售货机的plc系统设计

ID:12483420

大小:218.19 KB

页数:10页

时间:2018-07-17

plc课程设计报告--自动售货机的plc系统设计_第1页
plc课程设计报告--自动售货机的plc系统设计_第2页
plc课程设计报告--自动售货机的plc系统设计_第3页
plc课程设计报告--自动售货机的plc系统设计_第4页
plc课程设计报告--自动售货机的plc系统设计_第5页
资源描述:

《plc课程设计报告--自动售货机的plc系统设计》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、青岛农业大学课程设计报告班级:农业电器及其自动化0802姓名:罗树新(0082239)日期:2011年11月20日自动售货机的PLC系统设计1、自动售货机的基本功能在进行程序编写之前,首先要做的工作是确定自动售货机本身所具备的功能及在进行某种操作后所具有的状态。在实际生活中,我们见到的售货机可以销售一些简单的日用品,如饮料、常用药品和小的生活保健用品等。售货机的基本功能就是对投入的货币进行运算,并根据货币数值判断是否能够购买某种商品,并作出相应的反应。举一个简单的例子来说明,例如:售货机中有8中商品,其中01号商品(代表第一种商品)价格为2.60元,02商品为3.50

2、元,其余类推。现投入1个1元硬币,当投入的货币超过01商品的价格时,01商品的选择按钮处应有变化,提示可以购买,其他商品类同。当按下选择01商品的价格时,售货机进行减法运算,从投入的货币总值中减去01商品的价格同时启动相应的电机,提取01号商品到出货口。此时售货机继续进行等待外部命令,如继续交易,则同上,如果此时不再购买而按下退币按钮,售货机则要进行退币操作,退回相应的货币,并在程序中清零,完成此次交易。由此看来,售货机一次交易要涉及加法运算、减法运算以及在退币时的除法运算,这是它的内部功能。还要有货币识别系统和货币的传动来实现完整的售货、退币功能。自动售货机的工作流

3、程图如图:1、PLC的系统结构目前PLC种类繁多,功能和指令系统也都各不相同,但都是以微处理器为核心用做工业控制的专用计算机,所以其结构和工作原理都大致相同,硬件结构与微机相似。主要包括中央处理单元CPU、存储器RAM和ROM、输入输出接口电路、电源、I/O扩展接口、外部设备接口等。其内部也是采用总线结构来进行数据和指令的传输。PLC控制系统由输入量—PLC—输出量组成,外部的各种开关信号、模拟信号、传感器检测的各种信号均作为PLC的输入量,它们经PLC外部输入端子,作为PLC的输出量对外围设备进行各种控制。由此可见,PLC的基本结构有控制部分输入和输出组成。3、自动

4、售货机的I/O点分布。本次选用FX2N-56MR-001三菱PLC,16输入,40输出。输入点按钮功能输出点功能X0SB8选择购买第08种产品Y0金额达到08产品价格,可购买指示灯X1SB1选择购买第01种产品Y1购买08产品电磁阀X2SB2选择购买第02种产品Y2金额达到01产品价格,可购买指示灯X3SB3选择购买第03种产品Y3购买01产品电磁阀X4SB4选择购买第04种产品Y4金额达到02产品价格,可购买指示灯X5SB5选择购买第05种产品Y5购买02产品电磁阀X6SB6选择购买第06种产品Y6金额达到03产品价格,可购买指示灯X7SB7选择购买第07种产品Y7

5、购买03产品电磁阀X10SB8结算按钮Y10金额达到04产品价格,可购买指示灯X11G1投币1元投币感应Y11购买04产品电磁阀X12G2投币5角投币感应Y12金额达到05产品价格,可购买指示灯X13G3投币1角投币感应Y13购买05产品电磁阀X14G4找零1元感应Y14金额达到06产品价格,可购买指示灯X15G5找零5角感应Y15购买06产品电磁阀X16G6找零1角感应Y16金额达到07产品价格,可购买指示灯Y17购买07产品电磁阀Y20有余额指示灯Y21结算,1元硬币出口Y22结算,5角硬币出口Y23结算,1角硬币出口Y30~Y37元数码显示Y40~Y47角数码显

6、示4、自动售货机FX2n系列PLC控制线路图及控制面板SB1---SB88种产品的购买按钮SB10结算按钮G1---G6硬币的投币及结算找零的识别KM1---KM88种产品的购物出口电磁阀KM9---KM11找零出口电磁阀L1---L88种产品允许购买指示灯L9有余额指示灯L1.0---L1.7元,数码显示L2.0---L2.7角,数码显示5、自动售货机操作面板设计6、仿真实验系统中售货机的分析由于售货机的全部功能时在上位机上模拟的,所以售货机的部分硬件是由计算机软件来模拟替代的。如钱币识别系统可以用按压某个“仿真对象”输出一个脉冲直接给PLC发布命令,而传动系统也是

7、由计算机来直接模拟的,这些并不会影响实际程序的操作,完全能模拟现实中自动售货机的运行。(1)试验状态假设由于是在计算机上模拟运行,试验中有一些区别于实际情况的假设,本试验中假设:①自动售货机只售8种商品。②自动售货机可识别1元、5角、1角硬币。③自动售货机可退币1元、5角、1角硬币。④自动售货机有数码显示功能。⑤实验中售货机忽略了各种故障以及缺货等因素。(2)一次交易过程分析为了方便分析,我们以一次交易过程为例。①初始状态。数码显示金额为零,商品灯为零,找零指示灯为零,不允许购买任何商品。①投币状态。分别向1元、5角、1角投币窗口投入金币,数码显示金

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。