计算机数控技术 教学课件 ppt 作者 彭美武 主编第二章.pptVIP

  • 0
  • 0
  • 约4.55千字
  • 约 41页
  • 2019-07-04 发布于广东
  • 举报

计算机数控技术 教学课件 ppt 作者 彭美武 主编第二章.ppt

第一节数控装置的概述 一.基本知识 从自动控制的角度来看,CNC系统是一种位置、速度(还包括电流)控制系统,其本质上是以多执行部件(各运动轴)的位移量、速度为控制对象并使其协调运动的自动控制系统,是一种配有专用操作系统的计算机控制系统。 从外部特征来看,CNC系统是由硬件(通用硬件和专用硬件)和软件(专用)两大部分组成的。可以用以下图2-1表示CNC系统平台。 图2-1CNC系统平台 二.计算机数控装置的作用与CNC系统的工作过程 A.数控装置的主要作用是,读入数控加工程序,将其转换成控制机床运动和辅助功能要求的格式,分别送给进给电机控制单元、主轴电机控制单元和PLC,具有内置PLC功能的数控装置本身具有逻辑量解算功能,直接将解算结果送给机床强电控制系统。具有闭环控制功能的数控系统还会读入机床位置检测装置发出的实际位置信号,与指令位置比较后,用其差值控制机床的移动,可以获得较高的位置控制精度。 B.CNC系统的工作过程 输入→ 译码→数据处理→插补→将各个坐标轴的分量送到各控制轴的驱动电路,经过转换、放大去驱动伺服电动机,带动各轴运动→实时位置反馈控制,使各个坐标轴能精确地走到要求的位置。 1)输入 输入内容——零件程序、控制参数和补偿数据。 输入方式——磁盘输入、光盘输入、键盘输入、通讯接口 入及连接上位计算机的DNC接口输入 三.数控装置软件和硬件的功能界面 ? ? ? ? Ⅰ Ⅱ Ⅲ 硬件 软件 Ⅳ 图2-2 几种典型的软硬件界面的划分 软硬件功能界面问题:哪些功能由软件来实现,哪些功能由硬件来实现,或怎样确定软件和硬件在数控装置中所承担的任务。 四种功能界面的划分,代表了不同时期的数控装置产品。数控装置发展的趋势是软件承担的任务越来越多。这主要是由于计算机的运算处理能力不断增强,使软件运行的速度大大提高的结果。这种趋势并不是一成不变的,随着电子技术的发展,硬件的成本也在不断降低,如果硬件的制造可以做到象软件一样灵活,能够根据特殊需求,专门制做的时候,硬件所担负的功能还会逐步增加。 二.单微处理器的数控装置 图2-3 单微处理机数控装置的结构图 三.多微处理器的数控装置 a.在企业和工厂比较常见的几种硬件结构 b.什么是大板结构与模块化结构 c.未来的发展 第三节 数控装置的软件结构 一、?? 数控软件的数据转换流程 图2-3 数控装置软件的数据转换流程 (一)译码 译码就是把用ASCⅡ码编写的零件加工程序翻译成数控系统要求的数据格式,并存 放到译码缓冲区中,准备为后续程序使用。译码后的数据有两种存放格式。 1. 不按字符格式的存放方法? M03 G03 X100. Y50. I0 J50. F100.; 图2-4 不按字符格式的译码数据存放格式 2. 保留字符格式的存放方法? Struct PROG_BUFFER{char buf_state; //0:空, 1:有数据 int block_num; //程序段号 double COORD[20]; //尺寸字的数值,单位为μm int F,S; //进给速度和主轴速度 char G_flag; //以标志形式存放的G指令 char G1; //G指令表 ... char M_flag; //以标志形式存放的M指令 char M1; //M指令表 ...

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档