版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、1、总体设计方案1.1、总体设计思路自动售货机的基本功能就是对投入的钱币数进行计算,然后根据运算结果做出相应的判断,看看哪种商品可以进行购买,哪种商品不能购买,本次课程设计的要求是可识别三种钱币,分别是1元、2元、5元,采用三个按钮进行模拟,自动售货机共出售四种货物,其价格分别定为1元、3元、4元、6元,当投币数大于等于货物价格时且售货机里有这种货物时,指示灯亮,表示可以进行购买,四种货物分别用四个小灯代替进行模拟。除此之外,本次设计还涉及了显示、找零、送货等功能的实现,其中显示部分采用数码管进行显示,显示投币总数和购买后的余额;当按下找零按钮后,数码管显示进行清零,采用从高到低递减的形式进行
2、清零,例如:当余额为17元时,按下找零按钮后,先找三个五元数码管分别显示12、7、2,然后再找2元,清零。送货部分采用小车直线运动进行模拟,将四种货物分别送到四个不同的地点,采用四个光电开关分别代表四个不同的送货地点,当按下不同的送货按钮后,小车会以其对应的光电开关为终点做直线往返运动,表示送货过程由于售货机的全部功能是在上位机上模拟的,所以售货机的部分硬件是由计算机软件来模拟替代的这些并不会影响实际程序的操作,完全能模拟现实售货机的运行。1.2、PLC总体设计流程以下为PLC的一般工作过程流程图。 图一 PLC工作过程流程图2、硬件设计我们本次采用的是西门子公司的S7200系列PLC,它可以
3、提供4种不同的基本单元和6种型号的扩展单元,其系统构成包括基本单元、扩展单元、编程器、存储卡、写入器、文本显示器等。2.1、I/O地址分配本次课程设计的主要I/O分配如下:表一 I/O地址分配输入单元PLC地址输出单元PLC地址投币1元I0.1A货物显示Q1.0投币2元I0.2B货物显示Q1.1投币5元I0.3C货物显示Q2.0送货(A货物)I0.4D货物显示Q2.1送货(B货物)I0.5找零出口Q2.2送货(C货物)I0.6出货口Q2.3送货(D货物)I0.7电机正转Q2.6找零I0.0电机反转Q2.5数码个位显示I0.0I0.3数码十位显示I0.4I0.7限位开关S1I1.0限位开关S2I
4、1.1限位开关S3I1.2限位开关S4I1.32.2、中间继电器分配表二 中间继电器分配中间继电器功 能中间继电器功 能M0.0送A货M1.2电机反转M0.1限位开关S1M1.3电机正转M0.2限位开关S2M1.4电机正转M0.3送B货M1.5电机反转M0.4送C货M1.6电机正转M0.5限位开关S3M2.0送货延时M0.6送D货M2.1送货延时M0.7限位开关S4M2.2送货延时M1.0电机反转M20.0找零M1.1电机正转2.3、整体系统工作流程整个系统的整体工作流程如图二所示图二 整体工作流程图2.4、硬件接线图 图三 硬件接线图2.5、实物接线图图四 实物接线图3、软件设计4、程序调试
5、在整个程序的调试过程中,我遇到了一些问题,最初的设计比较简单,只是将投币,购买的过程考虑进去,而没有将购买之后送货的过程加进设计的方案中,后来在老师的提醒之下,我又将送货的过程采用了小车直线运动进行模拟,将四个光电开关模拟成四种货物的送货地点,分别在按下四个送货按钮之后,将货物送到四种地点,使得整个系统更加完善,功能更加强大。在数码显示的过程中也遇到了一些问题,数码显示时数据的传输所用到的中间继电器和后来送货时的中间继电器发生了冲突,使得程序运行过程发生了紊乱,后来在同学的帮助下,我明白了问题的关键,将其解决,使数码显示功能顺利实现。在最后的送货过程中,由于有四个地点,所以要对电机的正反转分别进行控制,最初我是将所有的正转输入都采用了Q2.6进行驱动,所有的反转输入都采用了Q2.5进行驱动,当程序运行时,发现得不到预期的现象,经检查程序没有问题,后来经过考虑和同学的提醒,采用中间继电器进行驱动,现象就出现了,实现了最初预想的送货过程。在找零阶段,最初只是按下找零按钮后直接将数码显示清零,后来经过思考和老师的提醒,将找零部分又逐步进行了完善,将找零的过程在数码管上显示了出来先找大面额的钱币,后找小面额的钱币,其内部进行减法运算,使得整个找零的过程清晰可见。在购买货物的过程中最初忽
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年及未来5年中国机动小客车用新的充气橡胶轮胎行业发展前景预测报告
- 2026年及未来5年中国石油钻采设备行业发展潜力分析及投资方向研究报告
- 2026年及未来5年中国复合肥设备行业市场运营现状及投资规划研究建议报告
- 2025年工业领域碳减排目标协议
- 嘉鱼县城镇建设投资有限公司公开招聘4名工作人员笔试历年常考点试题专练附带答案详解
- 贵州省2024贵州省药品监督管理局所属事业单位招聘16人笔试历年参考题库典型考点附带答案详解(3卷合一)试卷2套
- 武威市2023甘肃武威市招聘专业化管理村党组织书记凉州考区初选人员(二)笔试历年参考题库典型考点附带答案详解(3卷合一)试卷2套
- 德宏傣族景颇族自治州2024云南德宏州事业单位考试招聘306人笔试历年参考题库典型考点附带答案详解(3卷合一)试卷2套
- 山西省2024山西省交通运输厅招聘10人笔试历年参考题库典型考点附带答案详解(3卷合一)试卷2套
- 天津市2024天津社会科学院专业技术人员招聘13人(博士)笔试历年参考题库典型考点附带答案详解(3卷合一)试卷2套
- 2025年三基超声试题及答案
- 广场景观及铺装工程施工方案
- 贵州兴义电力发展有限公司2026年校园招聘备考题库及一套完整答案详解
- 完整版学生公寓维修改造工程施工组织设计方案
- 2026年“十五五”期间中国速冻食品行业市场调研及投资前景预测报告
- 2026年北京第一次普通高中学业水平合格性考试化学仿真模拟卷01(考试版及全解全析)
- 2025年《生命伦理学》知识考试题库及答案解析
- 物业安全生产岗位责任清单
- 2025年综合办公室年终工作总结(5篇)
- 2025至2030全球及中国正念冥想应用行业项目调研及市场前景预测评估报告
- 绿化工程劳务分包合同(标准版)
评论
0/150
提交评论