You are on page 1of 26

CAPÍTULO 1 PROGRAMACIÓN

1.1 Introducción GSK980TDb


1.1.1 introducción del producto
GSK980TDb es un nuevo software, hardware actualizado de productos a base de GSK980TDa,
con 5 de alimentación ejes (incluyendo eje C), husillos 2 analógicas, 2 ms interpolación de alta
velocidad, precisión de control 0.1μm, que obviamente puede mejorar la eficiencia de
mecanizado, precisión y calidad de superficie. Se añade el USB interfaz, operación de archivo
de disco U y ejecución del programa. A medida que el producto de actualización de
GSK980TDa, GSK980TDb (GSK980TDb-V) es la mejor opción de la máquina de torneado

CNC económica.

 X, Z, Y, cuarto, quinto; nombre de eje y el tipo de eje de Y, cuarto, quinto se


puede definir
 2ms periodo de interpolación, la precisión de control 1? M, 0.1μm
 Max. 60m velocidad / min(hasta 24 m / min en 0.1μm)
 La adaptación al husillo servo para realizar el husillo colocar de manera
continua, roscado rígido, y el mecanizado hilo rígido
 Programas integrados de múltiples PLC, y el programa de PLC actualmente en
ejecución se puede seleccionar
 G71 flauta de soporte de corte ciclo contorno
 Declaración de la programación de macros de comandos, llamada macro
programa con el parámetro
 / Programación métrica pulgadas, cambio de herramienta automático, bisel
automático, función de gestión de vida de la herramienta
 Chino, Inglés, Francés, Español Ruso pantalla puede ser seleccionado por los
parámetros.
 interfaz USB, el funcionamiento de archivos del disco de U, la configuración y
el software del sistema
 2-canal 0V~salida de tensión analógica 10V, de dos husillos de control
 entrada MPG 1-canal, función de MPG

1
 41 señales de entrada y 36 señales de salida
 dimensión de la instalación apariencia, y el sistema de comandos son
compatibles con GSK980TDa
1.1.2 Especificación técnica
 Ejes controlables
 ejes controlables: 5(X, Z, Y, cuarto, quinto)
 ejes de acoplamiento: 3
 ejes controlables PLC: 3(X, Z, Y)

 La función del eje de alimentación


 unidad de entrada mínimo: 0,001 mm(0.0001inch) y
0.0001mm(0.00001inch)
 unidad de mando menos: 0.001mm(0.0001inch) y
0.0001mm(0.00001inch)
 alcance de mando Posición: 99999999 ± × unidad de mando menos
 la velocidad de desplazamiento rápido:máx. velocidad de 60 m / min en
0,001 mm unidad de mando, max. velocidad de 24 m / min en la unidad de
comando 0.0001mm
 override rápido: F0, 25%, 50%, 100%
 Corrección del avance: 0~150% 16 grados para sintonizar
 modo de interpolación: interpolación lineal, interpolación de arco (de tres
puntos de arco interpolación), la interpolación hilo, interpolación elipse,
parábola y la interpolación roscado rígido
 Función automática de chaflán

 Función del hilo


 hilo general (después de husillo) / hilo rígido
 métrica única / múltiple, rosca recta pulgadas, rosca cónica, hilo de cara de
extremo, paso de rosca constante y el hilo de paso variable
 Tema de longitud de recorrido de salida, el ángulo, características de
velocidad se puede ajustar
 Paso de rosca: 0,01 mm~500 mm o 0,06 diente / pulgada~2540 diente /
pulgada

 Función de aceleración / deceleración


 alimentación de corte: lineal
 Marcha rápida: lineal, S
 corte de la rosca: lineal, exponencial
 velocidad inicial, velocidad de terminación, el tiempo de aceleración /
deceleración puede ajustarse mediante parámetros

 Función de cabezal
 2-canal 0V~salida de tensión analógica 10V, de dos husillos de control

2
 1-canal de realimentación del encoder del eje, línea de encoder de cabezal se
puede ajustar(100p / r~5000P / r)
 relación de transmisión entre el codificador y el husillo:(1~255) :(1~255)
 Velocidad del husillo: se establece por S o PLC, y rango de velocidad: 0r /
min~9999r / min
 override del husillo: 50%~120% 8 grados sintonizar
 control de la velocidad de corte constante del husillo
 roscado rígido
 función de la herramienta
 la compensación de longitud
 Corrección del radio de punta de la herramienta(do)
 compensación de desgaste de la herramienta
 gestión de vida de la herramienta
 el modo de cambio de herramienta: punto fijo de cambio de herramienta,
cambio de herramienta de prueba de corte, el punto de referencia de retorno
de cambio de herramienta, cambio de herramienta automático
 Herramienta modo de ejecución offset: modificar el modo de coordenadas,
el modo de desplazamiento de herramientas

 La compensación de precisión
 compensación de holgura
 compensación de error de paso de memoria

 La función PLC
 programa de control de dos niveles, hasta 5000 pasos, el 1er período de
actualización del programa de 8 ms
 PLC de comunicación programa de descarga
 advertencia y alarma PLC PLC
 Muchos programas de PLC(hasta 16PCS) , El programa de control puede
ser seleccionado actualmente en ejecución
 E / S básicas: 41 señales de entrada / 36 señales de salida

 Interfaz hombre-máquina
 7.4 "LCD de pantalla ancha, Resolución: 234 × 480
 , Inglés,, pantalla Ruso Chino Español
 pantalla plana trayectoria de la herramienta
 Reloj en tiempo real

 Gestión de operaciones
 Modo de funcionamiento: editar, auto, MDI, máquina de retorno a cero,
