数控技术第二章PPT_第1页
数控技术第二章PPT_第2页
数控技术第二章PPT_第3页
数控技术第二章PPT_第4页
数控技术第二章PPT_第5页
已阅读5页,还剩53页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

数控技术上海第二工业大学机电工程学院第二章CNC系统结构及控制方法

§2.1CNC系统的组成及特点

§2.2CNC系统的硬件结构§2.3CNC系统软件结构及控制§2.4数控用可编程控制器与数控系统常用外设及接口§2.1CNC系统的组成及特点

一、CNC系统的组成系统程序输入输出设备计算机数字控制装置可编程控制器主轴驱动装置进给驱动装置测量装置等组成,CNC系统的核心是计算机数控装置二、CNC装置的组成

1、硬件组成2、软件组成三、CNC装置的工作过程(工作原理)零件程序的输入插补预处理(译码、刀补、速度处理F)插补计算位置控制I/O开关量处理显示及故障诊断

1、零件程序的输入A、输入内容零件程序系统参数参数补偿参数机床参数

B、输入方式纸带、磁带、键盘(MDI)、计算机通信输入(RS232C,DNC)C、工作方式存储工作方式DNC工作方式2、译码

以程序段为单位译轮廓尺寸和M、S、T代码,放专用区检查语法检查3、刀补

刀具半径、长度补偿编程以零件轮廓尺寸→加工以刀具中心轨迹交点计算、过渡问题自动完成4、进给速度处理

编程F值——合成速度将F值分解成x、y轴速度自动加减速5、插补(实时性)

插补运算(数据点密化)

种类:直线、圆弧、高次曲线、样条曲线

计算方法:逐点比较法数字积分法比较积分法6、位置控制

位置环、速度环、电流环差值用差值控制进给电机增益调整、螺距误差补偿、反向间隙补偿7、I/O处理连接CNC装置与机床强电8、显示与诊断

显示字符静态显示图形动态显示

诊断自诊断脱机诊断远程诊断四、CNC装置的特点具有灵活性:靠软件控制通用性:同一系统可用在不同机床上功能丰富:如二次曲线插补运算,固定循环,米英制转换,坐标偏移,图形显示,刀具补偿

等可靠性高:大规模集成电路或超大规模集成电路维修方便:有诊断程序,能显示故障信息基于PC平台的CNC特性五、CNC装置功能1、基本功能:

控制功能:CNC装置能控制或能同时控制的轴数

准备功能:G指令机床动作方式的功能插补功能进给功能、主轴功能、辅助功能、字符显示、自诊断等2、选择功能:

图形显示、通信功能、人机对话、编程功能、补偿功能固定循环功能§2.2计算机数字控制系统的硬件结构一、CNC装置的结构类型

1、计算机类型专用计算机:专机数控,结构合理,性能比高通用计算机:工控机,可靠性大大提高2、电路板结构

大板式结构模块化结构1)大板式结构特点:结构紧凑,性价比高,但柔性低,对CPU依赖高如FANCU的F0、F10、F11等系列数控装置

主板集成:主CPU、各轴位置控制电路子板:ROM/RAM、I/O、MDI/CRT等子板插在主板上下图为一典型的大板式结构:2)模块式结构总线模块化开放系统结构功能模块:硬件模块:CPU、存储器、I/O控制、位置控制等插件板软件模块:固化于相应硬件模块中功能模块接口标准化:企业标准→行业标准总线标准化:各模块间信号连接的定义

特点:设计制造简单单一,调试维护方便,有适应性,扩展性如:SIEMENS大多数系统,FANUC的15、16、18

系列下图为一典型的模块式结构:3、微处理器数量

单微处理器系统

多微处理器系统1)单微处理器系统CNC装置只有一个CPU可以控制总线、访问主存储器,其它CPU不能访问主存储器。如:西门子810/820系列,A-B公司的8400系列2)多微处理器结构有2个或以上CPU可以控制总线或访问主存储器如:SINUMERK8系统、850/880系统、A—B公司的

8600系列和FANUC0、15系列二、单微处理器计算机数字控制

