html5控制雨滴的大小

html5控制雨滴的大小
html5控制雨滴的大小

春天,陪你一起去赏雨——HTML5下雨效果

分类:HTML52012-03-26 13:39 14514人阅读评论(36) 收藏举报不知从什么时候我们已经没有了淋雨的勇气、不知从什么时候我们已经不敢享受雨水的甘甜、不知从什么时候我们感受不到那雨声的清脆。桃花已开但我们却嗅不到他的清香、春雨已来但我们却想方设法将其遮挡、湖水已涨但我们却失去了赏鱼的闲情雅致。时光让我们学到了很多、时光也让我们失去了很多。成天奔波的我们从来不舍得停下脚步,因为今天的我们已经意识到了一寸光阴一寸金的真正内涵。为了冰箱里的那块面包,我们每天就这样奔波着、忙碌着......

停止牢骚,言归正题。

这篇blog描写的是一个动态水波的效果,主要是通过HTML5里面的canvas来实现。整片文章属于原创若有相同纯属有缘,但是里面的核心水波原理并非本人原创是参考网上很多关于水波原理进行综合而成,所以在这里要谢谢网上那些贡献知识的人。闲话少说,先看实现的效果如图一:

图一

考虑到性能问题,建议图片不要太大,本例子用400*300的图片在chrome和firefox下还算流畅,但是safari相对较卡。把图片扩大2倍至800*600就比较卡,效果不是很好。下面将代码贴出共大家一起交流学习。

[javascript]view plaincopy

1.

2.

3.

4.

5. 春天,陪你一起去赏雨——HTML5下雨效果

6.

11.

162.

163.

164.

165.

166.

167.

168.

169.

170.

171.

172.

173.

174.

175.

阿飞blog

176.

177.

178.

179.

核心算法的解释,在我们利用这个水波原理解析图像的时候我们只需要获取除了第一行、最后一行、第一列、最后一列的像素点即可,如图二:

图二

本Demo中还需要一张背景图片,注:图片不能太大、否则画面将比较不流畅。本文的背景图片如图三:

图三

由代码注释较详细,具体就不再赘述。倘若对Canvas不太了解希望我的另外一篇blog《通过小画板认识Canvas》能够帮助到你。哪位大牛有好的算法实现希望能够多多交流,共同学习,共同进步,欢迎拍砖。

本文乃原创Demo,转载请注明出处:

代码请保留作者署名,O(∩_∩)O谢谢

本Demo的附件下载地址:

https://www.360docs.net/doc/a19102626.html,/detail/qingfeilee/4174536

备注:本代码直接在chrome和firefox下面运行无法运行需要放到服务器里通过http://ip的形式来访问才行,safari可以直接访问但是运行效率较低。之所以前两者不能直接运行的,是因为chrome和firefox 两家浏览器的安全策略所致getImageData()不能获取图片数据的原因,但是通过网络即可。

大小球分拣系统课程设计

河南工业职业技术学院 Henan Polytechnic Institute 毕业设计(论文) 题目__________ 班级__________ 姓名__________ 指导教师__________ 前言 系统在社会各行各业如:物流配送中心、邮局、采矿、港口、码头、仓库等行业得到广泛运用,分拣系统能够大大提高企事业单位该环节的生产效率。 机械臂自动分拣机构的积极作用正日益为人们所认识,它能部分地代替人的劳动并能达到生产工艺的要求,遵循一定的程序、时间和位置来完成工件的筛选与传送。因为它能大大地改善工人的劳动条件,加快实现工业生产机械化和自动化的步伐,因此,受到各先进单位的重视并投入了大量的人力物力加以研究和应用,尤其在高温、高压、粉尘、噪声的场合,应用得更为广泛。在我国,近代几年来也有较快的发展,并取得一定的成果,受到各工业部门的重视。在生产过程中,经常要对流水线上的产品进行分拣,本课程设计拟设计大小球分拣传送机控制系统的PLC设计,采用的德国西门子S7-200 系列(cpu-224)PLC,对机械臂的上下、左右以及抓取运动进行控制,用于分捡大小球的机械装置。我们利用可编程技术,结合相应的硬件装置,控制机械手完成各种动作。 关键词:大小球分拣控制系统;PLC;行程开关 目录 第1章设计内容 (3) 1.1 大小球分拣传送机械控制系统设计内容简介 (3) 1.2大小球分拣传送机械控制系统功能分析 (4)

第2章大小球分拣传送系统的硬件电路 (5) 2.1按控制要求进行功能分析 (5) 2.2确定I/O信号数量,选择P LC的类型 (6) 2.3分拣大小球控制的I/O接线图 (6) 2.4分拣大小球控制的电器元件配置表 (7) 第3章大小球分拣传送系统的软件设计 (8) 3.1分拣大小球控制的运行框图 (8) 3.2分拣大小球控制程序的梯形图 (9) 3.3分拣大小球控制程序的指令表 (11) 第4章软件硬件调试 (14) 心得体会 (14) 参考文献 (15) 第1章设计内容 1.1 大小球分拣传送机械控制系统设计内容简介 学院此次安排我们进行了电气自动化的毕业设计,对我们系统总结学习知识是很有益处的。大学三年我们学到了很多电气的知识和技术,此次毕业设计是对大学学习的知识进行总结和运用,比如继电器--接触器控制和可编程控制器控制等重要章节更是练习紧密。让我们把课本知识很好的应用于实践中去,有助于总体实力的提高。 本次我的课程设计的主要内容:大小球分拣传送机械控制系统设计,如图1-1。

根据PLC的大小球分拣系统设计

滁州职业技术学院机电系毕业设计 课题:分捡控制系统 设计时间:2011.11~2011.12 班级:机电(1)班 学号:20081401148 姓名:* * * 指导教师:冯巧红