MPG / sola, manual, programa de retorno a cero
 gestión de privilegios operación multi-nivel
 registro de alarma

3
Mando Función Mando Funció Mando Función
n

 Programa de edición
 Capacidad del programa: 40 MB , 10000 programas (incluyendo
subprogramas y programas macro)
 Editar función: programas / bloques de búsqueda de palabras, modificación,
supresión
 formato del programa: comando ISO, la declaración de programación de
comandos de macro, coordenada relativa, de coordenadas absolutas y
coordinar compuesto de programación
 llamada del programa: programa macro llamada con el parámetro, el
programa de 4 niveles incorporada

 Función de comunicación

4
G00 Marcha rápida G20 De entrada en pulgadas G72
ciclo de desbaste
(Posicionamiento) radial
G01 Interpolación linear G21 De entrada en el sistema métrico G73 ciclo de corte cerrada
G02 CW interpolación de G28 Regreso al punto de referencia G70 ciclo de acabado
arco
G03 Segundo, tercero, cuarto punto G74
CCW interpolación de G30 ciclo de ranurado axial
de referencia
arco
regreso
G04 Tiempo de espera, G31 función de salto G75 ciclo de ranurado
parada precisa radial
G05 Tres puntos G32 G76 corte de la rosca
ar corte de la rosca de paso múltiple
co constante ciclo
interpolación
G6.2 Elipse G32.1 G80 Estado de roscado
interpolació corte de hilo rígido rígido
n cancelar
(CW)
G6.3 Elipse G33 G84
ciclo de roscado Z axial roscado rígido
interpolación (CCW)
G7.2 Parábola G34 Roscado con variables G88
roscado rígido radial
interpolación (CW) dirigir
G7.3 Parábola G36 G90
automático de herramientas de ciclo de corte axial
interpolación (CCW)
compensación X
G12.1 Coordenada polar G37 G92
automático de herramientas ciclo de corte de hilo
interpolación
compensación Z
G7.1 interpolación G40 Corrección del radio de punta de G94
cilíndrica ciclo de corte radial
la herramienta
cancelar
G15 Coordenada polar G41 Corrección del radio de punta de G96 Velocidad de corte
comando de la herramienta constante
cancelación izquierda controlar
G16 Coordenada polar G42 Corrección del radio de punta de G97 Velocidad de corte
mando la herramienta constante
derecho control de cancelar
G17 selección de plano G50 Sistema de coordenadas de la G98
Avance por minuto
mando pieza
ajuste
G18 selección de plano G65 comando de macro no modal G99
Avance por revolución
mando llamada
G19 selección de plano G66 llamada modal programa macro
mando
G10 La entrada de G67 llamada modal programa macro
datos EN cancelar
G11 La entrada de G71 ciclo de desbaste axial (ciclo de
datos OFF flauta)
 RS232: Bidireccional que transmite programas de piezas y parámetros,
programa del PLC, la actualización del software del sistema en serie
 USB: operación de archivo U, U presentar el mecanizado directamente,
programa del PLC, el software del sistema U actualización

 Función de seguridad
 Parada de emergencia
 final de carrera de hardware
 travel check Software

5
 copia de seguridad y recuperación de datos

 Tabla de comandos G

1.1.3 entorno y las condiciones


Entrega de almacenamiento GSK980TDb, entorno de trabajo como sigue:
ít. Las condiciones de condiciones de entrega de
trabajo almacenamiento
Temperatura ambiente 0℃~45℃ -40℃~70℃
Humedad ambiental ≤90% (sin congelación) ≤95% (40℃)
presión de la atmósfera 86 kPa~106 kPa 86 kPa~106 kPa
Altitud ≤1000m ≤1000m

1.1.4 Fuente de alimentación

6
GSK980TDb normalmente se puede ejecutar en la siguiente fuente de alimentación de
entrada de CA. Voltaje: dentro (0,85~1.1) x tensión de entrada de CA nominal (AC
220); Frecuencia: 49Hz~51 Hz cambiando continuamente
1.1.5 Guardia
Nivel de protección GSK980TDb no es inferior a IP20.

1.2 Sistema De CNC De Máquinas-Herramientas Y Máquinas-Herramientas


CNC
Máquina CNC herramienta es un producto integrado electro-mecánico, compuesto de
numéricos Sistemas de Control de herramientas de máquinas, máquinas, componentes
de control eléctricos, componentes hidráulicos, componentes neumáticos, lubricante,
refrigeración y otros subsistemas (componentes), y sistemas de CNC de máquinas
herramientas son el control núcleos de máquinas herramienta CNC. Sistemas CNC de
máquinas herramienta se componen de control numérico computarizado (CNC), servo
(paso a paso) dispositivos de accionamiento por motor, servo (o paso a paso) motor etc.
Principios de funcionamiento de las máquinas herramientas CNC: según los requisitos
de la tecnología de mecanizado, programas de edición de usuario y la entrada a la CNC,
a continuación, CNC envía comandos de control de movimiento a los dispositivos servo
(paso a paso) de accionamiento del motor, y por último el servo (o paso a paso) de
motor completa la alimentación de la máquina herramienta por el dispositivo de
accionamiento mecánico de corte; comandos de control de la lógica en los programas de
usuario para controlar el inicio de husillo / parada, selecciones de herramientas,
refrigeración ON / OFF, lubricante ON / OFF se emiten a los sistemas eléctricos de
control de máquinas-herramienta de CNC, y luego los componentes de salida de control
de los sistemas de control eléctrico, incluyendo botones, interruptores , indicadores,
relés, contactores y así sucesivamente. Actualmente, los sistemas de control eléctricos
se emplean con controlador lógico programable (PLC) con características de compacto,
conveniencia y alta dependencia. En esto,
GSK980TDb Volviendo sistema de la máquina CNC ha simultáneamente control de
movimiento y la función de control lógico para controlar dos ejes de máquina
herramienta CNC para moverse, y ha anidado función PLC. Editar PLC programas
(esquema de contactos) de acuerdo con los requisitos de entrada y salida de control de la
máquina herramienta y luego descargarlos en GSK980TDb Volviendo sistema de
máquina CNC, que da cuenta de las necesidades eléctricas de control solicitada de
máquina-herramienta, es conveniente para el diseño eléctrico de la máquina herramienta
y reduce costo de la máquina-herramienta CNC.
Software utilizado para controlar GSK980TDb Volviendo sistema CNC de la máquina
se divide en el software del sistema (Carolina del Norte, para abreviar) y el software del
PLC (PLC por sus siglas). Sistema de NC se utiliza para controlar la pantalla, la
comunicación, editar, descodificación, interpolación y la aceleración / deceleración, y el
sistema de PLC para el control de las explicaciones, las ejecuciones, entradas y salidas
de diagramas de escalera.