在单微处理器结构中,主CPU通过总线与存储器、各接口相连,实行集中控制、分时处理数控各子任务。1、主要特征:只有一个主CPU可以控制总线,访问主存储器其它CPU只能成为专用控制部件主CPU与其它CPU做成主从结构结构简单,容易实现但数控功能实现与处理速度有突出矛盾1)CPU(是CNC装置的核心)组成:运算器和控制器作用:信息处理,即获取信息、处理信息、发出命令类型:8位、16位、32位选择依据:实时控制、指令系统、数据宽度、寻址能力、运算速度、存储容量、软件配置、价格2、组成

微处理器和总线、存储器、纸带阅读机接口、纸带穿孔机和电传机接口、I/O接口、MDI/CRT接口、位置控制器、PLC任务:数值运算、零件程序输入/输出、定时、中断管理2)总线定义:一组信号线的集合,是CPU与存储器、外围电路连接的信息公共传输线类型:数据总线(双向):传信息地址总线(单向):确定与之通信的外部硬件控制总线:确定数据总线信息流时间序列常用总线:STDbus、Multibus、S-100bus、PCI、ISA选择依据:适合利用基本模块构成单机系统或多机系统;适合系统的升级;经济性、可行性

3)存储器作用:放程序、数据、参数类型:ROM(EPROM、FLASHEPROM):放系统程序

RAM:放中间变量、标志、需显示数据

CMOSRAM:参数(机床、系统、PLC)、零件程序

FLASHRAM:后备用4)输入/输出接口输入信号:MT→CNC的开关信号、代码信号输出信号:CNC→MT的开关信号、代码信号作用:电器隔离作用:光电耦合器继电器

电平转换和功率放大:CNC侧一般用TTL电平5)内装型PLC特点:有独立的CPU或与CNC共用一个CPU;硬件与CNC制一线路板或单独制附加扳;内装型PLC不配I/O口,借助CNC的I/O口。6)伺服输出和位置反馈接口

该硬件+CPU=CNC位置控制硬件可控制各进给坐标轴的速度、加速度以及位置量x、y、z3个位置控制口伺服输出接口:把CPU运算的控制策略→伺服驱动系统输出寄存器D/A位置反馈接口:鉴相(判正、反相)倍频电路(由数字电路完成)计数电路7)主轴控制接口作用:控制主轴转速使能信号模拟信号±10V定向控制主轴伺服(角度、转速、带反馈)(转速)编码器9)外设接口零件程序、机床参数输入输出上位机通讯RS232C、RS422C、DNC等8)面板、显示接口作用:控制MDI面板、操作面板、数码显示、CRT显示3、CNC、内装型PLC及机床间信息交换

1)CNC与PLC的信息交换

CNC的CPU访问PLC的RAM:A、CNC发出HOLD信号B、PLC发出HOLDA信号响应,同时悬浮局部总线C、CNC的CPU对RAM读写D、释放PLC的CPUE、HOLD、HOLDA低电平,重新驱动局部总线2)CNC装置和机床(MT)的输入输出信号处理过程

Ⅰ、输入MT→CNCⅡ、输出CNC→MTa、CNC程序的输出数据→CNCRAMb、CNCRAM→PLCRAMc、执行PLC用户程序d、PLCRAM→CNCRAMe、送CNC的输出接口a、CNC接口→CNCRAMb、CNCRAM→PLCRAMc、PLC用户程序处理

d、PLCRAM→CNCRAMe、CNC软件读取RAM中的数据三、多微处理器计算机数字控制

1、硬件连接方式1)两个或以上CPU构成处理部件处理部件间采用紧耦合,有集中操作系统,共享资源2)两个或以上CPU构成功能模块模块间采用松偶合,有多操作系统处理2、结构特点

性能价格比高

采用模块化结构

有很高的可靠性

3、CNC装置基本模块(硬件模块)CNC管理模块:初始化、中断、诊断、出错识别

CNC插补模块:零件程序译码、补偿等处理位置控制模块:位置采样、回零、漂移补偿等