摘要 大、小球分拣传送以其对人们生活的积极影响特别是在工业上的普遍应用不断被人们所认识,作为可操控机械,它能够部分地代替人的劳动并能达到生产工艺的要求,遵循事先设定的步骤来完成工件的分拣传送,大大地节省了人类的劳动时间,更因其能适应复杂的环境,从而改善了人们的工作环境。随着科技的不断发展,在工业领域其应用范围不断增加,并取得了一定的成果。本课题设计了大、小球的分类选择传送系统,采用日本三菱公司的FX2N系列PLC,对机械臂的上下、左右移动以及对球的抓取和释放的运动过程进行控制。我们利用可编程控制技术,并结合相应的硬件装置,来控制机械臂完成各种动作,实现大小球的分类选择传送。 关键词:PLC , 大小球, 机械臂, 原点显示

目录 摘要 (1) 第1章概述 (4) 1.1选题背景 (4) 1.2可编程控制器介绍 (4) 1.3控制要求 (5) 第2章硬件设计 (6) 2.1 主电路设计 (6) 2.2 I/O地址分配及接线图 (7) 2.3 元件的选择 (8) 第3章软件设计 (10) 3.1系统流程图 (10) 3.2顺序功能图 (11) 3.3梯形图和指令表 (12) 3.4程序分析 (16) 第4章软硬调试 (17) 4.1系统调试 (17) 4.2 使用说明 (17) 设计感想 (18) 参考文献 (19)

第1章概述 1.1选题背景 大、小球选择分类传送作为工业中器件选择传送的一个写照,在工业控制中它的应用领域不断拓宽。它能够通过编程来完成各种预期的作业任务,并能在各种复杂环境中工作,在构造和性能上兼有人和机器各自的优点,尤其在人工智能方面大大地增加其效率,同时也改善了人类的工作环境与工作强度。 中国在科技发展方面发展水平较低,在工业中分拣传送劳动密集型还占有相当大的份额。由于人的劳动能力有限,并且人不能持续长时间的高强度工作,因此在劳动效率上往往是制约企业发展的关键性因素,为了提高劳动效率,抢占市场份额,各个企业也不断的引进和更新自动化设备来提高效率,同时降低人的工作强度。因而这种自动化控制在工业控制中有很大优势。 1.2可编程控制器介绍 可编程控制器起源于20世纪60年代末期,70年代随着微处理器的出现,使其真正成为具有计算机特征的工业控制装置。随着科技的不断进步,可编程控制器也更加适用于现代工业的需要。可编程控制器未来主要朝着以下方向发展:进一步加快CPU处理速度;变革操作控制方式,以增加对输入输出快速反应能力;由整体结构

plc大小球分拣系统课程设计

学院 Henan Polytechnic Institute 毕业设计(论文) 题目__________ 班级__________ 姓名__________ 指导教师__________

前言 系统在社会各行各业如:物流配送中心、邮局、采矿、港口、码头、仓库等行业得到广泛运用,分拣系统能够大大提高企事业单位该环节的生产效率。 机械臂自动分拣机构的积极作用正日益为人们所认识,它能部分地代替人的劳动并能达到生产工艺的要求,遵循一定的程序、时间和位置来完成工件的筛选与传送。因为它能大大地改善工人的劳动条件,加快实现工业生产机械化和自动化的步伐,因此,受到各先进单位的重视并投入了大量的人力物力加以研究和应用,尤其在高温、高压、粉尘、噪声的场合,应用得更为广泛。在我国,近代几年来也有较快的发展,并取得一定的成果,受到各工业部门的重视。在生产过程中,经常要对流水线上的产品进行分拣,本课程设计拟设计大小球分拣传送机控制系统的PLC设计,采用的德国西门子S7-200 系列(cpu-224)PLC,对机械臂的上下、左右以及抓取运动进行控制,用于分捡大小球的机械装置。我们利用可编程技术,结合相应的硬件装置,控制机械手完成各种动作。 关键词:大小球分拣控制系统;PLC;行程开关

目录 第1章设计内容 (3) 1.1 大小球分拣传送机械控制系统设计内容简介 (3) 1.2 大小球分拣传送机械控制系统功能分析 (4) 第2章大小球分拣传送系统的硬件电路 (5) 2.1按控制要求进行功能分析 (5) 2.2确定I/O信号数量,选择P LC的类型 (6) 2.3分拣大小球控制的I/O接线图 (6) 2.4分拣大小球控制的电器元件配置表 (7) 第3章大小球分拣传送系统的软件设计 (8) 3.1分拣大小球控制的运行框图 (8) 3.2分拣大小球控制程序的梯形图 (9) 3.3分拣大小球控制程序的指令表 (11) 第4章软件硬件调试 (14) 心得体会 (14) 参考文献 (15)

基于PLC的大小球分拣系统设计_毕业设计论文

基于PLC的大小球分拣系统设计 摘要 大、小球分拣传送以其对人们生活的积极影响特别是在工业上的普遍应用不断被人们所认识,作为可操控机械,它能够部分地代替人的劳动并能达到生产工艺的要求,遵循事先设定的步骤来完成工件的分拣传送,大大地节省了人类的劳动时间,更因其能适应复杂的环境,从而改善了人们的工作环境。随着科技的不断发展,在工业领域其应用范围不断增加,并取得了一定的成果。本课题设计了大、小球的分类选择传送系统,采用日本三菱公司的FX2N系列PLC,对机械臂的上下、左右移动以及对球的抓取和释放的运动过程进行控制。我们利用可编程控制技术,并结合相应的硬件装置,来控制机械臂完成各种动作,实现大小球的分类选择传送。 关键词:PLC , 大小球, 机械臂, 原点显示

目录 第1章概述 (1) 1.1选题背景 (1) 1.2可编程控制器介绍 (1) 1.3控制要求 (2) 第2章硬件设计 (3) 2.1 主电路设计 (3) 2.2 I/O地址分配及接线图 (4) 2.3 元件的选择 (5) 第3章软件设计 (7) 3.1系统流程图 (7) 3.2顺序功能图 (8) 3.3梯形图和指令表 (9) 3.4程序分析 (1) 第4章软硬件调试 (1) 4.1系统调试 (1) 4.2 使用说明 (2) 结论 (2) 设计感想 (3) 参考文献 (3)

