基于S7—200PLC的机械手运动控制

  • 格式:docx
  • 大小:11.42 KB
  • 文档页数:2

基于 S7—200PLC 的机械手运动控制

0 引言工业机械手(以下简称机械手)是近代自动控制领域中出现的一项

新技术,并已成为现代制造生产系统中的一个重要组成部分,越来越多地被研

究和应用。本设汁的控制系统采用小型可编程控制器 S7—200PLC,具有编程

简单、修改容易、可靠性高等优点。1 机械手的选择根据古典力学的观点,物

体在三维空间内的静止位置是由三个坐标或围绕三轴旋转的角度来决定的。因

此,物体的位置和方向(即关节的角度)能从理论上求得。在实际生产生活中,

机械手的自由度不是盲目模仿人手的动作来确定的,而是根据实际需要的动作,

设计出最少自由度的机械手来满足作业要求。所以一般专用机械手(不包括握

紧动作)通常只具有 2~3 个自由度。而通用机械手则一般取 4~5 个自由度。

本设计采用的机械手共有 5 个自由度。这五个自由度为机械手能够做出手臂伸

缩、手臂上下摆动、手臂左右摆动、手腕回转、手指抓紧,该机械手示意图如

图 1 所示。图 1 机械手示意图 2 动力装置的选择工业机械手要求精度非常高,

所以本设计采用的是步进电机,步进电机的转速、停止的位置只取决于脉冲信

号的频率和脉冲数。当步进驱动器接收到一个脉冲信号,它就驱动步进电机按

设定的方向转动一个固定的角度,称为“步距角”,它的旋转是以固定的角度一

步一步运行的。可以通过控制脉冲个数宋控制角位移量,从而达到准确定位的

目的;同时可以通过控制脉冲频率来控制电机转动的速度和加速度,从而达到

调速的目的。不过步进电机需要在驱动器的作用下才能正常工作,所以还要选

择驱动器,本设计选择的是价格便宜而又方便使用的中美合资 SH 系列步进电

动机驱动器,主要由电源输入部分、信号输入部分、输出部分等,实物图和接

线原理图分别如图 2 和图 3 所示。图 2 步进电机驱动模块实物图 图 3 驱动模

块与步进电机的接线示意图电源输入部分:由电源模块提供,用两根导线连接,