PLC任务2自助饮料机的PLC控制课件.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《PLC任务2自助饮料机的PLC控制课件.ppt》由用户(三亚风情)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- PLC 任务 自助 饮料机 控制 课件
- 资源描述:
-
1、 掌握S7-200数学运算指令的基本格式和 功能;了解S7-200数据转换指令的基本格式和 功能。正确选用数学运算指令编写控制程序;掌握数学运算指令和数据转换指令的应用技巧。任务描述任务描述 自助饮料机如下图所示。自助饮料机控制系统自助饮料机如下图所示。自助饮料机控制系统主要由计币系统、钱币比较系统、饮料选择系统、主要由计币系统、钱币比较系统、饮料选择系统、饮料供应系统、退币系统和报警系统组成。饮料供应系统、退币系统和报警系统组成。任务分析任务分析一、计币系统一、计币系统 当有顾客购买饮料并投币时,投币传感器记忆投币的个数且传送到检测系统(即电子天平)和计币系统。当电子天平测量的重量少于误差值
2、时,允许计币系统进行叠加钱币,叠加的钱币数值存放在累加器AC0中。如果不正确时,认为是假币,则退出投币,等待新顾客。二、钱币比较系统二、钱币比较系统 投币完成后,系统会把AC0内钱币数值和可以购买饮料的价格数值进行比较。当投入的钱币小于2元时,指示灯HL1亮,显示投入的钱币不足,此时可以再投币或选择退币。当投入的钱币在23元之间时,汽水选择指示灯HL2常亮。当投入的钱币大于3元时,汽水和咖啡的指示灯HL3同时常亮。此时可以选择饮料类型或选择退币。三、饮料选择系统三、饮料选择系统 钱币比较系统满足饮料选择条件后,饮料指示灯常亮。当按下汽水或咖啡选择按钮,相应的饮料选择指示灯由常亮转为闪烁(周期为
3、1s)。当饮料供应完毕时,饮料选择指示灯的闪烁同时停止。任务分析任务分析四、饮料供应系统四、饮料供应系统 当按下饮料选择按钮时,相应饮料的电磁阀和电动机同时启动。在饮料输出的同时,减去相应的购买钱币数。当饮料输出达到8s时,电磁阀首先关断,电动机继续工作0.5s后停机。此电动机的作用是:在输出饮料时,加快输出。在电磁阀关断时,给电磁阀加压,加速电磁阀的关断,防止出现漏饮料的现象。五、退币系统五、退币系统 当顾客购完饮料后,剩余钱币需要按下退币按钮。系统将累加器AC0内的剩余钱币数除以10得到的整数值(1元需要退回的数量)存放在VW12里,余数存放在VW10里。再用VW10数值除以5得到的整数值
4、(5角需要退回的数量)存放在VW22里,余数存放在VW20里。最后VW20数值就是1角需要退回的数量。在选择退币的同时,启动退币电动机和退币传感器。当退币传感器记录的退币个数等于数据存储器退回的币数时,退币电动机停止运转。六、报警系统六、报警系统 如果是非故障报警,报警系统只需通过计算机网络通知送液车或者送币车即可。如果是故障报警,则需要通知维修人员到现场进行维修,同时停止售货服务,避免造成损失。任务分析任务分析 分析上述控制要求,绘制如下程序设计流程图分析上述控制要求,绘制如下程序设计流程图相关知识相关知识一、整数数学运算指令一、整数数学运算指令 整数和双整数加法运算指令的梯形图及语句表 整
5、数加法运算指令是将两个16位整数进行加法运算,产生一个16位的结果。双整数加法运算指令是将两个32位整数进行加法运算,产生一个32位的结果。相关知识相关知识一、整数数学运算指令一、整数数学运算指令 整数和双整数减法运算指令的梯形图及语句表 整数减法运算指令是将两个16位整数进行减法运算,产生一个16位的结果。双整数减法运算指令是将两个32位整数进行减法运算,产生一个32位的结果。相关知识相关知识一、整数数学运算指令一、整数数学运算指令 整数乘法运算指令的梯形图及语句表 整数乘法产生双整数指令是将两个16位整数相乘,产生一个32位的结果。相关知识相关知识一、整数数学运算指令一、整数数学运算指令
6、整数除法运算指令的梯形图及语句表 带余数的整数除法指令是将两个16位整数相除,产生一个32位的结果,其中高16位为余数,低16位为商。相关知识相关知识一、整数数学运算指令一、整数数学运算指令 递增运算指令的梯形图及语句表 在梯形图中,递增指令分别执行下列运算:IN+1=OUT 字节的递增操作是无符号的,字和双字的递增操作是有符号的。相关知识相关知识一、整数数学运算指令一、整数数学运算指令 递减运算指令的梯形图及语句表 在梯形图中,递减指令分别执行下列运算:IN-1=OUT 字节的递减操作是无符号的,字和双字的递减操作是有符号的。相关知识相关知识整数除法和带余数的整数除法指令的应用相关知识相关知
7、识二、实数数学运算指令二、实数数学运算指令 实数数学运算指令包括实数的加、减、乘、除运算指令和三角函数、自然对数、自然指数及PID运算指令等。相关知识相关知识二、实数数学运算指令二、实数数学运算指令相关知识相关知识二、实数数学运算指令二、实数数学运算指令相关知识相关知识二、实数数学运算指令二、实数数学运算指令 实数运算指令,若IN2地址与OUT地址不同,则语句表中用传送指令将IN1中数值送到OUT中,再进行运算。实数除法指令的应用实数除法指令的应用工具、设备清单工具、设备清单 任务准备任务准备序号名称规格数量1计算机硬盘空间350M以上12操作系统Windows 2000,SP3以上13S7-
展开阅读全文