天津大学仁爱学院自动售货机PLC设计
- 格式:doc
- 大小:308.91 KB
- 文档页数:13
plc售货机课程设计一、课程目标知识目标:1. 学生能理解PLC(可编程逻辑控制器)的基本原理和功能,掌握其与售货机系统的关联性。
2. 学生能描述售货机的基本工作流程,以及PLC在其中所起的作用。
3. 学生能学会使用PLC进行简单的编程,实现对售货机控制逻辑的设计。
技能目标:1. 学生能运用PLC编程软件进行程序设计,实现对售货机系统的模拟控制。
2. 学生能通过小组合作,完成PLC售货机系统的搭建和调试,提高实际问题解决能力。
情感态度价值观目标:1. 学生能对自动化控制技术产生兴趣,激发学习PLC及相关技术的热情。
2. 学生能在课程学习中,培养团队协作精神,增强沟通与表达能力。
3. 学生能认识到PLC技术在现实生活中的应用,提高对新技术、新事物的敏感度。
课程性质:本课程为实践性较强的学科,结合理论知识与实际操作,培养学生的动手能力和创新能力。
学生特点:学生处于初中阶段,对新鲜事物充满好奇,具备一定的逻辑思维能力,但实践经验不足。
教学要求:结合学生特点,注重理论与实践相结合,提高学生的实际操作能力和问题解决能力。
通过小组合作、讨论交流等形式,激发学生的学习兴趣,培养团队协作精神。
同时,关注学生的个体差异,给予个性化指导,使每个学生都能在课程中收获成长。
在此基础上,将课程目标分解为具体的学习成果,为后续的教学设计和评估提供依据。
二、教学内容1. 理论知识:- PLC基本原理与结构- PLC编程基础,包括指令系统、逻辑控制- 售货机系统工作原理及其与PLC的关联2. 实践操作:- PLC编程软件的使用与操作- PLC程序设计方法,以售货机控制为例- 售货机系统的搭建与调试3. 教学大纲安排:- 第一阶段:PLC基本原理与结构学习,使学生了解PLC的工作原理和组成部分。
- 第二阶段:PLC编程基础,引导学生掌握编程方法和技巧。
- 第三阶段:售货机系统与PLC关联性学习,让学生了解PLC在售货机系统中的应用。
plc课程设计自动售货一、教学目标本章节的教学目标包括以下三个方面:1.知识目标:使学生掌握PLC(可编程逻辑控制器)的基本原理和应用,理解自动售货机的工作原理和PLC在自动售货机中的应用。
2.技能目标:培养学生能够运用PLC编程实现自动售货机的基本功能,如商品识别、货币识别、找零等。
3.情感态度价值观目标:培养学生对新技术的兴趣和好奇心,提高学生运用科技创新改善生活的意识。
二、教学内容本章节的教学内容主要包括以下几个部分:1.PLC的基本原理和组成部分:包括PLC的工作原理、内部结构、编程语言等。
2.自动售货机的工作原理:介绍自动售货机的工作流程,如商品识别、货币识别、找零等。
3.PLC在自动售货机中的应用:讲解如何利用PLC编程实现自动售货机的基本功能。
4.实际案例分析:分析一些成功的PLC应用案例,如自动售货机、生产线自动化等。
三、教学方法本章节的教学方法采用多种教学手段相结合的方式:1.讲授法:讲解PLC的基本原理、自动售货机的工作原理等理论知识。
2.讨论法:学生就PLC的应用案例展开讨论,分享各自的观点和思考。
3.案例分析法:分析具体的PLC应用案例,让学生了解PLC在实际工程中的应用。
4.实验法:安排实验室实践环节,让学生动手编写PLC程序,验证所学知识。
四、教学资源本章节的教学资源包括以下几个方面:1.教材:选用权威、实用的PLC教材,为学生提供系统的理论知识。
2.参考书:推荐一些与PLC相关的参考书籍,拓展学生的知识视野。
3.多媒体资料:制作PPT、视频等多媒体教学资料,提高课堂趣味性。
4.实验设备:准备充足的PLC实验设备,确保每个学生都有机会动手实践。
五、教学评估本章节的教学评估主要包括以下几个方面:1.平时表现:评估学生在课堂上的参与度、提问回答等情况,占总评的30%。
2.作业:评估学生完成作业的质量与速度,包括编程练习、案例分析等,占总评的30%。
3.实验报告:评估学生在实验环节的动手能力和实验报告撰写水平,占总评的20%。
大连海洋大学职业技术学院PLC课程设计名称自动售货机控制系统的设计院系_______________________ 班级 ______________________姓名__________ 冯森 __________________一任务描述:自动售货机是可完成无人自动售货的商业自动化设备,它不受任何场地限制,方便快捷,在我国也越来越普及。
传统的自动售货机采用单片机作为控制核心,但这样在输入输出接口上消耗很大。
PLC不但可实现类似控制功能,还具有可靠性高、编程简单、功能强、能耗低、调试方便等优点。
本文设计的是售汽水和咖啡这两种饮料的自动饮料机,它的售货过程是:首先由顾客按下商品选择开关时,然后顾客投入的硬币(投入硬币的面值和剩余值由PLC驱动数码管显示)经过光传感器感应,再由光传感器驱动硬币识别传感器识别硬币(由于能力有限,在识别硬币上不做具体研究)。
如果是无效币则使继电器打开阀门,将硬币退出;如果是真币则系统将硬币自动传送到相应的硬币贮币腔,并经硬币识别传感器将信号送给PLC 最后经顾客选择,同时PLC控制,使PLC的输出口上有相应的信号输出。
若贮币腔内无硬币(红外检测器感应)、饮料的量位小于设定值(红外传感器感应)、售货机遭损,系统就报警【7】。
大体运行如图2-1 :图2-2是自动售货机简单示意图。
在该机中有两种已经配制好的饮 料储液桶(未画出来),一种为汽水,另一种为咖啡。
汽水出口和咖啡 出口分别代表由两个电磁阀控制放入杯中的饮料品种的饮料出口。
退币指示灯 汽水指示灯咖啡指示灯投币不足指示灯图2-1自动售货机控制系统硬件组成示意图退币按钮 汽水按钮 咖啡按钮退币口 投币口汽水出口 咖啡出口图2-2自动售货机简单示意图二控制要求(1)自动售饮料机可投入1角、5角、1元的硬币。
(2)所售饮料标价:汽水2元,咖啡3元。
(3)投币总额或现在值显示在7段数码管上。
(4)当投入的硬币总值超过所购饮料的标价时,所有可购买饮料的指示灯均亮,作可购买提示。
基于PLC控制的自动售货机毕业设计编辑整理:尊敬的读者朋友们:这里是精品文档编辑中心,本文档内容是由我和我的同事精心编辑整理后发布的,发布之前我们对文中内容进行仔细校对,但是难免会有疏漏的地方,但是任然希望(基于PLC控制的自动售货机毕业设计)的内容能够给您的工作和学习带来便利。
同时也真诚的希望收到您的建议和反馈,这将是我们进步的源泉,前进的动力。
本文可编辑可修改,如果觉得对您有帮助请收藏以便随时查阅,最后祝您生活愉快业绩进步,以下为基于PLC控制的自动售货机毕业设计的全部内容。
基于PLC控制的自动售货机摘要本文设计一套基于PLC的自动售货机控制系统,阐述了自动售货机的发展背景与前景,详细分析其功能和特点,提出了总体设计方案;选用型号为L293D的步进驱动电机,设计了平面式贮币、电磁阀退币的货币处理装置,双螺旋式的送出机构,为降低成本和开发周期,创造性的选用了集成键盘、显示、设置功能的控制面板;以三菱FX2N—32MR型PLC为主控制器,基于FXGP/WIN-C编程软件,采用顺序控制的程序设计思路,设计了系统控制程序,包括投币程序、比较选择购买程序和退币程序.该设计提高了自动售货机的可靠性和执行效率,且系统维护容易,维修简单,有一定的市场推广价值。
关键词:自动售货机,可编程序控制器,梯形图Based on PLC automatic vending machine system designABSTRACTChooses PC machine in the design to take the host workstation on position machine, the lower position machine uses PLC to make the controller, three PLC controllers respectively be from the workstation 1, from the workstation 2, from the workstation 3, in the article exhaustively introduced the automat various hardware composition, and has completed the PLC exterior wiring diagram. In the article has manufactured on the position machine user management contact surface。
毕业论文
鉴定书设计
题目:PLC对自动售货机系统的控制
院(系)继续教育学院
专业班级夜大10机电一体化技术(电气)(专科)(1)班姓名邹文进
学号106213302140
完成日期:2012年月日
图为选择系统:当按下X3(可乐选择)或X4(酸奶选择)时,M8013以1秒为周期进行闪烁,
图为饮料供应系统:当按下X003(可乐)时,电动机(Y3)和电磁阀(Y4)启动,T0和
电,并进行延时8秒和8.5秒,8秒后T0得电,电磁阀(Y4)关断,8.5秒后T1得电,电动(Y3)停止,系统自动减去可乐25角钱币数。
当按下X004(酸奶)时,电动机(Y5)和电磁阀(Y6)启动,T2和T3得电,并进行延时
8.5秒,8秒后T2得电,电磁阀(Y6)关断,8.5秒后T3得电,电动机(Y5)停止,系统自动减去酸奶35角钱币数。
图为退币系统:M8013以1秒为周期闪烁,表示正在供应饮料,当按下X010{退币按钮表示有钱可退,经过除法指令DIV进行运算,得到的结果分别保存在D10和D12中,1元的数量,D12为5角的数量,D13为余数的数值,当M13得电,清除D2的内容,当大于1元的数量,M200接通,Y13(1元传动机)得电,并以1秒周期的闪烁表示退了
当大于5角的数量,M200接通。
Y14(5角传动机)得电,并以1秒周期的闪烁表示退了
五、自动售货机触摸屏控制(触摸屏画面附录三)。
自动售货机plc课程设计自动售货机PLC课程设计一、项目介绍1. 项目背景自动售货机已经深入到我们日常生活中,极大的提高了生活便利性,这也是培养同学们学习PLC技术的契机。
2. 项目总体技术架构该项目总体技术架构采用硬件系统为:模组化PLC、马达、接近开关等;程序控制实现方式为:时序控制和状态机控制。
3. 项目分工分组完成,每组需系统了解工程所需要的知识及元件,编写PLC程序。
二、硬件系统1. PLC控制PLC控制采用模组化的PLC系统,可以动态实现多部件的组合功能。
2. 马达马达可以实现多种定位,可调速,高精度等特性,可实现钱币的找零,货物的发送等功能。
3. 接近开关使用接近开关监测货物的进仓区域,及货物发放情况。
三、程序控制1. 时序控制控制三步并行运作:步骤1:PLC程序与马达控制货物运动;步骤2:PLC程序与接近开关控制是否有货物在投仓区,并记录货物数;步骤3:PLC程序与马达控制取货后,钱币及货物的发放。
2. 状态机控制实现售货机的状态变换。
PLC程序实现开关机、货物选择、投币、取货、锁定、放币等状态的切换。
四、系统测试及分析1. 系统原理分析结合实际运行情况,进行硬件电路原理分析,分析其中的电压、电流、功率等参数,确定系统使用正常且安全。
2. 程序调试及测试对编写的PLC程序进行调试和测试,确认程序可以正常实现,结合实际操作体验进行修改优化,提升程序的运行效果。
3. 系统维护完成项目调试后,系统使用后需定期维护,及时检查售货机的运行状态及电路情况,及时做好更换元件和更新PLC程序等。
五、结论本课程设计是一个PLC编程控制的自动售货机系统,通过PLC控制机、马达、接近开关等系统组成,通过时序控制及状态机控制实现货物的发放和找零等功能。
从硬件电路、PLC程序到调试测试及定期维护,完整的实现了自动售货机系统的设计及控制。
天津大学仁爱学院PLC课程设计报告设计题目:自动售货机专业班级:自动化1班_学生姓名:卫高飞学生学号: 6009202022__指导教师:卢学英张海玮成绩: ______________2012年 9月 4日目录第1章引言 (4)1.1 课程设计的目的 (4)1.2 设计内容 (4)1.3 实现的目标 (4)第2章系统总体方案设计 (5)2.1 系统硬件配置及组成原理 (5)2.1.1 实验设备 (5)2.1.2 组成原理 (5)2.2 系统变量定义及分配表 (5)2.3 系统可靠性设计 (5)第3章控制系统设计 (6)3.1 设计过程和有关说明 (6)3.1.1 钱充足 (6)3.1.2 钱不足 (6)3.2 控制程序流程图设计 (6)3.3 控制程序设计思路 (7)3.3.1 将按键信号变成短号 (7)3.3.2 投钱时加法运算 (7)3.3.3 购物减法运算 (8)3.3.4 检测是否有键下 (9)3.3.5 检测是否投钱和购物投币不足L1灯亮 (9)3.3.6 锁住按键和退币口信号 (10)3.3.7 投币不足L1灯亮 (10)3.2.8 六秒无操作根据情况退钱及退物 (10)3.3.9 按下退币钮根据情况退钱及退物 (11)3.3.10 循环一次将数码管清零 (11)3.3.11数码管采集数据显示 (11)第4章系统调试及结果分析 (12)4.1 一次有效 (12)4.2 L1灯投钱关断不 (12)第5章课程设计小结 (13)第6章参考文献 (13)附录 (13)第1章引言1.1 课程设计的目的通过对自动售货机的设计,熟悉plc的基本知识,使其能灵活使用plc 语言编写程序。
通过本次plc关于自动售货机的设计,锻炼其分析问题和解决问题的能力,达到锻炼其思维的能力。
另外两个人的合作也要求其有团队合作的能力和团队协调能力。
总之,本次经过本次plc关于自动售货机的设计,要求其在知识和能力方面都有显著的提高。
plc 自动售货机课程设计一、课程目标知识目标:1. 理解PLC(可编程逻辑控制器)的基础知识,掌握自动售货机的基本工作原理;2. 学会使用PLC编程软件,能够完成对自动售货机的基本控制程序编写;3. 掌握自动售货机各部件的连接方式和功能,了解传感器在自动售货机中的应用。
技能目标:1. 培养学生动手操作能力,能够独立完成自动售货机模型的搭建;2. 培养学生问题解决能力,能够针对自动售货机运行中的问题进行故障排查和程序优化;3. 培养学生团队协作能力,通过小组合作完成复杂的自动售货机项目。
情感态度价值观目标:1. 培养学生对自动化技术产生兴趣,激发创新意识和探索精神;2. 培养学生关注社会热点问题,了解PLC技术在生活中的应用,提高社会责任感;3. 培养学生遵守工艺规范,注重安全生产,树立正确的价值观。
本课程针对高中年级学生,结合课程性质、学生特点和教学要求,将目标分解为具体的学习成果,以便后续的教学设计和评估。
通过本课程的学习,使学生能够掌握PLC技术在自动售货机中的应用,培养实际操作能力和团队协作精神,提高解决问题的能力,同时树立正确的价值观。
二、教学内容1. 理论知识:- PLC基础知识:介绍PLC的定义、结构、工作原理及分类;- 自动售货机原理:讲解自动售货机的各部件功能、工作流程及控制要点;- 传感器知识:介绍传感器在自动售货机中的应用及原理。
2. 实践操作:- PLC编程软件的使用:学习编程软件的操作方法,进行基本程序编写;- 自动售货机模型搭建:按照设计要求,分组进行自动售货机模型的搭建;- 故障排查与程序优化:针对自动售货机运行中的问题,进行故障排查和程序优化。
3. 教学大纲与进度安排:- 第一周:PLC基础知识学习;- 第二周:自动售货机原理学习;- 第三周:传感器知识学习;- 第四周:PLC编程软件的使用与基本程序编写;- 第五周:自动售货机模型搭建;- 第六周:故障排查与程序优化。
天津大学仁爱学院PLC课程设计报告设计题目:自动售货机专业班级:自动化3班学生姓名: xxx学生学号: 60082020xx指导教师:卢学英张海玮成绩:2011年 08 月 31 日目录一、引言 (1)二、系统总体方案设计方案2.1 控制要求 (1)2.2 系统硬件配置及组成原理 (2)2.3 系统变量定义及分配表 (2)2.4系统接线图设计 (3)2.5系统可靠性设计 (3)三、控制系统设计3.1 控制程序流程图设计 (4)3.2 控制程序设计思路 (4)3.3编程系统的调试 (5)3.4创新设计内容 (5)四、上位监控系统设计4.1上位监控系统组态设计 (6)4.2 实现的效果 (8)五、系统调试及结果分析5.1硬件调试 (10)5.2 软件调试 (10)5.3结果分析 (10)六、总结及心得 (10)九、参考文献 (11)十、附录 (12)一:引言内容提要:本文介绍了自动售货机的基本原理以及工作流程,然后以一次交易过程为例,把交易过程分为几个程序块,然后分别对程序块进行编程。
具体说明了可编程序控制器在自动售货机中的作用。
程序涉及到了自动售货机工作的绝大部分过程。
利用PLC控制的自动售货机提高了系统的稳定性,保证自动售货机能够长期稳定运行。
关键词:自动售货机 PLC 触摸屏试验目的:本设计通过PLC与触摸屏相结合控制自动售货机,最终完成交易。
其中系统主要包括:计币系统、比较系统、选择系统、饮料供应系统、退币系统。
本设计介绍了自动售货机的基本原理以及工作流程,具体说明了可编程序控制器在自动售货机中的作用。
程序涉及到了自动售货机工作的绝大部分过程利用PLC 控制的自动售货机提高了系统的稳定性,保证自动售货机能够长期稳定运行。
自动售货机最基本的功能是对投入的货币进行运算,并根据所投入的货币数值判断是否能够购买某种商品,并做出相应的反应,因此,售货机能够辨识机内包含的商品,对所投的币值进行累计,并提供顾客所要购买的物品。
天津大学仁爱学院PLC课程设计报告设计题目:
自动售货机PLC设计
专业班级:自动化3
学生姓名:黄X
学生学号: 6011XXXXX
指导教师:张XX 李XX
成绩:
2014年 9 月 28日
目录
一、引言 (2)
1.1设计目的 (2)
1.2设计内容及实现的目标 (2)
二、设计要求 (2)
2.1系统硬件配置及组成原理 (2)
2.2系统变量定义及分配表 (3)
2.3系统接线图设计 (3)
三、控制系统设计 (4)
3.1控制程序时序图设计 (4)
3.2控制程序设计思路 (7)
四、系统调试及结果分析 (7)
五、总结收获及心得 (8)
参考文献 (8)
附录 (9)
一、引言
1.1设计目的
了解自动售货机工作流程; 熟练掌握PLC 程序设计流程。
1.2设计内容及实现的目标 基本控制要求:
1、按下投币口按钮5角、1元、5元,数码显示投币金额为0.5、1.0、5.0。
2、显示金额减去所买货物金额后,数码显示余额,可以一次多买,直到金额不足,灯L1亮提示余额不足。
3、当投币余额不足时,如果继续投币则可连续购买。
4、投币金额超过十元,数码管显示低两位,但可以继续正确购物。
5、购物6秒后,如果没有再操作,则取物口灯亮,有余额则退币口灯亮。
如不买货物,按退币钮则退出全部金额、数码显示为零,退币口灯亮。
实现自动售货机设计要求,实现TPC7062K 与欧姆龙PLC 通讯控制,完成综合设计。
二、设计要求
2.1系统硬件配置及组成原理
1 0
非0
投币状态
初始状态 余额
余额不足
出物口
出物、退币
退币键
购物状态
2.2系统变量定义及分配表 输入: 输出:
中间继电器:
可乐——0.00 L1————1.00 A1——1.12 1200.00 纯水——0.01 L2————1.01 B1——1.13 1201.00
牛奶——0.02 取物口——1.02 C1——1.14 酸奶——0.03 退币口——1.03 D1——1.15
退币——0.04 A0————1.08 五角——0.05 B0————1.09 一元——0.06 C0————1.10 五元——0.07 D0————1.11
2.3系统接线图设计
- + - +
0.00 1.00 0.01
0.02 1.01 0.03
0.04 1.02 0.05
0.06 1.03 0.07
COM COM
L1 取物口
L2 退币口
三、控制系统设计
3.1控制程序时序图设计
投币加法器功能
购物减法器功能
余额清零功能
数码管显示功能
比较器功能
没有余额,不退币功能
比较状态延时功能
购物余额不足亮灯功能
购物后6秒出物退币功能
取物口,退币口功能
3.2控制程序设计思路
根据一切设计基于数码管余额的显示设计,投币采用加法器,购物选用减法器,此时数码管需每时每刻更新余额数据。
若余额不足以购买货物,则不能令减法器工作,此时需引入比较器功能,而因为PLC比较器在数据比较瞬间会立马切换状态,此时需引入定时器短暂延时来控制其缺陷,L1余额不足灯同理。
购物6秒后,无操作,则取物口灯亮,有余额则退币口灯亮,需要定时器,需常闭开关有操作时打断定时器计时,重新计时,若无余额,退币口灯不亮,需比较器,同样需要短暂延时。
如不买货物,按退币钮则退出全部金额、数码显示为零,退币口灯亮,清零功能,直接赋值。
四、系统调试及结果分析
调试时五角与五元按键效果相反:A0、B0、C0、D0与A1、B1、C1、D1接口接反(处理:使用正确接法)
余额不足时,购物负值:丢失余额不足时,对减法器的控制(处理:添加比
余额大于等于购物值小于购物二倍值时,购物,余额不足灯亮:忽略比较器状态的瞬间变化,缺少瞬间延时(处理:添加定时器,对比较器的状态进行短暂延时)
余额为0时,购物后退币灯亮:缺少对余额为0状态的查询(处理:添加带短暂延时的比较器)
五、总结收获及心得
经过两周的奋战,我的课程设计终于完成了。
在没有做课程设计以前觉得课程设计只是对这几年来所学知识的单纯总结,但是通过这次设计过程,我发现学习过程中不容得半点马虎和随意。
首先,程序设计过程中,要按主电路、控制电路、辅助电路、联锁与保护、总体检查反复修改与完善的先后顺序进行。
PLC 控制程序既要满足生产机械和工艺的各种控制,又要满足电气控制装置本身的制造、使用和维修的需要。
原理设计决定着生产机械设备的合理性与先进性,考虑其是否具有生产可行性、经济性、美观、使用维修方便等特点PLC控制系统设计要全面考虑两方面的内容;其次,应注重与同学间的协作,每一个人的思维不同,对程序的理解、功能的实现方式也会有所不同,因而往往会对程序的编制产生影响不到的效果。
这种同学间的相互协作,可以使程序日益完善、精简,实现模块化编程(这也是公司中运行模式,可以提前感受社会生产活动),进而培养自己的团队意识;再者,在熟练掌握典型环节控制电路、具有对一般电气控制电路分析能力之后,应该能举一反三。
我认为做到已上几点,就达到课程设计的目的,即在实践之中灵活运用书本中的知识,进一步直观的理解课堂中所学的知识;学会在实践之中发现问题、分析问题、解决问题;培养自己的团队意识,为将来进入工厂,踏入社会做一次预演。
参考文献
PLC课本。