7
Programas estándar PLC se cargan (excepto por el orden especial) cuando se entrega
GSK980TDb Volviendo sistema de la máquina CNC, en cuestión funciones de control
de PLC en siguientes funciones y operaciones se describen de acuerdo con la lógica de
control de programas de PLC estándar, marcado con “funciones estándar PLC” en
GSK980TDb Volviendo Manual del usuario del sistema CNC. Consulte el manual de
operación del fabricante de la máquina sobre el funcionamiento y las funciones de
control del PLC porque el fabricante de la máquina puede modificar o editar programas
de PLC nuevo.

La programación es un curso de contornos de las piezas, las tecnologías de mecanizado,


parámetros tecnológicos y parámetros de la herramienta de edición siendo en programas
de piezas de acuerdo con los códigos G programación especial CNC. Maquinado CNC
es un curso de CNC controlar una máquina herramienta para el mecanizado completo de
piezas de trabajo según los requisitos de los programas de piezas.
Flujo Técnica de CNC de mecanizado es la siguiente.

8
1.3 fundamentos de programación
1.3.1 definición coordenadas
Croquis de máquina de torneado CNC es el siguiente:

9
GSK980TDb utiliza sistema compuesto de X, eje Z de coordenadas rectangular. Eje X
es perpendicular con ejes de husillo y el eje Z es paralelo con ejes de husillo;
direcciones negativos de ellos se acercan a la pieza de trabajo y los positivos son lejos
de ella.
Hay un puesto de herramienta delantero y un poste de herramienta trasera de la máquina
de inflexión NC de acuerdo con su posición relativa entre el poste de herramienta y el
husillo, Fig. 1-5 es un sistema del puesto de herramienta de frente y la figura de
coordenadas. 1-6 es una herramienta poste trasero. Se muestra exactamente lo contrario
de los ejes X, pero el mismo de los ejes Z de figuras. En el manual, que introducirá
aplicación de programación con el poste herramienta frontal del sistema de coordenadas

en las siguientes figuras y ejemplos.

1.3.2 Sistema de coordenadas de la máquina, máquina de cero y referencia


máquina de punto
Máquina herramienta sistema de coordenadas es un punto de referencia utilizado para
contar las coordenadas CNC y un fijo en la máquina herramienta. Máquina herramienta
cero es un punto fijo que posición se especifica por el interruptor de cero o interruptor
de retorno a cero en la máquina herramienta. Por lo general, el interruptor de cero
vueltas está instalado en máx. Accidente cerebrovascular en X, Z dirección positiva.
Punto de referencia de la máquina se encuentra en la posición en la que el valor cero de
la máquina de añadir el parámetro de datos de valor No.114 / No.115. Cuando el valor
No.114 / No.115 es 0, el punto de referencia de la máquina coincide con el cero de la
máquina. Las coordenadas del punto de referencia de la máquina es el valor No.120 /
No.121. Máquina de retorno a cero / G28 retorno a cero es ejecutar el regreso al punto
de referencia máquina. Después de que se completó el regreso al punto de referencia de
devolución cero de la máquina / máquina, GSK980TDb máquina sistema que toma
No.120 / No de coordenadas.
1.3.3 Pieza de trabajo del sistema y coordinar Programa Cero

10
La pieza de trabajo sistema de coordenadas es un sistema de coordenadas rectangulares
en base al plano de la pieza, también llamado sistema de coordenadas flotantes. Después
de la pieza de trabajo está instalado en la máquina, las coordenadas absolutas de la
posición actual de la herramienta es fijado por G50 según la medida de la pieza de
trabajo, y el sistema se establece en el CNC de modo de coordenadas de pieza. En
general, el eje Z de la pieza de trabajo sistema de coordenadas coincide con el eje del
husillo. La pieza de trabajo establecida es válida hasta que sea reemplazado por uno
nuevo.
La posición actual de coordenadas de pieza sistema establecido por el G50 es el
programa de cero.

En la figura anterior, XOZ es el sistema de coordenadas de máquina herramienta,


X1O1Z1 es el sistema de eje X situado en el encabezamiento de coordenadas de pieza la
pieza de trabajo, X2O2Z2 es el de eje X situado en el final de la pieza de trabajo, el
punto O es la referencia de la máquina punto, un punto es la punta de la herramienta y
coordenadas de un punto en el anteriormente mencionado sistemas es la siguiente
coordenada:
Un punto en la máquina herramienta sistema de coordenadas: (x, z); Un punto en
X1O1Z1 sistema de coordenadas: (x1, z1);
(X2, z2): Un punto en X2O2Z2 sistema de coordenadas.