第1章概述 1.1选题背景 大、小球选择分类传送作为工业中器件选择传送的一个写照,在工业控制中它的应用领域不断拓宽。它能够通过编程来完成各种预期的作业任务,并能在各种复杂环境中工作,在构造和性能上兼有人和机器各自的优点,尤其在人工智能方面大大地增加其效率,同时也改善了人类的工作环境与工作强度。 中国在科技发展方面发展水平较低,在工业中分拣传送劳动密集型还占有相当大的份额。由于人的劳动能力有限,并且人不能持续长时间的高强度工作,因此在劳动效率上往往是制约企业发展的关键性因素,为了提高劳动效率,抢占市场份额,各个企业也不断的引进和更新自动化设备来提高效率,同时降低人的工作强度。因而这种自动化控制在工业控制中有很大优势。 1.2可编程控制器介绍 可编程控制器起源于20世纪60年代末期,70年代随着微处理器的出现,使其真正成为具有计算机特征的工业控制装置。随着科技的不断进步,可编程控制器也更加适用于现代工业的需要。可编程控制器未来主要朝着以下方向发展:进一步加快CPU处理速度;变革操作控制方式,以增加对输入输出快速反应能力;由整体结构

机电大小球分拣课设

前言 机械手是模拟人得手部动作,按给定程序,轨迹和要求实现自动抓取,搬运和操作的自动装置。它在高温、高压、粉尘、噪声的场合,以及笨重、单调、频繁的操作中代替人工作。机械手一般由执行机构、驱动系统、控制及检测系统三大部分组成。本课题为物料搬运机械手,对机械手的上下、左右以及抓取运动进行控制。用于分拣大小球的机械装置,控制机械手完成各种动作。 关键词:机械手、大小球

1课程设计的任务和要求 1.1课程设计的任务 1)完成分拣系统的工作循环 2)要求有四种工作方式:手动、回原点、单周期、连续 3)连续时,循环5次结束,声光间断报警5秒 4)按停止按钮,完成当前循环后停 5)按复位按钮, 吸盘立即回原位 1.2课程设计的基本要求 1)画出端子分配图 2)设计并调试PLC控制梯形图 2总体设计 2.1PLC的选型 PLC的控制系统的选择,应遵循以下基本原则: 1)最大限度满足控制要求 2)保证系统的安全可靠 3)力求简单、经济、使用与维修方便 4)适应发展的需要 PLC机型的选择是在保证以上要求的前提下,力争最佳的性价比,选择时主要考虑以下几点: 1)合理的结构型式(整体、模块) 2)安装方式的选择 3)相应的功能要求

4)响应功能要求 5)系统可靠性要求 综合以上几点,再设计PLC机械手在大小球分拣系统中用的PLC的选型为西门子S7-200系列的可编程控制器

2.2PLC端子接线 图1端子分配图

3PLC程序设计 3.1设计思想 1)当输送机处于起始位置时,上限位开关和左限位开关被压下。 2)启动装置后,捡球装置下行,若是大球,下限位开关不必合。若是小球,下限位开关闭合。 3)吸起小球后,则拣球装置向上行,碰到上限位开关后,再向右行,碰到小球的右限位开关后,再向下行,碰到下限位开关后,将小球释放到小球箱中,然后回到原位。 4)吸起大球后,则捡球装置向上行,碰到上限位开关后,捡球装置向右行,碰到大球的右限位开关后,拣球装置向下行,碰到下限位开关后,将大球释放到大球箱中,然后回到原位。 3.2分拣系统的示意图和流程图 图2分拣系统示意图

大小球分拣传送机械控制系统设计

第1章引言 1.1 大小球分拣传送机械控制系统设计内容简介 学院此次安排我们进行了为其两周的机电传动课程设计实习,对我们即将进行毕业设计是很有益处的。这学期我们学习了机电传动控制课程,此次实习主要是对课本中的知识进行实践,比如继电器--接触器控制和可编程控制器控制等重要章节更是练习紧密。让我们把课本知识很好的使用于实践中去,有助于总体实力的提高。 本次我的课程设计的主要内容:大小球分拣传送机械控制系统设计,如图1-1。 图1-1大小球分拣传送机械示意图

本次设计的控制要求如下: 1.机械臂起始位置在机械原点(见图1-1),为左限、上限的交点位置。 2.有启动按钮和停止按钮控制运行,按下设备停止按钮后机械臂必须回到原点。 3.启动后,机械臂动作顺序为:下降→吸球→上升(至上限)→右行(至右限)→下降→释放→上升(至上限)→左行返回(至原点)。 4.机械臂有形式有小球右限(LS4)和大球右限(LS5)之分;下降时,当电磁铁压着大球时,下限开关LS2断开(=“0”);压着小球是,下限开关LS2接通(=“1”) 1.2 大小球分拣传送机械控制系统功能分析 分拣大小球的控制功能要求为: 1.原位:机械臂原始状态为左上角原位处,即上限开关LS3及左限开关LS1压合,同时机械臂处于有磁状态状态和球槽内有球(接近开关PS吸合),这时原位显示亮,表示准备就绪。 2.按下启动按钮SB1后,机械臂的电磁铁断磁,机械臂下降,接近开关SQ闭合后后机械臂会碰到球,接着电磁铁加磁。如果同时碰到下限开关LS2,则一定是小球;如果此时未碰到下限开关LS2,则一定是大球。 3.机械臂吸住球后就提升,碰到上限开关LS3后就右行。 4.如果是小球,则右行到LS4处;如果是大球,则右行到LS5处。

plc大小球分拣系统课程设计

