基于PLC的机械手控制系统设计

目录

摘 要......................................................................................................................... 1

第一章 绪论............................................................................................................. 4

1.1  研究课题背景......................................................................................... 5

1.2  机械手技术国内外发展现状................................................................ 6

1.3  机械手的发展方向................................................................................. 9

1.4  PLC工业应用现状................................................................................. 9

1.5  选题来源及意义................................................................................... 10

1.6  本课题的选题意义与论文结构.......................................................... 11

第二章  机械手控制系统与分析....................................................................... 12

2.1  机械手工作过程及结构组成.............................................................. 12

2.1.1  机械手工作过程....................................................................... 13

2.1.2  机械手结构组成....................................................................... 13

2.2  机械手控制功能要求........................................................................... 16

2.3  控制方案确立....................................................................................... 17

2.4  控制结构设计....................................................................................... 19

2.5  机械手驱动的选择............................................................................... 19

2.5.1  步进电机.................................................................................... 20

2.5.2  步进电机的选择....................................................................... 20

第三章  PLC机械手控制系统的总体设计...................................................... 21

3.1  PLC机械手的工作原理...................................................................... 21

3.2  可编程控制器(PLC)的选型.......................................................... 22

3.2.1  PLC机型选择的考虑因素...................................................... 22

3.2.2  三菱PLC的相关介绍.............................................................. 22

3.2.3  PLC的选型............................................................................... 23

第四章  软件介绍................................................................................................. 24

4.1  三菱PLC- FX2N.................................................................................. 24

4.2  FX2N及之前的系列型号说明........................................................... 25

第五章  软件分析与仿真.................................................................................... 26

5.1  控制系统功能流程............................................................................... 26

5.2  PLC编程与调试................................................................................... 27

5.3  实物演示................................................................................................ 33

第六章 结束语....................................................................................................... 34

参考文献................................................................................................................. 34

致    谢................................................................................................................. 36

随着科学技术的日新月异,市场竞争激烈、人工成本上涨,以往人工操作的搬运方式已经不能满足当前高度自动化的需要。减轻劳动强度,保陌生产的可靠性、安全性,降低生产成本,提高产品的质噩及经济效益是企业生成所必须面临的重大问题。

机械手是能够模仿人手动作,并按设定程序、轨迹和要求代替人手抓(吸)取、搬运工件或工具或进行操作的自动化装置,它能部分的代替人的手工劳动。 较高级型式的机械手,还能模拟人的手臂动作,完成较复杂的作业。在机械制造业中,机械手已被广泛应用,从而大大地改善了工人的劳动条件,显著的提高劳动生产率,加快实现工业生产机械化和自动化的步伐。

本文将通过西门子PLC控制机械手,PLC是可编程控制器(Programmable Logic Controller)的简称,是在继电顺序控制基础上发展起来的以微处理器为核心的通用的工业自动化控制装置。随着电子技术和计算机技术的迅猛发展,PLC 的功能也越来越强大,更多地具有计算机的功能。目前PLC已经在智能化、网络化方面取得了很好的发展。该系统利用西门子PLC,在步进电机驱动下,完成对机械手在搬运过程中的下降、夹紧、上升、右旋、下降、放松、上升、左旋等全过程自动化控制,并对非正常情况实行自动报警和自动保护,实现企业的机电一体化,提高企业的生产效率。

关键词:机械手;自动化;PLC;可编程控制器

Abstract

With the rapid development of science and technology, fierce market competition and rising labor costs, the previous manual handling methods have been unable to meet the needs of the current high degree of automation.To reduce labor intensity, to ensure the reliability and safety of unfamiliar production, to reduce production costs, to improve the quality of products and economic benefits are the major problems that enterprises must face.

Manipulator is able to imitate the hand action, and according to the set procedures, track and requirements instead of hand grasp (suction) take, moving workpiece or tools or operation of the automatic device, it can partially replace the manual labor.More advanced type of manipulator, but also can simulate the human arm action, to complete more complex operations.In the machinery manufacturing industry, manipulator has been widely used, thus greatly improving the working conditions of workers, significantly improve labor productivity, accelerate the pace of mechanization and automation of industrial production.

This paper will control the manipulator through Siemens PLC. PLC is the abbreviation of Programmable Logic Controller, which is a universal industrial automation control device with microprocessor as the core developed on the basis of relay sequence control.With the rapid development of electronic technology and computer technology, the function of PLC is more and more powerful, more has the function of computer.At present, PLC has achieved good development in intelligence and network.Using Siemens PLC, this system under the stepper motor drive, complete the manipulator in the process of moving down, clamping, up, right, down, relax, up, left handed the whole process of automation control, and implements automatic alarm and automatic protection for abnormal situation, achieve the electromechanical integration of the enterprise, improve the production efficiency of enterprises.

