注塑机单轴伺服机械手控制系统设计

发布者:心怀梦想最新更新时间:2016-11-07 来源: e-works关键字:注望机  机械手  控制系统 手机看文章 扫描二维码
随时随地手机看文章
引言

    注塑机专用机械手是能够模仿人体上肢的部分功能,可以对其进行自动控制使其按照预定要求输送制品或操持工具进行生产操作的自动化生产设备。注塑机机械手通常由执行机构、驱动系统、控制系统等组成。执行机构是机械手取放物品,完成各种动作的机械结构。驱动系统为执行机构提供动力。动力有气动、液压、电动等形式。控制系统对驱动系统进行控制,使执行系统按指定的动作运行。

1控制系统总体方案

    控制系统采用两块78e516单片机作为核心微处理器,其中手动控制盒主要负责人机交流,包括键盘扫描,LCD页面显示、串口通信等;主控钢板是整个系统的核心,负责控制自动控制流程的状态转换、手动控制的执行、伺服电机控制和开关量的输入输出,并且负责将当前状态、位置等数据上传至手动控制盒以供显示。控制系统结构框图如图1所示。

 

图1 控制系统结构框图

2 主控制板硬件设计

    根据主控制板的功能要求分析,将主控制板硬件电路分模块进行设计。各模块功能相对独立,彼此协作完成完整的系统功能。在需要修改系统方案或者改变系统功能时,模块化的系统设计也能较小工作量,提高工作效率。每个模块单独设计,单独调试,提高了系统开发的成功率,同时也保证了系统工作的稳定性。

    根据注塑机取出机械手的具体功能要求,主控制板硬件电路可划分为以下7个模块,如图2所示。

 

图2 机械手主控制钣硬件电路框图

    1)CPU处理模块

    CPU处理模块是整个主控制板的核心,负责整个机械手的状态监测和运行控制。同时和上位机的通信以及和注塑机的通信。由于本系统需要处理的数据量很大,所以CPU模块还需要扩展外部RAM和ROM。

    2)开关量输入模块

    机械手运行时的定位,用到了大量的电磁接近开关,主控制板需要读取这些接近开关的状态,从而确定机械手的位置,判断下一步进行的操作。同时,来自注塑机的一些信号,比如开模完信号,也是以开关量的形式传送给主控制板的。在整个机械手控制系统中,需要接收的出入开关量有32个。

    3)开关量输出模块

    本单轴伺服横走机械手的大部分运动是靠气缸驱动的。CPU根据读取到的机械手当前状态,按照规定的动做流程,判断一下步需要执行的动做。这些动作指令以开关量的形式输出,送给电磁阀,通过电磁阀的开启和闭合控制启动执行结构,从而控制机械手的运动。在整个机械手控制系统中,需要输出的开关量有48个。
 

    4)伺服电机控制模块

    本机械手的伺服系统采用松下A5系列伺服电机和伺服控制器,工作在位置控制模式。这就要求何服电机控制模块产生用于控制伺服电机的脉冲。为了提高控制的精确性,还需要读取伺服电机的光电编码器产生的脉冲,形成闭环控制。由于对脉冲的产生和计数精度要求很高,产生的脉冲频率也比较高。所以在伺服电机控制模块,采用2片CPLD作为主要控制器件。

    5)数据总线模块

    由于整个主控制板上有RAM, ROM, 32个输入开关量、48个输出开关量、CPLD等多个模块需要进行数据交换,所以设计一个数据总线,合理的分配地址,安排好各数据模块和CPU之间的通信是非常重要的。

    6)通信模块

    主控制板是安装在机械手的电控箱内部的,直接控制机械手的运动,但是运行模式的设置、手动运行的指令发出和机械手运行状态的监视都是在手动控制盒上完成的。所以需要设计主控制板和手动控制盒之间通信的模块。

    7)电源模块

    电源模块负责给整个控制系统供电。MCL3需要+5V供电,CPLD需要+3.3 V供电,给中继板的信号需要驱动继电器,需要±12电源,和手动控制盒的通信采用RS422通信,需要±12V供电。这些电压都需要由电源模块产生,在设计时要考虑电压的稳定。

3 主控制板软件设计

    在机械手正常的工作流程中,需要控制机械手的运动流程,需要检测机械手的状态,需要进行通信等这些常规操作。同时需要处理伺服报警、手动急停、注塑机急停等突发状况。并且还需要有看门狗、软件陷阱、掉电保护、热启动时的系统恢复等软件抗干扰措施。由于需要执行的进程较多,并巨没有操作系统支持,所以需要为整个程序设计一个可靠的运行模式,在保证正常流程运行的同时,又能保证那些实时性要求比较高的程序能够及时得到响应。在程序设计时采用了前、后台程序的设计思想。其结构示意图如图3所示。

图3 分层控制运行模式

    根据整个软件系统的功能需求,把程序划分成了具有不同优先级的程序模块。这些模块包括:初始化模块、开关量输入模块、开关量输出模块、伺服电机控制模块、有限状态机模块、定时管理模块、监控模块、流程控制模块、通讯模块和急停处理模块等,这些程序模块之间的连接采用分层控制的思想,分成物理层、逻辑控制层和应用层。分层结构如图4所示。

 