沈阳理工大学课程设计专用纸 № 目录 前言 (3) 1 课程设计的任务和要求 (4) 1.1课程设计的任务 (4) 1.2课程设计的基本要求 (5) 2 总体设计 (6) 2.1确定I/O信号数量,选择PLC的类型 (6) 2.2 分拣大小球控制的I/O接线图 (6) 2.3分拣大小球控制的电器元件配置表 (9) 3 PLC程序设计 (11) 3.1分拣大小球控制的运行框图 (11) 3.2 分拣大小球控制程序的梯形图 (12) 1.主程序 (12) 2.公用 (13) 3.手动 (14) 4.回原点 (15) 5.自动 (16) 4 程序调试说明 (21) 结束语 (22) 参考文献 (23)

成绩评定表学生姓名ye 班级学号 专业机械设计制 造及自动化课程设计题目 大小球分拣 系统设计 评 语 组长签字: 成绩 日期20 年月日

课程设计任务书 学院机械设计学院专业机械设计制造及自动 化 学生姓名崔建峰班级学号11010121 11 课程设计题目大小球分拣系统设计 实践教学要求与任务: 1.设计内容: 1)完成《指导书》中要求的工作循环 2)要求有四种工作方式:手动、回原点、单周期、连续。 3)连续时,循环5次结束,声光间断报警5秒。 4)按停止按钮,完成当前循环后停。 5)按复位按钮,吸盘立即回原位。 2.设计要求: 1)画出端子分配图和顺序功能图 2)设计并调试PLC控制梯形图 3)设计说明书 工作计划与进度安排: 1)理解题目要求,查阅资料,确定设计方案1天 2)PLC梯形图设计与调试4天 3)说明书撰写1天 4)答辩1天 指导教师:陈白宁 任晓虹 2013年月日专业负责人:陈白宁 2013年月日 学院教学副院长:丁茹 2013年月日

大小球分拣系统课程设计23543048

大小球分拣系统课程设计23543048

课程设计(论文)题目:大小球分拣系统设计 设计名称:机电传动控制 班级学号:1101014206 学生姓名:关庆丰 指导教师:李岩姚旭东 2014年01月03日

成绩评定表

课程设计任务书 学院机械设计学院专业机械设计制造及其自动化学生姓名关庆丰班级学号 1101014206 课程设计题目大小球分拣系统设计 实践教学要求与任务: 1.设计内容: 1)完成《指导书》中要求的工作循环 2)要求有四种工作方式:手动、回原点、单周期、连续。 3)连续时,循环5次结束,声光间断报警5秒。 4)按停止按钮,完成当前循环后停。 5)按复位按钮,吸盘立即回原位。 2.设计要求: 1)画出端子分配图和顺序功能图 2)设计并调试PLC控制梯形图 3)设计说明书 工作计划与进度安排: 1)理解题目要求,查阅资料,确定设计方案1天 2)PLC梯形图设计与调试4天 3)说明书撰写1天 4)答辩1天 指导教师: 李岩姚旭东 2014年月日专业负责人:陈白宁 2014年月日 学院教学副院长: 2014年月日

目录 前言 (4) 1 课程设计的任务和要求 (5) 1.1 课程设计的任务 (5) 1.2 课程设计的基本要求 (6) 2 总体设计 (7) 2.1 PLC的选型 (7) 2.2 I/O端口图 (8) 3 PLC程序设计 (10) 3.1 设计思想 (10) 3.2 顺序功能图 (10) 3.3 PLC梯形图 (12) 4 程序调试说明 (21) 5 结束语 (22)

6 参考文献 (22) 前言 机械手的作用正越来越多的被人们所认识,其中一条,它能代替人们的辛勤劳动还能完成生产工艺的要求,机器它能自己独立并且完美的遵循一定的程序、时间、和位置来完成工件的传送。因为,它能大大地改善工人的劳动环境,加快自动化和实现工业生产机械化的步伐。因此,受到各单位的重视并加以研究,尤其在危险的,不能人工操作的环境里,应用的更为广泛。在我国,最近发展的较快,并取得了一定的成果。本课题开发大小球分拣系统,采用德国西门子S7-200系列PLC,对机械手的上下,左右,抓取进行控制。我们利用可编程技术,结合相应的硬件装置,控制其完成各种动作。

基于PLC的大小球分拣系统设计

摘要 大、小球分拣传送以其对人们生活的积极影响特别是在工业上的普遍应用不断被人们所认识,作为可操控机械,它能够部分地代替人的劳动并能达到生产工艺的要求,遵循事先设定的步骤来完成工件的分拣传送,大大地节省了人类的劳动时间,更因其能适应复杂的环境,从而改善了人们的工作环境。随着科技的不断发展,在工业领域其应用范围不断增加,并取得了一定的成果。本课题设计了大、小球的分类选择传送系统,采用日本三菱公司的FX2N系列PLC,对机械臂的上下、左右移动以及对球的抓取和释放的运动过程进行控制。我们利用可编程控制技术,并结合相应的硬件装置,来控制机械臂完成各种动作,实现大小球的分类选择传送。 关键词:PLC , 大小球, 机械臂, 原点显示

目录 第1章概述 (1) 1.1选题背景 (1) 1.2可编程控制器介绍 (1) 1.3控制要求 (2) 第2章硬件设计 (3) 2.1 主电路设计 (3) 2.2 I/O地址分配及接线图 (4) 2.3 元件的选择 (5) 第3章软件设计 (7) 3.1系统流程图 (7) 3.2顺序功能图 (8) 3.3梯形图和指令表 (9) 3.4程序分析 (13) 第4章软硬件调试 (14) 4.1系统调试 (14) 4.2 使用说明 (14) 结论 (15) 设计感想 (16) 参考文献 (17)

