【文档说明】计算机数控CNC装置课件.ppt,共(67)页,780.000 KB,由小橙橙上传
转载请保留链接:https://www.ichengzhen.cn/view-77464.html
以下为本文档部分文字说明:
数控技术2024/12/21第四章计算机数控CNC装置数控技术第4章计算机数控(CNC)装置22024/12/2主要内容概述CNC装置的硬件结构CNC装置的软件结构计算机数控中的可编程控制器CNC装置的接口电路数控技术第4章计算机数控(CNC)装置32024/12/24.
1概述4.1.1CNC技术的发展表4.1数控系统的演变分类世代诞生年代系统元件及电路构成世界我国硬件数控NC第一代第二代第三代1952年1959年1965年1958年1965年1972年电子管、继电器,模拟电路晶体管,数字电路(分立元件)集成数字电路计算机数控CNC第四代19
70年1976年内装小型计算机,中规模集成电路第五代1974年1982年内装微处理器的NC字符显示,故障自诊断1979年1981年1987年1991年1995年超大规模集成电路,大容量存储器,可编程接口,遥控接口人机对话,动态图形显示,实时软件精度补
偿,适应机床无人化运转要求32位CPU,可控15轴,设定0.0001mm进给速度24m/min,带前馈控制的交流数字伺服、智能化系统。微机开放式CNC系统。数控技术第4章计算机数控(CNC)装置42024/12/2
表4·2数控系统的技术进步状况年代767778798081828384858687~9091CPU3000C/2901位片机16位微处理器32位微处理器64位伺服驱动直流模拟伺服交流模拟伺服交流数字伺服最小设定
单位10.10.01进给速度高速、高精度型2.1m/min8.4m/min33.7m/min高速型15m/min60m/min快速9.6m/min15m/min24m/min60m/min240m/min扩充功能用软件扩充数控
功能、刀具补偿,固定循环,存储器运行用软件充实人机接口,彩色显示,会话编程,仿真32位CPU,高速、高精度加工,数字伺服,高速主轴,智能化开放系统数控技术第4章计算机数控(CNC)装置52024/12/2表4·3数控系
统的功能水平mm项目低档中档高档分辨率1010.1进给速度8-15m/min15-24m/min15-100m/min联动轴数2-3轴2-4轴或3-5轴以上主CPU8位16位、32位甚至采用RISC的64位伺服系统步进电机、开环直流及交流闭环、全数字交流伺服系统内装PLC无有内装PC,功
能极强的内装PC,甚至有轴控制功能显示功能数码管,简单的CRT字符显示有字符图形或三维图形显示通信功能无RC232C和DNC接口还可能有MAP通讯接口和联网功能m数控技术第4章计算机数控(CNC)装置6202
4/12/24.1.2CNC系统的组成EIA(美国电子工业协会)所属的数控标准化委员会的定义:“CNC是用一个存储程序的计算机,按照存储在计算机内的读写存储器中的控制程序去执行数控装置的部分或全部功能,在计算机
之外的唯一装置是接口”。ISO(国际标准化组织)的定义:“数控系统是一种控制系统,它自动阅读输入载体上事先给定的数字,并将其译码,从而使机床移动和加工零件”。CNC系统与NC系统数控系统分轮廓控制和点位控制系统。数控系统的核心是完成数字信息运算、处理
和控制的计算机,即数字控制装置。数控技术第4章计算机数控(CNC)装置72024/12/24.1.2CNC系统的组成从自动控制的角度来看,CNC系统是一种位置(轨迹)、速度(还包括电流)控制系统,其本质上是以多执行部件(各运动轴)的位移量、速度为控制对象并使其协调运动
的自动控制系统,是一种配有专用操作系统的计算机控制系统。从外部特征来看,CNC系统是由硬件(通用硬件和专用硬件)和软件(专用)两大部分组成的。数控技术第4章计算机数控(CNC)装置82024/12/2CNC系统平台硬件
操作系统管理软件应用软件控制软件数控加工程序接口被控设备机床机器人测量机......数控技术第4章计算机数控(CNC)装置92024/12/24.1.3CNC装置的组成和工作原理1.硬件结构:CPU,存储器,总线、外设等。2.软件结构:是一种用于零件加工的
、实时控制的、特殊的(或称专用的)计算机操作系统。系统初始化系统控制软件程序管理编辑存储录放管理软件控制软件输入程序输出程序显示程序诊断程序译码程序补偿计算速度控制插补程序位控程序CNC软件的构成数控技术第4章计算机数控(CNC)装置102024/12/
23.工作原理通过各种输入方式,接受机床加工零件的各种数据信息,经过CNC装置译码,再进行计算机的处理、运算,然后将各个坐标轴的分量送到各控制轴的驱动电路,经过转换、放大去驱动伺服电动机,带动各轴运动。并进行实时位置反馈控制
,使各个坐标轴能精确地走到所要求的位置。简要工作过程:CNC装置是以存储程序方式工作,在硬件支持下,执行软件的全过程。1)输入:输入内容——零件程序、控制参数和补偿数据。输入方式——穿孔纸带阅读输入、磁盘输入
、光盘输入、手健盘输入,通讯接口输入及连接上级计算机的DNC接口输入数控技术第4章计算机数控(CNC)装置112024/12/22)译码:以一个程序段为单位,根据一定的语法规则解释、翻译成计算机能够识别的数据
形式,并以一定的数据格式存放在指定的内存专用区内。3)数据处理:包括刀具补偿,速度计算以及辅助功能的处理等。4)插补:插补的任务是通过插补计算程序在一条曲线的已知起点和终点之间进行“数据点的密化工作”。5)位置控
制:在每个采样周期内,将插补计算出的理论位置与实际反馈位置相比较,用其差值去控制进给伺服电机。6)I/O处理:处理CNC装置与机床之间的强电信号输入、输出和控制。7)显示:零件程序、参数、刀具位置、机床状态等。8)诊断:检查一切不正常的程序、操作和其他错
误状态。数控技术第4章计算机数控(CNC)装置122024/12/24.1.4CNC装置的主要功能和特点1.数控装置的主要功能(1)控制轴功能:轴和名称、最小输入增量、轴的互锁、软件行程极限、间隙补偿、螺距误差补偿等;(2)
准备功能:用来指令机床动作方式的功能,例如基本移动、程序暂停、平面设定、刀具补偿等;(3)插补功能:NC是用数字电路来实现刀具轨迹补偿,CNC装置是通过软件进行插补计算;(4)主轴速度功能:主轴转速的编码方式、恒定
线速度、主轴定向准停;(5)进给功能:用F直接指令各轴的进给速度1)切削进给速度2)同步进给速度3)快速进给速度4)进给倍率。(6)补偿功能1)刀具长度、刀具半径补偿和刀尖圆弧的补偿2)工艺量的补偿数控技术第4章计算机数控(CNC)装置132024/12/2(7)固定循环加工功能(8)辅助功能
(9)字符图形显示功能(10)程序编制功能:手工编程、在线编程、自动编程(11)输入、输出和通讯功能(12)自诊断功能2.CNC数控装置的特点1)灵活性大2)通用性强3)可靠性高4)可以实现丰富、复杂的功能5)使用维修方便6)易于实现机电
一体化数控技术第4章计算机数控(CNC)装置142024/12/24.2CNC装置的硬件结构4.2.1CNC装置的硬件构成CPUROMRAMIN接口OUT接口阅读机接口MDI/CRT接口位置控制其它接口总线CNC装置的硬件构成数控技术第4章计算机数控(C
NC)装置152024/12/24.2.2CNC装置的体系结构CNC装置的体系结构分为:单微处理机和多微处理机系统,中高档的CNC装置以多微处理机结构为多。■单微处理机结构:见书中181页■多微处理机CNC装置的结构:1.主从结构2.多主结构3.分布式结构4.多通道结构数控技术第4章
计算机数控(CNC)装置162024/12/24.2.3单微处理机数控装置的硬件结构单微处理机数控装置:是以一个CPU(中央处理器)为核心,CPU通过总线与存储器和各种接口相连接,采取集中控制、分时处理的工作方式,完成数控加工各个任务
。单微处理机结构:微处理器、存储器、总线、接口等。接口包括I/O接口、串行接口、CRT/MDI接口、数控技术中的控制单元部件和接口电路,如位置控制单元、可编程控制器(PC)、主轴控制单元、穿孔机和纸带阅读机接口,以及其它选件接口等。1.微处理
器和总线微处理器:运算、控制总线:CPU与各组成部件、接口等之间的信息公共传输线,包括控制、地址和数据三总线。2.存储器①只读存储器(ROM)和随机存储器(RAM)它们的用途:CPUROMRAMIN接口OUT接口阅读机接口MDI/CRT接口位置控制其它接口总线数控技术第4
章计算机数控(CNC)装置172024/12/2●只读存储器(ROM):系统程序●随机存储器(RAM):运算的中间结果、需显示的数据、运行中的状态、标志信息②CMOSRAM或磁泡存储器:加工的零件程序、机床参数、刀具参数3.
位置控制单元●对数控机床的进给运动的坐标轴位置进行控制(包括位置和速度控制)。(对主轴的控制一般只包括速度控制)●C轴位置控制:包括位置和速度控制●刀库位置控制(简易位置控制)进给轴位置控制的硬件:大规模专用集成电路位置控制芯片、位置控制模板。数控
技术第4章计算机数控(CNC)装置182024/12/24、I/O接口CNC装置和机床之间的来往信号主要是通过I/O接口电路连接。数控装置与机床及机床电气设备之间的接口分为4种类型。(1)输入、输出信号的主要类型:直流数字输入信号、直流数字输出
信号、直流模拟输入信号、直流模拟输出信号、交流输入信号、交流输出信号。(2)主要任务:①进行电平转换和功率放大(TTL-非TTL);②防止噪声引起误动作;③进行数模转换;④防止信号在传输过程中的衰减。5、直流数字I/
O接口①输入接口:用于接受机床操作面板的各开关、按钮信号及机床的各种限位开关信号。②输出接口:将机床各种工作状态送到机床操作面板上用灯显示出来,把控制机床动作的信号送到强电箱。数控技术第4章计算机数控(CNC)装置192024/12/2单微处理机结构数控技术第4章计算机数控(CNC)装置2
02024/12/24.2.4多微处理机数控装置的硬件结构1.多微处理机CNC装置的典型结构现代最新结构的CNC都是多CPU的。一般采用总线互连方式,典型的结构:共享总线型、共享存储器型及混合型结构。(1)功能模块:多CPU的CNC采用模块化技术,按照功能的不同,分
为如下许多功能模块:1)CNC管理模块2)存储器模块3)CNC插补模块4)位置控制模块5)操作控制数据输入、输出和显示模块6)PLC模块数控技术第4章计算机数控(CNC)装置212024/12/2(2
)共享总线结构结构与仲裁主模块与从模块总线仲裁及其方式:串行方式和并行方式串行总线仲裁方式:优先权的排列是按链接位置确定。并行总线仲裁方式:专用逻辑电路,优先权编码方案模块之间的通讯:公共存储器总线:
STDbus(支持8位和16位字长)Multibus(Ⅰ型支持16位字长,Ⅱ型支持32位字长)S-100bus(可支持16位字长)VERSAbus(可支持32位字长)VMEbus(可支持32位字长)数控技术第4章计算机数控(CNC)装置222024/12/2串行总线仲裁连接方式数控技术第4章
计算机数控(CNC)装置232024/12/2并行总线仲裁连接方式数控技术第4章计算机数控(CNC)装置242024/12/2(3)共享存储器结构MTC1的CNC装置结构框图数控技术第4章计算机数控(CNC)装置252024/12/2(4)共享
总线和共享存储器型结构FUNUC11的CNC装置结构框图键盘纸带机手摇盘PMC68000CAP8086+8087ROMRAM主CPU68000SSURS232RS232位控位控位控IOCBACROMRAMROMRAMRAMROM图形显示8087OPCCRT机床I/O坐标轴坐标轴主轴其中OPC–操
作控制器;BAC–总线仲裁控制器;IOC–输入输出控制器;CAP–自动编程单元;SSU–系统支持单元;PMC–可编程机床控制器数控技术第4章计算机数控(CNC)装置262024/12/2双端口存储器结构框图多CPU共享存储器框图端口1存储控制逻辑地址和数据多路转换器RA
M共享存储器I/O(CPU)CRT(CPU2)轴控制(COU4)插补(CPU3)端口2中断控制从机床来的控制信号至机床的控制信号数控技术第4章计算机数控(CNC)装置272024/12/2(5)多通道结构通道结构(ChannelStructure),即两种以上程序的并行处理。2.多微处理机CNC装
置结构的特点(1)计算处理速度高(2)可靠性高(3)有良好的适应性和扩展性(4)硬件易于组织规模生产数控技术第4章计算机数控(CNC)装置282024/12/24.2.5开放式数控装置的体系结构一、开放式数控系统的产生随着科技的发展和生产的需求,需要一种灵活(功能可组、可扩展、可添加)的开放式
数控系统,打破当前的“封闭式的”数控系统。体系开放化定义(IEEE):具有在不同的工作平台上均能实现系统功能、且可以与其它的系统应用进行互操作的系统。开放式数控系统特点:■系统构件(软件和硬件)具有标准化(Standardization)与多样化(
Diversification)和互换性(Interchangeability)的特征■允许通过对构件的增减来构造系统,实现系统“积木式”的集成构造,应该是可移植的和透明的;数控技术第4章计算机数控(CNC)装置292024/1
2/2二、开放体系结构CNC的优点向未来技术开放:由于软硬件接口都遵循公认的标准协议,只需少量的重新设计和调整,新一代的通用软硬件资源就可能被现有系统所采纳、吸收和兼容,这就意味着系统的开发费用将大大降低而系统性能与可靠性将不断改善并处于长生命周期;标准化的人机界面:
标准化的编程语言,方便用户使用,降低了和操作效率直接有关的劳动消耗;数控技术第4章计算机数控(CNC)装置302024/12/2向用户特殊要求开放:更新产品、扩充能力、提供可供选择的硬软件产品的各种组合以满足特殊应用要求,给用户提供一个方法,从低级控制器开始,逐步提高,直到达到所要求的性能为止
。另外用户自身的技术诀窍能方便地融入,创造出自己的名牌产品;可减少产品品种,便于批量生产、提高可靠性和降低成本,增强市场供应能力和竞争能力。数控技术第4章计算机数控(CNC)装置312024/12/2三、开放式数控装置的概念结构硬件配置单元软件配置
单元标准计算机硬件数控系统基本硬件数控功能应用程序DOS(WINDOWS)实时多任务操作系统RTM应用程序接口NC构件库数控技术第4章计算机数控(CNC)装置322024/12/2四、国内外开放式数控系统的研究进展1.几大研究计划美国:
NGC(TheNextGenerationWork-station/MachineController)和OMAC(OpenModularArchitectureController)计划欧共体:OSACA(OpenSystemArchitectu
reforControlwithinAutomationSystems)计划日本:OSEC(OpenSystemEnvironmentforController)计划华中I型——基于IPC的CNC开放体系结构航天I型CNC系统——基于PC的多机CNC开
放体系结构数控技术第4章计算机数控(CNC)装置332024/12/22.开放程度:1)CNC可以直接地或通过网络运行各种应用软件2)用户操作界面的开放。3)NC内核的深层次开放(①PC+实时硬插件;②PC+实时软中断)。3.开放式数控系统的发展趋势:1)在控制系统技
术,接口技术、检测传感技术、执行器技术、软件技术五大方面开发出优质、先进、适销的经济、合理的开放式数控系统。2)主攻方向是进一步适应高精度、高效率(高速)高自动化加工的需求。3)网络化数控技术第4章计算机数控(CNC)装
置342024/12/24.2.6点位/直线控制的数控装置的结构1.点位/直线控制的一般概念(单轴数控)用于钻床、镗床、机能简单的车床点位控制只控制刀具相对应于工件定位,由某一定位点向下一定点运动时不进行切削
,对运动路径没有严格要求。直线控制刀具沿坐标轴方向运动,并对工件进行切削加工。在加工过程中不但要控制切削进给的速度,还要控制运动的终点。数控技术第4章计算机数控(CNC)装置352024/12/22.点位/直线数
控系统数控装置的结构显示进给脉冲发生器M、S、T寄存控制加减速及停止判断伺服驱动机床测量输入译码位置计数与比较F点位/直线控制系统数控技术第4章计算机数控(CNC)装置362024/12/24.3CNC装置的软件结构4.3.1软件结构特点1.CNC装置软硬件的界面三种典型的软硬件界面关系纸带输入插
补准备插补位控纸带输入插补准备插补位控速控电机测量第一种第二种第三种硬件硬件软件硬件硬件软件软件硬件硬件数控技术第4章计算机数控(CNC)装置372024/12/22.系统软件的内容及结构类型系统软件的组成:
(管理和控制)管理部分:输入、I/O处理、通讯、显示、诊断以及加工程序的编制管理等程序。控制部分:译码、刀具补偿、速度处理、插补和位置控制等软件。管理方式:单微处理机数控系统:前后台型和中断型的软件结构。多微处理
机数控系统:将微处理机作为一个功能单元数控技术第4章计算机数控(CNC)装置382024/12/23.多任务并行处理(1)CNC装置的多任务性CNC装置软件任务分解软件任务的并行处理数控技术第4章计算机数控(CNC)装置392024/12/2(2)并行处理并行处理:是指计算机在同一时刻或同一时间
间隔内完成两种或两种以上性质相同或不相同的工作。并行处理的优点是提高了运行速度。并行处理的分类:“资源重复”,“时间重叠”和“资源共享”。资源共享:根据“分时共享”的原则,使多个用户按时间顺序使用同一套设备。时间重叠:根据流水线处理技术,使多个处
理过程在时间上相互错开,轮流使用同一套设备的几个部分。数控技术第4章计算机数控(CNC)装置402024/12/21)资源分时共享并行处理(对单一资源的系统)在单CPU结构的CNC系统中,可采用“资源分时共享”并行处理技术。资源分时共享——在规定的时间长度(时间
片)内,根据各任务实时性的要求,规定它们占用CPU的时间,使它们分时共享系统的资源。“资源分时共享”的技术关键:其一:各任务的优先级分配问题。其二:各任务占用CPU的时间长度,即时间片的分配问题。VSVS诊断I/O处理输
入插补准备显示初始化插补位控键盘中断级别高中断级别低资源(CPU)分时共享图数控技术第4章计算机数控(CNC)装置412024/12/2➢资源分时共享技术的特征✓在任何一个时刻只有一个任务占用CPU;✓在一个时间片(如8ms或16m
s)内,CPU并行地执行了两个或两个以上的任务。因此,资源分时共享的并行处理只具有宏观上的意义,即从微观上来看,各个任务还是逐一执行的。数控技术第4章计算机数控(CNC)装置422024/12/22)并行处理和流水处理(对多资源的系统)在多CPU结构的CNC系统中,根据各任务之间的关联程
度,可采用以下两种并行处理技术:若任务间的关联程度不高,则可让其分别在不同的CPU上同时执行——并行处理;若任务间的关联程度较高,即一个任务的输出是另一个任务的输入,则可采取流水处理的方法来实现并行处理。数控技术第4章计算机数控(CNC)装置432024/
12/2➢流水处理技术的涵义流水处理技术是利用重复的资源(CPU),将一个大的任务分成若干个子任务(任务的分法与资源重复的多少有关),这些小任务是彼此关系的,然后按一定的顺序安排每个资源执行一个任务,就象在一
条生产线上分不同工序加工零件的流水作业一样。VSVS流水处理1231232tt空间时间顺序处理输出输出CPU1时间t+△tt空间111333222输出输出输出CPU1CPU2CPU3数控技术第4章计算机数控(CNC)装置442024/12/2➢并行处理和流水
处理的特征在任何时刻(流水处理除开始和结束外)均有两个或两个以上的任务在并行执行。并行处理和流水处理的关键是时间重叠,是以资源重复的代价换得时间上的重叠,或者说以空间复杂性的代价换得时间上的快速性。数控
技术第4章计算机数控(CNC)装置452024/12/23)并行处理中的信息交换和同步在CNC装置中信息交换主要通过各种缓冲区来实现。各缓冲区数据交换和更新的同步是靠同步信号指针来实现的。纸带缓冲存储区译码缓冲存储区
插补缓冲存储区插补工作存储区插补输出存储区纸带译码插补准备交换插补CNC装置通过缓冲区交换信息框图数控技术第4章计算机数控(CNC)装置462024/12/2--读指针R--写指针WMVSVS进口W=(W+1)Mod(M)写第一个字符到纸带缓冲寄存器(R-W)Mod(M)=2?出口停光电机进口出口
启动光电机R=(R+1)Mod(M)从纸带缓冲存储区读出一个字符(R-W)Mod(M)=1?纸带读写同步说明Y满N数控技术第4章计算机数控(CNC)装置472024/12/24.实时中断处理(1)CNC系统的中断类型1)外部中断:纸带光电阅读机中断,外部监控中断和键盘操作面板输入中断。
2)内部定时中断:插补周期定时中断和位置采样定时中断。3)硬件故障中断种硬件故障检测装置发出的中断。4)程序性中断程序中出现的异常情况的报警中断。(2)CNC系统中断结构模式1)前后台软件结构中的中断模式2)中断型软件结构中的中断模式背景程序初始化实施中断程序数控技术第4章计算机数控(
CNC)装置482024/12/24.3.2输入和数据处理1.零件程序的输入零件程序的输入包括两方面的内容:1)从阅读机、键盘输入到零件程序存储器。2)从零件程序存储器将零件程序的程序段送入缓冲器(缓冲存储区)。阅读机零件程序存储器MDI键盘零件程序缓冲区MDI缓冲区译码输入过程数控
技术第4章计算机数控(CNC)装置492024/12/22.数据处理程序数据处理程序又叫插补准备程序,包括译码、刀补(运动轨迹计算)、辅助功能处理和进给速度计算等部分。另外,还包括诸如换刀、主轴启停、冷却液开、闭等辅助功能。(1)译码定义:译码程序是以程序段为单位对信息进行处
理,把其中的各种工件轮廓信息(如起点、终点,直线和圆弧)、加工速度F和其它辅助信息(M.S.T)依照计算机能识别的数据形式,并以一定的格式存放在指定的内存专用区间。在译码过程中,还要完成对程序段的语法检查,若发现
语法错误立即报警。方法:解释和编译。内容:整理和存放。1)不按字符格式的整理与存放方法。2)保留字符格式的整理与存放。数控技术第4章计算机数控(CNC)装置502024/12/2(2)刀具补偿定义:将编程时工件轮廓数据转换成刀具中心轨迹数据。种类:长度补偿和半径补偿。1)B功能刀具半径
补偿计算◆直线加工时刀具补偿VSVSYXA(x,y)A’(x’,y’)∆y∆xOO/ar+=+=yyyxxx==AKAXOA+==+==2222cossinyxxrryyxyrrx+−=++=2222yxrxyyyxr
yxx直线刀具补偿数控技术第4章计算机数控(CNC)装置512024/12/2◆圆弧加工时刀具半径补偿YO圆弧刀具半径补偿rXA′(x0′,Y0′)B′(xe′,Ye′)B(Xe,,ye)A(X0,,Y0)KRΔXΔYαα==yyyxxxeeee==BKB
BOX====RyrryRxrrxeesincos==RryyyRrxxxeeeeee数控技术第4章计算机数控(CNC)装置522024/12/2*B功能刀具半径不能处理尖角过渡问题V
SVSB刀补的交叉点和间断点A/B/C//CBAG41刀具G42刀具编程轨迹刀具中心轨迹C/数控技术第4章计算机数控(CNC)装置532024/12/22)C功能刀具半径补偿处理两个程序段间转接(即尖角过渡)的各种情况。工作寄存器AS输出寄存器OS缓冲寄存器BS工作
寄存器AS输出寄存器OS缓冲寄存器BS刀具补偿缓冲区CS工作寄存器AS输出寄存器OSa)NC方式b)改进的NC方式c)CNC方式由NC到CNC刀补的改进措施数控技术第4章计算机数控(CNC)装置542024/12/2
VSVS缩短型缩短型插入型插入型伸长型数控技术第4章计算机数控(CNC)装置552024/12/24.3.3速度处理和加减速控制1.进给速度计算开环系统:速度通过控制向步进电机输出脉冲的频率来实现。速度计算的方法是根据程编的F值来确定该频率值。半闭环和闭环
系统:采用数据采样方法进行插补加工速度计算是根据程编的F值,将轮廓曲线分割为采样周期的轮廓步长。数控技术第4章计算机数控(CNC)装置562024/12/2数控技术第4章计算机数控(CNC)装置572024/12/2(2)半闭环和闭环系统的速度计算:确定一个采样周期的轮廓步长和各坐标轴
的进给步长。直线插补速度计算:a)程序段投影Lx=xe′-x0′Ly=ye′-y0′b)直线方向余弦cosα=Lx/Lcosβ=Ly/Lc)一个插补周期的步长(ΔL)ΔL=(1/60)F·Δt,速度F单位:mm/min,插补周期Δt单位:ms,ΔL单位:μmd)各坐标
轴在一个采样插补周期的运动步长Δx=ΔL·cosα=Fcosα·Δt/60(μm)Δy=ΔL·sinα=Fsinα·Δt/60=ΔL·cosβ=Fcosβ·Δt/60(μm)VSVSYYOOXXXXYYA(X0,Y0)ABB(Xe,Ye)A′(X0′,Y0′)B′(Xe′,Ye′)A′B′βαL
LXLY数控技术第4章计算机数控(CNC)装置582024/12/2数控技术第4章计算机数控(CNC)装置592024/12/22.进给速度控制常用的控制方法:计时法用于脉冲增量插补。时钟中断法用软件控制每个时钟周期内的插补次数,达
到速度控制的目的。积分法数控技术第4章计算机数控(CNC)装置602024/12/2(1)程序计时法原理用途:点位直线控制系统。脉冲增量。空运转等待时间越短,发出进给脉冲频率越高,速度就越快。每次插补运算后的等待时间插补运算时间进给速度要求的进给脉冲间隔时间数控技术第4章计算机
数控(CNC)装置612024/12/2(2)时钟中断法原理:求一种时钟频率,用软件控制每个时钟周期内的插补次数。适用:脉冲增量插补原理(3)设置V/ΔL积分器方法DDA插补方法中,速度F代码是用进给速度数(FRN)给定的。将FRN作为与坐标积分器串联之速度积分器的被积函数,使用经
计算得到的累加频率,可产生适当的速度积分器溢出频率。将它作为坐标积分器的累加频率,就能使DDA插补器输出的合成速度保持恒定。数控技术第4章计算机数控(CNC)装置622024/12/23.数据采样原理CNC装置的加、减速控制加减速控制目的:保证机床在启动或停止时不
产生冲击、失步、超程或振荡方法:插补前加减速控制插补后加减速控制瞬时速度与稳定速度V=TKF/(60•1000)加减速曲线指数加减速线性加减速钟形加减速S曲线加减速数控技术第4章计算机数控(CNC)装置632024/12/2插补前加减速控制插补后加减
速控制原理对合成速度(程编指令速度F)进行控制对各运动坐标轴分别进行加减速控制优点不影响实际插补输出的位置精度不需预测减速点,在插补输出为0时,开始减速,并通过一定的时间延迟逐渐靠近程序段终点。缺点需预测减速点,这
要根据实际刀具位置与程序段之间距离来确定,计算工作量大。合成位置可能不准确,但这种影响只在加减速过程,进入匀速状态后,这种影响就不存在了。数控技术第4章计算机数控(CNC)装置642024/12/2主要算一个插补周期的ΔX,ΔY,以直线为例:1)ΔL%=ΔL*倍率(ΔL%倍率后的每周期公式进
给量)2)L1新=L1旧+ΔL%(L1新—本次插补点与程序段起点之间距离;L1旧—上次插补点与程序段起点之间距离)3)X3新=L1新cosα(X轴投影)y3新=L1新cosβ4)Δx2=X3新-X3旧(本次插补周期的输出位置增量值)。Δy2=y3新-y3旧本次插补点(x3旧,
y3旧)Δx2Δy2上次插补点4.3.4插补计算(x3新,y3新)数控技术第4章计算机数控(CNC)装置652024/12/24.3.5位置控制任务:1)每个位置反馈采样周期,将插补给定与反馈值进行比较,用差值去控制电机2)增量调整3)螺距补偿,间隙补偿插补速度控制位置控制电机速检位检
数控技术第4章计算机数控(CNC)装置662024/12/2位置控制计算VSVS+++-插补输出△X2△Y2指令位置X2新Y2新位控输出△X3△Y3实际位置X1新Y1新反馈位置增量△X1、△Y1X2旧Y2旧X1旧Y1旧++数控技术第4章
计算机数控(CNC)装置672024/12/2位置控制完成以下几步计算:计算新的位置指令坐标值:X2新=X2旧+△X2;Y2新=Y2旧+△Y2;计算新的位置实际坐标值:X1新=X1旧+△X1;Y1新=Y1旧+△Y1计算跟随误差(指令位置值—实际位置值):△X3=X2新-X1新;△Y3
=Y2新-Y1新;