图4程序分层控制示意图

    其中物理层模块包含的程序都是硬件驱动程序,负责访问硬件资源。逻辑控制层负责实现整个机械手的逻辑动作,该层同时接收来自物理层和应用层的数据,经过数据处理和逻辑判断后,将控制信息发送给各控制部件进行系统的控制。
 

4 通信显示系统设计

    系统采用两块单片机分别负责人机交流和系统控制,加之伺服控制器引起的干扰一般都比较大,因此必须采用可靠的方式进行串口通信。本系统采用Modbus TCP协议,负责人机交流的单片机作为主设备,负责控制的单片机作为从设备,主设备能初始化传输(查询),从设备根据主设备查询提供的数据作出相应反应。协议能设置为两种传输模式:ASCII或RTU,在配置每个控制器的时候,同一个Modbus网络上的所有设备都必须选择相同的传输模式和串口参数。两种传输模式的区别如表1所示。

 

表1 ASCII和RTU传输模式的区别

    ASCII协议和RTU协议相比拥有开始和结束标记,因此在进行程序处理时能更加方便,而且由于传输的都是可见的ASCII字符,所以进行调试时就更加的直观,另外它的LRC校验也比较容易.对于本控制系统来说,需要传输的数据量较小因此选择ASCII协议。一个典型消息帧如表2所示。

 

表2 典型消息帧的构成

    从机的接受流程图,用于为单机通信,所以无需判断从机ID是否吻合。LRC校验正确之后,将数据读出,从上位机传送过来的数据包含:伺服速度设定、伺服加减速时间设定和气动阀转台设定等,指令执行完毕,从机再将当前状态、伺服运行位置等数据打包上传到主机。

5 结论

    本文设计的注塑机机械手控制系统采用单片机作为控制核心,用两片CPLD完成高速数字逻辑电路的设计,采用主控制板和手动控制盒上下位机控制模式,使用RS422协议完成串行通信。本控制系统完成了机械手点动运行、手动运行、自动运行和教导的基本功能。同时实现了5米的最大行程、0.1毫米的定位精度、速度100档可调和加减速延时100档可调等性能要求,达到了该系统的预期设计功能和控制精度。

关键字:注望机  机械手  控制系统 引用地址:注塑机单轴伺服机械手控制系统设计

上一篇:换刀机械手控制系统的设计与研究
下一篇:PLC恒压供水系统设计

推荐阅读最新更新时间:2024-05-03 00:49

