查字典logo
当前位置:查字典 >> 范文 >> 2023年plc机械手程序设计 plc机械手课程设计心得体会(5篇)

2023年plc机械手程序设计 plc机械手课程设计心得体会(5篇)

plc机械手程序设计 plc机械手课程设计心得体会篇三

工业机械手的plc控制

一、课题概述(1)机械手作用

工业机械手的任务是搬运物品,要求它将传送带a上的物品搬运到传送带b上,由于传送带a、b都按规定的方向和规律运行,故可将物品春送到指定位置.传送带a为步进式传送,每当机械手从传送带a上取走一个物品时,该传送带向前步进一段距离,将下一个物品传送到位,以便机械手在下一个工作循环取走物品。机械手按照规定的动作,将传送带a上的物品搬运到传送带b上。传送带b是连续运转的。(2)机械手操作流程

工业机械手工作流程如图所示,其工作过程说明如下:

三、方案设计与论证

用三菱fx软件编写程序,画出sfc图,编写相应的内置梯形图,写入plc,运行监控,按照输入输出模块连接开关和二极管。通过按键开关,按照设计要求步骤控制程序步进运行,通过二极管发光表示机械手的电动机控制。实现任务要求。

1、i/o地址

x0:启动按钮 y0: 机械手工作指示 x1:停止按钮 y1:传送带b x2:单步/连续控制开关 y2:传送带a x3:机械手下限位开关 y3:控制右旋 x4:机械手上限位开关 y4:控制左旋 x5: 机械手左旋限位开关 y5:机械手上升 x6: 机械手右旋限位开关 y6:机械手下降

x7: 机械手夹紧限位开关 y7:机械手夹紧/放松 x10:传送带a向前送物控制信号 x11:机械手手动上升 x12:机械手手动下降 x13:机械手手动右旋 x14:机械手手动左旋

x15:机械手手动夹紧/放松

2、系统的plc i/o地址分配表

3、画出plc 的i/o硬件接线图

4、指令表程序

5、梯形图

四、上机调试程序(验证能否完成功能,写出过程)操作步骤: 连动部分:

1、按下x0(p01)启动按钮,机械手工作指示y0(zj1)灯亮,传送带b开始运行y1(zj2)灯亮,机械手从右下限位开始上升y5(zj6)灯亮

2、按下x4(ps4), 机械手工作指示y0(zj1)灯亮,传送带b继续运行y1(zj2)灯亮,机械手开始左旋y4(zj5)灯亮

3、按下x5(ps5), 机械手工作指示y0(zj1)灯亮,传送带b继续运行y1(zj2)灯亮,机械手开始下降y6(zj7)灯亮

4、按下x3(ps3)、x10(td), 机械手工作指示y0(zj1)灯亮,传送带b继续运行y1(zj2)灯亮,传送带a启动y2(zj3)灯亮

5、按下x7(hl2),机械手工作指示y0(zj1)灯亮,传送带b继续运行y1(zj2)灯亮,机械手上升y5(zj6)灯亮

6、按下x4(ps4), 机械手工作指示y0(zj1)灯亮,传送带b继续运行y1(zj2)灯亮,机械手开始右旋y3(zj4)灯亮

7、按下x6(hl1), 机械手工作指示y0(zj1)灯亮,传送带b继续运行y1(zj2)灯亮,机械手开始下降y6(zj7)灯亮

8、按下x3(ps3), y0机械手工作指示(zj1)灯亮,传送带b继续运行y1(zj2)灯亮,机械手开始抓物y7(tl4)灯亮 点动部分:

1、按下x2(ps2)、x0(p01)、x11(p02),机械手工作指示y0(zj1)灯亮,传送带b继续运行y1(zj2)灯亮,机械手上升y5(zj6)灯亮

2、按下x14(p05),机械手工作指示y0(zj1)灯亮,传送带b继续运行y1(zj2)灯亮,机械手开始左旋y4(zj5)灯亮

3、按下x12(p03),机械手工作指示y0(zj1)灯亮,传送带b继续运行y1(zj2)灯亮,机械手开始下降y6(zj7)灯亮

4、按下x10(td),机械手工作指示y0(zj1)灯亮,传送带b继续运行y1(zj2)灯亮,传送带a启动y2(zj3)灯亮

5、按下x15(p06),机械手工作指示y0(zj1)灯亮,传送带b继续运行y1(zj2)灯亮,机械手开始抓物y7(tl4)灯亮

6、按下x11(p02),机械手工作指示y0(zj1)灯亮,传送带b继续运行y1(zj2)灯亮,机械手上升y5(zj6)灯亮

7、按下x13(p04),机械手工作指示y0(zj1)灯亮,传送带b继续运行y1(zj2)灯亮,机械手开始右旋y3(zj4)灯亮