Key words: Manipulator;Automation;PLC;Programmable controller

第一章 绪论

1.1  研究课题背景

工业机械手是近几十年发展起来的一种高科技自动生产设备。工业机械手也是工业机器人的一个重要分支。他的特点是可以通过编程来完成各种预期的作业, 在构造和性能上兼有人和机器各自的优点,尤其体现在人的智能和适应性 。 机械手作业的准确性和环境中完成作业的能力,在国民经济领域有省广泛的发展空间 。

机械手的发展是由千它的积极作用正日益为人们所认识:其一、它能部分的代替人工操作;其二、它能按照生产工艺的要求,遵循一定的程序、时间和位置来完成工件的传送和装卸;其三、它能操作必要的机具进行焊接和装配,从而大大的改善了工人的劳动条件,显著的提高了劳动生产率,加快实现工业生产机械化和自动化的步伐。因而,受到很多国家的重视,投入大量的人力物力来研究和应用。尤其是在高温、高压、粉尘、噪音以及带有放射性和污染的场合,应用的更为广泛。在我国近几年也有较快的发展,并且取得一定的效果,受到机械工业 的。

机械手是一种能自动控制并可从新编程以变动的多功能机器,他有多个自由度,可以搬运物体以完成在不同环境中的工作。

机械手的结构形式开始比较简单,专用性较强。随蓿工业技术的发展,制成了能够独立的按程序控制实现重复操作,适用范围比较广的“程序控制通用机械手”,简称通用机械手。由于通用机械手能很快的改变工作程序,适应性较强, 所以它在不断变换生产品种的中小批量生产中获得广泛的引用。

1.2  机械手技术国内外发展现状

机械手是近代自动控制领域中出现的一项新技术,并已成为现代科技的一个重要组成部分。汽车业的快速发展,车外型愈求美观流线,并由于汽车外板件要求完美无尘的冲压生产线也向高速化、高品质、自动化、柔性化方向发展。传统冲压生产过程中的手工操作、人工送料的生产方式已无法满足该行业的需要。

机械手的积极作用正日益为人们所认识,它能部分地代替人的劳动并能达到生产工艺的要求,遵循一定的程序、时间和位置来完成工件的传送。因此,它能大大地改善工人的劳动条件,加快实现工业生产机械化和自动化的步伐。因此, 受到各先进单位的重视并投入了大擢的人力物力加以研究和应用。尤其在高温、 高压、粉尘、噪声的场合,用得更为广泛。在我国,近代几年来也有较快的发展,并取得一定的成果,受到各工业部门的重视。

传统观点认为,气体具有压缩性,因此,在气动伺服系统中要实现高精度定位比较困难(尤其在高速情况下,似乎更难想象)。此外,气源工作压力较低, 抓举力较小。气动技术作为机器人中的驱动功能已经被工业界广泛接受,对于 气动机器人伺服控制体系的研究起步较晚,但已取得了重要成果,它在工业自动化领域应用正在受到越来越多的广泛关注。

现代汽车制造工厂的生产线,尤其是主要工艺是焊接的生产线,大多采用了机械手。车身在每个工序的移动;车身外壳被真空吸盘吸起和放下,在指定工位的夹紧和定位;点焊机焊头的快速接近、减速软蓿陆后的变压控制点焊,都采用了各种特殊功能的机械手。高频率的点焊、力控的准确性及完成整个工序过程的高度自动化,堪称是最有代表 性的机械手应用之一。

此外机械手还应用千酒、油漆灌装气动机械手;自动加盖、安装和拧紧机械手,牛奶盒装箱机械手,特别是机械手被广泛应用于制药与医疗器械上。如: DaVinci外科手术机器手等。

上世纪60年代末期,世界知名也是美国最大规模的汽车制造企业:通用公司因业务发展需求,同时汽车研发也需要与时俱进,不断更新,故当务之急就是寻找一种全新的生产线控制方案,在尽可能紧缩继电器控制系统的重新设计成本和降低系统中硬件连线的数量的基础上,节约生产成本,缩短制造工期,降低总生产线的故障几率,从而达到提高生产效率、增加经济效益的目的。依据当时电子计算机的硬件方面发展较为成熟的背景,其中大多数功能可以从软件入手来达成需求,同时软件也具有灵活度高、适用性强、升级更新方便等优点,但存在的弊端是:价格普遍比较昂贵、运维成本较高。于是经过不懈思考后他们得出了一个创新性的方案:将继电器控制系统与计算机二者结合,形成一套全新的工业控制系统。经过公开招标和竞标流程后,由一家名为DEC的美国数字科技公司中标:DEC公司研发出了达到以上设计预期且较为功能完善的工业控制装置。即为可编程逻辑控制器( Programmable Logic Controller)。19世纪70年代,在GM公司的汽车制造生产线中第一次成功运行了PLC,并且成功淘汰了多年来所使用的普通继电器控制系统,虽然当时的PLC仅有逻辑控制、定时、计数等较简单功能,但这不可谓不是一次自动控制技术发展的里程碑。到了20世纪80年代,随着微型处理器和微型计算机的问世和发展,这些新的技术也被应用至PLC当中,进一步拓展了PLC的各种功能:如数据处理、计数运算、信息传输等功能。在经过PLC技术的不断科研攻关和功能完善后,国内外业界也越来越重视和承认这项全新的自动化技术。如今,以PLC为基础的工业控制系统已被广泛运用在如机械爪、传送带、初级机器人等工业领域。