PLC程序设计应用于反渗透自动控制系统
摘要:该文以反渗透PLC自动控制系统为例,介绍了一种PLC程序设计方法。该方法优化了程序结构,增加了梯形图语言的可读性,使之更接近自然语言。   反渗透是一种膜分离技术,反渗透膜的孔径与水分子基本一致,只有与水分子大小相仿的粒子能够通过,其他粒子或杂质被分离出去,从而使原水得到净化,工艺流程如图1所示。   随着反渗透系统设备造价和运行费用的不断降低,越来越多的行业(电力、石油、煤炭、化工等)都在使用反渗透系统生产各种工艺用脱盐水,由于反渗透系统人工方式很难保证反渗透系统的长期稳定运行,因此采用PLC作为反渗透系统的自动控制设备就变得非常必要。本文结合实际,介绍一种反渗透PLC控制系统的编程方法,用来简化系统的逻辑关系
[工业控制]
PLC程序设计应用于反渗透自动<font color='red'>控制系统</font>
基于GPRS的开关磁阻电机控制器远程控制系统
GPRS技术是在现有的GSM系统上发展出来的一种新的分组数据承载业务,其最大优势在于它的数据传输速度大大提高,目前已达到了115Kbps,其次GPRS是按GSM标准定义的封包交换协议,可快速接入数据网络。它在移动终端和网络之间实现了"永远在线"的连接,网络容量只有在实际进行传输时在被占用,基于这些优势,GPRS技术适合进行数据传输,同时由于其可靠性,可以进行远程控制的设计,本文以油田抽油机为实际应用背景,介绍基于GPRS技术的开关磁阻电机调速系统远程控制的架构和具体实现。 系统整体结构 本系统是通过上位机操作系统,例如无线网络远程控制应用于油田抽油机的开关磁阻电机,控制开关磁阻电机的启动、停止、复位以及转速设定等参数,并对电机
[工业控制]
自循迹移动靶车控制系统设计
目前,国内外大多数移动靶车都是以铁轨为轨道,靶车只能按照预设轨道直线移动。若根据实际需要变更移动路线就得重新铺设轨道,不但花费时间长、代价高,给射击也带来跳弹隐患。随着国际形势的不断变化和反恐训练的要求,打靶训练中要求靶车不但能够根据训练项目随时调整靶机距离,而且可以快速变更移动路线,实现直线、曲线等多向运动模式,以满足现代化、多科目的训练要求。 本文研究一种能够对路径进行自主识别的自循迹移动靶车控制系统,该系统采用普通的胶条或油漆制成的色带作为引导线,通过摄像头传感器动态提取引导线的位置来判别靶车的运行姿态,进而控制靶车的移动方向,实现对路径自主识别的功能。 1 系统工作原理 在实际应用中,靶车带有较厚的防护钢板和防
[工业控制]
自循迹移动靶车<font color='red'>控制系统</font>设计
基于ATmgea8单片机设计的加热控制系统
1 引言 温度是工业生产中主要的被控参数之一,与之相关的各种温度控制系统广泛应用于冶金、化工、机械、食品等领域。文中介绍的文化测量及加热控制系统以 ATmega8型AVR系列单片机为核心部件,通过对系统软件和硬件设计的合理规划,发挥单片机自身集成众多系统级功能单元的优势,在不减少功能的前提下有效降低了硬件成本,系统操控简便。实验证明该温控系统具有很高的可靠性和稳定性。 2 系统结构及控制算法 2.1系统总体结构 温度测量及加热系统控制的总体结构如图1所示。系统主要包括现场温度采集、实时温度显示、加热控制参数设置、加热电路控制输出、与上位机串行通信和系统核心ATmega8型单片机等。 温度采集电路以模拟电压形式将现
[单片机]
基于ATmgea8单片机设计的加热<font color='red'>控制系统</font>
基于CAN-bus 总线的模拟空调温/湿度控制系统
一、系统结构     本系统是一个室内空调温/湿度控制系统的模拟系统数据采集及控制中心通过CAN-bus 总线定时采集各个房间的温/湿度数据,并对各个房间的温/湿度进行控制。系统的数据采集及控制中心由上位机的硬件即任一款ZLGCAN 系列接口卡和PC 构成,软件由组态软件MCGS 和ZOPC_Server 组成。控制室即下位机由DP-668 实验仪和ZLGCAN 系列接口卡中的PCI-9810 接口卡模拟。 图 1 系统结构图 二、MCGS 工程框架     本空调温/湿度控制系统需要对各个控制室及风道的温/湿度值进行监控,因此工程需要有实时显示和记录各控制室温/湿度值、修改房间温/湿度SV 值、报警显示、
[嵌入式]
单片熨烫自动控制系统设计
    随着近年来成衣市场的需求不断增加,小型的服装生产企业发展非常迅速,对小型熨烫系统的需求量越来越多。原有的小型熨烫机多为手动控制设备,对操作人员的操作经验要求较高,由于操作人员操作水平不一,常常出现产品质量问题,损坏率很高。为了满足用户需求,我们自行设计了熨烫控制系统。     1 系统总体要求     控制机采用ATMEL89C51形成单机控制系统,每一熨烫工序大致分为如下几步:合模、热压(2次)、上喷汽、抽风、下喷汽、开模等。有时一个工序中有可能一个工步的执行次数不同,系统应该灵活地调整各工步执行的起始时间和长短。系统还应带有一温度控制系统,以便能按要求控制熨烫温度,避免烫坏面料。     熨烫机采用AT89C5
[单片机]
单片<font color='red'>机</font>熨烫<font color='red'>机</font>自动<font color='red'>控制系统</font>设计
双Buck太阳能LED路灯照明控制系统设计方案
太阳能作为一种取之不尽、用之不竭的无污染的洁净能源,已被公认为未来解决能源危机的最有效能源。LED灯具有寿命长、高效节能、环保等优势。因此,把太阳能与LED路灯有机地结合在一起,开发出太阳能LED灯照明控制器非常重要。目前市场上很多太阳能控制器,都是采用直充方式充电,没有对蓄电池进行管理控制,导致能源利用率不高,可靠性不强。本文所设计的基于STC12C5410AD的双Buck照明控制器,采用最大功率点充电,充分利用太阳能电池板的能量,对蓄电池进行浮充充电,防止蓄电池假充满的现象;对LED路灯采用二段式的恒流控制,以增强LED灯的使用寿命,实现了一种环保节能的照明模式,解决了市场上一些太阳能控制器的缺陷,是一种性价较高的产品。 1
[电源管理]
双Buck太阳能LED路灯照明<font color='red'>控制系统</font>设计方案
运动控制系统的基本架构组成
什么是运动控制? 运动控制(MC)是自动化的一个分支,它使用通称为伺服机构的一些设备如液压泵,线性执行机或者是来控制机器的位置或速度。运动控制在和机床的领域内的应用要比在专用机器中的应用更复杂,因为后者运动形式更简单,通常被称为通用运动控制(GMC)。运动控制被广泛应用在包装、印刷、纺织和装配中。 特点     一个运动的基本架构组成包括: 一个 运动控制器用以生成轨迹点(期望输出)和闭合位置反馈环。许多控制器也可以在内部闭合一个速度环。 一个驱动或用以将来自运动控制器的 控制(通常是速度或扭矩信号)转换为更高功率的或电压信号。更为先进的化驱动可以自身闭合位置环和速度环,以获得
[机器人]
小广播
最新嵌入式文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

换一换 更多 相关热搜器件
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved