Navigation

  • Page 1

    B--64134SP/01Serie 0i Mate--TCMANUAL DEL OPERADOR

  • Page 2

    s-1PRECAUCIONES DESEGURIDADEste apartado describe las precauciones de seguridad relativas al uso de los CNC. Es fundamental que los usuariosrespeten estas precauciones para garantizar un funcionamiento seguro de las máquinas equipadas con un CNC(todas las descripciones en este apartado parten de...

  • Page 3

    PRECAUCIONES DE SEGURIDADB--64134SP/01s-21 DEFINICIÓN DE LAS INDICACIONES DE AVISO,PRECAUCIÓN Y NOTASEste manual incluye medidas de seguridad para proteger al usuario y evitar daños en la máquina.Las medidas se subdividen en Avisos y Precauciones, según su influencia en la seguridad. Además...

  • Page 4

    B--64134SP/01PRECAUCIONES DE SEGURIDADs-32 AVISOS Y PRECAUCIONES GENERALESAVISO1. Nunca intente mecanizar una pieza sin comprobar primero el funcionamiento de la máquina.Antes de iniciar una ejecución de producción, asegúrese de que la máquina funcionacorrectamente. Para ello, realice una ej...

  • Page 5

    PRECAUCIONES DE SEGURIDADB--64134SP/01s-47. El manual del operador y el manual de programación facilitados junto con el CNC proporcionanuna descripción global de las funciones de la máquina, incluidas las funciones opcionales.Observe que las funciones opcionales varían de un modelo de máquin...

  • Page 6

    B--64134SP/01PRECAUCIONES DE SEGURIDADs-53 AVISOS Y PRECAUCIONES RELATIVOS A LAPROGRAMACIÓNEste apartado trata de las principales precauciones de seguridad relativas a la programación. Antesde intentar desarrollar cualquier programa, lea atentamente el manual del operador y el manual deprograma...

  • Page 7

    PRECAUCIONES DE SEGURIDADB--64134SP/01s-6AVISO6. Comprobación de límite de recorridoDespués de conectar la alimentación, ejecute un retorno manual a la posición de referencia segúnsea necesario. No es posible una comprobación del límite de recorrido sin primero ejecutar unretorno manual a...

  • Page 8

    B--64134SP/01PRECAUCIONES DE SEGURIDADs-74 AVISOS Y PRECAUCIONES RELATIVOS AL MANEJOEste apartado presenta precauciones de seguridad relativas al manejo de las máquinas herramienta.Antes de intentar poner en funcionamiento la máquina, lea atentamente el manual del operador yel manual de program...

  • Page 9

    PRECAUCIONES DE SEGURIDADB--64134SP/01s-8AVISO6. Decalaje de sistema de coordenadas de piezaUna intervención manual, un bloqueo de máquina o una función de imagen espejo puedeprovocar un decalaje del sistema de coordenadas de máquina. Antes de intentar utilizar lamáquina bajo el control de u...

  • Page 10

    B--64134SP/01PRECAUCIONES DE SEGURIDADs-95 AVISOS RELATIVOS AL MANTENIMIENTO DIARIOAVISO1. Sustitución de la pila de protección de datos en memoriaCuando sustituya las pilas de reserva de memoria, mantenga conectada la máquina (CNC) a laalimentación y aplique una parada de emergencia a la mis...

  • Page 11

    PRECAUCIONES DE SEGURIDADB--64134SP/01s-10AVISO2. Sustitución de la pila del encoder absolutoCuando sustituya las pilas de reserva de memoria, mantenga conectada la máquina (CNC) a laalimentación y aplique una parada de emergencia a la misma. Dado que esta operación se realizacon la alimentac...

  • Page 12

    B--64134SP/01Índice de materiasc-1PRECAUCIONES DE SEGURIDADs--1.........................................I. GENERALIDADES1. GENERALIDADES3.....................................................1.1FLUJO GENERAL DE FUNCIONAMIENTO DE LA MÁQUINA HERRAMIENTACON CNC5........................................

  • Page 13

    B--64134SP/01Índice de materiasc-24.9FUNCIÓN DE SALTO (G31)62.......................................................4.10 SALTO MÚLTIPLE (G31)64.........................................................4.11 SALTO DE LÍMITE DE PAR (G31 P99)66..............................................5. FUNCI...

  • Page 14

    B--64134SP/01Índice de materiasc-311.FUNCIONES AUXILIARES117..............................................11.1 FUNCIONES AUXILIARES (FUNCIONES M)118........................................11.2 VARIOS COMANDOS M EN UN MISMO BLOQUE120...................................11.3 FUNCIONES AUXILIARES SEC...

  • Page 15

    B--64134SP/01Índice de materiasc-414.2.5Notas sobre la compensación del radio de la herramienta207...................................14.3 DESCRIPCIÓN DETALLADA DE LA COMPENSACIÓN DEL RADIO DELA HERRAMIENTA210.............................................................14.3.1Generalidades210.....

  • Page 16

    B--64134SP/01Índice de materiasc-517.4 CICLO FIJO319....................................................................17.5 CICLO FIJO REPETITIVO MÚLTIPLE DE TORNEADO320...............................17.6 FORMATOS DE CICLO FIJO DE TALADRADO322......................................18.FUNCIONES ...

  • Page 17

    B--64134SP/01Índice de materiasc-62.5CONEXIÓN/DESCONEXIÓN DE LA ALIMENTACIÓN390...............................2.5.1Encendido de la alimentación390........................................................2.5.2Pantalla visualizada al conectar la alimentación391....................................

  • Page 18

    B--64134SP/01Índice de materiasc-77. FUNCIONES DE ALARMA Y AUTODIAGNÓSTICO476........................7.1VISUALIZACIÓN DE ALARMAS477..................................................7.2VISUALIZACIÓN DEL HISTÓRICO DE ALARMAS479..................................7.3COMPROBACIÓN MEDIANTE LA PANT...

  • Page 19

    B--64134SP/01Índice de materiasc-89.5BORRADO DE PROGRAMAS559.....................................................9.5.1Borrado de un programa559............................................................9.5.2Borrado de todos los programas559......................................................9...

  • Page 20

    B--64134SP/01Índice de materiasc-911.4.8Visualización y ajuste del tiempo de ejecución, el número de piezas y la hora636...................11.4.9Visualización y ajuste del valor de desplazamiento del origen de la pieza638.......................11.4.10Entrada directa del desplazamiento medido...

  • Page 21

    B--64134SP/01Índice de materiasc-10D.3TRAYECTORIA DE HERRAMIENTA EN ESQUINA707..................................D.4ERROR DE DIRECCIÓN DE RADIO EN MECANIZADO CIRCULAR710....................E. ESTADO AL CONECTAR LA ALIMENTACIÓN, BORRAR YEFECTUAR UNA REINICIALIZACIÓN711.............................

  • Page 22

    I. GENERALIDADES

  • Page 23

  • Page 24

    GENERALIDADESB--64134SP/011. GENERALIDADES31 GENERALIDADESEl presente manual consta de los siguientes apartados:I. GENERALIDADESEn este apartado se describe la organización de los capítulos, losmodelos del CNC a que corresponde el presente manual, manualesrelacionados y notas para la lectura de...

  • Page 25

    GENERALIDADES1. GENERALIDADESB--64134SP/014Este manual utiliza los siguientes símbolos:Indica una combinación de ejes tal como X_ Y_ Z (se utiliza enPROGRAMACIÓN).Indica el final de un bloque. En realidad, corresponde al código ISO LF(AVANCE DE LÍNEA) o al código EIA CR (RETORNO DE CARRO).L...

  • Page 26

    GENERALIDADESB--64134SP/011. GENERALIDADES5Al mecanizar la pieza con la máquina herramienta con CNC, prepare enprimer lugar el programa y, seguidamente, utilice la máquina de CNCmediante el programa.1) Prepare en primer lugar el programa a partir de un plano de la piezapara la utilización de l...

  • Page 27

    GENERALIDADES1. GENERALIDADESB--64134SP/016PiezaMecanizadode diámetro deMecanizadode cara deHerramientaPrepare, para cada mecanizado, el programa de la trayectoria deherramienta y la condición de mecanizado según el contorno de la pieza.

  • Page 28

    GENERALIDADESB--64134SP/011. GENERALIDADES7PRECAUCIÓN1 La función de un sistema de máquina herramienta con CNCdepende no sólo del CNC, sino también de la combinaciónde la máquina herramienta, el armario de maniobraeléctrica, el servosistema, el CNC mismo, los paneles deoperador,etc.Result...

  • Page 29

    II. PROGRAMACIÓN

  • Page 30

  • Page 31

    PROGRAMACIÓNB--64134SP/011. GENERALIDADES111 GENERALIDADES

  • Page 32

    PROGRAMACIÓN1. GENERALIDADESB--64134SP/0112La herramienta se desplaza según líneas rectas y arcos que constituyen elcontorno de partes de la pieza (véase II--4).ProgramaG01 Z...;HerramientaZXPiezaFig.1.1 (a) Desplazamiento de herramienta a lo largo de una línea rectaparalela al eje ZPrograma...

  • Page 33

    PROGRAMACIÓNB--64134SP/011. GENERALIDADES13ProgramaG02X ... Z ... R ... ;oG03X ... Z ... R ... ;ZXHerramientaPiezaFig. 1.1 (c) Desplazamiento de herramienta a lo largo de un arcoEl término interpolación hace referencia a una operación en la que laherramienta se desplaza a lo largo de una lín...

  • Page 34

    PROGRAMACIÓN1. GENERALIDADESB--64134SP/0114ProgramaG32Z----F----;ZFXHerramientaPiezaFig. 1.1 (e) Roscado rectoProgramaG32X----Z----F----;ZFXHerramientaPiezaFig. 1.1 (f) Roscado cónicoEl desplazamiento de la herramienta a una velocidad especificada para elmecanizado de una pieza se denomina avan...

  • Page 35

    PROGRAMACIÓNB--64134SP/011. GENERALIDADES15Una máquina herramienta con CNC dispone de una posición fija.Normalmente, en esta posición se realizan el cambio de herramientas yla programación de origen absoluto que se describen más adelante. Estaposición se denomina posición de referencia.Po...

  • Page 36

    PROGRAMACIÓN1. GENERALIDADESB--64134SP/0116CNCXZXZXZPlano de la piezaProgramaSistema de coordenadasComandoPiezaMáquina herramientaFig. 1.3.2 (a) Sistema de coordenadasLos dos sistemas de coordenadas siguientes se especifican en diferentesubicaciones:(véase II--7)1. Sistema de coordenadas en el...

  • Page 37

    PROGRAMACIÓNB--64134SP/011. GENERALIDADES17La herramienta se desplaza en el sistema de cocomandoadas especificadopor el CNC según el programa de comandos generado con respecto alsistema de cocomandoadas del plano de la pieza y mecaniza una pieza conla forma del plano.Por consiguiente, para meca...

  • Page 38

    PROGRAMACIÓN1. GENERALIDADESB--64134SP/01182. Si el origen de las coordenadas está ajustado en la cara final de la piezaXZ60303080100PiezaFig. 1.3.2 (e) Coordenadas y dimensiones en el plano de la piezaXZPiezaFig. 1.3.2 (f) Sistema de coordenadas en el torno especificado por el CNC(para que coi...

  • Page 39

    PROGRAMACIÓNB--64134SP/011. GENERALIDADES19El desplazamiento de la herramienta puede indicarse mediante uncomando absoluto o incremental (véase II--8.1).La herramienta se desplaza al punto situado a ”la distancia desde el origendel sistema de coordenadas” que corresponde a la posición espe...

  • Page 40

    PROGRAMACIÓN1. GENERALIDADESB--64134SP/0120Especifica la distancia desde la posición anterior de la herramienta hastala siguiente posición de la herramienta.Distancia y dirección dedesplazamiento a lo largo de cada ejeHerramientaComando que especifica desplazamiento de punto A apunto Bφ30ABX...

  • Page 41

    PROGRAMACIÓNB--64134SP/011. GENERALIDADES212. Programación por radioEn la programación por radio, especifique la distancia desde el centrode la pieza, es decir, el valor del radio, como valor del eje X.Valores de coordenadas de lospuntos A y BA(15.0, 80.0), B(20.0, 60.0)ZX6080AB2015PiezaFig. 1...

  • Page 42

    PROGRAMACIÓN1. GENERALIDADESB--64134SP/0122La velocidad de cabezal es aproximadamente 478 min--1, que se obtiene deN=1000v/πD. Por lo tanto se requiere el siguiente comando:S478;Los comandos relativos a la velocidad del cabezal se denominan funciónde velocidad de cabezal (véase II--9).La velo...

  • Page 43

    PROGRAMACIÓNB--64134SP/011. GENERALIDADES23Al realizar operaciones de taladrado, roscado con macho, mandrinado,fresado o similares, se debe seleccionar una herramienta adecuada.Cuando se asigna un número a cada herramienta y este número seespecifica en el programa, se selecciona la herramienta...

  • Page 44

    PROGRAMACIÓN1. GENERALIDADESB--64134SP/0124Un grupo de comandos enviados al CNC para la ejecución de operacionesen la máquina se denomina programa. Mediante la especificación decomandos, la herramienta se desplaza a lo largo de una línea recta o de unarco, o el motor del cabezal se enciende ...

  • Page 45

    PROGRAMACIÓNB--64134SP/011. GENERALIDADES25El bloque y el programa presentan las siguientes configuraciones.N fffffG ffXff.f Zfff.fM ffS ffT ff;Bloque 1NúmerodesecuenciaFunciónpreparatoriaPalabra dedimensiónFunciónauxiliarFuncióndecabezalFuncióndeherra--mientaFin debloqueFig. 1.7 (b) Confi...

  • Page 46

    PROGRAMACIÓN1. GENERALIDADESB--64134SP/0126Cuando el mecanizado de un mismo patrón se repite en gran cantidad desecciones de un programa, se crea un programa para el patrón. Éste sedenomina subprograma. Por otro lado, el programa original se denominaprograma principal. Cuando aparece un coman...

  • Page 47

    PROGRAMACIÓNB--64134SP/011. GENERALIDADES27Habitualmente, para el mecanizado de una pieza se emplean variasherramientas. Las herramientas tienen distinta longitud. Resulta muyproblemático cambiar el programa según las herramientas.Por consiguiente, cada herramienta se ha de medir con antelaci...

  • Page 48

    PROGRAMACIÓN1. GENERALIDADESB--64134SP/0128En el extremo de cada eje de la máquina se instalan disyuntores deseguridad para impedir que las herramientas se desplacen más allá delfinal. El margen dentro del que pueden desplazarse las herramientas sedenomina recorrido. Además de los límites d...

  • Page 49

    PROGRAMACIÓNB--64134SP/012. EJES CONTROLADOS292 EJES CONTROLADOS

  • Page 50

    PROGRAMACIÓN2. EJES CONTROLADOSB--64134SP/0130Elemento0i Mate--TCNúmero de ejes controlados3ejesNúmero de ejescontrolados simultáneamente3ejesNOTA1 El número de ejes controlables simultáneamente paramodo manual (avance manual, avance incremental oavance con volante manual) es 1 o 3 (1 cuand...

  • Page 51

    PROGRAMACIÓNB--64134SP/012. EJES CONTROLADOS31NOTA1 Cuando se utiliza el sistema A de códigos G, no se puedenutilizar las letras U, V y W como nombre de eje (de ahí elmáximo de seis ejes controlados), ya que estas letras seemplean como comandos incrementales para X, Y y Z.Para utilizar las le...

  • Page 52

    PROGRAMACIÓN2. EJES CONTROLADOSB--64134SP/0132Incremento mínimo deentradaIncremento mínimoprogramableMáquinasistemaEntradaen0,0001 mm (diámetro)0,00005 mmsistemamétricoenpulgadas 0,0001 mm (radio)0,0001 mmmétricopulgadas0,0001 grados0,0001 gradosEntradaenl d0,00001pulgadas(diámetro)0,0000...

  • Page 53

    PROGRAMACIÓNB--64134SP/012. EJES CONTROLADOS33En la tabla siguiente se muestra el recorrido máximo que controla esteCNC:Recorrido máximo=Incremento mínimo programable99999999Tabla 2.4 Recorridos máximosSistema incrementalRecorridos máximosIS BMáquina desistema99999,999 mm99999,999...

  • Page 54

    PROGRAMACIÓN3. FUNCIÓN PREPARATORIA(FUNCIÓN G)B--64134SP/01343 FUNCIÓN PREPARATORIA (FUNCIÓN G)Un número indicado a continuación de una dirección G determina ladescripción del comando para el bloque en cuestión.Los códigos G se dividen en los dos tipos siguientes:TipoDescripciónCódig...

  • Page 55

    PROGRAMACIÓNB--64134SP/013. FUNCIÓN PREPARATORIA(FUNCIÓN G)351. Si el CNC introduce el estado de borrado (véase bit 6 (CLR) delparámetro 3402) al conectar la corriente o reinicializar el CNC, loscódigos G modales cambian de la manera siguiente.(1) Se activan los códigos G señalados conen ...

  • Page 56

    PROGRAMACIÓN3. FUNCIÓN PREPARATORIA(FUNCIÓN G)B--64134SP/0136Tabla 3 Lista de códigos G (1/2)Código GGrupoFunciónABCGrupoFunciónG00G00G00Posicionamiento (avance rápido)G01G01G0101Interpolación lineal (avance de mecanizado)G02G02G0201Interpolación circular horaria (CW)G03G03G03Interpolac...

  • Page 57

    PROGRAMACIÓNB--64134SP/013. FUNCIÓN PREPARATORIA(FUNCIÓN G)37Tabla 3 Lista de códigos G (2/2)Código GGrupoFunciónABCGrupoFunciónG70G70G72Ciclo de acabadoG71G71G7300Arranque de virutas en torneadoG72G72G7400Arranque de virutas en refrentadoG73G73G75Repetición de patrónG74G74G76Taladrado p...

  • Page 58

    PROGRAMACIÓN4. FUNCIONES DE INTERPOLACIÓNB--64134SP/01384 FUNCIONES DE INTERPOLACIÓN

  • Page 59

    PROGRAMACIÓNB--64134SP/014. FUNCIONES DE INTERPOLACIÓN39El comando G00 desplaza una herramienta a la posición en el sistema depieza especificado mediante un comando absoluto o incremental, a lavelocidad de avance rápido.En comando absoluto, se programa el valor de coordenada del punto final.E...

  • Page 60

    PROGRAMACIÓN4. FUNCIONES DE INTERPOLACIÓNB--64134SP/0140< Programación por radio>G00X40.0Z56.0 ; (comando absoluto)obienG00U--60.0W--30.5;(comando incremental)Z56.030.530.0φ40.0XEn la dirección F no puede especificarse la velocidad de avance rápido.Incluso si se especifica el posicion...

  • Page 61

    PROGRAMACIÓNB--64134SP/014. FUNCIONES DE INTERPOLACIÓN41Las herramientas se pueden desplazar a lo largo de una línea.F_:Velocidad de avance de herramienta (velocidad de avance)IP_:Para un comando absoluto, las coordenadas de un puntofinal y, para un comando incremental, la distancia que sedesp...

  • Page 62

    PROGRAMACIÓN4. FUNCIONES DE INTERPOLACIÓNB--64134SP/0142El comando siguiente desplazará una herramienta a lo largo de un arcocircular.Arco en el plano ZpXpG18G03G02Xp_Zp_I_K_R_F_Tabla.4.3 Descripción del formato de comandosComandoDescripciónG18Especificación del arco en el plano ZpXpG02Inte...

  • Page 63

    PROGRAMACIÓNB--64134SP/014. FUNCIONES DE INTERPOLACIÓN43El punto final de un arco se especifica mediante la dirección Xp o Zp, yse expresa como valor absoluto o incremental según G90 o G91. Comovalor incremental se especifica la distancia al punto final vista desde elpunto inicial del arco.El...

  • Page 64

    PROGRAMACIÓN4. FUNCIONES DE INTERPOLACIÓNB--64134SP/0144r=50 mmPunto finalPunto inicialr=50 mmXZPara arco (1)(menor de 180°)G02 W60.0 U10.0 R50.0 F300.0 ;Para arco (2)(mayor de 180°)Un arco con un ángulo sectorial de 180°o superior no se puede especificaren un solo bloque.(2)(1)La velocidad...

  • Page 65

    PROGRAMACIÓNB--64134SP/014. FUNCIONES DE INTERPOLACIÓN45XZKXKZZRG02X_Z_I_K_F_;G03X_Z_I_K_F_;G02X_Z_R_F_;Eje XPunto finalEje XEje XPunto finalCentro del arcoCentro del arcoPunto inicialPunto inicial(Programaciónpor diámetro)(Programaciónpor diámetro)(Programaciónpor diámetro)(Programación...

  • Page 66

    PROGRAMACIÓN4. FUNCIONES DE INTERPOLACIÓNB--64134SP/0146La interpolación en coordenadas polares es una función que ejerce elcontrol de contorneado al convertir un comando programado en el sistemade coordenadas cartesianas en el desplazamiento de un eje lineal(desplazamiento de una herramienta...

  • Page 67

    PROGRAMACIÓNB--64134SP/014. FUNCIONES DE INTERPOLACIÓN47Eje de rotación (eje virtual)(unidad:mm o pulg)Eje lineal(unidad:mm o pulg)Fig. 4.4 Plano de interpolación en coordenadas polares.Origen de sistema de coordenadas de piezaAl conectar la corriente o reinicializar el sistema se cancela lai...

  • Page 68

    PROGRAMACIÓN4. FUNCIONES DE INTERPOLACIÓNB--64134SP/0148El radio de un arco puede especificarse también con un comando R.NOTALos ejes U, V y W (paralelos al eje básico) se pueden usarcon los sistemas B y C de códigos G.Por lo general, la herramienta se desplaza según tales ejes,independient...

  • Page 69

    PROGRAMACIÓNB--64134SP/014. FUNCIONES DE INTERPOLACIÓN49AVISOConsidere las líneas L1, L2 y L3. ∆X es la distancia que laherramienta recorre por unidad de tiempo a la velocidad deavance especificada con la dirección F en el sistema decoordenadas cartesianas. A medida que la herramienta sedes...

  • Page 70

    PROGRAMACIÓN4. FUNCIONES DE INTERPOLACIÓNB--64134SP/0150Ejemplo de programa de interpolación en coordenadas polares en funcióndel eje X (eje lineal) y el eje C (eje de rotación)C’ (eje hipotético)Eje CTrayectoria después de compensación del radioTrayectoria programadaN204N205N206N203N20...

  • Page 71

    PROGRAMACIÓNB--64134SP/014. FUNCIONES DE INTERPOLACIÓN51La cantidad de recorrido de un eje de rotación especificado por un ángulose convierte una vez de forma interna a una distancia de un eje lineal enla superficie exterior para que se pueda ejecutar la interpolación lineal ocircular con ot...

  • Page 72

    PROGRAMACIÓN4. FUNCIONES DE INTERPOLACIÓNB--64134SP/0152En el modo de interpolación cilíndrica, es posible la interpolación circularcon el eje de rotación y otro eje lineal. El radio, R, se utiliza en loscomandos tal y como se especifica en el apartado 4.4.La unidad de un radio no se expres...

  • Page 73

    PROGRAMACIÓNB--64134SP/014. FUNCIONES DE INTERPOLACIÓN53Si se inicia el modo de interpolación cilíndrica cuando ya se ha aplicadola compensación del radio de la herramienta, la interpolación circular nose realiza correctamente en el modo de interpolación cilíndrica.En el modo de interpola...

  • Page 74

    PROGRAMACIÓN4. FUNCIONES DE INTERPOLACIÓNB--64134SP/0154Ejemplo de programa de interpolación cilíndricaO0001 (INTERPOLACIÓN CILÍNDRICA);N01 G00 Z100.0 C0 ;N02G01G18W0H0;N03 G07.1 H57299 ;N04 G01 G42 Z120.0 D01 F250 ;N05C30.0;N06 G03 Z90.0 C60.0 R30.0 ;N07 G01 Z70.0 ;N08 G02 Z60.0 C70.0 R10....

  • Page 75

    PROGRAMACIÓNB--64134SP/014. FUNCIONES DE INTERPOLACIÓN55El comando G32 se puede utilizar para el mecanizado de tornillos cónicosy roscas en espiral, además de roscas rectas de paso constante.La velocidad del cabezal se lee en tiempo real desde el encoder de posiciónen el cabezal y se convier...

  • Page 76

    PROGRAMACIÓN4. FUNCIONES DE INTERPOLACIÓNB--64134SP/0156XLXαLZZEl paso α≦45° es LZEl paso α≧45° es LXRosca cónicaFig. 4.6 (e) LZ y LX de una rosca cónicaEn general, el retardo del sistema servo, etc. producirá pasos más o menosincorrectos en los puntos inicial y final del roscado. ...

  • Page 77

    PROGRAMACIÓNB--64134SP/014. FUNCIONES DE INTERPOLACIÓN57Eje ZEje X30 mm70Los siguientes valores se utilizan en la programación:Paso de rosca: 4mmδ1=3 mmδ2=1,5 mmProfundidad de corte: 1 mm (corte dos veces)(Entrada métrica, programación por diámetro)G00 U--62.0 ;G32 W--74.5 F4.0 ;G00 U62.0...

  • Page 78

    PROGRAMACIÓN4. FUNCIONES DE INTERPOLACIÓNB--64134SP/0158AVISO1 El override de avance es válido (fijo al 100%) durante el roscado.2 Es muy peligroso detener el avance de la herramienta de roscado sin parar el cabezal.Provocaría un aumento brusco de la profundidad de corte. Por tanto, la funci...

  • Page 79

    PROGRAMACIÓNB--64134SP/014. FUNCIONES DE INTERPOLACIÓN59Con esta función de roscado continuo los impulsos fraccionales de unaunión entre bloques de desplazamiento se solapan con el siguientedesplazamiento para el procesamiento de impulsos y salida(solapamiento de bloques).Por tanto, se elimin...

  • Page 80

    PROGRAMACIÓN4. FUNCIONES DE INTERPOLACIÓNB--64134SP/0160El uso de la dirección Q para especificar un ángulo entre la señal de unavuelta de cabezal y el comienzo del roscado desplaza el ángulo inicial deroscado, lo que hace más fácil la producción de tornillos de rosca múltiple.Tornillos...

  • Page 81

    PROGRAMACIÓNB--64134SP/014. FUNCIONES DE INTERPOLACIÓN61Programa para producir tornillos de doble rosca(con ángulos iniciales de 0 y 180 grados)G00 X40.0 ;G32 W--38.0F4.0Q0;G00 X72.0 ;W38.0 ;X40.0 ;G32 W--38.0 F4.0 Q180000;G00 X72.0 ;W38.0 ;Ejemplos

  • Page 82

    PROGRAMACIÓN4. FUNCIONES DE INTERPOLACIÓNB--64134SP/0162La interpolación lineal puede programarse especificando undesplazamiento axial a continuación del comando G31, como G01. Sidurante la ejecución de este comando se introduce una señal de saltoexterna, se interrumpe la ejecución del com...

  • Page 83

    PROGRAMACIÓNB--64134SP/014. FUNCIONES DE INTERPOLACIÓN63G31 W100.0 F100;U50.0;U50.050.0100.0La señal de salto se introduce aquíDesplazamiento realDesplazamiento sin señalde saltoW100XZFig. 4.9 (a) El bloque siguiente es un comando incrementalG31 Z200.00 F100;X100.0;X100.0X200.0La señal de s...

  • Page 84

    PROGRAMACIÓN4. FUNCIONES DE INTERPOLACIÓNB--64134SP/0164En un bloque que especifique P1 a P4 después de G31, la función de saltomúltiple memoriza las coordenadas en una variable de macro de usuariocuando se habilita una señal de salto (cuatro u ocho puntos; ocho puntoscuando se utiliza una ...

  • Page 85

    PROGRAMACIÓNB--64134SP/014. FUNCIONES DE INTERPOLACIÓN65PRECAUCIÓNNo se produce un salto de tiempo de espera si no seespecifica Qn y no se ajustan los bits DS1--DS8 (parámetro6206, bits 0 a 7).

  • Page 86

    PROGRAMACIÓN4. FUNCIONES DE INTERPOLACIÓNB--64134SP/0166Con el par del motor limitado (por ejemplo, por un comando de límite depar activado mediante la ventana del PMC), un comando dedesplazamiento después de G31 P99 (o G31 P98) puede provocar elmismo tipo de avance de mecanizado que con G01 ...

  • Page 87

    PROGRAMACIÓNB--64134SP/014. FUNCIONES DE INTERPOLACIÓN67El bit 7 (SKF) del parámetro 6200 debe estar ajustado para deshabilitarel ensayo en vacío, el override y la aceleración/deceleración automáticapara los comandos de salto G31.No utilice G31 P99/98 en bloques consecutivos.AVISOEspecifiq...

  • Page 88

    PROGRAMACIÓN5. FUNCIONES DE AVANCEB--64134SP/01685 FUNCIONES DE AVANCE

  • Page 89

    PROGRAMACIÓNB--64134SP/015. FUNCIONES DE AVANCE69Las funciones de avance controlan la velocidad de avance de laherramienta. Están disponibles las dos funciones de avance siguientes:1. Avance rápidoCuando se especifica el comando de posicionamiento (G00), laherramienta se desplaza con la veloci...

  • Page 90

    PROGRAMACIÓN5. FUNCIONES DE AVANCEB--64134SP/0170Si se cambia la dirección de desplazamiento entre los bloquesespecificados durante el avance de mecanizado, puede obtenerse unatrayectoria con esquina redondeada (figura 5.1 (b)).0TrayectoriaprogramadaTrayectoria realherramientaXZFig. 5.1 (b) Eje...

  • Page 91

    PROGRAMACIÓNB--64134SP/015. FUNCIONES DE AVANCE71La velocidad de avance de interpolación lineal (G01), interpolacióncircular (G02, G03), etc., se programa mediante la inserción de númerosa continuación del código F.En el avance de mecanizado, el bloque siguiente se ejecuta de modo quela va...

  • Page 92

    PROGRAMACIÓN5. FUNCIONES DE AVANCEB--64134SP/0172Después de especificar G98 (en el modo de avance por minuto), Lacantidad de avance de la herramienta por minuto se ha de especificardirectamente introduciendo un número después de F. G98 es un códigomodal. Una vez se ha especificado un código...

  • Page 93

    PROGRAMACIÓNB--64134SP/015. FUNCIONES DE AVANCE73PRECAUCIÓN1 Si la velocidad del cabezal es baja, podría producirse unafluctuación de la velocidad de avance. Cuanto más lentogira el cabezal, mayor es el número de veces en que fluctúala velocidad de avance.2 No puede utilizarse override par...

  • Page 94

    PROGRAMACIÓN5. FUNCIONES DE AVANCEB--64134SP/0174Al especificar un tiempo de espera, la ejecución del siguiente bloque seretarda el tiempo especificado.El bit 1 (DWL) del parámetro 3405 puede especificar el tiempo de esperade cada rotación en el modo de avance por rotación (G99).Tabla 5.4 (a...

  • Page 95

    PROGRAMACIÓNB--64134SP/016. POSICIÓN DE REFERENCIA756 POSICIÓN DE REFERENCIALas máquinas herramienta con CNC tienen una posición especial en laque, normalmente, se puede cambiar la herramienta o ajustar el sistemade coordenadas, como se describe más adelante. Esta posición sedenomina posic...

  • Page 96

    PROGRAMACIÓN6. POSICIÓN DE REFERENCIAB--64134SP/0176La posición de referencia es una posición fija de una máquina herramientaa la cual puede desplazarse fácilmente la herramienta mediante la funciónde retorno a la posición de referencia.Por ejemplo, la posición de referencia se utiliza c...

  • Page 97

    PROGRAMACIÓNB--64134SP/016. POSICIÓN DE REFERENCIA77Las herramientas se desplazan automáticamente al punto de referenciamediante una posición intermedia a lo largo de un eje especificado.Cuando se ha ejecutado el retorno a la posición de referencia, se enciendela lámpara para indicar la ter...

  • Page 98

    PROGRAMACIÓN6. POSICIÓN DE REFERENCIAB--64134SP/0178El desplazamiento a las posiciones intermedia o de referencia se ejecutaa la velocidad de avance rápido a lo largo de cada eje.Consecuentemente, por motivos de seguridad, antes de ejecutar estecomando debe cancelarse la compensación del radi...

  • Page 99

    PROGRAMACIÓNB--64134SP/017. SISTEMA DE COORDENADAS797 SISTEMA DE COORDENADASSi se le enseña al CNC la posición deseada de la herramienta, ésta puededesplazarse a dicha posición. Esta posición de la herramienta estárepresentada por coordenadas en un sistema de coordenadas. Lascoordenadas se...

  • Page 100

    PROGRAMACIÓN7. SISTEMA DE COORDENADASB--64134SP/0180El punto específico de una máquina que sirve de referencia para lamáquina se denomina origen de máquina. El fabricante de las máquinasherramienta ajusta el origen de máquina de cada una de ellas.Un sistema de coordenadas que tenga el punt...

  • Page 101

    PROGRAMACIÓNB--64134SP/017. SISTEMA DE COORDENADAS81Cuando el retorno manual a la posición de referencia se ejecuta despuésdel encendido, se ajusta un sistema de coordenadas de máquina cuyopunto de referencia se encuentra en los valores de coordenadas de (α, β)ajustados mediante el parámet...

  • Page 102

    PROGRAMACIÓN7. SISTEMA DE COORDENADASB--64134SP/0182El sistema de coordenadas usado para el mecanizado de una pieza sedenomina sistema de coordenadas de pieza. El sistema de coordenadasde pieza debe ajustarse previamente con el CN (Ajuste de un sistema decoordenadas de pieza).Cada programa de me...

  • Page 103

    PROGRAMACIÓNB--64134SP/017. SISTEMA DE COORDENADAS83Ajuste del sistema de coordenadas mediante elcomando G50X128.7Z375.1; (Designación dediámetro)Ajuste del sistema de coordenadas mediante el comandoG50X1200.0Z700.0; (Designación del diámetro)Punto baseEjemplo 1Ejemplo 2ZX375.1φ128,7ZX700.0...

  • Page 104

    PROGRAMACIÓN7. SISTEMA DE COORDENADASB--64134SP/0184El usuario puede elegir uno de los sistemas de coordenadas de piezaajustados como se describe más adelante. (Para obtener informaciónsobre los métodos de ajuste, véase el subapartado II--7.2.1.)(1) Mediante G50 o el ajuste automático del s...

  • Page 105

    PROGRAMACIÓNB--64134SP/017. SISTEMA DE COORDENADAS85Se pueden modificar los seis sistemas de coordenadas de piezaespecificados con G54 a G59 alterando el valor de corrección del origende pieza externa o el valor de corrección del origen de pieza.Existen tres métodos para modificar el valor de...

  • Page 106

    PROGRAMACIÓN7. SISTEMA DE COORDENADASB--64134SP/0186Con la ayuda del comando G10, puede modificarse cada sistema decoordenadas de pieza por separado.Al especificar G50IP_;, se produce un decalaje del sistema decoordenadas de pieza (seleccionado con un código comprendido entreG54 y G59) y se aju...

  • Page 107

    PROGRAMACIÓNB--64134SP/017. SISTEMA DE COORDENADAS87X’ -- Z’ Nuevo sistema de coordenadas de piezaX -- Z Sistema de coordenadas de pieza originalA : Valor de corrección creado con G50B : Valor de corrección del origen de pieza en G54C : Valor de corrección del origen de pieza en G55<Si...

  • Page 108

    PROGRAMACIÓN7. SISTEMA DE COORDENADASB--64134SP/0188Cuando se ejecuta la operación de retorno manual a la posición dereferencia en el estado de reinicialización, se produce un decalaje en elsistema de coordenadas de pieza respecto al origen del sistema decoordenadas de máquina equivalente al...

  • Page 109

    PROGRAMACIÓNB--64134SP/017. SISTEMA DE COORDENADAS89En el caso del punto (a) anterior, el decalaje del sistema de coordenadasde pieza equivale a la cantidad de desplazamiento que se ha producidodurante la intervención manual.PoPnWZnWZoSistema de coordenadasde pieza G54 antes de laintervención ...

  • Page 110

    PROGRAMACIÓN7. SISTEMA DE COORDENADASB--64134SP/0190Cuando el sistema de coordenadas ajustado mediante el comando G50 omediante el ajuste automático del sistema se desvía respecto del sistemade coordenadas de pieza programado, se puede efectuar un decalaje delsistema de coordenadas ajustado (v...

  • Page 111

    PROGRAMACIÓNB--64134SP/017. SISTEMA DE COORDENADAS91Cuando se crea un programa en un sistema de coordenadas de pieza, sepuede ajustar un sistema de coordenadas de pieza secundario para facilitarla programación. Dicho sistema de coordenadas secundario se denominasistema de coordenadas locales.G5...

  • Page 112

    PROGRAMACIÓN7. SISTEMA DE COORDENADASB--64134SP/0192AVISO1 El ajuste del sistema de coordenadas locales no cambia lossistemas de coordenadas de pieza y de máquina.2 Cuando se utiliza G50 para ajustar un sistema decoordenadas de pieza, si no se especifican coordenadaspara todos los ejes de un si...

  • Page 113

    PROGRAMACIÓNB--64134SP/017. SISTEMA DE COORDENADAS93Seleccione los planos para la interpolación circular, la compensación delradio de la herramienta, la rotación del sistema de coordenadas y eltaladrado mediante un código G.En la tabla siguiente se muestran los códigos G y los planos que se...

  • Page 114

    PROGRAMACIÓN8. VALORES DE COORDENADASY DIMENSIONESB--64134SP/01948 VALORES DE COORDENADAS Y DIMENSIONESEl presente capítulo incluye los siguientes apartados:8.1 PROGRAMACIÓN ABSOLUTA E INCREMENTAL (G90, G91)8.2 CONVERSIÓN ENTRE SISTEMAS IMPERIAL Y MÉTRICO(G20, G21)8.3 PROGRAMACIÓN DE PUNTO ...

  • Page 115

    PROGRAMACIÓNB--64134SP/018. VALORES DE COORDENADASY DIMENSIONES95Existen dos métodos para programar desplazamientos de la herramienta:el modo de programación absoluta y el modo incremental. Enprogramación absoluta, se programa el valor de la coordenada del puntofinal; en programación increme...

  • Page 116

    PROGRAMACIÓN8. VALORES DE COORDENADASY DIMENSIONESB--64134SP/0196NOTA1 En un bloque se pueden utilizar a la vez comandosabsolutos e incrementales.En el ejemplo anterior, se puede especificar el siguientecomando:X400.0 W--400.0;2 Cuando, en un bloque, se utilizan a la vez X y U o W y Z, elúltimo...

  • Page 117

    PROGRAMACIÓNB--64134SP/018. VALORES DE COORDENADASY DIMENSIONES97AVISO1 Durante un programa no debe cambiarse de G20 a G21 yviceversa.2 Al cambiar de entrada en sistema imperial (G20) a entradaen sistema métrico (G21) y viceversa, debe volver aajustarse el valor de corrección de herramienta se...

  • Page 118

    PROGRAMACIÓN8. VALORES DE COORDENADASY DIMENSIONESB--64134SP/0198Los valores numéricos pueden introducirse con un punto decimal. A lahora de introducir una distancia, un tiempo o una velocidad puedeutilizarse un punto decimal. Los puntos decimales pueden especificarsecon las siguientes direccio...

  • Page 119

    PROGRAMACIÓNB--64134SP/018. VALORES DE COORDENADASY DIMENSIONES99NOTA1 Las fracciones inferiores al incremento mínimo de entrada son truncadas.Ejemplos:X1.23456;Truncada a X1.234 cuando el incremento mínimo de entrada es de 0,001 mm.Procesada como X1.2345 cuando el incremento mínimo de entrad...

  • Page 120

    PROGRAMACIÓN8. VALORES DE COORDENADASY DIMENSIONESB--64134SP/01100Puesto que la sección transversal de la pieza es normalmente circular enla programación de control de torno del CNC, las dimensiones puedenespecificarse de dos maneras:Por diámetro y por radio.Si se especifica el diámetro, se ...

  • Page 121

    PROGRAMACIÓNB--64134SP/019. FUNCIÓN DE VELOCIDAD DE CABEZAL1019 FUNCIÓN DE VELOCIDAD DE CABEZALLa velocidad del cabezal puede controlarse mediante la especificación deun valor a continuación de la dirección S.Asimismo, el cabezal puede girar en un ángulo especificado.En este capítulo se i...

  • Page 122

    PROGRAMACIÓN9. FUNCIÓN DE VELOCIDAD DE CABEZALB--64134SP/01102La especificación de un valor a continuación de la dirección S envíaseñales de código y selección (”strobe”) a la máquina. En la máquina,estas señales se utiliza para controlar la velocidad del cabezal. Un bloquesólo p...

  • Page 123

    PROGRAMACIÓNB--64134SP/019. FUNCIÓN DE VELOCIDAD DE CABEZAL103Especifique la velocidad superficial (velocidad relativa entre la pieza y laherramienta) a continuación de S. El cabezal gira de manera que lavelocidad superficial sea constante independientemente de la posición dela herramienta.G9...

  • Page 124

    PROGRAMACIÓN9. FUNCIÓN DE VELOCIDAD DE CABEZALB--64134SP/01104G96 (comando de control de velocidad superficial constante) es un códigoG modal. Después de haber especificado un comando G96, el programapasa al modo de control de velocidad superficial constante (modo G96)y los valores S especifi...

  • Page 125

    PROGRAMACIÓNB--64134SP/019. FUNCIÓN DE VELOCIDAD DE CABEZAL105Modo G96Modo G97Especifique la velocidad superficialenm/min(oenpies/min)Comando G97Guarde la velocidad superficial enm/min(oenpies/min)Comandopara lavelocidad decabezalEspecificadoSe usa la velocidad de cabezalespecificada (min--1)No...

  • Page 126

    PROGRAMACIÓN9. FUNCIÓN DE VELOCIDAD DE CABEZALB--64134SP/01106En un bloque con avance rápido especificado por G00, el control develocidad superficial constante no se realiza calculando la velocidadsuperficial para una variación transitoria de la posición de herramienta,sino calculando la vel...

  • Page 127

    PROGRAMACIÓNB--64134SP/019. FUNCIÓN DE VELOCIDAD DE CABEZAL107En el torneado, el cabezal conectado al motor del cabezal gira a unadeterminada velocidad para rotar la pieza montada en el cabezal. Lafunción de posicionamiento de cabezal hace girar el cabezal conectado almotor del cabezal según ...

  • Page 128

    PROGRAMACIÓN9. FUNCIÓN DE VELOCIDAD DE CABEZALB--64134SP/01108Especifique la posición con la dirección C o H seguida de uno o variosvalores numéricos con signo. Las direcciones C y H deben especificarseen el modo G00.(Ejemplo) C--1000H4500El punto final debe especificarse mediante una distan...

  • Page 129

    PROGRAMACIÓNB--64134SP/019. FUNCIÓN DE VELOCIDAD DE CABEZAL109La velocidad de avance durante el posicionamiento es igual a la velocidadde avance rápido especificada en el parámetro 1420. Se efectúa unaaceleración/deceleración lineal.Para la velocidad especificada, puede aplicarse un overri...

  • Page 130

    PROGRAMACIÓN10. FUNCIÓN DE HERRAMIENTA(FUNCIÓN T)B--64134SP/0111010 FUNCIÓN DE HERRAMIENTA (FUNCIÓN T)Las funciones de herramienta incluyen la función de selección deherramienta y la función de gestión de vida de herramientas.

  • Page 131

    PROGRAMACIÓNB--64134SP/0110. FUNCIÓN DE HERRAMIENTA(FUNCIÓN T)111Al especificar un valor numérico de dos o cuatro dígitos después de ladirección T, se transmiten una señal de código y una señal de selección(”strobe”) a la máquina herramienta. Esta operación se utiliza paraselecci...

  • Page 132

    PROGRAMACIÓN10. FUNCIÓN DE HERRAMIENTA(FUNCIÓN T)B--64134SP/01112Las herramientas se clasifican en grupos. A cada uno de ellos se le asignauna vida de herramienta (expresada en tiempo o frecuencia de uso). Cadavez que se utiliza una herramienta, se va acumulando el tiempo duranteel que se ha u...

  • Page 133

    PROGRAMACIÓNB--64134SP/0110. FUNCIÓN DE HERRAMIENTA(FUNCIÓN T)113La vida de herramienta se expresa como el tiempo de uso (en minutos) ola frecuencia de uso, que depende del ajuste del bit 2 del parámetro 6800(LTM).Para la vida de la herramienta se puede ajustar un valor máximo de 4.300minuto...

  • Page 134

    PROGRAMACIÓN10. FUNCIÓN DE HERRAMIENTA(FUNCIÓN T)B--64134SP/01114Cuando utilice la función de control de la vida de herramientas, no utilicelos parámetros de corrección de posición de herramienta LD1 y LGN (bits0y1del parámetro 5002).O0001;G10L3;P001L0150;T0011;T0132;T0068;P002L1400;T0061...

  • Page 135

    PROGRAMACIÓNB--64134SP/0110. FUNCIÓN DE HERRAMIENTA(FUNCIÓN T)115Entre T∆∆99(∆∆=nº grupo hta.) y T∆∆88 en un programa de mecanizado,el tiempo de uso de la herramienta en el modo de mecanizado se calculaa intervalos de 4 segundos. No se tiene en cuenta el tiempo dedicado aoperacion...

  • Page 136

    PROGRAMACIÓN10. FUNCIÓN DE HERRAMIENTA(FUNCIÓN T)B--64134SP/01116En los programas de mecanizado se emplean códigos T para especificarlos grupos de herramientas de la forma siguiente:Formato de cintaDescripciónTnn99;Finaliza la herramienta utilizada hasta ahora y empiezaaJ utilizar la del gru...

  • Page 137

    PROGRAMACIÓN11. FUNCIONES AUXILIARESB--64134SP/0111711 FUNCIONES AUXILIARESHay dos tipos de funciones auxiliares: funciones auxiliares (códigos M)para especificar el inicio de cabezal, el fin del programa de parada decabezal, etc., y funciones auxiliares secundarias (códigos B).Cuando en un mi...

  • Page 138

    PROGRAMACIÓN11. FUNCIONES AUXILIARESB--64134SP/01118Cuando se especifica la dirección M seguida de un número, se envían unaseñal de código y una señal de selección (”strobe”). Estas señales seutilizan para encender y apagar la alimentación de la máquina.Por regla general, sólo es ...

  • Page 139

    PROGRAMACIÓN11. FUNCIONES AUXILIARESB--64134SP/01119NOTALos bloques situados inmediatamente después de M00,M01, M02 o M03 no se almacenan en el búfer. De manerasemejante pueden definirse diez códigos M que no sealmacenan en el búfer mediante parámetros ( 3411 a 3421).Consulte el manual de i...

  • Page 140

    PROGRAMACIÓN11. FUNCIONES AUXILIARESB--64134SP/01120Hasta ahora, cada bloque sólo contenía un código M. Pero puedenespecificarse hasta tres códigos M en un único bloque cuando el bit 7(M3B) del parámetro 3404 se ajusta en 1.En un mismo bloque se puede especificar hasta un máximo de tres c...

  • Page 141

    PROGRAMACIÓN11. FUNCIONES AUXILIARESB--64134SP/01121La indexación de la mesa se lleva a cabo mediante una dirección B seguidade un número de ocho dígitos. La relación entre los códigos B y laindexación correspondiente varía según el fabricante de la máquinaherramienta.Véase el manual ...

  • Page 142

    PROGRAMACIÓN12. CONFIGURACIÓN DE PROGRAMASB--64134SP/0112212 CONFIGURACIÓN DE PROGRAMASExisten dos tipos de programas, el programa principal y el subprograma.Normalmente, el CNC funciona según el programa principal. Sinembargo, cuando en el programa principal se encuentra un comando quellama ...

  • Page 143

    PROGRAMACIÓNB--64134SP/0112. CONFIGURACIÓN DE PROGRAMAS123Un programa está formado por los siguientes componentes:Tabla 12 Componentes de programaComponentesDescripcionesComienzodecintaSímbolo que indica el comienzo de un archivo deprogramaSección de cabeceraSe utiliza para el título de un ...

  • Page 144

    PROGRAMACIÓN12. CONFIGURACIÓN DE PROGRAMASB--64134SP/01124Este apartado describe componentes de programas que no son seccionesde programa. Véase II--12.2 para obtener información sobre secciones deprograma.Fig. 12.1 Configuración del programaEl comienzo de cinta indica el comienzo de un arch...

  • Page 145

    PROGRAMACIÓNB--64134SP/0112. CONFIGURACIÓN DE PROGRAMAS125El código de comienzo de programa se ha de introducir inmediatamentedespués de una sección de cabecera, es decir, inmediatamente antes de unasección de programa. Este código indica el comienzo del programa ysiempre se necesita para ...

  • Page 146

    PROGRAMACIÓN12. CONFIGURACIÓN DE PROGRAMASB--64134SP/01126PRECAUCIÓNSi en mitad de una sección del programa aparece unasección de comentario larga, puede suspenderse undesplazamiento según un eje durante un tiempoprolongado debido a tal sección de comentarios. Por lotanto, debería colocar...

  • Page 147

    PROGRAMACIÓNB--64134SP/0112. CONFIGURACIÓN DE PROGRAMAS127Este apartado describe elementos de una sección de programa. Véase elapartado II--12.1 para obtener información sobre los componentes deprograma que no son secciones de programa.%(COMMENT)%TITLE ;O0001;N1 … ;M30;Sección deprogramaN...

  • Page 148

    PROGRAMACIÓN12. CONFIGURACIÓN DE PROGRAMASB--64134SP/01128Un programa está formado por varios comandos. Cada unidad decomando se denomina bloque. Los bloques están separados entre sí porun código de fin de bloque (EOB).Tabla 12.2(a) Código de fin de bloqueNombreCódigoISOCódigoEIANotació...

  • Page 149

    PROGRAMACIÓNB--64134SP/0112. CONFIGURACIÓN DE PROGRAMAS129Un bloque está formado por una o más palabras. Una palabra está formadapor una dirección seguida por un número de algunos dígitos de longitud.(El signo más (+) o el signo menos (--) pueden figurar como prefijo de unnúmero.)Palabr...

  • Page 150

    PROGRAMACIÓN12. CONFIGURACIÓN DE PROGRAMASB--64134SP/01130N_G_X_ Z_F_S_T_M_;NúmerodesecuenciaFunciónpreparatoriaFig. 12.2 (c) 1 bloque (ejemplo)Palabra dedimensiónFuncióndeavanceFuncióndevelocidaddecabezalFunción deherramientaFunciónauxiliarLas principales direcciones e intervalos de val...

  • Page 151

    PROGRAMACIÓNB--64134SP/0112. CONFIGURACIÓN DE PROGRAMAS131Tabla 12.2(c) Principales direcciones y rangos de valoresprogramadosFunciónEntrada en pulga-dasEntrada en mmDirec-ciónTiempodeesperaSistemaincrementalIS--BP, X, UDe 0 a 99999,999 s De 0 a 99999,999 sSistemaincrementalIS--CDe 0 a 9999,9...

  • Page 152

    PROGRAMACIÓN12. CONFIGURACIÓN DE PROGRAMASB--64134SP/01132AVISO1 Posición de una barra inclinadaAl comienzo de un bloque debe especificarse una barrainclinada (/). Si esta barra inclinada se coloca en otraposición, se omite la información a partir de la barrainclinada hasta inmediatamente de...

  • Page 153

    PROGRAMACIÓNB--64134SP/0112. CONFIGURACIÓN DE PROGRAMAS133Si un programa contiene una secuencia fija o un patrón repetido confrecuencia, esta secuencia o patrón puede memorizarse comosubprograma en la memoria para así simplificar el programa principal.Se puede llamar a un subprograma desde e...

  • Page 154

    PROGRAMACIÓN12. CONFIGURACIÓN DE PROGRAMASB--64134SP/01134Véase el capítulo 10 de la parte III para conocer el método de registro deun subprograma.NOTA1 Las señales M98 y M99 no se envían a la máquinaherramienta.2 Si no se encuentra el número de subprograma especificadopor la dirección ...

  • Page 155

    PROGRAMACIÓNB--64134SP/0112. CONFIGURACIÓN DE PROGRAMAS135Si M99 se ejecuta en un programa principal, el control vuelve al comienzodel programa principal. Por ejemplo, M99 puede ejecutarse si se inserta/M99; en una posición adecuada del programa principal y se deshabilitala función de salto o...

  • Page 156

    PROGRAMACIÓN13. FUNCIONES PARA SIMPLIFICARLA PROGRAMACIÓNB--64134SP/0113613FUNCIONESPARASIMPLIFICARLAPROGRAMACIÓNEste capítulo explica los siguientes temas:13.1 CICLO FIJO (G90, G92, G94)13.2 CICLO REPETITIVO MÚLTIPLE (G70 -- G76)13.3 CICLO FIJO DE TALADRADO (G80 -- G89)13.4 ACHAFLANADO Y RE...

  • Page 157

    PROGRAMACIÓNB--64134SP/0113. FUNCIONES PARA SIMPLIFICARLA PROGRAMACIÓN137Hay tres ciclos fijos diferentes: el ciclo fijo de mecanizado de diámetroexterior/interior (G90), el ciclo fijo de roscado (G92) y el ciclo fijo detorneado de cara final (G94).U/23(F)G90X (U)__Z (W)__F__ ;X/2Eje XEje Z2(F...

  • Page 158

    PROGRAMACIÓN13. FUNCIONES PARA SIMPLIFICARLA PROGRAMACIÓNB--64134SP/01138G90X(U)__ Z(W)__ R__ F__ ;Eje XR2(F)R…Avance rápidoF…Especificado porel código F3(F)X/24(R)ZU/21(R)WEje ZFig. 13.1.1(b) Ciclo de mecanizado cónicoEn la programación incremental, la relación entre los signos de los...

  • Page 159

    PROGRAMACIÓNB--64134SP/0113. FUNCIONES PARA SIMPLIFICARLA PROGRAMACIÓN139G92X(U)__ Z(W)__ F__ ; Se especifica el paso (L).X/2Eje XEje ZR…… Avance rápidoF…… Especificado porel código FZL1(R)2(F)3(R)4(R)Aprox. 45°(El ángulo de achaflanado de lafigura de la izquierdaes de 45 grados o m...

  • Page 160

    PROGRAMACIÓN13. FUNCIONES PARA SIMPLIFICARLA PROGRAMACIÓNB--64134SP/01140AVISOLas notas acerca de este roscado son las mismas que lasdel roscado en G32. Sin embargo, si se va a hacer unaparada por suspensión de avance, ésta se debe hacerdespués de finalizar la trayectoria 3 del ciclo de rosc...

  • Page 161

    PROGRAMACIÓNB--64134SP/0113. FUNCIONES PARA SIMPLIFICARLA PROGRAMACIÓN141Eje X2(F)4(R)X/21(R)Eje Z3(R)rLZG92X(U)__ Z(W)__ R__ F__ ; Se especifica el paso (L).WU/2RAprox. 45°(El ángulo de achaflanado de lafigura de la izquierda es de 45grados o menor debido al retardodel sistema servo.Rosca ac...

  • Page 162

    PROGRAMACIÓN13. FUNCIONES PARA SIMPLIFICARLA PROGRAMACIÓNB--64134SP/01142(R)……Avance rápido(F)……Especificado por elcódigo FG94X(U)__ Z(W)__ F__ ;Eje X04(R)X/23(F)Eje Z1(R)2(F)U/2ZWX/2U/2ZFig. 13.1.3 (a) Ciclo de mecanizado de carasEn la programación incremental, el signo de los núme...

  • Page 163

    PROGRAMACIÓNB--64134SP/0113. FUNCIONES PARA SIMPLIFICARLA PROGRAMACIÓN143Eje X4(R)X/23(F)Eje Z1(R)2(F)U/2ZWR(R)……Avance rápido(F)……Especificado por elcódigo FFig. 13.1.3 (b)En la programación incremental, la relación entre los signos de losnúmeros que siguen a las direcciones U, W ...

  • Page 164

    PROGRAMACIÓN13. FUNCIONES PARA SIMPLIFICARLA PROGRAMACIÓNB--64134SP/01144NOTA1 Dado que los valores de datos de X (U), Z (W) y R durante el ciclofijo son modales, si X (U), Z (W) o R no se indican de nuevo, seaplican los datos especificados anteriormente. Así, cuando lacantidad de desplazamien...

  • Page 165

    PROGRAMACIÓNB--64134SP/0113. FUNCIONES PARA SIMPLIFICARLA PROGRAMACIÓN145El ciclo fijo apropiado se selecciona en función de la forma del materialy de la forma del producto.Forma del materialForma del productoForma del materialForma del producto13.1.4Uso de los ciclos fijos(G90, G92, G94)DCicl...

  • Page 166

    PROGRAMACIÓN13. FUNCIONES PARA SIMPLIFICARLA PROGRAMACIÓNB--64134SP/01146Forma del materialForma del productoForma del materialForma del productoDCiclo de mecanizado decaras (G94)DCiclo de mecanizadocónico de caras (G94)

  • Page 167

    PROGRAMACIÓNB--64134SP/0113. FUNCIONES PARA SIMPLIFICARLA PROGRAMACIÓN147Existen varios tipos de ciclos fijos que facilitan la programación. Porejemplo, los datos del perfil de acabado describen la trayectoria de laherramienta para el desbaste. Además, los ciclos fijos también estándisponib...

  • Page 168

    PROGRAMACIÓN13. FUNCIONES PARA SIMPLIFICARLA PROGRAMACIÓNB--64134SP/01148NOTA1 Aunque ∆dy ∆u se especifican mediante la misma direcciónU, su significado está determinado por la presencia de lasdirecciones P y Q.2 El ciclo de mecanizado se ejecuta mediante el comandoG71 con la especificaci...

  • Page 169

    PROGRAMACIÓNB--64134SP/0113. FUNCIONES PARA SIMPLIFICARLA PROGRAMACIÓN149Tal como indica la figura siguiente, este ciclo es idéntico a G71, exceptoque el corte se realiza mediante una operación paralela al eje X.A’∆u/2∆dB(F)(R)e45°(R)(F)AC∆wG72 W(∆d) R(e) ;G72 P(ns) Q(nf) U(∆u) W...

  • Page 170

    PROGRAMACIÓN13. FUNCIONES PARA SIMPLIFICARLA PROGRAMACIÓNB--64134SP/01150constantemente creciente y decreciente tanto en el eje X como en el Z.Independientemente de que el corte a lo largo de AA’ se realice en modoG00 o G01, el corte viene determinado por el comando entre A y A’, talcomo se...

  • Page 171

    PROGRAMACIÓNB--64134SP/0113. FUNCIONES PARA SIMPLIFICARLA PROGRAMACIÓN151NOTA1 Aunque los valores ∆iy ∆ko ∆uy ∆w se especificanmediante las direcciones U y W respectivamente, susignificado está determinado por la presencia de lasdirecciones P y Q en el bloque G73. Cuando P y Q no seesp...

  • Page 172

    PROGRAMACIÓN13. FUNCIONES PARA SIMPLIFICARLA PROGRAMACIÓNB--64134SP/01152φ80φ40φ1602028820104010 101901107(Designación de diámetro, en sistema métrico)N010 G50 X220.0 Z190.0 ;N011 G00 X176.0 Z132.0 ;N012 G72 W7.0 R1.0 ;N013 G72 P014 Q019 U4.0 W2.0 F0.3 S550 ;N014 G00 Z58.0 S700 ;N015 G01 ...

  • Page 173

    PROGRAMACIÓNB--64134SP/0113. FUNCIONES PARA SIMPLIFICARLA PROGRAMACIÓN153(Designación de diámetro, en sistema métrico)N010 G50 X260.0 Z220.0 ;N011 G00 X220.0 Z160.0 ;N012 G73 U14.0 W14.0 R3 ;N013 G73 P014 Q019 U4.0 W2.0 F0.3 S0180 ;N014 G00 X80.0 W--40.0 ;N015 G01 W--20.0 F0.15 S0600 ;N017 W...

  • Page 174

    PROGRAMACIÓN13. FUNCIONES PARA SIMPLIFICARLA PROGRAMACIÓNB--64134SP/01154El programa siguiente genera la trayectoria de mecanizado que aparece enla figura 13.2.5. Este ciclo permite la rotura de virutas, tal como semuestra a continuación. Si se omiten X (U) y P, la operación sólo serealiza e...

  • Page 175

    PROGRAMACIÓNB--64134SP/0113. FUNCIONES PARA SIMPLIFICARLA PROGRAMACIÓN155El programa siguiente genera la trayectoria de mecanizado que aparece enla figura 13.2.6. Equivale a G74, con la diferencia de que X se sustituyepor Z. Este ciclo permite la rotura de virutas; también permite el ranuradoy...

  • Page 176

    PROGRAMACIÓN13. FUNCIONES PARA SIMPLIFICARLA PROGRAMACIÓNB--64134SP/01156El ciclo de roscado que se muestra en la figura 13.2.7 (a) se programa conel comando G76.WC(F)(R)AU/2∆dM.iXZrDk(R)BFig. 13.2.7 (a) Trayectoria de mecanizado en ciclo de roscado múltiple13.2.7Ciclo de roscadomúltiple (G76)

  • Page 177

    PROGRAMACIÓNB--64134SP/0113. FUNCIONES PARA SIMPLIFICARLA PROGRAMACIÓN157k∆ d∆pnaBdG76P (m) (r) (a) Q(∆dmin) R(d);G76X (u) _ Z(W) _ R(i)P(k) Q(∆d) F(L) ;m ; Número de repeticiones en el acabado (de1a99)Esta designación es modal y no se modifica hasta que se designael otro valor. Adem...

  • Page 178

    PROGRAMACIÓN13. FUNCIONES PARA SIMPLIFICARLA PROGRAMACIÓNB--64134SP/01158Cuando se aplica la suspensión de avance durante el roscado en el ciclode roscado múltiple (G76), la herramienta retrocede rápidamente delmismo modo que en el achaflanado realizado al final del ciclo de roscado.La herra...

  • Page 179

    PROGRAMACIÓNB--64134SP/0113. FUNCIONES PARA SIMPLIFICARLA PROGRAMACIÓN1591.83.68G00 X115.0 Z130.0G76 P011060 Q100 R200 ;G76 X60640 Z25000 P3680 Q1800 F6.0 ;610525ϕ60,641.8Eje X0ϕ68Eje ZCiclo repetitivo múltiple (G76)Ejemplos

  • Page 180

    PROGRAMACIÓN13. FUNCIONES PARA SIMPLIFICARLA PROGRAMACIÓNB--64134SP/011601. En los bloques en los que se ejecuta el ciclo repetitivo múltiple, esnecesario especificar correctamente las direcciones P, Q, X, Z, U, Wy R para cada bloque.2. Se debe especificar el grupo G00 o G01 en el bloque espec...

  • Page 181

    PROGRAMACIÓNB--64134SP/0113. FUNCIONES PARA SIMPLIFICARLA PROGRAMACIÓN161El ciclo fijo de taladrado suele simplificar el programa dirigiendo elmecanizado programado con algunos bloques, por medio de un bloqueque incluya el código G.Este ciclo fijo cumple la normativa JIS B 6314.A continuación...

  • Page 182

    PROGRAMACIÓN13. FUNCIONES PARA SIMPLIFICARLA PROGRAMACIÓNB--64134SP/01162Operación 1Operación 2Operación 3Operación 4Operación 5Operación 6Avance rápidoAvancePunto inicialNivel punto RFig. 13.3 Secuencia de operaciones de ciclo de taladradoUn código G de taladrado especifica los ejes de...

  • Page 183

    PROGRAMACIÓNB--64134SP/0113. FUNCIONES PARA SIMPLIFICARLA PROGRAMACIÓN163En el sistema A de códigos G la herramienta vuelve al nivel inicial desdeel fondo de un orificio. En el sistema B o C de código G, si se especificaG98 la herramienta vuelve al nivel inicial desde el fondo del orificio y ...

  • Page 184

    PROGRAMACIÓN13. FUNCIONES PARA SIMPLIFICARLA PROGRAMACIÓNB--64134SP/01164Códigos Gdel grupo 01G00: Posicionamiento (avance rápido)G01: Interpolación linealG02: Interpolación circular (HORARIA)G03: Interpolación circular (ANTIHORARIA)Los apartados siguientes explican los distintos ciclos fi...

  • Page 185

    PROGRAMACIÓNB--64134SP/0113. FUNCIONES PARA SIMPLIFICARLA PROGRAMACIÓN165En función del valor ajustado en el bit 2 (RTR) del parámetro 5101, seutiliza el ciclo de taladrado profundo o el ciclo de taladrado profundo dealta velocidad. Si no se especifica la profundidad de mecanizado de cadatala...

  • Page 186

    PROGRAMACIÓN13. FUNCIONES PARA SIMPLIFICARLA PROGRAMACIÓNB--64134SP/01166G83 o G87 (modo G98)G83 o G87 (modo G99)G83 X(U)_ C(H)_ Z(W)_ R_ Q_ P_ F_ K_ M_ ;oG87 Z(W)_ C(H)_ X(U)_ R_ Q_ P_ F_ K_ M_ ;X_C_oZ_C_ : DatosdeposicióndeorificioZ_ o X_ : Distancia de punto R a fondo de orificioR_ : Distan...

  • Page 187

    PROGRAMACIÓNB--64134SP/0113. FUNCIONES PARA SIMPLIFICARLA PROGRAMACIÓN167NOTASi no se programa la profundidad de mecanizado de cadaavance de mecanizado (Q), se ejecuta el taladrado normal.(Consulte la descripción del ciclo de taladrado.)Si no se especifica la profundidad de mecanizado de cada ...

  • Page 188

    PROGRAMACIÓN13. FUNCIONES PARA SIMPLIFICARLA PROGRAMACIÓNB--64134SP/01168M51 ;Activación del modo de indexación deleje CM3 S2000 ;Rotación de la herramienta detaladradoG00 X50.0 C0.0 ;Posicionamiento de la herramienta detaladrado en losXyCG83 Z--40.0 R--5.0 P500 F5.0 M31 ; Taladrado del orif...

  • Page 189

    PROGRAMACIÓNB--64134SP/0113. FUNCIONES PARA SIMPLIFICARLA PROGRAMACIÓN169El roscado con macho se ejecuta haciendo girar el cabezal en sentidohorario. Una vez alcanzado el fondo del orificio, se hace girar el cabezalen sentido inverso para el retroceso. Esta operación genera roscas.Durante el r...

  • Page 190

    PROGRAMACIÓN13. FUNCIONES PARA SIMPLIFICARLA PROGRAMACIÓNB--64134SP/01170Este ciclo se emplea para mandrinar un orificio.G85 o G89 (modo G98)G85 o G89 (modo G99)G85 X(U)_ C(H)_ Z(W)_ R_ P_ F_ K_ M_;oG89 Z(W)_ C(H)_ X(U)_ R_ P_ F_ K_ M_ ;Punto RPunto inicialNivel punto RPunto RX_C_oZ_C_ : Datosd...

  • Page 191

    PROGRAMACIÓNB--64134SP/0113. FUNCIONES PARA SIMPLIFICARLA PROGRAMACIÓN171M5 1 ;Activación del modo de indexación deleje CM3 S2000 ;Rotación de la herramienta detaladradoG00 X50.0 C0.0 ;Posicionamiento de la herramienta detaladrado en losejes X y CG83 Z--40.0 R--5.0 P500 F5.0 M31 ; Taladrado ...

  • Page 192

    PROGRAMACIÓN13. FUNCIONES PARA SIMPLIFICARLA PROGRAMACIÓNB--64134SP/01172Aunque el controlador se detenga mediante una reinicialización o unaparada de emergencia en el transcurso de un ciclo de taladrado, el modoy los datos de taladrado se guardan en memoria; por lo tanto, podráreiniciar la o...

  • Page 193

    PROGRAMACIÓNB--64134SP/0113. FUNCIONES PARA SIMPLIFICARLA PROGRAMACIÓN173Es posible insertar un chaflán o una esquina entre dos bloques que secruzan en un ángulo recto, tal como se indica a continuación:45°45°+x--xacb--icDesplazamientoa→d→c(Para el desplazamientopor --X, --i)dG01 Z(W) ...

  • Page 194

    PROGRAMACIÓN13. FUNCIONES PARA SIMPLIFICARLA PROGRAMACIÓNB--64134SP/01174G01 Z(W) _ R ±r ;+x--xacbcd--rrFormatoDesplazamiento de herramientaEspecifica el desplazamiento alpunto b con un comandoabsoluto o incremental en lafigura de la derecha.Punto inicialDesplazamientoa→d→c(Para el desplaz...

  • Page 195

    PROGRAMACIÓNB--64134SP/0113. FUNCIONES PARA SIMPLIFICARLA PROGRAMACIÓN175270.0530.0N3C3N2R6N1Zφ860φ268N1Z270.0R6.0 ;N2X860.0K--3.0 ;N3Z0 ;XNOTA1 Los comandos siguientes generan una alarma.1) Se ejecutan I, K o R cuando G01 especifica los ejes XyZ.(Alarma P/S 054)2) La cantidad de desplazamien...

  • Page 196

    PROGRAMACIÓN13. FUNCIONES PARA SIMPLIFICARLA PROGRAMACIÓNB--64134SP/01176Se pueden programar los ángulos de líneas rectas, valores de achaflanado,valores de redondeado de esquina y otros valores de dimensiones enplanos de mecanizado si se introducen directamente estos valores.Asimismo, se pue...

  • Page 197

    PROGRAMACIÓNB--64134SP/0113. FUNCIONES PARA SIMPLIFICARLA PROGRAMACIÓN177(X1 ,Z1)XZA1R1A2(X3 ,Z3)(X4 ,Z4)R2(X2 ,Z2)(X1 ,Z1)(X3 ,Z3)(X2 ,Z2)XZA1A2C1(X4 ,Z4)C2(X1 ,Z1)(X3 ,Z3)(X2 ,Z2)XZA2(X4 ,Z4)C2A1R1(X1 ,Z1)(X3 ,Z3)(X2 ,Z2)XZA1A2C1(X4 ,Z4)R25678X2_Z2_, R1_;X3_Z3_ , R2_;X4_Z4_;o,A1_, R1_;X3_Z3_,...

  • Page 198

    PROGRAMACIÓN13. FUNCIONES PARA SIMPLIFICARLA PROGRAMACIÓNB--64134SP/01178El programa para el mecanizado a lo largo de la curva que se muestra enla figura 13.5 es similar al siguiente:a1a2,A (a1) ,C (c1) ;X(x3) Z(z3) ,A (a2) ,R (r2) ;X(x4) Z(z4) ;(x3,z3)(x4,z4)a3c1(x2,z2)(x1,z1)X(x2) Z(z2) ,C (c...

  • Page 199

    PROGRAMACIÓNB--64134SP/0113. FUNCIONES PARA SIMPLIFICARLA PROGRAMACIÓN179NOTA1 Los siguientes códigos G no se aplican al mismo bloqueque se ha programado mediante la entrada directa dedimensiones del plano o entre los bloques de entradadirecta de dimensiones del plano que definen las figurasse...

  • Page 200

    PROGRAMACIÓN13. FUNCIONES PARA SIMPLIFICARLA PROGRAMACIÓNB--64134SP/0118022°180301×45°10°R20R6Xφ100φ300Zφ60(Especificación de diámetro, en sistema métrico)N001 G50 X0.0 Z0.0 ;N002 G01 X60.0, A90.0, C1.0 F80 ;N003 Z--30.0, A180.0, R6.0 ;N004 X100.0, A90.0 ;N005 ,A170.0, R20.0 ;N006 X30...

  • Page 201

    PROGRAMACIÓNB--64134SP/0113. FUNCIONES PARA SIMPLIFICARLA PROGRAMACIÓN181Los ciclos de roscado con macho frontal (G84) y roscado con macholateral (G88) se pueden ejecutar en el modo convencional o rígido.En el modo convencional, el cabezal se gira o detiene, de formasincronizada con el desplaz...

  • Page 202

    PROGRAMACIÓN13. FUNCIONES PARA SIMPLIFICARLA PROGRAMACIÓNB--64134SP/01182Una vez que se ha completado el posicionamiento del eje X (G84) o el ejeZ (G88), el cabezal se desplaza en el modo de avance rápido hasta el puntoR. El roscado con macho se realiza desde el punto R al punto Z, despuésdel...

  • Page 203

    PROGRAMACIÓNB--64134SP/0113. FUNCIONES PARA SIMPLIFICARLA PROGRAMACIÓN183El código M utilizado para especificar el modo de roscado rígido conmacho se suele ajustar en el parámetro 5210. No obstante, para ajustar unvalor superior a 255, utilice el parámetro 5212.La desviación de posición m...

  • Page 204

    PROGRAMACIÓN13. FUNCIONES PARA SIMPLIFICARLA PROGRAMACIÓNB--64134SP/01184El ciclo de roscado rígido con macho se cancela.Para el procedimiento de cancelación de este ciclo, véase el apartadoII--13.3.4.NOTAAl cancelar el roscado rígido con macho, el comando S, quese utiliza en el roscado rí...

  • Page 205

    PROGRAMACIÓNB--64134SP/0114. FUNCIONES DE COMPENSACIÓN18514FUNCIÓNDECOMPENSACIÓNEste capítulo describe las siguientes funciones de compensación:14.1 CORRECCIÓN DE HERRAMIENTA14.2 DESCRIPCIÓN GENERAL DE LA COMPENSACIÓN DELRADIO DE LA HERRAMIENTA14.3 DESCRIPCIÓN DETALLADA DE LA COMPENSACI...

  • Page 206

    PROGRAMACIÓN14. FUNCIONES DE COMPENSACIÓNB--64134SP/01186La corrección de herramienta se usa para compensar la diferencia cuandola herramienta realmente utilizada difiere de la herramienta supuestaempleada en la programación (generalmente, la herramienta estándar).Valor decorrección enel ej...

  • Page 207

    PROGRAMACIÓNB--64134SP/0114. FUNCIONES DE COMPENSACIÓN187Hay dos métodos para especificar un código T, como se muestra en latabla 14.1.2(a) y en la tabla 14.1.2(b).Tabla 14.1.2(a)Tipo deCódigo TSignificado del códigoTAjuste del parámetro para especifi-car el número de correctorComandode 2...

  • Page 208

    PROGRAMACIÓN14. FUNCIONES DE COMPENSACIÓNB--64134SP/01188Para realizar la selección de herramienta, especifique el código Tcorrespondiente al número de herramienta. Consulte el manual delfabricante de la máquina herramienta para obtener la relación entre elnúmero de selección de herramie...

  • Page 209

    PROGRAMACIÓNB--64134SP/0114. FUNCIONES DE COMPENSACIÓN189N1N2Trayectoria de hta.después de correcciónTrayectoria programadaFig. 14.1.5(b) Desplazamiento decorrección (2)Cuando el bit 6 (LVC) del parámetro 5003 se ajusta en 1, la corrección secancela si:1) El tiempo inicial después del enc...

  • Page 210

    PROGRAMACIÓN14. FUNCIONES DE COMPENSACIÓNB--64134SP/01190Con la corrección de geometría de herramienta, el sistema de coordenadasde pieza se decala con los valores de corrección de herramienta X, Y y Z.En concreto, el valor de corrección correspondiente al número designadocon el código T ...

  • Page 211

    PROGRAMACIÓNB--64134SP/0114. FUNCIONES DE COMPENSACIÓN191Al especificar el número de corrector 0, 00 ó 0000, se cancela lacorrección.NOTACuando se especifica un número de corrector de la figurade herramienta con el mismo valor que el número decorrector de desgaste de herramienta (el bit 1 ...

  • Page 212

    PROGRAMACIÓN14. FUNCIONES DE COMPENSACIÓNB--64134SP/01192Esta sección describe las operaciones siguientes cuando se aplica unacorrección a la posición de la herramienta: comandos G53, G28 y G30;retorno manual a la posición de referencia; y cancelación de la correcciónde la posición de la...

  • Page 213

    PROGRAMACIÓNB--64134SP/0114. FUNCIONES DE COMPENSACIÓN193Al ejecutar un retorno manual a la posición de referencia cuando se aplicauna corrección de la herramienta, no se cancela el vector de corrección dela posición de la herramienta. Sin embargo, la posición absoluta semuestra de la form...

  • Page 214

    PROGRAMACIÓN14. FUNCIONES DE COMPENSACIÓNB--64134SP/01194Si se especifica T00 solo, aunque se aplique corrección de la posición dela herramienta, la cancelación de la corrección depende del ajuste de losparámetros siguientes:LGN = 0LGN (bit 1 de 5002)LGT (bit 4 de 5002)LGC (bit 5 de 5002)E...

  • Page 215

    PROGRAMACIÓNB--64134SP/0114. FUNCIONES DE COMPENSACIÓN195NOTA1 Cuando LGT=0, LWM no tiene relación.2 Cuando LGT=1, LGC no tiene relación.

  • Page 216

    PROGRAMACIÓN14. FUNCIONES DE COMPENSACIÓNB--64134SP/01196Es difícil crear la compensación necesaria para formar piezas precisascuando se usa únicamente la función de corrector de herramienta debidoa la curvatura de la punta de la herramienta en el mecanizado cónico o elmecanizado circular....

  • Page 217

    PROGRAMACIÓNB--64134SP/0114. FUNCIONES DE COMPENSACIÓN197PRECAUCIÓNEn una máquina con posiciones de referencia, una posición estándar como el centro de latorreta se puede colocar sobre el punto inicial. La distancia desde esta posición estándar alcentro del radio de la puntaoala punta de ...

  • Page 218

    PROGRAMACIÓN14. FUNCIONES DE COMPENSACIÓNB--64134SP/01198La dirección de la punta de herramienta imaginaria vista desde el centrode la herramienta se determina mediante la dirección de la herramientadurante el mecanizado, de modo que se debe ajustar de antemano, asícomo los valores de correc...

  • Page 219

    PROGRAMACIÓNB--64134SP/0114. FUNCIONES DE COMPENSACIÓN199Losnúmeros 0y9de punta de herramienta imaginaria se usan cuando elcentro de la punta de la herramienta coincide con la posición inicial.Ajuste el valor de la punta de herramienta imaginaria en la dirección OFTpara cada número de corre...

  • Page 220

    PROGRAMACIÓN14. FUNCIONES DE COMPENSACIÓNB--64134SP/01200Valor de compensación del radio dela herramienta(Valor del radio de la herramienta)Tabla 14.2.3(a) Corrección de geometría de herramientaNúmero decorreccióndegeometríaOFGX(valor decorrecciónde geometríaen eje X)OFGZ(valor decorrec...

  • Page 221

    PROGRAMACIÓNB--64134SP/0114. FUNCIONES DE COMPENSACIÓN201NOTACuando se especifica un número de corrector de geometríacomún al de la selección de herramienta ajustando el bit 1(LGT) del parámetro 5002 y se especifica un código Tdonde la corrección de geometría y la corrección dedesgaste...

  • Page 222

    PROGRAMACIÓN14. FUNCIONES DE COMPENSACIÓNB--64134SP/01202La herramienta se compensa hacia el lado opuesto de la pieza.PiezaG41G42Eje XEje ZG40G40La punta de herramienta imaginaria seencuentra en la trayectoria programada.Número de punta deherramientaimaginaria1a8Número de puntade herramientai...

  • Page 223

    PROGRAMACIÓNB--64134SP/0114. FUNCIONES DE COMPENSACIÓN203La posición de la pieza se puede cambiar mediante el ajuste del sistemade coordenadas como se muestra a continuación.PiezaEje XEje ZG41(lapiezaestáenellado izquierdo)G42(lapiezaestáenellado derecho)NotaSi el valor decompensación del ...

  • Page 224

    PROGRAMACIÓN14. FUNCIONES DE COMPENSACIÓNB--64134SP/01204La posición de la pieza contra la herramienta cambia en la esquina de latrayectoria programada, según se muestra en la figura siguiente.Posición dela piezaPosición dela piezaG42G42G41G41AABCBCAunque la pieza no exista en el lado derec...

  • Page 225

    PROGRAMACIÓNB--64134SP/0114. FUNCIONES DE COMPENSACIÓN205El bloque en el que el modo cambia a G40 a partir de G41 o G42 sedenomina de cancelación de corrección.G41_;G40_; (Bloque de cancelación de corrección)El centro de la punta de la herramienta se desplaza a una posición verticalcon res...

  • Page 226

    PROGRAMACIÓN14. FUNCIONES DE COMPENSACIÓNB--64134SP/01206La posición de la pieza especificada por las direcciones I y K es la mismaque la del bloque anterior. Si I, K o ambos se especifican con G40 en elmodo de cancelación, se omiten I, K o ambos.G40X_Z_I_K_;Compensación del radio de la herr...

  • Page 227

    PROGRAMACIÓNB--64134SP/0114. FUNCIONES DE COMPENSACIÓN2071.M05 ;Código de salida M2.S210 ;Código de salida S3.G04 X1000 ;Tiempo de espera4.G01 U0 ;Distancia de avance igual a cero5.G98 ;Sólo el código G6.G10 P01 X10.0 Z20.0 R0.5 Q2 ; Cambio de correcciónSi se especifican consecutivamente d...

  • Page 228

    PROGRAMACIÓN14. FUNCIONES DE COMPENSACIÓNB--64134SP/012081. Desplazamiento correspondiente a los números de punta deherramienta imaginariaEn cada trayectoria del ciclo, la trayectoria del centro de la herramientasuele ser paralela a la trayectoria programada.4, 8, 35, 0, 71, 6, 24803726151, 4,...

  • Page 229

    PROGRAMACIÓNB--64134SP/0114. FUNCIONES DE COMPENSACIÓN209El desplazamiento realizado tras la compensación se muestra acontinuación.(G42)(G41)Trayectoria programadaEl desplazamiento realizado tras la compensación se muestra acontinuación.(G42)(G41)Trayectoria programadaEn este caso, no se re...

  • Page 230

    PROGRAMACIÓN14. FUNCIONES DE COMPENSACIÓNB--64134SP/01210Este apartado proporciona una explicación detallada del desplazamientode herramienta para la compensación del radio de herramienta descrita enel apartado 14.2.Este apartado consta de los siguientes subapartados:14.3.1 Generalidades14.3....

  • Page 231

    PROGRAMACIÓNB--64134SP/0114. FUNCIONES DE COMPENSACIÓN211G41 y G42 especifican un modo de corrección, mientras que G40especifica la cancelación de la corrección.El sistema entra en el modo de cancelación inmediatamente después deconectar la corriente, cuando se pulsa el botón RESET del pa...

  • Page 232

    PROGRAMACIÓN14. FUNCIONES DE COMPENSACIÓNB--64134SP/01212En las figuras siguientes se usan estos símbolos:-- S indica una posición en la que un único bloque se ejecuta una vez.-- SS indica una posición en la que un único bloque se ejecuta dos veces.-- SSS indica una posición en la que un ...

  • Page 233

    PROGRAMACIÓNB--64134SP/0114. FUNCIONES DE COMPENSACIÓN213rαLSG42LαSCG42rrLLLrLLineal→LinealLineal→CircularPiezaPosición inicialPosición inicialPiezaTrayectoriaprogramadaTrayectoriaprogramadaTrayectoria delcentrodel radio de la herramientaTrayectoria delcentrodel radio de laherramientaIn...

  • Page 234

    PROGRAMACIÓN14. FUNCIONES DE COMPENSACIÓNB--64134SP/01214rG41G41LLSPosición inicialTrayectoria del centro delradio de la herramientaTrayectoria programadaMenos de 1 gradoSi el comando se especifica en la puesta en marcha, el vector de correcciónno se crea.SN9N6N7N8SSG91 G40 … ;:N6 U100.0 W1...

  • Page 235

    PROGRAMACIÓNB--64134SP/0114. FUNCIONES DE COMPENSACIÓN215En el modo de corrección, la herramienta se desplaza según se ilustra acontinuación:Trayectoria programadaαLLαCSLSCLSCSCLineal→CircularLineal→LinealTrayectoria programadaIntersecciónTrayectoria del centro delradio de la herramie...

  • Page 236

    PROGRAMACIÓN14. FUNCIONES DE COMPENSACIÓNB--64134SP/01216rrSrIntersecciónTrayectoria programadaTrayectoria del centro del radiode la herramientaIntersecciónAdemás, en el caso de un arco a una línea recta, de una línea recta a unarco y de un arco a un arco, se debe deducir el mismo procedim...

  • Page 237

    PROGRAMACIÓNB--64134SP/0114. FUNCIONES DE COMPENSACIÓN217αLrCSLSCLSLLrLLLrrLineal→LinealLineal→CircularTrayectoria programadaTrayectoria del centro delradio de la herramientaIntersecciónPiezaCircular→LinealCircular→CircularIntersecciónTrayectoria del centrodel radio de la herramienta...

  • Page 238

    PROGRAMACIÓN14. FUNCIONES DE COMPENSACIÓNB--64134SP/01218αLLLLSrrLLSrrCLLLLLLrrLSCLineal→LinealTrayectoria programadaTrayectoria del centro delradio de la herramientaPiezaLineal→CircularCircular→LinealCircular→CircularTrayectoriaprogramadaPiezaTrayectoria del centrodel radio de la herr...

  • Page 239

    PROGRAMACIÓNB--64134SP/0114. FUNCIONES DE COMPENSACIÓN219Si el final de una línea que conduce a un arco se programa como el finaldel mismo por error, según se ilustra a continuación, el sistema suponeque la compensación del radio de la herramienta se ha ejecutado conrespecto a un círculo i...

  • Page 240

    PROGRAMACIÓN14. FUNCIONES DE COMPENSACIÓNB--64134SP/01220Cuando el valor de compensacióndel radio de la herramienta eselevadoArcoBPCuando el valor de compensación delradio de la herramienta es pequeñoSe genera la alarma (033) y laherramienta se paraTrayectoriaprogramadaCentro del arco BCentr...

  • Page 241

    PROGRAMACIÓNB--64134SP/0114. FUNCIONES DE COMPENSACIÓN221La dirección de corrección se decide con los códigos G (G41 y G42) delradio de la herramienta y el signo del valor de compensación del radio dela herramienta, según se explica a continuación.Signo del valor decorrecciónCódigo G+--...

  • Page 242

    PROGRAMACIÓN14. FUNCIONES DE COMPENSACIÓNB--64134SP/01222LLLSrrG42G41G41G42rrSCrrLCSSG41G41G42G42CCrrLineal→LinealLineal→CircularTrayectoria programadaTrayectoria del centro del radiode la herramientaPiezaTrayectoria programadaTrayectoria del centro delradio de la herramientaPiezaPiezaPieza...

  • Page 243

    PROGRAMACIÓNB--64134SP/0114. FUNCIONES DE COMPENSACIÓN223Al cambiar la dirección de corrección en el bloque A al bloque B con G41y G42, si no se necesita la intersección con la trayectoria de corrección,el vector normal al bloque B se crea en el punto inicial del bloque B.G41G42(G42)LLLABrr...

  • Page 244

    PROGRAMACIÓN14. FUNCIONES DE COMPENSACIÓNB--64134SP/01224Si el comando siguiente se especifica en el modo de corrección, éste secancela temporalmente y a continuación se restaura de forma automática.El modo de corrección se puede cancelar e iniciar según se describe enlos apartados II--14...

  • Page 245

    PROGRAMACIÓNB--64134SP/0114. FUNCIONES DE COMPENSACIÓN225Durante el modo de corrección, si se programa el comando G50, el vectorde corrección se cancela temporalmente y, a continuación, se restauraautomáticamente.En este caso, sin el desplazamiento de cancelación de corrección, laherramie...

  • Page 246

    PROGRAMACIÓN14. FUNCIONES DE COMPENSACIÓNB--64134SP/01226Los bloques siguientes no tienen desplazamiento de herramienta. Enestos bloques, la herramienta no se desplazará aunque se aplique unacompensación del radio de la herramienta.1. M05 ; Código de salida M2. S21 ; Código de salida S3. G0...

  • Page 247

    PROGRAMACIÓNB--64134SP/0114. FUNCIONES DE COMPENSACIÓN227Cuando se obtienen dos o más vectores de corrección al final de unbloque, la herramienta se desplaza linealmente de un vector al otro. Estedesplazamiento se denomina desplazamiento en esquina.Si estos vectores casi coinciden entre sí, ...

  • Page 248

    PROGRAMACIÓN14. FUNCIONES DE COMPENSACIÓNB--64134SP/01228αSrLCαLSG40rLPiezaG40LTrayectoria programadaTrayectoriaprogramadaTrayectoria del centro delradio de la herramientaTrayectoria del centro del radio de la herramientaPiezaLineal→LinealCircular→Lineal14.3.4Cancelación deldesplazamient...

  • Page 249

    PROGRAMACIÓNB--64134SP/0114. FUNCIONES DE COMPENSACIÓN229rαLSG40LIntersecciónαSCrrLLG40LLineal→LinealPiezaTrayectoria programadaTrayectoria del centrodel radio de la herramientaCircular→LinealPiezaTrayectoriaprogramadaTrayectoria del centro delradio de la herramientaIntersecciónαG40LLL...

  • Page 250

    PROGRAMACIÓN14. FUNCIONES DE COMPENSACIÓNB--64134SP/01230rG40G42LLS1°o menosTrayectoria programadaTrayectoria del centro delradio de la herramientaCuando un bloque sin desplazamiento de herramienta se programa juntocon una cancelación de corrección, se crea un vector cuya longitud esigual al...

  • Page 251

    PROGRAMACIÓNB--64134SP/0114. FUNCIONES DE COMPENSACIÓN231rXS(G42)EG40r(I, J)Trayectoria del centro delradio de la herramientaTrayectoria programadaCuando no se puede obtener un punto de intersección, la herramienta vaa la posición normal en el bloque anterior, al final de éste.E(I, J)rSG40Xr...

  • Page 252

    PROGRAMACIÓN14. FUNCIONES DE COMPENSACIÓNB--64134SP/01232Trayectoria del centrodel radio de la herramientaTrayectoria programadaTrayectoria programadaTrayectoria del centrodel radio de la herramientaLas direcciones deestas dostrayectorias sondiferentes (180°).Las direcciones deestas dostrayect...

  • Page 253

    PROGRAMACIÓNB--64134SP/0114. FUNCIONES DE COMPENSACIÓN233(2) Además de la condición (1), el ángulo entre el punto inicial y el puntofinal en la trayectoria del centro del radio de la herramienta esbastante diferente del existente entre el punto inicial y el punto finalde la trayectoria progr...

  • Page 254

    PROGRAMACIÓN14. FUNCIONES DE COMPENSACIÓNB--64134SP/01234(1) Eliminación del vector que ocasiona la interferenciaCuando la compensación del radio de la herramienta se lleva a cabopara los bloques A, B y C, y se crean los vectores V1,V2,V3 yV4entre los bloques A y B, y V5,V6,V7 yV8 entre B y C...

  • Page 255

    PROGRAMACIÓNB--64134SP/0114. FUNCIONES DE COMPENSACIÓN235(Ejemplo 2) La herramienta se desplaza linealmente desde V1,V2,V7 aV8rCCCrRASSV4,V5 : interferenciaV3,V6 : interferenciaV2,V7 : no hay interferenciaO1 O2V1V2V8V3V6V5 V4V7TrayectoriaprogramadaTrayectoria delcentro delradiodelaherramienta(2...

  • Page 256

    PROGRAMACIÓN14. FUNCIONES DE COMPENSACIÓNB--64134SP/01236(1) Una concavidad menor que el valor de compensación del radiode la herramientaTrayectoria delcentro del radio dela herramientaABCParadaTrayectoria programadaNo existe una interferencia real pero, dado que la direcciónprogramada en el ...

  • Page 257

    PROGRAMACIÓNB--64134SP/0114. FUNCIONES DE COMPENSACIÓN237Cuando el radio de una esquina es menor que el radio de herramientaporque la corrección del lado interior de la herramienta va a provocar unexceso de corte, se visualiza una alarma y el CNC se para al principio delbloque. En el modo bloq...

  • Page 258

    PROGRAMACIÓN14. FUNCIONES DE COMPENSACIÓNB--64134SP/01238Cuando el mecanizado del paso se programa con un mecanizado circularen el caso de un programa que contiene un paso menor que el radio de laherramienta, la trayectoria del centro de la herramienta con la correcciónhabitual se convierte en...

  • Page 259

    PROGRAMACIÓNB--64134SP/0114. FUNCIONES DE COMPENSACIÓN239En el achaflanado o en los arcos de esquina, la compensación del radio dela herramienta sólo se realiza cuando existe una intersección normal enla esquina.En el modo de cancelación de corrección, en un bloque de puesta enmarcha o cua...

  • Page 260

    PROGRAMACIÓN14. FUNCIONES DE COMPENSACIÓNB--64134SP/01240El ejemplo siguiente muestra un área de mecanizado que no puede sersuficientemente mecanizada.ℓ1ℓ2rr22.5_Trayectoria del centrodel radio de laherramientaTrayectoria programadacon achaflanadoÁrea demecanizadorestanteEn el achaflanado...

  • Page 261

    PROGRAMACIÓNB--64134SP/0114. FUNCIONES DE COMPENSACIÓN241En el achaflanado exterior con corrección, se impone un límite en latrayectoria programada. La trayectoria durante el achaflanado coincidecon los puntos de intersección P1 oP2 sin achaflanado; por lo tanto, selimita el achaflanado exte...

  • Page 262

    PROGRAMACIÓN14. FUNCIONES DE COMPENSACIÓNB--64134SP/01242En general, el valor de corrección se cambia en el modo de cancelacióno cuando se cambian las herramientas. Si el valor de corrección se cambiaen el modo de corrección, el vector del punto final del bloque se calculacon el nuevo valor...

  • Page 263

    PROGRAMACIÓNB--64134SP/0114. FUNCIONES DE COMPENSACIÓN243AVISOCuando el signo del valor de corrección se invierte, el vectorde corrección de la punta de la herramienta se invierte perola dirección de la punta de la herramienta imaginaria nocambia.Por lo tanto, no invierta el signo del valor ...

  • Page 264

    PROGRAMACIÓN14. FUNCIONES DE COMPENSACIÓNB--64134SP/01244-Si el bit 2 (CCN) del parámetro 5003 está ajustado en 0Puesta enmarchaO×××× ;G41 G00_ ;:G53X_Z_;:(G41 G00)rrsssG53G00G00-Si el bit 2 (CCN) del parámetro 5003 está ajustado en 1(G41 G00)rsssG53G00G00[Tipo FS15]-Si el bit 2 (CCN) d...

  • Page 265

    PROGRAMACIÓNB--64134SP/0114. FUNCIONES DE COMPENSACIÓN245-Si el bit 2 (CCN) del parámetro 5003 está ajustado en 0O×××× ;G90 G41_ ;:G00 X20. Z20. ;G53 X20. Z20. ;:(G41 G00)rrssG53G00G00Puesta enmarcha-Si el bit 2 (CCN) del parámetro 5003 está ajustado en 1[Tipo FS15](G41 G00)rssG53G00G00...

  • Page 266

    PROGRAMACIÓN14. FUNCIONES DE COMPENSACIÓNB--64134SP/01246AVISO1 Si se ejecuta un comando G53 en el modo decompensación del radio de la herramienta cuando se aplicael bloqueo de máquina en todos los ejes, elposicionamiento para los ejes en los que se aplique dichobloqueo no se realiza y el vec...

  • Page 267

    PROGRAMACIÓNB--64134SP/0114. FUNCIONES DE COMPENSACIÓN247AVISO2 Cuando se especifica un eje de compensación en uncomando G53 en el modo de compensación del radio de laherramienta, los vectores para los otros ejes decompensación también se cancelan. Esto también seaplica cuando el bit 2 (CC...

  • Page 268

    PROGRAMACIÓN14. FUNCIONES DE COMPENSACIÓNB--64134SP/01248NOTA1 Cuando en un comando G53 se especifica un eje noincluido en el plano de compensación del radio de laherramienta, se crea un vector perpendicular a la direcciónen la que se desplaza la herramienta al final del bloqueanterior y la h...

  • Page 269

    PROGRAMACIÓNB--64134SP/0114. FUNCIONES DE COMPENSACIÓN249-Si el bit 2 (CCN) del parámetro 5003 está ajustado en 0O×××× ;G91 G41_ ;:G28 X40. Z0;:rs(G42 G01)sssG00G01G28/30Posición intermediaPosición de referencia=Posición intermedia-Si el bit 2 (CCN) del parámetro 5003 está ajustado e...

  • Page 270

    PROGRAMACIÓN14. FUNCIONES DE COMPENSACIÓNB--64134SP/01250-Si el bit 2 (CCN) del parámetro 5003 está ajustado en 0Posición de referencia o posición de referencia flotante = Posición intermediaPuesta en marchaO×××× ;G91 G41_ ;:G28 X40. Z--40.;:(G41 G01)rrssG00G01G28/30s-Si el bit 2 (CCN)...

  • Page 271

    PROGRAMACIÓNB--64134SP/0114. FUNCIONES DE COMPENSACIÓN251AVISO1 Si se ejecuta un comando G28 o G30 cuando se aplicabloqueo de máquina en todos los ejes, en la posiciónintermedia se crea un vector perpendicular a la dirección enla que se desplaza la herramienta. En este caso, laherramienta no...

  • Page 272

    PROGRAMACIÓN14. FUNCIONES DE COMPENSACIÓNB--64134SP/01252NOTA1 Cuando en un comando G28 o G30 se especifica un eje noincluido en el plano de compensación del radio de laherramienta, se crea un vector perpendicular a la direcciónen la que se desplaza la herramienta al final del bloqueanterior ...

  • Page 273

    PROGRAMACIÓNB--64134SP/0114. FUNCIONES DE COMPENSACIÓN253Los valores de compensación incluyen los de geometría de herramientay de desgaste de herramienta (Fig. 14.4).Valor de correcciónde geometríadel eje XValor de correcciónde desgastedel eje XPuntoenelprogramaHerramientaimaginariaHerrami...

  • Page 274

    PROGRAMACIÓN14. FUNCIONES DE COMPENSACIÓNB--64134SP/01254Los valores de corrección se pueden introducir mediante un programa conel comando siguiente:G10P_X_Z_R_Q_;obienG10P_U_W_C_Q_;P : Número de corrector0: Comando del valor de decalaje del sistema de coordenadas depieza1--64 : Comando del v...

  • Page 275

    PROGRAMACIÓN15. MACROSDEUSUARIOB--64134SP/0125515MACROSDEUSUARIOPese a que los subprogramas resultan útiles para repetir una operaciónidéntica, la función de macro de usuario también permite la utilización devariables, operaciones aritméticas y lógicas, así como bifurcacionescondicional...

  • Page 276

    PROGRAMACIÓN15. MACROSDEUSUARIOB--64134SP/01256Un programa convencional de mecanizado especifica un código G y ladistancia de desplazamiento directamente mediante un valor numérico;por ejemplo, G100 y X100.0.Con una macro de usuario, los valores numéricos pueden especificarsedirectamente o em...

  • Page 277

    PROGRAMACIÓN15. MACROSDEUSUARIOB--64134SP/01257Las variables locales y comunes pueden tener el valor 0 o un valorcomprendido entre los siguientes intervalos:--1047 a--10--290+10--29 a+1047Si el resultado del cálculo resulta ser no válido, se activa la alarma P/S111.Cuando en un programa se def...

  • Page 278

    PROGRAMACIÓN15. MACROSDEUSUARIOB--64134SP/01258(b)Operación< vacío > es lo mismo que 0 excepto cuando se reemplaza por< vacío>Cuando #1 = < vacío >Cuando #1 = 0#2 = #1##2 = < vacío >#2 = #1##2 = 0#2 = #1*5##2 = 0#2 = #1*5##2 = 0#2 = #1+#1##2 = 0#2 = #1 + #1##2 = 0(c)...

  • Page 279

    PROGRAMACIÓN15. MACROSDEUSUARIOB--64134SP/01259NO.O1234N12345VARIABLEDATOSNO.DATOS100 123.456108101 0.000 109102110103 ******** 111104112105113106114107115POSICION ACTIVA (RELATIVAS)V0.000W0.000MEM **** *** ***06:42:15[ MACRO ][ MENU ][ PUPITR ][][ (OPRD) ]DCuando el valor de una variable esté ...

  • Page 280

    PROGRAMACIÓN15. MACROSDEUSUARIOB--64134SP/01260Las variables del sistema se pueden utilizar para leer y escribir datos deCN internos tales como valores de compensación de herramienta y datosde posición actual. Observe, sin embargo, que algunas variables desistema sólo pueden ser leídas.Las v...

  • Page 281

    PROGRAMACIÓN15. MACROSDEUSUARIOB--64134SP/01261Tabla 1.5.2 (b) Variables de sistema para la memoria de compensación de herramienta CNúmero decompensaciónValor decompensaciónde eje XValor decompensaciónde eje ZValor decompensación del ra-diodelaherramientaPosición T dela punta deherramient...

  • Page 282

    PROGRAMACIÓN15. MACROSDEUSUARIOB--64134SP/01262La información sobre tiempo puede leerse y escribirse.Tabla 15.2 (e) Variables de sistema para información sobretiempoNúmero devariableFunción#3001Esta variable funciona como un temporizador que cuenta en in-crementos de 1 milisegundo en todo mo...

  • Page 283

    PROGRAMACIÓN15. MACROSDEUSUARIOB--64134SP/01263Tabla 15.2 (g) Variable de sistema (#3004) para controlde funcionamiento en modo automático#3004Suspensión deavanceOverride deavancesParada exacta0HabilitadosHabilitadosHabilitados1DeshabilitadoHabilitadosHabilitados2HabilitadosDeshabilitadoHabili...

  • Page 284

    PROGRAMACIÓN15. MACROSDEUSUARIOB--64134SP/01264La ejecución del programa se puede parar y, continuación puedevisualizarse un mensaje.Número de vari-ableFunción#3006Si se programa ”#3006=1 (MENSAJE);” en la macro, el pro-grama ejecuta bloques hasta el bloque inmediatamente an-terior y des...

  • Page 285

    PROGRAMACIÓN15. MACROSDEUSUARIOB--64134SP/01265NOTANo sustituya un valor negativo.Puede leerse la información modal especificada en bloques hasta elbloque inmediatamente anterior.Tabla 15.2 (i) Variables de sistema para información modalNúmero de variableFunción#4001#4002#4003#4004#4005#4006...

  • Page 286

    PROGRAMACIÓN15. MACROSDEUSUARIOB--64134SP/01266La información de posición no puede grabarse, pero puede leerse.Tabla 15.2 (j) Variables de sistema para información de posiciónNúmero devariableInformaciónde posiciónSistema decoordena-dasValor decompen-sación deherra-mientaOperaciónde lec...

  • Page 287

    PROGRAMACIÓN15. MACROSDEUSUARIOB--64134SP/01267Los valores de corrección del origen de la pieza se pueden leer y escribir.Tabla 15.2 (k) Variables de sistema para el origen de la piezavalores de correcciónNúmero devariableFunción#5201#5202Valor de corrección del origen de la pieza externa e...

  • Page 288

    PROGRAMACIÓN15. MACROSDEUSUARIOB--64134SP/01268Las operaciones que aparecen en la tabla 15.3 (a) pueden realizarse envariables. La expresión a la derecha del operador puede contenerconstantes y/o variables combinadas por una función u operador. Lasvariables #j y #K de una expresión pueden sus...

  • Page 289

    PROGRAMACIÓN15. MACROSDEUSUARIOB--64134SP/01269SLa solución se encuentra en el intervalo de 180° a0°.SCuando #j está fuera del intervalo --1 a 1, se activa la alarma P/S 111.SEn lugar de la variable #j puede emplearse una constante.SEspecifique las longitudes de dos lados, separadas por una ...

  • Page 290

    PROGRAMACIÓN15. MACROSDEUSUARIOB--64134SP/01270Ejemplo:Creación de un programa de taladrado que realiza un mecanizadosegún los valores de las variables #1 y #2 y luego vuelve a laposición original.Supongamos que el sistema incremental es 1/1000 mm, la variable#1 tiene almacenado el valor 1,23...

  • Page 291

    PROGRAMACIÓN15. MACROSDEUSUARIOB--64134SP/01271Para modificar el orden de las operaciones se emplean corchetes. Loscorchetes pueden emplearse hasta una profundidad de 5 niveles incluidoslos corchetes empleados para abarcar una función. Cuando se rebasa laprofundidad de 5 niveles, se activa la a...

  • Page 292

    PROGRAMACIÓN15. MACROSDEUSUARIOB--64134SP/01272Ejemplo:Cuando se intenta asignar los siguientes valores a las variables #1y #2:#1=9876543210123.456#2=9876543277777.777los valores de las variables pasan a ser los siguientes:#1=9876543200000.000#2=9876543300000.000En este caso, cuando se calcula #...

  • Page 293

    PROGRAMACIÓN15. MACROSDEUSUARIOB--64134SP/01273Se denomina instrucciones de macro a los siguientes bloques:SBloques que contienen una operación aritmética o lógica (=)SBloques que contienen una instrucción de control (como GOTO,DO, END)SBloques que contienen un comando de llamada a macro (co...

  • Page 294

    PROGRAMACIÓN15. MACROSDEUSUARIOB--64134SP/01274En un programa, el flujo del control puede modificarse empleando lainstrucción GOTO y la instrucción IF. Se emplean tres tipos deoperaciones de bifurcación y de repetición:Bifurcación y repeticiónInstrucción GOTO (bifurcación incondicional)I...

  • Page 295

    PROGRAMACIÓN15. MACROSDEUSUARIOB--64134SP/01275Especifique una expresión condicional después de IF. IF [<expresióncondicional>] GOTO n Si se cumple la expresión condicionalespecificada, se produce una bifurcación al número de secuencia n. Si lacondición especificada no se cumple, se...

  • Page 296

    PROGRAMACIÓN15. MACROSDEUSUARIOB--64134SP/01276Especifique una expresión condicional después de WHILE. Mientras secumple la condición especificada, el programa va ejecutándose desde lainstrucción DO hasta la instrucción END. Si deja de cumplirse lacondición especificada, el programa conti...

  • Page 297

    PROGRAMACIÓN15. MACROSDEUSUARIOB--64134SP/01277Los números de identificación (1 a 3) en un bucle DO--END puedenemplearse el número de veces que se desee. Sin embargo, téngase encuenta que si un programa incluye bucles de repetición entrelazados(intervalos DO solapados), se activa la alarma ...

  • Page 298

    PROGRAMACIÓN15. MACROSDEUSUARIOB--64134SP/01278El programa de ejemplo siguiente calcula el total de los números 1 a 10.O0001;#1=0;#2=1;WHILE[#2 LE 10]DO 1;#1=#1+#2;#2=#2+1;END 1;M30 ;Programadeejemplo

  • Page 299

    PROGRAMACIÓN15. MACROSDEUSUARIOB--64134SP/01279Puede llamarse a un programa de macro empleando los siguientesmétodos:Llamada a macrosLlamada simple (G65)Llamada modal (G66, G67)Llamada a macro con código GLlamada a macro con código MLlamada a subprograma con código MLlamada a subprograma con...

  • Page 300

    PROGRAMACIÓN15. MACROSDEUSUARIOB--64134SP/01280Cuando se especifica G65, se llama a la macro de usuario especificada enla dirección P. Se pueden pasar datos (un argumento) al programa demacros de usuario.G65 P_ L_ <especificación de argumento> ;P_: Número del programa que se desea llama...

  • Page 301

    PROGRAMACIÓN15. MACROSDEUSUARIOB--64134SP/01281EjemploB_A_D_ … J_K_ CorrectoB_A_D_ … J_I_ IncorrectoEspecificación de argumento IILa especificación de argumento II utiliza A, B y C, una por cadaespecificación, y emplea I, J y K hasta diez veces. La especificación deargumento II se usa pa...

  • Page 302

    PROGRAMACIÓN15. MACROSDEUSUARIOB--64134SP/01282Las unidades empleadas para los datos de argumento transferidos sin unseparador decimal corresponden al incremento mínimo de entrada de cadadirección. El valor de un argumento transferido sin un separador decimalpuede variar según la configuraci...

  • Page 303

    PROGRAMACIÓN15. MACROSDEUSUARIOB--64134SP/01283ZWKMecanizadoAvance rápidoG65 P9100Kk Ff ;ZzWwZ : Profundidad del orificio (especificación absoluta)U: Profundidad del orificio (especificación incremental)K: Cantidad de corte por cada cicloF : Velocidad de avance de mecanizadoO0002;G50 X100.0 Z...

  • Page 304

    PROGRAMACIÓN15. MACROSDEUSUARIOB--64134SP/01284Una vez se ha programado G66 para especificar una llamada modal, sellama a una macro después de ejecutar un bloque que especifica undesplazamiento a lo largo de los ejes. Esto continúa hasta que se programaG67 para cancelar una llamada modal.O0001...

  • Page 305

    PROGRAMACIÓN15. MACROSDEUSUARIOB--64134SP/01285Este programa realiza una ranura en la posición especificada.UG66 P9110 Uu Ff ;U: Profundidad de la ranura (especificación incremental)F : Avance de mecanizado del ranuradoO0003 ;G50 X100.0 Z200.0 ;S1000 M03 ;G66 P9110 U5.0 F0.5 ;G00 X60.0 Z80.0 ;...

  • Page 306

    PROGRAMACIÓN15. MACROSDEUSUARIOB--64134SP/01286Si se define un número de código G que se use para llamar a un programade macro en un parámetro, se puede llamar al programa de macro deidéntica manera que en una llamada simple (G65).O0001;:G81 X10.0 Z--10.0 ;:M30 ;O9010 ;:::N9 M99 ;Parámetro ...

  • Page 307

    PROGRAMACIÓN15. MACROSDEUSUARIOB--64134SP/01287Si se define un número de código M que se use para llamar a un programade macro en un parámetro, puede llamarse al programa de macro de lamisma forma que en una llamada simple (G65).O0001;:M50A1.0B2.0;:M30 ;O9020 ;:::M99 ;Parámetro 6080 = 50Si s...

  • Page 308

    PROGRAMACIÓN15. MACROSDEUSUARIOB--64134SP/01288Si se define un número de código M que se use para llamar a unsubprograma (programa de macro) en un parámetro, se puede llamar a unprograma de macro de la misma forma que una llamada a un subprograma(M98).O0001;:M03;:M30 ;O9001 ;:::M99 ;Parámetr...

  • Page 309

    PROGRAMACIÓN15. MACROSDEUSUARIOB--64134SP/01289Al habilitar la llamada a subprogramas (programa de macro) con uncódigo T en un parámetro, puede llamarse a un programa de macro cadavez que se especifique el código T en el programa de mecanizado.O0001;:T0203 ;:M30 ;O9000 ;:::M99 ;Bit 5 (TCS) de...

  • Page 310

    PROGRAMACIÓN15. MACROSDEUSUARIOB--64134SP/01290Ajuste el parámetro 6071 en3yelparámetro 6072 en 5.Ajuste en 0 las variables #501 a #505.O0001;T0100 M06;M03;:M05;................................................ Cambia #501.T0200 M06;M03;:M05;................................................. Cam...

  • Page 311

    PROGRAMACIÓN15. MACROSDEUSUARIOB--64134SP/01291Para que el mecanizado se lleve a cabo sin problemas, el CNC lee deantemano la instrucción de CNC que se ha de ejecutar a continuación.Esta operación se denomina carga en búfer (memoria intermedia). En elmodo de compensación del radio de herram...

  • Page 312

    PROGRAMACIÓN15. MACROSDEUSUARIOB--64134SP/01292N1 G01 G41 G91 Z100.0 F100 T0101 ;>> :Bloque en ejecuciónV: Bloque cargado en el búferEjecución deinstruccionesde CNEjecucióndeinstrucciones demacroBúfer (memoria intermedia)N1N2N3N2 #1=100 ;N3 X100.0 ;N4 #2=200 ;N5 Z50.0 ;:N4N5N3Cuando s...

  • Page 313

    PROGRAMACIÓN15. MACROSDEUSUARIOB--64134SP/01293Los programas de macro de usuario son semejantes a los subprogramas.Pueden editarse y registrarse de idéntica manera que los subprogramas.La capacidad de almacenamiento está determinada por la longitud totalde cinta empleada para memorizar tanto m...

  • Page 314

    PROGRAMACIÓN15. MACROSDEUSUARIOB--64134SP/01294El comando de llamada a macro puede especificarse también en el modoMDI. Sin embargo, durante el funcionamiento en modo automático, esimposible cambiar al modo MDI para llamar a un programa de macro.No puede buscarse un número de secuencia en un ...

  • Page 315

    PROGRAMACIÓN15. MACROSDEUSUARIOB--64134SP/01295Cuando la suspensión de avance está habilitada durante la ejecución deuna instrucción de macro, la máquina se para después de ejecutar dichainstrucción. La máquina también se para cuando se ejecuta unareinicialización o se activa una alarm...

  • Page 316

    PROGRAMACIÓN15. MACROSDEUSUARIOB--64134SP/01296Además de los comandos de macro de usuario estándar, se dispone de lossiguientes comandos de macro. Se denominan comandos de salidaexternos.-- BPRNT-- DPRNT-- POPEN-- PCLOSEstos comandos sirven para obtener la salida de valores de variables ycarac...

  • Page 317

    PROGRAMACIÓN15. MACROSDEUSUARIOB--64134SP/01297(iv) Las variables nulas se consideran como 0.Ejemplo:BPRINT [ C** X#100 [3] Z#101 [3] M#10 [0] ]Valor de la variable#100=0.40596#101=--1638.4#10=12.34LF12 (0000000C)M--1638400(FFE70000)Z406(00000196)XEspacioCDPRNT [ a #b[ c d ] … ]Número de cifr...

  • Page 318

    PROGRAMACIÓN15. MACROSDEUSUARIOB--64134SP/01298(ii) Al enviar una variable, especifique # a continuación del número devariable y luego especifique el número de dígitos en la parte entera yel número de decimales entre corchetes.Para cada número especificado de dígitos se envía un código,...

  • Page 319

    PROGRAMACIÓN15. MACROSDEUSUARIOB--64134SP/01299Ejemplo:DPRNT [ X#2 [53] Z#5 [53] T#30 [20] ]Valor de la variable#2=128.47398#5=--91.2#30=123.456(1) Parámetro PRT (bit 0 de 6001)=1(2) Parámetro PRT (bit 1 de 6001)=1spspspspspspLFTZ--X91.200128.47423spspLFT23Z--91,200X128.474PCLOS ;El comando PC...

  • Page 320

    PROGRAMACIÓN15. MACROSDEUSUARIOB--64134SP/01300Especifique el canal empleado para el parámetro 020. Según laespecificación de este parámetro, configure los datos (tales como lavelocidad de transferencia en baudios) para la interfaz delectura/escritura.Canal de E/S 0 : parámetros 101, 102 y ...

  • Page 321

    PROGRAMACIÓN15. MACROSDEUSUARIOB--64134SP/01301Cuando se está ejecutando un programa, puede llamarse a otro programaintroduciendo una señal de interrupción (UINT) desde la máquina. Estafunción se denomina función de macro de usuario de tipo interrupción.Puede programar un comando de inter...

  • Page 322

    PROGRAMACIÓN15. MACROSDEUSUARIOB--64134SP/01302PRECAUCIÓNCuando la señal de interrupción (UINT, marcada por * en laFig.15.11) se introduce después de especificar M97, no setiene en cuenta. Además, la señal de interrupción no sedebe introducir durante la ejecución del programa deinterrupc...

  • Page 323

    PROGRAMACIÓN15. MACROSDEUSUARIOB--64134SP/01303La señal de interrupción (UINT) se valida después de especificar M96.Si la señal se introduce en el modo M97, no se tiene en cuenta. Cuandola señal introducida en el modo M97 se mantiene activa hasta que seespecifica M96, se inicia una interrup...

  • Page 324

    PROGRAMACIÓN15. MACROSDEUSUARIOB--64134SP/01304Por regla general, las interrupciones de macro de usuario se controlanmediante M96 y M97. Sin embargo, estos códigos M pueden estar siendoutilizados para otros fines (como una función M o una llamada a códigosM de macro) por algunos fabricantes d...

  • Page 325

    PROGRAMACIÓN15. MACROSDEUSUARIOB--64134SP/01305(i) Cuando se introduce la señal de interrupción (UINT), cualquierdesplazamiento o tiempo de espera que se esté ejecutando se detieneinmediatamente y se ejecuta el programa de interrupción.(ii) Si existen instrucciones de CN en el programa de in...

  • Page 326

    PROGRAMACIÓN15. MACROSDEUSUARIOB--64134SP/01306EnejecuciónPrograma normalEnejecuciónIntroducción de señal de interrupción (UINT)Interrupciónde macro deusuarioInstrucción de CNen programa deinterrupciónLa señal de interrupción se valida después de iniciarse la ejecución de unbloque qu...

  • Page 327

    PROGRAMACIÓN15. MACROSDEUSUARIOB--64134SP/01307Existen dos esquemas para la introducción de señales de interrupción demacro de usuario (UINT): el esquema de señales activadas por estado yel esquema de señales activadas por flanco. Cuando se emplea el esquemade señales activadas por estado,...

  • Page 328

    PROGRAMACIÓN15. MACROSDEUSUARIOB--64134SP/01308Para devolver el control desde una interrupción de macro de usuario alprograma interrumpido, especifique M99. También puede especificarseun número de secuencia del programa interrumpido empleando unadirección P. Si se especifica de esta manera, ...

  • Page 329

    PROGRAMACIÓN15. MACROSDEUSUARIOB--64134SP/01309NOTACuando un bloque M99 está formado únicamente por lasdirecciones O, N, P, L o M, se considera que el bloquepertenece al bloque anterior del programa.Porconsiguiente, para este bloque no se produce una paradaen modo bloque a bloque. En lo que re...

  • Page 330

    PROGRAMACIÓN15. MACROSDEUSUARIOB--64134SP/01310O∆∆∆∆M96PxxxNffff;M99(Pffff);Oxxx;Señal de interrupción (UINT)(Sin especificación de P)ModificainformaciónmodalLa informaciónmodal se mantienesin modificación antesy después de lainterrupción.(Con especificación de P)La nueva inform...

  • Page 331

    PROGRAMACIÓN15. MACROSDEUSUARIOB--64134SP/01311B’BA’AInterrupción generadaTrayectoria del centro de la herramientaVector de correcciónTrayectoria de herramienta programadaCuando se introduce la señal de interrupción (UINT) y se llama a unprograma de interrupción, se cancela la llamada m...

  • Page 332

    PROGRAMACIÓN16. ENTRADA DE PARÁMETROSPROGRAMABLES (G10)B--64134SP/0131216 ENTRADA DE PARAMETROS PROGRAMABLES(G10)Los valores de los parámetros se pueden introducir en un programa. Estafunción se utiliza para ajustar los datos de compensación de error de pasocuando se cambian los utillajes o ...

  • Page 333

    PROGRAMACIÓNB--64134SP/0116. ENTRADA DE PARÁMETROSPROGRAMABLES (G10)313G10L50; Ajuste de modo de introducción de parámetrosN_R_;Para parámetros distintos del de tipo de ejeN_P_R_; Para parámetros de tipo de ejeG11;Cancelación de modo de introducción de parámetrosN_:Parámetro (4 dígitos...

  • Page 334

    PROGRAMACIÓN16. ENTRADA DE PARÁMETROSPROGRAMABLES (G10)B--64134SP/013141. Ajuste el bit 2 (SPB) del parámetro de tipo bit 3404.G10L50 ;Modo de entroducción de parámetrosN3404 R 00000100 ;Ajuste de SBPG11 ;Cancelación del modo de introducciónde parámetros2. Modifique los valores para el ej...

  • Page 335

    B--64134SP/0117. MODO DE MEMORIA MEDIANTEFORMATO DE CINTA de la Serie 10/11PROGRAMACIÓN31517MODODEMEMORIAMEDIANTEFORMATODECINTADE LA Serie 10/11Los programas del formato de cinta de la Serie 10/11 se pueden registraren la memoria para la operación de memoria ajustando el bit 1 delparámetro 000...

  • Page 336

    17. MODO DE MEMORIA MEDIANTEFORMATO DE CINTA de la Serie 10/11B--64134SP/01PROGRAMACIÓN316Algunas direcciones que no se pueden utilizar con este CNC sí se puedenutilizar con el formato de cinta de la Serie 10/11. El intervalo de valoresadmitidos para el formato de cinta de FS10/11 es prácticam...

  • Page 337

    B--64134SP/0117. MODO DE MEMORIA MEDIANTEFORMATO DE CINTA de la Serie 10/11PROGRAMACIÓN317G32IP_F_Q_;oG32IP_E_Q_;I:Combinación de direcciones de ejeF :Paso en el eje longitudinalE :Paso en el eje longitudinalQ :Vista del ángulo inicial de roscadoPAunque el FS10/11 permite al operador especific...

  • Page 338

    17. MODO DE MEMORIA MEDIANTEFORMATO DE CINTA de la Serie 10/11B--64134SP/01PROGRAMACIÓN318M98PffffLffff;P: Número de subprogramaL: Número de repeticionesLa dirección L no se puede utilizar en el formato de cinta de este CNC perosí se puede utilizar en el formato de cinta de FS10/11.El interv...

  • Page 339

    B--64134SP/0117. MODO DE MEMORIA MEDIANTEFORMATO DE CINTA de la Serie 10/11PROGRAMACIÓN319Ciclo de torneado de superficie final (ciclo de mecanizadocónico frontal)G94X_Z_K_F_;K: Longitud de la sección cónica en el eje ZCiclo de torneado de superficie interior y exterior (ciclo demecanizado re...

  • Page 340

    17. MODO DE MEMORIA MEDIANTEFORMATO DE CINTA de la Serie 10/11B--64134SP/01PROGRAMACIÓN320Ciclo de roscado repetitivo múltipleG76X_Z_I_K_D_F_A_P_Q_;I : Diferencia de radios en las roscasK : Alto de la cresta de la rosca (radio)D : Profundidad del primer corte (radio)A : Ángulo de la punta de l...

  • Page 341

    B--64134SP/0117. MODO DE MEMORIA MEDIANTEFORMATO DE CINTA de la Serie 10/11PROGRAMACIÓN321Si las siguientes direcciones se especifican en el formato de cinta deFS10/11, se pasan por alto.DI y K para el ciclo de desbaste de superficie exterior/interior (G71)DI y K para el ciclo de desbaste de sup...

  • Page 342

    17. MODO DE MEMORIA MEDIANTEFORMATO DE CINTA de la Serie 10/11B--64134SP/01PROGRAMACIÓN322Ciclo de taladradoG81X_C_Z_F_L_ ; o G82X_C_Z_R_F_L_ ;R : Distancia desde el nivel inicial a la posición RP : Tiempo de espera en el fondo de un orificioF : Velocidad de avance de mecanizadoL : Número de r...

  • Page 343

    B--64134SP/0117. MODO DE MEMORIA MEDIANTEFORMATO DE CINTA de la Serie 10/11PROGRAMACIÓN323Con el formato de cinta de este CNC, la dirección usada para especificarel número de repeticiones es K. Con el formato de cinta de FS10/11, esL.Algunos códigos G son válidos sólo para este formato de c...

  • Page 344

    17. MODO DE MEMORIA MEDIANTEFORMATO DE CINTA de la Serie 10/11B--64134SP/01PROGRAMACIÓN324La posición R se especifica como un valor incremental para la distanciaentre el nivel inicial y la posición R. En el formato de cinta de FS10/11,el parámetro y el sistema de códigos G usados determinan ...

  • Page 345

    B--64134SP/0117. MODO DE MEMORIA MEDIANTEFORMATO DE CINTA de la Serie 10/11PROGRAMACIÓN3258. G89 (Ciclo de mandrinado) G85 (G89) P_La herramienta siempre espera en el fondo del orificio.El parámetro 5114 determina la distancia de seguridad para G83 y G83.1.Para la Serie 0i, G83 o G83.1 no hace ...

  • Page 346

    18. FUNCIONES DE CONTROL DE EJESB--64134SP/01PROGRAMACIÓN32618FUNCIONESDECONTROLDEEJES

  • Page 347

    B--64134SP/0118. FUNCIONES DE CONTROL DE EJESPROGRAMACIÓN327La función de rebasamiento del límite de giro impide el desbordamientode las coordenadas del eje de rotación. La función de límite de giro sehabilita ajustando en 1 el bit 0 del parámetro 1008.En el caso de un comando incremental,...

  • Page 348

    PROGRAMACIÓN19. ENTRADA DE DATOS DEPATRÓN FUNCIÓNB--64134SP/0132819.FUNCIÓNDEENTRADADEDATOSDEPATRÓNEsta función permite a los usuarios realizar tareas de programaciónsimplemente extrayendo datos numéricos (datos de patrón) de un dibujoy especificando los valores numéricos desde el panel...

  • Page 349

    PROGRAMACIÓNB--64134SP/0119. ENTRADA DE DATOS DEPATRÓN FUNCIÓN329Pulsando las teclasyaparece [MENU]en la pantalla de menúde patrones siguiente.1.BOLT HOLE2.GRID3.LINE ANGLE4.TAPPING5.DRILLING6.BORING7.POCKET8.PECK9.TEST PATRN10.BACKMENU : HOLE PATTERNO0000 N00000>_MDI **** *** ***16:05:59[...

  • Page 350

    PROGRAMACIÓN19. ENTRADA DE DATOS DEPATRÓN FUNCIÓNB--64134SP/01330Título de menú: C1 C2 C3 C4 C5 C6 C7 C8 C9C10C11C12C1,C2, ,C12 : Caracteres en el título de menú (12 caracteres)Instrucción de macroG65 H90 Pp Qq Rr Ii Jj Kk:H90: Especifica el título de menúp : Supongamos que a1 y a2 son ...

  • Page 351

    PROGRAMACIÓNB--64134SP/0119. ENTRADA DE DATOS DEPATRÓN FUNCIÓN331Nombre de patrón: C1 C2 C3 C4 C5 C6 C7 C8 C9C10C1, C2, ,C10: Caracteres en el nombre de patrón (10 caracteres)Instrucción de macroG65 H91 Pn Qq Rr Ii Jj Kk ;H91: Especifica el título de menú.n : Especifica el número de men...

  • Page 352

    PROGRAMACIÓN19. ENTRADA DE DATOS DEPATRÓN FUNCIÓNB--64134SP/01332Macros de usuario para el título de menú y los nombres de patrón delorificio.1.BOLT HOLE2.GRID3.LINE ANGLE4.TAPPING5.DRILLING6.BORING7.POCKET8.PECK9.TEST PATRN10.BACKMENU : HOLE PATTERNO0000 N00000>_MDI **** *** ***16:05:59...

  • Page 353

    PROGRAMACIÓNB--64134SP/0119. ENTRADA DE DATOS DEPATRÓN FUNCIÓN333Cuando se selecciona un menú de patrones, se visualizan los datos depatrón correspondientes.NO.NOMBDATOS COMENTA500 TOOL0.000501 STANDARD X0.000 *BOLT HOLE502 STANDARD Y0.000 CIRCLE*503 RADIUS0.000 SET PATTERN504 S. ANGL0.000 D...

  • Page 354

    PROGRAMACIÓN19. ENTRADA DE DATOS DEPATRÓN FUNCIÓNB--64134SP/01334Título de menú: C1 C2 C3 C4 C5 C6 C7 C8 C9C10C11C12C1 ,C2,…, C12 : Caracteres en el título de menú (12 caracteres)Instrucción de macroG65 H92 Pn Qq Rr Ii Jj Kk;H92 : Especifica el nombre de patrón.p : Supongamos que a1 ya...

  • Page 355

    PROGRAMACIÓNB--64134SP/0119. ENTRADA DE DATOS DEPATRÓN FUNCIÓN335Ejemplo:Supongamos que el nombre de la variable 503 es ”RADIUS”. Lainstrucción de macro se indica a continuación.G65 H93 P503 Q082065 R068073 I085083 ;RADIUSPara obtener información sobre los códigos correspondientes a es...

  • Page 356

    PROGRAMACIÓN19. ENTRADA DE DATOS DEPATRÓN FUNCIÓNB--64134SP/01336Instrucción de macro para describir un título de parámetro, el nombrede variable y un comentario.NO.NOMBDATOS COMENTA500 TOOL0.000501 STANDARD X0.000 *BOLT HOLE502 STANDARD Y0.000 CIRCLE*503 RADIUS0.000 SET PATTERN504 S. ANGL0...

  • Page 357

    PROGRAMACIÓNB--64134SP/0119. ENTRADA DE DATOS DEPATRÓN FUNCIÓN337Tabla 19.3(a) Caracteres y códigos que pueden utilizarse en la funciónde entrada de datos de patrónCarácterCódigoComenta-rioCarácterCódigoComentarioA0656054B0667055C0678056D0689057E069032EspacioF070!033Exclamación decierr...

  • Page 358

    PROGRAMACIÓN19. ENTRADA DE DATOS DEPATRÓN FUNCIÓNB--64134SP/01338NOTALos paréntesis derecho e izquierdo no se pueden utilizar.Tabla 19.3 (b) Números de subprograma empleados en la función de entrada de datosde patrónNº subprogramaFunciónO9500Especifica las cadenas de caracteres visualiza...

  • Page 359

    III. FUNCIONAMIENTO YOPERACIONES

  • Page 360

  • Page 361

    FUNCIONAMIENTO Y OPERACIONESB--64134SP/011. GENERALIDADES3411 GENERALIDADES

  • Page 362

    FUNCIONAMIENTO Y OPERACIONES1. GENERALIDADESB--64134SP/01342La máquina herramienta con CNC posee una posición que se emplea paradeterminar la posición de dicha máquina.Esta posición se denomina posición de referencia y en ella se puedesustituir la herramienta o ajustar las coordenadas. Habi...

  • Page 363

    FUNCIONAMIENTO Y OPERACIONESB--64134SP/011. GENERALIDADES343La herramienta puede desplazarse a lo largo de cada eje utilizando elvolante manual o los conmutadores y pulsadores del panel de operador demáquina.HerramientaPanel de operador de máquinaGeneradorde impulsosmanualPiezaFig. 1.1 (b) Desp...

  • Page 364

    FUNCIONAMIENTO Y OPERACIONES1. GENERALIDADESB--64134SP/01344El modo automático sirve para que la máquina funcione según elprograma creado. Incluye operaciones en modo de memoria, MDI yDNC. (Véase el apartado III--4.)ProgramaHerramienta01000 ;M_S_T;G92_X_;G00... ;G01...... ;....Fig. 1.2 (a) De...

  • Page 365

    FUNCIONAMIENTO Y OPERACIONESB--64134SP/011. GENERALIDADES345Seleccione el programa utilizado para la pieza. Habitualmente, se preparaun programa por pieza. Si en la memoria hay almacenados dos o másprogramas, seleccione el programa que desea utilizar buscando el númerode programa correspondient...

  • Page 366

    FUNCIONAMIENTO Y OPERACIONES1. GENERALIDADESB--64134SP/01346Mientras se está ejecutando una operación en modo automático, eldesplazamiento de la herramienta puede realizarse al mismo tiempo quela operación en modo automático girando el volante manual.Muela abrasiva(herramienta)Profundidad de...

  • Page 367

    FUNCIONAMIENTO Y OPERACIONESB--64134SP/011. GENERALIDADES347Antes de iniciar el mecanizado puede ejecutarse una comprobación demodo automático. Durante esta comprobación se verifica si el programacreado puede hacer que la máquina funcione de la forma deseada. Estacomprobación se puede realiz...

  • Page 368

    FUNCIONAMIENTO Y OPERACIONES1. GENERALIDADESB--64134SP/01348Verifique el programa variando la velocidad de avance especificada en elprograma.HerramientaVelocidad de avanceespecificada por programa: 100mm/min.Velocidad avance después deoverride de avance (20%): 20mm/min.PiezaFig. 1.4.1 (b) Overri...

  • Page 369

    FUNCIONAMIENTO Y OPERACIONESB--64134SP/011. GENERALIDADES349HerramientaPanel CRT/MDIXZLa herramienta permanece parada y sólovarían las indicaciones de posición de los ejes.PiezaFig. 1.4.2 Bloqueo de máquinaCuando la ejecución automática pasa al modo de bloqueo de funcionesauxiliares durante...

  • Page 370

    FUNCIONAMIENTO Y OPERACIONES1. GENERALIDADESB--64134SP/01350Después de haber grabado en memoria un programa creado, éste puedecorregirse o modificarse desde el panel MDI (véase el apartado III--9).Esta operación puede ejecutarse utilizando la función dealmacenamiento/edición del programa pi...

  • Page 371

    FUNCIONAMIENTO Y OPERACIONESB--64134SP/011. GENERALIDADES351El operador puede visualizar o modificar un valor guardado en la memoriainterna del CNC pulsando las correspondientes teclas del panel MDI(véase el apartado III--11).Ajuste de datosMDIVisualización de datosTeclas de pantallaMemoria de ...

  • Page 372

    FUNCIONAMIENTO Y OPERACIONES1. GENERALIDADESB--64134SP/01352Valor de correcciónde herramientaValor de correcciónde herramientaPiezaHerramientaFig. 1.6 (c) Valor de correcciónAparte de los parámetros existen datos que puede ajustar el operadordurante la ejecución del programa. Estos datos pro...

  • Page 373

    FUNCIONAMIENTO Y OPERACIONESB--64134SP/011. GENERALIDADES353Las funciones del CNC poseen la versatilidad necesaria para adaptar sufuncionamiento a las características de diversas máquinas.Por ejemplo, el CNC puede especificar lo siguiente:⋅La velocidad de avance rápido de cada eje⋅Si el si...

  • Page 374

    FUNCIONAMIENTO Y OPERACIONES1. GENERALIDADESB--64134SP/01354Se visualiza el contenido del programa activo en este momento. Además,se visualizan los programas programados a continuación y la lista deprogramas.(Véase el apartado III--11.2.1.)PROGRAMMEM STOP *** ***13 : 18 : 14O1100 N00005>_PR...

  • Page 375

    FUNCIONAMIENTO Y OPERACIONESB--64134SP/011. GENERALIDADES355La posición actual de la herramienta se visualiza con los valores de lascoordenadas. La distancia desde la posición actual hasta la posición dedestino también puede visualizarse. (Véase desde el apartado III--11.1hasta el 11.1.3).Xx...

  • Page 376

    FUNCIONAMIENTO Y OPERACIONES1. GENERALIDADESB--64134SP/01356Cuando durante el funcionamiento se produce un problema, en la pantallade CRT se visualizan números de alarma y mensajes de alarma. Véase elapéndice G para obtener información sobre la lista de alarmas y sussignificados. (Véase el a...

  • Page 377

    FUNCIONAMIENTO Y OPERACIONESB--64134SP/011. GENERALIDADES357El gráfico permite trazar una trayectoria de herramienta tanto para elmodo automático como manual, indicando así el progreso delmecanizado y la posición de la herramienta. (Véase el apartado III--12.)****O0001 N00021MEM STRT08 : 00 ...

  • Page 378

    FUNCIONAMIENTO Y OPERACIONES1. GENERALIDADESB--64134SP/01358Los programas, valores de corrección, parámetros, etc., introducidos enla memoria del CNC pueden enviarse a cinta de papel, casete o disquetepara guardarlos. Una vez que se han enviado a un soporte, los datospueden introducirse en la m...

  • Page 379

    FUNCIONAMIENTO Y OPERACIONESB--64134SP/012. DISPOSITIVOS DE OPERACIÓN3592 DISPOSITIVOS DE OPERACIÓNEntre los dispositivos de operación disponibles están la unidad de ajustey visualización acoplada al CNC, el panel de operador de máquina ydiversos dispositivos externos de entrada/salida, tal...

  • Page 380

    FUNCIONAMIENTO Y OPERACIONES2. DISPOSITIVOS DE OPERACIÓNB--64134SP/01360Las unidades de ajuste y visualización se muestran en los subapartados2.1.1 al 2.1.4 del capítulo III.Unidad LCD/MDI monocromade 7.2″ (tipo horizontal) .........................................................III--2.1.1U...

  • Page 381

    FUNCIONAMIENTO Y OPERACIONESB--64134SP/012. DISPOSITIVOS DE OPERACIÓN3612.1.1Unidad LCD/MDImonocroma de 7.2″(tipo horizontal)

  • Page 382

    FUNCIONAMIENTO Y OPERACIONES2. DISPOSITIVOS DE OPERACIÓNB--64134SP/013622.1.2Unidad LCD/MDImonocroma de 7.2″(tipo vertical)

  • Page 383

    FUNCIONAMIENTO Y OPERACIONESB--64134SP/012. DISPOSITIVOS DE OPERACIÓN363Teclas alfanuméricas:Teclas de funciónTeclas de control del cursorTeclas de control de páginasTecla SHIFTTecla de cancelación(CAN)Tecla InputTeclas de ediciónTecladeayudaTecla de reinicialización 2.1.3Posición de l...

  • Page 384

    FUNCIONAMIENTO Y OPERACIONES2. DISPOSITIVOS DE OPERACIÓNB--64134SP/01364Tecla SHIFTTeclas de controlde páginasTeclas de controldel cursorTeclas defunciónTecla InputTecla decancelación (CAN)Teclas deediciónTeclas alfanuméricas:Tecla dereinicializaciónTecla deayuda 2.1.4Posición de las tecl...

  • Page 385

    FUNCIONAMIENTO Y OPERACIONESB--64134SP/012. DISPOSITIVOS DE OPERACIÓN365Tabla 2.2 Explicación del teclado MDINúmeroNombreExplicación1Tecla RESETPulse esta tecla para reinicializar el CNC, para cancelar una alarma, etc.2Tecla HELPPulse esta tecla si desea obtener instrucciones sobre la utiliza...

  • Page 386

    FUNCIONAMIENTO Y OPERACIONES2. DISPOSITIVOS DE OPERACIÓNB--64134SP/01366Tabla 2.2 Explicación del teclado MDINúmeroExplicaciónNombre10Teclas de control del cursor Existen cuatro teclas diferentes de control del cursor.: Esta tecla se utiliza para desplazar el cursor hacia la derecha o haciaad...

  • Page 387

    FUNCIONAMIENTO Y OPERACIONESB--64134SP/012. DISPOSITIVOS DE OPERACIÓN367Las teclas de función sirven para seleccionar el tipo de pantalla (función)que se desea visualizar. Cuando se pulsa una tecla de pantalla (tecla depantalla de selección de sección) inmediatamente después de una tecla de...

  • Page 388

    FUNCIONAMIENTO Y OPERACIONES2. DISPOSITIVOS DE OPERACIÓNB--64134SP/01368Existen teclas de función para seleccionar el tipo de pantalla que se deseavisualizar. El panel MDI contiene las siguientes teclas de función.Pulseestateclaparavisualizar la pantalla de posición.Pulseestateclaparavisualiz...

  • Page 389

    FUNCIONAMIENTO Y OPERACIONESB--64134SP/012. DISPOSITIVOS DE OPERACIÓN369Para visualizar una pantalla más detallada, pulse una tecla de funciónseguida de una tecla de pantalla. Las teclas de pantalla también seemplean para operaciones reales.A continuación, se muestra la variación del conten...

  • Page 390

    FUNCIONAMIENTO Y OPERACIONES2. DISPOSITIVOS DE OPERACIÓNB--64134SP/01370Pantalla de monitor[(OPRD)][PART O][EJEC][FUNC O][EJEC][ABSOLU]Visualización coord. absolutas[(OPRD)][RELATI](Eje o número)[ORIGEN][PREFIJ][TOD EJ](Designación eje)[EJEC][PART O][EJEC][FUNC O][EJEC][TODO][(OPRD)][PART O][...

  • Page 391

    FUNCIONAMIENTO Y OPERACIONESB--64134SP/012. DISPOSITIVOS DE OPERACIÓN371[EJEC][ABSOLU][(OPRD)][EDI--BG][BUSQ O][PRGRM]Pantalla visualización programasTransición de teclas de pantalla activada portecla defunciónenmodo MEM[BUSQ N][RBOBIN]Véase el apartado ”Cuando se pulsa latecla de pantalla...

  • Page 392

    FUNCIONAMIENTO Y OPERACIONES2. DISPOSITIVOS DE OPERACIÓNB--64134SP/01372[FL.SDL][PRGRM]Pantalla de visualización dedirectorio de archivos[(OPRD)][DIR][SELEC][EJEC](Nº archivo)[FIJC F]Pantalla de visualización de operacionesde planificación[(OPRD)][SCHDUL][REPOS.](Datos planific.)[CANCEL][EJE...

  • Page 393

    FUNCIONAMIENTO Y OPERACIONESB--64134SP/012. DISPOSITIVOS DE OPERACIÓN3731/2[(OPRD)][EDI--BG](Número O)[BUSQ O][PRGRM]Visualización deprograma(Dirección)[BUSQ↓][RBOBIN](Dirección)[BUSQ↑][BUSQ F][CANCEL](Número N)[EJEC][LECTUR][CADENA][PARADA][CANCEL][EJEC][PERFOR][PARADA][CANCEL][EJEC][E...

  • Page 394

    FUNCIONAMIENTO Y OPERACIONES2. DISPOSITIVOS DE OPERACIÓNB--64134SP/01374[(OPRD)][EDI--BG](Número O)[BUSQ O][DIR]Visualización directorio programas[LECTUR][CHAIN][PARADA][CANCEL][EJEC][PERFOR][PARADA][CANCEL][EJEC](1)(Número O)(Número O)[C.A.P.]Programación gráfica conversacional[PRGRM][G.M...

  • Page 395

    FUNCIONAMIENTO Y OPERACIONESB--64134SP/012. DISPOSITIVOS DE OPERACIÓN375[(OPRD)][EDI--BG][PRGRM]Visualización de programaTransición de teclas de pantalla activada portecla de funciónenmodo MDIPANTALLAPROGRAMA[(OPRD)][EDI--BG][MDI]Pantalla de entrada de programa(Dirección)(Dirección)[BUSQ↓...

  • Page 396

    FUNCIONAMIENTO Y OPERACIONES2. DISPOSITIVOS DE OPERACIÓNB--64134SP/01376[(OPRD)][EDI--BG][PRGRM]Visualización de programaTransición de teclas de pantalla activada portecla de función en modo HND, JOG o REFPANTALLAPROGRAMAPantalla visualiz. bloque actual[(OPRD)][EDI--BG][ACTUAL]Pantalla visual...

  • Page 397

    FUNCIONAMIENTO Y OPERACIONESB--64134SP/012. DISPOSITIVOS DE OPERACIÓN3771/2[(OPRD)][EDI--BG](Número O)[BUSQ O][PRGRM]Visualización de programa(Dirección)[BUSQ↓][RBOBIN](Dirección)[BUSQ↑][BUSQ F][CANCEL](Número N)[EJEC][LECTUR][CADENA][PARADA][CANCEL][EJEC][PERFOR][PARADA][CANCEL][EJEC][...

  • Page 398

    FUNCIONAMIENTO Y OPERACIONES2. DISPOSITIVOS DE OPERACIÓNB--64134SP/01378[(OPRD)][EDI--BG](Número O)[BUSQ O][DIR]Visualización directorioprogramas[LECTUR][CHAIN][PARADA][CANCEL][EJEC][PERFOR][PARADA][CANCEL][EJEC](1)(Número O)(Número O)[C.A.P.]Programación gráfica conversacional[PRGRM][G.ME...

  • Page 399

    FUNCIONAMIENTO Y OPERACIONESB--64134SP/012. DISPOSITIVOS DE OPERACIÓN379[(OPRD)][COMP.]Pantalla de corrector de herramientaTransición de teclas de pantallaactivada por la tecla de función(Número)(Designacióneje)(Número)(Número)[BUSQNO][ENTR.C.][+ENTR][ENTRAD][(OPRD)][FIJACN]Pantalla de aju...

  • Page 400

    FUNCIONAMIENTO Y OPERACIONES2. DISPOSITIVOS DE OPERACIÓNB--64134SP/01380[PUPITR]Pantalla panel operador software(1)2/2[(OPRD)][WK.SHFT]Pantalla de decalaje de pieza(Número)(Número)[+ENTR][ENTRAD][(OPRD)][BARRIER]Pantalla ajuste barrera deplato/contrapunto(Número)(Número)[ENTRAD][+ENTR][SET][...

  • Page 401

    FUNCIONAMIENTO Y OPERACIONESB--64134SP/012. DISPOSITIVOS DE OPERACIÓN381Transición de teclas de pantalla activada porla tecla de función[(OPRD)][PARAM]Pantalla de parámetros(Número)(Número)[BUSQNO][+ENTR][ENTRAD][ON:1][OFF:0](Número)[LECTUR][CANCEL][EJEC][PERFOR][(OPRD)][DGNOS]Pantalla de ...

  • Page 402

    FUNCIONAMIENTO Y OPERACIONES2. DISPOSITIVOS DE OPERACIÓNB--64134SP/01382[D ONDA]Pantalla diagnóstico congráfico de onda(1)[P ONDA][G ONDA][ARRANQ][TIEM→][←TIEM][H--DOBL][H--MEDI][ARRANQ][CH--1↑][V--DOBL][V--MITA][CH--1↓][ARRANQ][CH--2↑][V--DOBL][V--MITA][CH--2↓]2/2[(OPRD)][SV.PRM]P...

  • Page 403

    FUNCIONAMIENTO Y OPERACIONESB--64134SP/012. DISPOSITIVOS DE OPERACIÓN383Transición de teclas de pantalla activadapor la tecla de función[ALARM]Pantalla visualiz. alarmas[MSG]Pantalla visual. mensajes[HISTRY]Pantalla de historial dealarmas[(OPRD)][REPOS.]PANTALLA MENSAJES [ALAM]Transición de ...

  • Page 404

    FUNCIONAMIENTO Y OPERACIONES2. DISPOSITIVOS DE OPERACIÓNB--64134SP/01384Transición de teclas de pantalla activada porlatecladefunciónPANTALLA GRAFICOS/USUARIOGráficos trayectoriaherramienta[(OPRD)][PRM G.]Gráficos trayectoriaherramienta[GRAPH][BORRA][(OPRD)][ZOOM][(OPRD)][[NORMAL][ACT][AL/BA...

  • Page 405

    FUNCIONAMIENTO Y OPERACIONESB--64134SP/012. DISPOSITIVOS DE OPERACIÓN385Cuando se pulsa una tecla alfabética y numérica, se introduce primero enel búfer de entrada por teclado el carácter correspondiente a dicha tecla.El contenido del búfer de entrada por teclado se visualiza en la parteinf...

  • Page 406

    FUNCIONAMIENTO Y OPERACIONES2. DISPOSITIVOS DE OPERACIÓNB--64134SP/01386Después de haber introducido un carácter en el panel MDI, se ejecuta unaverificación de datos cuando se pulsa la teclao una tecla depantalla. En el caso de datos de entrada incorrectos o de haberse realizadouna operación...

  • Page 407

    FUNCIONAMIENTO Y OPERACIONESB--64134SP/012. DISPOSITIVOS DE OPERACIÓN387Está disponible Handy File de dispositivo externo de entrada/salida. Paraobtener más información sobre Handy File, consulte el manualcorrespondiente que aparece a continuación.Tabla 2.4 Dispositivo externo de E/SNombre d...

  • Page 408

    FUNCIONAMIENTO Y OPERACIONES2. DISPOSITIVOS DE OPERACIÓNB--64134SP/01388Para poder utilizar un dispositivo de entrada/salida externo, se han deconfigurar determinados parámetros, tal y como se indica a continuación.CNCTARJETA CPUPRINCIPALCanal 1Canal 2JD36AJD36BInterfazInterfazLectura/escritur...

  • Page 409

    FUNCIONAMIENTO Y OPERACIONESB--64134SP/012. DISPOSITIVOS DE OPERACIÓN389Handy File es un dispositivo de entrada/salida de disquetes, multifunción,fácil de utilizar, concebido para equipos de automatización de fábricas(FA). Los programas pueden transferirse y editarse utilizando el HandyFile ...

  • Page 410

    FUNCIONAMIENTO Y OPERACIONES2. DISPOSITIVOS DE OPERACIÓNB--64134SP/01390Procedimiento de conexión de la alimentación1 Asegúrese de que el aspecto de la máquina herramienta con CNC esnormal.(Por ejemplo, asegúrese de que la puerta delantera y la puerta traseraestán cerradas.)2 Conecte la al...

  • Page 411

    FUNCIONAMIENTO Y OPERACIONESB--64134SP/012. DISPOSITIVOS DE OPERACIÓN391Si se produce un fallo de hardware o un error de instalación, el sistemavisualiza uno de los tres tipos de pantalla siguientes y luego se detiene.Se suministra información tal como el tipo de tarjeta de circuito impresoins...

  • Page 412

    FUNCIONAMIENTO Y OPERACIONES2. DISPOSITIVOS DE OPERACIÓNB--64134SP/01392D711 -- 01SLOT 01 (3046) : ENDSLOT 02 (3050) :En blanco: Ajuste noejecutadoID de móduloNúmero de ranuraEND: Ajuste terminadoD711 -- 01Software control CNCOMM : yyyy--yyPMC : zzzz--zzMacro a medida/compilador de macrosPMCEl...

  • Page 413

    FUNCIONAMIENTO Y OPERACIONESB--64134SP/013. FUNCIONAMIENTO EN MODO MANUAL3933 FUNCIONAMIENTO EN MODO MANUALExisten seis tipos de MODO MANUAL y son los siguientes:3.1 Retorno manual a la posición de referencia3.2 Avance manual3.3 Avance incremental3.4 Avance por volante manual3.5 Activación y de...

  • Page 414

    FUNCIONAMIENTO Y OPERACIONES3. FUNCIONAMIENTO EN MODO MANUALB--64134SP/01394El retorno delaherramientaalaposición dereferenciaserealizade lasiguiente manera:La herramienta es desplazada en la dirección especificada por elparámetro ZMI (bit 5 del parámetro 1006) para cada eje por medio delconm...

  • Page 415

    FUNCIONAMIENTO Y OPERACIONESB--64134SP/013. FUNCIONAMIENTO EN MODO MANUAL395XyZCPROGRAMSTOPM02/M30MANUABSMIRXNC?MC?ZERO POSITION12345678TOOL NUIMBEREl sistema de coordenadas se determina automáticamente al ejecutar elretorno manual a la posición de referencia.Cuando se ajustan los valores de α...

  • Page 416

    FUNCIONAMIENTO Y OPERACIONES3. FUNCIONAMIENTO EN MODO MANUALB--64134SP/01396En el modo manual, al pulsar un conmutador de selección de eje ydirección de avance en el panel de operador de máquina, la herramientase desplaza continuamente a lo largo del eje en la dirección seleccionada.La veloci...

  • Page 417

    FUNCIONAMIENTO Y OPERACIONESB--64134SP/013. FUNCIONAMIENTO EN MODO MANUAL397Procedimiento de avance manual1 Pulse el conmutador de manual continuo, que es uno de losconmutadores de selección de modo.2 Pulse el conmutador de selección de eje y dirección de avancecorrespondiente al eje y direcci...

  • Page 418

    FUNCIONAMIENTO Y OPERACIONES3. FUNCIONAMIENTO EN MODO MANUALB--64134SP/01398Para habilitar el avance manual por revolución, ajuste en 1 el bit 4 (JRV)del parámetro 1402.Durante el avance manual por revolución, la herramienta se desplaza a lavelocidad siguiente:Distancia de avance por rotación...

  • Page 419

    FUNCIONAMIENTO Y OPERACIONESB--64134SP/013. FUNCIONAMIENTO EN MODO MANUAL399En el modo incremental (INC), si se pulsa el conmutador de selección deeje y dirección de avance en el panel de operador de máquina, laherramienta se desplaza una unidad incremental a lo largo del eje en ladirección s...

  • Page 420

    FUNCIONAMIENTO Y OPERACIONES3. FUNCIONAMIENTO EN MODO MANUALB--64134SP/01400En el modo por volante, la herramienta puede desplazarse distancias muypequeñas girando el generador manual de impulsos del panel de operadorde máquina. Seleccione el eje a lo largo del cual desea desplazar laherramient...

  • Page 421

    FUNCIONAMIENTO Y OPERACIONESB--64134SP/013. FUNCIONAMIENTO EN MODO MANUAL401El proceso mostrado anteriormente es un ejemplo. Consulte el manualcorrespondiente facilitado por el fabricante de la máquina herramientapara obtener información sobre las operaciones reales.El parámetro JHD (bit 0 del...

  • Page 422

    FUNCIONAMIENTO Y OPERACIONES3. FUNCIONAMIENTO EN MODO MANUALB--64134SP/01402El parámetro HNGx (bit 0 del parámetro 7102) modifica la dirección delgenerador manual de impulsos en que se desplaza la herramienta a lo largode un eje, que coincide con la dirección de giro del volante del generador...

  • Page 423

    FUNCIONAMIENTO Y OPERACIONESB--64134SP/013. FUNCIONAMIENTO EN MODO MANUAL403El hecho de si la distancia que se desplaza la herramienta en modo manualse añade o no a las coordenadas puede seleccionarse mediante laactivación o desactivación del modo manual absoluto en el panel deloperador de la ...

  • Page 424

    FUNCIONAMIENTO Y OPERACIONES3. FUNCIONAMIENTO EN MODO MANUALB--64134SP/01404A continuación se describe la relación entre el modo manual y lascoordenadas cuando se habilita o deshabilita el conmutador de manualabsoluto utilizando un ejemplo de programa.G01G90X200.0Z150.0X100.0Z100.0F010X300.0Z20...

  • Page 425

    FUNCIONAMIENTO Y OPERACIONESB--64134SP/013. FUNCIONAMIENTO EN MODO MANUAL405Coordenadas cuando se pulsa el botón de suspensión de avance mientrasse está ejecutando el bloque (2), se ejecuta una operación en modo manual(eje Y +75,0), se ejecuta una reinicialización de la unidad de control con...

  • Page 426

    FUNCIONAMIENTO Y OPERACIONES3. FUNCIONAMIENTO EN MODO MANUALB--64134SP/01406ModomanualTrayectoria del radiode la herramientaTrayectoria programadaTrayectoria del radiode la herramientadespuésdel modo manualCuando el conmutador está habilitado durante la compensación delradio de la herramientaS...

  • Page 427

    FUNCIONAMIENTO Y OPERACIONESB--64134SP/013. FUNCIONAMIENTO EN MODO MANUAL407Modo manual durante el mecanizado de esquinasÉste es un ejemplo del funcionamiento en modo manual durante elmecanizado de esquinas. VA2’,VB1’ yVB2’ son vectores que se desplazanen paralelo a VA2,VB1 yVB2 por el val...

  • Page 428

    FUNCIONAMIENTO YOPERACIONES4. FUNCIONAMIENTO EN MODOAUTOMÁTICOB--64134SP/014084 FUNCIONAMIENTO EN MODO AUTOMÁTICOEl funcionamiento programado de una máquina herramienta con CNC sedenomina modo automático.En el presente capítulo se explican los siguientes tipos de modoautomático:SMODO DE MEM...

  • Page 429

    FUNCIONAMIENTO YOPERACIONESB--64134SP/014. FUNCIONAMIENTO EN MODOAUTOMÁTICO409Los programas se registran con antelación en la memoria. Cuando seselecciona uno de estos programas y se pulsa el conmutador de inicio deciclo del panel de operador de máquina, se habilita el modo automáticoy se enc...

  • Page 430

    FUNCIONAMIENTO YOPERACIONES4. FUNCIONAMIENTO EN MODOAUTOMÁTICOB--64134SP/01410b. Terminación de la operación de memoriaPulselateclasituada en el panel MDI.El modo automático se termina y se cambia al estado dereinicialización.Cuando se ejecuta una reinicialización durante eldesplazamiento, ...

  • Page 431

    FUNCIONAMIENTO YOPERACIONESB--64134SP/014. FUNCIONAMIENTO EN MODOAUTOMÁTICO411Al pulsar el botón de suspensión de avance en el panel de operador demáquina durante la operación de memoria, la herramienta se decelerainmediatamente hasta detenerse.El modo automático puede detenerse y se puede ...

  • Page 432

    FUNCIONAMIENTO YOPERACIONES4. FUNCIONAMIENTO EN MODOAUTOMÁTICOB--64134SP/01412En el modo MDI, puede crearse un programa de hasta 10 líneas enidéntico formato que los programas normales y ejecutarse desde el panelMDI.El modo MDI se emplea para operaciones de prueba sencillas.A continuación se ...

  • Page 433

    FUNCIONAMIENTO YOPERACIONESB--64134SP/014. FUNCIONAMIENTO EN MODOAUTOMÁTICO4135 Para ejecutar un programa, coloque el cursor al comienzo del mismo(se puede empezar desde un punto intermedio). Pulse el botón deinicio de ciclo del panel de operador. Con ello se iniciará el programapreparado. (En...

  • Page 434

    FUNCIONAMIENTO YOPERACIONES4. FUNCIONAMIENTO EN MODOAUTOMÁTICOB--64134SP/01414La explicación anterior sobre cómo ejecutar y detener la operación dememoria también es aplicable al modo MDI, con la excepción de que enel modo MDI, el comando M30 no provoca el retorno del control alcomienzo del...

  • Page 435

    FUNCIONAMIENTO YOPERACIONESB--64134SP/014. FUNCIONAMIENTO EN MODOAUTOMÁTICO415O0001;M98P1000 ;M30;Programa principalO3000;M99;O1000;M98P2000 ;M99;O2000;M98P3000;M99;Subprograma(Anidamientode un nivel)(Anidamientode dos niveles)(Anidamientode tres niveles)SubprogramaSubprogramaO4000;M99;(Anidamie...

  • Page 436

    FUNCIONAMIENTO YOPERACIONES4. FUNCIONAMIENTO EN MODOAUTOMÁTICOB--64134SP/01416Habilitando el modo automático durante el modo de operación DNC(RMT), es posible realizar un mecanizado (operación DNC) mientras seestá leyendo un programa a través de la interfaz de lectura/escritura. Sepueden se...

  • Page 437

    FUNCIONAMIENTO YOPERACIONESB--64134SP/014. FUNCIONAMIENTO EN MODOAUTOMÁTICO417PROGRAMAO0001 N00020N020 X100.0 Z100.0 (DNC-PROG) ;N030 X200.0 Z200.0 ;N040 X300.0 Z300.0 ;N050 X400.0 Z400.0 ;N060 X500.0 Z500.0 ;N070 X600.0 Z600.0 ;N080 X700.0 Z400.0 ;N090 X800.0 Z400.0 ;N100 x900.0 z400.0 ;N110 x1...

  • Page 438

    FUNCIONAMIENTO YOPERACIONES4. FUNCIONAMIENTO EN MODOAUTOMÁTICOB--64134SP/01418Cuando se devuelve el control de un subprograma o programa de macrosal programa que efectúa la llamada durante la operación DNC, resultaimposible utilizar un comando de retorno (M99P****) para el que se haespecificad...

  • Page 439

    FUNCIONAMIENTO YOPERACIONESB--64134SP/014. FUNCIONAMIENTO EN MODOAUTOMÁTICO419Esta función especifica el número de secuencia o el número de bloque delbloque que se tiene que reinicializar cuando una herramienta sufre unavería o cuando se desea reiniciar una operación de mecanizado despuésd...

  • Page 440

    FUNCIONAMIENTO YOPERACIONES4. FUNCIONAMIENTO EN MODOAUTOMÁTICOB--64134SP/01420Procedimiento de reinicio de un programa especificando un número desecuencia1 Complete el retroceso de la herramienta y sustitúyala por una nueva.Si es necesario, modifique la corrección. (Vaya al paso 2.)1 Cuando s...

  • Page 441

    FUNCIONAMIENTO YOPERACIONESB--64134SP/014. FUNCIONAMIENTO EN MODOAUTOMÁTICO4215Se busca el número de secuencia y aparece la pantalla de reinicio deprograma.REARRANQUE PROGRAMADESTINOX 57. 096Z 56. 943DISTANC. A IR1 X 1. 4592 Z 7. 320M1 2121212121 ************************T ****************S ****...

  • Page 442

    FUNCIONAMIENTO YOPERACIONES4. FUNCIONAMIENTO EN MODOAUTOMÁTICOB--64134SP/01422en vacío de forma secuencial a lo largo de los ejes y en el ordenespecificado por el ajuste del parámetro 7310. A continuación,comienza el mecanizado.Procedimiento de reinicio de un programa especificando un número...

  • Page 443

    FUNCIONAMIENTO YOPERACIONESB--64134SP/014. FUNCIONAMIENTO EN MODOAUTOMÁTICO4235Se busca el número de bloque y aparece la pantalla de reinicio deprograma en el panel CRT.REARRANQUE PROGRAMADESTINOX 57. 096Z 56. 943DISTANC. A IRX 1. 459Z 7. 320M1 2121212121 ************************T *************...

  • Page 444

    FUNCIONAMIENTO YOPERACIONES4. FUNCIONAMIENTO EN MODOAUTOMÁTICOB--64134SP/014249 Accione el botón de inicio de ciclo. La herramienta se desplaza a laposición de inicio de mecanizado a la velocidad de avance de ensayoen vacío de forma secuencial a lo largo de los ejes y en el ordenespecificado ...

  • Page 445

    FUNCIONAMIENTO YOPERACIONESB--64134SP/014. FUNCIONAMIENTO EN MODOAUTOMÁTICO425< Ejemplo 2 >Programa de CNCNúmero de bloquesO 0001 ;G90 G92 X0 Z0;G90 G00 Z100. ;G81 X100. Z--120. R--80. F50. ;#1 =#1+1;#2 =#2+1;#3 =#3+1;G00X0Z0;M30;123444456Las instrucciones de macro no se cuentan como bloq...

  • Page 446

    FUNCIONAMIENTO YOPERACIONES4. FUNCIONAMIENTO EN MODOAUTOMÁTICOB--64134SP/01426El bloque de reinicio no tiene que ser necesariamente el bloque que seinterrumpió; el funcionamiento puede reiniciarse desde cualquier bloque.Cuando se realiza un reinicio de tipo P, el bloque de reinicio debe utiliza...

  • Page 447

    FUNCIONAMIENTO YOPERACIONESB--64134SP/014. FUNCIONAMIENTO EN MODOAUTOMÁTICO427AVISOPor regla general, la herramienta no puede retornar a laposición correcta bajo las condiciones siguientes.SEn los siguientes casos hay que tener mucho cuidadoporque ninguno de ellos genera una alarma:SCuando se r...

  • Page 448

    FUNCIONAMIENTO YOPERACIONES4. FUNCIONAMIENTO EN MODOAUTOMÁTICOB--64134SP/01428La función de planificación permite al operador seleccionar archivos(programas) registrados en un disquete insertado en un dispositivoexterno de entrada/salida (como un Handy File) y especificar el orden deejecución...

  • Page 449

    FUNCIONAMIENTO YOPERACIONESB--64134SP/014. FUNCIONAMIENTO EN MODOAUTOMÁTICO429DIRECTORIO ARCHIVOSO0001 N00000MEM **** *** ***19 : 14 : 47PRGRM(OPRD)SELECCION ACTUAL: PLANNO. NOMBRE ARCHIVO(METRO) VOL0000 PLAN0001 PARAMETRO58.50002 TODOS PROGRAMAS11.00003 O00011.90004 O00021.90005 O00101.90006 O0...

  • Page 450

    FUNCIONAMIENTO YOPERACIONES4. FUNCIONAMIENTO EN MODOAUTOMÁTICOB--64134SP/01430F0007 N00000RMT **** *** ***13 : 27 : 54DIRECTORIO ARCHIVOSSELECCION ACTUAL:O0040PRGRM(OPRD)PLANPantalla número 3DIR1 Visualice la lista de archivos registrados en el adaptador paradisquetes. El procedimiento de visua...

  • Page 451

    FUNCIONAMIENTO YOPERACIONESB--64134SP/014. FUNCIONAMIENTO EN MODOAUTOMÁTICO4315 Pulse el conmutador REMOTEen el panel de operador de máquinapara habilitar el modo RMTy, a continuación, pulse el conmutador deinicio. Los archivos se ejecutan en el orden especificado. Cuando seestá ejecutando un...

  • Page 452

    FUNCIONAMIENTO YOPERACIONES4. FUNCIONAMIENTO EN MODOAUTOMÁTICOB--64134SP/01432Durante la ejecución de un archivo no se puede hacer referencia a lavisualización del directorio en disquete para la edición en background.Para volver al modo automático después de suspenderlo para realizar unaope...

  • Page 453

    FUNCIONAMIENTO YOPERACIONESB--64134SP/014. FUNCIONAMIENTO EN MODOAUTOMÁTICO433La función de llamada a subprogramas permite llamar y ejecutar archivosde subprogramas almacenados en un dispositivo externo de entrada/salida(Handy File, adaptador de disquetes o tarjeta FA) durante elfuncionamiento ...

  • Page 454

    FUNCIONAMIENTO YOPERACIONES4. FUNCIONAMIENTO EN MODOAUTOMÁTICOB--64134SP/01434Programas en modode ejecución enmemoriaN1;N2;0123 .... NúmeroarchivoN3 M198 P0003 0123 ;N4;N5;: Primera llamada/retorno: Segunda llamada/retorno:Tercerallamada/retornoPrograma en dispositivoexterno deentrada/salida.F...

  • Page 455

    FUNCIONAMIENTO YOPERACIONESB--64134SP/014. FUNCIONAMIENTO EN MODOAUTOMÁTICO435El desplazamiento por volante manual puede realizarse solapándolo conel desplazamiento en modo automático cuando este último modo estáhabilitado.ZXProgramadoprofundidad delmecanizadoProfundidad decorte porinterrupc...

  • Page 456

    FUNCIONAMIENTO YOPERACIONES4. FUNCIONAMIENTO EN MODOAUTOMÁTICOB--64134SP/01436La tabla siguiente indica la relación entre otras funciones y eldesplazamiento mediante interrupción por volante.VisualizaciónRelaciónBloqueo de máquinaEl bloqueo de máquina es válido. La herramienta nose despla...

  • Page 457

    FUNCIONAMIENTO YOPERACIONESB--64134SP/014. FUNCIONAMIENTO EN MODOAUTOMÁTICO437(b) UNIDAD SALIDA :Distancia de desplazamiento de interrupción por volante en elsistemade unidades de salidaIndica la distancia de desplazamiento especificada mediante lainterrupción por volante en función del incre...

  • Page 458

    FUNCIONAMIENTO YOPERACIONES4. FUNCIONAMIENTO EN MODOAUTOMÁTICOB--64134SP/01438Durante el modo automático, puede utilizarse la función de imagen espejopara ejecutar un desplazamiento a lo largo de un eje. Para ejecutar estafunción, active el conmutador de imagen espejo en el panel de operadord...

  • Page 459

    FUNCIONAMIENTO YOPERACIONESB--64134SP/014. FUNCIONAMIENTO EN MODOAUTOMÁTICO4392--4 Desplace el cursor a la posición del parámetro de imagen espejoy luego ajuste el eje destino en 1.3 Acceda a un modo automático de funcionamiento (modo MEMORYo MDI) y, a continuación, pulse el conmutador de in...

  • Page 460

    FUNCIONAMIENTO YOPERACIONES4. FUNCIONAMIENTO EN MODOAUTOMÁTICOB--64134SP/01440En casos tales como cuando se detiene el desplazamiento de unaherramienta a lo largo de un eje mediante la suspensión de avance duranteel modo automático a fin de poder realizar una intervención manual parasustituir...

  • Page 461

    FUNCIONAMIENTO YOPERACIONESB--64134SP/014. FUNCIONAMIENTO EN MODOAUTOMÁTICO441N1N2N1 PuntoAN2N1 PuntoAN2Punto BN1 PuntoAN2Punto B1. El bloque N1 mecaniza una piezaHerramientaPunto inicial de bloque2. La herramienta se detiene al pulsar el conmutador de suspensión deavance a mitad del bloque N1 ...

  • Page 462

    FUNCIONAMIENTO YOPERACIONES4. FUNCIONAMIENTO EN MODOAUTOMÁTICOB--64134SP/01442La ”operación DNC con tarjeta de memoria” es una función que permiterealizar el mecanizado ejecutando un programa de la tarjeta de memoriaconectada a la interfaz de tarjeta de memoria situada a la izquierda de la...

  • Page 463

    FUNCIONAMIENTO YOPERACIONESB--64134SP/014. FUNCIONAMIENTO EN MODOAUTOMÁTICO443NOTAPara utilizar esta función, es necesario ajustar el parámetro20 en 4 en la pantalla de ajustes.No.20 [CANAL E/S: Ajuste para seleccionar una unidad deentrada/salida] El valor de ajuste es 4.: Significa que seest...

  • Page 464

    FUNCIONAMIENTO YOPERACIONES4. FUNCIONAMIENTO EN MODOAUTOMÁTICOB--64134SP/01444Cuando se ejecuta el bloque siguiente en un programa de la memoria deCNC, se llama a un archivo de subprograma guardado en la tarjeta dememoria.1. Formato normalM198 Pffff ∆∆∆∆ ;Número de un archivo guardadoen...

  • Page 465

    FUNCIONAMIENTO YOPERACIONESB--64134SP/014. FUNCIONAMIENTO EN MODOAUTOMÁTICO445(1) No se puede acceder a la tarjeta de memoria (por ejemplo, no se pudevisualizar una lista de las tarjetas de memoria) durante la operaciónDNC con tarjeta de memoria.(2) La selección del archivo de operación DNC a...

  • Page 466

    FUNCIONAMIENTO YOPERACIONES4. FUNCIONAMIENTO EN MODOAUTOMÁTICOB--64134SP/014462.Inserción de la tarjeta en el puerto PCMCIA.Afloje el tornillo delsoporte de fijación einsertelatarjetadememoria en el puertoPCMCIA con el ganchodel soporte de fijaciónlevantado.Haga coincidir el gancho delsoporte...

  • Page 467

    FUNCIONAMIENTO YOPERACIONESB--64134SP/015. FUNCIONAMIENTO EN MODOPRUEBA4475 FUNCIONAMIENTO EN MODO PRUEBALas siguientes funciones se utilizan para comprobar si la máquinafunciona como se ha especificado en el programa creado, antes de ponerlarealmente en funcionamiento.1. Bloqueo de máquina y b...

  • Page 468

    FUNCIONAMIENTO YOPERACIONES5. FUNCIONAMIENTO EN MODOPRUEBAB--64134SP/01448Para visualizar la variación de posición sin desplazar la herramienta,utilice el bloqueo de máquina.Hay dos tipos de bloqueo de máquina: el bloqueo en todos los ejes, queprovoca una parada del desplazamiento en todos lo...

  • Page 469

    FUNCIONAMIENTO YOPERACIONESB--64134SP/015. FUNCIONAMIENTO EN MODOPRUEBA449Los comandos M, S, T y B se ejecutan en el estado de bloqueo de máquina.Cuando se activa un comando G27, G28 o G30 en el estado de bloqueode máquina, el comando se acepta, pero la herramienta no se desplaza alpunto de ref...

  • Page 470

    FUNCIONAMIENTO YOPERACIONES5. FUNCIONAMIENTO EN MODOPRUEBAB--64134SP/01450Es posible reducir o aumentar la velocidad de avance en un porcentaje (%)seleccionado por el selector de override. Esta función se utiliza paracomprobar un programa.Por ejemplo, cuando en el programa se especifica una velo...

  • Page 471

    FUNCIONAMIENTO YOPERACIONESB--64134SP/015. FUNCIONAMIENTO EN MODOPRUEBA451Se puede aplicar un override de cuatro niveles (F0, 25%, 50% y 100%)a la velocidad de avance rápido. F0 se define mediante un parámetro(1421).Velocidad de avancerápido10 m/minOverride50%5m/minFig. 5.3 Override de avance ...

  • Page 472

    FUNCIONAMIENTO YOPERACIONES5. FUNCIONAMIENTO EN MODOPRUEBAB--64134SP/01452La herramienta se desplaza a la velocidad de avance especificadamediante el parámetro correspondiente, independientemente de lavelocidad de avance especificada en el programa. Esta función se utilizapara comprobar el desp...

  • Page 473

    FUNCIONAMIENTO YOPERACIONESB--64134SP/015. FUNCIONAMIENTO EN MODOPRUEBA453Velocidad de avance de ensayo en vacío Definición mediante elparámetro 1410JV: Override de avance en modo manual continuo*1) Velocidad de avance de ensayo en vacío x JV cuando el parámetroRDR (bit 6 de 1401) es1. Veloc...

  • Page 474

    FUNCIONAMIENTO YOPERACIONES5. FUNCIONAMIENTO EN MODOPRUEBAB--64134SP/01454Al pulsar el conmutador de modo bloque a bloque, se inicia el modobloque a bloque. Cuando se pulsa el botón de inicio de ciclo en el modobloque a bloque, la herramienta se detiene después de que se ejecuta cadabloque del ...

  • Page 475

    FUNCIONAMIENTO YOPERACIONESB--64134SP/015. FUNCIONAMIENTO EN MODOPRUEBA455Si se programan los comandos G28 a G30, la función de modo bloque abloque es válida en un punto intermedio.En un ciclo fijo, los puntos de parada del modo bloque a bloque son.lG90(Ciclo de torneado interior yexterior)1234...

  • Page 476

    FUNCIONAMIENTO YOPERACIONES5. FUNCIONAMIENTO EN MODOPRUEBAB--64134SP/01456lG73(Ciclo de mecanizado de buclecerrado)Avance rápidoAvance de mecanizadoS: Parada del modo bloque a bloqueLas trayectoriasde herramienta 1a6seconsideran unciclo. Al terminar10, se hace unaparada.lG74(Ciclo de desactivaci...

  • Page 477

    B--64134SP/016. FUNCIONES DE SEGURIDADFUNCIONAMIENTO Y OPERACIONES4576 FUNCIONES DE SEGURIDADPara detener inmediatamente la máquina por razones de seguridad,accione el pulsador de parada de emergencia. Para impedir que laherramienta rebase los finales de recorrido, existen las funciones decompro...

  • Page 478

    6. FUNCIONES DE SEGURIDADB--64134SP/01FUNCIONAMIENTO Y OPERACIONES458Si acciona el pulsador de parada de emergencia del panel de operador dela máquina, el desplazamiento de ésta se detiene al cabo de unos instantes.PARADA DE EMERGENCIARojoFig. 6.1 Parada de emergenciaEste pulsador se bloquea al...

  • Page 479

    B--64134SP/016. FUNCIONES DE SEGURIDADFUNCIONAMIENTO Y OPERACIONES459Cuando la máquina intenta desplazarse más allá del límite de recorridoajustado mediante el disyuntor de seguridad de la máquina herramienta,la máquina decelera y se detiene gracias a dicho disyuntor y se visualizaun aviso ...

  • Page 480

    6. FUNCIONES DE SEGURIDADB--64134SP/01FUNCIONAMIENTO Y OPERACIONES460Las zonas a las cuales no puede entrar la herramienta pueden especificarsecon las comprobacionesde límite de recorrido 1, 2 y 3.:Zona prohibida para la herramientaLímite de recorrido 1Límite de recorrido 2Límite de recorrido...

  • Page 481

    B--64134SP/016. FUNCIONES DE SEGURIDADFUNCIONAMIENTO Y OPERACIONES461G 22X_Z_I_K_;A(X,Z)X>I,Z>KX--I>ζZ--K>ζB(I,K)ζ es la distancia que recorre la herramienta en 8 ms. Tiene unvalor de 2000 en incrementos mínimos programables cuandola velocidad de avance es de 15 m/min.Fig. 6.3 (b)...

  • Page 482

    6. FUNCIONES DE SEGURIDADB--64134SP/01FUNCIONAMIENTO Y OPERACIONES462El ajuste del parámetro o el valor programado (X, Z, I y K) depende dequé parte de la herramienta o del portaherramientas se compruebe que haentrado en la zona prohibida.Confirme la posición de comprobación (la parte superio...

  • Page 483

    B--64134SP/016. FUNCIONES DE SEGURIDADFUNCIONAMIENTO Y OPERACIONES463Cuando se cambia de G23 a G22 en la zona prohibida, puede suceder losiguiente:(1) Cuando la zona prohibida está en el interior, se genera una alarma enel siguiente desplazamiento.(2) Cuando la zona prohibida está en el exterio...

  • Page 484

    6. FUNCIONES DE SEGURIDADB--64134SP/01FUNCIONAMIENTO Y OPERACIONES464La función de barrera de plato y contrapunto evita que se produzcan dañosen la máquina comprobando que la punta de la herramienta no atasque elplato o el contrapunto.Especifique una zona en la que la herramienta no puede entr...

  • Page 485

    B--64134SP/016. FUNCIONES DE SEGURIDADFUNCIONAMIENTO Y OPERACIONES465Pantalla de ajuste de la barrera del contrapunto/L =100.000D =200.000L1=50.000D1=100.000L2=50.000D2=50.000D3=30.000TZ=100.000BARRER (STOCK COLA)O0000 N00000>_MDI **** *** ***14:46:09[ ENTRAD ][ +ENTR ][SET][][]POSICION ACTIVA...

  • Page 486

    6. FUNCIONES DE SEGURIDADB--64134SP/01FUNCIONAMIENTO Y OPERACIONES466PRECAUCIÓNSeleccione el modo G23 antes de intentar especificar lasformas del plato y del contrapunto.1 Sitúe la herramienta en la posición de referencia a lo largo de los ejesXyZ.La función de barrera de plato y contrapunto ...

  • Page 487

    B--64134SP/016. FUNCIONES DE SEGURIDADFUNCIONAMIENTO Y OPERACIONES467DPlato que sostiene la caraexterna de una herramientaDPlato que sostiene la carainterna de una herramientaWL1LW1CZAXCXZWL1LW1AXCXZCZOrigen delsistema decoordenadasde piezaNota: las zonas sombreadas indican zonas de prohibición ...

  • Page 488

    6. FUNCIONES DE SEGURIDADB--64134SP/01FUNCIONAMIENTO Y OPERACIONES468SímboloDescripciónTYSelección de la forma del plato (0: sosteniendo la cara interna de laherramienta, 1: sosteniendo la cara externa de la herramienta)CXPosición de plato (a lo largo del eje X)CZPosición de plato (a lo larg...

  • Page 489

    B--64134SP/016. FUNCIONES DE SEGURIDADFUNCIONAMIENTO Y OPERACIONES469Tabla 2 UnidadesSistemaUnidad de datosRango de datos válidoSistemaincrementalIS---BIS---CRango de datos válidoEntrada en val-ores métricos0,001 mm0,0001 mmDe --99999999 a +99999999Entrada en pulga-das0,0001 pulg0,00001 pulgDe...

  • Page 490

    6. FUNCIONES DE SEGURIDADB--64134SP/01FUNCIONAMIENTO Y OPERACIONES470Tabla 3 UnidadesSistemaUnidad de datosRango de datos válidoSistemaincrementalIS---BIS---CRango de datos válidoEntrada en valoresmétricos0,001 mm0,0001 mmDe --99999999 a +99999999Entrada enpulgadas0,0001 pulg0,00001 pulgDe --9...

  • Page 491

    B--64134SP/016. FUNCIONES DE SEGURIDADFUNCIONAMIENTO Y OPERACIONES471Si la herramienta entra en la zona de prohibición de entrada y se generauna alarma, cambie al modo manual, haga retroceder la herramientamanualmente y, a continuación, reinicialice el sistema para anular laalarma. En el modo m...

  • Page 492

    6. FUNCIONES DE SEGURIDADB--64134SP/01FUNCIONAMIENTO Y OPERACIONES472Si se incluyen las comprobaciones 2 y 3 de límite de recorrido y la funciónde barrera de plato y contrapunto, la barrera adquiere prioridad sobre lacomprobación de límite de recorrido. Las comprobaciones 2y3de límitede reco...

  • Page 493

    B--64134SP/016. FUNCIONES DE SEGURIDADFUNCIONAMIENTO Y OPERACIONES473Durante el funcionamiento en modo automático y antes de iniciar eldesplazamiento especificado por un bloque concreto, se comprueba laentrada de la herramienta en la zona prohibida, definida por los límites derecorrido 1, 2 y 3...

  • Page 494

    6. FUNCIONES DE SEGURIDADB--64134SP/01FUNCIONAMIENTO Y OPERACIONES474Ejemplo 2)Punto inicialPunto finalLa herramienta se detiene en el punto Asegún el límite de recorrido1ó2.Inmediatamente después de comenzar eldesplazamiento desde el punto inicial, laherramienta se detiene para permitir que ...

  • Page 495

    B--64134SP/016. FUNCIONES DE SEGURIDADFUNCIONAMIENTO Y OPERACIONES475Si se ejecuta un bloque que contenga muchas operaciones (como, porejemplo, un ciclo fijo o una interpolación exponencial), se generará unaalarma en el punto inicial de toda operación cuyo punto final se encuentredentro de una...

  • Page 496

    FUNCIONAMIENTO YOPERACIONES7. FUNCIONES DE ALARMA YAUTODIAGNÓSTICOB--64134SP/014767 FUNCIONES DE ALARMA Y AUTODIAGNÓSTICOCuando se produce una alarma, aparece la correspondiente pantalla dealarma para indicar la causa de la misma. Las causas de las alarmas seclasifican mediante números de alar...

  • Page 497

    FUNCIONAMIENTO YOPERACIONESB--64134SP/017. FUNCIONES DE ALARMA YAUTODIAGNÓSTICO477Cuando se produce una alarma, aparece la pantalla de alarmas.ALARMAMENSAJE ALARMAMDI**** *** ***18 : 52 : 050000 00000100HABILITACION DE ESCRITURA DE PARAM510SOBRERRECOR :+X417 ALARMA SERVO: X AXIS DGTL PARAMMENSAJ...

  • Page 498

    FUNCIONAMIENTO YOPERACIONES7. FUNCIONES DE ALARMA YAUTODIAGNÓSTICOB--64134SP/01478Los números y mensajes de alarma indican la causa de una alarma. Paralograr la recuperación de una situación de alarma, elimine la causa, y pulsela tecla de reinicialización.Los códigos de error se clasifican ...

  • Page 499

    FUNCIONAMIENTO YOPERACIONESB--64134SP/017. FUNCIONES DE ALARMA YAUTODIAGNÓSTICO479Es posible memorizar y ver en pantalla hasta 50 de las alarmas de CNCmás recientes.Para ver el histórico de alarmas:Procedimiento de visualización del histórico de alarmas1 Pulselatecladefunción.2 Pulse la tec...

  • Page 500

    FUNCIONAMIENTO YOPERACIONES7. FUNCIONES DE ALARMA YAUTODIAGNÓSTICOB--64134SP/01480En ocasiones puede parecer que el sistema está parado, aunque no se hayaactivado ninguna alarma. En este caso, es posible que el sistema estéejecutando alguna operación de procesamiento. El estado del sistemapue...

  • Page 501

    FUNCIONAMIENTO YOPERACIONESB--64134SP/017. FUNCIONES DE ALARMA YAUTODIAGNÓSTICO481Los números de diagnóstico 000 a 015 indican estados en los que se estáespecificando un comando, pero parece como si no se estuvieraejecutando nada. La tabla siguiente enumera los estados internos cuandose visua...

  • Page 502

    FUNCIONAMIENTO YOPERACIONES7. FUNCIONES DE ALARMA YAUTODIAGNÓSTICOB--64134SP/01482024RESET PULSADOSe establece al activar la reinicialización externa, la paradade emergencia, la reinicialización o la tecla dereinicialización y rebobinado025PARO AVANCES O TEMPORIZADOUn flag que detiene la dist...

  • Page 503

    FUNCIONAMIENTO YOPERACIONESB--64134SP/017. FUNCIONES DE ALARMA YAUTODIAGNÓSTICO483La tabla siguiente muestra las señales y estados habilitados cuando cadadato de diagnóstico vale 1. Cada combinación de valores de estos datosindica un estado único.020021022023024025111111111111110000000000010...

  • Page 504

    8. ENTRADA/SALIDA DE DATOSB--64134SP/01FUNCIONAMIENTO Y OPERACIONES4848 ENTRADA Y SALIDA DE DATOSLos datos de CN se transfieren entre el CN y diversos dispositivosexternos de entrada/salida, tales como Handy File.La interfaz de tarjeta de memoria situada a la izquierda de la pantallapuede utiliza...

  • Page 505

    B--64134SP/018. ENTRADA/SALIDA DE DATOSFUNCIONAMIENTO Y OPERACIONES485De los dispositivos de entrada/salida externos, Handy File de FANUCutiliza disquetes como soporte de entrada/salida.En el presente manual, por regla general, se denomina disquetes a lossoportes de entrada/salida.A diferencia de...

  • Page 506

    8. ENTRADA/SALIDA DE DATOSB--64134SP/01FUNCIONAMIENTO Y OPERACIONES486El disquete lleva una lengüeta de protección contra escritura. Coloquela lengüeta en la posición de habilitación de escritura. Inicie laoperación de salida.(2) Escritura habilitada (es posiblela lectura, la escritura y el...

  • Page 507

    B--64134SP/018. ENTRADA/SALIDA DE DATOSFUNCIONAMIENTO Y OPERACIONES487Cuando el programa se introduce desde el disquete, debe buscarse elarchivo que se ha de introducir primero.Para tal fin, proceda de la siguiente manera:Archivo 1Búsqueda del archivo nArchivo n En blancoArchivo 2 Archivo 3Proce...

  • Page 508

    8. ENTRADA/SALIDA DE DATOSB--64134SP/01FUNCIONAMIENTO Y OPERACIONES488NºDescripción86La señal de preparado (DR) de un dispositivo de entrada/salidaestá deshabilitada.No se genera inmediatamente una alarma en el CNC aun cuan-do se produzca una alarma durante la búsqueda del comienzo(cuando no...

  • Page 509

    B--64134SP/018. ENTRADA/SALIDA DE DATOSFUNCIONAMIENTO Y OPERACIONES489Los archivos guardados en un disquete pueden borrarse archivo porarchivo según sea necesario.Procedimiento de borrado de archivos1 Inserte el disquete en el dispositivo de entrada/salida de modo queesté preparado para la escr...

  • Page 510

    8. ENTRADA/SALIDA DE DATOSB--64134SP/01FUNCIONAMIENTO Y OPERACIONES490En este apartado se describe cómo se realiza la carga de un programa enel CNC desde un disquete o una cinta en formato CN.Procedimiento de entrada de un programa1 Asegúrese de que el dispositivo de entrada está listo para la...

  • Page 511

    B--64134SP/018. ENTRADA/SALIDA DE DATOSFUNCIONAMIENTO Y OPERACIONES491O1111M02;ER(%)O2222M30; O3333M02;SCuando se introduce un programa sin especificar un número deprograma.SSe asigna a dicho programa el número O del programa en la cinta enformato CN. Si el programa no tiene número O, se asign...

  • Page 512

    8. ENTRADA/SALIDA DE DATOSB--64134SP/01FUNCIONAMIENTO Y OPERACIONES492En el ejemplo anterior todas las líneas del programa O5678 se añaden afinal del programa O1234. En este caso, no se registra el número deprograma O5678. Cuando introduzca un programa para añadirlo a unprograma registrado, p...

  • Page 513

    B--64134SP/018. ENTRADA/SALIDA DE DATOSFUNCIONAMIENTO Y OPERACIONES493Un programa almacenado en la memoria del CNC se envía a un disqueteo una cinta en formato CN.Procedimiento de salida de un programa1 Asegúrese de que el dispositivo de salida está preparado para estaoperación.2 Para enviar ...

  • Page 514

    8. ENTRADA/SALIDA DE DATOSB--64134SP/01FUNCIONAMIENTO Y OPERACIONES494Cuando la salida de un programa se ejecuta después de buscar el comienzode N1 hasta N9999, el nuevo archivo se envía como posición enésimadesignada. En este caso, los archivos 1 hasta n--1 son válidos, pero losarchivos pos...

  • Page 515

    B--64134SP/018. ENTRADA/SALIDA DE DATOSFUNCIONAMIENTO Y OPERACIONES495Todos los programas se envían a cinta de papel con el siguienteformato.ER(%)ProgramaProgramaPrograma ER(%)AvancedeunpieAvancedetres piesLa secuencia de los programas escritos no está definida.DEscritura de todos losprogramas

  • Page 516

    8. ENTRADA/SALIDA DE DATOSB--64134SP/01FUNCIONAMIENTO Y OPERACIONES496Los datos de corrección se cargan en la memoria del CNC desde undisquete o una cinta en formato CN. El formato de entrada es idéntico alempleado para la salida de valores de corrección. Véase el apartadoIII--8.5.2. Cuando s...

  • Page 517

    B--64134SP/018. ENTRADA/SALIDA DE DATOSFUNCIONAMIENTO Y OPERACIONES497Todos los datos de corrección se envían en el formato de salida desde lamemoria del CNC a un disquete o una cinta en formato CN.Procedimiento de salida de datos decorrección1 Asegúrese de que el dispositivo de salida está ...

  • Page 518

    8. ENTRADA/SALIDA DE DATOSB--64134SP/01FUNCIONAMIENTO Y OPERACIONES498La entrada y salida de los parámetros y datos de compensación del errorde paso se lleva a cabo mediante distintas pantallas. En este capítulo seexplica cómo introducirlos.Los parámetros se cargan en la memoria del CNC desd...

  • Page 519

    B--64134SP/018. ENTRADA/SALIDA DE DATOSFUNCIONAMIENTO Y OPERACIONES49913 Pulselatecladepantalla [FIJACN]para la selección de capítulo.14 Introduzca 0 cuando se le solicite ”ESCRITURA PARAM” durante elajuste de datos.15 Encienda de nuevo la alimentación del CN.16 Suelte el botón PARADA DE ...

  • Page 520

    8. ENTRADA/SALIDA DE DATOSB--64134SP/01FUNCIONAMIENTO Y OPERACIONES500Para suprimir la salida de los siguientes parámetros, pulse la tecla depantalla [PERFOR] y luego la tecla de pantalla [NON--0].Distinto del tipo de ejeTipo de ejeTipo de bitParámetro en el que todoslos bits están ajustados e...

  • Page 521

    B--64134SP/018. ENTRADA/SALIDA DE DATOSFUNCIONAMIENTO Y OPERACIONES50111 Pulse las teclas de pantalla [LECTUR]y [EJEC].Los datos de compensación del error de paso se leen en la memoria.Una vez terminada la entrada, desaparece el indicador ”INPUT” de laesquina inferior derecha.12 Pulselatecla...

  • Page 522

    8. ENTRADA/SALIDA DE DATOSB--64134SP/01FUNCIONAMIENTO Y OPERACIONES5028 Pulse las teclas de pantalla [PERFOR]y [EJEC].Todos los datos de compensación del error de paso se envían en elformato definido.El formato de salida es el siguiente:N 10000 P ;N 11023 P ;N:Punto de compensación de error de...

  • Page 523

    B--64134SP/018. ENTRADA/SALIDA DE DATOSFUNCIONAMIENTO Y OPERACIONES503El valor de una variable común de macro de usuario (de 500 a 999) secarga en la memoria del CNC desde un disquete o una cinta en formatoCN. El mismo formato empleado para la salida de variables comunes demacro de usuario se em...

  • Page 524

    8. ENTRADA/SALIDA DE DATOSB--64134SP/01FUNCIONAMIENTO Y OPERACIONES504Las variables comunes de macro de usuario (de 500 a 999) memorizadasen el CNC pueden enviarse en el formato de salida definido a un disqueteo una cinta en formato CN.Procedimiento de salida de variables comunes de macro de usua...

  • Page 525

    B--64134SP/018. ENTRADA/SALIDA DE DATOSFUNCIONAMIENTO Y OPERACIONES505Con las variables comunes (#500 a #999) pueden realizarse operacionesde entrada y salida.La entrada y salida de los números del 100 al 199 puede realizarse cuandoel bit 3 (PU5) del parámetro 6001 está ajustado en 1.DVariable...

  • Page 526

    8. ENTRADA/SALIDA DE DATOSB--64134SP/01FUNCIONAMIENTO Y OPERACIONES506En la pantalla de visualización de directorio en disquete se puede llevara cabo la entrada, salida y borrado de archivos en aquellos directorios dearchivos que estén almacenados en un dispositivo externo deentrada/salida (com...

  • Page 527

    B--64134SP/018. ENTRADA/SALIDA DE DATOSFUNCIONAMIENTO Y OPERACIONES507O0001 N00000(METRO) VOLEDIT **** *** ***11 : 30 : 240001 PARAMETER0002 O00010003 O00020004 O00100005 O00400006 O00500007 O01000008 O10000009 O950058.51.91.91.31.31.91.91.92.6DIRECTORIO(FLOPPY)NO. NOMBRE ARCHIVOLECTURPERFORDELET...

  • Page 528

    8. ENTRADA/SALIDA DE DATOSB--64134SP/01FUNCIONAMIENTO Y OPERACIONES508EDIT **** *** ***15: 27 : 34BUSCARNO. ARCH =>_O0001 N00000(METRO) VOLDIRECTORIO(FLOPPY)NO. NOMBRE ARCHIVOCANFIJC FEJECFig. 8.8.1(b)0004 O00101,30005 O00401.30006 O00501.90007 O01001.90008 O10001.90009 O95002.6NO: Indica el n...

  • Page 529

    B--64134SP/018. ENTRADA/SALIDA DE DATOSFUNCIONAMIENTO Y OPERACIONES509El contenido del número de archivo especificado se carga en la memoriadel CN.Procedimiento de lectura de archivos1 Pulse el conmutador EDIT del panel de operador de máquina.Para el control de dos canales, seleccione la torret...

  • Page 530

    8. ENTRADA/SALIDA DE DATOSB--64134SP/01FUNCIONAMIENTO Y OPERACIONES510Cualquier programa almacenado en la memoria de la unidad de CNCpuede enviarse a un disquete como un archivo.Procedimiento de salida de programas1 Pulse el conmutador EDIT del panel de operador de máquina.2 Pulselatecladefunci...

  • Page 531

    B--64134SP/018. ENTRADA/SALIDA DE DATOSFUNCIONAMIENTO Y OPERACIONES511Mediante esta operación se borra el archivo cuyo número se haespecificado.Procedimiento de borrado de archivos1 Pulse el conmutador EDIT del panel de operador de máquina.2 Pulselatecladefunción.3 Pulse la tecla de pantalla ...

  • Page 532

    8. ENTRADA/SALIDA DE DATOSB--64134SP/01FUNCIONAMIENTO Y OPERACIONES512Si se pulsa [FIJC F]o [FIJC O]sin introducir el número de archivo y elnúmero de programa, estos campos se mostrarán en blanco. Si seintroduce 0 como número de archivo o como número de programa, sevisualiza el valor 1.Para ...

  • Page 533

    B--64134SP/018. ENTRADA/SALIDA DE DATOSFUNCIONAMIENTO Y OPERACIONES513Los programas de CNC almacenados en la memoria pueden agruparsesegún su nombre, lo que permite ejecutar la salida de programas de CNCpor grupos. En el apartado III--11.30,2 se explica la visualización de unlistado de programa...

  • Page 534

    8. ENTRADA/SALIDA DE DATOSB--64134SP/01FUNCIONAMIENTO Y OPERACIONES514Para la introducción y salida de tipos específicos de datos,habitualmente se selecciona la pantalla correspondiente. Por ejemplo,la pantalla de parámetros se utiliza para la introducción o salida deparámetros a una unidad ...

  • Page 535

    B--64134SP/018. ENTRADA/SALIDA DE DATOSFUNCIONAMIENTO Y OPERACIONES515LEER/IMPRI (PROGRAM)O1234 N12345MDI**** *** *** ***12:34:56PRGRMPARAM.OFFSET(OPRD)I/O CHANNEL1TV CHECKOFFDEVICE NUM.0PUNCH CODEISOBAUDRATE4800INPUT CODEASCIISTOP BIT2FEED OUTPUTFEEDNULL INPUT (EIA)NOEOB OUTPUT (ISO) CRTV CHECK ...

  • Page 536

    8. ENTRADA/SALIDA DE DATOSB--64134SP/01FUNCIONAMIENTO Y OPERACIONES516La entrada y salida de programas se puede realizar desde la pantalla E/S.Si un programa se escribe mediante un disquete o una tarjeta, el usuariodebe especificar el archivo de entrada que contiene el programa (búsquedade archi...

  • Page 537

    B--64134SP/018. ENTRADA/SALIDA DE DATOSFUNCIONAMIENTO Y OPERACIONES517DN--9998Cuando se especifica --9998, se encuentra el archivo siguiente. Acontinuación, cada vez que se realiza una operación deentrada/salida de archivo, se inserta automáticamente N--9999.Esto significa que los siguientes a...

  • Page 538

    8. ENTRADA/SALIDA DE DATOSB--64134SP/01FUNCIONAMIENTO Y OPERACIONES518O0001 N00010EDIT **** *** *** ***14:46:09BUSQ FLECTUR PERFOR(OPRD)>_PROGRAM (NUM.)MEMORY (CHAR.)USADA:603321FREE:140127839O0010 O0001 O0003 O0002 O0555 O0999O0062 O0004 O0005 O1111 O0969 O6666O0021 O1234 O0588 O0020 O0040DEL...

  • Page 539

    B--64134SP/018. ENTRADA/SALIDA DE DATOSFUNCIONAMIENTO Y OPERACIONES519O0001 N00010EDIT **** *** *** ***14:46:09BUSQ FLECTURPERFOR(OPRD)>_PROGRAM (NUM.)MEMORY (CHAR.)USADA:603321FREE:140127839O0010 O0001 O0003 O0002 O0555 O0999O0062 O0004 O0005 O1111 O0969 O6666O0021 O1234 O0588 O0020 O0040DELE...

  • Page 540

    8. ENTRADA/SALIDA DE DATOSB--64134SP/01FUNCIONAMIENTO Y OPERACIONES520Borrado de archivos1 Pulse la tecla de pantalla [PRGRM] en la pantalla E/S, como sedescribe en el apartado III--8.10.1.2 Seleccione el modo EDIT. Se visualizará el directorio del programa.3 Pulselatecladepantalla [(OPRD)]. La ...

  • Page 541

    B--64134SP/018. ENTRADA/SALIDA DE DATOSFUNCIONAMIENTO Y OPERACIONES521La introducción y salida de parámetros se puede realizar desde la pantallaE/S.Introducción de parámetros1 Pulselatecladepantalla [PARAM] en la pantalla E/S, como sedescribe en el apartado III--8.10.1.2 Seleccione el modo ED...

  • Page 542

    8. ENTRADA/SALIDA DE DATOSB--64134SP/01FUNCIONAMIENTO Y OPERACIONES522Salida de parámetros1 Pulselatecladepantalla [PARAM] en la pantalla E/S, como sedescribe en el apartado III--8.10.1.2 Seleccione el modo EDIT.3 Pulselatecladepantalla [(OPRD)]. La pantalla y las teclas depantalla cambiarán co...

  • Page 543

    B--64134SP/018. ENTRADA/SALIDA DE DATOSFUNCIONAMIENTO Y OPERACIONES523La introducción y salida de datos de corrector se puede realizar desde lapantalla E/S.Entrada de datos de corrector1 Pulselatecladepantalla [COMP.] en la pantalla E/S, descrita en elapartado III--8.10.1.2 Seleccione el modo ED...

  • Page 544

    8. ENTRADA/SALIDA DE DATOSB--64134SP/01FUNCIONAMIENTO Y OPERACIONES524Salida de datos de corrector1 Pulselatecladepantalla [COMP.] en la pantalla E/S, descrita en elapartado III--8.10.1.2 Seleccione el modo EDIT.3 Pulselatecladepantalla [(OPRD)]. La pantalla y las teclas depantalla cambiarán com...

  • Page 545

    B--64134SP/018. ENTRADA/SALIDA DE DATOSFUNCIONAMIENTO Y OPERACIONES525La salida de datos de variables comunes de macros de usuario se puederealizar desde la pantalla E/S.Salida de variables comunes de macros de usuario1 Pulse la tecla de pantalla [MACRO] en la pantalla E/S, descrita en elapartado...

  • Page 546

    8. ENTRADA/SALIDA DE DATOSB--64134SP/01FUNCIONAMIENTO Y OPERACIONES526La pantalla E/S admite la visualización de un directorio de archivos dedisquete, y la entrada y salida de archivos en disquete.Visualización de un directorio de archivos1 Pulse la tecla de pantalla del extremo derecho(tecla d...

  • Page 547

    B--64134SP/018. ENTRADA/SALIDA DE DATOSFUNCIONAMIENTO Y OPERACIONES5277 Pulse la tecla de pantalla [EJEC]. Se visualizará un directorio, con elarchivo especificado en la parte superior. Para visualizar lossiguientes archivos del directorio, pulse la tecla de avance de página.READ/PUNCH (FLOPPY)...

  • Page 548

    8. ENTRADA/SALIDA DE DATOSB--64134SP/01FUNCIONAMIENTO Y OPERACIONES528Entradadeun archivo1 Pulse la tecla de pantalla del extremo derecho(tecla de menúsiguiente) en la pantalla E/S descrita en el apartado III--8.10.1.2 Pulselatecladepantalla [FLOPPY].3 Seleccione el modo EDIT. Se visualizará la...

  • Page 549

    B--64134SP/018. ENTRADA/SALIDA DE DATOSFUNCIONAMIENTO Y OPERACIONES529Salidadeun archivo1 Pulse la tecla de pantalla del extremo derecho(tecla de menúsiguiente) en la pantalla E/S descrita en el apartado III--8.10.1.2 Pulselatecladepantalla [FLOPPY].3 Seleccione el modo EDIT. Se visualizará la ...

  • Page 550

    8. ENTRADA/SALIDA DE DATOSB--64134SP/01FUNCIONAMIENTO Y OPERACIONES530Borrado de un archivo1 Pulse la tecla de pantalla del extremo derecho(tecla de menúsiguiente) en la pantalla E/S descrita en el apartado III--8.10.1.2 Pulselatecladepantalla [FLOPPY].3 Seleccione el modo EDIT. Se visualizará ...

  • Page 551

    B--64134SP/018. ENTRADA/SALIDA DE DATOSFUNCIONAMIENTO Y OPERACIONES531El ajuste del canal de E/S (parámetro 0020) en 4 permite hacer referenciaa los archivos de una tarjeta de memoria insertada en la interfaz de tarjetade memoria situada a la izquierda de la pantalla. Asimismo, es posiblerealiza...

  • Page 552

    8. ENTRADA/SALIDA DE DATOSB--64134SP/01FUNCIONAMIENTO Y OPERACIONES532Visualización de un directorio de archivos guardados1 Pulse el conmutador EDIT del panel de operador de máquina.2 Pulselatecladefunción.3 Pulse la tecla de pantalla del extremo derecho(tecla de menúsiguiente).4 Pulselatecla...

  • Page 553

    B--64134SP/018. ENTRADA/SALIDA DE DATOSFUNCIONAMIENTO Y OPERACIONES533Búsqueda de un archivo1 Pulse el conmutador EDIT del panel de operador de máquina.2 Pulselatecladefunción.3 Pulse la tecla de pantalla del extremo derecho(tecla de menúsiguiente).4 Pulselatecladepantalla [CARD]. Se visualiz...

  • Page 554

    8. ENTRADA/SALIDA DE DATOSB--64134SP/01FUNCIONAMIENTO Y OPERACIONES534Lectura de un archivo1 Pulse el conmutador EDIT del panel de operador de máquina.2 Pulselatecladefunción [PROG].3 Pulse la tecla de pantalla del extremo derecho (tecla de menúsiguiente).4 Pulselatecladepantalla [CARD]. Apare...

  • Page 555

    B--64134SP/018. ENTRADA/SALIDA DE DATOSFUNCIONAMIENTO Y OPERACIONES535⋅ Introduzca un número de programa para registrar un archivo delectura con un número O separado. Si no se define ningún númerode programa, se registra el número O en la columna de nombre dearchivo.8 Para especificar un a...

  • Page 556

    8. ENTRADA/SALIDA DE DATOSB--64134SP/01FUNCIONAMIENTO Y OPERACIONES536PROG(OPRD)DIR +DIRECTORY (M--CARD)No.FILE NAMESIZEDATEO0034 N000450001O100012345696/07/100002O100111845896/07/300003O000211325096/07/300004O200017345696/07/310005O200111344496/07/310006O300111848396/08/020007O330011140696/08/05...

  • Page 557

    B--64134SP/018. ENTRADA/SALIDA DE DATOSFUNCIONAMIENTO Y OPERACIONES537Cuando se envía un archivo a la tarjeta de memoria es posible que existaen ella un archivo con el mismo nombre. El bit 6 (OWM) del parámetro0138 puede utilizarse para elegir si se desea sobrescribir el archivoexistente de mod...

  • Page 558

    8. ENTRADA/SALIDA DE DATOSB--64134SP/01FUNCIONAMIENTO Y OPERACIONES538Borrado de un archivo1 Pulse el conmutador EDIT del panel de operador de máquina.2 Pulselatecladefunción.3 Pulse la tecla de pantalla del extremo derecho(tecla de menúsiguiente).4 Pulselatecladepantalla [CARD]. Se visualizar...

  • Page 559

    B--64134SP/018. ENTRADA/SALIDA DE DATOSFUNCIONAMIENTO Y OPERACIONES539El número de archivo 21 se asigna al siguiente nombre de archivo.Entrada y salida en lote utilizando una tarjeta de memoriaEn la pantalla E/S, puede realizarse la entrada y salida de diferentes tiposde datos, incluidos program...

  • Page 560

    8. ENTRADA/SALIDA DE DATOSB--64134SP/01FUNCIONAMIENTO Y OPERACIONES540: se utiliza para desplazarse por el directorio de archivos de latarjetadememoria.: se utiliza para desplazarse por el directorio de programas.6 Con las teclas de páginay, desplácese por el directoriode archivos o de programa...

  • Page 561

    B--64134SP/018. ENTRADA/SALIDA DE DATOSFUNCIONAMIENTO Y OPERACIONES541NOTAEl funcionamiento en modo RMT y la función de llamada asubprogramas (basada en el comando M198) no sepueden utilizar con una tarjeta de memoria.Formato de archivo y mensajes de errorTodos los archivos que se leen y graban ...

  • Page 562

    8. ENTRADA/SALIDA DE DATOSB--64134SP/01FUNCIONAMIENTO Y OPERACIONES542CódigoDescripción99Se ha destruido una porción anterior al área FAT de la tarjeta dememoria.102La tarjeta de memoria no dispone de suficiente espacio libre.105No hay ninguna tarjeta de memoria instalada.106Ya hay una tarjet...

  • Page 563

    B--64134SP/019. EDICIÓN DE PROGRAMASFUNCIONAMIENTO Y OPERACIONES5439 EDICIÓN DE PROGRAMASEn este capítulo se explica cómo editar los programas registrados en elCNC.La edición incluye la inserción, modificación, borrado y sustitución depalabras. La edición también incluye el borrado de p...

  • Page 564

    9. EDICIÓN DE PROGRAMASB--64134SP/01FUNCIONAMIENTO Y OPERACIONES544En este apartado se describe el procedimiento de inserción, modificacióny borrado de una palabra dentro de un programa registrado en memoria.Procedimiento de inserción, modificación y borrado de palabras1 Seleccione el modo E...

  • Page 565

    B--64134SP/019. EDICIÓN DE PROGRAMASFUNCIONAMIENTO Y OPERACIONES545AVISOEl usuario no puede continuar la ejecución del programadespués de modificar, insertar o borrar datos del programainterrumpiendo el mecanizado en curso con una operacióntal como una parada en modo bloque a bloque o mediant...

  • Page 566

    9. EDICIÓN DE PROGRAMASB--64134SP/01FUNCIONAMIENTO Y OPERACIONES546Puede buscarse una palabra simplemente desplazando el cursor a travésdel texto (exploración), mediante una búsqueda de palabra o de dirección.Procedimiento de exploración de programas1 Pulselatecladecontrol del cursorEl curs...

  • Page 567

    B--64134SP/019. EDICIÓN DE PROGRAMASFUNCIONAMIENTO Y OPERACIONES547Procedimiento de búsqueda de palabrasEjemplo de búsqueda de S12:PROGRAMO0050 N01234O0050 ;X100.0 Z1250.0 ;S12 ;N56789 M03 ;M02 ;%N01234Actualmente se estábuscando/explorando N01234.Se está buscandoS12.1 Teclee la direcciónS ...

  • Page 568

    9. EDICIÓN DE PROGRAMASB--64134SP/01FUNCIONAMIENTO Y OPERACIONES548El cursor puede saltarse al comienzo de un programa. Esta función sedenomina desplazamiento al puntero del programa. En este apartado sedescriben los tres métodos para acceder al puntero del programa.Procedimiento de desplazami...

  • Page 569

    B--64134SP/019. EDICIÓN DE PROGRAMASFUNCIONAMIENTO Y OPERACIONES549Procedimiento de inserción de palabras1 Busque o explore la palabra inmediatamente anterior a una palabraque se desea insertar.2 Escriba la dirección que desea insertar.3 Escriba los datos.4 Pulselatecla.Ejemplo de inserción d...

  • Page 570

    9. EDICIÓN DE PROGRAMASB--64134SP/01FUNCIONAMIENTO Y OPERACIONES550Procedimiento de modificación de palabras1 Busque o explore una palabra que se desea modificar.2 Escriba la dirección que desea insertar.3 Escriba los datos.4 Pulselatecla.Ejemplo de cambio de T15 a M151 Busque o realice una ex...

  • Page 571

    B--64134SP/019. EDICIÓN DE PROGRAMASFUNCIONAMIENTO Y OPERACIONES551Procedimiento de borrado de palabras1 Realice una búsqueda o exploración de la palabra que desea borrar.2 Pulselatecla.Ejemplo de borrado de X100.01 Busque o explore X100.0ProgramaO0050 N01234O0050 ;N01234S12 ;N56789 M03 ;M02 ;...

  • Page 572

    9. EDICIÓN DE PROGRAMASB--64134SP/01FUNCIONAMIENTO Y OPERACIONES552Dentro de un programa puede borrarse uno o varios bloques.El procedimiento siguiente borra un bloque hasta su código EOB (fin debloque); el cursor avanza a la siguiente palabra.Procedimiento de borrado de bloques1 Busque o explo...

  • Page 573

    B--64134SP/019. EDICIÓN DE PROGRAMASFUNCIONAMIENTO Y OPERACIONES553Pueden borrarse los bloques a partir de la palabra actualmente visualizadahasta el bloque con el número de secuencia especificado.Procedimiento de borrado de bloques múltiples1 Busque o explore una palabra en el primer bloque d...

  • Page 574

    9. EDICIÓN DE PROGRAMASB--64134SP/01FUNCIONAMIENTO Y OPERACIONES554NOTAPuede enviarse la alarma P/S 070 si el número de bloquesque se van a borrar es demasiado grande. En este caso,reduzca el número de bloques que desea borrar.

  • Page 575

    B--64134SP/019. EDICIÓN DE PROGRAMASFUNCIONAMIENTO Y OPERACIONES555Cuando la memoria tiene almacenados varios programas, se puede buscarun programa.Existen tres métodos para hacerlo.Procedimientos de búsqueda de número de programa1 Seleccione el modo EDITo MEMORY.2 Pulsepara visualizar la pan...

  • Page 576

    9. EDICIÓN DE PROGRAMASB--64134SP/01FUNCIONAMIENTO Y OPERACIONES556Nº de alarmaContenido59El programa con el número seleccionado no se puede buscardurante una búsqueda de número de programa externo.71El número de programa especificado no se encontró durantela búsqueda de número de progra...

  • Page 577

    B--64134SP/019. EDICIÓN DE PROGRAMASFUNCIONAMIENTO Y OPERACIONES557La operación de búsqueda de número de secuencia habitualmente seemplea para buscar un número de secuencia en medio de un programa, demodo que pueda arrancarse o rearrancarse la ejecución en el bloquecontenido en dicho númer...

  • Page 578

    9. EDICIÓN DE PROGRAMASB--64134SP/01FUNCIONAMIENTO Y OPERACIONES558Los bloques que se han saltado no afectan al CNC. Esto quiere decir quelos datos en los bloques omitidos, tales como las coordenadas y loscódigos M, no afectan a las coordenadas y valores modales del CNC.Así, en el primer bloqu...

  • Page 579

    B--64134SP/019. EDICIÓN DE PROGRAMASFUNCIONAMIENTO Y OPERACIONES559Los programas registrados en la memoria pueden borrarse. Bien,programa por programa o todos a la vez. Además, puede borrarse más deun programa especificando un intervalo.Puede borrarse un programa registrado en memoria.Procedim...

  • Page 580

    9. EDICIÓN DE PROGRAMASB--64134SP/01FUNCIONAMIENTO Y OPERACIONES560Los programas incluidos dentro de un margen especificado en memoriase borran.Procedimiento de borrado de más de un programa especificando un intervalo1 Seleccione el modo EDIT.2 Pulsepara visualizar la pantalla del programa.3 In...

  • Page 581

    B--64134SP/019. EDICIÓN DE PROGRAMASFUNCIONAMIENTO Y OPERACIONES561Con la función de edición de programas de pieza extendida, puedenejecutarse las operaciones descritas a continuación empleando teclas depantalla para programas que se han registrado en memoria.Se dispone de las siguientes oper...

  • Page 582

    9. EDICIÓN DE PROGRAMASB--64134SP/01FUNCIONAMIENTO Y OPERACIONES562Se puede copiar un programa para crear un programa.AOxxxxAOxxxxDespués de copiarAOyyyyCopiaAntes de copiarFig. 9.6.1 Copia de un programa completoEn la figura 9.6.1, el programa con número de programa xxxx se copia aun programa...

  • Page 583

    B--64134SP/019. EDICIÓN DE PROGRAMASFUNCIONAMIENTO Y OPERACIONES563Puede crearse un nuevo programa copiando parte de un programa.BOxxxxOxxxxDespués de copiarBOyyyyCopiaAntes de copiarFig. 9.6.2 Copia de parte de un programaACBACEn la figura 9.6.2, la sección B del programa con número de progr...

  • Page 584

    9. EDICIÓN DE PROGRAMASB--64134SP/01FUNCIONAMIENTO Y OPERACIONES564Puede crearse un nuevo programa desplazando parte de un programa.BOxxxxOxxxxDespués de copiarBOyyyyCopiaAntes de copiarFig. 9.6.3 Desplazamiento de parte de un programaACACEn la figura 9.6.3, la parte B del programa número xxxx...

  • Page 585

    B--64134SP/019. EDICIÓN DE PROGRAMASFUNCIONAMIENTO Y OPERACIONES565Puede insertarse otro programa en una posición arbitraria del programaactual.OxxxxAntes de fusionarBOyyyyFusiónFig. 9.6.4 Fusión de un programa en una posiciónespecificadaAOxxxxDespués de fusionarBOyyyyBACCPosiciónde fusió...

  • Page 586

    9. EDICIÓN DE PROGRAMASB--64134SP/01FUNCIONAMIENTO Y OPERACIONES566La definición del punto inicial de un intervalo de edición con [CURS∼]se puede modificar libremente hasta que se defina un punto final deintervalo de edición con [∼CURS] o [∼ABAJO].Si se define un punto inicial de interv...

  • Page 587

    B--64134SP/019. EDICIÓN DE PROGRAMASFUNCIONAMIENTO Y OPERACIONES567Nº de alar-maContenido70Memoria insuficiente al copiar o insertar un programa. Se ha ter-minado la copia o la inserción.101Se ha interrumpido la tensión cuando se estaba copiando,moviendo o insertando un programa y debe borrar...

  • Page 588

    9. EDICIÓN DE PROGRAMASB--64134SP/01FUNCIONAMIENTO Y OPERACIONES568Sustituya una o más palabras especificadas.La sustitución puede aplicarse a todas las veces que aparece la palabra osólo una de las veces que aparecen las palabras o direcciones en elprograma.Procedimiento de cambio de palabra...

  • Page 589

    B--64134SP/019. EDICIÓN DE PROGRAMASFUNCIONAMIENTO Y OPERACIONES569Pueden sustituirse las siguientes palabras de macro de usuario:IF, WHILE, GOTO, END, DO, BPRNT, DPRNT, POPEN, PCLOSPueden especificarse las abreviaturas de palabras de macro de usuario.Sin embargo, cuando se utilizan abreviaturas...

  • Page 590

    9. EDICIÓN DE PROGRAMASB--64134SP/01FUNCIONAMIENTO Y OPERACIONES570A diferencia de los programas normales, los programas de macro deusuario se modifican, insertan o borran como unidades de edición.Las palabras de macro de usuario pueden introducirse de forma abreviada.En un programa pueden intr...

  • Page 591

    B--64134SP/019. EDICIÓN DE PROGRAMASFUNCIONAMIENTO Y OPERACIONES571La edición de un programa mientras se está ejecutando otro programa sedenomina edición en background. El método de edición es idéntico al dela edición normal (edición en foreground).Un programa editado en background debe ...

  • Page 592

    9. EDICIÓN DE PROGRAMASB--64134SP/01FUNCIONAMIENTO Y OPERACIONES572La función de contraseña (bit 4 (NE9) del parámetro 3202 se puedebloquear con los parámetros 3210 (PASSWD) y 3211 (KEYWD) paraproteger los programas O9000 a O9999. En el estado bloqueado, elparámetro NE9 no puede ajustarse e...

  • Page 593

    B--64134SP/019. EDICIÓN DE PROGRAMASFUNCIONAMIENTO Y OPERACIONES573El estado de bloqueo se habilita cuando se ajusta un valor para elparámetro PASSWD. No obstante, tenga en cuenta que el parámetroPASSWD solamente puede ajustarse cuando no se ha habilitado el estadode bloqueo (cuando PASSWD = 0...

  • Page 594

    FUNCIONAMIENTO YOPERACIONES10. CREACIÓN DE PROGRAMASB--64134SP/0157410 CREACIÓN DE PROGRAMASPueden crearse programas por uno de los siguientes métodos:⋅ CREACIÓN DE PROGRAMAS MEDIANTE EL PANEL MDI⋅ PROGRAMACIÓN EN MODO TEACH IN⋅ PROGRAMACIÓN CONVERSACIONAL CON FUNCIÓN GRÁFICA⋅ MAN...

  • Page 595

    FUNCIONAMIENTO YOPERACIONESB--64134SP/0110. CREACIÓN DE PROGRAMAS575También es posible crear programas en modo EDIT, utilizando lasfunciones de edición de programas que se describen en el capítulo IV--9.Procedimiento de creación de programas mediante el panel MDI1 Acceda al modo EDIT.2 Pulse...

  • Page 596

    FUNCIONAMIENTO YOPERACIONES10. CREACIÓN DE PROGRAMASB--64134SP/01576DSe puede introducir la dirección O y los números siguientes a ésta oun espacio en blanco, pero se omiten cuando se realiza el registro.En cada bloque pueden insertarse automáticamente números desecuencia cuando se crea un ...

  • Page 597

    FUNCIONAMIENTO YOPERACIONESB--64134SP/0110. CREACIÓN DE PROGRAMAS5779 Pulse.El EOBse registra en la memoria y los números desecuencia se insertan automáticamente. Por ejemplo, si el valorinicial de Nes 10y el parámetro de definición de incrementos seestablece en 2,se inserta N12y se visualiz...

  • Page 598

    FUNCIONAMIENTO YOPERACIONES10. CREACIÓN DE PROGRAMASB--64134SP/01578.Se añaden los modos TEACH IN JOGy TEACH IN HANDLE.En estosmodos, una posición de máquina a lo largo de los ejes X y Zobtenidamediante el funcionamiento en modo manual se guarda en la memoriacomo posición de programa para cr...

  • Page 599

    FUNCIONAMIENTO YOPERACIONESB--64134SP/0110. CREACIÓN DE PROGRAMAS579O1234;N1 G50 X100000 Z200000 ;N2 G00 X14784 Z8736 ;N3 G01 Z103480 F300 ;N4 M02 ;XZP0 (100000,200000)P1P2 (10000,103480)(14784,8736)1 Configure el dato de ajuste SEQUENCE NO.al valor 1 (activado).(Se supone que el parámetro de v...

  • Page 600

    FUNCIONAMIENTO YOPERACIONES10. CREACIÓN DE PROGRAMASB--64134SP/0158010 Introduzca la posición de máquina P2para los datos del tercer bloquede la siguiente manera:G01ZF300EOBEsta operación registra en memoria G01 Z103480 F300 ;.La función de inserción automática de número de secuencia regi...

  • Page 601

    FUNCIONAMIENTO YOPERACIONESB--64134SP/0110. CREACIÓN DE PROGRAMAS581Se pueden crear programas bloque a bloque en la pantalla conversacionalmientras se visualiza el menú de códigos G.Es posible modificar, insertar o borrar bloques de un programa con elmenú de códigos G y la pantalla conversac...

  • Page 602

    FUNCIONAMIENTO YOPERACIONES10. CREACIÓN DE PROGRAMASB--64134SP/015824 Pulselatecladepantalla [C.A.P]. Aparecerá en la pantalla elsiguiente menú de códigos GSi las teclas de pantalla mostradas difieren de las que se muestran en elpaso 2, pulse la tecla de menú anteriorpara ver las teclascorre...

  • Page 603

    FUNCIONAMIENTO YOPERACIONESB--64134SP/0110. CREACIÓN DE PROGRAMAS583Si no se pulsa ninguna tecla, se abre la pantalla detallada estándar.**** *** ***O0010 N00000PROGRAMGGGGXUZWACFHIKPQRMST:EDIT14 : 41 : 10(OPRD)PRGRMMENÚ GBLOCK7 Desplace el cursor al bloque que desea modificar en la pantalla d...

  • Page 604

    FUNCIONAMIENTO YOPERACIONES10. CREACIÓN DE PROGRAMASB--64134SP/015841 Desplace el cursor al bloque que desea modificar en la pantalla delprograma y pulse la tecla de pantalla [C.A.P]. O bien, pulse primero latecla de pantalla [C.A.P]para abrir la pantalla conversacional y acontinuación, pulse l...

  • Page 605

    FUNCIONAMIENTO YOPERACIONESB--64134SP/0111. AJUSTE Y VISUALIZACIÓN DE DATOS58511 AJUSTE Y VISUALIZACIÓN DE DATOSPara operar una máquina herramienta con CNC, deben ajustarse diversosdatos en el panel CRT/MDI p LCD/MDI para el CNC. El operador puedemonitorizar el estado del funcionamiento median...

  • Page 606

    FUNCIONAMIENTO YOPERACIONES11. AJUSTE Y VISUALIZACIÓN DE DATOSB--64134SP/01586Transición de pantallaactivada por la tecla de funciónPANTALLA VISUAL. POSICIÓNPantalla de posición actualVisualización de posicióndel sistema de coorde---nadas de la pieza⇒Véase el apartadoIII---11.1.1.Visual...

  • Page 607

    FUNCIONAMIENTO YOPERACIONESB--64134SP/0111. AJUSTE Y VISUALIZACIÓN DE DATOS587Pantalla del programaVisualización delcontenido del programa⇒Véase el apartadoIII---11.2.1.Visualización del bloqueactual y los datos modales⇒Véase el apartadoIII---11.2.2.PRGRMVERIFIACTUALSIGUIE(OPRD)Transici...

  • Page 608

    FUNCIONAMIENTO YOPERACIONES11. AJUSTE Y VISUALIZACIÓN DE DATOSB--64134SP/01588REANUDDIR(OPRD)cambioentreMEMPantalla de reinicio delprograma⇒Véase el apartadoIII---4.3[SCHDUL][PRGRM]Visualización deldirectorio de archivos⇒Véase el apartadoIII---4.4Ajuste de laplanificación⇒Véase el apa...

  • Page 609

    FUNCIONAMIENTO YOPERACIONESB--64134SP/0111. AJUSTE Y VISUALIZACIÓN DE DATOS589Pantalla de ediciónde programas⇒Véase el apartadoIII---10Memoria y directoriode programas⇒Véase el apartadoIII---11.3.1.PRGRMLIB(OPRD)EDITFLOPPY(OPRD)EDITPantalla de directoriode archivos paradisquetes⇒Véase ...

  • Page 610

    FUNCIONAMIENTO YOPERACIONES11. AJUSTE Y VISUALIZACIÓN DE DATOSB--64134SP/01590HER VDPreajuste del contador devida útil de herramientaBorrado de los datos deejecución⇒Véase el apartadoIII---11.4.14.Visualización de datosde gestión de vida deherramientas⇒Véase el apartadoIII--- 11.4.14.C...

  • Page 611

    FUNCIONAMIENTO YOPERACIONESB--64134SP/0111. AJUSTE Y VISUALIZACIÓN DE DATOS5912/21*Valor de corrección de herramientaDES PZ(OPRD)Visualización del valor delsistema de coordenadasde la pieza⇒Véase el apartadoIII--- 11.4.5.Ajuste del valor dedecalajedel sistema decoordenadas de pieza⇒ Véas...

  • Page 612

    FUNCIONAMIENTO YOPERACIONES11. AJUSTE Y VISUALIZACIÓN DE DATOSB--64134SP/01592Pantalla deparámetrosPARAM.DIGNOSSYSTEM(OPRD)PASO(OPRD)PANTALLASISTEMAPMCVisualización de lapantalla de parámetros⇒Véase el apartadoIII---11.5.1.Ajuste de parámetro⇒Véase el apartadoIII---11.5.1.Visualizació...

  • Page 613

    FUNCIONAMIENTO YOPERACIONESB--64134SP/0111. AJUSTE Y VISUALIZACIÓN DE DATOS593La siguiente tabla muestra los datos configurados en cada pantalla.Tabla 11 Pantallas de ajustes y datos que contienenNºPantalla de ajustesContenido del ajusteApartado a consul-tar1Valor de corrección de herramientaV...

  • Page 614

    FUNCIONAMIENTO YOPERACIONES11. AJUSTE Y VISUALIZACIÓN DE DATOSB--64134SP/01594Pulselatecladefunciónpara visualizar la posición actual de laherramienta.Para visualizar la posición actual de la herramienta se emplean las trespantallas siguientes:⋅Pantalla de visualización de posición para e...

  • Page 615

    FUNCIONAMIENTO YOPERACIONESB--64134SP/0111. AJUSTE Y VISUALIZACIÓN DE DATOS595MEM STRT MTN ***09:06:35[ ABSOLU ] [ RELATI ] [ TODO ] [ MANGO ] [(OPRD)]POSICION ACTUAL (ABSOLUTA) O1000 N00010PART CALC 5TIEM OPE 0H15MTIEM CICLO 0H 0M38SF.ACT3000 MM/MS 0 T0000X123.456Z456,789Se pueden utilizar los ...

  • Page 616

    FUNCIONAMIENTO YOPERACIONES11. AJUSTE Y VISUALIZACIÓN DE DATOSB--64134SP/01596MEM STRT MTN ***09:06:35[ABSOLU ] [ RELATI ][ TODO ][MANGO ][ (OPRD) ]POSICION ACTIVA (RELATIVAS)O1000 N00010PART CALC 5TIEM OPE 0H15MTIEM CICLO 0H 0M38SF.ACT3000 MM/MS 0 T0000U123.456W363.233La posición actual de la ...

  • Page 617

    FUNCIONAMIENTO YOPERACIONESB--64134SP/0111. AJUSTE Y VISUALIZACIÓN DE DATOS597Se pueden utilizar los bits 4 (DRL) y 5 (DRC) del parámetro 3104 paradeterminar si los valores visualizados incluirán el corrector deherramienta y la compensación del radio de la herramienta.El bit 3 del parámetro ...

  • Page 618

    FUNCIONAMIENTO YOPERACIONES11. AJUSTE Y VISUALIZACIÓN DE DATOSB--64134SP/01598Se visualizan las siguientes posiciones en una pantalla: las posicionesactuales de la herramienta en el sistema de coordenadas de pieza, elsistema de coordenadas relativas y el sistema de coordenadas de máquina,así c...

  • Page 619

    FUNCIONAMIENTO YOPERACIONESB--64134SP/0111. AJUSTE Y VISUALIZACIÓN DE DATOS599En la pantalla de visualización de todas las posiciones, las coordenadasrelativas pueden reinicializarse a 0 o preajustarse a los valoresespecificados. El procedimiento es el mismo que el de reinicializaciónde las co...

  • Page 620

    FUNCIONAMIENTO YOPERACIONES11. AJUSTE Y VISUALIZACIÓN DE DATOSB--64134SP/01600La velocidad de avance real de la máquina (por minuto) puedevisualizarse en una pantalla de visualización de posición actual o en unapantalla de comprobación de programa ajustando el bit 0 (DPF) delparámetro 3015....

  • Page 621

    FUNCIONAMIENTO YOPERACIONESB--64134SP/0111. AJUSTE Y VISUALIZACIÓN DE DATOS601En los casos de avance por revolución y de roscado, la velocidad deavance real visualizada es la de avance por minuto en lugar de la de avancepor revolución.Si se produce un desplazamiento del eje de rotación, la ve...

  • Page 622

    FUNCIONAMIENTO YOPERACIONES11. AJUSTE Y VISUALIZACIÓN DE DATOSB--64134SP/01602Indica el tiempo total de funcionamiento en modo automático, excluidoslos tiempos de parada y de suspensión de avance.Indica el tiempo de ejecución de una operación automática, excluidos lostiempos de parada y de ...

  • Page 623

    FUNCIONAMIENTO YOPERACIONESB--64134SP/0111. AJUSTE Y VISUALIZACIÓN DE DATOS603La lectura del medidor de consumo puede visualizarse para cada eje delservo y para el cabezal serie ajustando en 1 el bit 5 (OPM) del parámetro3111. También se puede visualizar la lectura del velocímetro para elcabe...

  • Page 624

    FUNCIONAMIENTO YOPERACIONES11. AJUSTE Y VISUALIZACIÓN DE DATOSB--64134SP/01604La lectura del medidor de consumo depende del parámetro de servo 2086y del parámetro de cabezal 4127.Aunque el velocímetro normalmente indica la velocidad del motor decabezal, también puede emplearse para indicar l...

  • Page 625

    FUNCIONAMIENTO YOPERACIONESB--64134SP/0111. AJUSTE Y VISUALIZACIÓN DE DATOS605En este apartado se describen las pantallas visualizadas al pulsar la teclade funciónen el modo MEMORY o MDI. La primera de laspantallas muestra el estado de ejecución del programa que se estáejecutando en modo MEMO...

  • Page 626

    FUNCIONAMIENTO YOPERACIONES11. AJUSTE Y VISUALIZACIÓN DE DATOSB--64134SP/01606Muestra el programa actualmente en ejecución en modo MEMORY oMDI.Procedimiento de visualización del contenido del programa1 Pulselatecladefunciónpara visualizar una pantalla deprograma.2 Pulse la tecla de pantalla d...

  • Page 627

    FUNCIONAMIENTO YOPERACIONESB--64134SP/0111. AJUSTE Y VISUALIZACIÓN DE DATOS607Muestra el bloque actualmente en ejecución y los datos modales en modoMEMORY o MDI.Procedimiento de visualización de la pantalla de visualización del bloqueactual1 Pulselatecladefunción.2 Pulse la tecla de pantalla...

  • Page 628

    FUNCIONAMIENTO YOPERACIONES11. AJUSTE Y VISUALIZACIÓN DE DATOSB--64134SP/01608Muestra el bloque actualmente en ejecución y el bloque que se deseaejecutar a continuación en modo MEMORY o MDI.Procedimiento de visualización de la pantalla de visualización del bloquesiguiente1 Pulselatecladefunc...

  • Page 629

    FUNCIONAMIENTO YOPERACIONESB--64134SP/0111. AJUSTE Y VISUALIZACIÓN DE DATOS609Se visualiza el programa actualmente en ejecución, la posición actual dela herramienta y los datos modales en el modo MEMORY.Procedimiento de visualización de la pantalla de comprobación delprograma1 Pulselateclade...

  • Page 630

    FUNCIONAMIENTO YOPERACIONES11. AJUSTE Y VISUALIZACIÓN DE DATOSB--64134SP/01610Muestra el programa introducido desde el MDI y los datos modales en elmodo MDI.Procedimiento de visualización de la pantalla de programas para el modoMDI1 Pulselatecladefunción.2 Pulse la tecla de pantalla de selecci...

  • Page 631

    FUNCIONAMIENTO YOPERACIONESB--64134SP/0111. AJUSTE Y VISUALIZACIÓN DE DATOS611En este apartado se describen las pantallas visualizadas al pulsar la teclade funciónen el modo EDIT. La tecla de funciónen el modoEDIT permite visualizar la pantalla de edición de programas y la pantallade visualiz...

  • Page 632

    FUNCIONAMIENTO YOPERACIONES11. AJUSTE Y VISUALIZACIÓN DE DATOSB--64134SP/01612Muestra el número de programas registrados, la memoria utilizada, asícomo una lista de programas registrados.Procedimiento de visualización de la memoria utilizada y una lista deprogramas1 Seleccione el modo EDIT.2 ...

  • Page 633

    FUNCIONAMIENTO YOPERACIONESB--64134SP/0111. AJUSTE Y VISUALIZACIÓN DE DATOS613NO. PROGRAMAS UTILNO. PROGRAMAS UTIL: El número de programas registrados(incluidos los subprogramas)LIBR:El número de programas adicionales quepueden registrarse.AREA MEMORIA UTILAREA MEMORIA UTIL: La capacidad de la...

  • Page 634

    FUNCIONAMIENTO YOPERACIONES11. AJUSTE Y VISUALIZACIÓN DE DATOSB--64134SP/01614O NO.SIZE (CHAR.)DATEO00013602001-06-12 14:40O00022402001-06-12 14:55O00104202001-07-01 11:02O00201802001-08-14 09:40O00401,1402001-03-25 18:40O0050602001-08-26 16:40O01001202001-04-30 13:11>_EDIT **** *** *** *** 0...

  • Page 635

    FUNCIONAMIENTO YOPERACIONESB--64134SP/0111. AJUSTE Y VISUALIZACIÓN DE DATOS615Además de la lista normal de números y nombres de los programas CNCalmacenados en la memoria, es posible ver los programas en unidades degrupos, por ejemplo, en función del producto que se va a mecanizar.Para asigna...

  • Page 636

    FUNCIONAMIENTO YOPERACIONES11. AJUSTE Y VISUALIZACIÓN DE DATOSB--64134SP/01616escriba lo siguiente:>GEAR--1000*_8 Al pulsar la tecla de pantalla de operación [EJEC], seabrelapantallade lista de programas de la unidad de grupo, que muestra todos losprogramas que incluyan la cadena de caracter...

  • Page 637

    FUNCIONAMIENTO YOPERACIONESB--64134SP/0111. AJUSTE Y VISUALIZACIÓN DE DATOS617[Ejemplo del uso de comodines](Cadena de caracteres introducida)(Grupo para el que desea realizarla búsqueda)(a)”*”Programas de CNC con cualquier nombre(b)”*ABC”Programas de CNC con nombres queterminen en ”A...

  • Page 638

    FUNCIONAMIENTO YOPERACIONES11. AJUSTE Y VISUALIZACIÓN DE DATOSB--64134SP/01618Pulselateclade funciónpara visualizar o configurar valores decompensación de herramienta y otros datos.Este apartado describe como mostrar o configurar los siguientes datos:1. Valor de corrección de herramienta2. Aj...

  • Page 639

    FUNCIONAMIENTO YOPERACIONESB--64134SP/0111. AJUSTE Y VISUALIZACIÓN DE DATOS619Se proporcionan pantallas dedicadas de la visualización y el ajuste de losvalores de corrección de herramienta y los valores de compensación delradio de la herramienta.Procedimiento de ajuste y visualización del va...

  • Page 640

    FUNCIONAMIENTO YOPERACIONES11. AJUSTE Y VISUALIZACIÓN DE DATOSB--64134SP/01620COMP./DESGASTEO0001N00000NO.XZ.RTW 0010.0001.0000.0000W 0021.486-49.5610.0000W 0021.486-49.5610.0000W 0041.4860.0000.0000W 0051.486-49.5610.0000W 0061.486-49.5610.0000W 0071.486-49.5610.0000W 0081.486-49.5610.0000POSIC...

  • Page 641

    FUNCIONAMIENTO YOPERACIONESB--64134SP/0111. AJUSTE Y VISUALIZACIÓN DE DATOS6213 Desplace el cursor al valor de compensación que desea definir omodificar empleando las teclas de control de páginas y del cursor, ointroduzca el número del valor de compensación que desea definir omodificar, y pu...

  • Page 642

    FUNCIONAMIENTO YOPERACIONES11. AJUSTE Y VISUALIZACIÓN DE DATOSB--64134SP/01622Cuando cambian los valores de corrección durante la operaciónautomática, el bit 4 (LGT) y el bit 6 (LWM) del parámetro 5002 se puedenutilizar para especificar si los nuevos valores de corrección pasan a serválido...

  • Page 643

    FUNCIONAMIENTO YOPERACIONESB--64134SP/0111. AJUSTE Y VISUALIZACIÓN DE DATOS623Permite ajustar la diferencia entre la posición de referencia de laherramienta utilizada en programación (la punta de la herramientaestándar, el centro de la torreta, etc.) y la posición de la punta de unaherramien...

  • Page 644

    FUNCIONAMIENTO YOPERACIONES11. AJUSTE Y VISUALIZACIÓN DE DATOSB--64134SP/016243--2 Desplace el cursor al número de corrector ajustado, utilizandolas teclas de control del cursor.3--3 Pulse la tecla alfabéticaZ que desea ajustar.3--4 Escriba el valor medido (β).3--5 Pulselatecladepantalla [MED...

  • Page 645

    FUNCIONAMIENTO YOPERACIONESB--64134SP/0111. AJUSTE Y VISUALIZACIÓN DE DATOS625La función B de entrada directa para el corrector de herramienta medidose usa para ajustar los valores de compensación de herramienta y losvalores de decalaje del sistema de coordenadas de la pieza.Procedimiento de a...

  • Page 646

    FUNCIONAMIENTO YOPERACIONES11. AJUSTE Y VISUALIZACIÓN DE DATOSB--64134SP/01626DSe ajusta el valor de corrección de herramienta extraído por lamemoria de corrección de herramienta (valor del corrector degeometría de herramienta), que corresponde al número decorrector que aparece junto al cur...

  • Page 647

    FUNCIONAMIENTO YOPERACIONESB--64134SP/0111. AJUSTE Y VISUALIZACIÓN DE DATOS6276 Aproxime manualmente la herramienta a una cara final de la pieza.7 Coloque el borde de la herramienta en la cara final (sensor) de la piezamediante un avance por volante manual.La cantidad de decalaje del sistema de ...

  • Page 648

    FUNCIONAMIENTO YOPERACIONES11. AJUSTE Y VISUALIZACIÓN DE DATOSB--64134SP/01628Desplazando la herramienta hasta que alcanza la posición de referenciadeseada se puede ajustar el valor de corrección de la herramientacorrespondiente.Procedimiento de entrada en contadores del valor de corrección1 ...

  • Page 649

    FUNCIONAMIENTO YOPERACIONESB--64134SP/0111. AJUSTE Y VISUALIZACIÓN DE DATOS629El sistema de coordenadas definido se puede desplazar cuando el sistemade coordenadas, ajustado con un comando G50 (o con un comando G92para el sistema B o C de código G) o con un ajuste automático del sistemade coor...

  • Page 650

    FUNCIONAMIENTO YOPERACIONES11. AJUSTE Y VISUALIZACIÓN DE DATOSB--64134SP/01630Los valores de decalaje se validan inmediatamente después de haberseajustado.Al ajustar un comando (G50 o G92) para ajustar un sistema decoordenadas se deshabilitan los valores de decalaje definidos.Ejemplo Si se espe...

  • Page 651

    FUNCIONAMIENTO YOPERACIONESB--64134SP/0111. AJUSTE Y VISUALIZACIÓN DE DATOS631Datos tales como el bit de comprobación TV y el código de perforaciónse definen en la pantalla de datos de ajuste. En esta pantalla, el operadortambién puede habilitar o deshabilitar la escritura o grabación depar...

  • Page 652

    FUNCIONAMIENTO YOPERACIONES11. AJUSTE Y VISUALIZACIÓN DE DATOSB--64134SP/01632AJUSTE (HANDY)O0001 N00000>_MDI **** *** ***16:05:59[ COMP. ][ FIJACN ][ TRABAJ ][][ (OPRD) ]ESCRITURA PARAM. = 1(0:DESHAB 1:HAB)CHEQ.TV=0 (0:OFF1:ON)CODIG.IMPR =1(0:EIA1:ISO)UNIDAD ENTRADA=0(0:MM1:PULG)CANAL I/O =0...

  • Page 653

    FUNCIONAMIENTO YOPERACIONESB--64134SP/0111. AJUSTE Y VISUALIZACIÓN DE DATOS633Ajuste de una unidad de entrada en programa, sistema imperial (pulgadas)o métrico0 : Métrico1 : Imperial (pulgadas)Utilización de un canal de interfaz de lectura/escritura.0: Canal01: Canal12: Canal2Ajuste de si se ...

  • Page 654

    FUNCIONAMIENTO YOPERACIONES11. AJUSTE Y VISUALIZACIÓN DE DATOSB--64134SP/01634Si aparece un bloque que contenga un número de secuencia especificadoen el programa que se está ejecutando, el modo de funcionamiento cambiaal modo bloque a bloque después de ejecutar dicho bloque.Procedimiento de p...

  • Page 655

    FUNCIONAMIENTO YOPERACIONESB--64134SP/0111. AJUSTE Y VISUALIZACIÓN DE DATOS635Después de encontrar el número de secuencia especificado durante laejecución del programa, el número de secuencia ajustado para lacomparación y parada del número de secuencia disminuye en una unidad.Cuando se con...

  • Page 656

    FUNCIONAMIENTO YOPERACIONES11. AJUSTE Y VISUALIZACIÓN DE DATOSB--64134SP/01636Pueden visualizarse varios tiempos de ejecución, el número total depiezas mecanizadas, el número de piezas necesarias y el número de piezasmecanizadas. Estos datos pueden ajustarse mediante parámetros o en estapan...

  • Page 657

    FUNCIONAMIENTO YOPERACIONESB--64134SP/0111. AJUSTE Y VISUALIZACIÓN DE DATOS637Se utiliza para definir el número de piezas mecanizadas necesarias.Si se ajusta en ”0”, no hay limitación en el número de piezas. Además,la configuración de este dato puede hacerse mediante el parámetro (6713...

  • Page 658

    FUNCIONAMIENTO YOPERACIONES11. AJUSTE Y VISUALIZACIÓN DE DATOSB--64134SP/01638No puede definirse un valor negativo ni un valor superior al valor queaparece en la tabla siguiente.ElementoValor máximoElementoValor máximoAño2085Horas23Mes12Minutos59Día31Segunda59Muestra la corrección del orige...

  • Page 659

    FUNCIONAMIENTO YOPERACIONESB--64134SP/0111. AJUSTE Y VISUALIZACIÓN DE DATOS6395 Desplace el cursor al valor de desplazamiento del origen de la piezaque desea cambiar.6 Introduzca el valor deseado pulsando las teclas numéricas y,seguidamente, la tecla de pantalla [ENTRAD]. El valor introducido s...

  • Page 660

    FUNCIONAMIENTO YOPERACIONES11. AJUSTE Y VISUALIZACIÓN DE DATOSB--64134SP/016405 Para visualizar la pantalla de ajuste del desplazamiento del origen dela pieza, pulse la tecla de pantalla de selección de capítulo [TRABAJ].NO.DATANO.DATA00X0.00002X0.000(EXT) Z0.000(G55)Z0.00001X0.00003X0.000(G54...

  • Page 661

    FUNCIONAMIENTO YOPERACIONESB--64134SP/0111. AJUSTE Y VISUALIZACIÓN DE DATOS641Se visualizan variables comunes (#100 a #199 y #500 a #999) en el panelCRT. Cuando el valor absoluto de una variable común es superior a99999999, se visualiza ********. Los valores de las variables puedenajustarse en ...

  • Page 662

    FUNCIONAMIENTO YOPERACIONES11. AJUSTE Y VISUALIZACIÓN DE DATOSB--64134SP/016426 Para definir un espacio en blanco en una variable, simplemente pulsela tecla de pantalla [ENTRAD]. El campo de valor de la variable sequeda en blanco.

  • Page 663

    FUNCIONAMIENTO YOPERACIONESB--64134SP/0111. AJUSTE Y VISUALIZACIÓN DE DATOS643Este apartado emplea un ejemplo para describir la visualización o el ajustede los menús de mecanizado (menús de patrón) creados por el fabricantede máquinas herramienta. Consulte el manual publicado por el fabrica...

  • Page 664

    FUNCIONAMIENTO YOPERACIONES11. AJUSTE Y VISUALIZACIÓN DE DATOSB--64134SP/016444 Introduzca los datos de patrón necesarios y pulse.5 Después de introducir todos los datos necesarios, entre en el modoMEMORYy pulse la tecla de inicio de ciclo para iniciar elmecanizado.HOLE PATTERN: Título de men...

  • Page 665

    FUNCIONAMIENTO YOPERACIONESB--64134SP/0111. AJUSTE Y VISUALIZACIÓN DE DATOS645Con esta función pueden controlarse desde el panel MDI las funciones delos conmutadores del panel de operador de máquina.El avance manual puede realizarse utilizando las teclas numéricas.Procedimiento de visualizaci...

  • Page 666

    FUNCIONAMIENTO YOPERACIONES11. AJUSTE Y VISUALIZACIÓN DE DATOSB--64134SP/016464 Desplace el cursor al conmutador deseado pulsando las teclas decontrol del cursoro.5 Pulse la tecla de control del cursoropara hacer que lamarca Jcoincida con una posición arbitraria y definir la condicióndeseada.6...

  • Page 667

    FUNCIONAMIENTO YOPERACIONESB--64134SP/0111. AJUSTE Y VISUALIZACIÓN DE DATOS647Los datos de vida de herramientas se pueden visualizar para informar aloperador del estado actual de la gestión de vida de herramientas. Tambiénse muestran los grupos que requieren cambios de herramientas. Elcontador...

  • Page 668

    FUNCIONAMIENTO YOPERACIONES11. AJUSTE Y VISUALIZACIÓN DE DATOSB--64134SP/01648[ENTRAD]. El contador de vida útil del grupo indicado por el cursorse preajusta en el valor introducido. Otros datos del grupo no semodifican.7 Para reinicializar los datos de la herramienta, desplace el cursor algrup...

  • Page 669

    FUNCIONAMIENTO YOPERACIONESB--64134SP/0111. AJUSTE Y VISUALIZACIÓN DE DATOS649DATOS VIDA HERRA:O3000N00060GRUPO SELECCIO 000GRUPO001: VIDA 0150CALC0007*0034#0078@00120056009000350026006100000000000000000000000000000000GRUPO002: VIDA 1400CALC0000006200240044007400000000000000000000000000000000000...

  • Page 670

    FUNCIONAMIENTO YOPERACIONES11. AJUSTE Y VISUALIZACIÓN DE DATOSB--64134SP/01650Cuando el CNC y la máquina están conectados, se deben ajustarparámetros para determinar las especificaciones y funciones de lamáquina con el fin de aprovechar íntegramente las características delservomotor o de o...

  • Page 671

    FUNCIONAMIENTO YOPERACIONESB--64134SP/0111. AJUSTE Y VISUALIZACIÓN DE DATOS651Cuando se conectan el CNC y la máquina, hay que ajustar los parámetrospara determinar las especificaciones y las funciones de la máquina con elfin de aprovechar plenamente las características del servomotor. El aju...

  • Page 672

    FUNCIONAMIENTO YOPERACIONES11. AJUSTE Y VISUALIZACIÓN DE DATOSB--64134SP/01652Procedimiento de habilitación/visualización de la escritura de parámetros1 Seleccione el modo MDIo active el estado de parada de emergencia.2 Pulselatecladefunción.3 Pulselatecladepantalla [FIJACN]para visualizar l...

  • Page 673

    FUNCIONAMIENTO YOPERACIONESB--64134SP/0111. AJUSTE Y VISUALIZACIÓN DE DATOS653Consulte el manual de parámetros de FANUC serie 0i--B/0i Mate--B(B--63840EN) para ver la lista de parámetros.Algunos parámetros pueden ajustarse en la pantalla de ajustes si la listade parámetros indica que es acep...

  • Page 674

    FUNCIONAMIENTO YOPERACIONES11. AJUSTE Y VISUALIZACIÓN DE DATOSB--64134SP/01654DNúmero del punto de compensación del error de paso que tiene el valormás bajo (para cada eje): Parámetro 3621DNúmero del punto de compensación del error de paso que tiene el valormás alto (para cada eje): Pará...

  • Page 675

    FUNCIONAMIENTO YOPERACIONESB--64134SP/0111. AJUSTE Y VISUALIZACIÓN DE DATOS655Se visualiza la pantalla siguiente:AJUSTE PASOO0000 N00000NO. DATA0000 00001 00002 00003 00004 00005 00006 00007 00008 00009 0NO. DATA0010 00011 00012 00013 00014 00015 00016 00017 00018 00019 0NO. DATA0020 00021 00022...

  • Page 676

    FUNCIONAMIENTO YOPERACIONES11. AJUSTE Y VISUALIZACIÓN DE DATOSB--64134SP/01656El número de programa, el número de secuencia y el estado actual delCNC siempre se visualizan en la pantalla, excepto cuando se conecta laalimentación, se produce una alarma del sistema o se visualiza la pantallaPMC...

  • Page 677

    FUNCIONAMIENTO YOPERACIONESB--64134SP/0111. AJUSTE Y VISUALIZACIÓN DE DATOS657El modo actual, el estado de funcionamiento en modo automático, elestado de alarma y el estado de edición del programa se visualizan en lapenúltima línea de la pantalla CRT, lo que permite al operadorcomprender con...

  • Page 678

    FUNCIONAMIENTO YOPERACIONES11. AJUSTE Y VISUALIZACIÓN DE DATOSB--64134SP/01658***: Indica un estado distinto de los anteriores.-- --EMG-- --: Indica una parada de emergencia (parpadea en vídeoinverso.)----RESET---- : Indica que se está recibiendo la señal dereinicialización.ALM: Indica que s...

  • Page 679

    FUNCIONAMIENTO YOPERACIONESB--64134SP/0111. AJUSTE Y VISUALIZACIÓN DE DATOS659Al pulsar la tecla de función MESSAGE, se pueden visualizar datos comolas alarmas, los datos del histórico de alarmas y los mensajes externos.Para obtener más información relacionada con la visualización de lasala...

  • Page 680

    FUNCIONAMIENTO YOPERACIONES11. AJUSTE Y VISUALIZACIÓN DE DATOSB--64134SP/01660Cuando se especifica un número de mensaje de operador externo, se iniciala actualización de los datos del histórico de mensajes de operadorexternos; esta actualización continúa hasta que se especifica un nuevonúm...

  • Page 681

    FUNCIONAMIENTO YOPERACIONESB--64134SP/0111. AJUSTE Y VISUALIZACIÓN DE DATOS661Cuando no se necesitan las indicaciones en la pantalla, se puede apagarla retroiluminación de la pantalla LCD para prolongar su vida útil.La pantalla puede borrarse pulsando teclas específicas. También esposible es...

  • Page 682

    FUNCIONAMIENTO YOPERACIONES11. AJUSTE Y VISUALIZACIÓN DE DATOSB--64134SP/01662La pantalla CNC se borra automáticamente si no se pulsa ninguna tecladurante el periodo (en minutos) especificado mediante un parámetro. Lapantalla se restaura pulsando cualquier tecla.Procedimiento de borrado de la ...

  • Page 683

    FUNCIONAMIENTO YOPERACIONESB--64134SP/0112. FUNCIÓN GRÁFICA66312 FUNCIÓN GRÁFICALa función gráfica indica cómo se mueve la herramienta durante elfuncionamiento en modo automático o manual.

  • Page 684

    FUNCIONAMIENTO YOPERACIONES12. FUNCIÓN GRÁFICAB--64134SP/01664Es posible trazar la trayectoria programada de la herramienta en lapantalla, lo que permite comprobar el progreso del mecanizado mientrasse observa la trayectoria en la pantalla.También es posible ampliar o reducir la pantalla.Es ne...

  • Page 685

    FUNCIONAMIENTO YOPERACIONESB--64134SP/0112. FUNCIÓN GRÁFICA6656 Se iniciará el funcionamiento en modo automático o manual, y setrazará el movimiento de la máquina en la pantalla.000100021X 200.000Z 200.000XZ>_MEM STRT **** FIN12:12:24[ PRM G. ][][ GRAPH ][ ZOOM ][ (OPRD) ]Se puede amplia...

  • Page 686

    FUNCIONAMIENTO YOPERACIONES12. FUNCIÓN GRÁFICAB--64134SP/0166610 Reanude la operación anterior. Se amplificará la parte del planoespecificada con los cursores de zoom.000100012X 200.000Z 200.000XZS0,81>_MEM STRT **** FIN12:12:24[ PRM G. ][ GRAPH ][][][]11 Para visualizar el plano original,...

  • Page 687

    FUNCIONAMIENTO YOPERACIONESB--64134SP/0112. FUNCIÓN GRÁFICA667WORK LENGTH (W), WORK DIAMETER (D)Especifique la longitud y el diámetro de trabajo. La tabla siguientemuestra la unidad de entrada y el intervalo de datos válido.WDXZWDZXTabla 12.1 Unidad e intervalo de los datos del planoUnidadSis...

  • Page 688

    FUNCIONAMIENTO YOPERACIONES12. FUNCIÓN GRÁFICAB--64134SP/01668Como el trazado del gráfico se lleva a cabo cuando se renueva el valor delas coordenadas durante el funcionamiento en modo automático, etc., esnecesario iniciar el programa con el modo automático. Para ejecutar eltrazado sin despl...

  • Page 689

    FUNCIONAMIENTO YOPERACIONESB--64134SP/0112. FUNCIÓN GRÁFICA669La función de trazado dinámico de gráficos permite visualizar latrayectoria del mecanizado sin tener que poner realmente enfuncionamiento la máquina.No es necesario accionar realmente la máquina para realizar un trazadodinámico...

  • Page 690

    FUNCIONAMIENTO YOPERACIONES13. FUNCIÓN DE AYUDAB--64134SP/0167013 FUNCIÓN DE AYUDALa función de ayuda muestra en la pantalla información detallada sobrelas alarmas activadas en el CNC y sobre operaciones del CNC. Se muestrala información siguiente.Cuando el CNC no se maneja del modo correcto...

  • Page 691

    FUNCIONAMIENTO YOPERACIONESB--64134SP/0113. FUNCIÓN DE AYUDA6712 Pulse la tecla de pantalla [ALARMA]en la pantalla AYUDA (MENUINICIAL)para visualizar información detallada sobre la alarmaactivada actualmente.AYUDA (DETALLE DE ALARMA)O0010 N00001NUMERO: 027MENSAJ:SIN EJES INSTRUIDOS EN G43/G44FU...

  • Page 692

    FUNCIONAMIENTO YOPERACIONES13. FUNCIÓN DE AYUDAB--64134SP/016723 Para obtener detalles sobre otro número de alarma, introduzca elnúmero de alarma y luego pulse la tecla de pantalla [SELEC].Estaoperación resulta útil para investigar alarmas que no están activasactualmente.Fig. 13(d) Cómo se...

  • Page 693

    FUNCIONAMIENTO YOPERACIONESB--64134SP/0113. FUNCIÓN DE AYUDA673Fig. 13 (g) Cómo se selecciona cada pantalla METODO DE OPERACION>1S0 T0000MEM **** *** ***10:12:25[][][][][SELEC]Por ejemplo, cuando se selecciona ”1. EDICION DE PROGRAMA”,se visualiza la pantalla de la figura 13(g).En cada p...

  • Page 694

    FUNCIONAMIENTO YOPERACIONES13. FUNCIÓN DE AYUDAB--64134SP/01674AYUDA (TABLA DE PARAMETRO)01234 N000011/4* AJUSTE(No. 0000∼)* INTERFAZ PERFO LECT(NO. 0100∼)* CONTROL EJE/UNIDAD AJUSTE(NO. 1000∼)* COORDINADAS(NO. 1200∼)* LIMITE DE CARRERA(NO. 1300∼)* VELOCIDAD DE ALIMENTACION(NO. 1400∼...

  • Page 695

    FUNCIONAMIENTO YOPERACIONESB--64134SP/0114. IMPRESIÓN DE LA PANTALLA67514 IMPRESIÓN DE LA PANTALLALa función de impresión de la pantalla envía la información visualizadaen la pantalla de CNC como datos de mapa de bits de 640*480 puntos.Esta función permite obtener una impresión de una ima...

  • Page 696

    FUNCIONAMIENTO YOPERACIONES14. IMPRESIÓN DE LA PANTALLAB--64134SP/01676NOTA1 Durante la operación de impresión de la pantalla, sedeshabilita la entrada por teclado durante varias decenasde segundos. La imagen de la pantalla permanece fijahasta que finaliza la operación de impresión de la pan...

  • Page 697

    FUNCIONAMIENTO YOPERACIONESB--64134SP/0114. IMPRESIÓN DE LA PANTALLA677El número de colores utilizado en los datos del mapa de bits creadodependen del hardware de LCD y del modo de visualización de la pantallade CNC. La tabla 14 (a) indica las relaciones.Tabla 14 (a) Colores de los datos del B...

  • Page 698

  • Page 699

    IV. MANUAL GUIDE 0i

  • Page 700

  • Page 701

    B-64114SP/01 MANUAL GUIDE 0i 1.MANUAL GUIDE 0i - 681 - 1 MANUAL GUIDE 0i

  • Page 702

    1.MANUAL GUIDE 0i MANUAL GUIDE 0i B-64114SP/01 - 682 - 1.1 DESCRIPCIÓN GENERAL MANUAL GUIDE 0i se desarrolló para facilitar la creación de programas de pieza en los sistemas de control numérico de la serie 0i-TB. Un programa de pieza se compone de un conjunto de instrucciones de mecanizado q...

  • Page 703

    B-64114SP/01 MANUAL GUIDE 0i 1.MANUAL GUIDE 0i - 683 - 1.2 INTRODUCCIÓN MANUAL GUIDE 0i es tan solo una de las pantallas a disposición del usuario durante el funcionamiento del CNC. Puede accederse a la misma en todo momento accionando el pulsador “CUSTOM” del panel MDI. Desde esta pantal...

  • Page 704

    1.MANUAL GUIDE 0i MANUAL GUIDE 0i B-64114SP/01 - 684 - 1.3OPERACIONES DE CREACIÓN DE PROGRAMAS 1.3.1 Puesta en marcha La pantalla MANUAL GUIDE 0i puede visualizarse en cualquier instante accionando el pulsador “CUSTOM” del panel MDI. Desde esta pantalla, el usuario puede introducir el n...

  • Page 705

    B-64114SP/01 MANUAL GUIDE 0i 1.MANUAL GUIDE 0i 1.3.2 Puesta en marcha La pantalla MANUAL GUIDE 0i puede visualizarse en cualquier instante accionando el pulsador “CUSTOM” del panel MDI. Desde esta pantalla, el usuario puede introducir el número del programa que desee crear o editar. ...

  • Page 706

    1.MANUAL GUIDE 0i MANUAL GUIDE 0i B-64114SP/01 1.3.3 Creación de un nuevo programa de pieza Para crear un nuevo programa de pieza, introduzca el número del programa que desee crear en la pantalla principal de MANUAL GUIDE 0i. Si el sistema no visualiza un aviso, aparecerá la pantalla de edic...

  • Page 707

    B-64114SP/01 MANUAL GUIDE 0i 1.MANUAL GUIDE 0i El usuario puede continuar insertando información de programas de pieza o utilizar las cinco teclas de pantalla para desarrollo interactivo de programas. Mientras el usuario está editando un programa, todos los cambios se realizan dir...

  • Page 708

    1.MANUAL GUIDE 0i MANUAL GUIDE 0i B-64114SP/01 1.3.4 Ayuda para procesos Ya hemos aprendido que después de haber creado un nuevo programa de pieza (o editado uno ya existente), podemos utilizar el editor para introducir información directamente en el programa de pieza. Sin embargo, de por sí,...

  • Page 709

    B-64114SP/01 MANUAL GUIDE 0i 1.MANUAL GUIDE 0i entrada indique “FLOOD.” Pese a que esta información ahora se encuentra en la ayuda para procesos, todavía no se ha enviado al programa de pieza. Para añadir esta información al programa de pieza, pulse la tecla de pantalla “ACCEPT” de l...

  • Page 710

    1.MANUAL GUIDE 0i MANUAL GUIDE 0i B-64114SP/01 1.3.5 Ayuda para códigos G Ahora que hemos añadido información de procesos al programa de pieza, habitualmente es necesario desplazar la máquina herramienta para poder ejecutar las operaciones de mecanizado. El desplazamiento de la máquina herr...

  • Page 711

    B-64114SP/01 MANUAL GUIDE 0i 1.MANUAL GUIDE 0i Cuando el usuario entra por primera vez en el tema de ayuda, se visualiza información tipo texto. Cuando el usuario pulsa la tecla de pantalla “GRAPH”, se visualiza cualquier información gráfica sobre dicho tema. De este modo, e...

  • Page 712

    1.MANUAL GUIDE 0i MANUAL GUIDE 0i B-64114SP/01 pulsamos la tecla “INSERT” del panel del teclado MDI. Después de insertar la línea de código en el programa de pieza, se visualizará la pantalla de editor con nuestro nuevo comando insertado. Para la preparación para desarrollar más program...

  • Page 713

    B-64114SP/01 MANUAL GUIDE 0i 1.MANUAL GUIDE 0i 1.3.6 Ayuda para códigos M Los códigos M son utilizados por el CNC para solicitar la ejecución de procesos auxiliares de la máquina. Por ejemplo, detener la máquina al final de un programa de pieza. Exactamente igual que los demás comandos qu...

  • Page 714

    1.MANUAL GUIDE 0i MANUAL GUIDE 0i B-64114SP/01 Exactamente igual que en el menú de ayuda para códigos G, bien podemos volver al editor o teclear el comando mientras estamos en esta página. En nuestro ejemplo, introduciremos “M01[EOB]” y luego pulsaremos la tecla “INSERT” d...

  • Page 715

    B-64114SP/01 MANUAL GUIDE 0i 1.MANUAL GUIDE 0i - 695 - 1.4MECANIZADO DE CICLO FIJO MANUAL GUIDE 0i utiliza el “mecanizado de ciclo fijo”, lo que permite al usuario introducir bloques de ciclos fijos. Estos ciclos fijos proporcionan al usuario acceso a las siguientes características de ec...

  • Page 716

    1.MANUAL GUIDE 0i MANUAL GUIDE 0i B-64114SP/01 - 696 - 1.4.1 Funcionamiento Para utilizar el “mecanizado de ciclo fijo”, pulse la tecla de pantalla “CYCLE” de la unidad de visualización. Al hacerlo, aparecerá el menú de mecanizado de ciclo. Este menú de mecanizado de ciclo enumera t...

  • Page 717

    B-64114SP/01 MANUAL GUIDE 0i 1.MANUAL GUIDE 0i - 697 - tecleando un nuevo valor y pulsando “INPUT.” A continuación, al pulsar la tecla de pantalla “ACCEPT”, el bloque de ciclo fijo original es sustituido por el nuevo. Los ciclos fijos facilitados por MANUAL GUIDE 0i están configurados...

  • Page 718

    1.MANUAL GUIDE 0i MANUAL GUIDE 0i B-64114SP/01 - 698 - 1.4.2 Datos para cada ciclo fijo 1.4.2.1 Bloque de tipo de mecanizado de taladrado en torno Taladrado centrado: G1100 Elemento de datos Comentario F AVANCE Velocidad de avance de mecanizado P TIEMPO DE ESPERA Tiempo de espera en fondo de o...

  • Page 719

    B-64114SP/01 MANUAL GUIDE 0i 1.MANUAL GUIDE 0i - 699 - 1.4.2.2 Bloque de tipo de mecanizado de arranque de virutas en torneado Desbaste exterior de barra : G1120 Desbaste interior de barra : G1121 Desbaste de cara final : G1122 Elemento de datos Comentario P SENTIDO CORTE 1 : Sentido normal (d...

  • Page 720

    1.MANUAL GUIDE 0i MANUAL GUIDE 0i B-64114SP/01 - 700 - 1.4.2.4 Bloque de figura de arranque de virutas en torneado y acabado NOTA 1 Hay dos métodos para introducir el bloque de figura para los ciclos de arranque de virutas. El primero consiste en utilizar la programación de contorno descrita...

  • Page 721

    B-64114SP/01 MANUAL GUIDE 0i 1.MANUAL GUIDE 0i - 701 - 1.4.2.5 Bloque de tipo de mecanizado de desbaste de ranura en torneado Desbaste de ranura exterior : G1130 Desbaste de ranura en cara final : G1132 Elemento de datos Comentario F AVANCE Velocidad de avance de mecanizado E ANCHO DE HERRAMIE...

  • Page 722

    1.MANUAL GUIDE 0i MANUAL GUIDE 0i B-64114SP/01 - 702 - 1.4.2.7 Bloque de figura de ranurado en torneado Ranura normal: G1460 Elemento de datos Comentario C CANTIDAD CHAFLÁN Cantidad de chaflán de una ranura (radio) X X PUNTO INICIAL Coordenada eje X de punto inicio ranurado Z Z PUNTO INICIAL ...

  • Page 723

    B-64114SP/01 MANUAL GUIDE 0i 1.MANUAL GUIDE 0i - 703 - NOTA Cuando se introduzcan datos de redondeado de esquina y achaflanado al mismo tiempo para cada punto final, respectivamente, se utiliza el dato de redondeado de esquina y se omitirá el dato achaflanado. 1.4.2.8 Bloque de tipo de mecani...

  • Page 724

    1.MANUAL GUIDE 0i MANUAL GUIDE 0i B-64114SP/01 - 704 - 1.4.2.9 Bloque de figura de roscado Figura de rosca : G1450 Elemento de datos Comentario R TIPO DE ROSCA 1 : Rosca general 2 : Rosca métrica 3 : Rosca unificada 4 : Rosca de tubo (PT) 5 : Rosca de racor (PF) L PASO ROSCADO Paso de rosca. ...

  • Page 725

    B-64114SP/01 MANUAL GUIDE 0i 1.MANUAL GUIDE 0i - 705 - 1.5PROGRAMACIÓN DE CONTORNO MANUAL GUIDE 0i ofrece también la “programación de contorno” en la cual el usuario puede introducir figuras de contorno integradas por líneas y círculos. Esta “programación de contorno” incluye el ...

  • Page 726

    1.MANUAL GUIDE 0i MANUAL GUIDE 0i B-64114SP/01 1.5.1 Operaciones de programación de contorno 1.5.1.1 Llamada a pantalla de programación de contorno Para crear un programa con G01/G02/G03, pulse [CONTUR] en la pantalla de programa de MANUAL GUIDE 0i. Para introducir bloques de figur...

  • Page 727

    B-64114SP/01 MANUAL GUIDE 0i 1.MANUAL GUIDE 0i 1.5.1.2 Selección del método para editar un programa de contorno Al pulsar “CONTUR”, se visualiza la pantalla inicial para la programación de contorno. Después de la pantalla de la operación de programación de contorno, aparece la siguie...

  • Page 728

    1.MANUAL GUIDE 0i MANUAL GUIDE 0i B-64114SP/01 Cuando el usuario selecciona la entrada de un nuevo programa, se visualiza primero la pantalla de elementos de datos para el punto inicial. Elemento de datos Comentario X PUNTO INICIAL Coordenada X de punto inicial figura contorno Z PUNTO INICIAL C...

  • Page 729

    B-64114SP/01 MANUAL GUIDE 0i 1.MANUAL GUIDE 0i de corrector anterior. Seleccione el tipo de figura de contorno Durante la programación de contorno, se visualizarán las siguientes teclas de selección de figura de contorno u otras teclas de pantalla. En esta pantalla pueden realizarse operacio...

  • Page 730

    1.MANUAL GUIDE 0i MANUAL GUIDE 0i B-64114SP/01 - 710 - X PUNTO FINAL Coordenada X de punto final de línea Z FUNTO FINAL Coordenada Z de punto final de línea A ÁNGULO Ángulo de línea respecto al eje +Z. Un ángulo positivo se considera cuando es antihorario. ESTADO DE CONTACTO Seleccionar del...

  • Page 731

    B-64114SP/01 MANUAL GUIDE 0i 1.MANUAL GUIDE 0i - 711 - A continuación, pulse [RECALC] para calcular todas las figuras de contorno utilizando los nuevos datos introducidos. Borrado de una figura de contorno Coloque el cursor al comienzo del bloque de figura o el símbolo de figura que desee eli...

  • Page 732

    1.MANUAL GUIDE 0i MANUAL GUIDE 0i B-64114SP/01 1.5.1.4 Comprobación de las figuras de contorno Las figuras de contorno introducidas pueden comprobarse en la pantalla mediante operaciones tales como aumento del zoom, disminución del zoom, etc. Pulse [GRAPH] en la pantalla de lista de programa...

  • Page 733

    B-64114SP/01 MANUAL GUIDE 0i 1.MANUAL GUIDE 0i 1.5.1.5 Conversión a programa en formato CN Las figuras de contorno introducidas pueden convertirse a programas en formato CN en forma de códigos G. Pulse [NC CNV]. Aparecerá la siguiente pantalla. Siguiendo los mensajes mostrados en ...

  • Page 734

    1.MANUAL GUIDE 0i MANUAL GUIDE 0i B-64114SP/01 - 714 - NOTA 1 Los bloques de programa de CN convertidos se almacenan inmediatamente a continuación del bloque en que estaba situado el cursor. Después de volver a estas pantallas previas, el cursor se posicionará al comienzo del nuevo programa ...

  • Page 735

    B-64114SP/01 MANUAL GUIDE 0i 1.MANUAL GUIDE 0i 1.5.2 Detalle de los datos de figuras de contorno - 715 - Este capítulo describe los detalles de los datos de figura de contorno que se introducen en la pantalla de datos de figura de contorno. Los detalles de los datos de figura de contorno para ...

  • Page 736

    1.MANUAL GUIDE 0i MANUAL GUIDE 0i B-64114SP/01 - 716 - 1.5.2.3 Chaflán Elemento de datos Comentario CHAFLÁN C Cantidad de achaflanado, pero sólo valor positivo AVANCE Velocidad de avance NOTA El elemento de dato de avance se visualiza cuando el parámetro 9341#3(FCD) se ajusta en 1. [OK] ...

  • Page 737

    B-64114SP/01 MANUAL GUIDE 0i 1.MANUAL GUIDE 0i 1.5.3 Detalle de cálculo de contorno Este capítulo explica los detalles de los cálculos de contorno, tales como los cálculos de punto de intersección o puntos tangenciales admitidos por la programación de contorno. Una figura o parte de conto...

  • Page 738

    1.MANUAL GUIDE 0i MANUAL GUIDE 0i B-64114SP/01 (3) Cuando la figura precedente esté pendiente y se especifique "TOUCH LAST" en la línea. (a) Se introducen X y Z, y A -> Se calcula el punto de intersección con la figura precedente. Cuando la figura precedente es un arco...

  • Page 739

    B-64114SP/01 MANUAL GUIDE 0i 1.MANUAL GUIDE 0i (c) Se introduce A y bien X o Z -> Se visualiza la pantalla de selección de punto tangencial. Seleccione el punto tangencial necesario. Esta línea está determinada. Si la relación de posición entre el punto tangencial y la lín...

  • Page 740

    1.MANUAL GUIDE 0i MANUAL GUIDE 0i B-64114SP/01 1.5.3.2 Arco (1) Cuando la figura precedente no esté pendiente y en el arco no se haya especificado "TOUCH LAST" (a) Se introducen I y K -> Este arco estará pendiente. (b) Se introducen X, Z y R -> Se visualiza la pantalla de se...

  • Page 741

    B-64114SP/01 MANUAL GUIDE 0i 1.MANUAL GUIDE 0i (2) Cuando la figura precedente no está pendiente y en arco se haya especificado "TOUCH LAST" (a) se introducen X y Z -> El radio se calcula automáticamente y este arco será determinado. (3) Cuando la figura precedente est...

  • Page 742

    1.MANUAL GUIDE 0i MANUAL GUIDE 0i B-64114SP/01 (4) Cuando la figura precedente está pendiente (para la cual se ha determinado el punto inicial) y se ha especificado "TOUCH LAST" en el arco (a) Se introducen R, I y K -> Se calcula el punto tangencial y este arco estará pendiente....

  • Page 743

    B-64114SP/01 MANUAL GUIDE 0i 1.MANUAL GUIDE 0i (a) Se introducen R, X y Z -> Se visualiza la pantalla de selección para "arco de trayectoria larga" o "arco de trayectoria corta". Seleccione la pantalla necesaria. Este arco será determinado. (b) Se introdu...

  • Page 744

    1.MANUAL GUIDE 0i MANUAL GUIDE 0i B-64114SP/01 1.5.3.3 Línea tangencial a dos arcos Introduciendo tres figuras sucesivas de la siguiente manera, puede especificarse la línea (2) que es tangencial a dos arcos como se muestra en el dibujo superior. Los puntos finales de (1) y (2) e...

  • Page 745

    B-64114SP/01 MANUAL GUIDE 0i 1.MANUAL GUIDE 0i 1.5.3.4 Arco que establece contacto con líneas y arcos que se intersecan Introduciendo tres figuras sucesivas de la siguiente manera, puede especificarse un arco (2) que es tangencial a dos líneas o arcos como se muestra en el d...

  • Page 746

    1.MANUAL GUIDE 0i MANUAL GUIDE 0i B-64114SP/01 1.5.3.5 Arco que establece contacto con una línea y un arco que no se intersecan Introduciendo tres figuras sucesivas, como se indica a continuación, puede especificarse un arco (2) que es tangencial a la línea (1) y al arco (3), los...

  • Page 747

    B-64114SP/01 MANUAL GUIDE 0i 1.MANUAL GUIDE 0i 1.5.3.6 Arco que establece contacto con dos arcos que no se intersecan Introduciendo tres figuras sucesivas, como se indica a continuación, puede especificarse un arco (2) tangencial a los arcos (1) y (3), los cuales no se intersecan ...

  • Page 748

    1.MANUAL GUIDE 0i MANUAL GUIDE 0i B-64114SP/01 - 728 - 1.5.4 Detalles del cálculo auxiliar Este capítulo explica los detalles del cálculo auxiliar. Utilizando este cálculo auxiliar pueden determinarse las coordenadas de un punto o el ángulo de una línea. Además, puede introducirse fácil...

  • Page 749

    B-64114SP/01 MANUAL GUIDE 0i 1.MANUAL GUIDE 0i 1.5.4.2 Punto inicial Selección del tipo de cálculo En la pantalla de entrada de datos para un punto inicial, pulse [AUX.]. Aparecerá la siguiente pantalla de menú de tipo de cálculo. Pulsando la tecla de control del cursor, avance por el con...

  • Page 750

    1.MANUAL GUIDE 0i MANUAL GUIDE 0i B-64114SP/01 - 730 - Entrada de datos de cálculo - Un punto especificado por coordenadas polares Elemento de datos Comentario DIST. D Distancia entre el punto y el origen de coordenadas de pieza ÁNGULO A Ángulo de la línea respecto al eje +Z. Se consider...

  • Page 751

    B-64114SP/01 MANUAL GUIDE 0i 1.MANUAL GUIDE 0i - 731 - (2) Cuando especifique una línea con dos puntos Pulsando [XZ,XZ], puede especificar una línea con dos puntos de paso. Pulsando [XZ, A], puede seleccionar el tipo anterior utilizando de nuevo un ángulo. Elemento de datos Comentario X PU...

  • Page 752

    1.MANUAL GUIDE 0i MANUAL GUIDE 0i B-64114SP/01 - 732 - - Punto de intersección entre línea y arco La intersección entre una línea y un arco puede calcularse. Para la línea, para el cálculo puede utilizarse una que se haya decalado una cierta distancia. Esto resulta práctico para utilizar ...

  • Page 753

    B-64114SP/01 MANUAL GUIDE 0i 1.MANUAL GUIDE 0i - 733 - - Punto de intersección entre dos arcos En la pantalla a continuación mostrada, pueden introducirse los datos para dos arcos y puede calcularse el punto de intersección entre los mismos. Elemento de datos Comentario X1 CENTRO Coordenada...

  • Page 754

    1.MANUAL GUIDE 0i MANUAL GUIDE 0i B-64114SP/01 1.5.4.3 Línea Como parte del cálculo auxiliar para una línea, puede calcularse la coordenada del punto final y el ángulo. En la pantalla del menú de cálculo auxiliar se visualizan las siguientes teclas de pantalla. [ENDPNT] : Se visualiza l...

  • Page 755

    B-64114SP/01 MANUAL GUIDE 0i 1.MANUAL GUIDE 0i - 735 - - Ángulo de línea perpendicular a la línea que pasa por dos puntos El ángulo de una línea perpendicular a una línea y que pasa por dos puntos puede calcularse. Elemento de datos Comentario X PUNTO Coordenada X de primer punto de paso d...

  • Page 756

    1.MANUAL GUIDE 0i MANUAL GUIDE 0i B-64114SP/01 1.5.4.4 Arco Como parte del cálculo auxiliar de un arco, puede calcularse la coordenada del punto final y la coordenada del centro. Además, el arco mismo puede especificarse introduciendo los datos homólogos de tres puntos de paso. En la pantall...

  • Page 757

    B-64114SP/01 MANUAL GUIDE 0i 1.MANUAL GUIDE 0i - 737 - Entrada de datos para cálculo - Un arco pasa a través de un punto y se ha determinado la coordenada de su centro Elemento de datos Comentario X PUNTO Coordenada X de determinado punto del arco Z PUNTO Coordenada Z de determinado punto d...

  • Page 758

    1.MANUAL GUIDE 0i MANUAL GUIDE 0i B-64114SP/01 - 738 - 1.5.5 Otros 1.5.5.1 Cálculo de la entrada de datos Pueden introducirse datos para tales elementos en la pantalla de programación de contorno empleando el cálculo tipo calculadora de bolsillo, de la siguiente manera: Adición: 10+10 [IN...

  • Page 759

    B-64114SP/01 MANUAL GUIDE 0i 1.MANUAL GUIDE 0i - 739 - 1.5.5.2 Notas que deben tenerse presentes en la programación de contorno NOTA 1 Para un programa de contorno no pueden introducirse más de cuarenta figuras. 2 Durante la operación de programación de contorno, si el usuario cambia a otr...

  • Page 760

    1.MANUAL GUIDE 0i MANUAL GUIDE 0i B-64114SP/01 - 740 - 1.6 PARÁMETROS 9050 STGECF STFECF Override de avance de mecanizado al comienzo del mecanizado en taladrado. ango de valores permitidos: 0 a 255 Unidades : 1% R 9292 S1TTMN S1TTMN al en torneado Salida de código M antes del roscado co...

  • Page 761

    B-64114SP/01 MANUAL GUIDE 0i 1.MANUAL GUIDE 0i - 741 - #7 #6 #5 #4 #3 #2 #1 #0 9341 M99 CMP DCD G41 FCD RAD IJR IJR = 0 : Se enviará un comando de arco en formato I/J en la conversión de programa a formato CN = 1 : Se enviará un comando de arco en formato R. RAD = 0 : La unidad de da...

  • Page 762

    1.MANUAL GUIDE 0i MANUAL GUIDE 0i B-64114SP/01 #7 #6 #5 #4 #3 #2 #1 #0 9764 SNC SNC = 0 : En el semiacabado del mecanizado de barras, no se ejecuta la compensación de figura posterior de herramienta. = 1 : Se ejecuta la compensación de figura posterior de herramienta anterior. ...

  • Page 763

    B-64114SP/01 MANUAL GUIDE 0i 1.MANUAL GUIDE 0i #7 #6 #5 #4 #3 #2 #1 #0 9772 RFN RFN = 0 : El mecanizado de semiacabado se ejecuta siempre. = 1 : El mecanizado de semiacabado no se ejecuta. NOTA En función de la posición del punto inicial de corte y del punto final de una fig...

  • Page 764

    1.MANUAL GUIDE 0i MANUAL GUIDE 0i B-64114SP/01 9802 PCOVR1 PCOVR1 Override del valor de avance cuando el ángulo de mecanizado de una herramienta es mayor de 90 grados, pero menor o igual a 135 grados. 9803 PCOVR2 PCOVR2 Override del valor de avance cuando el ángulo de corte de una herram...

  • Page 765

    B-64114SP/01 MANUAL GUIDE 0i 1.MANUAL GUIDE 0i 9820 CLGRVX CLGRVX Distancia de seguridad (diámetro) de eje X en ranurado exterior o interior. Rango de valores permitidos: 0 a 99.999.999 Unidades: 0,001 mm, 0,0001 pulg 9821 CLGRVZ CLGRVZ Distancia de seguridad (radio) del eje Z en ranur...

  • Page 766

    1.MANUAL GUIDE 0i MANUAL GUIDE 0i B-64114SP/01 - 746 - Rango de valores permitidos: 0 a 99.999.999 Unidades: 0,001 mm, 0,0001 pulg 9851 DRLRET DRLRET Distancia de seguridad en retorno de taladrado profundo o de taladrado profundo a alta velocidad (radio) Rango de valores permitidos: 0 a 99.99...

  • Page 767

    B-64114SP/01 MANUAL GUIDE 0i 1.MANUAL GUIDE 0i - 747 - 1.7 ALARMAS Si uno o más de los conjuntos de parámetros o programas introducidos no son correctos cuando se intenta ejecutar dicho programa, se activan las siguientes alarmas P/S. Cuando se active una alarma distinta de las siguientes al...

  • Page 768

    1.MANUAL GUIDE 0i MANUAL GUIDE 0i B-64114SP/01 - 748 - Alarma Descripción Causa En el mecanizado de barras no puede calcularse una trayectoria de herramienta correcta. Esta alarma se activa cuando existe un error en el resultado del cálculo interno (por ejemplo, cuando el signo de un valor cuya...

  • Page 769

    V. MANTENIMIENTO

  • Page 770

  • Page 771

    MANTENIMIENTOB--64134SP/011. MÉTODO DE SUSTITUCIÓN DE LA PILA7511 MÉTODO DE SUSTITUCIÓN DE LA PILAEn un sistema con este CNC, las pilas se utilizan de la siguiente forma:AplicaciónComponente conectado ala pilaReserva de la memoria de la unidad de controldel CNCUnidad de control del CNCManten...

  • Page 772

    MANTENIMIENTO1. MÉTODO DE SUSTITUCIÓN DE LA PILAB--64134SP/01752Los programas de pieza, los datos de compensación y los parámetros delsistema están almacenados en la memoria CMOS de la unidad de control.La alimentación eléctrica de la memoria CMOS está respaldada por unapila de litio inst...

  • Page 773

    MANTENIMIENTOB--64134SP/011. MÉTODO DE SUSTITUCIÓN DE LA PILA753(1) Prepare una pila de litio nueva (referencia para pedido:A02B--0200--K102).(2) Conecte la alimentación de la unidad de control duranteaproximadamente 30 segundos.(3) Desconecte la alimentación de la unidad de control.(4) Extra...

  • Page 774

    MANTENIMIENTO1. MÉTODO DE SUSTITUCIÓN DE LA PILAB--64134SP/01754(1) Prepare dos nuevas pilas secas alcalinas (tamaño D).(2) Conecte la alimentación de la unidad de control duranteaproximadamente 30 segundos.(3) Desconecte la alimentación de la unidad de control.(4) Retirelatapadelacajaparapi...

  • Page 775

    MANTENIMIENTOB--64134SP/011. MÉTODO DE SUSTITUCIÓN DE LA PILA755La alimentación desde las pilas externas se suministra a través delconector al cual va conectada la pila de litio. La pila de litio, incluida deserie, se puede sustituir por pilas externas en una caja para pilas(A02B--0236--C281)...

  • Page 776

    MANTENIMIENTO1. MÉTODO DE SUSTITUCIÓN DE LA PILAB--64134SP/01756Una unidad de pila puede mantener los datos de posición actual para seiscodificadores absolutos de impulsos durante un año.Cuando la tensión de la pila baja, se visualizan las alarmas APC 3n6 hasta3n8 (n: número de eje) en la p...

  • Page 777

    MANTENIMIENTOB--64134SP/011. MÉTODO DE SUSTITUCIÓN DE LA PILA757PRECAUCIÓNLa pila debe cambiarse con la máquina y elservoamplificador encendidos.Tenga en cuenta que si sustituye las pilas cuando no seestá suministrando alimentación al CNC, se perderá laposición absoluta registrada.La pila...

  • Page 778

    APÉNDICES

  • Page 779

  • Page 780

    APÉNDICESB--64134SP/01A. LISTA DE CODIGOS DE CINTA761ALISTADECÓDIGOSDECINTACódigo ISOCódigo EIAObservacionesCarácter8 7 6 5 43 2 1Carácter8 7 6 5 43 2 1Macro deusuario BCarácter8 7 6 5 43 2 1Carácter8 7 6 5 43 2 1No seutilizaSeutiliza0f ff0ffNúmero 01ff fff1ffNúmero 12ff fff2ffNúmero 2...

  • Page 781

    APÉNDICESA. LISTA DE CODIGOS DE CINTAB--64134SP/01762Código ISOCódigo EIAObservacionesCarácter 8 7 6 5 43 2 1Carácter8 7 6 5 43 2 1Macro deusuario BCarácter 8 7 6 5 43 2 1Carácter8 7 6 5 43 2 1No seutilizaSeutilizaDELf f f f f ff f fDelf f f f ff f fBorrar (borrado de unerror de perforaci...

  • Page 782

    APÉNDICESB--64134SP/01A. LISTA DE CODIGOS DE CINTA763NOTA1 Los símbolos empleados en la columna de observaciones tienen los siguientessignificados.(Espacio en blanco): El carácter se registra en memoria y tiene un significado específico.Si se utiliza de forma incorrecta en una declaración di...

  • Page 783

    APÉNDICESB. LISTA DE FUNCIONES YFORMATO DE CINTAB--64134SP/01764BLISTADEFUNCIONESYFORMATODECINTAAlgunas funciones no pueden añadirse como opciones en función delmodelo.En las tablas siguientes, PI: presenta una combinación de eje arbitrarioy direcciones que utilizan X y Z.x = Primer eje bási...

  • Page 784

    APÉNDICESB--64134SP/01B. LISTA DE FUNCIONES YFORMATO DE CINTA765(2/4)FuncionesFormato de cintaFiguraCambio de valor de correcciónpor programa (G10)Valor de corrección de geometría deherramientaG10P_X_Z_R_Q_;P=1000+Número de corrección de geometríaValor de corrección de desgaste de herrami...

  • Page 785

    APÉNDICESB. LISTA DE FUNCIONES YFORMATO DE CINTAB--64134SP/01766(3/4)FuncionesFormato de cintaFiguraAjuste del sistema decoordenadasAjuste de velocidad de cabezal(G50)XZAjuste del sistema de coordenadasG50 S_ ; Ajuste de velocidad del cabezalG50_;PIPreajuste del sistema decoordenadas de la pieza...

  • Page 786

    APÉNDICESB--64134SP/01B. LISTA DE FUNCIONES YFORMATO DE CINTA767(4/4)FuncionesFormato de cintaFiguraCiclo fijo de taladrado(G80 a G89)Véase II.13. FUNCIONES PARASIMPLIFICAR LA PROGRAMACIÓNG80; CancelarG83 X(U)_ C(H)_ Z(W)_ R_ Q_ P_ F_ M_ K_ ;G84 X(U)_ C(H)_ Z(W)_ R_ P_ F_ M_ K_ ;G85 X(U)_ C(H)...

  • Page 787

    APÉNDICESC. INTERVALO DE VALORESPROGRAMABLESB--64134SP/01768CRANGODEVALORESPROGRAMABLESSistema incrementalIS--BIS--CIncremento mínimo deentrada0,001 mm0,0001 mmIncremento mínimoprogramableX: 0,0005 mm(especificacióndediámetro)Y : 0,001 mm(especificación deradio)X: 0,00005 mm(especificación...

  • Page 788

    APÉNDICESB--64134SP/01C. INTERVALO DE VALORESPROGRAMABLES769Avance incremental0,0001, 0,001, 0,01,2,54 mm/incremento0,00001, 0,0001, 0,001,0,01 in/incrementoCompensación de herra-mientaDe0a ±99,9999 inDe0a ±99,9999 inTiempo de esperaDe 0 a 99.999,999 sDe0a9.999,9999 sSistema incrementalIS--BI...

  • Page 789

    APÉNDICESC. INTERVALO DE VALORESPROGRAMABLESB--64134SP/01770Sistema incrementalIS--BIS--CIncremento mínimo de en-trada0,0001 in0,00001 inIncremento mínimoprogramableX: 0,00005 in(especificacióndediámetro)Y : 0,0001 in(especificación de ra-dio)X: 0,000005 in(especificacióndediámetro)Y : 0,...

  • Page 790

    APÉNDICESB--64134SP/01C. INTERVALO DE VALORESPROGRAMABLES771Sistema incrementalIS--BIS--CIncremento mínimo de en-trada0,001 grados0,0001 gradosComando mínimoincremento0,001 grados0,0001 gradosDimensión máximaprogramable±99.999,999 grados±9999,9999 gradosAvance rápido máximo *1 240000 gra...

  • Page 791

    APÉNDICESD. NOMOGRAMASB--64134SP/01772DNOMOGRAMAS

  • Page 792

    APÉNDICESB--64134SP/01D. NOMOGRAMAS773Los pasos de una rosca son por lo general incorrectos en δ1 y δ2, como semuestra en la figura D.1 (a), debido a la aceleración y deceleraciónautomática.Por tanto se deben crear asignaciones de distancia hasta el alcance de δ1y δ2 en el programa.Fig. D...

  • Page 793

    APÉNDICESD. NOMOGRAMASB--64134SP/01774Especifique en primer lugar la clase y el paso de una rosca. La precisiónde rosca, α, se obtendrá en (1) y, dependiendo de la constante de tiempode aceleración/deceleración de avance de mecanizado, se obtendrá en (2)el valor δ1 cuando V = 10 mm/s. A c...

  • Page 794

    APÉNDICESB--64134SP/01D. NOMOGRAMAS775Fig. D.2 Parte incorrecta de roscadoδ2δ1R : Velocidad de cabezal (min--1)L : Paso de rosca (mm)* Cuando la constante de tiempo T delsistema servo es de 0,033 s.δ2 =LR1800 * (mm)δ1 =LR1800 *(–1–lna)= δ2(–1–lna)A continuación se ofrece un valor p...

  • Page 795

    APÉNDICESD. NOMOGRAMASB--64134SP/01776Nomograma para obtener la distancia deaproximación δ1DReferencia

  • Page 796

    APÉNDICESB--64134SP/01D. NOMOGRAMAS777Cuando el retardo del sistema servo (mediante aceleración/deceleraciónexponencial en mecanizado o provocado por el sistema deposicionamiento cuando se utiliza un servomotor) va acompañado demecanizado de esquinas, se produce una ligera desviación entre l...

  • Page 797

    APÉNDICESD. NOMOGRAMASB--64134SP/01778La trayectoria de herramienta mostrada en la figura D.3 (b)se analizabasándose en las siguientes condiciones.:La velocidad de avance es constante en los bloques antes y después delredondeado de esquinas.El controlador tiene un registro de búfer. (El error...

  • Page 798

    APÉNDICESB--64134SP/01D. NOMOGRAMAS779Fig. D.3(c) Valor inicialY0X0V0El valor inicial cuando comienza a mecanizarse una esquina, es decir, lascoordenadas X e Y al final de la distribución de comandos por elcontrolador, está determinado por la velocidad de avance y por laconstante de tiempo del...

  • Page 799

    APÉNDICESD. NOMOGRAMASB--64134SP/01780Cuando se utiliza un servomotor, el sistema de posicionamiento generaun error entre los comandos de entrada y los resultados de salida. Dadoque la herramienta avanza a lo largo del segmento especificado, eninterpolación lineal no se produce error. Sin embar...

  • Page 800

    APÉNDICESB--64134SP/01E. ESTADO AL CONECTAR LA ALIMENTACIÓN,BORRAR Y EFECTUAR UNA REINICIALIZACIÓN781E ESTADO AL CONECTAR LA ALIMENTACIÓN,BORRAR Y EFECTUAR UNA REINICIALIZACIÓNEl parámetro 3402 (CLR) se emplea para seleccionar si la reinicializacióndel CNC activa el estado de borrado o el ...

  • Page 801

    APÉNDICESE. ESTADO AL CONECTAR LA ALIMENTACIÓN,AL BORRAR Y AL EFECTUAR UNA REINICIALIZACIÓNB--64134SP/01782ElementoReinicializaciónBorradoAl conectar la alimentaciónAcciónenDesplazamiento×××ende lectura Tiempo de espera×××Envío de códigos M, SyT×××Corrector deherramienta×En func...

  • Page 802

    APÉNDICESB--64134SP/01F. TABLA DE CORRESPONDENCIAENTRE CARACTERES Y CÓDIGOS783FTABLADECORRESPONDENCIAENTRECARACTERES Y CÓDIGOSCarácter Códi-goComentarioCarácter Códi-goComentarioA0656054B0667055C0678056D0689057E069032EspacioF070!033Exclamación decierreG071”034ComillasH072#035Numeral (s...

  • Page 803

    APÉNDICESG. LISTADEALARMASB--64134SP/01784GLISTADEALARMAS1) Errores de programa (alarma P/S)NúmeroMensajeContenido000POR FAVOR APAGAR LA UNIDADSe ha introducido un parámetro que requiere que la corriente esté apa-gada, apague la corriente.001ALARMA DE PARIDAD THAlarma TH (se ha introducido un...

  • Page 804

    APÉNDICESB--64134SP/01G. LISTADEALARMAS785NúmeroContenidoMensaje022INTERPOLACIÓN CIRCULAREn interpolación circular, no se ha especificado el radio, R, o la distanciaentre el punto inicial y el centro del arco, I, J o K.023MANDO DE RADIO ILEGALEn la interpolación circular mediante designació...

  • Page 805

    APÉNDICESG. LISTADEALARMASB--64134SP/01786NúmeroContenidoMensaje053DEMASIADOSMANDOSDEDIRECCIONEn las órdenes de achaflanado y de esquina R, se especifican dos omás de I, K y R. Por otra parte, el carácter después de una coma (”,”)no es C o R en la programación directa de dimensiones de...

  • Page 806

    APÉNDICESB--64134SP/01G. LISTADEALARMAS787NúmeroContenidoMensaje065MANDO ILEGAL EN G71--G731 G00 o G01 no están programados en el bloque con el número desecuencia que se especifica mediante la dirección P en la comandoG71, G72 o G73.2 La dirección Z(W) o X(U) se ha programado en un bloque c...

  • Page 807

    APÉNDICESG. LISTADEALARMASB--64134SP/01788NúmeroContenidoMensaje087DESBORDAMENTO DE BUFFERAl introducir datos en la memoria empleando la interfaz de lectura / es-critura, pese a que se ha especificado un comando para finalizar la lec-tura, la introducción no se interrumpe después de haber le...

  • Page 808

    APÉNDICESB--64134SP/01G. LISTADEALARMAS789NúmeroContenidoMensaje115NUMERO DE VARIABLE ILEGALEn la macro de usuario o enel mecanizado de ciclo a alta velocidad seha designado un valor no definido como número de variable.Modifique el programa.116VARIABLEPROTEGIDADEESCRITURAEl lado izquierdo de l...

  • Page 809

    APÉNDICESG. LISTADEALARMASB--64134SP/01790NúmeroContenidoMensaje149ERROR DE FORMATO EN G10 L3Se ha especificado un código distinto de Q1, Q2, P1 o P2 como tipo decálculo de vida en la gestión ampliada de vida de herramientas.150GRUPO DE HERRAMIENTA ILEGAL El número de grupos de herramientas...

  • Page 810

    APÉNDICESB--64134SP/01G. LISTADEALARMAS791NúmeroContenidoMensaje202EXCESO DE LSI DE POSICIONEn el roscado rígido, el valor de distribución del cabezal es demasiadogrande. (Error de sistema)203FALTA EN RAMIFICACION RIGIDAEn el roscado rígido con macho, la posición de un código M rígido (M2...

  • Page 811

    APÉNDICESG. LISTADEALARMASB--64134SP/01792NúmeroContenidoMensaje5020ERROR PARAMETRO REINICIOSe ha especificado un parámetro incorrecto para la reanudación delprograma.5036ALARMA EJE--BNo se ha especificado el punto R para el ciclo fijo del eje B.5037ALARMA EJE--BNo se ha especificado la profu...

  • Page 812

    APÉNDICESB--64134SP/01G. LISTADEALARMAS793NúmeroContenidoMensaje5213SCREEN COPY : ERROR DECOMUNICACIONNo puede utilizarse la tarjeta de memoria. Compruebe la tarjeta de me-moria. (Compruebe si está protegida contra escritura o defectuosa.)5214SCREEN COPY : DATA TRANSFERERRORHa fallado la trans...

  • Page 813

    APÉNDICESG. LISTADEALARMASB--64134SP/017942) Alarma de edición en modo backgroundNúmeroMensajeContenido070 a 074085 a 087Alarma BP/SSe ha producido una alarma BP/S en un número idéntico al de la alarmaP/S que se produce en la edición normal de programas140Alarma BP/SSe ha intentado seleccio...

  • Page 814

    APÉNDICESB--64134SP/01G. LISTADEALARMAS795NºDescripciónMensaje362EJE n: ABNORMAL REV.DATA (INT) Se ha producido un error de cómputo de velocidad de rotación en elencoder integrado.363EJE n: RELOJ ANOMALO(INT)Se ha producido un error de reloj en el encoder integrado.364EJE n: ALARMA FASE SOFT...

  • Page 815

    APÉNDICESG. LISTADEALARMASB--64134SP/017965) Alarmas del servo (1/2)NúmeroMensajeContenido401SERVO ALARM: n--TH AXIS VRDYOFF (VRDY DESCON.)Se ha desactivado la señal del servoamplificador PREPARADO(DRDY) del eje enésimo (n=1--2).Consulte el procedimiento de localización de fallos.402SERVO AL...

  • Page 816

    APÉNDICESB--64134SP/01G. LISTADEALARMAS797NúmeroContenidoMensaje417SERVO ALARM: n--TH AXIS --PARAMETER INCORRECTEsta alarma se produce cuando el eje n--ésimo (eje 1--2) está en unode los estados siguientes. (Alarma de sistema de servo digital)1) El valor fijado en el parámetro 2020 (forma de...

  • Page 817

    APÉNDICESG. LISTADEALARMASB--64134SP/01798NúmeroContenidoMensaje442EJE n: CNV. CHARGE FAILURE1) PSM: El circuito de descarga de reserva del enlace de CC tieneanomalías.2) PSMR: El circuito de descarga de reserva del enlace de CC tieneanomalías.443EJE n: CNV. FALLO VENTILADORREFRIGERACIÓN1) P...

  • Page 818

    APÉNDICESB--64134SP/01G. LISTADEALARMAS799NúmeroContenidoMensaje466EJE n: MOTOR/AMPCOMBINATIONLa intensidad máxima nominal del amplificador no coincide con la delmotor.467EJE n: CONFIG. ILEGAL DE EJENo se han habilitado las siguientes funciones de servo al especificar enla pantalla de ajuste d...

  • Page 819

    APÉNDICESG. LISTADEALARMASB--64134SP/01800#7204#6OFS#5MCC#4LDA#3PMS#2#1#0#6 (OFS) : Se ha producido un error de conversión de corriente en el servo digital.#5 (MCC) : Se han soldado los contactos de un contactor magnético en el amplificadordel servo.#4 (LDA) : El LED indica que el encoder seri...

  • Page 820

    APÉNDICESB--64134SP/01G. LISTADEALARMAS8017) Alarmas del servoNúmeroMensajeContenido600EJE n: SOBREINT. BUSDC INV.SVM:La tensión del circuito intermedio de CC es demasiado alta.β SVU: La tensión del circuito intermedio de CC es demasiado alta.601EJE n: FALLO VENT.RADIADOR INV.SVM:El ventilad...

  • Page 821

    APÉNDICESG. LISTADEALARMASB--64134SP/0180210) Alarmas de cabezalNúmeroMensajeContenido749ERROR EN ARBOL LEVAS LSISe trata de un error de comunicación serie mientras el sistema está enejecución después de conectar la alimentación. Pueden considerarselos siguientes motivos.1) La conexión de...

  • Page 822

    APÉNDICESB--64134SP/01G. LISTADEALARMAS803#1 (S1E) 0 : El primer cabezal no presenta ninguna anomalía durante el arranquedel control serie del cabezal.1 : Se ha observado que el primer cabezal tiene un fallo durante la puestaen marcha del control serie del eje de cabezal.#0 (SHE) 0 : El módulo...

  • Page 823

    APÉNDICESG. LISTADEALARMASB--64134SP/01804Números de alarma y alarmas mostradas en el indicador STATUS1 del SVPM serie βiNºMensajeIndica-ciónSTATUS1delSVPM(*1)Ubicación del fallo y soluciónDescripción(750) SPINDLE SERIAL LINKERRORA0A1 Sustituya la ROM de la placade circuito impreso de con...

  • Page 824

    APÉNDICESB--64134SP/01G. LISTADEALARMAS805NºDescripciónUbicación del fallo y soluciónIndica-ciónSTATUS1delSVPM(*1)Mensaje7n12 SPN_n_ : OVERCUR-RENT POWCIRCUIT121 Compruebe el estado de aisla-miento del motor.2 Compruebe los parámetros decabezal.3 Sustituya el módulo SVPM.La corriente de s...

  • Page 825

    APÉNDICESG. LISTADEALARMASB--64134SP/01806NºDescripciónUbicación del fallo y soluciónIndica-ciónSTATUS1delSVPM(*1)Mensaje7n32 SPN_n_ : RAM FAULTSERIAL LSI32Sustituya la tarjeta de circuito im-preso de control del SVPM.Se ha detectado una anomalía en uncomponente del circuito de control del...

  • Page 826

    APÉNDICESB--64134SP/01G. LISTADEALARMAS807NºDescripciónUbicación del fallo y soluciónIndica-ciónSTATUS1delSVPM(*1)Mensaje7n52 SPN_n_ : ITP SIGNALABNORMAL I521 Sustituya la tarjeta de circuitoimpreso de control del SVPM.2 Sustituya la tarjeta de circuitoimpreso de la interfaz de cabe-zal en ...

  • Page 827

    APÉNDICESG. LISTADEALARMASB--64134SP/01808NºMensajeIndica-ciónSTATUS1delSVPM(*1)Ubicación del fallo y soluciónDescripción9001 SPN_n_ : MOTOROVERHEAT011 Compruebe y corrija la temper-atura periférica y el estado de lacarga.2 Si se detiene el ventilador de re-frigeración, sustitúyalo.La te...

  • Page 828

    APÉNDICESB--64134SP/01G. LISTADEALARMAS809NºDescripciónUbicación del fallo y soluciónIndica-ciónSTATUS1delSVPM(*1)Mensaje9018 SPN_n_ : SUMCHECKERROR PGMDATA18Sustituya la tarjeta de circuito im-preso de control del SVPM.Se ha detectado una anomalía en uncomponente del circuito de control d...

  • Page 829

    APÉNDICESG. LISTADEALARMASB--64134SP/01810NºDescripciónUbicación del fallo y soluciónIndica-ciónSTATUS1delSVPM(*1)Mensaje9034 SPN_n_ : PARAMETERSETTINGERROR34Corrija un valor del parámetro con-forme al manual.Si se desconoce el número deparámetro, conecte la placa decomprobación de cabe...

  • Page 830

    APÉNDICESB--64134SP/01G. LISTADEALARMAS811NºDescripciónUbicación del fallo y soluciónIndica-ciónSTATUS1delSVPM(*1)Mensaje9053 SPN_n_ : ITP SIGNALABNORMAL II531 Sustituya la tarjeta de circuitoimpreso de control del SVPM.2 Sustituya la tarjeta de circuitoimpreso de la interfaz de cabe-zal en...

  • Page 831

    APÉNDICESG. LISTADEALARMASB--64134SP/01812NºDescripciónUbicación del fallo y soluciónIndica-ciónSTATUS1delSVPM(*1)Mensaje9121C11 Sustituya los cables de comuni-caciones entre el CNC y elSPM.2 Sustituya la tarjeta impresa decontrol del SPM.3 Sustituya la tarjeta de circuitoimpreso de la inte...

  • Page 832

    APÉNDICESB--64134SP/01G. LISTADEALARMAS813IndicacióndeSTATUS1(*1) delSVPMUbicación del fallo y soluciónDescripción04Cuando los ajustes de parámetro se establecenpara que no se utilice el sensor de posición, lo quesignifica que no se realiza control de posición (bits3, 2, 1, 0 del parámet...

  • Page 833

    APÉNDICESG. LISTADEALARMASB--64134SP/01814IndicacióndeSTATUS1(*1) delSVPMUbicación del fallo y soluciónDescripción24Para el posicionamiento continuo en el modo deorientación por encoder de posición, se realiza enprimer lugar una operación incremental (INCMD =1) y a continuación se introd...

  • Page 834

    APÉNDICESB--64134SP/01G. LISTADEALARMAS815NºMedida preventivaDescripciónIndicadoresLED013La velocidad de avance especificada(velocidad de avance máxima) es igual a cero.Compruebe el valor del parámetro 043, que in-dica la velocidad de avance máxima que sepuede especificar.070Se han registra...

  • Page 835

    APÉNDICESG. LISTADEALARMASB--64134SP/01816Alarmas de encoder de impulsosNºIndicadoresLEDDescripciónMedida preventiva300Se ha detectado un error de comunicaciones(DTER) en el encoder serie.Compruebe la conexión del cable de señal. Siel cable es normal, es posible que el encoderesté averiado....

  • Page 836

    APÉNDICESB--64134SP/01G. LISTADEALARMAS817Alarmas del servoNºIndicadoresLEDDescripciónMedida preventiva400El servomotor se ha recalentado (valor esti-mado).Es posible que las condiciones de funciona-miento del motor sean demasiado exigentes.Compruebe las condiciones de funcionamiento.403SVU--1...

  • Page 837

    APÉNDICESG. LISTADEALARMASB--64134SP/01818NºMedida preventivaDescripciónIndicadoresLED[SVU--12, SVU--20]Se ha activado una alarma de sobrecorriente.Esta alarma se emite cuando hay un flujo de cor-riente excesivo en el circuito principal.412(1) Compruebe si se ha especificado un número de moto...

  • Page 838

    APÉNDICESB--64134SP/01G. LISTADEALARMAS819NºMedida preventivaDescripciónIndicadoresLED[SVU--40, SVU--80]Se emite una alarma de sobrecorriente o unaalarma de IPM.Esta alarma se activa en los siguientes casos.SEsta alarma se emite cuando hay un flujo decorriente excesivo en el circuito principal...

  • Page 839

    APÉNDICESG. LISTADEALARMASB--64134SP/01820NºMedida preventivaDescripciónIndicadoresLEDSe emite una alarma de sobretensión de cir-cuito intermedio de CC.Esta alarma se emite cuando la tensión de CCde alimentación del circuito principal es dema-siado alta.413(1) Si se emite SVU--12 o SVU--20,...

  • Page 840

    APÉNDICESB--64134SP/01G. LISTADEALARMAS821NºMedida preventivaDescripciónIndicadoresLED425El ventilador de refrigeración se ha parado.Esta alarma se emite cuando falla el motor delventilador integrado en la unidad delservoamplificador.El motor del ventilador es un consumible.425(1) Compruebe q...

  • Page 841

    APÉNDICESG. LISTADEALARMASB--64134SP/01822NºMedida preventivaDescripciónIndicadoresLED--Se ha emitido una alarma de suma de compro-bación para la ROM integrada en la CPU.Sustituya la unidad del servoamplificador.--Se ha detectado un error en el circuito de con-trol.Sustituya la unidad del ser...

  • Page 842

    APÉNDICESB--64134SP/01G. LISTADEALARMAS82312) Alarmas del sistema(Estas alarmas no pueden reinicializarse con la tecla de reinicialización.)NúmeroMensajeContenido900ROM PARITYError de paridad ROM (CNC/OMM/Servo)Sustituya el número de ROM.910SRAM PARITY: (BYTE 0)Error de paridad de RAM en el m...

  • Page 843

    HojaderevisionesMANUALDELOPERADORdelaserie0iMate--TCdeFANUC(B--64134SP)01Jun.,2004EdiciónFechaContenidoEdiciónFechaContenido

  • Page 844

    índice alfabéticoB--64134SP/01[A]Achaflanado y redondeado de esquina, 173Activación y desactivación manual absoluta, 403Ajuste de la cantidad de decalaje del sistema decoordenadas de pieza, 627ajuste de parámetros relativos a entrada/salida, 512Ajuste de un sistema de coordenadas de pieza, 8...

  • Page 845

    índice alfabéticoB--64134SP/01Ciclo fijo repetitivo múltiple de torneado, 320Ciclo repetitivo múltiple (G70 --- G76), 147Código T para la corrección de herramienta, 187Comando de operaciones de máquina: funciónauxiliar, 23Comandos de salida externos, 296Comandos G53, G28, G30 y G30.1 cuan...

  • Page 846

    índice alfabéticoB--64134SP/01Entrada de parámetros programables (G10), 312Entrada de un programa, 490Entrada de variables comunes de macro de usua-rio, 502Entrada directa del desplazamiento medido delorigen de la pieza, 637Entrada directa del valor de corrección de herra-mienta, 621Entrada d...

  • Page 847

    índice alfabéticoB--64134SP/01[I]Imagen espejo, 438Impresión de la pantalla, 672Indicación de dimensiones mediante comandospara desplazar la herramienta: comandos abso-lutos e incrementales, 19Inserción automática de números de secuencia,574Inserción de una palabra, 547Inserción, modific...

  • Page 848

    índice alfabéticoB--64134SP/01Pantalla de visualización del bloque siguiente, 606Pantalla visualizada al conectar la alimentación,391Pantallas visualizadas con la tecla de función@MESSAGE, 656Pantallas visualizadas con la tecla de función@OFFSET/SETTING, 616Pantallas visualizadas con la tec...

  • Page 849

    índice alfabéticoB--64134SP/01Salida de un programa, 493Salida de variables comunes de macro de usuario,503Salida de variables comunes de macros de usuario,523Saltodelímitedepar (G31 P99), 66Salto múltiple (G31), 64Selección de herramienta, 111, 188Selección de herramienta empleada en vario...

  • Page 850