1.3.4 función de interpolación


La interpolación se define como un plano o contorno tridimensional formado por
camino de 2 o varios ejes de movimiento, al mismo tiempo, también llamada control de

11
contorno. El eje móvil controlado se llama eje de enlace cuando se ejecuta la
interpolación. La distancia de movimiento, la dirección y velocidad de la misma están
controlados de forma sincrónica en el curso de funcionamiento para formar la
trayectoria requerida movimiento compuesto. Control de posicionamiento se define ese
punto de fin del movimiento de un eje o ejes múltiples en lugar de la trayectoria de
movimiento en el curso del funcionamiento se controla.
GSK980TDb X y eje Z son ejes de enlace y 2 ejes de enlace del sistema CNC. El
sistema posee función lineal, circular y la interpolación hilo.
La interpolación lineal: trazado de movimiento Compositor de X, eje Z es una línea
recta del punto inicial al punto final.
Interpolación circular: trazado de movimiento Compositor de X, eje Z es el radio del
arco definido por R o el centro del círculo (I, K) del punto inicial al punto final.
Tema de interpolación: distancia de movimiento del eje X o Z o eje X y Z se define por
el ángulo de rotación del husillo para formar trayectoria de corte en espiral sobre la
superficie de la pieza para realizar el corte de la rosca. Para la interpolación de hilo, el
eje de alimentación gira junto con el eje, el eje largo se mueve un paso cuando el husillo
gira una rev, y el eje corto y el eje largo interpolar directamente.

G32 W-27 F3; (B → C; interpolación hilo) G1 X50 Z-30 F100;


G1 X80 Z-50; (D → E; interpolación lineal) G3 X100 W-10 R10; (E → F; interpolación
circular)
... M30;

1.3.5 Programación absoluta y programación incrementales


12
Especificar valores de coordenadas del punto final del camino o posición de destino en
la programación y hay 3 tipos de método de programación de acuerdo con valores de
coordenadas en la programación: programación absoluta, programación incremental y
programación compuesto.
Programación con el eje X / Z absoluta valor de la coordenada a programa (presente con
X, Z) se define como la programación absoluta;
Programación con movimiento incremental del eje X / Z (presente con U, W) se define
para ser la programación incrementales;
En el sistema, X, eje Z utiliza por separado la programación absoluta y programa
incrementales, que se llama la programación compuesto.
Ejemplo: A → B interpolación lineal

Programación absoluta: G01 X200 Z50; la programación incremental: G01


U100 W-50;
Compuesto de programación: G01 X200 W-50; o G01 Z50 U100
Nota: Cuando hay comando de dirección de X / T o Z / W, al mismo tiempo, el valor de
X comando / Z es válido.
Ejemplo: G50 X10 Z20;

G01 X20 W30 U20 Z30; 【punto del bloque de extremo (X20, Z30)】
1.3.6 La programación por diámetro y la programación de radio
Métodos de programación de X valores de las coordenadas se dividen en: programación
diámetro y la programación por radio.
Programación Diámetro: cuando NO.001 Bit2 es 0, X valor de orden de entrada es de
diámetro y coordenada X es de diámetro en el momento;
Radio de programación: cuando NO.001 Bit2 es 1, X valor de comando de entrada está
en el radio y la coordenada X se encuentra en el radio en el momento.

13
Diámetro Radio
Direcció Explicación
n programación programación
coordenada X
X En diámetro en radio
G50 entorno coordenada X
Las Valor mínimo de X En diámetro en radio
direcciones T
asignación X acabado en G71, G72, G73 En diámetro en radio
relacionadas Mover distancia de retracción herramienta
con el después de En diámetro en radio
diámetro o la R corte en G75
programación distancia de movimiento de retracción
herramienta cuando En diámetro en radio
de radio
corte hasta el punto final en G74

A excepción de direcciones y datos de la Tabla 1-1, otros (radio del arco, forma cónica
en G90) no están relacionados con diámetro o programación de radio, y sus valores de
entrada en la dirección X se definen por el radio.

1.4 Estructura de un programa de control numérico


El usuario necesita para compilar programas de piezas (llamada programa) de acuerdo
con los formatos de comando de sistema CNC. Sistema CNC ejecuta programas para
controlar el movimiento de la máquina herramienta, el husillo de arranque / parada, el
enfriamiento y el lubricante ON / OFF para completar la máquina de la pieza de trabajo.
Ejemplo de programa:

14
O0001 ; (Nombre del programa)
N0005 G0 X100 Z50; (Rápidamente posicionar a un punto)
N0010 M12; (pieza de trabajo de sujeción)
N0015 T0101; (Cambio de herramienta No.1 y la ejecución de su
desplazamiento)
N0020 M3 S600; (Inicio del husillo con 600 r / min)
N0025 M8 (Enfriamiento ON)
N0030 F600 G1 X50 Z0; (Se acerca a punto B con 600 mm / min)
N0040 W-30 F200; (Corte del punto B al punto C)
N0050 X80 W-20 F150; (Corte desde el punto C al punto D)
N0060 G0 X100 Z50; (Rápidamente retraer a un punto)
N0070 T0100; (Cancelación de la corrección de herramienta)
N0080 M5 S0; (Detención del husillo)
N0090 M9; (Enfriamiento OFF)
N0100 M13; (Pieza de trabajo Releasing)
N0110 M30; (Fin del programa, detener el giro y refrescarse)
N0120 %