我国在发展PLC的发展道路上,也投入了不可计数的时间、人力及经费成本。在上世纪70年代初期,我国决定开始引入国外较先进的PLC相关技术,并且得到了一些初步的成果。进入80年代后,国内众多工业制造公司开始大力研发PLC相关技术:上海的ABB工程公司、沈阳的鑫松机器自动化公司等,并且已可以初步将PLC与公司自研的工业生产线做出一定的结合应用。20世纪90年代,上海科马公司、欧迪西(青岛)机电有限公司等企业均开发出了更加适合用户需要的PLC机械手控制系统。目前来说,在国内基于PLC的机械手系统所需进口比例仍占比较大,近五年的数据显示,仍然占比50%左右,约20000台。这说明我国在迈向自动化科技水平领先大国的道路上,仍然需要面对国际环境、技术限制、科研攻关等重大挑战。自动化行业的发展也是近几年来我国政府需要更加重视并且给予政策、资金等方面支持的,坚信在不久的将来依靠我国综合实力的不断提升、科技水平逐渐进步,国产PLC机械手系统相关技术会日趋成熟,最终走出国门,得到越来越多国家的使用与肯定。

1.3  机械手的发展方向

精度是指机器人、机械手到达指定点的精确程度,它与驱动器的分辨率以及反馈装置有关。重复精度是指如果动作 重复多次,机械手到达同样位置的精确程度。重复精度比精度更重要,如果一个机器人定位不够精确,通常会显示一个固定的误差,这个误差是可以预测的,因此可以通过编程予以校正。重复精度限定的是一个随机误差的范围,它通过一定次数地重复运行机器人来测定。随着微电子技术和现代控制技术的发展,以及气动伺服技术走出实验室和气动伺服定位系统的成套化。气动机械手的重复精度将越来越高,它的应用领域也将更广阔, 如核工业和军事工业等。

完整论文+程序+实物图点击如下链接下载:

https://download.csdn.net/download/weixin_45905610/80614400icon-default.png?t=N7T8https://download.csdn.net/download/weixin_45905610/80614400

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/103766.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

【Acwing187】导弹防御系统(LIS+剪枝+贪心+dfs+迭代加深)

题目描述 看本文需要准备的知识 1.最长上升子序列(lis)的算法思想和算法模板 2.acwing1010拦截导弹(lis贪心)题解 本题题解,需要知道这种贪心算法 3.简单了解dfs暴力搜索、剪枝、搜索树等概念 思路讲解 dfs求最…

TCP/IP(七)TCP的连接管理(四)全连接

一 全连接队列 nginx listen 参数backlog的意义 nginx配置文件中listen后面的backlog配置 ① TCP全连接队列概念 全连接队列: 也称 accept 队列 ② 查看应用程序的 TCP 全连接队列大小 实验1: ss 命令查看 LISTEN状态下 Recv-Q/Send-Q 含义附加:…

clone()方法使用时遇到的问题解决方法(JAVA)

我们平时在自定义类型中使用这个方法时会连续遇到 4 个问题。 基础代码如下: class A {int[] a {1,2,3}; }public class Test {public static void main(String[] args) {} } 第一个: 当我们直接调用时报错原因是Object类中的clone方法是被protecte…

Umi + React + Ant Design Pro + TS 项目搭建

新建项目目录 mkdir 【项目名称】在对应目录 D:\react\demo 中,安装 Umi 脚手架: yarn create umi接下来,安装将要用到的相关依赖 umijs/plugins: npm i umijs/plugins -Dumijs/plugins 是 Umi 的官方插件集,包含了…

排序算法——冒泡排序

