数控系统的组成课件.ppt
178页第5章数控系统的组成 第第5 5章章 数控系统的组成数控系统的组成 5.1 5.1 经济型数控系统经济型数控系统 5.2 5.2 标准型数控系统标准型数控系统 5.3 5.3 数控系统中的通信接口数控系统中的通信接口 5.4 FANUC5.4 FANUC数控系统数控系统 5.5 Siemens5.5 Siemens数控系统数控系统 5.6 5.6 开放式数控系统开放式数控系统 思考与练习思考与练习 第5章数控系统的组成 5.1 经济型数控系统经济型数控系统 5.1.1 5.1.1 经济型数控系统的组成经济型数控系统的组成 经济型数控系统根据其应用场合不同,功能有所区别, 但其总体结构大致相同图5-1所示为经济型数控系统的一般结构, 主要由以下几个部分构成: 第5章数控系统的组成 图 5-1 经济型数控系统一般结构 第5章数控系统的组成 (1) 微机: 主要包括CPU、 EPROM、 RAM、 I/O接口等电路 (2) 驱动: 由步进驱动装置与步进电动机构成 在经济型数控系统中步进电动机一般为功率式步进电动机 (3) 开关量控制电路: 负责机床侧I/O开关及机床操作面板与微机的连接,涉及到M、T、S指令的执行。
(4) 主轴控制:由主轴电动机及主轴驱动装置组成 (5) 通信接口: 一般指RS-232C接口,完成数控系统与微机的通信 (6) 软件系统: 由系统软件与应用软件构成 第5章数控系统的组成 5.1.2 5.1.2 微机系统微机系统 1. 1. 微机机型的选取微机机型的选取 经济型数控系统常采用单片机为主控微机,如Intel公司的8031、8098等就当前情况来看,经济型数控系统选择8098较为经济合理,因其运算速度是8031的5~6倍但8031位处理功能很强,很适合于开关量控制 第5章数控系统的组成 2. 2. 存储器的扩充存储器的扩充 存储器可分为数据存储器与程序存储器,一般程序存储器主要存放系统的监控程序与控制程序,用户无需修改,常采用EPROM存储器, 如2764或27256等芯片数据存储器用来存放用户程序、中间参数、运算结果等,常采用6264或62256等芯片 第5章数控系统的组成 3. I3. I//O O接口电路接口电路 常用并行接口芯片8255A来扩展系统I/O口的点数,用8279来控制键盘/显示,至于定时/计数器与中断系统,一般由单片机本身的资源提供。
4. 4. 辅助电路辅助电路 辅助电路主要包括驱动电路、译码电路、复位电路等 驱动电路主要采用单向驱动芯片244与双向驱动芯片245;译码电路主要包括三—八译码器138;复位电路主要有上电复位与按钮复位或二者的组合复位电路 第5章数控系统的组成 5.1.3 5.1.3 外围电路外围电路 1. I1. I//O O通道通道 I/O通道要充分考虑电平匹配、缓冲/锁存及信号隔离等因素,以防止信号的丢失及干扰的引入一般对信号的隔离常采用光电隔离,该隔离方式设计简单,成本较低而且信号隔离也较为可靠,图5-2和图5-3所示为常用的带光电隔离的输入电路与输出电路 第5章数控系统的组成 图 5-2 开关量输入电路(a) 弱电接点输入电路; (b) 强电接点输入电路 第5章数控系统的组成 图 5-3 开关量输出电路 (a) 继电器输出; (b) 大功率晶体管或双向晶闸管输出 第5章数控系统的组成 2. 2. 步进电动机的功率驱动步进电动机的功率驱动 步进电动机的驱动主要有高低压驱动、 恒流斩波驱动等形式 3. 3. 主轴驱动主轴驱动 主轴驱动有直流驱动和交流驱动。
数控系统中的微机根据数控程序中的S指令,求出主轴转速给定值,并将给定值传送给主轴驱动装置当采用交流变频方式时,频率给定主要有两种方式,一种为模拟量给定,另一种为数字量给定当用模拟量给定转速时,可将微机输出的数字量经D/A转换、隔离及放大滤波后送到变频器;当用数字量给定转速时,可直接经8255A输出, 经隔离后送至变频器 第5章数控系统的组成 5.1.4 5.1.4 软件结构软件结构 1. 1. 输入数据处理程序输入数据处理程序 (1) 输入: 主要是指由用户从操作面板上输入控制参数、 补偿数据及加工程序,一般均采用键盘直接输入,故软件的作用主要是字符的读取与存放 第5章数控系统的组成 (2) 译码: 在输入的加工程序中,含有零件的轮廓信息、 要求的加工速度及一些辅助信息(如主轴正、反转、停、换刀、 切削液开、 关等), 这些信息在微机进行插补运算与控制操作之前必须翻译成机器所能识别的代码,即译码,在软件设计时常采用编译方式来完成译码 (3) 数据处理: 主要包括刀具补偿、 速度计算及辅助功能的处理等 第5章数控系统的组成 2. 2. 插补运算程序插补运算程序 插补运算是实时性很强的程序,而且算法较多,应根据系统的需要选择合适的算法,力争达到最优化地实现各坐标轴脉冲的分配。
第5章数控系统的组成 3. 3. 速度控制程序速度控制程序 速度控制是和插补运算紧密相关的,在输入指令中所给的速度一般指各坐标轴的合成速度速度处理首先要将合成速度分解成各运动坐标方向的分速度,然后再利用软件延时或定时器实现速度的控制速度控制程序决定着插补运算的时间间隔,插补运算的输出结果控制着各坐标轴的进给 第5章数控系统的组成 4. 4. 系统管理诊断程序系统管理诊断程序 (1) 管理程序: 其实质就是系统监控程序, 它主要负责键盘/显示的监控,中断信号的处理及各功能模块的协调 如能实现程序并行处理,则可在插补运算与速度控制的空闲时刻完成数据的输入处理,从而大大提高了程序的实时性 (2) 诊断程序:主要包括系统的自诊断(如开机运行前, 检查系统上各种部件的功能正常与否)和运行诊断,并能在故障发生后, 给出相应的报警信息,帮助维修人员较快地找出故障原因, 以利故障诊断和维修 第5章数控系统的组成 图 5-4 单片机数控系统组成 第5章数控系统的组成 目前系统选用最通用的MCS-51系列8031单片机, 并扩展一片2764EPROM,一片6264SRAM,一片8255A并行I/O口和一片74HC244并行I/O口。
在系统中,一片2764EPROM用来存放系统软件;一片6264SRAM用来存放加工程序和数据,并具有掉电保护,保证数据不丢失;8031片内的SRAM作数据缓冲和椎栈等用;74HC244用于手动开关输入;8255A用于开关命令、步进电动机控制、 状态检测和刀架转位等; P1口具有较强的位选功能,作为声光报警, 中断扩展查询等辅助I/O功能 在人机接口方面,采用Intel8279芯片作为键盘/显示器接口8279用硬件自动完成键盘与显示器控制 第5章数控系统的组成 在系统中断处理方面,外部中断入口INT1用于8279键盘输入中断;INT0用于实现实时处理紧急停车、暂停、限位报警功能系统采用三输入端与非门74HC10的输出端作为一个共用的中断信号源接至INT0 在步进电动机控制方面,8255A的PA口输出的信号至功放电路后,分别控制X轴、Z轴的步进电动机步进电动机的环形分配采用软件来实现,其控制方式采用三相六拍制,当三相绕组按A-AB-B-BC-C-CA的顺序通电时,就可实现电动机的正转,反之,若按A-AC-C-CB-BA的顺序通电,则可实现电动机的反转 利用TO进行频率控制,从而实现对电动机的转速控制。
第5章数控系统的组成 在通信接口方面,系统能与微机(PC)实现通信,它们之间采用RS-232C串行标准通信单片机串行口上的TTL电平信号经MC1488/1489芯片转变为RS-232C电平后接至PC机若编制较复杂的零件加工程序,手工编程的工作量大而且易出错,则可采用PC机进行自动编程,然后再通过串行口传送给单片机数控系统另外, 系统采用单稳态电路CC4098实现硬件“看门狗”功能,它的输出通过与上电/按钮复位电路经74HC32和8031的复位端RST相连 在系统软件方面,主要由操作管理程序、步进电动机输出控制程序及诊断程序等部分组成, 其程序框图如图5-5所示 第5章数控系统的组成 图 5-5 系统程序框图 第5章数控系统的组成 5.2 标准型数控系统标准型数控系统 5.2.1 5.2.1 标准型数控系统的基本组成标准型数控系统的基本组成 1. 1. 组成组成 标准型数控系统一般是由程序的I/O设备、通信设备、 微机系统、可编程控制器、主轴驱动装置、进给驱动装置及位置检测等组成,如图5-6所示 第5章数控系统的组成 图 5-6 标准型数控系统基本组成 第5章数控系统的组成 2. 2. 模块功能模块功能 (1) 微机控制系统。
微机控制系统是CNC的核心,数控系统的主要信息均由它进行实时控制随着计算机技术的不断发展,微机控制系统的CPU芯片也逐步由8086发展到80586、PⅡ等,而且由单微处理器系统向多微处理器系统方向发展 (2) 可编程控制器(PLC)可编程控制器主要作用是用来实现辅助功能,如M、S、T等,其控制方式主要是开关量控制 按数控系统中PLC的配置方式可分为内装型PLC和外装型PLC,现代CNC系统一般均采用内装型PLC 第5章数控系统的组成 (3) 主轴控制模块主轴控制模块主要任务就是控制主轴转速和主轴定位现代数控机床主轴电动机大多采用交流电动机,相应的驱动装置为变频器CNC只需要输出相应的控制信号到变频器,就能实现主轴转速、定位的控制 (4) 进给伺服控制模块数控机床对进给轴的控制要求很高,它直接关系到机床位置控制精度进给伺服系统一般由速度控制与位置控制两个控制环节组成,CNC根据位置控制单元的信息,处理并输出控制信号通过速度控制单元完成速度控制 第5章数控系统的组成 (5) 检测模块检测模块完成主轴和进给轴的位置检测 检测装置主要有光电编码器及光栅尺等,其作用就是配合主轴控制模块、进给轴控制模块完成位置的控制。
(6) 输入、输出及通信模块输入、输出模块完成程序的输入与输出,通信模块传递人机界面所需的各种信息 第5章数控系统的组成 5.2.2 标准型数控系统的硬件结构标准型数控系统的硬件结构 1. 1. 单微处理器数控系统的结构单微处理器数控系统的结构 在单微处理器结构中,整个系统只有一个CPU,它采用集中控制、分时处理方式进行控制,其结构框图如图5-7所示 该结构的主要特点为: (1) CNC装置内只有一个CPU,系统对存储器、插补运算、 I/O控制、程序输入、CRT显示等控制均由该CPU进行分时处理来完成 (2) CPU通过地址、数据和控制(AB、DB、CB)三大总线与各个控制单元相连,完成信息交换 (3) 由于系统为单CPU结构,因此其功能、速度等受微处理器本身性能的影响而有一定的局限性 第5章数控系统的组成 图 5-7 单微处理器结构框图 第5章数控系统的组成 2. 2. 多微处理器结构多微处理器结构 多微处理器结构的CNC是将数控机床的总任务划分为各个子任务,每一子任务均由一个独立的微处理器来控制 系统通过各子任务之间相互协调来完成对机床的控制。
1) 多微处理器结构的特点 多微处理器结构与单微处理器结构相比,主要有以下优点: (1) 性能价格比高 (2) 模块化结构 第5章数控系统的组成 2) 多微处理器数控系统的结构 多微处理器CNC装置主要由CNC管理模块、CNC插补模块、 位置控制模块、PLC模块、存储器模块、数据I/O及显示模块等部分组成结构类型主要有共享总线结构与共享存储器结构两大类 (1) 共享总线结构在以系统总线为中心的多微处理器结构中,所有主、从模块均插在总线槽内,共享严格定义的总线标准,系统总线将各模块有效地连接在一起,按照要求交换数据及控制信息在系统中,某一时刻只能有一个主模块占据总线,从而会造成各主模块发生总线竞争, 通常利用仲裁电路来解决这一问题多微处理器共享总线结构通用结构框图如图5-8所示 第5章数控系统的组成 图 5-8 多微处理器共享总线结构框图 第5章数控系统的组成 (2) 共享存储器结构 在这种结构中, 通常采用多端口存储器来实现各微处理器之间的连接与信息交换,由多端口控制逻辑电路解决访问冲突,其结构框图如图5-9所示 图5-10是一个双端口存储器结构,它配有两套数据、地址与控制线,可供两个端口访问,访问优先权预先安排好。
当两个端口同时访问时, 由内部硬件电路裁决其中一个端口优先访问 第5章数控系统的组成 图5-9 多微处理器共享存储器结构框图 第5章数控系统的组成 图5-10 双端口存储器结构框图 第5章数控系统的组成 5.2.3 标准型数控系统的软件结构标准型数控系统的软件结构 1. 1. 多任务并行处理多任务并行处理 1) CNC系统的多任务性 CNC系统作为一个独立控制单元,它的系统软件必须完成管理和控制两大任务,系统的管理软件主要包括输入、I/O处理、 通信、显示和诊断等程序,这类程序的实时性要求不高,通常作为后台程序系统的控制部分包括译码、刀具补偿、速度处理、插补和位置控制、开关量控制等软件,这类程序的实时性要求非常高, 通常作为前台程序 图5-11为CNC系统的软件功能分解图, 它反映了数控系统软件的多任务性 第5章数控系统的组成 图 5-11 CNC系统的任务分解 第5章数控系统的组成 在许多情况下,管理和控制的某些工作必须同时进行例如,为了使操作人员能及时地了解CNC系统的工作状态,管理软件中的显示模块必须与控制软件同时运行;当插补加工运行时, 软件中的零件程序输入模块必须与控制软件同时运行。
而当控制软件运行时,其本身的一些处理模块也必须同时运行,例如,为了保证加工过程的连续性,刀具在各程序段之间不停顿,译码、刀具补偿和速度处理模块必须与插补模块同时运行,而插补程序又必须与位置控制程序同时进行这均说明了CNC系统的多任务在执行过程中有着并行处理的关系 第5章数控系统的组成 2) CNC系统的多任务并行处理 (1) 资源分时共享资源共享是根据“分时共享”的原则, 使多个用户按时间顺序使用同一套设备通常在此种方式中, 各任务何时占用CPU及各任务占用CPU时间的长短是首先要解决的两个问题 在CNC系统中,各任务使用CPU是用循环轮流和中断优先相结合的方法来解决的,图5-12所示为某CNC系统各任务共享CPU的时间分配图 第5章数控系统的组成 图 5-12 CPU分时共享和中断优先级(a) CPU分时共享; (b) 中断优先级 第5章数控系统的组成 系统在完成初始化任务后,自动进入时间分配循环中, 在环中依次处理各任务对实时要求较高的任务,则根据实时性的要求进行优先级排队,分别放到不同的中断优先级上进行服务在这种结构中,环内的任务作为背景程序,在无中断时始终执行,而环外的任务,即中断服务程序可随时中断环内各任务,并得到执行。
每个任务允许占有CPU的时间要受到一定的限制,一般对于某些占有CPU时间较多的任务,如插补准备, 可以在程序的某些地方设置断点,当程序运行到断点处,自动让出CPU供其他任务占用,等到下一运行时间里再自动跳到断点处继续执行 第5章数控系统的组成 (2) 资源重叠流水处理资源重叠是根据流水线处理技术,使多个处理过程在时间上相互错开,轮流使用同一套设备的几个部分CNC系统处在自动工作方式时,其数据的转换过程将由零件程序输入、插补准备(包括译码、刀具补偿和速度处理)、插补、位置控制4个子过程组成如果每个子过程的处理时间分别为Δt1、Δt2、Δt3、Δt4,那么一个零件程序段的数据转换时间T将是: T=Δt1+Δt2+Δt3+Δt4 第5章数控系统的组成 假设以顺序方式处理每个零件程序段,即第一个零件程序段处理完以后再处理第二个程序段,依此类推,这种顺序处理时的时间空间关系如图5-13(a)所示从图上可以看出, 如果等到第一个程序段处理以后再对第二个程序段进行处理,那么在两个程序段的输出之间将有一个时间长度为T的间隔同样在第二个程序段与第三个程序段的输出之间也会有时间间隔, 依此类推。
这种时间间隔反映在电动机上就是电动机的时转时停,反映在刀具上就是刀具的时走时停不管这种时间间隔多么小,这种状态在加工工艺上都是不允许的消除这种间隔的方法就是用流水处理技术,采用流水处理后的时间关系如图5-13(b)所示 第5章数控系统的组成 图 5-13 资源重叠流水处理(a) 顺序处理; (b) 流水处理 第5章数控系统的组成 2. 实时中断处理实时中断处理 1) CNC系统的中断源 (1) 外部中断: 主要有纸带阅读机中断、外部监控中断(急停, 测量仪到位等)和键盘操作、面板输入中断前两种中断的实时性要求较高,通常将它们放在中断优先级较高的中断上,而后两种则放在较低的中断优先级上 (2) 内部定时中断: 主要有插补周期定时中断和位置采样定时中断,在有些系统中,这两种定时中断合二为一,但在处理时,总是先处理位置控制, 然后处理插补运算 第5章数控系统的组成 (3) 硬件故障中断: 是各种硬件故障检测装置发出的中断,如存储器出错、定时器出错、插补运算定时等 (4) 程序性中断: 是程序中出现的各种异常情况报警中断, 如计算溢出、 除零等 第5章数控系统的组成 2) CNC系统中断结构模式 (1) 前、后台软件结构中的中断模式。
在此种软件结构中,整个控制软件分为前台程序和后台程序前台程序是一个实时中断服务程序,它完成全部的实时功能,如插补、位置控制等; 后台程序即背景程序,其实质是一个循环运行程序, 它完成管理及插补准备等功能在背景程序的运行过程中, 前台实时中断程序不断插入,与背景程序相配合,共同完成零件的加工任务二者之间的关系如图5-14所示 第5章数控系统的组成 图 5-14 前、 后台软件结构第5章数控系统的组成 (2) 中断型软件结构中的中断模式中断型结构的特点是除了初始化程序之外,系统软件中所有任务模块均被安排在不同级别的中断服务程序中整个软件就是一个大的中断系统 其管理的功能主要通过各级中断服务程序之间的相互通信来完成表5-1所示为某CNC系统各级中断的主要功能 该中断优先级共7级,其中0级为最低优先级,实际上是初始化程序; 1级为主控程序,当没有其他中断时,该程序循环执行; 7级为最高级除了第4级为硬件中断完成报警功能之外,其余均为软件中断 第5章数控系统的组成 表表5-1 CNC系统各级中断的主要功能系统各级中断的主要功能 第5章数控系统的组成 ① 0级中断程序: 是初始化程序,是为整个系统的正常工作做准备的。
主要完成: a. 清除RAM工作区; b. 设置有关参数和偏移数据; c. 初始化有关电路芯片 ② 1级中断程序: 是主控程序,即背景程序当没有其他中断时,1级程序始终循环运行主要完成: a. CRT显示控制; b. ROM奇偶校验 第5章数控系统的组成 ③ 2级中断服务程序: 主要工作是对系统所处的各种工作方式进行处理 包括: a. 自动方式; b. MDI方式; c. 点动增量方式; d. 手动连续进给或手轮方式; e. 示教方式; f. 编辑方式 第5章数控系统的组成 ④ 3级中断服务程序: 主要完成: a. I/O映像处理, 用于PLC开关量信号的控制; b. 键盘扫描和处理; c. M、S、T处理, 将辅助功能, 如主轴正、 反转(M03、 M04),切削液的开、 关(M08、 M09),主轴转速(S指令)以及换刀(M06及T指令)等控制信号输出,以控制机床的动作 ⑤ 4级中断程序:当数控系统硬件出现故障时,由系统诊断程序进行检测,并将出错信息以指示灯或CRT显示的形式表示出来 第5章数控系统的组成 ⑥ 5级中断服务程序: 主要完成: a. 插补运算; b. 坐标位置修正; c. 间隙补偿; d. 加减速控制。
⑦ 6级中断服务程序: 这是一种软件定时方法通过这种定时,可以实现2级和3级的16 ms定时中断,并使其相隔8 ms 当2级或3级中断还没有返回时,不再发出中断请求信号 第5章数控系统的组成 ⑧ 7级中断服务程序: 当纸带通过光电阅读机输入时, 光电阅读机每读到纸带上一排孔的信息,立即向数控系统发出一个中断请求信号, 要求处理所读到的一个字符 以上是一个典型的单处理器数控系统的软件结构,该系统的位置控制由硬件处理当位置控制用软件来处理时,则位置控制程序应安排在插补程序同一级或更高级的中断服务程序中 在多微处理器系统中,软件将以上控制任务分配到各个处理器,流水作业并行处理处理器之间的协调仍可用中断的方式,只是有的中断源变为由其他处理器申请的外部中断 第5章数控系统的组成 3. CNC3. CNC系统软件的工作过程系统软件的工作过程 1) 输入 CNC系统中的零件加工程序,一般是通过键盘、 磁盘或纸带阅读机等方式输入的,在软件设计中, 这些输入方式大都采用中断方式来完成,且每一种输入法均有一个相对应的中断服务程序如在键盘输入时,每按一个按键,硬件就向主机CPU发出一次中断申请,若CPU响应中断, 则就调用一次键盘服务程序,完成相应键盘命令的处理,键盘中断服务程序的流程图如图5-15所示。
第5章数控系统的组成 图 5-15 键盘中断服务程序 第5章数控系统的组成 在CNC系统中,无论哪一种输入方法,其存储过程总是要经过零件程序的输入,然后将输入的零件程序先存放到缓冲器中,再经缓冲器到达零件程序存储器零件程序的存储和读取过程如图5-16所示 第5章数控系统的组成 图 5-16 程序的存取 (a) 零件程序存储; (b) 零件程序读取 第5章数控系统的组成 2) 译码 译码就是将输入的零件程序翻译成本系统所能识别的语言 译码的结果存放在指定的存储区内,通常称为译码结果寄存器 译码程序的功能就是把程序段中的各个数据根据其前后的文字地址送到相应的缓冲寄存器中, 图5-17为译码程序流程图 第5章数控系统的组成 图 5-17 译码程序流程图 第5章数控系统的组成 译码可在正式加工前一次性将整个程序翻译完,并在译码过程中对程序进行语法检查,若有语法错误则报警,这种方式可称之为编译;另一种处理方式是在加工过程中进行译码,即数控系统进行加工控制时,利用空闲时间来对后面的程序段进行译码, 这种方式可称之为解释用解释方式,系统在运行用户程序之前通常也对用户程序进行扫描,进行语法检查, 有错报警。
用编译方法可以节省时间,使加工控制时数控系统不致太忙,并可在编译的同时进行语法检查,但需要占用的内存较大一般数控代码比较简单,用解释方式占用的时间也不多,所以CNC系统常用解释方式 第5章数控系统的组成 3) 数据处理 (1) 进给速度控制在开环系统中,坐标轴运动的速度是通过控制步进电动机的进给脉冲频率来实现的开环系统的速度计算是根据程序的F值来确定步进电动机进给脉冲频率的 步进电动机走一步,相应的坐标轴移动一个脉冲当量δ,进给速度F(mm/min)与进给脉冲频率的关系为 第5章数控系统的组成 两轴联动时,各坐标轴的进给速度分别为 Fx=60fXδFy=60fYδ 式中Fx、Fy分别为X轴、Y轴的进给速度(mm/min);fx、fy分别为X轴、Y轴步进电动机的进给脉冲频率合成的进给速度为 在闭环或半闭环系统中,由于采用数据采样插补法进行插补计算,因此进给速度是根据编程的F值,计算出每个采样周期的轮廓步长来获得的 第5章数控系统的组成 (2) 加减速控制为了保证机床在启动或停止时不产生冲击、失步、超程或振荡,必须对送到伺服驱动装置的进给脉冲频率或电压进行加减速控制。
即在机床加速启动时,保证加在驱动电动机上的进给脉冲频率或电压逐渐增大;而当机床减速停止时,保证加在驱动电动机上的进给脉冲频率或电压逐渐减小在CNC系统中,加减速控制多数采用软件来实现加减速控制可以在插补前进行,称为前加减速控制;也可以在插补后进行, 称为后加减速控制, 如图5-18所示 第5章数控系统的组成 图 5-18 前加减速和后加减速控制 第5章数控系统的组成 前加减速控制仅对程编指令速度F进行控制,其优点是不会影响实际插补输出的位置精度,缺点是需要预测减速点, 而预测减速点的计算量较大后加减速控制是对各轴分别进行加减速控制,不需要预测减速点,由于对各轴分别进行控制, 因此实际各坐标轴的合成位置就可能不准确,但这种影响只是在加减速过程中才存在,进入匀速状态时这种影响就没有了 加减速实现的方式有线性加减速(匀加减速)、 指数加减速和sin曲线(S)加减速,图5-19为三种加减速的特性曲线 其中, 线性加减速常用于点位控制系统中;指数和S曲线加减速常用于轮廓控制系统中 第5章数控系统的组成 图 5-19 加减速特性曲线(a) 线性加减速; (b) 指数加减速; (c) S曲线加减速 第5章数控系统的组成 (3) 反向间隙及丝杠螺距补偿。
位置精度是数控机床最重要的一项指标在点位、直线控制系统中,位置精度中的定位精度影响工件的尺寸精度; 在轮廓控制系统中,定位精度影响工件轮廓的加工精度,产生轮廓失真通过反向间隙补偿及位置补偿可提高数控机床的位置精度 第5章数控系统的组成 反向间隙又称失动量,是由进给机械传动链中的导轨副间隙、丝杠螺母副间隙及齿轮副齿隙、丝杠及传动轴的扭转、 压缩变形,以及其他构件的弹性变形等因素综合引起的由于反向间隙的存在,因此当进给电动机转向改变时,会引起电动机空转一定角度而工作台不移动的现象反向间隙补偿是在电动机改变转向时,让电动机多转动一个角度, 消除间隙后才正式计算坐标运动的值,即空走不计入坐标运动各轴的反向间隙值可以离线测出,如激光干涉仪等测距装置,补偿数据作为机床参数存入数控系统中, 供补偿时取用 第5章数控系统的组成 丝杠螺距累积误差是在丝杠制造和装配过程中产生的, 呈周期性的变化规律在闭环控制系统中, 由于在机床工作台上安装了位置检测装置,定位精度主要取决于位置检测装置的系统误差,如分辨率、线性度及安装、调整造成的误差 位置误差补偿是通过对机床全行程的离线测量,得到定位误差曲线,在误差达到一个脉冲当量的位置处设定正或负的补偿值。
当机床坐标轴运动到该位置时,系统将坐标值加或减一个脉冲当量,从而将实际定位误差控制在一定的精度范围内位置误差补偿数据作为机床参数存入数控系统中图5-20所示为数控机床一坐标轴位置误差补偿前后的定位误差曲线 第5章数控系统的组成 图 5-20 定位误差曲线(a) 补偿前; (b) 补偿后 第5章数控系统的组成 4) 插补运算 插补运算是CNC系统中最重要的计算工作之一在实际的CNC系统中,常采用粗、精插补相结合的方法,即把插补功能分成软件插补与硬件插补两部分, 数控系统控制软件把刀具轨迹分割成若干段, 而硬件电路再在各段的起点和终点之间进行数据的“密化”, 使刀具轨迹在允许的误差之内,即软件实现粗插补, 硬件实现精插补 第5章数控系统的组成 5) 输出 输出控制主要完成伺服控制及M、S、T等辅助功能伺服控制包括数控系统向驱动装置 发出的模拟速度控制信号或一串脉冲指令, 同时接受位置反馈信号, 实现位置控制 S功能的信息用于主轴转速控制,数控系统将译码后的S信息传送给主轴控制系统,由主轴控制系统对主轴进行控制M、T功能主要涉及到开关量的逻辑控制,用可编程控制器来处理。
数控系统只需将译码后的M、T信息适时地传送给可编程控制器, 就可完成诸如主轴、冷却和润滑、刀库选刀及机械手换刀、工作台交换等控制 第5章数控系统的组成 6) 管理与诊断 CNC系统的管理软件主要包括CPU管理与外设管理如前后台程序的合理安排与协调工作,中断服务程序之间的相互通信,控制面板与操作面板上各种信息的监控等 诊断程序可以防止故障的发生或扩大,而且在故障出现后,可以帮助用户迅速查明故障的类型与部位,减少故障停机时间在设计诊断程序时,诊断程序可以包括在系统运行过程中进行检查与诊断,也可以作为服务程序在系统运行前或故障发生停机后进行诊断 第5章数控系统的组成 5.3 数控系统中的通信接口数控系统中的通信接口 5.3.1 5.3.1 异步串行通信接口异步串行通信接口 数据在设备之间传送可以采用并行方式或串行方式串行通信接口需要有一定的控制逻辑,发送端将机内的并行数据转换成串行信号再发送出去,接收端要将串行信号转换成并行数据再送至机内处理常用的串行通信功能芯片有8251A、 MC6850及6852等 为了保证数据传送的正确性和一致性,接收和发送双方对数据的传送应确定一致的且共同遵守的约定,包括定时、控制、 格式化和数据表示方法等,这些约定称之为通信规则或通信协议。
串行通信协议分为同步协议和异步协议异步串行通信协议比较简单,但速度不快;同步串行通信协议传送速度比较高, 但接口比较复杂 第5章数控系统的组成 异步串行通信接口在机床数控系统中应用比较广泛,主要的接口标准有RS-232C/20mA电流环和RS-422/RS-449,此外RS-485串行接口也得到了广泛应用 RS-232C逻辑“0”电平规定为5~15 V之间,逻辑“1”电平为-5~-15 V之间RS-232C 共有25条线,大多采用DB-25型25针连接器或9针连接器RS-232C每秒所传送的数据位用波特率表示, 常用的有9600、4800、2400、1200、600、300、150、 110、 75、 50 第5章数控系统的组成 20 mA电流环通常与RS-232C接口一起配置,其接点是由电流控制的,以20 mA电流作为逻辑“1”,以零作为逻辑“0” 电流环对共模干扰有抑制作用, 并可采用隔离技术消除接地回路引起的干扰RS-232C接口的最大传输距离为15 m; 20 mA电流环接口传输距离可达100 m RS-422规定了双端口电气接口形式,其标准是双端线传送信号。
如果其中的一条线为逻辑“1”状态,则另一条就为逻辑“0”状态因电压回路是双向的,用差分接收器接收信号, 故可大大改善通信性能,最大传输距离可达1200 mRS-449是对通信接口功能的补充规定,包括插头、插座等RS-485串行接口常用于现场总线的通信系统中 第5章数控系统的组成 5.3.2 5.3.2 网络通信接口网络通信接口 在直接数控(DNC)、柔性制造系统(FMS)和计算机集成制造系统(CIMS)中, 数控系统作为DNC、FMS和CIMS结构中的一个基础层次,用作设备层或工作站的控制器时,可以是FMS或CIMS的有机组成部分,一般与工业局域网络相连现代CNC系统一般具有与上级计算机或连入工厂局域网络进行网络通信的功能以CNC为基础的自动化制造系统,信息传送量很大,远远多于CNC单机运行的信息量工业局域网络有距离限制, 要求有较高的传输速率,较低的误码率, 可以采用多种传输介质,如双绞线、同轴电缆及光纤等,也可以通过调制解调器用线进行传输 第5章数控系统的组成 5.4 FANUC数控系统数控系统 5.4.1 5.4.1 系统简介系统简介 1. FS61. FS6系列数控系统系列数控系统 1979年推出的FS6系列数控系统,是具备一般功能和部分高级功能的中级型CNC系统。
其中,6M适用于铣、镗床和加工中心;6T适用于车床系统使用了大容量磁泡存储器、专用大规模集成电路, 还备有由用户自行制作的变量型子程序的用户宏功能 第5章数控系统的组成 2. F102. F10//1111//1212系列数控系统系列数控系统 1984年推出的F10、F11和F12系列数控系统为多微处理器控制系统,其主CPU采用68000,在图形控制、对话式自动编程控制、轴控制等方面也都有各自的CPU F10/11/12在硬件方面作了较大的改进,其中包括专用大规模集成电路四种, 厚膜电路22种,4 Mb的磁泡存储器等 由于该系统采用光导纤维,使过去数控装置与机床以及操作板之间的数百根电缆数大幅度减少, 提高了抗干扰性和可靠性 第5章数控系统的组成 该系统在工厂自动化DNC方面能够实现主计算机与机床、 工作台、机械手、搬运车等之间各种数据的双向传递它的PLC装置使用了独特的无触点、无极性输出和大电流、高电压输出电路,简化了强电控制柜此外,PLC的编程不仅可以使用梯形图语言, 还可使用PASCAL等高级语言,便于用户开发软件F10/11/12系列数控系统还充实了专用宏功能、自动计划功能、自动刀具补偿功能、刀具寿命管理、彩色图形显示CRT等。
第5章数控系统的组成 该系列数控系统有很多规格,可用于各种机床, 规格型号有M形、T形、TT形和F形其中,M形用于加工中心、铣床和镗床;T形用于车床; TT形用于双刀架车床;F形是具有对话功能的数控系统F10/11/12系列数控系统适用于大、 中型数控机床 第5章数控系统的组成 3. F03. F0系列数控系统系列数控系统 1985年FANUC公司推出F0系列数控系统,它的主要特点是体积小、价格低,适用于机电一体化的小型数控机床该系列数控系统是一个多微处理器系统0A系列主CPU为80186,0B系列主CPU为80286,0C系列主CPU为80386F0系列在已有的RS-232C串行接口之外,又增加了具有高速串行接口的远程缓冲器, 以便实现DNC运行在硬件组成上以最少的元件数发挥最高的效能为宗旨,采用了最新型高速和高集成度微处理器, 共有专用大规模集成电路六种,其中四种为低功耗CMOS专用大规模集成电路,专用的厚膜电路有九种第5章数控系统的组成 三轴控制系统的主控制电路包括输入、输出接口, PMC(Programmable Machine Control)和CRT电路等都装在一块大型印制电路板上,与操作面板、CRT组成一体。
其主要功能有: 彩色图形显示、会话菜单式编程、 专用宏功能、 录返功能等自FANUC公司推出F0系列数控系统以来,得到了各国用户的高度评价, 从而成为广泛采用的数控系统之一 F0系列数控系统有多种规格,其中,F0-MA/MB/MEA/MC/MF用于加工中心、 铣床和镗床;F0-TA/TB/TEA/TC/TF用于车床; F0-TTA/TTB/TTC用于一个主轴双刀架或两个主轴双刀架的四轴控制车床; F0-GA/GB用于磨床;F0-PB用于回转头压力机 第5章数控系统的组成 4. FS154. FS15系列数控系统系列数控系统 1987年FANUC公司推出了新的FS15系列数控系统,称之为AI-CNC系统(人工智能数控系统)该系列采用模块式多主总线结构,是多微处理器控制系统,主CPU为68020, 还有一个子CPU,在轴控制、图形控制、通信和自动编程等功能中也有各自的CPUFS15系列可构成最小至最高系统, 可控制2~15根轴,适用于大型数控机床、多轴控制和多系统控制 并使用了高速信号处理器(DSP),应用现代控制理论的各种控制算法在系统中进行控制同时,FS15系列采用了高速度、高精度、高效率的数字伺服单元及绝对位置检测脉冲编码器(每周可分辨10万个等份),能使用在10 000 r/min的高速运转系统中。
并且还增加了制造自动化协议(MAP, Manufacturing Automatic Protocol)和窗口功能等 第5章数控系统的组成 5. FS165. FS16系列数控系统系列数控系统 FS16系列是在功能上位于FS15系列和F0系列之间的最新CNC系统,在作为控制用的32位复合指令集计算机(CISC, Complex Instruction Set Computer)上又增加了32位精减指令集计算机(RISC, Reduced Instruction Set Computer), 用于高速计算, 执行指令速度可达到20~30 MIPS(Million Instruction Per Second,100万条指令每秒),处理一个程序段的时间可缩短到0.5 ms, 在连续1 mm的移动指令下能实现的最大进给速度可达120 mm/minFS16系列采用了三维安装技术, 使电子元器件得以高密度地安装,大大缩小了系统的占有空间,同时采用高速32位FANUCBUS和TFT彩色液晶薄型显示器等新技术,使CNC系统进一步小型化,可更方便地将他们装到机械设备上 第5章数控系统的组成 6. FS186. FS18系列数控系统系列数控系统 FS18系列是紧接着FS16系列推出的最新32位CNC系统,在功能上也是位于FS15系列和FS0)系列之间,但低于FS16系列。
FS18系列采用了高密度三维安装技术,与FS0系列比较,其安装密度提高了三倍该系列采用四轴伺服控制、双轴主轴控制在操作性能、机床接口、编程等方面与FS16系列之间有互换性 第5章数控系统的组成 5.4.2 5.4.2 功能特点功能特点 (1) 插补功能除了直线、圆弧插补外,还有极坐标插补和样条(NURBS)插补等 (2) 切削进给的自动加减速功能,除了插补后加减速之外, 还有插补前加减速,有些系统可对零件程序进行多段预读控制, 实现切削速度的最佳加减速度 (3) 补偿功能除了螺距误差补偿、丝杠反向间隙补偿、 刀具补偿外,还有坡度补偿、线性度补偿等功能如FS15系列可进行非线性补偿、静动态惯性补偿值的自动设定和更新等, 在一定精度的要求下,可使响应速度大幅度提高 第5章数控系统的组成 (4) 编程功能除了常规的G、M、S、T指令外,利用用户宏程序,用户可以进行个性化的作业,编制适合于机床专用加工和测量的循环程序,有些系统还可进行交互式图样直接编程 (5) 图形显示功能除了程序显示、梯形图显示、机床数据显示外,还有伺服波形显示,即将各种伺服数据,如位置误差、 指令脉冲、 转矩指令用波形在系统的CRT上显示。
第5章数控系统的组成 (6) 通信功能除了通过RS-232C接口与微机进行通信外, 有些系统还具备网络通信接口,如F10/11/12及FS15系统具有MAP2.1和MAP3.0接口板及配套产品,MAP2.1接口的调制系统是宽带(AM/PSK),传输介质是CATV的75 Ω同轴电缆, 传输速率为10 Mb/sMAP3.0接口适用于10 Mb/s宽带技术和5 Mb/s窄带技术两种传输方法, 窄带调制解调器已做在MAP3.0接口板上 第5章数控系统的组成 (7) 控制功能实现平滑高增益(SHG, Smooth High Gain)的速度控制,同时大大降低位置指令的延时,缩短了定位时间 在系统内部装有能进行顺序控制的PMC,简化外部强电箱的配置,在MDI/CRT上进行梯形图的编辑和监控 (8) 诊断功能采用人工智能(专家系统),系统所具有的推理软件, 以知识库为根据,分析查找故障原因 第5章数控系统的组成 5.4.3 5.4.3 系统构成系统构成 1. FANUC 01. FANUC 0系统系统 FANUC 0系统是大板结构的数控系统一般由主电路板、 PLC板、附加I/O板、图形控制板和电源组成。
主电路板是大印制电路板, 其他电路板为小板并插在大电路板上的插槽内, 图 5-21是FANUC 0系统结构示意图, 图5-22为FANUC OM系统构成框图 第5章数控系统的组成 图 5-21 FANUC 0系统结构示意图 第5章数控系统的组成 图 5-22 FANUC OM系统构成框图 第5章数控系统的组成 电网输入电压经强电柜中的变压器输出交流200 V电压至电源单元,获得直流24 V稳压电源,供CRT/MDI和I/O控制用主印制电路板上有主CPU、RAM、ROM及外设接口,并带有一个手摇脉冲发生器接口,通过MB87103位置控制用大规模集成电路完成位置控制;PMC印制电路板通过I/O电路与机床外部输入、输出开关及机床操作面板实现开关量控制, 并通过接口与系统总线进行数据交换;图形控制及PMC接口印制电路板实现CRT显示及两个手摇脉冲发生器的控制,并通过接口与系统总线进行数据交换;通过增设I/O印制电路板,实现第4轴位置控制的扩展 图5-23所示为FANUC 0系统与α系列交流驱动单元的连接示意图 第5章数控系统的组成 图 5-23 连接示意图 第5章数控系统的组成 2. FANUC 11系统系统 图 5-24 FANUC 11数控系统硬件结构 第5章数控系统的组成 FANUC 11系统除能实现多坐标控制外,还能实现(后台)的自动编程、加工过程和编程零件的图形显示以及与主机的通信等。
该系统采用共享总线和共享存储器的结构形式, 具有并行多任务实时处理的数控功能按功能可划分为基本的数控会话式自动编程功能、CRT图形显示功能和机床控制器等功能,各功能有各自的CPU和存储器功能模块包括如下部分: 第5章数控系统的组成 1) 中央处理单元(CPU) 系统共有四个CPU,主CPU为68000,自动编程部分(CAP)为8086加上协处理器8087,图形显示为8086,可编程序机床控制器(PMC)为68000, 这些CPU都是16位机 第5章数控系统的组成 2) 总线仲裁控制器(BAC) 在多微处理器控制系统中,各CPU并行工作,CPU之间交换信息或CPU与系统的I/O设备、内存等资源交换信息时,都经过系统的总线,通过总线仲裁控制器(BAC)分配总线的使用权 BAC的主要功能为对总线的请求使用者进行裁决,按优先级分配总线的使用权,同时使没有得到总线使用权的CPU处于等待状态,这是一般总线控制器的功能此外,BAC还具有位操作功能、并行直接存储器存取(DMA)控制和串行DMA控制等特殊功能 第5章数控系统的组成 3) 接口(SSU) SSU是CNC装置与机床和机器人等设备的接口。
功能部件有: 位置控制芯片MB87103的读/写控制,其输出接坐标轴的进给驱动装置或主轴驱动装置,输入是位置测量元件的位置反馈信号;与机器人、DNC主机等设备相连的RS-232C和RS-422接口;传递高速信息的高速I/O口及2 ms的插补定时器 第5章数控系统的组成 4) 操作板控制器(OPC) OPC用于和各种操作外设相连主要包括键盘信号的接收与驱动;CRT的控制接口;与纸带阅读机、穿孔机等外设相连的RS-232C接口和20 mA电流回路接口; 手摇脉冲发生器接口; 操作开关和显示灯接口 5) 输入/输出控制器(I/OC) I/OC用于和机床的输入/输出开关量信号相连,可接收或传送机床可编程控制器(PMC)与机床侧按钮、限位开关、继电器等之间的信号 第5章数控系统的组成 6) 存储器 系统使用多种存储器,且每个CPU都有自己的存储器大容量磁泡存储器可达到4 MB,可存储约4 km纸带的零件程序; PMC的ROM为128 KB,顺序逻辑程序可达16 000 步;系统控制程序ROM容量为256 KB 第5章数控系统的组成 7) 位置控制器 位置控制器是和伺服系统连接的位置控制芯片MB87103。
该芯片内部功能电路包括:① DDA插补器, 用于实现细插补, 给各坐标轴分配进给脉冲; ② 位置误差的比较与寄存;③ 误差的脉宽调制,把位置误差转换成相应的脉冲宽度; ④ CMR、 DMR比例倍乘,使指令当量、进给脉冲当量与进给传动比一致起来;⑤ 位置测量信号的处理,当使用脉冲编码器时, 对相位差为90°的两相信号进行辨向与倍频,当使用感应同步器或旋转变压器时,产生正弦和余弦两相励磁信号等 第5章数控系统的组成 5.5 Siemens数控系统数控系统5.5.1 5.5.1 系统简介系统简介 1. SINUMERIK 81. SINUMERIK 8系列数控系统系列数控系统 20世纪80年代初期, Siemens公司推出了SINUMERIK 8系列数控系统,该系列产品适用于各种机床, 按其用途可分为8M/ 8ME/8MEC/ Sprint 8M/ Sprint 8ME/ Sprint 8MEC, 用于钻床、铣床和加工中心,其中Sprint系列具有蓝图编程功能; 8MC/8MCE/8MCEC用于大型镗铣床; 8T/Sprint 8T用于车床 第5章数控系统的组成 SINUMERIK 8系列CNC系统主要由主控制模板、电源模板、 存储模板、各种位置控制模板、测量接口模板、操作面板、 电源模板和译码电路模板、PLC与CNC接口模板(适用于外部用PLC)、 PLC和CNC信号传递模板(适用于集成PLC)及系统软件模板等组成, 是一个多微处理器控制系统,所用主CPU为8086, 各种位置控制模板上的CPU也是8086。
SINUMERIK 8系列CNC系统最多可扩展到控制12个坐标轴, 可实现数个坐标轴联动,它带有SIMATIC S5 PLC可编程控制器PLC不仅能完成刀具管理和刀具寿命监控的功能,还能进行工件监控和控制工件输送设备 第5章数控系统的组成 2. SINUMERIK 32. SINUMERIK 3系列数控系统系列数控系统 SINUMERIK 3系列CNC系统主要由中央处理单元、 存储器模块、操作面板接口、外部连接接口、PLC中央处理单元、PLC存储模块、编程器接口、逻辑模块及各种I/O模块等组成其中央处理单元的主CPU为8086,内设或外设两个PLCNC和PLC之间设有很宽的窗口,可满足机床的各种自动加工功能的要求这些要求包括换刀控制、数据传送控制、刀具寿命监控、 刀具和工件的测量和补偿及计算机通信功能等通过配置相应的软件, 可使SINUMERIK 3进入柔性制造系统(FMS, Flexible Manufacture System) 第5章数控系统的组成 3. SINUMERIK 8103. SINUMERIK 810//820820系列数控系统系列数控系统 20世纪80年代中期,Siemens公司推出了810、820系列数控系统。
810和820在体系结构和功能上相似 该系列产品分为M、T、G形等M形用于镗床、铣床和加工中心,T型用于车床,G形用于磨床SINUMERIK 810/820系列数控系统一般适用于中小型机床 SINUMERIK 810/820系列数控系统由CPU模块、位置控制模块、系统程序存储器模块、文字图形处理模块、接口模块、 I/O模块、CRT显示器及操作面板组成 其中央单元的主CPU为80186,采用通道式结构,有主通道和辅助通道用RS-232C接口进行数据传输和通信联网,可使编程和操作简便、 运行可靠、维修方便 操作者可利用软功能键在CRT上调用软件菜单内容, 输入加工程序, 还可以快速模拟程序 第5章数控系统的组成 20世纪90年代中期,Siemens公司推出了全数字式数控系统SINUMERIK 810D/DE,该系统最明显的标志就是采用ASIC芯片将控制和驱动集成在一块电路上紧凑型控制单元(CCU)负责处理CNC、PLC的通信和闭环控制任务,控制器和驱动器组成一个整体,它们之间没有接口 810D/DE采用32位微处理器, 内装高性能的SIMATIC S7 PLC, 最多可控制5个进给轴,分辨力为1×10-4 mm。
CCU单元中包括了三个进给轴的功率模块(也可组合成2个进给轴和1个主轴),利用这一特点,只要配置一个电源模块, 就可以组成一台数控车床所需的驱动装置 第5章数控系统的组成 4. SINUMERIK 8504. SINUMERIK 850//880880系列数控系统系列数控系统 20世纪80年代后期,Siemens公司相继推出了SINUMERIK 850、 880系列数控系统,850和880在体系结构上相似,但在功能强度上有明显的差别该系列产品适用于高度自动化水平的机床及柔性制造系统,有850M、 850T、 880M和880T等规格 SINUMERIK 850/880最多可控制30个主、辅坐标轴和6个主轴, 可实现16个工位联动控制 第5章数控系统的组成 SINUMERIK 850/880为紧凑型通道结构、多微处理器数控系统,其主CPU为80386,除了数控用CPU之外,还有伺服用CPU、 通信用CPU及PLC用CPU上述CPU除通信用CPU外均可扩展至2~4个CPU 该系统有很强的通信功能,可与计算机集成制造系统(CIMS, Computer Intergreated Manufacture System)进行通信。
SINUMERIC 840C数控系统是Siemens公司1991~1993年开发出的数控系统,从功能上覆盖了850/880系统的功能,是适应于全功能车床、铣床、加工中心及FMS、CIMS的数控系统 第5章数控系统的组成 5. SINUMERIK 8025. SINUMERIK 802系列数控系统系列数控系统 20世纪90年代中后期,Siemens公司推出SINUMERIK 802系列数控系统, 其中802S和802C是经济型数控系统, 可带三个进给轴802S采用带有脉冲及方向信号的步进驱动接口, 可配接STEPDRIVE C/C+步进驱动器和五相步进电动机或FMSTEPDRIVE步进驱动器和1FL3系列三相步进电动机; 802C则包含有传统的-10~10 V接口, 可配接SIMODRIVE 611驱动装置802S/802C除三个进给轴外,都有一个-10~10 V的接口, 用于连接主轴驱动 SINUMERIK 802S/802C包括操作面板、 机床控制面板、NC单元、PLC模块,NC单元及PLC模块可安装在通用的安装导轨上 第5章数控系统的组成 SINUMERIK 802D是数字式的数控系统,可控制最多4个数字进给轴和一个主轴。
CNC通过PROFIBUS总线与I/O模块和数字驱动模块(SIMODRIVE611 universal E)相连接,主轴通过模拟接口控制 SINUMERIK 802S/802C/802D采用SIMATIC S7-200PLC指令集对系统内部PLC进行编程 第5章数控系统的组成 5.5.2 5.5.2 功能特点功能特点 Siemens系列数控系统在功能上,特别是在多轴控制、 通信、PLC及编程方面具有特色Siemens公司为了适应FMS和CIMS的需要, 在810/820、 850/880系列中采用了通道结构,使控制轴数可达20~30个,其中包括多主轴控制, 并可实现12个工位的联动控制产品采用模块化结构,模块由多层印制电路板制成,在一种CNC系列中采用标准硬件模块, 用户可选择不同模块组合来满足各种机床的要求在一种硬件上配置多种软件,使它具有多种工艺类型,满足多种机床需要, 并成为系列产品 第5章数控系统的组成 在CNC产品中采用了通信中央处理单元,使其具有很强的数据管理、传送和处理能力,以及与上级计算机通信的功能, 易于进入FMS, 数据传送用RS-232C/20 mA接口(V24) 。
Siemens公司开发了总线结构的SINEC H1工业局部网络,可连接成FMC和FMS Siemens公司的CNC产品采用SIMATIC S5、S7系列可编程控制器或内装式可编程序控制器, 用STEP5、S7编程语言功能很强的PLC可以满足各种机床与CNC之间的大量信息交换要求, 同时显著提高了信息传递的速度 第5章数控系统的组成 5.5.3 5.5.3 控制面板控制面板 1. 1. 系统面板系统面板 数控系统的控制面板是操作人员控制、操作数控机床最主要的介质,是人们学习、了解、掌握数控系统的重要途径 各种数控系统的控制面板虽然形式各不相同,但功能大多是有共性的或是相近的,本书以SINUMERIK 810数控系统为例介绍数控系统的控制面板,这对于学习其他数控系统的控制面板和工作原理具有一定的普遍意义 SINUMERIK 810数控系统操作界面如图5-25所示 图中各组成部分如下所示: 第5章数控系统的组成 图 5-25 SINUMERIK 810数控系统操作界面(a) 系统面板; (b) L10面板 第5章数控系统的组成 A——具有5个软功能键的CRT显示器。
B——由5个发光二极管组成的LED面板, 用于监控系统运行情况, 如图5-25(b)所示 C——键盘, 包括地址键、 数字键、 符号键、 编辑键和输入键等 D——集成机床操作面板(可选择) 一个软功能键(Soft Key,简称软键)被定义为一个没有固定功能的键,通过对5个软功能键中任意一个键的操作, 可以选择该软功能键所对应的CRT上显示的功能,故有时又称软功能键为“菜单”键 如图5-26所示为810数控系统部分功能菜单 第5章数控系统的组成 图 5-26 810数控系统部分功能菜单 第5章数控系统的组成 2. 2. 机床操作面板机床操作面板 在西门子数控系统中,机床操作面板与所控制的机床类型有关,不同类型的数控系统,其机床操作面板略有不同,但大部分是相同或相似的图5-27所示为Siemens数控系统某规格机床操作面板 第5章数控系统的组成 图 5-27 机床操作面板 第5章数控系统的组成 其中: (1) 单段程序切换开关用于选择加工程序逐段执行和连续执行两种方式 (2) 主轴转速倍率开关是一个具有15挡位置的选择开关, 将编程的主轴转速S指令按5%分级,进行50%~120%的修正。
(3) 进给速度倍率开关是一个具有23挡位置的选择开关, 将编程的进给速度F指令从0%~120%进行修正 (4) 按进给保持键, 进给停止; 按进给启动键, 当前程序段继续执行 第5章数控系统的组成 (5) 按程序停止键,中断正在加工的程序;按程序执行键, 程序继续运行 (6) 数控系统的复位,主要完成以下动作:① 中断当前的加工程序;② 清除报警和故障诊断信息; ③ 所有缓冲和工作存储器被清除,但加工程序存储器保持不变另外,通过用户机床操作面板可进一步扩展机床的操作功能,如数控系统的开和关,主轴的正、反转启动和停止, 切削液的开和关, 手轮(手摇脉冲发生器)进给,程序试运行等操作功能,以及主轴负载和转速显示等 第5章数控系统的组成 5.5.4 工作方式选择工作方式选择 图 5-28 工作方式选择 第5章数控系统的组成 1. 1. 设定实际值方式设定实际值方式 设定实际值方式PRESET(Preset Setpoint)时,操作人员能够将控制零点偏置到机床坐标系范围内的任意位置,操作人员可将偏置的数据输入到坐标轴实际值存储器进行预置, 预置的数值在CRT上显示出来。
如需要的话,刀具补偿也能够设定到预置值中操作人员在设定实际值之前,输入刀具补偿数据, 包括补偿号、补偿方向和类型等输入的数据在考虑了刀具补偿后送到实际值存储器在设定实际值的过程中,不发生机床各轴的运动预置的数据在程序结束时或复位后仍然保持不变 预置值可用删除键进行删除;也可通过机床数据定义预置值, 在CNC通电或回零点时确定是否自动删除 第5章数控系统的组成 2. 2. 手动数据输入/自动加工方式手动数据输入/自动加工方式 在手动数据输入(MDI, Manual Data Input)/自动加工方式(Automatic)中,操作人员能够在CNC的控制下,一段程序一段程序地进行单独操作用键盘和输入键输入一段程序, 结束时用回车符“LF” 按下程序启动键,则CNC执行输入的程序段,程序段执行后将其删除 在按下程序启动键之前, 也能够输入几个程序段,但最大总长度限制为256个字符 这些程序段存入数控系统的缓冲存储器中,按下程序启动按钮后,数控系统处理存入缓冲存储器中的程序,处理结束后将缓冲存储器清除,以准备接收新的数据 第5章数控系统的组成 3. 3. 手动连续运动方式手动连续运动方式 在手动连续运动方式JOG(Jogging)下,机床为手动操作方式。
选择好要移动的坐标轴,按下方向进给键,该轴就正方向或反方向连续运动,释放进给键,轴运动就停止;若同时按快速进给键,则轴就快速运动连续运动速度是作为机床参数由机床生产厂家预置的,可以用速度倍率开关进行调整JOG方式可用于对刀、换刀、工件安装、找正工件测量, 以及对加工刀具进行几何数据测量等场合 第5章数控系统的组成 4. 增量点动方式增量点动方式 增量点动方式INC(Incremental Feed)为手动点动操作方式, 有五种增量设定方式,即1μm、10 μm、100 μm、 1000 μm和10 000 μm 在增量点动方式下,选择好要移动的坐标轴及增量值,按一下方向进给键(不管按的时间长短), 轴就正方向或反方向移动所设定的增量, 增量点动速度是由机床数据来确定的增量点动方式用于精确对刀的场合 当机床配置手轮(手摇脉冲发生器)时,选择要移动的轴及增量值,顺时针或逆时针转动手轮, 则轴以设定的增量值正、 反向连续运动 第5章数控系统的组成 5. 重定位方式重定位方式 在自动加工中,当发生刀具断裂的情况后,在刀具断裂处中断程序,同时主轴停止在加工程序中断后,操作人员把工作方式选择开关从自动方式切换到连续运动或增量点动方式,将刀具从工件轮廓上移开。
当刀具移开时,数控系统记录下移动的距离作为重定位偏差值(Repos Offset)在重定位方式REPOS(Reposition)中,能够用方向键将刀具移动到中断点,相反方向键是不起作用的到达中断点后,运动自动停止,不可能超过中断点运动过程中重定位偏差值不断变化,到达中断点后,其值变为零在同一时刻,最多只能有两个轴运动进给倍率开关有效,快速移动开关无效 第5章数控系统的组成 更换刀具后,如所换上的刀具与前一把刀具的几何尺寸和安装方式完全相同,可用此工作方式将刀具回到中断点, 并可继续加工;如换上的刀具与前一把刀具不同,则应该采用程序段搜索的方式回到中断点 第5章数控系统的组成 6. 6. 自动加工方式自动加工方式 在自动加工方式(Automatic)下,数控系统根据零件程序控制机床对零件进行自动加工通过程序启动/停止键使程序运行和中断;通过进给保持/启动键使程序运行暂停和继续运行在程序运行过程中,还可以对其他程序进行编辑修改、 程序段搜索、显示当前程序段或程序以及图形仿真等在自动加工前,数控系统必须做好必要的准备工作,包括: ① 将刀具或工件移动到要求的起始位置; ② 将加工程序输入到CNC的内存中; ③ 检查和输入零点偏置。
第5章数控系统的组成 7. 返回参考点方式返回参考点方式 数 控 系 统 开 机 时 , 必 须 确 定 机 床 参 考 点REFPOINT(Reference Point),即确定刀具或工件与机床零点的相对位置 数控系统在没有完成回参考点之前,不能进行自动加工操作数控系统电源接通后,在返回参考点方式下, 选择坐标轴,按方向进给键, 轴返回至参考点 数控系统在机床运动之前检查所选择的运动方向,如果按相反方向的按钮, 则数控系统不动作 第5章数控系统的组成 5.5.5 Siemens5.5.5 Siemens数控系统构成数控系统构成 1. SINUMERIK 8101. SINUMERIK 810数控系统数控系统 1) 硬件结构 SINUMERIK 810 数控系统的硬件结构紧凑, 整体体积仅与一台14英寸电视机相当图5-29为SINUMERIK 810 数控系统背面外观图,正面可参阅本章中的图5-25图5-30为该系统的硬件结构框图 第5章数控系统的组成 图 5-29 SINUMERIK 810 数控系统外观图(背面) 第5章数控系统的组成 图 5-30 SINUMERIK 810数控系统硬件结构框图 第5章数控系统的组成 系统硬件主要由以下几部分组成: (1) CPU模块(6FX1138)。
该模块是数控系统的核心, 主要包括CNC与PLC的CPU、实际值寄存器、工件程序存储器、引导指令输入器 (启动芯片)及RS-232C和 20 mA电流环两个串行通信接口,系统只有一片中央处理器(Intel 80186), 为CNC与PLC的CPU所共用 第5章数控系统的组成 (2) 位置控制模块(6FX1121-4BA02或4BB02),又称测量模块该模块是数控系统对机床的进给轴与主轴实现位置反馈闭环控制的接口它对每个控制轴的位置反馈进行拾取、 监控、 计数与缓冲,通过总线送到CPU模块的实际值寄存器, 同时将数控系统对各轴的模拟量控制指令及使能信号送到相应轴的驱动装置 (3) 系统程序存储器模块(6FX1128)该模块的主要功能是插接系统程序存储器子模块 (EPROM),同时还可带32 KB静态RAM存储器作为零件加工程序存储器的扩展,扩展容量相当于80 m穿孔带 第5章数控系统的组成 (4) 接口模块(6FX1121) 该模块通过I/O总线与I/O子模块(6FX1124)及手轮控制子模块(6FX1126), 实现与系统操作面板和机床操作面板的接口 另外, 还可以连接两个快速测量头(用于工件和刀具的检测)及插接用户数据存储器(带电池的16 KB RAM存储器子模块)。
系统带有一个内装型的可编程控制器,用于实现与机床的接口和电气控制 PLC的等级和允许的指令范围与SIMATIC S5-101U可编程控制器相当, 编程语言为STEP 5 PLC与机床的接口通过I/O子模块来实现,最多可以有128点输入(24 V直流), 64点输出(其中48点为24 V直流、400 mA有过载保护,另外16点为24 V直流、100 mA无过载保护) 第5章数控系统的组成 (5) 文字、图形处理器模块(6FX1151) 该模块的主要功能是进行文字和图形的处理,输出高分辨率的隔行扫描信号给显示器的适配单元 (6) 电源模块(6EV3055)该模块包括电源启动逻辑控制、 输入滤波、 开关式稳定电源(24 V/5 V)及风扇监控等 第5章数控系统的组成 表表5-2 SINUMERIK 810 软件和数据软件和数据 第5章数控系统的组成 表表5-2 SINUMERIK 810 软件和数据软件和数据 第5章数控系统的组成 2. SINUMERIK 8502. SINUMERIK 850数控系统数控系统 1) 系统构成 SINUMERIK 850数控系统主要由中央控制器和操作面板组成。
中央控制器包括中央控制器单元(NC-CPU1)、伺服中央处理单元(SV-CPU1)、通信中央处理器单元(CDM-CPU1)、 可编程控制器中央处理单元(PLC-CPU1)以及插入式扩展模块等 插入式扩展模块有:测量回路模块、存储器模块、NC-CPU2~4、SV-CPU2~4、PLC I/O板及扩展单元和接口模块 操作面板组件带12英寸彩色显示、 全功能键盘、两个串行接口RS-232C等 第5章数控系统的组成 2) 软件构成 软件结构可分为三个区域: (1) NC区主要负责伺服系统反馈的数据采集、插补和数据处理及对伺服系统的命令输出采用16通道,位置控制可达24个进给轴和6个主轴 (2) COM区主要任务是零件程序和中央数据的存储和管理有两个通道:一个用于零件程序在CRT上图形仿真;另一个用于所有接口的I/O处理此外,还包含有用户存储子模块用以存储专用加工循环 第5章数控系统的组成 图 5-31 SINUMERIK 850软件功能和结构示意图 第5章数控系统的组成 (3) PLC区PLC区是内装的可编程控制器,主要负责可编程机床逻辑控制,通过I/O 接口进行刀具管理、机床控制等。
另外,主计算机送来的零件程序经LAN局域网到达PLC区的CP535接 口 , 经 专 用 接 口 功 能 模 块 处 理 , 存 入 多 口RAM(Multipoint RAM),然后由COM区将之存入NC零件程序存储器中, 如图5-32所示 第5章数控系统的组成 图 5-32 SINUMERIK 850 与SINEC H1网络的连接 第5章数控系统的组成 3. SINUMERIK 802D3. SINUMERIK 802D数控系统数控系统 SINUMERIK 802D是数字式数控系统,将面板控制单元(PCU)、键盘、机床控制面板(MCP)和通信集成在一个部件上, 通过PROFIBUS总线与I/O模块PP72/48和驱动装置(SIMODRIVE 611UE)相连, 系统连接如图5-33所示 第5章数控系统的组成 图 5-33 SINUMERIK 802D与SIMODRIVE 611UE的连接第5章数控系统的组成 其中: (1) 全功能键盘有竖直结构和水平结构可选择 (2) I/O模块PP72/48与PROFIBUS连接,提供72点数字输入和48点数字输出(+24 V, 0.25 A)。
PLC功能相当于SIMATIC S7-200,有2048个标志位,32个定时器和32个计数器 (3) 机床控制面板除了操作机床所需的全部按键和开关外, 还提供了六个用户定义键机床控制面板用两个扁平电缆连接到I/O模块上 第5章数控系统的组成 (4) 增量式光电编码器输出信号为sin/cos 1Vpp,0~65 535脉冲/转,最高频率350kHz;绝对式编码器带EnDat接口; 主轴编码器输出TTL差分信号 (5) 和SINUMERIK 802D相适配的数字式驱动装置为SIMODRIVE 611universal E(UE)进给轴采用1FK6系列交流伺服电动机,主轴采用1PH7系列交流异步电动机根据电动机的功率大小,驱动装置选用所需的电源模块和功率模块驱动装置中的控制模块为插入式闭环控制单元,带有PROFIBUS接口, 控制电动机的最高频率可达1400Hz 第5章数控系统的组成 (6) 1FK6系列交流伺服电动机是三相交流永磁同步电动机,带有内装增量式或绝对式光电编码器1PH7系列交流主轴电动机是4极笼型感应电动机,内装有用于检测电动机转速和转子位置的编码器。
第5章数控系统的组成 4. SINUMERIK 802S4. SINUMERIK 802S数控系统数控系统 SINUMERIK 802S采用32位微处理器(AM486DE2)、内装式PLC、分离式操作面板(OP020)和机床控制面板(MCP),是适用于经济型数控机床的数控系统, 图5-34所示为SINUMERIK 802S数控系统的组成 第5章数控系统的组成 图 5-34 SINUMERIK 802S数控系统的组成 第5章数控系统的组成 SINUMERIK 802S数控系统可控制2~3个进给轴和一个主轴, 输出进给脉冲和方向信号至步进驱动器,并有一个-10~10 V的接口,用于连接主轴驱动通过RS-232C接口与编程器或微机相连,系统软件存储在ECU的Flash EPROM(闪存)中, 需支持电源 PLC模块带16点数字输入和16点数字输出,额定电压为直流24 V, 输出最大负载电流0.5 A DI/O模块通过总线插头直接连接到CNC模块(ECU)上, 输入、输出点数可根据需要增加DI/O模块(最大4个),可扩展 64点输入和64点输出 操作面板(OP020)采用液晶显示屏幕,可独立安装在便于操作的位置上,并与ECU之间由专门的电缆连接起来。
机床控制面板(MCP)可以和操作面板(OP020)安装在一起,也可以独立安装,它们之间由专门的电缆相连接,MCP上有 6 个自由定义键,用户可根据需要设定机床功能 图5-35所示为SINUMERIK 802S数控系统连接图 第5章数控系统的组成 图 5-35 SINUMERIK 802S 数控系统连接图第5章数控系统的组成 5.6 开放式数控系统开放式数控系统 5.6.1 5.6.1 开放式数控系统的特点开放式数控系统的特点 开放式数控系统是各发达国家在20世纪90年代开始争先发展的新型控制器,是计算机软/硬件技术、信息技术、控制技术融入数控技术的产物根据IEEE(1003.0, 1990)的定义,开放式数控系统应能使各种应用系统有效地运行于不同供应商提供的平台上,具有与其他应用系统相互操作及提供与用户交互的特点 (1) 开放结构控制器平台的建立,使控制系统具有硬件无关性,用户可根据需求选用通用计算机控制,利用PC机上DOS或Windows环境形成良好的人机界面 第5章数控系统的组成 (2) 用户可根据自己的设备特点和需求,只要花很少的工作量就可改变数控系统的软件结构,以建立不同类型的控制系统。
可随意增加或减少控制功能,配置不同的伺服轴数和PLC点数,并能配置不同开发商生产的标准软件或自己开发的软件 (3) 通过开放结构控制器平台, 可任意添加应用模块 (4) 开放式数控系统和机床驱动部分之间有多种国际标准数字通信接口(同轴电缆或光缆)与通信协议来控制伺服轴、 主轴及PLC的输入、输出数控系统和伺服驱动之间通信具有高可靠性、大信息量和高传输速率,可进行多轴数控机床或数控生产线的控制 第5章数控系统的组成 目前, 开放式数控系统标准较有代表性的有以下几种: (1) 美国三大汽车公司提出的“开放式模块化体系结构控制器(OMAC, Open Modular Architecture Controller)” (2) 欧盟的“自动化系统中的开放式控制系统体系结构(OSACA, Open System Architecture for Controls within Automation System)” (3) 日本的“控制器开放系统环境(OSEC, Open System Environment for Controller)” 第5章数控系统的组成 5.6.2 5.6.2 华中华中ⅠⅠ形数控系统形数控系统 1. 硬件配置硬件配置 终端显示可配置9英寸、12英寸VGA单显,14英寸VGA彩显或TFT显示器, 用来进行菜单显示、故障显示、加工图形仿真及加工过程的动态跟踪显示。
华中Ⅰ形数控系统在IPC机上嵌入的数控专用模板有: 第5章数控系统的组成 (1) 内装式PLC单元由三块功能板组成, 即48路HC4103光电隔离开关输入板、48路HC4203光电隔离开关量输出板及HC4303多功能板 第5章数控系统的组成 图 5-36 华中Ⅰ形数控系统硬件配置 第5章数控系统的组成 (2) 系统的位置单元接口根据使用伺服单元的不同而有不同的具体实现方法当伺服单元为数字式交流伺服时,位置单元接口采用MOXA C104 4串口通信板(标准RS-232串口)MOXA C104是网络串口设备服务器,可通过网络(以太网)控制任何位置的RS-232C或RS-422/485串口设备当伺服单元为模拟式交流伺服时,位置单元接口采用HC4403位置模板 系统带断电保护和RS-232C接口,可直接与CAD/CAM连接, 还带网络卡连入工厂网络 第5章数控系统的组成 2. 2. 控制软件控制软件 华中Ⅰ形数控系统的控制软件,以DOS操作系统为软件支持环境,构造了一个具有实时多任务控制的数控软件平台, 提供了一个方便用户的二次开发环境,以便用户在此平台上派生出用于不同控制对象的CNC系统。
图5-37所示为华中Ⅰ形数控系统的软件结构 第5章数控系统的组成 图 5-37 华中Ⅰ形数控系统的软件结构 第5章数控系统的组成 图中的底层软件为华中Ⅰ形的软件平台,由于MS-DOS为单任务、非实时性操作系统,因此自行开发的RTM为实时多任务管理模块,负责CNC系统的任务调度NCBIOS为基本输入/输出系统,管理CNC系统所有的外部控制对象,包括设备驱动程序的管理、位置的控制、PLC的调度、插补计算和内部监控等第5章数控系统的组成 过程层软件(或称上层软件)相当于前后台型软件结构中的背景程序,负责零件程序的编辑、解释,参数的设置, PLC的状态显示,MDI及故障显示等任务的完成通过NCBIOS把它与底层软件隔开,使得过程层软件不依赖于硬件 为适应不同的系统, 只需改动过程层软件即可 华中Ⅰ形应用自行研制的曲面直接插补算法(SDI, Surface Direct Interpolation)软件,以“软”代“硬”,实现了多轴复杂的高精、高速插补,简化程序信息和加工准备, 并可对刀具、加工余量及加工行距等参数进行现场调节,实现了高效加工,提高了CNC实时控制速度。
第5章数控系统的组成 5.6.3 PMAC5.6.3 PMAC控制器控制器 PMAC(Programmable Multi-Axis Controller)多轴控制器是基于OMAC方式的控制器,是美国Delta Tau Data System公司研制、开发的一种完全开放体系结构, 建立在PC机平台上的控制器该产品使用Motorola公司的高速DSP56001数字信号处理器作为CPU,提供全新的高性能技术和Windows平台, 可满足用户在数字控制各个领域的各种高技术应用 第5章数控系统的组成 PMAC控制器从1990年推出至今已发展到第五代产品,其最新产品TORBO PMAC可以控制32根轴,CPU速度达150 MHz 具有光纤通信、MACRO(Motion And Control Ring Optical)链等功能最常用的产品类型有PMAC-LITE型、PMAC-PC型、 PMAC-VEM型及PMAC-STD型其中,PMAC-PC型有PMAC1-PC和PMAC2-PC型两种,二者功能基本一样,均可控制8根轴,区别在于前者输出0~±10 V模拟量,后者以脉冲/方向输出(最大输出脉冲频率达10 MHz)。
该控制器可直接插于PC机主板的SIA总线槽中, 通过总线与PC机交换信息,完成各种控制功能,如图5-38所示 第5章数控系统的组成 图 5-38 PMAC-PC在PC主板上的安装 第5章数控系统的组成 不同型号的PMAC控制器,虽然结构有所不同,但总体组成基本一致图5-39为PMAC2-PC控制器端口示意图,图5-40为该控制器的构成框图 图 5-39 PMAC2-PC控制器端口示意图 第5章数控系统的组成 图 5-40 PMAC2-PC 构成框图 第5章数控系统的组成 (1) J1端口它是一个20芯的模拟输入端口,可提供8个/16个、电压范围在0~5 V/±2.5 V 的模拟输入量 (2) J2端口为一个26芯多路连接器,提供8输入/8输出的TTL电平,通常用于连接拨挡开关当该连接器不用做拨挡开关时,也可作为一般目的I/O端口使用 (3) J3端口为一个40芯的接线端口,用于一般目的的I/O口连接,提供32路TTL电平的I/O 第5章数控系统的组成 (4) J4端口为光纤连接器,用于高速通信及网络互联 (5) J5端口为串行通信接口,可提供RS-232C串行口与外设进行通信。
(6) J6端口连接显示器,通过PMAC的附件产品可以控制LED显示器 (7) J7端口 手摇脉冲发生器连接器 (8) J8端口 位置比较接口, 由8个光电编码器通道提供位置比较信号 第5章数控系统的组成 (9) J9、 J10、 J11、 J12端口该 4 个端口可控制8根伺服轴其中, J9控制轴1、 轴2,J10控制轴3、 轴4, 依此类推每一个端口均为100芯,通过扁平电缆与PMAC控制器的附件ACC-8S(相当于接线端子)相连, 然后再输出信号以控制伺服轴 第5章数控系统的组成 思思 考考 与与 练练 习习 5-1 简述数控系统在数控机床控制中的作用 5-2 数控系统要进行哪些方面的数据处理? 最终输出哪些控制信号? 5-3 从数控功能和控制要求等方面简述经济型数控系统和标准型数控系统的特点 5-4 经济型数控系统的软件结构包括哪些方面的内容? 5-5 标准型数控系统中的单微处理器结构和多微处理器结构有何特点? 第5章数控系统的组成 5-6 多微处理器数控系统的共享总线结构和共享存储器结构有何区别? 5-7 标准型数控系统软件多任务性包含哪些方面? 多任务并行处理和实时中断处理各有什么特点? 5-8 资源分时共享和资源重叠处理在处理方式上有何不同? 5-9 数控系统前、后软件结构中,前台和后台各进行哪些内容的处理,前台和后台的关系是怎样的? 5-10 数控系统各级中断一般包括哪些主要功能? 5-11 数控系统包括哪些方面的通信接口? 第5章数控系统的组成 5-12 简要说明FANUC和Siemens数控系统产品种类, 并比较两者之间的功能特点。
5-13 在FANUC数控系统中,机床操作面板上各功能可根据用户需要设置图5-41所示为配备FANUC数控系统的数控铣床操作面板,与图 5-27和图5-28相比较,请说明两者之间的异同点 5-14 开放式数控系统有何特点? 第5章数控系统的组成 图 5-41(a) 面板组成; (b) 工作方式选择开关 。