La herramienta sale del camino de A → B → C → D → A después de los programas


antes mencionados se ejecutan.

1.4.1 Estructura general de un programa de


Un programa consta de una secuencia de bloques, comenzando con “OXXXX” (nombre
del programa) y terminando con “%”; un bloque comienza con número de bloque
(omitido) y termina con “;” o “*”. Ver la estructura general del programa de la siguiente
manera:

Nombre del programa

15
Hay más de 10.000 son programas almacenados en GSK980TDb. Para identificarlo,
cada programa tiene un solo nombre del programa (no hay el mismo nombre del

programa) comenzando con la dirección de comandos O y los siguientes 4 dígitos.


Word
Una palabra es la unidad básica de comandos para comandar el sistema CNC para
completar la función de control, compuesto por una carta de Inglés (llamada dirección
de comando) y el número siguiente (comando de operación con / sin signo). La
dirección de comandos se describe el significado de su siguiente comando de operación
y puede haber significado diferente en la misma dirección de mando cuando las palabras
diferentes se combinan entre sí.

Direcc rango de valor nominal función significado Unidad


ión
O 0~9999 nombre del programa
norte 0~9999 Número de bloque
GRAMO 00~99 función preparatoria
-99999999~99999999 coordenada X Relacionada con IS-
X B, IS-C
0~99999.999 (s) Tiempo de pausa
Z -99999999~99999999 coordenada Z Relacionada con IS-
B, IS-C
Y -99999999~99999999 coordenada Relacionada con IS-
B, IS-C
-99999999~99999999 Valor mínimo de X Relacionada con IS-
B, IS-C
0~99999.999 (s) Tiempo de pausa
T
-99999~99999 X Creces en el G71, G72,
Relacionada con IS-
G73 B, IS-C
1~99999 Profundidad de corte en G71 Relacionada con IS-
B, IS-C

16
-99999999~99999999 distancia de retirada de herramienta Relacionada con IS-
X en G73 B, IS-C
-99999999~99999999 Valor mínimo de Z Relacionada con IS-
B, IS-C
W 1~99999 Profundidad de corte en G72 Relacionada con IS-
B, IS-C
-99999~99999 Z Creces en el G71, G72,
Relacionada con IS-
G73 B, IS-C
-99999999~99999999 la retracción de herramienta Z en Relacionada con IS-
G73 B, IS-C
V -99999999~99999999 Valor mínimo de Y Relacionada con IS-
B, IS-C
-99999999~99999999 radio del arco Relacionada con IS-
B, IS-C
1~99999 la retracción de la herramienta en el Relacionada con IS-
G71, G72 B, IS-C
1~9999 (veces) tiempos de ciclo de desbaste en G73
R
1~99999 distancia de retirada de la
herramienta en el G74, Relacionada con IS-
B, IS-C
G75
1~99999 distancia de herramienta de
retracción de un extremo Relacionada con IS-
B, IS-C
punto en G74, G75
1~99999999 Creces en el G76 Relacionada con IS-
B, IS-C
-99999999~99999999 Estrecharse en G90, G92, G94, G96 Relacionada con IS-
B, IS-C
-99999999~99999999 vector X entre el centro del arco y
yo Relacionada con IS-
punto de partida B, IS-C
0.06~25400(diente / dientes rosca métrica
pulgada)
-99999999~99999999 vector Z entre el centro del arco y
K Relacionada con IS-
punto de partida B, IS-C
0~8000(mm / min) Avance por minuto
F
0,0001~500 (mm / r) Velocidad de avance por revolución
0,001~500(mm) paso de rosca métrica
0~9999(r / min) La velocidad del husillo se
S especifique
00~04 salida de husillo de varias
velocidades
T 01~32 función de la herramienta
00~99 Diverso función
METRO salida,
el flujo de la ejecución del programa
9000~9999 llamada de un subprograma
PAG 0~9999999(0.001s) Tiempo de pausa
0~9999 tiempos de número de subprograma
llamando

17
0~999 tiempos de llamada de
subprogramas
0~9999999 movimiento círculo X en G74, G75 Relacionada con IS-
B, IS-C
parámetro de corte de rosca en G76
0~9999 número de bloque inicial de
terminar en
el comando ciclo compuesto
1~9999999 tamaño de la boca en parábola G7.2, Relacionada con IS-
G7.3 B, IS-C
0~9999 Fin número de bloque de terminar
en el
ciclo compuesto
0~9999999 movimiento círculo Z en G74, G75 Relacionada con IS-
B, IS-C
1~9999999 En primer corte en profundidad en Relacionada con IS-
G76 B, IS-C
Q
1~9999999 Min. corte en profundidad en G76 Relacionada con IS-
B, IS-C
0~360000 Compensar ángulo Entre
señal de una sola vez, y
punto de partida de hilo
corte en el ángulo inicial en G32
0~9999 Ángulo entre eje largo de la
elipse y Z en G6.2, G6.3
0~9999 Ángulo entre eje largo de la
elipse y Z en G7.2, G7.3
0~99999999 Longitud de radio largo de elipse en
UN Relacionada con IS-
G6.2, G6.3 B, IS-C
0~99999999 Longitud de radio corto de la elipse
segundo en Relacionada con IS-
B, IS-C
G6.2, G6.3
H 01~99 Operando en G65

Bloquear
Un bloque que es la unidad básica de programa CNC consiste en una secuencia de
palabras, que termina con “;” o “*”. No es el carácter “;” o “*” entre los bloques. “;” Se
utiliza para separar los bloques en el manual como sigue:

18
Un bloque puede ser con un número de palabras o sólo con “; “Carácter de final (EOB)
en lugar de palabras. Debe haber uno o más espacios en blanco entre las muchas
palabras.
Sólo hay una para otras direcciones, excepto para N, G, S, T, H, L en un bloque, de lo
contrario las alarmas del sistema. La última palabra en la misma dirección es válida
cuando hay más N, G, S, T, H, L en el mismo bloque. El último código G es válido
cuando hay más códigos G que están en el mismo grupo en un bloque.
Cuando el “número automático” en la ventana de cambio se ajusta en “ON”, números
de bloque se crean automáticamente de forma incremental y su incremento se define por
No.42.
Carácter de salto de bloque

Insertar “/” en la parte delantera del bloque y puesta en marcha cuando algún
bloque no puede ser ejecutado (no puede borrarse), y el sistema se salta el bloque y
ejecuta la siguiente. El bloque con “/” en el frente de la misma se ejecuta si el
interruptor de salto de bloque no se ha iniciado.
Carácter de final de un programa
“%” Es un carácter final del programa. “%” Es una marca de la comunicación terminó
cuando se transmite el programa. El sistema insertará automáticamente “%”Al final del
programa.
Programa de anotación
Una anotación programa tiene menos de 20 caracteres (10 caracteres chinos) para cada
programa, se encuentra en un soporte tras su nombre del programa y se expresa sólo en
Inglés y elementos digitales en el sistema de CNC; que puede ser editado en chino en el
PC y se muestra en chino en el sistema CNC después de ser descargado.
1.4.2 programa principal y subprograma
Para simplemente la programación, cuando la misma o similar ruta de acceso y el
control de mecanizado procedimiento se utiliza muchas veces, sus comandos de
programa se editan a un único programa de llamar. Un programa que llama al programa
es el programa principal y el programa llamado (extremo con M99) es subprograma.
Ambos ocupan la capacidad del programa y espacio de almacenamiento del sistema. El
subprograma tiene su propio nombre, y se puede llamar a voluntad por el programa
principal y también se puede ejecutar por separado. El sistema vuelve al programa
principal para continuar cuando el subprograma termina como sigue.

1.5 Ejecución del programa

1.5.1 Secuencia de ejecución del programa

19
Ejecutar el programa abierto actual debe estar en el modo automático. GSK980TDb no
puede abrir dos o más programas al mismo, y sólo se ejecuta el programa en cualquier
momento. Cuando el primer bloque está abierto, el cursor se encuentra en el encabezado
del primer bloque y se puede mover en el modo de edición. En el estado de parada de
ejecución en modo automático, el programa empieza a correr por la señal de inicio de

ciclo se pulsa o señal de inicio de ciclo externo) de un bloque señalado por el


cursor actual, por lo general bloques se ejecutan uno a uno de acuerdo con su secuencia
de programación, el programa deja de funcionar hasta que la ejecución de M02 o M30.
El cursor se mueve junto con el programa en ejecución y se encuentra en el encabezado
del bloque actual. Secuencia y el estado del programa en ejecución se modifican en lo
siguiente:

 El programa deja de funcionar después de pulsar o el


botón de parada emergente;
 El programa deja de funcionar cuando el sistema o alarmas de
PLC;
 El programa se ejecuta y se detiene de un solo bloque (la
ejecución del programa se detiene después de que el bloque
actual se ejecuta por completo) en Editar, el modo de MDI, y
luego un bloque señalado por el cursor actual comienza a
funcionar después de que el sistema cambia al modo

automático, se presiona o la señal de inicio del ciclo


externo está encendido;
 El programa deja de funcionar en manual (Jog), Volante
(MPG), solo bloque, Programa de puntos de referencia de
devolución, el modo de referencia máquina punto de retorno y
se ejecuta de forma continua
desde la posición actual después de que el sistema se cambia al

modo automático y se presiona o la señal de inicio del


ciclo externo está encendido;

 El programa se detiene después de pulsar o la señal de


inicio del ciclo externo se apaga, y se ejecuta de forma

continua desde la posición actual después de pulsar o


la señal de inicio del ciclo externo está encendido;
 Cuando solo bloque está en ON, el programa hace una pausa
después de cada bloque se ejecuta por completo, y entonces se
ejecuta de forma continua desde el bloque siguiente tras

se presiona o la señal de inicio del ciclo externo está


encendido;

20
 Bloque con “/” en el frente de él no se ejecuta cuando el
interruptor de saltarse bloque está en ON;
 El sistema se salta al bloque de destino para ejecutar después
de ejecutar G65;
 Por favor, véase la Sección Tres Comandos G sobre secuencia
de ejecución de G70 ~ 73;
 Llamar subprogramas o programa macro correspondiente a
ejecutar cuando se ejecuta M98 o M9000 ~ M9999; el sistema
vuelve al programa principal para llamar al siguiente bloque al
ejecutar M99 (M99 si especifica un número de bloque de
destino, el sistema vuelve a funcionar a) después de los
subprogramas o programas de macros se ejecutan por
completo;
 El sistema de retorno al primer bloque a ejecutar y el
programa actual se ejecuta repetidamente cuando M99 se
ejecuta en un programa principal.

1.5.2 secuencia de ejecución de palabra