一、介绍: 冒泡排序原理就是从第一个元素开始,比较其后边的一个元素的大小,按照排序方式进行交换位置,直到将所有元素的顺序排列好为止。演示如下: 视频演示: 冒泡排序演示_网络游戏热门视频 (bilibili.co…

【Spring Boot】RabbitMQ消息队列 — RabbitMQ入门

💠一名热衷于分享知识的程序员 💠乐于在CSDN上与广大开发者交流学习。 💠希望通过每一次学习,让更多读者了解我 💠也希望能结识更多志同道合的朋友。 💠将继续努力,不断提升自己的专业技能,创造更多价值。🌿欢迎来到@"衍生星球"的CSDN博文🌿 🍁本…

GEO生信数据挖掘(七)差异基因分析

上节,我们使用结核病基因数据,做了一个数据预处理的实操案例。例子中结核类型,包括结核,潜隐进展,对照和潜隐,四个类别。本节延续上个数据,进行了差异分析。 差异分析 计算差异指标step12 加载…

蓝桥杯 题库 简单 每日十题 day13

01 乘积尾零 题目描述 本题为填空题,只需要算出结果后,在代码中使用输出语句将 所填结果输出即可。如下的10行数据,每行有10个整数,请你求出它们的乘积的末尾有多少个零? 5650 4542 3554 473 946 4114 3871 9073 90 …

Flink之DataStream API开发Flink程序过程与Flink常见数据类型

开发Flink程序过程与Flink常见数据类型 DataStream APIFlink三层APIDataStream API概述 开发Flink程序过程添加依赖创建执行环境执行模式创建Data Source应用转换算子创建Data Sink触发程序执行示例 Flink常见数据类型基本数据类型字符串类型时间和日期类型数组类型元组类型列表…

1.1 向量与线性组合

一、向量的基础知识 两个独立的数字 v 1 v_1 v1​ 和 v 2 v_2 v2​,将它们配对可以产生一个二维向量 v \boldsymbol{v} v: 列向量 v v [ v 1 v 2 ] v 1 v 的第一个分量 v 2 v 的第二个分量 \textbf{列向量}\,\boldsymbol v\kern 10pt\boldsymbol …

GPIO子系统(三)

1,简述 GPIO 资源是相对来说较为简单,而且比较通用(比如 LED 灯),而 Linux 的 GPIO 驱动属于 Linux Driver 中较为容易上手的部分,但是简单归简单,在 Linux 系统中,要使用 GPIO 资源…

高级网络调试技巧:使用Charles Proxy捕获和修改HTTP/HTTPS请求

今天我将与大家分享一种强大的网络调试技巧,那就是使用Charles Proxy来捕获和修改HTTP/HTTPS请求。如果您是一位开发人员或者网络调试爱好者,那么这个工具肯定对您有着很大的帮助。接下来,让我们一起来学习如何使用Charles Proxy进行高级网络…

区块链加密虚拟货币交易平台安全解决方案

区块链机密货币交易锁遭入侵,安全存在隐患。使用泰雷兹Protect server HSM加密机,多方位保护您的数据,并通过集中化管理,安全的存储密钥。 引文部分: 损失7000万美元!黑客入侵香港区块链加密货币交易所 2023年9月&…

计算机毕业设计选什么题目好?springboot 健身房管理系统

✍✍计算机编程指导师 ⭐⭐个人介绍:自己非常喜欢研究技术问题!专业做Java、Python、微信小程序、安卓、大数据、爬虫、Golang、大屏等实战项目。 ⛽⛽实战项目:有源码或者技术上的问题欢迎在评论区一起讨论交流! ⚡⚡ Java实战 |…

github创建个人网页登录后404无法显示的问题

1.首先必须要有内容,默认是会找index.html文件,找不到该文件会找readme.md文件,也就是说最简单的方法是,创建了与用户名同名的repository后username.github.io后,添加一个readme.md文件,得在readme里打点字…

十四、【图章工具组】

文章目录 仿制图章图案图章 仿制图章 纺织图和章工具跟我们之前所用到的修补工具类似,需要我们先按住Alt键选住一块区域,然后调整它的硬度在用我们选择的区域去覆盖,需要注意的是,我们去做的时候尽量一笔覆盖我们想要遮住的区域: 图案图章…

Blender:对模型着色

Blender:使用立方体制作动漫头像-CSDN博客 上一步已经做了一个头像模型,我做的太丑了,就以这个外星人头像为例 首先切换到着色器编辑器 依次搜索:纹理坐标、映射、分离xyz和颜色渐变 这里的功能也是非常丰富和强大&#xff0c…

RFID拓展的相关问答

基于: Research Reading: Smart Parking Applications Using RFID Technology-CSDN博客这篇文章总结了无线射频识别(RFID)技术在自动化中的应用及其在停车场管理系统中的解决方案。文章提到,RFID技术在自动化中可以降低交易成本&…

Macos音乐制作:Ableton Live 11 Suite for Mac中文版

Ableton Live 11是一款数字音频工作站软件,用于音乐制作、录音、混音和现场演出。它由Ableton公司开发,是一款极其流行的音乐制作软件之一。 以下是Ableton Live 11的一些主要特点和功能: Comping功能:Live 11增加了Comping功能…