你当前的位置:首页>>行业相关>>数控知识  
                       机床CNC基础知识

  六.网络及CNC 加工的集中控制

   机械加工厂的网络一般可分3 级:厂级网;加工单元级网和下级的现场网厂级和加工单元级网目前多用以太网。加工现场网络,FANUC 系统可配:Profibus-DP;Devicenet;FL-Net。选用不同的网路需配不同的网路板

 1.以太网

    FANUC CNC-16i/18i/21i,0i-C 可配3 个不同用途的以太网口:内装于CNC 主板的以太网口,网板和网卡,其中,网卡为即用即插,为临时用途,如调试梯形图;调试机床的进给伺服特性和主轴特性……。网板是在系统上增加的插板,上有大容量半导体存储器(最大1GB),代替硬磁盘。主要用于与大容量数据设备(如PC 机)连接,批量传送数据与信息,如用于模具加工。内装于主板的以太网口可用于单元控制,与单元控制主机连接。

 2.现场网

    现场网络用于与其他设备批量传送I/O 控制信号信息。如,在自动生产线上与其它专用加工机械、装料/卸料机械、物料搬运机械、清洗机械等的信息(信号)联系。根据要求或地域可选Profibus-DP,Device-net 或FL-net。FANUC 生产了这些网路板,并开发了相应的配套软件。

 3. CNC 加工的集中控制

    现代的机械加工工厂(如汽车发动机制造厂)使用CNC 机床不只是使其单机运行,是将多台CNC 机床和有关的专用设备如上/下料装置,物料传送机械,清洗机,翻转机,测量机,专用加工机等连成流水生产线。对这些机械用网路连接起来,用计算机实施生产的集中管理。整个工厂的生产集中管理的基础是加工单元的集中控制。加工单元控制器:由一台主计算机集中控制多台CNC 机床的运行。主机与CNC 系统用以太网连接。为实现对多台CNC 机床的集中控制,控制加工单元的主计算机必须能获取各CNC 机床的各种信息与数据,包括:①. 机床的运行状态:是处于加工运行还是待机;是否有报警;加工哪一个程序?哪一个程序段?是否结束了此次的加工任务?…….②. CNC 与机床的信息与数据,如:CNC存储的加工程序;机床正在运行的加工程序;CNC 存储的刀具信息;主轴上的刀具号;已加工的工件数;加工时间;程序的运行时间;CNC 参数;伺服参数;主轴参数;机床参数;PMC 参数; PMC 的梯形图;宏变量;报警号与信息等等。就是说,主计算机能够实时监视各CNC 机床的运行状况,了解对机床进行维护的信息。另外,主计算机还必须:①. 对各机床进行必要、有时是实时的控制。如,机床的暂停,急停;②. 信息与数据的下传,如:加工运行指令;要求的加工工件数;加工程序;刀具信息;CNC 参数;伺服参数;主轴参数;机床参数;PMC 参数;PMC 的梯形图;宏变量等等。③. CNC 机床的维护与维修指导信息。最终用户可在单元控制的主计算机上自行开发集中控制软件(包括生产管理,计划调度,加工现场监控,故障诊断等软件)。这些应用软件的开发基础,必须使用CNC 系统的生产厂家提供的CNC 信息库与通讯软件包。FANUC 为用户开发了用于此目的的工具软件FOCAS(FANUC OpenCNC Application Software)。利用该软件包提供的指令,用户可以实现主计算机与CNC 的通讯,上/下传送上面所述的信息与数据。为了方便用户,FANUC 还开发了单元控制器----i-CELL 作为商品。下面的图是i-CELL 的功能框图。如果CNC 使用的PMC 是SB7,还可以传送与显示(在主机上)被控机床的梯形图。

  七.PMC 和机床的强电控制

   机床的开机、停机;主轴的起动、停止;加工的开始、结束、中停;润滑、冷却的开、关;工件的装、卸控制;找刀、换刀;工作台交换;辅机的起、停等这些机床动作,都是由接触器、继电器、阀执行的。指令这些动作的控制信号相互间都有一定的顺序或时序,相互之间是互锁的。普通机床因动作简单,由电气元、部件(按钮,按键,触点,线圈等)按继电逻辑的原理图硬接线实现的,运行起来不可靠。CNC 机床采用PMC 逻辑控制。PMC 其实就是PLC(可编程逻辑控制器。)但是因为FANUC 的机床控制PLC 是专门用于控制机床的,其中有多条专用指令,故而叫做PMC-----可编程机床控制器。而且,PMC 的程序格式FANUC 采用的是梯形图。梯形图的显示格式非常类似于机床的继电逻辑图,直观易懂,易编,易操作。CNC一启动,PMC 程序即运行。在CNC 执行加工程序时,PMC 与加工程序并行运行。PMC时刻扫描机床或机床操作者的输入信号和强电柜控制信号的执行结果。执行上述机床上的各种动作,在加工程序中需要编制控制指令:M(辅助功能),T(换刀),B(第二辅助功能)。

  1. 信号及其地址

    PMC 把信号根据其作用部位及作用方向分为4 种,

 X:由机床输入至PMC。如:操作员由机床操作面板上输入的按钮、按键、开关信号。

 Y:由PMC 输出至机床的使机床强电动作的信号。如:主轴的正、反向;润滑、冷却的开/关信号。PMC 处理梯形图程序输出这些信号使机床动作。

 G:PMC 输出至CNC 的信号(CNC 输入)。

    这些信号中有些是启动CNC 的一个子程序。这些子程序是CNC 控制软件的一部分:根据机床的实际动作设计好的机床的强电控制功能。如:急停(G8.4);自动加工程序启动(G7.2);工作方式选择(G43.0~2)另外一些信号是PMC 通知CNC,使CNC 改变或执行某一种运行。如:FIN(G4.3)----是PMC 通知CNC 辅助功能M 或换刀功能T 已经结束执行。CNC 接受到该信号后即可启动下个加工程序段的执行;*SSTP(G29.6):CNC 停止主轴电机的控制信号。

 F:CNC 输出至PMC 的信号。

    其中的一些信号是反映CNC 运行状态的标志,表明CNC 正处于某一状态。如: AL(F1.0):报警状态。MV(F102):进给轴移动中。另一些信号是CNC 响应X(经过G)后,执行某一运行的结果,用以通知PMC。PMC 收到该信号,视其具体情况,再做适当处理。还有一些信号是加工程序指令的译码输出。如:M 代码(F10~F13);T 代码(F26~F29)。CNC 将这些信号输出给PMC 进行处理。上述这些信号在梯图程序中都必须赋予地址。G 和F 信号的地址是由CNC 的系统软件规定好的,是固定的。有一些X 信号地址也由CNC 规定好。CNC 提供地址表。Y 信号可由PMC 设计人员自行指定。X和Y 信号由输入/输出模块经CNC 的I/O Link 口与CNC 单元连接。X 和Y 信号的另一端经电缆线与电器元件连接。

  2. 内部寄存器

    在编制PMC 程序时,为了保存数据或信号,PMC 要用到内部的一些寄存器:R,K,D,T, C,和A。

 R:中间寄存器。可任意使用。

 K:保持型寄存器。存储的内容由后备电池维持。有几个存储单元已被PMC 系统使用。

 D:数据存储器。如存储刀具表;主轴变速的各挡速度表。

 T:定时器。存储定时器时间。

 C:计数器。存储计数器的预置值,计数值。

 A:显示信息:存储信息字符。

  3. 功能指令

    编制机床的PMC(PLC)控制逻辑,首先必须要弄清所控制的(要实现的)机床动作,对该动作的各个细节排出时序,即,将实现该动作的一步步的子步骤(细微动作)按先后次序列出顺序表,必要步骤还要估计出其执行时间,还要考虑各动作之间的相互关系,动作之间的互锁和解锁条件,另外要了解实现各细微动作,执行PMC 指令的电器元件。PMC 逻辑就是用PMC 指令(语言)将这些细微动作的执行按顺序表示出来。对于顺序逻辑程序,不同的系统制造厂提供了不同的格式,常用的有:语句表和梯形图。FANUC的PMC 逻辑程序用梯形图格式,特点是直观,类似于机床的继电器逻辑图,所以非常易于理解。而且,PMC 语言用了许多专用指令,称为功能指令。这样,逻辑图编得相当简洁。FANUC PMC 的功能指令约有50 余条,但实际常用的也就是20 条左右,如:定时器,计数器,回转指令,译码器等。下面的两张图为功能指令格式和功能指令集(部分)。

  4. 梯形图

  5. PMC 的执行

    CNC开机后,CNC 与PMC 同时运行。若是PMC 接收到机床操作者的X 信号要求CNC 实现某一操作,例如启动自动加工程序,在梯形图中就把该X 信号送到G7.2,CNC 收到该指令后,知道是执行自动循环启动子程序,即立即执行。执行过程中输出F0.5,通知PMC,CNC 正处于运行加工程序状态。如果CNC 在执行加工程序时,发现程序段中有M,T 等指令,即将该指令译码后以F 信号地址送往PMC,例如:M 代码,送到F10~F13。PMC 处理(译码,顺序和互锁)后,在经某一Y 地址送到强电柜,由执行元件(继电器等)执行所须的控制动作。若M 指令所在的零件加工程序的程序段中有进给轴运动指令,被控轴走完要求的移动量后,还要判断PMC 是否已经执行完CNC赋予(指令)的动作,因此就要求PMC 在执行M,T 等指令时必须返回一个完成信号FIN。CNC收到该信号时,即可读下一段,执行下一个程序段。

  八.进给伺服轴控制

    机床工作台(包括转台)的进给是用伺服机构驱动的,目前都是电气化的,是用伺服电动机驱动的,而且多数都是用同步电动机。电动机与滚珠丝杠直接连接(如下图),这样由于传动链短,运动损失(lost motion)小,且反应迅速,因此可获得高精度。机床的进给伺服属于位置控制伺服系统。如下图所示,输入端接收的是来自CNC 插补器、在每个插补周期内串行输出的位置脉冲。脉冲数表示位置的移动量(通常是一个脉冲为1μm------即系统的分辨率为1μm);脉冲的频率(即在单位时间内输出的脉冲数的多少)表示进给的速度;脉冲的符号表示轴的进给方向,通常是将脉冲直接送往不同伺服轴的指令输入口。下图只画出了一个进给轴,实际的机床有几个轴,但是控制原理都是一样的。几个轴在同一插补周期内接收到插补指令时,由于在同一时间内的进给量不同,进給速度不同,运动方向不同,其合成的运动就是曲线,刀具依此曲线轨迹运动即可加工出程序所要求的工件轮廓。对进给伺服的要求不只是静态特性,如:停止时的定位精度、稳定度。更重要的是进给的伺服刚性好,响应性快,运动的稳定性好,分辨率高。这样才能高速、高精度地加工出表面光滑的高质量工件。

  1. 伺服系统的结构类型

  伺服系统分为开环和闭环两种结构。

  开环:所谓开环,就是没有位置反馈的伺服系统。这种结构的电气系统都用步进电动机驱动。由于没有速度和位置的反馈,所以跟随精度差,响应性差,因此加工精度差,效率低。

    闭环:闭环是有被控元件的位置反馈的伺服系统。系统的构成包括:执行元件------伺服电动机(一般与滚珠丝杠直接连接);速度控制器和位置控制器,位置控制器接收CNC 插补器的输出指令

  2. 同步电动机

   闭环伺服结构的电气系统目前都用交流伺服电动机驱动,多数使用永磁式同步电动机。永磁式同步电动机的结构如下图所示。其转子是用高导磁率的永久磁钢作成的磁极,中间穿有电机轴,轴两端用轴承支撑并将其固定于机壳上。定子是用矽钢片叠成的导磁体,导磁体的内表面有齿槽,嵌入用导线绕成的三相绕组线圈。另外在轴的后端部装有编码器。当定子的三相绕组通有三相交流电流时,产生的空间旋转磁场就会吸住转子上的磁极同步旋转。同步电动机的速度控制与电功率的提供是用逆变器,逆变器中从直流变到三相交流的功率驱动电路元件需要根据转子磁场的位置实时地换向,这一点非常类似于直流电动机的转子绕组电流随定子磁场位置的换向。因此,为了实时地检测同步电动机转子磁场的位置,在电动机轴上(后端)安装了一个编码器(光码盘------图中的11)。由于有了光码盘,无论电机的转速是快、还是慢,均可以随着电机轴地回转实际地测出转子上磁极磁场的位置,将该位置值送到控制电路后,使控制器可以实时地控制逆变器功率元件的换向,实现了伺服驱动器的自控换向。因此,有人将这种同步电动机的驱动控制器和电动机一起称为自换向同步电动机;另外,因为其控制特性类似于直流电动机,所以也称为无整流子式直流电动机。

   直线电动机:为了提高工作台的运动速度,提高加速度,简化传动链,从而提高传动精度,近来又出现了直线电动机。这种电机属于直连电动机,即直接装在直线运动的工作台上。

  3. 位置传感器和速度传感器

    光电编码器:编码器是回转运动的测量元件,通常是装在电动机轴上或是滚珠丝杠上,它直接测量的物理量是电动机或丝杠转过的角度。编码器分为增量式测量或绝对量式测量两个品种。

   直线光栅尺:目前,测量直线运动部件的位置或位移使用直线光栅尺。光栅尺有使用玻璃的透射尺和使用金属基板的反射尺。工作原理与光电编码器类似。透射式光栅尺易于安装,直接贴装在工作台的侧面,故使用较多。

  4. 伺服驱动器

    控制同步伺服电动机运行的放大器(驱动器)是交流逆变器。FANUC 将放大器分为两个模块:整流供电模块(PSM)和伺服逆变模块(SVM)

  九.主轴的驱动控制

  1。控制框图

    主轴控制主要是速度及电动机的转速控制。在程序中用指令:S 及五位数值指令主轴的转数。

    例如:S1200; 表示要求主轴以1200 转转动。正反转的指令为M03(正转);M04(反转).为了检测主轴的转速,在主轴或主轴电动机上安装了速度传感器。

  2.主轴速度传感器与位置传感器

    只是速度控制时无位置反馈回路。主轴电动机的速度测量与反馈用装在主轴电动机轴上的磁性传感器。如下图所示。随着主轴电动机的转动,传感器转一转发出128,256,384 或512 个脉冲(取决于电动机的型号),计算出主轴电动机的转数。若电动机与主轴间不是1:1 耦合,则必须在主轴上安装位置编码器,用编码器发出的一转信号测量主轴的转数。通常这种编码器是光电式的,转一转发出1024 个脉冲,此外还发出一个一转信号。用这种编码器可实现螺纹加工和刚性攻丝及加工中心机床换刀时的主轴定向

  3.主轴电动机

    用于主轴驱动的电动机有两种形式:异步电动机和同步电动机。异步机容易制造,可靠性也高,高速运转性能好,所以FANUC 用的是异步机。同步机低速性能好,控制性好,低速有大力矩,容易实现较宽的恒功率调速范围。通常,加工铝件和轻金属件主轴转数高,一般使用异步电动机。加工铸铁或钢件主轴转速较低,另外有些加工方式(如Cs 轴方式)还要求低速时有较大的力矩,故倾向使用同步电动机。特别是近来,为了提高加工精度,机械设计使驱动电动机直接与机床主轴连接,因此发展用同步机作主轴的驱动,特别是内装主轴电动机,多使用同步机。

  4.主轴电动机驱动放大器

    主轴电动机的控制类似于上述的伺服电动机。但是通常只有速度控制,故无需位置环。下图是FANUC 主轴电动机驱动器的框图。分两个模块:PSM 及SPM。PSM 是电源模块,它与进给伺服驱动一样,是将输入的交流功率电源变为直流功率电源给逆变器供电。SPM 是逆变器部分,是将直流电源变为三相交流给电动机的定子供电。

  十.外部轴的控制

    用伺服电动机控制机床上或机床以外的辅助机械设备的动作,如:换刀机械手,交换工作台,上/下料,工件或毛坯的搬运。Power Mate i 是一种位置运动控制器,控制各个轴独立运动或是时间上协调运动,使某一轴以一定速度移动到某一位置或是移动某一距离。但是相互间没有位置上的依赖关系,即系统中不必具备位置插补器的功能。当然,FANUC 的Power Mate i D 是有两轴连动的插补器的,可根据实际需要使用。

  十一.Open CNC

    为了提高CNC 的开放性,FANUC 开发了开放式CNC。其概念是在普通的CNC 增加了通用微计算机的功能。有以下结构:普通PC 机 + CNC 和 Panel i + CNC。

  十二.操作向导

    为了帮助机床操作员编制加工程序,CNC 控制器上通常都有在机编程功能。根据所配的软件包,其功能的强弱有所不同,但多数都是图形化的引导格式。FANUC 的Manual guider i 是功能较强的一种。它的功能包括:

 1. 图像引导固定的加工循环编程;

 2. 图像引导任意轮廓线形状的工件程序编制;

 3. G 代码提示;

 4. M 代码提示;

 5. 计算功能。

  十三.CNC 的显示画面

    对应CNC MDI 键盘上的一个功能键即有一个相应的显示画面:

  POS:位置显示画面

  PROG:程序画面

 OFFSET/SETTING:刀具偏置补偿/SETTING 画面

 SYSTEM:参数,PMC,系统软硬件配置,功能调试画面

 MESSAGE:报警,操作信息,履历画面

 GRAPH:刀具轨迹,工件形状的图形模拟

  十四.机床的工作方式

    CNC系统的设计者根据机床的实际操作设计了以下几种工作方式:

 MDI:手动数据输入(机床不用程序控制的手动操作和参数的手动输入/输出)方式

 EDIT:编辑加工程序的方式

 MEM:用存储在存储器中的程序加工的运行方式

 JOG:手动用按键或开关移动机床的工作台,刀具

 HANDLE:用手摇盘(电子手轮)移动机床的工作台,刀具

 REF:机床返回参考点(零点)

  共 2 页: 【上一页  
版权所有    民众工作室.制作