PLC模块操作面板监控和显示模块存储器模块4、典型结构(通信方式)共享总线共享存储器1)共享总线(以系统总线为中心)总线作用:连接各模块,交换数据,控制信息a、主模块:带CPU或DMA器件从模块:不带CPU或DMA器件的各RAM/ROM或I/Ob、主模块控制总线,共享标准总线c、优先级仲裁电路串行:按连接位置决定d、优/缺点系统配置灵活,结构简单,无源总线造价低有竞争总线并行:配专用逻辑电路,用优先权编码以下为共享总线结构以下是串行总线仲裁电路以下是并行总线仲裁电路2)共享存储器(各模块与存储器相连)a、多端口存储器b、由多端口控制逻辑电路解决访问冲突如下图所示双端口存储器结构以下为双端口共享存储器结构介绍系统的软、硬件界面,软件的组成和结构

§2.3CNC系统软件结构及控制一、CNC系统的软硬件界面

CNC系统硬件:速度快,价格高软件:设计灵活,适应性强,速度慢

从逻辑上讲硬件软件

由性能价格比决定软、硬件分配比例不同年代、不同产品中使用以下三种界面:以下是三种软、硬件划分界面二、CNC系统的软件结构及控制

1、多任务并行处理

1)CNC装置的多任务性

组成:管理、控制工作过程:管理、控制同时进行。2)并行处理的概念概念:指计算机在同一时刻或同一时间间隔内完成两种或两种以上的工作

目的:提高处理速度实现:硬件:并行处理提高系统性能;多CPU提高系统速度软件:资源重叠流水处理技术。多任务并行处理图3)资源重叠流水处理关键:同一时间间隔内不是处理一个子过程,而是处理2个或更多子过程。比较流水处理和顺序处理的区别:例:CNC装置在NC工作方式时数据转换:零件程序输入t1,插补预处理t2,插补t3,位置控制t4一程序段数据转换时间:T=t1十t2十t3十t4两者的工作过程如下图所示:现象:电机时转时停刀具时走时停T4后保证电机转动连续刀具移动连续时间间隔相等,每段需时间△t=max(t1,t2,t3,t4)时间间隔可以各不相同适用于采用集中控制的单微处理器CNC系统前台程序:中断服务程序,实时功能(插补、位控、辅助功能处理、面板扫描等)后台程序:循环运行程序,完成准备工作和管理工作(管理软件、输入、译码、插补准备等)2、前后台型软件结构3、中断型软件结构系统中断结构决定系统软件结构1)CNC系统中断类型A、外部中断:阅读机、外部监控信号(紧急停、量仪到位)、面板B、内部中断插补周期定时中断(后)、位置采样周期中断(先)C、硬件故障中断定时器出错、存储器出错、插补运算超时

D、程序型中断:报警、溢出、除零2)中断型结构除初始化程序,各任务模块安排在不同级别的中断程序中。整个软件是一个大中断系统

§2.4数控用可编程控制器与数控系统常用外设及接口一、数控用可编程控制器1、数控机床中的PLC数控机床控制:运动轨迹的准确控制:位置与尺寸控制,数字控制开关量控制(逻缉控制,顺序控制)

数控用PLC:处理开关量、与NC通信类型:内装型、独立型2、内装型PLCA、从属于CNC装置,实际上是CNC装置带有PLC功能PLC与MT的I/O信息传递借助于CNC装置的I/O口

PLC与NC信号传递在CNC装置内部实现采用PLC,扩大了CNC内部直接处理的窗口通信功能,可以使用梯形图编辑和传送高级控制功能与RLC相比,具有响应速度快、控制精度高等特点B、特点结构紧凑,有柔性,省下PLC与NC连接下图为内装型PLC与数控装置的关系一般:主轴、刀架、辅助设备、电气控制、操作面板通过PLC进入NC

回参考点、手轮信号、CRT/MDI直接接NC3、独立型PLCA、独立于CNC装置,具有完备的软、硬件,独立工作B、特点:模块化,易于扩展;I/O点数增减方便;可适用于不同机床。下图为一独立型PLC与数控装置的关系4、PLC常见名称MPC(MicrocomputerProgrammableController)PIC(ProgrammableInterfaceController)PLC(ProgrammableLogicController)PMC(ProgrammableMachineController)PSC(ProgrammableSequenceController)

二、数控系统常用外设及接口1、CNC装置的输入输出和通信要求

用户能将数控命令、代码输入系统能按程序

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论