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