PLC与触摸屏控制的自动售货机系统设计
需积分: 27 31 浏览量
更新于2024-09-27
2
收藏 994KB DOC 举报
"《自动售货机毕业论文》是一篇探讨如何通过PLC(可编程逻辑控制器)和触摸屏技术实现自动售货机系统控制的设计论文。该设计旨在提高自动售货机系统的稳定性和持久运行能力。论文内容涵盖了自动售货机的基本功能,如计币系统、比较系统、选择系统、饮料供应系统和退币系统,以及通过PLC和触摸屏进行控制的相关技术。"
在自动售货机的设计中,PLC作为核心控制器,负责处理和响应来自触摸屏的用户输入以及来自传感器的设备状态信息。MC和MCR指令是PLC编程中的重要组成部分,MC指令用于开启一系列公共触点,使得程序按照预定逻辑执行,而MCR指令则用于结束这一系列操作,恢复到原始的左母线状态,确保程序正常循环。
计币系统是自动售货机的关键部分,它需要精确地识别和计算投入的硬币数量和价值。当顾客投入5角、1元或5元的硬币时,对应的PLC输入端X0-X2会被激活,感应器记录并累加硬币数量,这些信息存储在数据寄存器D2中。在处理这些数据时,二进制加法指令ADD被用来计算总金额。例如,如果X0被触发,表示又有5角钱投入,那么D2中的现有金额(假设为K5)就会与新投入的5角(K5)相加,结果再次存入D2。在使用ADD指令时,需要注意零标志M8020、借位标志M8021和进位标志M8022,它们提供了关于计算结果的重要状态信息。
此外,自动售货机还包括比较系统,用于判断投入的金额是否足够购买选定的商品;选择系统让顾客可以选择想要的饮料;饮料供应系统则根据选择和支付情况,通过电机和电磁阀动作来提取和分发商品;退币系统则在交易完成后退还多余的硬币。
总体而言,这篇毕业论文详细阐述了自动售货机的硬件和软件设计,展示了如何利用现代控制技术和人机交互界面提升自动售货机的效率和用户体验。这不仅涉及了自动化技术的理论知识,还涵盖了实际应用中的工程实践,对于理解和设计类似的自动化系统具有很高的参考价值。
点击了解资源详情
点击了解资源详情
点击了解资源详情
2010-06-08 上传
2021-09-07 上传
2021-10-08 上传
2023-06-29 上传
2024-07-02 上传
xdli1579016813
- 粉丝: 0
- 资源: 2
最新资源
- ssmcache:这是一个简单的缓存库,仅从SSM参数存储中检索参数
- spot-playground:试用Spot和OpenAPI客户端生成器
- ZoomInfo ReachOut: B2B Contact & Company Info-crx插件
- VB仿LED中英文滚动字幕显示屏
- latex_3d_objects_with_sketch:在Tex中使用草图绘制3D对象
- WN86.github.io:Hexo博客
- DS1302.zip_VHDL/FPGA/Verilog_VHDL_
- React-Expense-Tracker
- ml:机器学习测试库
- naughty-bobby:一个名为Bobby的顽皮孩子在打向北极的途中大声疾呼圣诞老人的屁股的游戏
- 欧姆龙(OMRON)CP1E经济型PLC中文样本
- PyPI 官网下载 | smartnoise-synth-0.2.1.tar.gz
- faux:有用的软件包的集合
- matlab心线代码-eNRBM:EMR驱动的非负受限玻尔兹曼机
- has-reflect-support-x:测试是否支持ES6 Reflect
- dbaddinslides:DB Addin的幻灯片