第二章 数控系统数控插补原理优秀PPT.ppt
《第二章 数控系统数控插补原理优秀PPT.ppt》由会员分享,可在线阅读,更多相关《第二章 数控系统数控插补原理优秀PPT.ppt(66页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第二章 数控系统数控插补原理第一页,本课件共有66页第二章第二章 数控系统及工作原理数控系统及工作原理 第一节第一节概述概述第二节第二节数控插补原理数控插补原理第三节第三节数控补偿原理数控补偿原理第四节第四节位移与速度检测位移与速度检测第五节第五节伺服驱动与控制伺服驱动与控制第六节第六节 CNCCNC装置装置第七节第七节CNC系统中的可编程控制器(系统中的可编程控制器(PLC)第二页,本课件共有66页 了解数控系统的组成、工作原理及工作过程;了解数控系统的组成、工作原理及工作过程;了解数控系统的组成、工作原理及工作过程;了解数控系统的组成、工作原理及工作过程;掌握数控机床插补原理及逐点比较法插
2、补方法;掌握数控机床插补原理及逐点比较法插补方法;掌握刀具补偿原理;掌握刀具补偿原理;掌握刀具补偿原理;掌握刀具补偿原理;掌握光栅及脉冲编码器的位移检测原理;掌握光栅及脉冲编码器的位移检测原理;掌握光栅及脉冲编码器的位移检测原理;掌握光栅及脉冲编码器的位移检测原理;掌握伺服驱动与控制的基本原理与方法;掌握伺服驱动与控制的基本原理与方法;掌握伺服驱动与控制的基本原理与方法;掌握伺服驱动与控制的基本原理与方法;了解了解了解了解CNCCNC装置的硬软件结构及工作原理;装置的硬软件结构及工作原理;了解了解了解了解CNCCNC系统中的系统中的PLC结构与工作原理。结构与工作原理。本章要求本章要求第三页,
3、本课件共有66页第一节第一节 概概 述述 现代数控系统以微型计算机为核心现代数控系统以微型计算机为核心构成,称为计算机数字控制系统,简称构成,称为计算机数字控制系统,简称CNC系统,其大部分或全部数控功能是系统,其大部分或全部数控功能是在硬件的基础上通过软件实现的。在硬件的基础上通过软件实现的。第四页,本课件共有66页一、一、CNCCNC系统组成和功用系统组成和功用输入输出设备输入输出设备输入输出设备输入输出设备计算机数字控制装置(简称计算机数字控制装置(简称计算机数字控制装置(简称计算机数字控制装置(简称CNCCNCCNCCNC装置或数控装置)装置或数控装置)装置或数控装置)装置或数控装置)
4、可编程控制器可编程控制器可编程控制器可编程控制器(PLCPLCPLCPLC、PMC)PMC)PMC)PMC)强电控制部分强电控制部分强电控制部分强电控制部分主轴调速驱动单元及主轴电动机主轴调速驱动单元及主轴电动机主轴调速驱动单元及主轴电动机主轴调速驱动单元及主轴电动机进给伺服驱动单元及进给电动机进给伺服驱动单元及进给电动机进给伺服驱动单元及进给电动机进给伺服驱动单元及进给电动机辅助装置电动执行器辅助装置电动执行器辅助装置电动执行器辅助装置电动执行器位移与速度检测装置位移与速度检测装置位移与速度检测装置位移与速度检测装置 第五页,本课件共有66页第六页,本课件共有66页1 1输入输入/输出设备输
5、出设备 操作者与数控系统进行人机交互,或其它外部信操作者与数控系统进行人机交互,或其它外部信操作者与数控系统进行人机交互,或其它外部信操作者与数控系统进行人机交互,或其它外部信息处理设备与息处理设备与息处理设备与息处理设备与CNCCNC系统进行信息交换的装置。系统进行信息交换的装置。系统进行信息交换的装置。系统进行信息交换的装置。数控操作面板:数控系统的控制面板,主要由显示器数控操作面板:数控系统的控制面板,主要由显示器数控操作面板:数控系统的控制面板,主要由显示器数控操作面板:数控系统的控制面板,主要由显示器(CRTCRTCRTCRT或或或或LCDLCD)、手动数据输入)、手动数据输入(MD
6、I)(MDI)键盘组成。键盘组成。键盘组成。键盘组成。机床操作面板:设有各种按钮和选择开关,用于对机机床操作面板:设有各种按钮和选择开关,用于对机机床操作面板:设有各种按钮和选择开关,用于对机机床操作面板:设有各种按钮和选择开关,用于对机床直接手动操作或对机床的运行进行干预。床直接手动操作或对机床的运行进行干预。床直接手动操作或对机床的运行进行干预。床直接手动操作或对机床的运行进行干预。电子手轮:手摇脉冲发生器,手动坐标控制。电子手轮:手摇脉冲发生器,手动坐标控制。电子手轮:手摇脉冲发生器,手动坐标控制。电子手轮:手摇脉冲发生器,手动坐标控制。磁盘驱动器:程序、数据输入与输出。磁盘驱动器:程序
7、、数据输入与输出。磁盘驱动器:程序、数据输入与输出。磁盘驱动器:程序、数据输入与输出。各种通信接口:各种通信接口:RS-232CRS-232C、RS-422RS-422、RS-485RS-485RS-485RS-485、USBUSBUSBUSB等等等等 第七页,本课件共有66页2 2CNCCNC装置和装置和PLC PLC l lCNCCNC装置实现系统的主要和绝大多数控制装置实现系统的主要和绝大多数控制功能功能 封闭结构封闭结构CNCCNC:第五代以前:第五代以前 开放结构开放结构CNCCNC:第六代:第六代l lPLCPLC协助协助CNCCNC装置实现部分辅助控制功能装置实现部分辅助控制功能
8、 内置型:结构上与内置型:结构上与CNCCNC装置一体化,装置一体化,PMCPMC 独立型:由独立的专业化厂家生产独立型:由独立的专业化厂家生产 第八页,本课件共有66页FANUCFANUC数控系统数控系统数控系统数控系统SIEMENSSIEMENS数控系统数控系统数控系统数控系统MAZATROLMAZATROL数控系统数控系统数控系统数控系统第九页,本课件共有66页华中数控华中数控华中数控华中数控HNC-21/22MHNC-21/22MHNC-21/22MHNC-21/22M 蓝天数控蓝天数控蓝天数控蓝天数控NC-110NC-110第十页,本课件共有66页三菱三菱三菱三菱PLCFXPLCFX
9、2N2N系列系列系列系列西门子西门子西门子西门子PLCPLCS7-300S7-300系列系列系列系列第十一页,本课件共有66页CNC装置的任务装置的任务 1.1.1.1.接收各输入设备的输入信息接收各输入设备的输入信息接收各输入设备的输入信息接收各输入设备的输入信息 2.2.2.2.对零件加工程序及工作参数进行存储,对操作命令转相应处理对零件加工程序及工作参数进行存储,对操作命令转相应处理对零件加工程序及工作参数进行存储,对操作命令转相应处理对零件加工程序及工作参数进行存储,对操作命令转相应处理 3.3.3.3.执执执执行行行行零零零零件件件件加加加加工工工工程程程程序序序序,对对对对加加加加
10、工工工工程程程程序序序序指指指指令令令令进进进进行行行行译译译译码码码码、逻逻逻逻辑辑辑辑分分分分析析析析、插插插插补运算补运算补运算补运算 4.4.4.4.将生成的运动轨迹控制信息输出到进给伺服驱动单元将生成的运动轨迹控制信息输出到进给伺服驱动单元将生成的运动轨迹控制信息输出到进给伺服驱动单元将生成的运动轨迹控制信息输出到进给伺服驱动单元 5.5.5.5.将将将将机机机机床床床床主主主主运运运运动动动动和和和和辅辅辅辅助助助助功功功功能能能能控控控控制制制制指指指指令令令令转转转转交交交交给给给给PLCPLCPLCPLC处处处处理理理理和和和和执执执执行行行行,同同同同时时时时接收接收接收接
11、收PLCPLCPLCPLC的反馈信息并做相应处理的反馈信息并做相应处理的反馈信息并做相应处理的反馈信息并做相应处理 6.6.6.6.把把把把各各各各工工工工作作作作环环环环节节节节的的的的有有有有关关关关数数数数据据据据和和和和图图图图形形形形信信信信息息息息,如如如如零零零零件件件件加加加加工工工工程程程程序序序序、轴轴轴轴坐坐坐坐标标标标值值值值、操操操操作作作作菜菜菜菜单单单单和和和和提提提提示示示示、诊诊诊诊断断断断结结结结果果果果、补补补补偿偿偿偿值值值值、机机机机床床床床参参参参数数数数和和和和状状状状态态态态、模模模模拟拟拟拟控控控控制制制制轨轨轨轨迹迹迹迹等等等等输出到显示器进
12、行显示输出到显示器进行显示输出到显示器进行显示输出到显示器进行显示 7.7.7.7.实现与上位编程、管理计算机的信息交换实现与上位编程、管理计算机的信息交换实现与上位编程、管理计算机的信息交换实现与上位编程、管理计算机的信息交换 第十二页,本课件共有66页PLCPLC的任务的任务 接收接收CNC装置转交来的机床主运动和辅装置转交来的机床主运动和辅助功能控制指令,同时从本身的输入端助功能控制指令,同时从本身的输入端获得机床主运动和辅助动作状态、机床获得机床主运动和辅助动作状态、机床操作面板操作信息等操作面板操作信息等对上述状态信息进行逻辑运算及数值运对上述状态信息进行逻辑运算及数值运算处理算处理
13、 将处理结果信息根据控制功能需要分别将处理结果信息根据控制功能需要分别输出到机床操作面板、主轴调速驱动单输出到机床操作面板、主轴调速驱动单元和强电控制部分,或反馈给元和强电控制部分,或反馈给CNCCNC装置装置第十三页,本课件共有66页3 3强电控制部分和辅助装置电动执行器强电控制部分和辅助装置电动执行器 CNC系统的功率接口系统的功率接口由各种继电器及继电器驱动电路构成由各种继电器及继电器驱动电路构成作用是对作用是对PLC输出的辅助功能控制信号进输出的辅助功能控制信号进行隔离并功率放大,驱动辅助装置电动执行隔离并功率放大,驱动辅助装置电动执行器(各种电机、电磁铁、电磁阀等)行器(各种电机、电
14、磁铁、电磁阀等)第十四页,本课件共有66页4进给伺服驱动单元及进给电动机进给伺服驱动单元及进给电动机 进给伺服单元接收来自进给伺服单元接收来自CNC装置的装置的运动轨迹控制信息(运动指令),经变运动轨迹控制信息(运动指令),经变换和放大后,驱动伺服电动机,再经机换和放大后,驱动伺服电动机,再经机械传动机构传动机床工作台或刀具,实械传动机构传动机床工作台或刀具,实现程序规定的坐标运动轨迹。现程序规定的坐标运动轨迹。第十五页,本课件共有66页5主轴调速驱动单元及主轴电动机主轴调速驱动单元及主轴电动机 主轴调速驱动单元接收来自主轴调速驱动单元接收来自PLC的的转速控制信息(转速指令),经变换和转速控
15、制信息(转速指令),经变换和放大后,驱动主轴电动机运转,使主轴放大后,驱动主轴电动机运转,使主轴获得给定的转速。获得给定的转速。第十六页,本课件共有66页6位移与速度检测装置位移与速度检测装置 在在在在位位位位置置置置伺伺伺伺服服服服系系系系统统统统中中中中,检检检检测测测测各各各各坐坐坐坐标标标标轴轴轴轴位位位位置置置置(或或或或位位位位移移移移)和和和和速速速速度度度度,并并并并反反反反馈馈馈馈给给给给CNCCNC装装装装置置置置和和和和进进进进给给给给伺伺伺伺服服服服驱驱驱驱动动动动单元,或仅反馈给进给伺服驱动单元。单元,或仅反馈给进给伺服驱动单元。单元,或仅反馈给进给伺服驱动单元。单元
16、,或仅反馈给进给伺服驱动单元。在在主主轴轴调调速速系系统统中中,速速度度检检测测装装置置用用于于检检测主轴的转速,并反馈给主轴调速驱动单元。测主轴的转速,并反馈给主轴调速驱动单元。第十七页,本课件共有66页二、二、CNCCNC装置的主要工作及过程装置的主要工作及过程 1.1.1.1.系统的初始化系统的初始化系统的初始化系统的初始化 2.2.2.2.输入输入 3.3.3.3.加工程序的执行加工程序的执行 1)1)1)1)译码译码译码译码 2)2)2)2)数据处理数据处理数据处理数据处理 3)3)3)3)插补插补插补插补 4)4)4)4)位置控制位置控制位置控制位置控制 5)5)5)5)开关量控制
17、开关量控制开关量控制开关量控制 4.4.4.4.显示显示显示显示 5.5.5.5.故障自动检测和诊断故障自动检测和诊断坐标变换坐标变换坐标变换坐标变换刀具补偿刀具补偿刀具补偿刀具补偿速度处理速度处理速度处理速度处理第十八页,本课件共有66页 第十九页,本课件共有66页1.1.系统的初始化系统的初始化 对有关寄存器、存储器、输出口设置初始值对有关寄存器、存储器、输出口设置初始值对有关寄存器、存储器、输出口设置初始值对有关寄存器、存储器、输出口设置初始值自动返回参考点或提示操作者手动返回参考点,自动返回参考点或提示操作者手动返回参考点,自动返回参考点或提示操作者手动返回参考点,自动返回参考点或提示
18、操作者手动返回参考点,以便建立机床坐标系以便建立机床坐标系以便建立机床坐标系以便建立机床坐标系显示机床刀架或工作台等的当前位置信息,同时处显示机床刀架或工作台等的当前位置信息,同时处显示机床刀架或工作台等的当前位置信息,同时处显示机床刀架或工作台等的当前位置信息,同时处于准备接收各种数据和操作命令的状态于准备接收各种数据和操作命令的状态于准备接收各种数据和操作命令的状态于准备接收各种数据和操作命令的状态 注意:第一次使用数控装置时,必须进行机床注意:第一次使用数控装置时,必须进行机床注意:第一次使用数控装置时,必须进行机床注意:第一次使用数控装置时,必须进行机床 参数设置参数设置参数设置参数设
19、置 第二十页,本课件共有66页2.2.输输 入入 零件加工程序、各种补偿值、各种参数及操作命令等零件加工程序、各种补偿值、各种参数及操作命令等通过通过通过通过MDIMDI键盘编写和输入加工程序键盘编写和输入加工程序键盘编写和输入加工程序键盘编写和输入加工程序通过磁盘输入或采用通讯方式输入通过磁盘输入或采用通讯方式输入通过磁盘输入或采用通讯方式输入通过磁盘输入或采用通讯方式输入 零件加工程序以文本格式(通常是零件加工程序以文本格式(通常是零件加工程序以文本格式(通常是零件加工程序以文本格式(通常是ASCASC码)存放在程序码)存放在程序码)存放在程序码)存放在程序存储区,并可利用存储区,并可利用
20、存储区,并可利用存储区,并可利用CNCCNC装置的程序编辑器进行编辑和装置的程序编辑器进行编辑和修改修改第二十一页,本课件共有66页3.3.加工程序的执行加工程序的执行 手动:手动:单段:单段:单段:单段:连续:实际加工连续:实际加工连续:实际加工连续:实际加工 零件加工程序的调试零件加工程序的调试第二十二页,本课件共有66页译译 码码 根据规则对程序段指令(功能字)进行识别,转换成后续处根据规则对程序段指令(功能字)进行识别,转换成后续处根据规则对程序段指令(功能字)进行识别,转换成后续处根据规则对程序段指令(功能字)进行识别,转换成后续处理程序所要求的数据格式,并将其存放在指定的内存专用区
21、理程序所要求的数据格式,并将其存放在指定的内存专用区理程序所要求的数据格式,并将其存放在指定的内存专用区理程序所要求的数据格式,并将其存放在指定的内存专用区译码缓冲区。译码缓冲区。译码缓冲区。译码缓冲区。将程序段从程序存储区中逐个字符读入,并逐个与规定使用的将程序段从程序存储区中逐个字符读入,并逐个与规定使用的将程序段从程序存储区中逐个字符读入,并逐个与规定使用的将程序段从程序存储区中逐个字符读入,并逐个与规定使用的所有指令地址符(所有指令地址符(所有指令地址符(所有指令地址符(M M M M、G G G G、S S S S、T T T T、F F F F、X X X X、Y Y Y Y、Z
22、Z Z Z等)相比较,如哪等)相比较,如哪等)相比较,如哪等)相比较,如哪个相等,就识别出对应指令,并作相应处理(每个指令地址符处理个相等,就识别出对应指令,并作相应处理(每个指令地址符处理个相等,就识别出对应指令,并作相应处理(每个指令地址符处理个相等,就识别出对应指令,并作相应处理(每个指令地址符处理内容不同)。内容不同)。内容不同)。内容不同)。一个程序段的译码结果存放在一个译码缓冲区。一般设置若干个译一个程序段的译码结果存放在一个译码缓冲区。一般设置若干个译一个程序段的译码结果存放在一个译码缓冲区。一般设置若干个译一个程序段的译码结果存放在一个译码缓冲区。一般设置若干个译码缓冲区,构成
23、译码缓冲区组。码缓冲区,构成译码缓冲区组。码缓冲区,构成译码缓冲区组。码缓冲区,构成译码缓冲区组。译码结果在形式上是后续处理程序所要求的数据格式,但实质译码结果在形式上是后续处理程序所要求的数据格式,但实质译码结果在形式上是后续处理程序所要求的数据格式,但实质译码结果在形式上是后续处理程序所要求的数据格式,但实质内容不变。内容不变。内容不变。内容不变。译码中若发现译码中若发现译码中若发现译码中若发现M02M02M02M02或或或或M30M30M30M30指令时,整个加工程序译码结束。指令时,整个加工程序译码结束。指令时,整个加工程序译码结束。指令时,整个加工程序译码结束。第二十三页,本课件共有
24、66页数据处理数据处理 坐标变换坐标变换:将编程坐标系下的刀具点坐将编程坐标系下的刀具点坐标转换成机床坐标系下的坐标。标转换成机床坐标系下的坐标。刀具补偿处理刀具补偿处理:包括刀具位置补偿、半包括刀具位置补偿、半径补偿和长度补偿,其主要任务是根据径补偿和长度补偿,其主要任务是根据刀具补偿指令、刀补值和编程轨迹终点刀具补偿指令、刀补值和编程轨迹终点坐标计算刀位点轨迹终点坐标。坐标计算刀位点轨迹终点坐标。速度处理速度处理:根据编程指令速度根据编程指令速度F为后续插为后续插补运算及速度控制提供所需的数据。补运算及速度控制提供所需的数据。第二十四页,本课件共有66页插插 补补 CNC系统的核心功能是运
25、动轨迹控制,实现系统的核心功能是运动轨迹控制,实现运动轨迹控制的根本手段是插补。运动轨迹控制的根本手段是插补。在程序段给出的运动轨迹起点和终点之间,在程序段给出的运动轨迹起点和终点之间,根据进给速度要求,实时地计算出满足运动根据进给速度要求,实时地计算出满足运动轨迹要求的若干中间点及其坐标,并以此为轨迹要求的若干中间点及其坐标,并以此为位置控制指令,控制和驱动伺服系统实现各位置控制指令,控制和驱动伺服系统实现各坐标轴的进给运动,最终使刀具顺序经过各坐标轴的进给运动,最终使刀具顺序经过各中间点,加工出程序给定的零件轮廓。中间点,加工出程序给定的零件轮廓。第二十五页,本课件共有66页位置控制位置控
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 第二章 数控系统数控插补原理优秀PPT 第二 数控系统 数控 原理 优秀 PPT
限制150内