Hay muchas palabras (G, X, Z, F, R, M, S, T y así sucesivamente) y la mayor parte de
M, S, T se transmite al PLC por NC explicar y otros son ejecutados directamente por
NC. M98, M99, M9000~M9999, S palabra que se usa para especificar la velocidad del
cabezal r / min, m / min se ejecuta directamente por NC.
NC ejecuta en primer lugar, G y luego ordena M, cuando los códigos y G M00, M01,
M02 y M30 están en el mismo bloque.
NC ejecuta en primer lugar, G y luego los comandos M (sin transmitir la señal M a
PLC), cuando los códigos G y M98, M99, M9000~M9999 se encuentran en el mismo
bloque.
Cuando los códigos G y M, S, T ejecutados por PLC están en el mismo bloque, PLC
define M, S, T y G a ser ejecutados simultáneamente, o ejecutar M, S, T después de
códigos G. Por favor, consulte el Manual del usuario del fabricante de la máquina para
la secuencia de ejecución de comandos.
Secuencia de ejecución de G, M, S, T en el mismo bloque definida por programa
GSK980TDb estándar PLC es el siguiente:
Códigos de M3, M4, M8, M10, M12, M32, M41, M42, M43, M44, S □□, T □□□□ y G
se ejecutan simultáneamente;
M5, M9, M11, M13, M33 después de códigos G se ejecutan;
M00, M01, M02, M30 después se ejecutan otros comandos de bloque actual.

1.6 sistema incremental de eje básico

21
El sistema incremental incluye menos de incremento de entrada (entrada) y menos
incremento de comandos (salida). Menos incremento de entrada es la unidad menor
movimiento de la distancia del movimiento de programación, y el incremento más
pequeño de comandos es la menor unidad de herramienta de atravesar en la máquina.
Los dos sistemas de incremento utilizan mm, pulgadas o grados.
Los ejes básicos incluyen X, Z, y su sistema incrementales ha IS-B, SE-C seleccionada
por No.00.1

En diferentes sistemas incrementales, seleccionar el modo de salida de impulsos eje


diferente puede recibir la velocidad de salida diferente. La selección se ejecuta por
No.203 ABPx.

1.6.1 la velocidad del sistema incremental de eje básico


Correspondiente nivel μ(ES B) nivel 0.1μ(IS-C)
velocidad
máquina de máquina máquina de máquina
modo de salida métrica pulgadas métrica pulgadas
(Mm / min) (Pulgada / (Mm / min) (Pulgada /
min) min)
Legumbres + 60000 6000 6000 600
dirección
cuadratura AB 240.000 24000 24000 2400

1.6.2 unidad del sistema incremental de eje básico


En diferente sistema incremental y diferente métrica / pulgada, el incremento menos de
entrada / salida es diferente de la siguiente manera:

nivel μ(ES B) de entrada menos comando de menos


incremento(entrada incremento(salida)
)
0,001 (Mm) 0,001 (Mm)
entrada métrica
(G21) 0,001 (Grados) 0,001 (Grados)
máquina de
0.0001 (pulgada) 0,001 (Mm)
entrada pulgadas

22
métrica (G20) 0,001 (Grados) 0,001 (Grados)
0,001 (Mm) 0.0001 (pulgada)
entrada métrica
(G21) 0,001 (Grados) 0,001 (Grados)
máquina
pulgadas 0.0001 (pulgada) 0.0001 (pulgada)
entrada pulgadas
(G20) 0,001 (Grados) 0,001 (Grados)

nivel 0.1μ(IS-C) de entrada menos comando de menos


incremento(entrada) incremento(salida)
0,0001 (Mm) 0,0001 (Mm)
entrada métrica
(G21) 0,0001 (Grados) 0,0001 (Grados)
máquina de
métrica 0,00001 (pulgada) 0,0001 (Mm)
entrada pulgadas
(G20) 0,0001 (Grados) 0,0001 (Grados)
0,0001 (Mm) 0,00001 (pulgada)
entrada métrica
(G21) 0,0001 (Grados) 0,0001 (Grados)
máquina
pulgadas 0,00001 (pulgada) 0,00001 (pulgada)
entrada pulgadas
(G20) 0,0001 (Grados) 0,0001 (Grados)

Menos de incremento de entrada (entrada) utilizando la métrica o la pulgada se


especifica mediante G20 o G21 o se completa mediante la modificación de parámetro
ISC.
Por lo menos incremento de comandos (salida) usando la métrica o la pulgada es
determinada por la máquina, y es fijado por No.004 SCW.
1.6.3 Incremental gama de datos del sistema de eje básico
En diferentes sistemas incrementales y frecuencia de salida de pulso, la gama de datos
diferente correspondiente es como sigue:
sistema incremental Comando rango de entrada de Formato de
datos datos
-99999.999 ~ 99999.999 (Mm) 5.3
entrada métrica
Leve μ(
L es-B) -99999.999 ~ 99999.999 5.3
(G21)
(Grado
s)
-9999.9999 ~ 9999.9999 (pulgada) 4.4
entrada pulgadas
(G20) -9999.999 ~ 9999.999 (Grados) 4.3
-9999.9999 ~ 9999.9999 (Mm) 4.4
nivel 0.1μ entrada métrica
(G21) -9999.9999 ~ 9999.9999 4.4
(IS-C) (Grado
s)
-999,99999 ~ 999.99999 (pulgada) 3.5
entrada pulgadas
(G20) -999.9999 ~ 999.9999 (Grados) 3.4

1.6.4 Incremental gama de datos del sistema y de la unidad de eje básico

23
 Parámetro de velocidad
Unidad de parámetro de velocidad de eje lineal está determinado por el tipo de
máquina. Es decir: unidad de velocidad de la máquina métrica: mm / min,
máquina pulgadas es: 0.1inch / min.
Rango lineal parámetro de velocidad de eje se determina por el tipo de máquina
y el tipo de sistema incrementales.
Parámetro de datos No. 027: velocidad de corte superior.

Tipo de Sistema incremental Unidad lineal Sección de unidad Rotary