第1章概述 1.1选题背景 大、小球选择分类传送作为工业中器件选择传送的一个写照,在工业控制中它的应用领域不断拓宽。它能够通过编程来完成各种预期的作业任务,并能在各种复杂环境中工作,在构造和性能上兼有人和机器各自的优点,尤其在人工智能方面大大地增加其效率,同时也改善了人类的工作环境与工作强度。 中国在科技发展方面发展水平较低,在工业中分拣传送劳动密集型还占有相当大的份额。由于人的劳动能力有限,并且人不能持续长时间的高强度工作,因此在劳动效率上往往是制约企业发展的关键性因素,为了提高劳动效率,抢占市场份额,各个企业也不断的引进和更新自动化设备来提高效率,同时降低人的工作强度。因而这种自动化控制在工业控制中有很大优势。 1.2可编程控制器介绍 可编程控制器起源于20世纪60年代末期,70年代随着微处理器的出现,使其真正成为具有计算机特征的工业控制装置。随着科技的不断进步,可编程控制器也更加适用于现代工业的需要。可编程控制器未来主要朝着以下方向发展:进一步加快CPU处理速度;变革操作控制方式,以增加对输入输出快速反应能力;由整体结构

大、小球分拣传送机械控制系统设计.

XXXXX学院 课程设计说明书设计题目: 大、小球分拣传送机械控制系统设计 学生姓名:XXXXX 学号:XXXXX 专业班级:XXXXX 指导教师:XXXXX 2012 年12 月12 日

内容摘要 机电一体化产品的积极作用正日益为人们所认识,如本设计产品机械手,它能部分地代替人的劳动并能达到生产工艺的要求,遵循一定的程序、时间和位置来完成工件的筛选与传送。而且它能大大地改善工人的劳动条件,加快实现工业生产机械化和自动化的步伐。因此,受到各先进单位的重视并投入了大量的人力物力加以研究和应用,尤其在高温、高压、粉尘、噪声的场合,应用得更为广泛。在我国,近代几年来也有较快的发展,并取得一定的成果,受到各工业部门的重视。在生产过程中,经常要对流水线上的产品进行分拣,本课程设计拟设计大小球分拣传送机控制系统的PLC设计,采用的德国西门子 S7-200 系列(cpu-224)PLC,对机械臂的上下、左右以及抓取运动进行控制,用于分捡大小球的机械装置。我们利用可编程技术,结合相应的硬件装置,控制机械手完成各种动作。 关键词:大小球分拣控制系统; PLC设计;机械手

目录 第1章引言 (1) 1.1 大、小球分拣传送机械控制系统设计内容简介 (1) 1.2 大、小球分拣传送机械控制系统设计要求 (1) 1.3 大、小球分拣传送机械控制系统设计思想 (2) 第2章大、小球分拣传送系统的硬件电路设计 (3) 2.1 大、小球分拣传送系统功能说明 (3) 2.2 设计主电路原理图 (3) 2.3 机械臂分拣大、小球控制的运行框图 (4) 2.4 确定I/O信号数量,选择PLC的类型 (4) 2.5 机械臂分拣大、小球控制的电器元件I/O分配表 (5) 2.6 机械臂分拣大、小球控制的I/O接线图 (5) 第3章大、小球分拣传送系统的程序设计 (8) 3.1 机械臂分拣大、小球控制程序的梯形图 (8) 3.2 机械臂分拣大、小球控制程序的指令表 (11) 第4章软件硬件调试 (13) 结论 (16) 设计总结 (17) 谢辞 (18) 参考文献 (19)

PLC课程设计大小球分拣系统

大、小球分拣传送系统的PLC控制设计 专业:电气工程及其自动化姓名:指导老师: 摘要本课程设计主要对PLC程序的结构、特点、各器件的性能以及对被公职对象的控制过程进行具体研究,并通过PLC来实现对大小球分拣系统的控制,随着工业自动化、机械化进程的加速,自动控制正在逐步取代传统的人工控制,在改善工作人员的工作环境的同时也使生产效率大大提升,为了最大限度的满足被控制对象和生产过程的控制u。在本课程设计中对于一些原来用继电接触器线路不易实现的要求,试用PLC后,将很容易实现。在满足控制要求前提下,采用多种控制模式来对被控制对象进行安全可靠的控制操作,使功能更加全面,其中包括手动控制,自动控制模式,使其操作更强,便于企业各类人员操作,另外,该系统的手动控制模式,也使生产设备的检测和维护更加方便。 关键字PLC,大小球分拣,机械臂 ABSTRACT The course is designed for PLC program structure, the device performance as well as on public object control process carries on the concrete study, and through PLC to realize to the big ball sorting system control, along with the industrial automation, mechanization process is accelerated, the automatic control is gradually replacing the traditional manual control, in the improvement of work staff working environment and make the production efficiency is greatly improved, in order to maximize the meet was the control object and control of the production process U. On the curriculum design for some of the original relay contactor circuit not easy, try PLC, can be achieved easily. To meet the control requirements under the premise, uses many kinds of control mode to control object is safe and reliable control operation, make the function more comprehensive, including manual control, automatic control mode, the operation more convenient, different kinds of staff in the

机械手大小球分拣系统

课程设计报告 课题:大小球分拣传送机械PLC控制班级:09电气一班 姓名:梁东山 学号:2009301020112

摘要 机械手的积极作用正日益为人们所认识,其一,它能部分地代替人的劳动并能达到生产工艺的要求,遵循一定的程序、时间和位置来完成工件的传送。因为,它能大大地改善工人的劳动条件,加快实现工业生产机械化和自动化的步伐。因此,受到各先进单位的重视并投入了大量的人力物力加以研究和应用。尤其在高温、高压、粉尘、噪声的场合,应用得更为广泛。在我国,近代几年来也有较快的发展,并取得一定的成果,受到各工业部门的重视。在生产过程中,经常要对流水线上的产品进行分捡,本课题拟开发物料搬运机械手,采用的德国西门子S7-200系列PLC,对机械手的上下、左右以及抓取运动进行控制。用于分捡大小球的机械装置。我们利用可编程技术,结合相应的硬件装置,控制机械手完成各种动作。 关键词:机械手、 PLC、大小球

目录 一:可编程控制器(PLC)简介 二:控制要求 三:设计思路以及工作原理 四:I/O分配表 五:PLC端子接线图 六:指令表 七:梯形图 八:程序调试与运行 九:结束语 十:参考文献