8、按下x12(p03),机械手工作指示y0(zj1)灯亮,传送带b继续运行y1(zj2)灯亮,机械手开始下降y6(zj7)灯亮

五、结论与心得(设计中遇到的问题,如何解决的,有何收获)

我们持续一周的关于工业机械手的plc控制的课程设计已经结束了,通过此次plc程序设计实践,我实在是获益不浅!plc是今年刚接触的一门新课,刚开始对这门课程很感兴趣,可是学起来的时候感觉有点难度,所以学起来有点畏惧感,以致没怎么学好!每次上实验课的时候,虽然都是尝试着去操作,可还是只会简单的输入程序。我知道plc程序设计是一门重要的基础课程,是数据结构,操作系统,数据库原理和软件工程等后继课程的基础。适用于大型系统软件和应用软件的开发。而此次课程设计是培养学生综合运用所学知识,发现,提出,分析和解决实际问题,锻炼实践能力的重要环节,是对学生实际工作能力的具体训练和考察过程。随着科学技术发展的日新月异,当今plc应用在生产生活中可以说得是无处不在,因此作为二十一世纪的大学来说掌握plc技术是十分重要的,例如,这次的实训内容是工业机械手的plc控制设计。通过这次实训,我了解到了很多关于plc程序设计方面的知识,如:工业机械手的plc控制,这就是plc的一个应用领域,在这次的实训中,利用plc相关知识,将工业机械手plc的硬件图、io表、流程图以及梯形图编辑出来,然后在计算机中进行模拟,让我们目睹了这一模拟过程,使我们进一步认识到plc的重要性。虽然在这次实训过程中我也遇到了很多难题。但在通过查阅资料,以及向同学请教后,也终于成功的运行了课程设计所要求的程序。有许多东西,许多事,不是想像中的那么容易,不去实践,永远也不会有提高,尤其是学习plc上。当然,我也学到了很多关于步进顺控指令系统中画sfc图,梯形图和调试的小技巧。如:在加停止按钮时要实现任何工作状态下都可以停止的功能则可以在主干路或则在输出线圈前串联一个x1常闭触点,那么任何时候按下x1则会使常闭断开,从而使状态断开。还有调试时为了便于观察现象和快速走完全程观察总体结构是否正确,可以将状态图中的定时器数值定为3秒左右,时间太长会浪费太多时间,太短则效果不明显误以为没有动作。还有在试验模拟前先列出i/o表及操作步骤与现象,在实验时一步步操作验证猜想是否一致,若不一致在检查错误排错,这样思路清晰也会更节省时间等等。同时,在这次课程设计的过程中,我认识到学好plc要重视实践操作,不仅仅是学习plc程序设计,还是其它的课程设计,以及其它方面的知识都要重在实践,不能只是学习和重视书本上的理论知识,所以日后在学习过程中,我会更加注视实践操作,使自己更好地学好plc这门课程.六、参考文献

1.电气控制与可编程控制器应用技术(第2版)郁汉琪

2.百度文库

3.三菱fx系列可编程控制器

plc机械手程序设计 plc机械手课程设计心得体会篇四

河南机电高等专科学校 课程设计报告书 课程名称: 课题名称: 系部名称: 专业班级:计控 102 姓 名: 学 号: 2012年 06月 20日 目 录 目

录.....................................................................................................................................................i i

1、引言...........................................................................................................................................1

2、系统总体方案设计..........................................................................................................................2 2.1机械手系统硬件配置及组成原理....................................................................................................2 2.2有关机械手的 i/o系统变量定义及分配表...................................................................................6

3、控制系统设计................................................................................................................................7 3.1控制程序总流程图..........................................................................................................................7 3.2控制程序设计思路..........................................................................................................................8 3.3创新设计内容..................................................................................................................................9

4、上位监控系统设计..........................................................................................................................9

5、程序调试.....................................................................................................................................11 5.1调试设备...................................................................................................................................11 5.2遇到的问题与解决方法...........................................................................................................11

6、心得体会.......................................................................................................................................12附录 1 参考文献.............................................................................................................................13附录 2 程序清单.............................................................................................................................14 plc 技术与工程应用课程设计

1、引 言

在现代工业中,生产过程的机械化、自动化已成为突出的主题。随着工业现 代化的进一步发展 , 自动化已经成为现代企业中的重要支柱 , 无人车间、无人生产流 水线等等,已经随处可见。同时,现代生产中,存在着各种各样的生产环境,如 高温、放射性、有毒气体、有害气体场合以及水下作业等,这些恶劣的生产环境 不利于人工进行操作。

机械手是近代自动控制领域中出现的一项新的技术机械手技术涉及到力学、机械学、电气液压技术、自动控制技术、传感器技术和计算机技术等科学领域, 是一门跨学科综合技术。,是现代控制理论与工业生产自动化实践相结合的产物, 并以成为现代机械制造生产系统中的一个重要组成部分。机械手是提高生产过程 自动化、改善劳动条件、提高产品质量和生产效率的有效手段之一。尤其在高温、高压、粉尘、噪声以及带有放射性和污染的场合,应用得更为广泛。在我国,近几年来也有较快的发展,并取得一定的效果,受到机械工业和铁路工业部门的重 视。

