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

原创 2020-05-25 07:06  阅读

  PLC自动售货机控制系统设计PPT_计算机硬件及网络_IT/计算机_专业资料。PLC自动售货机控制系统PPT答辩题材

  基于PLC自动售货机控制系统设计 答辩人: 000000 专 业: 000000 指导教师:0000教授 设计背景 本文介绍了自动售货机的基本原理以及工作流 程,然后以一次交易过程为例,把交易过程分为几 个程序块,然后分别对程序块进行编程。论文阐 述了自动售货机各主要部件的选择,具体说明了 可编程序控制器在自动售货机中的作用。本次涉 及到了自动售货机工作的绝大部分过程。利用西 门子PLC控制的自动售货机提高了系统的稳定性, 保证自动售货机能够长期稳定运行,可实现类似 控制功能,还具有可靠性高、编程简单、维护方 便等优点。 PLC系统设计 ? 绪论 ? PLC简介 ? 功能分析 ? 系统设计 1.绪论 ? 发展情况:自动售货机实现了商品多样化 的发展,给人类生活带来极大的方便。 ? 发展前景:自动售货机节省人力电力,具有 快速的发展潜力。 ? 本次设计的主要目的能够实现自动售货机的 自动控制系统的PLC设计。 2.PLC介绍 ? 功能: ? 逻辑控制功 能 ? 定时/记数控 制功能 ? 数据处理功 能 ? A/D与D/A 转换功能 ? 远程I/O功 能 ? 特点: ? 抗干扰能力强 ,可靠性好 ? 控制系统结构 简单,通用性 强 ? 编程方便,易 于使用 ? 功能完善 ? 设计、施工、 调试、的周期 短 ? ? ? ? ? ? 结构: 中央处理器CPU 存储器 输入输出接口 电源 I/O扩展接口 PLC扫描周期图 3.自动售货机功能分析 ? 售货机的基本功能就是对投入的货币进行运算,并根据 货币数值判断是否能够购买某种商品,并作出相应的反 应。 ? 该自动售货机可识别三种钱币,分别是1元、5元、10 元,采用三个按钮进行模拟,自动售货机共出售四种 货物,其价格分别定为1元、3元、4元、6元,当投币 数大于等于货物价格时且售货机里有这种货物时,指 示灯亮,表示可以进行购买,四种货物分别用四个小 灯代替进行模拟。 系统工作流程 PLC的硬件组成 I/O点分配表 输入单元 PLC地址 输出单元 PLC地址 投币1元 投币5元 投币10元 送A货物 送B货物 送C货物 送D货物 I0.1 I0.2 I0.3 I0.4 I0.5 I0.6 I0.7 A货物显示 B货物显示 C货物显示 D货物显示 找零出口 出货口 电机正转 Q1.0 Q1.1 Q2.0 Q2.1 Q2.2 Q2.3 Q2.6 找零 I0.0 电机正转 数码个位显示 数码十位显示 Q2.5 Q0.0—Q0.3 Q0.4—Q0.7 限位开关S1 I1.0 限位开关S2 I1.1 限位开关S3 I1.2 限位开关S4 I1.3 24V 5V 清零按钮 1元按钮 5元按钮 10元按钮 I0.0 I0.1 I0.2 I0.3 I0.4 I0.5 I0.6 I0.7 Q0.2 Q0.3 1M Q0.0 Q0.1 1 2 3 4 5 6 7 8 16 A1 A2 Vcc l g CD4511 a b c d e 15 14 13 12 11 10 9 /LT /BI LE A3 A4 GND 硬 件 接 线 图 购A饮料按钮 购B饮料按钮 购C饮料按钮 购D饮料按钮 Q0.4 Q0.5 1 2 3 16 A1 A2 Vcc l g a b c d e 15 14 13 12 11 10 9 饮料1、2 限位开关 饮料3限位开关 饮料4限位开关 I1.0 I1.1 I1.3 /LT /BI LE A3 A4 GND CPU Q0.6 Q0.7 4 5 6 7 8 Q1.0 Q1.1 Q2.0 Q2.1 A饮料指示灯 B饮料指示灯 C饮料指示灯 D饮料指示灯 24V Q2.2 退钱指示灯 Q2.5 M Q2.6 M 反转 M 正转 1L+ 22V 售 货 机 模 拟 图 售 货 机 模 拟 图 售 货 机 模 拟 图 售 货 机 模 拟 图 售 货 机 模 拟 图 售 货 机 模 拟 图 梯 形 图 开始程序,先进行程序初始化 梯 形 图 钱币相加程序:每投入一种钱币就执行一次与MW3里面的数相应 的加一次,并在此寄存在MW3中,直到投币结束为止。 梯 形 图 显示当前投入的钱币可以购买的货物程序 梯 形 图 送货程序:确定购买货物后,进行延时等待再将货物送到出 货口处 梯 形 图 货物计数程序 :每当购买某种货物一次,就进行一次这种货物的计数, 分别由计数器C1、C2、C3、C4进行计数 。 梯 形 图 梯 形 图 显示剩余钱数找零:购买货物后如有剩余钱币, 按下找零按钮I0.0,程序立即会将所投进的总 钱数与购买的货物花费的钱数相减,将剩余的 钱进行区间比较,最后再将相应的钱数进行 I_BCD码的转换,通过传送指令由数码管QB0输 出显示。 总结 在设计中遇到了很多编程问题, 最后得到了老师、同学的指导和帮 助。在此,衷心地感谢我的指导教 师李博士,感谢那些与我朝夕相处 了四年的同学! 感谢在座所有老 师的指导和关怀! 谢谢各位评委老师

版权声明:本文为原创文章,版权归 凯发游戏娱乐官网 所有,欢迎分享本文,转载请保留出处!
上一篇:基于VHDL三层电梯控制器的设计
下一篇:全自动洗衣机的PLC控制系统设计与调试