1.可编程控制器(PLC)简介: 可编程控制器PLC可编程序控制器:英文全称Programmable Logic Controller ,中文全称为可编程逻辑控制器,是一种数字运算操作的电子系统,专为在工业环境应用而设计的。它采用一类可编程的存储器,用于其内部存储程序,执行逻辑运算,顺序控制,定时,计数与算术操作等面向用户的指令,并通过数字或模拟式输入/输出控制各种类型的机械或生产过程.作为自动控制装置的核心,它具有功能强,可靠性高等诸多优点,PLC实验装置采用的是模块化结构,主要模块有可编程序控制器、编程器模块,九种实验模块,按钮、开关输入模块和继电器输出模块,以及四层电梯模型。该装置可以完成各种指令系统训练以及多种控制对象的程序设计训练。PLC是一种可编程的数字逻辑控制设备,早期用于开关量的逻辑控制,多用作控制电动机正反转和电磁阀的开关动作,从而控制机械设备的运转。只要合理分配输入、输出点,根据控制要求设计梯形图,采用基本指令和步进指令就可达到控制目标。随着控制要求的不断提高,许多PLC生产厂家进一步优化和完善PLC的功能,增加了功能指令,大大拓宽了PLC的应用范围 ,使PLC在某种程序上可以代替控制器和计算机的协同工作系统,为工业生产和民用控制设计提供方便。PLC的具有可靠性高、功能性强和编程简单等优点,所以深受设计人员的喜爱。PLC就如同一部计算机与继电器控制设备相结合的新型高性能控制装置。PLC的基本单元包括中央控制器(CPU)、存储器、输入单元和输出单元。除了基本单元,PLC还可以追加许多扩展模块,从而增强其功能和性能。 PLC就物理结构来说有丰富的输入输出端,而从PLC的逻辑结构来看,内部有许多软元件 ,如输入输出继电器、辅助继电器、状态器、计数器、计时器和数据寄存器及器件所对应的常开常闭接点,方便对车辆进出、停放、计数、计时的信号输入和车辆停放数量、位置的显示。大多数PLC的编程方式都有梯形图编程、指令表编程和顺序功能图(SFC)编程,特别是梯形图编程方式,直观易懂。除了运用基本指令可以完成大量工作,功能指令的扩展更为系统开发、调试和维护带来许多便利,本文以梯形图编程方式设计停车场管理系统,无论从设计到功能分析都是极为方便的

晶粒大小对于金属机械性能的影响

晶粒大小对于金属力学性能的影响 晶粒大小对金属材料性能有很大影响: 晶粒之间的“边界”叫晶界,晶粒越大-则晶界也越大,而“晶界”又类似 于材料中的“裂纹”;那么晶粒越大则材料中的“裂纹”越大。其次,晶粒部的 原子排列较为规则,容易产生“滑移”;而晶界上的原子排列较为凌乱,存在许 多“位错”和“劈间”,使得原子面之间不易滑移和变形。那么晶粒细小时,其 的滑移变形就小且能被晶界有效抑制。第三,晶粒、晶界都越细小,外来的总重 荷及变形将分散到更多的晶粒上,岂不更好。所以,晶粒越细--则金属材料的性 能越好。 控制晶粒大小方法很多,主要原理有两个: 1.增大金属结晶时的过冷度。 2.增加结晶晶核。 第一节: 金属材料液态成形基础 (二)金属的结晶 1.结晶的条件 纯金属液体缓慢冷却过程的时间—温度的关系曲线,即纯金属的冷却曲线。 冷却曲线 分析冷却曲线可知,液体纯金属冷却到平衡结晶温度Tm(又称为理论结晶温度,热力学凝固温度,熔点和凝固点等)时,液体纯金属并不会立即自发地出现结晶,只有冷却到低于Tm后,固体才开始结晶,而后长大,并放出大量潜热,使温度回升到略低于平衡结晶温度,而在冷却曲线上出现一个温度平台。当凝固完成后,由于没有潜热释放,因此,温度又继续下降。理论结晶温度Tm与实际结晶温度Tn之间的温度差称为过冷度,写作△T=Tm-Tn。 由图可知,金属结晶必须在一定的过冷度下才能自发的进行。从热力学观点来分

析,任何引起系统自由能降低的过程都是自发的过程。在金属结晶前后的两个状态下,金属是由两个不同的相所组成,即液相和固相。两种不同聚集状态自然有两种不同的自由能。 图2-1-29所示是同一金属材料液相和固相的自由能—温度变化曲线。图中显示,两条曲线有一个交点,其对应的温度即为理论结晶温度Tm。在温度Tm时,液相和固相处于两相平衡状态,自由能相等,可长期共存。高于温度Tm时,液相比固相的自由能低,金属处于液相才是稳定的;低于温度Tm时,金属稳定的状态为固相。 因此,液态金属如果要结晶,就必须处于Tm温度以下。金属在液态与固态之间存在有一个自由能差(△F),这个能量差△F就是促使液体结晶的驱动力。 2.结晶的过程 液态金属结晶是由形核和长大两个密切联系的基本过程来实现。 液态金属结晶时,首先在液态中形成一些极微小的晶体(称为晶核),然后再以它们为核心不断地长大。在这些晶体长大的同时,又出现新的晶核并逐渐长大,直至液体金属消失。如动画2-1-8所示:

大小球分拣传送机械PLC控制梯形图的设计与调试讲课稿

大小球分拣传送机械P L C控制梯形图的设 计与调试

PLC课程设计 专业: 班级: 姓名: 学号: 2010年06月 目录

摘要 (3) 第一章 PLC应用系统设计基础知识 (4) 1.1 PLC控制系统设计的原则和内容。 (4) 1.2 PLC的选型 (4) 1.2.1 性能与任务相适应 (5) 1.2.2 PLC的处理速度应满足时实控制的要求 (5) 1.2.3 PLC应用系统结构合理、机型系列应统一 (5) 第二章 PLC在大小球的分拣系统中的设计 (6) 2.1 系统的功能 (6) 2.2 大小球分拣系统的结构 (6) 2.3 I/O编址及工作框图 (7) 2.4 大小球分拣的设计思想 (8) 2.5 机械手分拣球控制系统的接线图 (9) 第三章机械手分拣大小球系统的控制程序 (10) 3.1 机械手分拣大小球控制的程序流程图 (10) 3.2 机械手分拣大小球控制程序的梯形图 (11)