机械手的种类,按驱动方式可分为液压式、气动式、电动式、机械式机械手;按适用范围可分为专用机械手和通用机械手两种;按运动轨迹控制方式可分为点 位控制和连续轨迹控制机械手等。

机械手通常用作机床或其他机器的附加装置,如在自动机床或自动生产线上 装卸和传递工件,在加工中心中更换刀具等,一般没有独立的控制装置。有些操 作装置需要由人直接操纵,如用于原子能部门操持危险物品的主从式操作手也常 称为机械手。机械手在锻造工业中的应用能进一步发展锻造设备的生产能力,改 善热、累等劳动条件。

机械手首先是从美国开始研制的。1958年美国联合控制公司研制出第一台机 械手。

随着人类的发展、文明的进步,工业正不断发展着,需要人们完成的工作量 也不断增大(尤其是那种重复性大的工作, 像传运货物 , 涉及到危险性的工作也 日趋增多, 这就迫使人们研究开发一种新装置, 能模仿人手和臂的某些动作功能, 用以按固定程序抓取、搬运物件或操作工具的自动操作的一种装置,而机械手正 是这样一种

装置:它可代替人的繁重劳动以实现生产的机械化和自动化,能在有 害环境下操作以保护人身安全,因而广泛应用于机械制造、冶金、电子、轻工和 原子能等部门。

2、系统总体方案设计

2.1机械手系统硬件配置及组成原理 <一 > 输入、输出驱动单元

该设备四自由度动作由四台直流电动机驱动, 每台电动机可进行正反转运行。左右摆动由齿轮组啮合实现减速传动;伸出与退回、上下移动由直流减速电机驱 动丝杠--螺母结构完成;机械手指的夹紧与张开由直流减速电机驱动连杆结构实 现。该设备共有 8个动作,由控制器输出信号驱动。

每个自由度运行极限位置设置了两个行程开关, 用于判断当前动作是否到位。该设备共有 8个行程开关作为控制器的输入信号。

机械手实验设备如图 1所示。该设备可以实现手臂的左右摆动、伸出与退回、上下移动、机械手指的夹紧与张开等四自由度动作。

图 1.机械手实验设备 <二 > 输入 /输出接口电路介绍

机械手实验设备既是所谓控制对象,对于一般工业控制,其控制核心使用可 编程控制器(plc。设计输入输出接口电路(如图 2所示 的目的是为解决机械手 设备输出驱动单元、输入检测单元与 plc 之间的信号接口问题。图中上层电路板 是驱动电路板,下层电路板左侧是输入接口电路板,右侧是输出接口电路板。

图 2.输入输出接口电路板 <三 > 输入 /输出接口电路板

输入接口电路板原理图如图 3所示,其功能是将设备上行程开关的开关状态 转换为统一的电平信号(逻辑 1:24v dc;逻辑 0:0v dc。板上设有光电隔离电 路,将内外电源隔离,以保护设备安全。

图 3.输入接口电路板电气原理图

本设备 8个输入信号,对应输入接口电路板的 8根输入信号线。各信号线对应的行程开关如表 1所示。

输出接口(如图 4所示 由两块电路板构成:驱动电路板和输出接口电路板。它们的功能是将 plc 输出的控制信号用于驱动继电器动作,从而控制电动机正向 或反向运行。输出接口电路板上也设有光电隔离电路,可将内外电源隔离。

左图为驱动电路板电气原理图, 继电器 a 吸合、b 释放,对应的电机正转;继 电器 a 释放、b 吸合,对应的电机反转;继电器 a、b 同时释放,电机停止运行;不允许二者都吸合。右图为输出接口电路板电气原理图,当 plc 输出的某路控制 信号有效时,对应的输出信号有效,从而可以使得对应的继电器吸合。

图 4.输出接口电路电气原理图

(左图为驱动电路板,右图为输出接口电路板

本设备有 8个输出控制信号,对应输出接口电路板的 8根输出信号线。各输 出信号线对应的电动机动作关系如表 2所示。

<四 >系统组成图

5、机械手电气控制系统总组成图 plc 技术与工程应用课程设计

2.2 有关机械手的 i/o系统变量定义及分配表 《 1》、机械手 i/o变量分配

《 2》、机械手控制系统接线 图

6、机械手控制系统的接线图

3、控制系统设计 3.1 控制程序总流程图

7、机械手程序总流程图 机械手程序的简要说明 :

《 1》、在单步模式下按下启动按钮(若机械手处于初始位置, 则开始运行;否则, 按下复位键, 使机械手复位 →伸出 →下行 →手指夹紧 →上行 →左转 →下行 →手指张开 →上行 →退回 →左行 →停止

《 2》、在连续模式下按下启动按钮,上述动作依次发生,但回到初始位置之后, 继续下一个工件的传输过程。连续模式下,按下停止按钮,待本次工件传输工作 结束后,停止运行。

3.2 控制程序设计思路

该课程设计中的实验程序采用功能图其具体的步骤和编写思路如下:

8、机械手的顺序功能图 plc 技术与工程应用课程设计 顺序功能图简要说明 :(1 由于单步 /连续运行的原因, 使用了分支选择电路, 使机械臂按照不同的操 作方法进行物料的抓取与放置。

(2 机械臂在上、下、左、右行走的控制中使用了 s-作为状态条件。(3 s7-200plc 的顺控指令不支持直接输出故用了 sm0.0常 on 继电器作为线 圈通的条件来解决这一缺陷。

(4 程序中 m0.0是一个选择逻辑它相当于一个开关,控制系统是单步操作还 是循环操作。

3.3 创新设计内容

《 1》、编制四个驱动电机的保护程序。要求自动检测电机是否处于堵转状态。若 电机处于堵转状态,应立即停止系统工作,并点亮故障报警灯;故障排除后,按 下复位按钮,故障报警灯熄灭;《 2》、连续运行模式下,统计传输工件的个数,存储于 plc 的 v 型数据区,以备 组态监控使用,也可用状态表监视其状态变化。

4、上位监控系统设计

本实验所采用上位监控系统是基于计算机的上 step 7micro win软件, 而进 行对程序和设备的系统内部的监控,主要的过程如下: 1.熟悉 step 7micro win软件的编程环境、编程方法和用 step 7micro win软 件编写上位机监控系统的程序。

2.根据课目设计要求,编写程序。

3.对系统进行调试和 i/o地址的分配、标释。

4.运行机械手设备, 打开上位机上的监控系统, 观察课目设计程序, 并监控机械 手设备是否正常情况下工作。

5.对设备工作中的不足进行修改,重新进行观察 本软件对程序实施了监控,监控部分剪影如图 9所示 :

9、程序的上位机监控图

另外本上位机监控系统还对数据的变化进行了全程监控,监控图表剪影如图 10所示 :

10、据变化的监控系统图

5、程序调试 5.1调试设备

首先在电脑的 step-7-micro /win编程软件中将编辑的梯形图写入软件中, 然后点击运行并对其指出的错误进行修改,修改完最终运行无误后将其下载到可 编程控制仪器中;其次按照设计的要求接好线,确定无误后按下启动按钮。启动 后发现程序并不能按照实验要求的步骤进行运行,甚至没有可运行的迹象,这样 起初设计的单步程序和连续运行程序就失败了,也就不符合设计中的要求动作依 次有序进行操作的要求,所以务必要对其进行修正。这种情况下我采取了以下方 案: 方案一:在没有确定设备是否存在问题的情况下,首先我们对设备进行了检 测,发现不存在任何问题,在这种情况下我选择了再一次用先前的步骤来完成整 个过程以确定初次的接线过程是否有误,结果发现和以前的运行结果一样。这样 方案一就以失败而告终。

方案二:经过老师的指点我才明白是最初的程序均是单独的互不连接的,未 经子程序进行调用,因此就更不用提程序能连续运行了。于是我这次选择了利用 顺序功能图进行编程,摒弃了之前的程序,经过对程序的一改再改之后,又一次 对程序进行了调试并下载到可编程控制器中进行模拟检测,结果仍然取得了不尽 如人意的结果。于是就再去请教指导老师,经过一番指导终于小有成果,可以使 机械手进行预定步骤的动作的演示,所以此方案成功了。

5.2遇到的问题与解决方法

1、问题:“怎样使机械手的工作状态清晰而简单呈现出来?” 法案:“采用功能图进行程序的编写与调试。”

2、问题:“如何解决机械手的动作单步运行?” 法案:“采用上升沿脉冲触发并使用计数器、比较指令,以拨动开关产生上升沿脉冲触发数目来判定机械手那步动作的执行。”

3、问题:“如何解决对工件数目的计数? 法案:“进行标志位设置,使用传送指令、加数指令、上沿触发指令,以循环 动作的最后一步限位开关闭合作为触发进行加数,把所得加数和送给 vb0.6、心得体会

机械臂的 plc 控制课程设计是自动化课程当中一个重要环节通过了 2周的课 程设计使我对课程设计过程有进一步了解,对自动化产品的有关的控制知识有了 深刻的认识。

此次设计是在张士磊老师的悉心指导下完成的。老师为设计课题的研究提出 了许多指导性的意见,为课程设计的撰写、修改提供了许多具体的指导和帮助。张士磊老师的严谨治学、不断探索的科研作风,敏锐深邃的学术洞察力,孜孜不 倦的敬业精神,给我留下了深刻的印象,使我受益良多。在本文结束之际,特向 我敬爱的老师致以最崇高的敬礼和深深的感谢!通过此次设计,一方面让我认识到自己的不足,发现了学习中的错误之处;另一方面又积累丰富的知识,吸取别人好的方法和经验,增强对复杂问题的解决 能力,摸索出一套解决综合问题的方法,为自己以后的工作和学习打下坚实的基 础。再一方面也加强了我和老师的交流,认识到知识的渊博度。

因为理论知识学的不牢固,在设计遇到了不少问题,如:遗忘以前学过的专 业基础知识。通过理论与实际的结合,进一步提高观察、分析和解决问题的实际 工作能力,以便培养成为能够主动适应社会主义现代化建设需要的高素质的复合 型人才。运用学习成果,把理论运用于实际,使理论得以提升,形成创新思想。通过此次设计过程,巩固了专业基础知识,培养了我综合应用机械设计课程及其 他课程的理论知识和应用生产实际知识解决工程实际问题的能力,在设计的过程 中还培养出了我们的团队精神,为今后的学习和工作过程打下基础。

经过这次的努力,使我顺利的完成了此次课程设计。这份课程设计既是对这 学期所学知识的总结,又是自己知识的积累,也大大加深了对可编程控制器技术 的了解。

课程设计中既动脑又动手,是一个理论与实际结合的过程。仅仅有理论是不 够的,更重要的是实际的,是我们所设计的实物,具有设计合理,经济实用的优 点。这就需要我们设计者考虑问题是要仔细、周密,不能有丝毫的大意。对设计 方案的优越化,也需要我们综合各方面的因素考虑,尤其是实际。再次向教育指 导我的老师及同学表示诚挚的感谢!鉴于本人所学知识有限,经验不足,又是初次研究这种复杂的设计,在此过 程中难免存在一些错误和不足之处,恳请老师给予批评和指正。

plc 技术与工程应用课程设计 附录 1 参考文献

[1]王永华.现代电气控制及 plc 应用技术(第二版.北京:北京航空航天大学出版社, 2008.[2]c s7-200可编程控制器系统手册.2004.6 [3]姚永刚。电机与控制技术.北京:中国铁道出版社.2010 [4] 朱献清 郑静.电气制图.北京:机械工业出版社.2012 [5] 王永华.现场总线技术及应用教程.北京:机械工业出版社, 2006 [6] aster 用户手册。2004 附录 2 程序清单

plc机械手程序设计 plc机械手课程设计心得体会篇五

课程设计说明书

目录 引言.................................................................5 2 设计目的及主要内容...................................................6 2.1设计目的.......................................................4 2.2.主要内容.......................................................4 3 气动机械手的操作要求及功能...........................................4

3.1.操作要求.......................................................4 3.2操作功能.......................................................5 4 plc及机械手的选择和论证.............................................6 4.1 plc............................................................6 4.1.1 plc简介...................................................6 4.1.2 plc的结构及基本配置.......................................6 4.1.3 plc的选择及论证..........................................7 4.2机械手.........................................................7 4.2.1机械手简介.................................................7 4.2.2机械手的选择...............................................8 5 硬件电路设计及描述...................................................8 5.1操作方式.......................................................8 5.2 plc的i/o分配接线.............................................9 6 软件电路设计及描述..................................................10 6.1机械手的操作系统程序..........................................10 6.2回原位程序....................................................10 6.3手动单步操作程序..............................................11 6.4自动操作程序..................................................12 6.5机械臂传送系统梯形图..........................................12 6.6指令语句表....................................................13 7 心得体会...........................................................15 参考文献.............................................................16

课程设计说明书

1引 言

在现代工业中,生产过程的机械化,自动化已成为突出的主题。化工等连续性生产过程的自动化已基本得到解决。但在机械工业中,加工、装配等生产是不连续的。专用机床是大批量生产自动化的有效的办法;控制机床、数控机床、加工中心等自动化机械是有效地解决多品种小批量生产自动化的重要办法。但除切削加工本身外,还有大量的装卸、搬运、装配等作业,有待于进一步实现机械化。据资料介绍,美国生产的全部工业零件中,有75%是小批量生产,金属加工生产批量中有四分之三有50件以下,零件真正在机床上加工的时间仅占零件生产时间的5%。从这里看出,装卸、搬运等工序机械化的迫切性,工业机械手就是为实现这些工序的自动化而生产的。并且在工业生产和其他领域内,由于工作的需要,人们经常受到高温、腐蚀及有毒气体等因素的危害,增加了工人的劳动强度,甚至于危及生命。自从机械手问世以来,相应的各种难题迎刃而解。机械手可在空间抓、放、搬运物体,动作灵活多样,适用于可变换生产品种的中、小批量自动化生产,广泛应用于柔性自动线。机械手一般由耐高温,抗腐蚀的材料制成,以适应现场恶劣的环境,大大降低了工人的劳动强度,提高了工作效率。

可编程控制器是继电器控制和计算机控制出上开发的产品,逐渐发展成以微器处理为核心把自动化技术、计算机技术、通信技术融为一体的新型工业自动控制装置。

机械手采用plc控制,具有可靠性高,改变程序灵活等优点。无论进行时间控制还是控制或混合控制,都可以通过设置plc的程序实现。可以根据机械手的动作顺序改变程序,是机械手通用性更好。

采用气压传动,动作迅速,反应灵敏,能实现过载保护,便于自动控制。工作环境适应性好。阻力损失和泄露减少。不会污染环境,造价低。

在彩电、冰箱等家用电器产品的装配生产线上,在半导体芯片、印刷电路等各种电子产品的装配流水线上,不仅可以看到各种大小不

一、形状不同的气缸、气爪,还可以看到许多灵巧的真空吸盘将一般气爪很难抓起的显像管、纸箱等物品轻轻地吸住,运送到指定目标位置气动机械手被广泛应用于汽车制造业、半导体及家电行业、化肥和化工,食品和药品的包装、精密仪器和军事工业等。

课程设计说明书 设计目的及主要内容

2.1设计目的

1、培养plc设计能力;

2、扩展知识结构;

3、培养综合运用能力;

4、是课堂教学的有益补充。通过本次课程设计,进一步加强自己对机械手和plc的认识,以及它们在生活中广泛应用。

2.2主要内容

1.正确选用机械手和plc类 2.绘制i/o分配 3.设计梯形图 4.指令语句 5.模拟调试 气动机械手的操作要求及功能

3.1操作要求

气动机械手的动作示意图如图1所示,气动机械手的功能是将工件从a处移送到b处。控制要求为:

1、气动机械手的升降和左右移行分别由不同的双线圈电磁阀来实现,电磁阀线圈失电时能保持原来的状态,必须驱动反向的线圈才能反向运动;

2、上升、下降的电磁阀线圈分别为q0.0、q0.2;右行、左行的电磁阀线圈为q0.3、q0.4;

3、机械手的夹钳由单线圈电磁阀q0.1来实现,线圈通电时夹紧工件,线圈断电时松开工件;

4、机械手的夹钳的松开、夹紧通过延1s实现;

5、机械手的下降、上升、右行、左行的限位由行程开关i1.0、i0.5、i1.1、i0.6来实现;

课程设计说明书

3.2操作功能

机械手的操作面板如图2所示。机械手能实现手动、回原位、单步、单周期和连续等五种工作方式。

1、手动工作方式时,用各按钮的点动实现相应的动作;

2、连续工作方式时,机械手在原位,只要按下启动安钮,机械手就会连续循环工作,直到按下停止安钮;

3、单步工作方式时,每按下一次启动安钮,机械手向前执行一步;

4、单周期工作方式时,每按下一次启动安钮,机械手只运行一个周期;

5、传送工件时,机械手必须升到最高点才能左右移动,以防止机械手在较低位置运行时碰到其他工件;

6、出现紧急情况,按下紧急停车按钮时,机械手停止所有的操作。

课程设计说明书 plc及机械手的选择和论证

4.1 plc 4.1.1 plc简介

可编程控制器(简称plc):是一种数字运算操作的电子系统,专为在工业环境应用而设计的。它采用一类可编程的存储器,用于其内部存储程序,执行逻辑运算,顺序控制,定时,计数与算术操作等面向用户的指令,并通过数字或模拟式输入/输出控制各种类型的机械或生产过程。

plc具有通用性强、使用方便、适应面广、可靠性高、抗干扰能力强、编程简单等特点。可以预料:在工业控制领域中,plc控制技术的应用必将形成世界潮流。

4.1.2 plc的结构及基本配置

一般讲,plc分为箱体式和模块式两种。但它们的组成是相同的,对箱体式plc,有一块cpu板、i/o板、显示面板、内存块、电源等,当然按cpu性能分成若干型号,并按i/o点数又有若干规格。对模块式plc,有cpu模块、i/o模块、内存、电源模块、底板或机架。无任哪种结构类型的plc,都属于总线式开

课程设计说明书

放型结构,其i/o能力可按用户需要进行扩展与组合。

cpu:plc中的cpu是plc的核心,起神经中枢的作用,每台plc至少有一个cpu。与通用计算机一样,主要由运算器、控制器、存储器及实现它们之间联系的数据、控制及状态总线构成,还有外围芯片、总线接口及有关电路。它确定了进行控制的规模、工作速度、内存容量等。内存主要用于存储程序及数据,是plc不可缺少的组成单元。

存储器:可编程序控制器的存储器分为系统程序存储器和用户程序存储器。i/o模块:plc的对外功能,主要是通过各种i/o接口模块与外界联系的。电源模块:有些plc中的电源,是与cpu模块合二为一的,有些是分开的,其主要用途是为plc各模块的集成电路提供工作电源。同时,有的还为输入电路提供24v的工作电源。电源以其输入类型有:交流电源,加的为交流220vac或110vac,直流电源,加的为直流电压,常用的为24v。

plc 的外部设备:外部设备是plc系统不可分割的一部分,它有四大类 1.编程设备2.监控设备3.存储设备.4.输入输出设备.4.2 机械手

4.2.1机械手简介

mechanical hand 也被称为自动手,auto hand能模仿人手和臂的某些动作功能,用以按固定程序抓取、搬运物件或操作工具的自动操作装置。它可代替人的繁重劳动以实现生产的机械化和自动化,能在有害环境下操作以保护人身安全,因而广泛应用于机械制造、冶金、电子、轻工和原子能等部门。

机械手简述:机械手的形式是多种多样的,有的较为简单,有的较为复杂,但基本的组成形式是相同的,一般由执行机构、传动系统、控制系统和辅助装置组成。

1.执行机构

机械手的执行机构,由手、手腕、手臂、支柱组成。手是抓取机构,用来夹紧和松开工件,与人的手指相仿,能完成人手的类似动作。手腕是连接手指与手臂的元件,可以进行上下、左右和回转动作。支柱用来支撑手臂,也可以根据需要做成移动。

2.传动系统

课程设计说明书

执行机构的动作要由传动系统来实现。常用机械手传动系统分机械传动、液压传动、气压传动和电力传动等几种形式。

3.控制系统

机械手控制系统的主要作用是控制机械手按一定的程序、方向、位置、速度进行动作,简单的机械手一般不设置专用的控制系统,只采用行程开关、继电器、控制阀及电路便可实现动传动系统的控制,使执行机构按要求进行动作.动作复杂的机械手则要采用可编程控制器、微型计算机进行控制。

4.2.2机械手选择

由于机械手是在搬运中的应用,所以采用传送带加旋转的机械手类型。此机械手易于操作,性能可靠。并且根据要求,我们设计的是气动机械式。硬件电路设计及描述

5.1 操作方式

设备的操作方式一般可分为手动和自动两大类,手动操作方式主要用于设备的调整,自动操作方式用于设备的自动运行。

手动操作方式------手动操作:用单个按钮接通或断开各自对应的负载。

自动操作方式------单步运行:每按一次启动按钮,设备前进一个工步。------单周期运行:在原点位置时,按下启动按钮设备自动运行一个周期后停止原位;途中按下停止按钮,设备停止运行;再按下启动按钮时,设备从断点处继续运行,直到原位停止。

-------连续运行:在原点位置按下启动按钮,设备按既定工序连续反复运行。中途按下停止按钮,设备运行到原位停止。

5.2 plc的i/o分配接线

i/o分配及接线图i 软件电路设计及描述

课程设计说明书

6.1 主程序设计

主程序是整个程序的开始,系统读取的时候一定从主程序开始,至于之后需执行哪个子程序,都在主程序中体现。sm0.0的常开触点一直闭合,链接公用程序,公用程序是无条件执行的;在手动控制方式中,i2.0为on时,其常开触点闭合,执行“手动”子程序;在回原点控制方式中,i2.1为on时,其常开触点闭合,执行“回原点”子程序;在单步、单周期和连续控制方式中,i2.2、i2.3、i2.4并联,其中任何一个为on时,执行“自动”子程序。主程序梯形图为:

图2-1 主程序梯形图

6.2 公用程序设计

公用程序用于处理各种工作方式都要执行的任务,以及不同的工作方式之间相互切换的处理。左限位开关i0.4、上限位开关i0.2的常开触点和表示机械手松开的q0.1的常闭触点串联接通时,“原点条件”m0.5变为on,机械手处于原点状态,在开始执行用户程序、系统处于手动或自动回原点状态时,初始步对应的m0.0将被置位,为进入单步、单周期和连续工作方式作好准备。若m0.5为off状态,m0.0被复位,初始步为不活动步,按下启动按钮也不能进入步m2.0,系统不能在单步、单周期和连续工作方式下工作。

当系统处于手动工作方式和回原点方式时,必须将单步、单周期以及连续工作方式程序中,除初始步以外的各步对应的存储器位(m2.0~m2.7)复位,否则当系统从自动工作方式切换到手动工作方式,然后又返回自动工作方式时,可能会出现同时有两个活动部的异常情况,引起错误的动作。如果不是回原点方式,i2.1的常闭触点闭合,代表回原点中的各步

课程设计说明书

m1.0~m1.5复位。在非连续方式,i2.4的常闭触点闭合,表示连续工作状态的标志m0.7复位。公用程序梯形图为:

图2-2 公用程序梯形图

6.3 手动程序设计

在手动程序中,为了保证系统安全运行,设置了上升与下降之间、左行与右行之间的互锁,防止功能相反的两个输出同时为on;限位开关i1.2的常开触点闭合使得输出q0.1置位得电,表示工件已夹紧;当左限位开关或右限位开关的常开触点闭合同时限位开关i0.7常开触点闭合时,输出q0.1复位失电,表示工件已松开;i0.1~i0.4的常闭触点,限制机械手移动的范围;上限位开关i0.2的常开触点与控制左右行的q0.4和q0.3的线圈串联,机械手升到最高位置才能左右移动,以防止机械手在较低位置运行时与别的物体碰撞;只允许机械手在最左边或最右边时上升、下降和松开工件。

手动程序梯形图为:

课程设计说明书

图2-3 手动程序梯形图

6.4 自动程序设计

自动程序(包括单步、单周期和连续)采用起保停电路控制。单周期、连续和单步工作方式主要用“连续”标志m0.7和“转换允许”标志m0.6来区分,m0.0表示初始步,m2.0~m2.7分别表示下降、夹紧、上升、右行、下降,松开、上升、左行标志。当系统处于单步工作状态时,i2.2常闭触点断开,只有在每按下一次启动按钮i2.6,m0.6才能得电一个扫描周期,程序执行一步,以此来实现单步执行,此时转换不允许。当系统处于连续工作状态时,m0.6始终得电,按下启动按钮i2.6后同时未按停止按钮i2.7之前,“连续”标志m0.7始终得电,系统首先通过m0.0、m0.5、i2.6使m2.0得电,进而开始程序执行,由于m0.7始终得电,其常闭触点断开,使得程序执行完一个周期后不在进入初始步m0.0,而是直接进入m2.0,开始了下一个周期的执行,以此来实现连续执行。当系统处于单周期工作状态时,m0.7不得电,m0.6得电,按下启动按钮i2.6后系统也是首先通过m0.0、m0.5、i2.6使m2.0得电,进而开始程序执行,由于m0.7不得电,其常闭触点闭合,当程序执行完一个周期后,返回初始步m0.0,此时程序再要执行必须重新按下启动按钮i2.6,以此来实现单周期执行。自动程序梯形图见附录1。

6.5 自动回原点程序设计

自动回原点程序用起保停电路设计。在此工作方式下,i2.1为on,按下启动按钮i2.6后,机械手可能处于三种情况下,应分别处理。

q0.1为0状态,即机械手处于松开状态,应直接返回原点应进入上升步m1.4或左行

课程设计说明书

步m1.5;若q0.1为1状态同时机械手在最右边此时说明应执行下降步m1.2,;若q0.1为1状态同时机械手不在最右边,应将工件先送到b点,再返回原点,进入步m1.0。

返回原点后,原点条件满足,公用程序中的原点条件标志m0.5为on,此时i2.1为on,m0.0在公用程序中置位,为进入自动工作方式作好准备。因此可以认为自动程序中的初始步m0.0是步m1.5的后续步。自动回原点程序见附录2。心得体会

可编程控制器课程设计是课程当中一个重要环节,通过了2周的课程设计使我对plc设计过程有进一步了解,对plc产品的有关的控制知识有了深刻的认识。

因为理论知识学的不牢固,在设计遇到了不少问题,通过理论与实际的结合,进一步提高观察、分析和解决问题的实际工作能力,以便培养成为能够主动适应社会主义现代化建设需要的高素质的复合型人才。运用学习成果,把理论运用于实际,使理论得以提升,形成创新思想。通过此次设计过程,巩固了专业基础知识,培养了我综合应用可编程控制器设计课程及其他课程的理论知识和应用生产实际知识解决工程实际问题的能力,在设计的过程中还培养出了我们的团队精神,为今后的学习和工作过程打下基础。

参考文献

《可编程控制器原理与应用》 主编:周惠文 电子工业出版社 北京,2007.8 《可编程控制器原理与应用》 主编:涂明武 北京航空航天出版社 北京,2008.8 《plc操作实训(三菱)》 主编:孙德胜 李伟 机械工业出版社 北京,2007.9 《plc应用技术》 主编:冯新强 北京邮电大学出版社 北京,2009.4

课程设计说明书

附录1 自动程序梯形图:

课程设计说明书

课程设计说明书

课程设计说明书

课程设计说明书

课程设计说明书

课程设计说明书

课程设计说明书

附录2 自动回原点程序梯形图:

课程设计说明书

课程设计说明书

上一篇: 2023年村综治专干工作职责 村民委综治专干工作职责(六篇) 下一篇: 2023年全优奖学金的申请书怎么填 全额奖学金申请书(4篇)

分类导航

最新范文

最新作文