máquina velocidad de eje parámetros velocidad de eje
nivel μ(ES B) 10 ~ 60000
máquina de mm / min
métrica 0.1μ leve(
L es-C) 10 ~ 6000
deg / min
nivel μ(ES B) 5 ~ 60000
máquina 0.1inch / min
pulgadas 0.1μ leve(
L es-C) 5 ~ 6000

Eje rotativo no ejecuta la conversión métrica / pulgada, la unidad rotativa de


velocidad eje es grados / min; el rango del parámetro es el mismo que el de la
máquina métrica.
El interruptor de diferentes incrementales del sistema puede hacer que el
conjunto máx. Ejecutar velocidad en el parámetro de datos superior a máx.
Rango permitido por el sistema, por lo que, el operador debe modificar el
parámetro de velocidad para evitar lo inesperado cuando el primero de
encendido después de la conexión.

 Parámetro incremental
La unidad y la gama de parámetro incremental de eje lineal son determinadas
por el tipo de máquina y el tipo de sistema incrementales.
No.045: carrera de software X.
Tipo de sistema incremental Eje lineal unidad gama parámetro de eje lineal
máquina incrementales
nivel μ(ES B) 0.001mm -99, 999.999 ~ 99,999.999
máquina de
métrica nivel 0.1μ(IS-C) 0,0001 mm -9, 999.9999 9,999.9999 ~
nivel μ(ES B) 0.0001inch -9, 999.9999 9,999.9999 ~
máquina
pulgadas nivel 0.1μ(IS-C) 0,00001 pulgadas -999,99999 ~ 999.99999

24
El eje giratorio no ejecuta el interruptor / métrico, la unidad de parámetro
incremental de eje de rotación se determina por el tipo de sistema incrementales.
La gama de parámetro incremental de eje de rotación es el mismo que el de la
máquina métrica.
Tipo de sistema incremental unidad Rotary rango de parámetros de eje
máquina velocidad de eje giratorio
Métrica, la nivel μ(ES B) 0.001 ° 0 ~ 99999.999
máquina 0,1 μ nivel(IS-C) 0,0001 ° 0 ~ 9999,9999
pulgadas

 Programación rango de entrada valor


Eje lineal de coordenadas unidad de datos se determina por el sistema de entrada
/ métrico. Es decir, de entrada métrica es mm; entrada pulgadas es pulgadas;
Eje lineal de coordenadas rango de datos se determina por el sistema de entrada /
métrico y sistema incrementales. El rango es la misma que la del rango de
entrada de datos de mando como sigue:
sistema incremental Eje lineal de coordenadas rango de
datos
nivel μ(ES B) entrada Métrico -99999.999 ~ 99999.999 (mm)
(G21)
entrada pulgadas -9999.9999 ~ 9999.9999 (pulgada)
(G20)
nivel 0.1μ(IS-C) entrada Métrico -9999.9999 ~ 9999.9999 (mm)
(G21)
entrada pulgadas -999,99999 ~ 999,99999 (pulgada)
(G20)

El eje giratorio no ejecuta el interruptor / métrico, los ejes rotativos coordinan


unidad de datos es grados. El rango es la misma que la de entrada métrica.

 Datos de corrección
Offset unidad de datos se determina por el sistema de entrada / métrico. Es decir,
de entrada métrica es mm; entrada pulgadas es pulgadas.
Offset rango de datos se limita a 9.999.999 y está determinada por el sistema de
entrada / métrico y sistema incrementales. El rango es de menos un nivel que el
rango de entrada de datos de mando como sigue:
Tipo de entrada sistema incremental unidad de datos rango de datos Offset
de corrección
nivel μ(ES B) ± 9999.999
entrada Métrico mm
(G21) nivel 0.1μ(IS-C) ± 999.9999
nivel μ(ES B) ± 999.9999
entrada pulgadas pulg
(G20) nivel 0.1μ(IS-C) ada ± 99,99999

25
 La compensación de datos de tono
Unidad de compensación de tono eje lineal y el rango están determinadas por el
tipo de máquina y el tipo de sistema incrementales. Como sigue:
Paso del eje lineal
sistema incremental unidad de datos de
Tipo de eje lineal rango de datos de
máquina compensación
nivel μ(ES B) 0.001mm -127~127
máquina de
métrica nivel 0.1μ(IS-C) 0.0001mm -127~127
nivel μ(ES B) 0.0001inch -127~127
máquina
pulgadas nivel 0.1μ(IS-C) 0.00001inch -127~127

El eje giratorio no ejecuta el interruptor / métrico, la unidad de compensación de


tono eje de rotación se determina por la unidad de entrada menos como sigue.
sistema incremental Paso del eje Paso del eje
Tipo de máquina rotatorio rotatorio
unidad de rango de
compensación compensación
nivel μ (IS-B) 0.001 ° 0 ~ 255
Metric, máquina
pulgadas nivel 0.1μ (IS-C) 0,0001 ° 0 ~ 2550

1.6.5 Programa unidad de valor de la dirección y la gama de sistema incremental


del eje básico
 Definición de tono y rango:

Mando nivel μ (ES B) 0.1μ leve(L es-C) Unidad


de entrada F 0,001 ~ 500.000 0,0001 ~ 500.00 mm / diente
métrica(G21) [plomo]
yo 0,06 ~ 25400 0,06 ~ 2540 diente [plomo] /
pulgada
de entrada F 0,0001 ~ 50.00 0,00001 50,0 ~ pulgadas /
pulgadas(G20) diente [plomo]
yo 0,06 ~ 2540 0,06 ~ 254 diente [plomo] /
pulgada

26

You might also like