《2022年典型机电一体化系统实例分析 .pdf》由会员分享,可在线阅读,更多相关《2022年典型机电一体化系统实例分析 .pdf(31页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、1 第 7 章 典型机电一体化系统设计及应用举例本章教学重点:机电一体化系统设计要点,数控机床及典型机器人系统设计方法。本章教学难点:数控机床及典型机器人系统设计方法。本章教学方式:多媒体教学、动画演示。7.1 机电一体化系统设计要点7.1.1 基本开发思路机电一体化系统设计是根据系统论的观点,运用现代设计的方法构造产品结构、赋予产品性能并进行产品设计的过程。图 7-1 所示为机电一体化产品设计的典型流程图。机电一体化产品设计过程可划分为四个阶段:(一)准备阶段在这个阶段中首先对设计对象进行机理分析,确定产品的规格、性能参数;然后进行技术分析, 拟定系统总体方案,划分组成系统的各功能要素和功能
2、模块,最后对各种方案进行可行性研究对比,确定最佳总体方案。(二)理论设计阶段在这个阶段中首先根据设计目标、功能要素和功能模块,画出机器工作时序图和机器传动原理图; 计算各功能模块之间接口的输入输出参数,确定接口设计的任务归属。然后以功能模块为单元,根据接口参数的要求对信号检测与转换、机械传动及工作机构、控制微机、功率驱动及执行元件等进行功能模块的选型、组配、 设计; 最后对所进行的设计进行整体技术经济评价、设计目标考核和系统优化,挑选出综合性能指标最优的设计。(三)产品的设计实施阶段在这一阶段中首先根据机械、电气图纸, 制造和装配各功能模块;然后进行模块的调试;最后进行系统整体的安装调试,复核
3、系统的可靠性及抗干扰性。(四)设计定型阶段该阶段的主要任务是对调试成功的系统进行工艺定型,整理出设计图纸、软件清单、零部件清单、 元器件清单及调试纪录等;编写设计说明书,为产品投产时的工艺设计、材料采购和销售提供详细的技术档案资料。纵观系统的设计流程,设计过程的各阶段均贯穿着围绕产品设计的目标所进行的。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 1 页,共 31 页 - - - - - - - - - 2 图 7.1 机电一体化产品设计流程图“基本原理 总体布局 细部结构”三次循
4、环设计,每一阶段均构成一个循环体,即以满意否编写技术文档资料结束定型阶段系统整体安装调试与可靠性、抗干扰性复核满意否工艺定型设计实施阶段功能模块制作与调试满意否需求抽象: 确定产品规格、 性能参数开始拟定总体方案、划分功能模块方案论证、确定模块设计目标和人员组织接口和功能模块细部设计理论设计总体评价准备阶段理论设计阶段名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 2 页,共 31 页 - - - - - - - - - 3 产品的规划和讨论为中心的可行性设计循环;以产品的最佳方案为
5、中心的概念性设计循环;以产品性能和结构优化为中心的技术性设计循环。循环设计使产品设计在可行性规划和论证的基础上求得概念上的最佳方案,再在最佳方案的基础上求得技术上的优化,是系统设计的效率和质量大大地提高。CNC 机床(或加工中心)加工时应考虑的问题7.1.2 用户要求的抽象用户的需求虽然是设计所要达到的最终目标,但它并不全是设计的技术参数,因为用户对产品提出的要求往往面向产品的使用目的。因此, 需要对用户的要求进行抽象,要在分析对象工作原理的基础上,澄清用户需求的目的、原因和具体内容, 经过理论分析和逻辑推理,提炼出问题的本质和解决问题的途径,并用工程语言描述设计要求,最终形成产品的规格和性能
6、参数。对于加工机械而言,它包括如下几个方面:1运动参数表征机器工作部件的运动轨迹和形成、速度和加速度。2动力参数表征机器为完成加工动作应输出的力(或力矩)和功率。3品质参数表征机器工作的运动精度、动力精度、稳定性、灵敏度和可靠性。4环境参数表征机器工作的环境,如温度、湿度、输入电源。5结构参数表征机器空间几何尺寸、结构、外观造型。6界面参数表征机器的人机对话方式和功能。7.1.3 功能要素和功能模块机电一体化系统的功能要素是通过具体的技术物理效应实现的,一个功能要素可能是一个功能模块, 也可能由若干个功能模块组合而成,或者就是一个机电一体化子系统。功能模块则是实现某一特定功能的具有标准化、通用
7、化或系列化的技术物理效应。功能模块在形式上,对于硬件表示为具体的设备、装置或电路板, 对于软件则表示为具体的应用子程序或软件包。进行机电一体化系统的设计时,将功能模块视为构成系统的基本单元,根据系统构成的原理和方法, 研究它们的输入输出关系,并以一定的逻辑关系连接起来,实现系统的总功能。因此可以说机电一体化系统的设计过程是一个从模块到系统的设计过程。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 3 页,共 31 页 - - - - - - - - - 4 7.1.4 接口设计要点接
8、口设计的总任务是解决功能模块间的信号匹配问题,根据划分出来功能模块,在分析研究功能模块输入输出关系的基础上,计算制定出各功能模块相互连接时所必须共同遵守的电气和机械的规格和参数约定,使其在具体实现时能够“直接”相连。应当说明的是, 系统设计过程中的接口设计是对接口输入输出参数或机械结构参数的设计,而功能模块设计中的接口设计则是遵照系统设计制定的接口参数进行细部设计,实现接口的技术物理效应,两者在设计内容和设计分工上是不同的。不同类型的接口,其设计要求有所不同。这里仅从系统设计的角度讨论接口设计的要求。传感接口要求传感器与被测机械量信号源具有直接关系,要使标度转换及数学建模精确、可行,传感器与机
9、械本体的连接简单、稳固,能克服机械谐波干扰,正确反映对象的被测参数。变送接口应满足传感器模块的输出信号与微机前向通道电气参数的匹配及远距离信号传输的要求,接口的信号传输要准确、可靠,抗干扰能力强,具有较低的噪声容限;接口的输入阻抗应与传感器的输出阻抗相匹配;接口的输出电平应与微机的电平相一致;接口的输入信号与输出信号关系应是线性关系,以便于微机进行信号处理。驱动接口应满足接口的输入端与微机系统的后向通道在电平上一致,接口的输出端与功率驱动模块的输入端之间不仅电平要匹配还应在阻抗上匹配。另外接口必须采取有效的抗干扰措施,防止功率驱动设备的强电回路反窜入微机系统。传动接口是一个机械接口,要求它的联
10、接结构紧凑、轻巧,具有较高的传动精度和定位精度,安装、维修、调整简单方便,传动效率高,刚度高,响应块。7.1.5 系统整体方案拟定和评价拟定系统整体方案一般分为两个步骤,首先根据系统的主功能要求和构成系统的功能要素进行主功能分解,划分出各功能模块,确定它们之间的逻辑关系;然后对各功能模块输入输出关系进行分析, 确定功能模块的技术参数和控制策略,系统的外观造型和机械总体结构;最后以技术文件的形式交付设计组讨论、审定。系统总体方案文件的内容应包括:(1)系统的主要功能、技术指标、原理图及文字说明;(2)控制策略及方案;(3)各功能模块的性能要求,模块实现的初步方案及输出输入逻辑关系的参数指标;(4
11、)方案比较和选择的初步印象;(5)为保证系统性能指标所采取的技术措施;(6)抗干扰及可靠性设计策略;(7)外观造型方案及机械主体方案;(8)人员组织要求;(9)经费和进度计划的安排。系统功能分解应综合运用机械技术和电子技术各自的优势,力求系统构成简单化、模块化。常用的设计策略如下:1减少机械传动部件,时机械结构简化,体积减小,提高系统动态响应性能和运动精度。2注意选用标准、通用的功能模块,避免功能模块在低水平上的重复设计,提高系统在模块级上的可靠性,加快设计开发的速度。3充分运用硬件功能软件化原则,使硬件的组成最简单,使系统智能化。名师资料总结 - - -精品资料欢迎下载 - - - - -
12、- - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 4 页,共 31 页 - - - - - - - - - 5 4以微机系统为核心的设计策略。一项设计通常有几种不同的设计方案,每一种方案都有其优点和缺点,因此,在设计阶段应对不同的方案进行整体评价,择优选择综合指标最优的设计方案。7.1.6 制作与调试制作与调试是系统设计方案实施的一项重要内容。根据循环设计及系统设计的原理,制作与调试分为两个步骤:第一步是功能模块的制作与调试;第二步是系统整体安装与调试。功能模块的制作与调试是由专业技术人员根据分工,完成各功能模块的硬件组配、软件编程、 电路装配、
13、 机械加工等细部物理效应的实现工作,对各功能模块的输入输出参数仿真(模拟)、调试和再线调试,使他们满足系统设计所规定的电气、机械规范。系统总体调试是在功能模块调试的基础上进行的,整体调试以系统设计规定的总目标为依据,调试功能模块的工作参数及接口参数。此外,由于物质流、能量流、信息流均融汇在系统中, 系统中的各薄弱环节以及影响系统主功能正常发挥的“瓶颈” 会充分暴露出来,系统还受到内外部各种干扰的影响,因此, 系统整体的调试还要进一步解决系统可靠性、抗干扰等问题。7.2 数控机床数字控制技术是从金属切削机床数控的基础上发展起来的。自1952 年由美国帕森斯公司与麻省理工学院机构实验室研制成功世界
14、上第一台三坐标数控铣床以来,数控机床经历了硬件数控 (NC) 、计算机数控( CNC) 、多机台计算机直接群控(DNC )和微机数控 ( MNC)五个发展阶段,形成了门类齐全、品种繁多的数控机床,如数控车床、铣床、钻床、磨床和加工中心等。7.2.1 数控机床的组成图 7-2 所示为数控机床的组成框图。被加工零件的图纸是数控机床加工的原始数据,在加工前需要根据零件图制定加工工序及工艺规程,并将其按照标准的数控编程语言编制成加工程序。图 7.2 数控机床组成框图程序载体是用于记录数控程序的物理介质,通过输入接口可将载体中的数控程序输入数控微机系统。 早期的程序载体是纸带,将加工程序制作在穿孔纸带上
15、,由光电读带机将纸带上的二进制数控信息输入微机系统中。目前程序载体有盒式磁带、磁盘或EPROM,简易数控机床则直接将加工程序通过键盘输至微机中。微机数控系统用来接受并处理由程序载体输入的加工程序,依次将其转换成使伺服驱动系统动作的脉冲信号。伺服驱动系统是整个数控系统的执行部分,由伺服控制电路、功率放大电路、伺服电动名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 5 页,共 31 页 - - - - - - - - - 6 机等组成,为机床的进给运动提供动力。反馈系统用于检测机床工作的
16、各个运动、位置参数,环境参数(如温度、振动、电源电压、导轨坐标、 切削力等) 并将其变换成微机系统能接受的数字信号,以构成闭环或半闭环控制。经济型的数控机床一般采取开环控制。7.2.2 数控车床的机械结构图 7-3 表示一种普通车床改造后的方案。图中不改变车床主轴箱,即主轴变速仍靠人工控制,走刀丝杠改成滚珠丝杠11,去掉光杠,在走刀段右端增加一个丝杠支承。丝杠11 的右端用纵向步进电动机4 直接驱动(或经传动齿轮减速驱动)。纵向走刀丝杠采用滚珠丝杠的目的是为了提高纵向走刀的移动精度,对于半精加工的车床可直接使用原来的丝杠。同样,横向走刀丝杠由步进电动机3 直接驱动, 完成横向走刀的进给和变速。
17、另外, 刀架部分采用了电动刀架实现自动换刀。为了使车床能实现自动车制螺纹,还要在主轴尾部加接一光电编码器(图中未示出) ,作为主轴位置检测,使车刀运动与主轴位置相配合。图 7.3 改造后的车床传动系统1电动机2联轴器3横向步进电机4纵向步进电机5联轴器6纵向微调机构7横向微调机构8横向螺母9纵向螺母10横向微调机构11纵向滚珠丝杠1、步进电动机与丝杠联接步进电动机与丝杠的联接要可靠,传动无间隙。为了便于编程和保证加工精度,一般要求纵向运动的步进当量为0.01mm,横向运动的步进当量为0.005mm,步进电动机与丝杠的联接方式有直连式(同轴连接)和齿轮联接两种形式。名师资料总结 - - -精品资
18、料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 6 页,共 31 页 - - - - - - - - - 7 图 7.4 直连式示意图1车床支架2销钉3联轴套4步进电动机直连式如图7-4 所示,步进电动机与丝杠轴采用联轴套直接同轴相联,这种联接方式结构紧凑,改装方便。图 7.5 齿轮连接示意图齿轮联接方式如图7-5 所示。 在步进电动机步距角、步进当量 及丝杠螺距t 确定后,步进电动机和丝杠的联接传动比不一定正好是1:1 的关系,这时采用一对齿轮,齿轮传动比的计算可根据下面计算:ltZZi36012(7-1)例
19、7-1 将改造一台C620 车床,其纵向丝杠的螺距t=12mm ,采用 110BF003 型步进电动机,步距 =0.75,系统规定的纵向步进当量=0.01mm ,计算步进电动机与纵向丝杠之间的联接传动比。解:根据式( 7-1)1401.036075.01236012ltZZi可选80,2021ZZ,模数5.1m的齿轮传动副。当i为小数时,则可采用挂轮。2、步进电动机与床身的联接名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 7 页,共 31 页 - - - - - - - - - 8
20、 步进电动机与床身的联接,不但要求安装方便、可靠,同时又能确保精度。常用的有固定板联接和变速箱联接两种,如图7-6 和图 7-7 所示。图 7.6 固定板联接示意图1床身 2 齿轮箱 3 变速齿轮 4 丝杠支架图 7.7 变速箱联接示意图1床身 2 圆柱套筒 3 联接板4步近电动机 5 齿轮 6 丝杠托架 7 丝杠3、自动回转刀架加工复杂工件时,需要几把车刀轮换使用,这就要求刀架能自动换位如图7-8 所示。图 7.8 自动刀架原理示意图当微机系统发出换刀信号后,如果要求的刀号与实际在位的刀号不符,电动机正转,通过螺杆推动螺母使刀台上升到精密端齿盘脱开时的位置,当刀台随螺杆体转动至与刀号要求相符
21、的位置时, 微机发出反转信号,使电动机反转, 于是刀台被定位卡死而不能转动,便缓慢下降至精密端齿盘的啮合位置,实现精密定位并锁紧。当夹紧力增大到推动弹簧而窜动压缩触点时,电动机立即停转,并向微机发出换刀完成的应答信号,程序继续执行。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 8 页,共 31 页 - - - - - - - - - 9 4、电动机尾架有的数控车床为实现轴类零件的自动化加工,采用了电动尾架装置,图7-9 所示是一种适用于经济型数控车床的可控力电动尾架。图 7.9 电
22、动尾座电动机通电转动,通过一对齿轮副减速,带动丝杠转动,再通过装在轴套上的丝杠螺母使轴套前进, 并稍稍压缩蝶形弹簧。当顶尖推动丝杠转动,迫使顶尖紧顶工件时,丝杠以及螺母不能前进, 这样就迫使丝杠后退,压缩蝶形弹簧并使从动齿轮后退。从动齿轮后退时压下顶杆,顶杆又压下微动开关,切断电机的电源,至此顶紧操作完成。顶尖后退时,利用一微型限位开关进行限位控制。电动机控制电路除要有正反转点动控制外,还需有接向微机的开关。7.2.3 数控机床微机系统硬件数控机床微机系统有两种基本形式,即经济型和全功能型。所谓经济型系统是用一个微机芯片作主控单元,伺服系统大都为功率步进电动机,采用开环控制系统,步进当量为0.
23、010.005mm/ 脉冲,机床快速移动速度为58m/min,传动精度较低,功能也较为简单。全功能型的系统用24 个微机芯片进行控制,各CPU 之间采用标准总线接口,或者采用中断方式通讯。在主控微机的管理下,各微机分别进行指令识别、插补运算、文本及图形显示、控制信号的输入输出等。伺服系统一般采用交流或直流电机伺服驱动的闭环或半闭环控制,这种形式可方便地控制进给速度和主轴转速。机床最快移动速度为824m/min ,步进当量为0.010.001mm/ 脉冲,控制的轴数多达2024 个,因而广泛用于精密数控车床、铣床、加工中心等精度要求高、加工工序复杂的场合。1、 单片机系统早期的经济型数控系统多采
24、用功能简单的Z80 单板机控制。 近年来,多采用单片机为核心,做成专用的数控系统,图 7-10 所示为一种经济数控系统的硬件框图,适用于普通车床的数控。1刀位触点2胶木板3触点4刀台5螺杆副6精密齿盘7变速齿轮8蜗轮 9滑套式蜗杆10停车开关11刀架座12压簧13粗定位名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 9 页,共 31 页 - - - - - - - - - 10 图 7-10 经济型数控系统的硬件框图图 7-10 中键盘用于手工输入零件的加工程序,显示器用于显示输入的
25、指令和加工状态,8031 对加工程序进行指令识别和运算处理后,向锁存器Y2、Y3 输出进给脉冲,经X、Y驱动模块伺服放大后,驱动X 轴、 Z 轴步进电动机,产生进给运动;8255 的 PB 口输出强电控制信号M2 S2 T。其中 M 为辅助功能,主要是主电动机、冷却电动机的启/停信号; S为主轴调速信号;T 为回转刀架的转位换刀信号。(1)存储器扩展电路:存储器扩展电路如图7-11 所示, EPROM 用于存储控制程序,RAM 用于存储加工程序。为了保证RAM 掉电时加工数据不丢失,电路中还设计了掉电保护电路。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - -
26、 - - - - - - - 名师精心整理 - - - - - - - 第 10 页,共 31 页 - - - - - - - - - 11 图 7-11 系统的存储器(2)面板操作键和功能选择开关:面板操作键8031 的 P1口接口电路如图7-11 所示。图中 SB1SB4为手动操作进给键,分别完成人工操作的X,Y 的进给。运行时按下此键,可中断程序的运行。SA1 是一个两位开关,用于单段/ 连续控制,置于“单段”位置时,每运行一个程序段就暂停,只有按下启动键,才继续运行下一个程序段,单段工作方式一般用于检查输入的加工程序。SA1置于“连续”位置时,程序将连续执行。功能选择开关SA2 为一个
27、单刀8 掷波段开关,它与系统的8255PA 口相连,如图7-13所示,用于编辑、空运行、自动、回零、手动、通讯等功能的选择。编辑方式:用于加工程序的输入、检索、修改、插入和删除等操作。空运行方式:启动加工程序后,只执行加工指令,对M2 S2 T 指令则跳过不执行,而且刀具以设定的速度运行。这种方式主要用于检查加工程序,而不用于加工。自动方式:只有在这个方式下,才可以按启动键实行加工。在编辑状态下输入程序并经检查无误后,将SA2 置自动方式,再按下启动键,认定当前刀具为起点位置,开始执行加工程序。手动方式:用于加工前对刀调整或进行简单加工。该方式有、3 种选择,分别对应于不同的进给速度。回零方式
28、:使刀架沿X 轴、 Z 轴回到机械零点。通讯方式:该方式中包括系统与盒式磁带机、打印机上位机的数据通讯、转存等操作。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 11 页,共 31 页 - - - - - - - - - 12 图 7-12 P1 口与面板操作开关的连接图 7-14 功能选择开关接线图名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 12 页,共 31 页
29、- - - - - - - - - 13 图 7-15 强电接口电路(3)M 2 S2 T 接口: M 2 S2 T 信号有两个特点:一是信号功率较大,微机输出的信号要进行放大后才能使用;二是信号控制的都是220V 或 380V 强电开关器件,因此必须采用严格的电气隔离措施,如图7-15 所示,由8255B 口输出控制信号,先经过一次光电隔离,经译码放大后,由中间继电器KA 再次隔离,因此,具有较高的抗干扰能力。8255B 口定义为基本输出方式,从PB0PB4 输出的 5 个信号经光电耦合后,送至38译码器,其中PB0PB2 为译码地址信号。S01S04 为与调整电动机相连的4 种主轴调整信号
30、, T10T40 为 4 种换刀信号。M03M26 为 8 个辅助功能信号, 其中 M03 用于启动主轴正转, M04 用于控制主轴反转,M05 使主轴停止。 M22M26 是用户自用信号,可用于控制冷却电动机的启/停、液压电动机的启 /停、第三坐标的启/停或电磁铁动作等。各M2 S2 T 的译码逻辑联系如表71 所示。表 7-1 M 2 S2 T 信号地址对照表8255PB 口输出信号8255PB 口输出信号PB4 PB3 PB2 PB1 PB0 PB4 PB3 PB2 PB1 PB0 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - -
31、- - 名师精心整理 - - - - - - - 第 13 页,共 31 页 - - - - - - - - - 14 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 1 1 0 0 1 1 0 1 0 1 0 1 0 1 S01 S02 S03 S04 T10 T20 T30 T40 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 0 0 1 1 0 0 1 1 0 1 0 1 0 1 0 1 M03 M04 M05 M22 M23 M24 M25 M26 2、STD 总线系统图 7-16
32、 所示为一种两坐标的STD 数控系统。它由CPU、带掉电保护的 RAM、键盘、步进电动机接口、I/O 接口、 CRT 显示接口等6 个模板组成。图 7-16 STD 总线数控系统CPU 模块可以采用Z80A 作 CPU,晶振频率为4MHZ ,EPROM 容量为 32KB ,用于存放系统的控制程序。板内的CTC0 通道作串行口波特率发生器,CTC2 号通道作监控程序的单步操作,板内并行口采用Z80PIO 芯片,提供23 8 位并行接口。串行口为RS232C 标准,用于与上位机的数据通讯。64K 的 RAM 模块用于存放加工程序,为使掉电后输入的加工程序不被丢失,选用带掉电保护功能的静态RAM 模
33、块。两个轴的步进电动机共用一个接口模板,该模板有两组相同结构的电路,包括进给脉冲发生器、 脉冲计数器、 进给方向控制逻辑和脉冲分配器等。进给脉冲发生器与脉冲计数器由8253 定时 /计数器芯片实现。8253 的 0 号通道作进给脉冲发生器,进给脉冲频率由装入的时名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 14 页,共 31 页 - - - - - - - - - 15 间常数决定。 8253 的 1 号通道为脉冲计数器,用来监测是否有脉冲丢失。进给方向逻辑主要用于控制步进电动机的
34、进给方向,脉冲分配器则将进给脉冲依次分配给步进电动机的各相绕组。I/O 模板中的输入通道主要与机床的各种开关相连,如限位开关、零点接近开关等;输出通道用于输出M2 S2 T 功能信号,输出信号经锁存器、光电隔离及晶体管放大后,可以驱动 24V、200mA 以下的继电器、电磁阀等。CRT 模板与普通CRT 监视器连接,可实现数控过程的显示及加工程序、加工零件显示。该模板以MC6845CRT 控制器为核心,产生CRT 所需的行同步、场同步信号,并与STD 总线接口。3、全功能型数控系统的硬件全功能型数控系统也称标准数控系统,是国际上较流行的数控系统,其构成框图如图7-17 所示。该系统有X、Y、
35、Z 三轴控制,其中任意两轴可联动。链式刀库可储4060 把刀具,由换刀机械手自动进行换刀(ATC) 。系统配有工作台精密转动控制(TAB ) ,转动角度由数控编程中的第二辅助功能B 指定。该系统可完成各种工序,如铣、钻、镗、扩和丝攻等。系统通过接口接受来自MDI 的数据。并在CRT 上显示,又通过RS232C 接口和光电读带机接口读入纸带程序。操作面板上有各种功能选择开关。从机床和操作面板上输出的信号,大部分由PLC 处理,但也有一部分信号,如紧急停车、超程、返回原点等,可直接输入微机系统。三轴驱动采用伺服驱动方式,各电动机均加装光电编码器作为位置和速度的检测反馈元件,反馈信号一路输入微机(C
36、NC)作精插补,另一路经F/V 变换送入伺服驱动模块中的速度调节器。速度放大部分可配SRC 或 PWM。在微机系统( 6MECNC )的控制下,经PLC 进行译码可输出12 位二进制速度代码,再经 D/A 转换和电压比较后形成主轴转速控制信号,由矢量处理电路得到三种相位相差120的电流信号, 经 PWM 调制放大后加到三相桥式晶体管电路,使主轴的交流伺服电动机按规定的转速和方向转动,磁放大器为主轴定向之用。微机系统( 6MECNC )送出相应的T、M 、B 功能送至PLC,经 PLC 译码识别,发出相应的控制信号, 该信号自动切换伺服单元工作状态,即由 ATC 转换为 TAB,或由 TAB 转
37、换为 ATC。刀库和分度台均由DC 电动机驱动, 通过控制相应的DC 电动机, 实现自动换刀和工作台的分度。从上面的介绍中可以看出,除进给插补外,几乎其它所有的工作(S、T、 M、 B)都离不开 PLC,经 PLC 处理的信号有194 个。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 15 页,共 31 页 - - - - - - - - - 16 图 7-17 全功能数控系统框图7.2.4 数控机床的软件构成数控机床的软件分为系统软件(控制软件)和应用软件(加工软件)两部分。加工
38、软件是描述被加工零件的几何形状、加工顺序、 工艺参数的程序,它用国际标准的数控编程语言编程,有关数控编程的规范和编程方法,可参阅有关的标准手册及文献资料。控制软件是为完成机床数控而编制的系统软件,因为各数控系统的功能设置、控制方案、硬件线路均不相同,因此在软件结构和规模上相差很大,但从数控的要求上看,控制软件应包括输入数据预处理、插补运算、速度控制、自诊断和管理程序等模块。1、数据输入模块系统输入的数据主要是零件的加工程序(指令),一般通过键盘、光电读带机或盒式磁带等输入,也有从上一级微机直接传入的(如CAD/CAM系统)。系统中所设计的输入管理程序通常采用中断方式。例如,当读带机读入一个数据
39、后,就立即向CPU 发出中断,由中名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 16 页,共 31 页 - - - - - - - - - 17 断服务程序将该数据读入内存。每按一次键,键盘就向CPU 发出一次中断请求,CPU 响应中断后就转入键盘服务程序,对相应的按键命令进行处理。2、数据处理模块输入的零件加工程序是用标准的数控语言编写的ASCII字符串,因此,需要把输入的数控代码转换成系统能进行运算操作的二进制代码,还要进行必要的单位换算和数控代码的功能识别,以便确定下一步的操
40、作内容。3、插补运算模块数控系统必须按照零件加工程序中提供的数据,如曲线的种类、 起点、 终点等, 插补原理进行运算, 并向各坐标轴发出相应的进给脉冲。进给脉冲通过伺服系统驱动刀具或工作台作相应的运动, 完成程序规定的加工。插补运算模块除实现插补各种运算外,还有实时性要求,在数控过程中,往往是一边插补一边加工的,因此插补运算的时间要尽可能的短。4、速度控制模块一条曲线的进给运动往往需要刀具或工作台在规定的时间内走许多步来完成,因此除输出正确的插补脉冲外,为了保证进给运动的精度及平衡性,还应控制进给的速度,在速度变化较大时,要进行自动加减速控制,以避免因速度突变而造成伺服系统的驱动失步。5、输出
41、控制模块输出控制包括:(1)伺服控制:将插补运算出的进给脉冲转变为有关坐标的进给运动。(2)误差补偿:当进给脉冲改变方向时,根据机床的精度进行反向间隙补偿处理。(3)M、S、T 等辅助功能的输出:在加工中,需要启动机床主轴、调整主轴速度和换刀等。因此,软件需要根据控制代码,从相应的硬件输出控制脉冲或电平信号。6、管理程序管理程序负责对数据输入、处理、 插补运算等操作,对加工过程中的各程序模块进行调度管理。管理程序还要对面板命令、脉冲信号、故障信号等引起的中断进行中断处理。7、诊断程序系统应对硬件工作状态和电源状况进行监视,在系统初始化过程中还需对硬件的各个资源,如存储器, I/O 口等进行检测
42、,使系统出现故障时能及时停车并指示故障类型和故障源。7.3 工业机器人7.3.1 工业机器人的组成与分类工业机器人( Industrial Robot)是一种能够模拟人的手、臂的部分动作,按照预定的程名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 17 页,共 31 页 - - - - - - - - - 18 序、轨迹及其它要求,实现抓取、 搬运工件或操作工具的自动化装置,是具有发展前途的机电一体化典型产品,将在实现柔性自动化生产、提高产品质量、 代替人在恶劣环境下工作中发挥重大作
43、用。1.工业机器人的构成:图 7.18 工业机器人的构成2.工业机器人的分类直角坐标型在 X、Y、Z 三个方向能够作相互垂直运动,并且手臂自转。机器人的操作范围在空间长方体内。圆柱坐标型机身能够绕底座旋转运动,手臂可上下运动和旋转运动,机器人的操作范围在空间的圆柱体内。极坐标型机器人的手臂可在平面极坐标范围内运动,而整个手臂可在空间上下运动,使操作范围在空间的任意位置。SCARA 型( Selective Compliance Assembly Robot Arm)具有选择顺应性装配机器人手臂。机器人在水平方向具有顺应性,而在垂直方向则具有很大的刚性,也就是,手在水平方向上可移动到任何位置,在
44、垂直方向上则只能上下移动。这样就非常有利于装配作业。它有大臂回转、小臂回转、腕部升降和回转四个自由度。多关节型:就象人的手一样,手臂,手腕等多处有自由回转关节,使手的操作范围可到达空间任何位置。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 18 页,共 31 页 - - - - - - - - - 19 图 7.19 工业机器人的类型7.3.2 机器人的主要技术指标握取重量: 臂力,即机器人的负荷能力,通常指正常运动速度下所能够握取的工件重量。运动速度:与握取重量、定位、精度等参数
45、有关。定位精度:是衡量机器人工作质量的一项重要指标。取决于控制精度,运动部件制造精度等。程序编制和存储容量:反应机器人的控制能力。7.3.3 SCARA 型机器人系统实例分析1.装配工序说明:SCARA 型机器人用于装配40 火花式电雷管, 代替人从事易燃易爆的危险工作。电雷管由四部件组成:4雷管体; 3弹簧; 2导电帽; 1螺钉。SCARA 型机器人的装配工艺过程:将导电帽弹簧组合件装配在雷管4 上将小螺钉拧到雷管体上,把导电帽、弹簧组合件与雷管体联成一体名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - -
46、 - - - - 第 19 页,共 31 页 - - - - - - - - - 20 检测雷管体外径、总高度、雷管体与导电体之间是否短路。雷管体、弹簧组合件、及装配好的成品都放置在10 行3 10 列的料盘内。而小螺钉散放在振动料斗内。图 7.20 SCARA 装配机器人的基本构造图 7.21 40 火花式电雷管的组成及料盘2.总体结构:共三只手,左手将弹簧组合件从料盘13 中取出,放在中臂的料盘17 上,雷管体由右手从料盘 13 上移动到料盘17 上,由中臂在料盘17 上完成装配工作,再由右臂把成品从料盘名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - -
47、- - - - - - - 名师精心整理 - - - - - - - 第 20 页,共 31 页 - - - - - - - - - 21 17 放到成品料盘18 中。说明:左右手臂的大臂由步进电机5 和 5 驱动,中间装有谐波减速器6 和 6 ,7 和 7 为位置反馈光电编码器,及时反馈手的位置。下面的8,9,10 是指挥小臂的驱动系统。7.22 SCARA 装配机器人装配作业过程3.驱动系统:机器人两手臂在X Y 平面内的运动是由步进电机驱动的。一个关节的电机驱动系统如图所示。CPU控制接口升降频电路脉冲发生器环形分配器驱动电路步进电机调 速停 车位 置方 向谐波减速器手臂光电编码器方向鉴
48、别电路逆向步数降频步数顺向总步数计 数 / 定时 器图 7.23 一个关节的电机驱动系统4.控制、检测传感系统:7 个涡流式传感器分别检测:两个手臂到达装配点的位置、雷管直径与高度、手爪是否抓住雷管体及雷管体与导电帽的短路状态等。这些信号送到测量仪与设定值进行比较,确定是否合格,再经过测量接口电路送到CPU 工控机进行处理产生中断信号。计算机的输出接口有两部分:一部分由17 路驱动气动电磁阀。根据计算机指令,使左右手腕分别作升降回转动作,使手爪作闭合夹紧动作等。另一路由16 路,分别向4 台步进名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - -
49、 - - - 名师精心整理 - - - - - - - 第 21 页,共 31 页 - - - - - - - - - 22 电机发出置位、 升降速、 方向及停止信号, 并通过升降速电路、脉冲分配器、 功率驱动电路,使步进电机按照预定程序作启动、升降速运转和停止动作。四台步进电机的轴伸端分别与左右大小臂联结,使手臂在装配点与取(放)工件点之间运动。当手臂回到装配点时,相应的电涡流传感器发出到位信号,计算机收到这一信号后,发出停止指令,使步进电机与相应的手臂停止运动。当手臂到达取(放)工件点时,由计数器记录的步进电机步进数与预置步进数相一致时,计算机发出停止命令。这时在步进电机的另一轴伸端分别连
50、接一个光电编码器,步进电机每走一步,光电编码器发一个脉冲。步进电机的转动方向由方向判别电路判别。控制接口环 形 分 配 器功 率 放 大方 向 鉴 别光 电 编 码 器涡 流 传 感 器涡 流 传 感 器步 进 电 机驱 动 电 路调 速CMC80计 数输 出 1输 出 2输 入测 量 仪位 置尺 寸状 态上 下回 转夹 紧左 小 臂左 大 臂右 小 臂右 大 臂图 7.24 控制、检测传感系统5.微机的组成机器人选用CMC80 微型计算机作为主控制器,采用国际通用的微机STD 标准总线, 系统的组成和扩展比较方便。CPU 板: 采用 Z80CPU, 主频 2MHZ , 允许三种中断方式; 板