第四章总结..................................................................................................................................... 17 参考文献...................................................................................................................................... . (18) 摘要 机械手的积极作用正日益为人们所认识,其一,它能部分地代替人的劳动并能达到生产工艺的要求,遵循一定的程序、时间和位置来完成工件的传送。因为,它能大大地改善工人的劳动条件,加快实现工业生产机械化和自动化的步伐。因此,受到各先进单位的重视并投入了大量的人力物力加以研究和应

钢的奥氏体晶粒度试验中影响晶粒大小因素的研究

摘要:本文综合了大量文献资料,就钢中酸溶铝含量、加热方式和奥氏体晶粒的显示方法对奥氏体晶粒大小、粒粗化温度的影响进行了较详细的分析研究。 关键词:酸溶铝加热方式晶粒显示方法奥氏体晶粒度晶粒粗化温度 0引言 钢的奥氏体晶粒度试验方法很多,国家标准GB6394-86《金属平均晶粒度测定法》〔1〕规定可使用渗碳法、氧化法、网状铁素体法、网状珠光体法、网状渗碳体法和晶粒边界腐蚀法等。1922年麦克奎德(Mac2quid)和爱恩(Ehn)首先采用渗碳法检验钢的奥氏体晶粒度到现在己近八十年的历史〔2〕,1938年托宾(Tobin)和肯洋(KenYon)开始采用氧化法检验钢的奥氏体晶粒度以来也有六十多年历史〔3〕。冶金部1964年制订的YB27-64标准中列出了七种试验方法,其中有渗碳法、氧化法和晶粒边界腐蚀法。1977年修订后的YB27-77标准中强调了晶粒边界腐蚀法。1978年7月,冶金部下发了通知,规定某些合金结构钢应采用晶粒边界腐蚀法〔4〕。自此,人们才认真地比较了各种试验方法〔5-10〕。试验和生产实践中发现,不同的试验方法所得结果相互间可以出现很大的差异。钢的冶体晶粒度试验中影响晶粒大小的因素进行较详细的分析和研究。 1钢中酸溶铝含量的影响 奥氏体晶粒度试验中所采用的钢试样,同一钢种,因冶炼方法、冶炼工艺、炉次不同,钢中酸溶铝含量有较大差异。钢中酸溶铝含量将对钢的奥氏体晶粒度带来很大影响。文献〔5〕的作者采用电炉钢和电炉冶炼再经电渣重熔的30CrMnSiA钢加热到900℃保温3h,电炉钢奥氏体晶粒细小均匀,而电渣钢则为严重混晶,电渣钢的粗化温度比电炉钢要低。电渣重熔过程中,熔渣成分在不断地变化,对于1吨电渣锭(长1.3m)来说,渣中的SiO2含量由电极投入前的百分之零点几逐渐增高到补缩后的百分之四左右,即钢中的铝将按下列反应被烧损:4〔A1〕+3〔SiO2〕=3〔Si〕+2〔Al2O3〕。结果分析表明,电渣钢锭中的残余铝减少了。文献〔11、12〕的作者指出,电渣重熔的合金结构钢,由于铝的烧损和偏析,在实验条件下检验奥氏体晶粒度时,电渣重熔钢易出现混晶,它的晶粒粗化温度较电炉钢低。 文献〔13〕的作者研究了影响20Cr2Ni4A钢晶粒长大的因素,认为钢中酸溶铝的影响最大。酸溶铝含量为0.042%的钢,在930℃,保温100h后也不发生晶粒粗化,奥氏体晶粒平均弦长也没有变化酸溶铝含量低(0.003%)的钢,在930℃保温1h~3h后奥氏体晶粒迅速粗化,粗大晶粒所占面积达40%,且随保温时间的继续增加而粗化。钢中酸溶铝含量由0.003%增加到0.042%时,奥氏体晶粒粗化温度可由850℃提高到1050℃,相差达200℃。

大小球分拣系统设计

机床电气与PLC技术课程设计与实训 说明书 姓名:李泊岑 班级: 13101703 学号: 1310111018 专业:机械电子工程 组别:十六组 日期:2015.12.21-2015.12.31 指导教师:王伟 成绩:

目录 前言 (3) 一、题目 (5) 1.1示大小球分拣系统设计 (6) 二、解答 (7) 2.1 确定输入输出量 (7) 2.2 PLC的选型原则 (7) 2.3工作原理 (7) 2.4 I/O分配表 (8) 2.5功能表图 (9) 2.6梯形图 (12) 2.7语句表 (13) 三、实训总结 (14) 参考文献 (15)

前言 在现在化的生产中,生产机械的自动化程度反映了工业生产发展的水平。现代化的生产设备与系统已不再是传统意义上单纯的机械系统,而是机电一体化的综合系统电气传动与控制系统已经成为现代生产机械的重要组成部分。机与电,传动与控制已经成为不可分割的整体。 所谓的机电传动,是指以电动机为原动机驱动生产机械的系统的总称,它的目的是将电能转变为机械能,实现生产机械的启动,停止以及速度调节,完成各种生产工艺过程的要求,保证生产过程的正常进行。 机电传动控制系统所要完成的任务,从广义上讲,就是要使生产机械设备,生产线,车间,甚至整个工厂都实现自动化;从狭义上讲,则指通过控制电动机驱动生产机械,实现生产产品数量的曾加,质量的提高,生产成本的降低,工人劳动的条件的改善的以及能量的合理利用。 机电传动以及控制系统总是随着社会生产的发展而发展的。单就机电而言,它的发展大体上经历了成组拖动,单电动机拖动和多电动机拖动三个阶段。所谓成组拖动,就是一台电动机拖动一根天轴,再由天轴通过皮带轮和皮带分别拖动各生产机械,这种生产方式效率

