CA6140车床主轴箱的设计-外文翻译
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
南京理工大学
毕业设计(论文)外文资料翻译
学院(系):机械工程学院
专业:机械工程及自动化
姓名:朱仁勇
学号: 0501500241
外文出处:Industrial Electronics,Control and
(用外文写)
Industrumental, 1991,
附件: 1.外文资料翻译译文;2.外文原文。
附件1:外文资料翻译译文
CNC和PLC他们对于机床是同一概念吗?
摘要
设计一个计算机数字控制器(CNC),传统做法是将装置分为三个实体:一个可编程控制器(PLC),一个可以称之为CNC控制器(CNCD)的黑盒子,一个包含CNC轴向控制器和可以简单描述为轴向实体的合成体。我们将指出这一机构的缺点,展示一种新机构并介绍他的优势所在。最后,在对比传统PLC和新机构之后,我们认为CNC就是一种改进的PLC。
PLC装置
传统的可编程控制器(PLC)是基于两个主要模块:控制台和执行器。控制台向操作者提供了一个交互式设计的人机界面,由于这个原因,他不能实现实时约束。执行器控制基本任务的时序以使PLC工作和确保相关的时间约束。执行器启动并管理不同的循环周期。控制台的目标是人机界面而执行器的目标是时序安排。可以这样说,在大多数情况下,PLC的主要目标是在没有控制台的情况下单机运行。
CNC使用的分类
CNC对所有机床的应用本质上分为三个不同的种类:本地使用,直接数字化控制(DNC)和远程使用。
在本地使用中,操作者在机床附近。他直接输入命令,通过按下按钮来控制机床和加工过程。他也可以创建和修改刀具描述符和零件加工程序,这些是以CNC的标准代码或类似代码写入的。
在这一背景下,对零件的设计和辅助制造也是可能的,尽管此类活动显得与机床周围糟糕的环境质量(比如噪音,高温,灰尘)格格不入。
DNC(直接数字化控制)使用添加了从主机下载(向主机上传)零件加工程序的功能,主机汇集了零件加工程序,可以被看作是一个文件服务器。这些操作仍然完全在位于机床附近的人工操作员的控制下。在某些情况下,在远距离的操作者之间可能会使用邮件服务器。这一类CNC使用方式,除了能向服务器传输零件加工程
序和刀具描述符之外,与前一种使用并没有本质上的不同。
第三种使用方式与柔性化加工有关而且可以自我说明。它向CNC提供完全的远程控制。CNC必须可以控制和调节刀具和零件,可以发送收集到的足够的内部信息来报告CNC运作状态,CNC也要可以接受控制指令并最终实现与外部程序的同步。所有这些新功能带来了一些重要的需要定义的问题,比如“任务概念”[备注88],但由于这些并非本论文的主要目的,此处不再赘述。从第三类使用中,得到的一个重要事实是:在柔性化制造中,由于人工操作者只在有维护任务时才直接面对CNC,所以对CNC来说人机交互界面变得无用了。事实上,在一个柔性化的制造环境中,操作CNC的必需部分只是执行器。
现在我们可以说我们的主要目标就是找到一种可以满足以上三种使用方式的体系。
CNC设计修改:双体结构
之前的设计思路将整个CNC划分成两个主要的部分:控制台和执行器。控制台的目的是作为一个精细的人机交互界面或改进的终端。执行器的目的是控制加工过程。严格意义上说,在柔性制造环境中,控制台不是必须的,事实上所有CNC控制和决策的的智能是集中在控制器上的,因此创建了一种只带有开/闭开关和急停按钮的黑盒子。控制台和执行器应具备哪些具体功能,怎样选择必须有一些表述清楚的标准。
控制台的基本要求包括下列的功能:
●显示加工参数
●以CNC标准代码生成、显示和编辑零件加工程序
●生成、显示和编辑刀具描述符
●对零件编程提供图形帮助工具
●以永久形式存储(硬盘)零件加工程序和刀具描述符
●在CNC设置阶段能辅助自动调节并显示状态
●调整轴向控制器的参数
●设置执行器的设置参数
●向执行器载入工作指令
●为日后分析显示和存储统计信息
●运行预设的测试程序以便执行器为今后追逐已报告过的问题提供诊断计划
●可以打印出所有显示或存储的信息
建造一个控制台的最常用方式是选择一个微电脑,微电脑的操作系统和绘图工具箱搭载适当软件后能够满足先前提到的要求。作为一个独立的单元,控制台可以很容易的独立于执行器进行升级,以跟上加工方式的新发现(比如新的人机界面理念)和新的技术革新(比如新的具有更好性能的硬件)。此外,让控制台独立是通用化控制台设计的第一步。
这种状况下的分析和对错误的诊断没有进行错误分析的基础上,我们可以对CNC和PLC来说,控制台扮演着相同的角色。
在柔性化制造环境中,没有操作员,机床独立工作,执行器包含所有适用于柔性化制造环境所需要的功能。更准确地说,执行器的功能有以下三个基本要求:执行要求:
●将以CNC标准代码写成的零件加工程序翻译为机床可以理解和处理的中介代
码
●根据加工程序所选的机床修正加工轨迹
●管理不同加工步骤地序列
●控制辅助部件(如润滑液,换刀装置)
●生成加工轨迹
●控制轴向进给
●与现场总线(如果存在)通信
管理要求:
●在加工过程中,以合适的方式存储当前和下一步任务,以更新机床描述符(比
如更新加工时间信息数据)
●以半永久方式存储设置参数
●更新和管理包含标记为报告事件信息的日志
●在适当时间进行自动诊断
独立工作所需的附加要求
●与管理计算机通信
●探测刀具损坏
●测量刀具磨损
●确认刀具
●管理和识别托盘
●确认和测量加工零件
这些要求显示执行器几乎受制于硬件的实时约束(与控制台相反)。由于执行器内在的复杂性,CNC设计的诀窍就在于执行器。处理这一部分必须小心,尤其在设计它的结构时。
分析到这一步,有人会说网络作为第三方,显然就是DNC或远程控制使用。事实上,考虑到类似加工自动化协议(MAP)这样的网络,潜在的复杂性和称作加工信息规范(MMS)的应用层所提供的服务似乎会带领我们阐述这个命题。但即便如此,这个想法不在本论文范围之列。
执行器设计:(传统)方式
设计一个计算机数字控制器(CNC)的传统方式是装置分为三个实体:一个可编程控制器(PLC),一个可以称之为CNC控制器(CNCD),一个包含CNC轴向控制器。PLC的主要功能是管理不同的机床附件(轴,润滑液……)CNCD的主要任务是翻译CNC国际标准代码,向轴向控制器输出移动量,以及处理操作者的动作并执行。PLC和CNCD每个都包含CNC的一部分,单独任何一个都不能进行CNC的控制。他们共同控制整个CNC。为了获得一个控制命令,触发器(可以是PLC或者CNCD)必须知道整个CNC系统的状态。因此,PLC和CNCD共享状态数据。这些数据处于一个公共的双通道存储器中,或者,在处于最差的情况下,这些数据一直不断在PLC和CNCD 间交换。因而,这信息交换所需要的高速数据传输率会造成严重阻塞。因为传输的物理介质(通常是专用总线)必须有十分先进的性能,通常只有十分尖端的技术才能达到。1984年,瑞士联邦理工学院开始研发CNC系统原型时,这一现象不十分明显。在1987年7月,他们设计并实现了第一台基于“传统”CNC体系的原型。在那时,进一步的分析发现,这个系统原型有着严重的信息传输问题。因此,他们决定重新设计这个体系,并且研制第二个原型,验证些新出现的想法。在深入研究信息传输问题之后,他们着手开始工作。
执行者:PLC核心
一个主要基于[Gregotre87]和[Gregotre89]理论的研究表明,执行中心可以设