机械手分拣大小球课程设计

摘要 随着经济不断发展,人们的生活水平不断提高,将PLC应用到分离机的电气控制系统,可实现分离机的自动化控制,降低系统的运行费用。在生产过程中,经常要对流水线上的产品进行分拣,本课程设计拟设计大小球分拣传送机控制系统的PLC设计,采用的德国西门子S7-200 系列(cpu-224)PLC,对机械臂的上下、左右以及抓取运动进行控制,用于分捡大小球的机械装置。我们利用可编程技术,结合相应的硬件装置,控制机械手完成各种动作。

目录 摘要 0 第一章PLC应用系统设计基础知识 (2) 1.1 可编程控制器的产生与发展 (2) 1.2 可编程控制器的用途及特点 (4) 1.3 可编程控制器基本工作原理 (5) 1.4 PLC控制系统设计的原则和内容 (6) 1.5 PLC的选型 (7) 第二章PLC在大小球的分拣系统中的设计 (9) 2.1 大、小球分栋传送机械示意图 (9) 2.2 分拣系统的控制要求 (10) 2.3 大小球分拣的设计思想 (11) 2.4 I/O编址 (12) 2.5 机械手分拣球控制系统的接线图 (13) 第三章软件设计 (14) 3.1 顺序功能图概述 (14) 3.2 机械手分拣大小球控制程序流程图 (15) 3.3 机械手分拣大小球控制程序的梯形图 (17) 3.4 机械手分拣大小球控制程序的指令表 (23) 第四章总结 (27) 参考文献 (28)

第一章PLC应用系统设计基础知识 1.1 可编程控制器的产生与发展 可编程控制器(Programmable Controller,PC),是近几年迅速发展并得到广泛应用的新一代工业自动化控制装置。早期主要用于计数、定时以及开关量的逻辑控制,为了和个人计算机相区别,把可编程控制器缩写为PLC(Programmable Logic Controller )。 国际电工委员会(IEC)于1985年发布的可编程器标准草案中,对可编程控制器的定义如下。“可编程控制器是一种数字运算操作的电子系统,专为在工业环境下应用而设计的。它采用可编程序的存储器,用来在其内部存储执行逻辑运算、顺序控制、定时、计数和算数操作的指令,并通过数字式或模拟式的输入和输出,控制各种类型的机械和生产过程。可编程控制器及其有关外围设备,都应按易于与工业系统联成一个整体,易于扩充其功能的原则设计。” 早期的可编程控制器主要有分立元件和中小规模集成电路组成。随着微电子计数和集成电路的发展,特别是微处理器和微计算机的迅速发展,在20世纪70年代中期,美、日、德等国的一些厂家在可编程控制器中开始引入微处理器及其他大规模集成电路芯片,是可编程控制器具有了自诊断功能,可靠性有了大幅提高,性能价格比产生了新的突破。到20世纪80年代可编程控制器都采用了微处理器、只读

大小球分拣传送机械PLC控制梯形图的设计与调试

目录 摘要 (3) 第一章 PLC应用系统设计基础知识 (4) 1.1 PLC控制系统设计的原则和内容。 (4) 1.2 PLC的选型 (4) 1.2.1 性能与任务相适应 (5) 1.2.2 PLC的处理速度应满足时实控制的要求 (5) 1.2.3 PLC应用系统结构合理、机型系列应统一 (5) 第二章PLC在大小球的分拣系统中的设计 (6) 2.1 系统的功能 (6) 2.2 大小球分拣系统的结构 (6) 2.3 I/O编址及工作框图 (7) 2.4 大小球分拣的设计思想 (8) 2.5 机械手分拣球控制系统的接线图 (9) 第三章机械手分拣大小球系统的控制程序 (10) 3.1 机械手分拣大小球控制的程序流程图 (10) 3.2 机械手分拣大小球控制程序的梯形图 (11) 第四章总结 (17) 参考文献 (18) 摘要

机械手的积极作用正日益为人们所认识,其一,它能部分地代替人的劳动并能达到生产工艺的要求,遵循一定的程序、时间和位置来完成工件的传送。因为,它能大大地改善工人的劳动条件,加快实现工业生产机械化和自动化的步伐。因此,受到各先进单位的重视并投入了大量的人力物力加以研究和应用。尤其在高温、高压、粉尘、噪声的场合,应用得更为广泛。在我国,近代几年来也有较快的发展,并取得一定的成果,受到各工业部门的重视。在生产过程中,经常要对流水线上的产品进行分捡,本课题拟开发物料搬运机械手,采用的德国西门子S7-200系列PLC,对机械手的上下、左右以及抓取运动进行控制。用于分捡大小球的机械装置。我们利用可编程技术,结合相应的硬件装置,控制机械手完成各种动作。 关键词:机械手、 PLC、大小球 第一章 PLC应用系统设计基础知识 PLC应用系统设计主要包括硬件设计、软件设计、施工设计和安装调试等内容。本课程设计着重在系统设计和程序设计。 1.1 PLC控制系统设计的原则和内容。 PLC的选择除了应满足技术指标的要求外,还应着重考虑产品的技术支持与售后服务等情况。 最大限度地满足被控对象或产生过程的控制要求。对于一些原来用继电接触器线路不易实现的要求,使用PLC后,将很容易实现。 在满足控制要求前提下,力求使控制简单、经济、操作和维护方便。对一些过去较为繁琐的控制可利用PLC的特点加以简化,通过内部程序化外部接线及操作方式。 保证控制系统的安全、可靠。同时采取“软件兼施”的办法。 考虑到生产的发展和工艺的改进,选择PLC容量及I/O点数时,应适当留有裕量。一个系统完成后,往往会发现一些原来没有考虑到的问题,或者新提出的问题,如果事先留有裕量。则PLC系统极易修改。同时对日后系统工艺的变更

相关主题
相关文档
最新文档