Está en la página 1de 66

SOFTWARE

DNC
REF. 9701 (Cas)
INDICE

1. Introducción ............................................................................... 1

2. Descripción general ................................................................... 7

3. Opciones ...................................................................................... 9
3.1. Menú principal ............................................................................. 9
3.2. Parámetros .................................................................................. 11
3.3. Gestión de Programas ................................................................ 15
3.4. Gestión de Herramientas ............................................................ 21
3.5. Gestión de Parámetros máquina ................................................ 26
3.6. Control Remoto ......................................................................... 32
3.7. Programa Infinito ....................................................................... 36
3.8. Utilidades DOS .......................................................................... 38

4. Errores....................................................................................... 41

Apéndice A Editor de programas de CNC ...................................... 45


1. Introducción ............................................................................... 45
2. Seleccionando un programa ...................................................... 46
3. Dentro del editor ........................................................................ 47
4. Funcionamiento de los comandos ............................................ 50
4.1. Editar .......................................................................................... 50
4.1.1. Nombre interno (F3) ................................................................. 51
4.1.2. Guía programación (F4) ............................................................ 51
4.1.3. Control de máquinas de 3 ó 4 ejes (F5).................................... 52
4.2. Modificar .................................................................................... 52
4.3. Buscar ......................................................................................... 52
4.4. Sustituir ...................................................................................... 54
4.5. Borrar ......................................................................................... 54
4.6. Mover ......................................................................................... 55
4.7. Copiar ......................................................................................... 56
4.8. Salvar.......................................................................................... 57
4.9. Editar fichero.............................................................................. 57
4.9.1. Nuevo ......................................................................................... 57
4.9.2. Carga mas ................................................................................... 57
4.10. Validar fichero ............................................................................ 58
4.11. Imprimir ..................................................................................... 58
4.12. Salvar rutina ............................................................................... 58
4.13. Cargar rutina .............................................................................. 59
4.14. Renumerar .................................................................................. 59
4.15. Salir ............................................................................................ 60
5. Manejo avanzado: edición de comandos .................................. 61

Apéndice B Modificaciones DNC en el 8030 ................................... 63


pg-1

1. INTRODUCCION

Antes de pasar a describir las diferentes opciones de la aplicación señalaremos


algunos datos interesantes para su correcto manejo.

Configuración:La configuración necesaria para poder rodar el programa es:

- Un microordenador IBM PC/XT/AT o enteramente compatible, o IBM


PS2.
- Memoria RAM mínima :512kb.
- Monitor monocromo o gráfico, según estándares MDA, CGA, EGA, o
VGA.
- Dos unidades de disquetes o una unidad y un disco duro.(esto último más
recomendable)
- Salida serie RS232 C (una o dos).
- Salida paralelo/Centronics

Opcionalmente puede tener (para las opciones de listados) impresora compatible


IBM.

El programa Fagordnc, está en tres disquetes de 5 1/4" y 360Kb de capacidad


o en tres disquetes de 3 1/2" y 720Kb de capacidad, etiquetados como disquetes
nº1, nº2 y nº3.

Como medida de seguridad puede efectuar copias, mediante el mandato Copy


del Sistema Operativo de ambos disquetes. Si se produce un borrado accidental
de los mismos puede utilizar las copias para volver a llevarlos a su estado original
utilizando, de nuevo el mandato Copy, siendo en este caso los disquetes destino
los originales.

El programa, cuando quiera ejecutarlo desde su ordenador, buscará la llave de


protección HASP-3 BGIDG en la Salida paralelo/Centronics. Si no está presente
no funcionará.
pg-2

Instalación: Una vez puesto en marcha el ordenador, cuando le aparezca el


indicador(prompt) del Sistema Operativo. introduzca en el drive A el disquete
etiquetado como no.1 y situado en ese drive teclee:

INSTALL y pulse la tecla<enter>.

Se pondrá en funcionamiento el programa de instalación que le preguntará ,


entre otros aspectos, si tiene unidad de disco, idioma de trabajo,...

Contestando a esas opciones, el programa quedará listo para su uso.

Funcionamiento: El programa Fagor dnc está diseñado mediante una serie de


menús con estructura de árbol. Esto es, los menús-pantallas donde se elige una
opción-pueden tener, a su vez, otros que denominamos submenús y desde los
que se puede elegir una determinada opción o volver al precedente mediante la
tecla <Esc>.

Además de esto tenemos, dentro ya de las opciones, unos determinados datos


a cumplimentar: bien un número, un nombre de programa, ...

Estos datos, se denominan campos. Cuando tenga que cumplimentar uno de


ellos deberá finalizarlo con la tecla <enter>.

Dentro del programa usará, de forma habitual, el teclado alfanumérico de su


ordenador tanto para la selección de opciones, como para la introducción de los
datos necesarios a los campos. Además existen una serie de teclas de función y/
o combinación de teclas que pasamos a detallar.

Teclas de función: Están situadas en la parte izquierda de su teclado o en la parte


superior. Vienen numeradas de F1 a F10, o de F1 a F12, habitualmente. Dentro
del programa se utilizan F1, F2 y F3 con los siguientes resultados:

<F1> Ayuda (Help). Cuando se pulse en menús se superpondrá a la pantalla


actual una ventana en vídeo inverso con un texto de ayuda. Pulsando una tecla
cualquiera, la ventana de ayuda desaparece.

<F2> Directorio. Cuando tenga que llamar a un programa para visualizarlo,


enviarlo, ... o una tabla de herramientas o de parámetros (en los controles que
admiten esta opción), o cambiar de directorio o de idioma (para los usuarios con
disco duro), mediante esta tecla se abrirá una ventana, en la parte superior derecha
de su pantalla, en la que le aparecerá el directorio de programas, tablas, directorios
o diomas para una rápida identificación de los mismos.
pg-3

<F3> Cambio de línea. Si se está utilizando un microordenador con dos salidas


serie RS232C, mediante esta tecla puede cambiar directamente la salida por la
que se está comunicando. Se conmutará, igualmente, de directorio y tipo de
máquina según los tenga asociados a la línea activa.

Normalmente, pulsará <F3> cuando se posicione en los campos denominados


identificación de programa, tabla de herramientas o parámetros.

Si pulsa <F3> pero no tiene otra salida RS232C, el programa le dará el mensaje:
Periférico no disponible.

Teclas "especiales": <Esc> y la secuencia <Ctrl>+<c>.

<Esc>es la tecla de retroceso en submenús como hemos explicado anteriormen-


te. Además en las pantallas con diferentes campos, <Esc> corta la introducción
de datos en los mismos con el efecto de ir a la confirmación de los datos
introducidos o si está el cursor en el primer campo de la pantalla abandona esa
opción.

<Ctrl>+<c>. Secuencia de corte de comunicación en los procesos de Recepción


de programa digitalizado o Transmisión de programa infinito. Debe pulsar estas
dos teclas simultáneamente. Al cabo de unos segundos observará el mensaje de:
Comunicación interrumpida por el usuario.

Nota: En estas líneas se le dan unas indicaciones de la forma en que queda


estructurada el programa después de la instalación. De forma análoga a
las siguientes páginas del manual se distingue entre los usuarios de dos
unidades de disquete y los usuarios con un disco duro en su ordenador.

- disquetes-

El drive (disquetera) B será donde vayan a residir los programas de CNC y las
tablas de herramientas y/o parámetros. Estas tablas estarán en dos subdirectorios
T y P respectivamente. Las extensiones a los nombres, tanto de programas CNC
como de tablas son puestas automáticamente por el programa según el tipo de
máquina asociado a la línea que tiene activa y que se define en la opción
parámetros.

Cuando se quiera acceder mediante la función <F2> a buscar un programa o tabla


determinado, el programa Fagordnc supone que debe de buscar aquellos cuyas
extensiones son conformes a la máquina asociada a la línea activa; por tanto, si
no los encuentra y le aparece un mensaje en la parte inferior de la pantalla de no
pg-4

hay ficheros en el subdirectorio, esto significa que no existen programas o tablas


con esas extensiones; aunque si puede que existan con las extensiones de otros
tipos de máquina.

-disco duro-

Una vez instalada la aplicación, ésta residirá en un directorio denominado


DNC30 del disco que haya especificado en la misma.

Lo primero que deberá hacer es ir a la opción parámetros y colocar los directorios


de trabajo asociados a las líneas (salidas RS232C)de que disponga. Una vez
hecho esto y confirmados los datos, la estructura será la siguiente:

Estamos suponiendo que sólo tenemos una línea y que le hemos puesto un
directorio que se llame DI1 y el disco de instalación es el C.

Disco C -->Subdirectorio DNC30 -->Subdir DI1 -->Subdir T


-->Subdir P

Si en tipo máquina ponemos Fresadora,

Programas fresa .PIM estarán en DI1


Herram. fresa .TIM estarán en T
Parámetros fresa .MCM estarán en P

El programa Fagordnc los guardará o buscará directamente en esos directorios


con esas extensiones.

Supongamos que ahora deseamos cambiar de tipo de máquina y en parámetros


colocamos Torno. La estructura es la misma y nos encontramos con que:

Programas .PIM y .PIT (torno) estarán en DI1


Tablas herram. .TIM y .TIT (torno) estarán en T
Tablas parámetros .MCT y .MCT (torno) estarán en P

Cuando pulsemos <F2>, según el tipo de máquina que en ese momento tenemos
asociado a la línea, se buscarán unos u otros.

Debemos tambien considerar que cuando reciba programas o tablas vienen del
CNC sin extensión; por tanto, el programa le colocará la extensión conforme a
la máquina definida en la línea en ese instante.
pg-5

Podemos pensar que lo lógico al tener dos máquinas diferentes hubiera sido
guardar programas y tablas en directorios diferentes. Si vamos a parámetros y
a la vez que colocamos Torno decimos que el directorio es DI2 (puede utilizar
cualquier nombre de hasta 8 caracteres admitido por el Sistema Operativo) y
confirmamos, la estructura hubiera quedado en el disco así:

Disco C --> Subdirectorio DNC 30 --> Subdir DI1 --> Subdir T


--> Subdir P
--> Subdir DI2 --> Subdir T
--> Subdir P

Programas fresadora .PIM estarán en DI1


Tablas herram.fresa .TIM estarán en T (de DI1)
Tablas parámetros fresa .MCM estarán en P (de DI1)

Programas torno .TIM estarán en DI2


Tablas herram.torno .TIT estarán en T (de DI2)
Tablas parámetros torno .MCT estarán en P (de DI2)

Si por contra tenemos dos máquinas del mismo tipo también podemos asignar
un directorio por cada máquina. En definitiva, sólo tengo que tener en cuenta
la relación línea -- directorio -- máquina. Evidentemente podemos extender el
caso si tenemos dos líneas. Si en la línea 1 asignamos un directorio DI1 y tipo
máquina fresadora y en la línea 2 un directorio DI2 y tipo máquina un torno la
estructura sería igual a la que tenemos justo encima. Cuando trabajase con la línea
1 estaría enviando los programas y/o tablas de fresadora y por la línea 2 de torno.

Al recibir el ordenador supone que todo lo que le llega por la línea 1 es para fresa
y le coloca sus extensiones y por la línea 2 para torno y le coloca sus extensiones.
La estructura puede llegar a ser tan compleja como usted quiera, aunque le
aconsejamos siga modelos sencillos como los expuestos al principio hasta
familiarizarse con ella. De todas formas los parámetros asociados a la línea con
la que usted está trabajando en un instante dado aparecen a lo largo del programa
reflejados en la parte superior de su pantalla. Una rápida inspección visual de los
mismo le permitirá asegurar que la operación es la correcta.

Si desea variarlos, acuda a la pantalla de parámetros para modificarlos. Si sale


de ella sin confirmarlos los parámetros quedarán inalterados.
pg-6

-disco duro y disquetes-

Por último señalar que en los CNC que admiten carga y descarga de tablas de
herramientas y parámetros se ha implementado una prestación adicional que
permite testear, automáticamente, desde el ordenador el tipo de control con el
que se ha establecido la comunicación. Si a la hora de enviar o recibir tablas el
tipo de control que tiene al otro lado de la línea (Fresadora, Torno, Punzonadora
y GP) no coincide con el establecido en parámetros para esa línea, el programa
le dará un error impidiendo la operación.
pg-7

2. DESCRIPCION GENERAL

El programa Fagordnc le permite , entre otras prestaciones comunicarse con el


CNC-Fagor, enviar y recibir programas, operaciones de control remoto desde
el ordenador, monitorizar la ejecución de programas, recibir programas median-
te la opción de digitalización, ejecutar programas cuyo tamaño exceda al de la
memoria del control, además del envío y recepción de herramientas y parámetros
(en aquellos modelos de control 8020 que tienen implementada estas opciones).

Las versiones de software de 8020 que tienen implementadas estas opciones son
de las señaladas en adelante:

Modelo Versión

MS ---------------------------- 05
MG ---------------------------- 04
M ---------------------------- 04
TS ---------------------------- 07
TG ---------------------------- 05
T ---------------------------- 05
GP ---------------------------- 04
pg-8
pg-9

3. OPCIONES
3.1 MENÚ PRINCIPAL

Seleccione una opción


Menú principal
1.- Parámetros
2.- Gestión de programas
3.- Gestión de herramientas
4.- Gestión parámetros máquina
5.- Control remoto
6.- Ejecución programa infinito
7.- Utilidades
8.- Fin de Programa

*Idioma *Drive/Directorio *Puertas Com. *Carga + borrado

Suponemos que ud. ha instalado el programa según el procedimiento que se le


detalla en el apartado de introducción, con lo que estamos en disposición de
comenzar el trabajo con el mismo.

La forma de llamar al programa es tecleando desde el sistema operativo y una


vez posicionado en el drive y/o directorio adecuado:

-disquetes-
fagordnc<enter> -disco duro-

Se produce el procedimiento de carga del programa y aparece el Menú principal


de la aplicación (figura). Desde aquí podemos ir a cualquier punto de la misma,
asimismo es la última pantalla que veremos si queremos salir de la aplicación.

Lo primero que hemos de aprender es la manera de ir a las opciones y las


diferentes teclas que debemos utilizar.
pg-10

Como en todo menú, las flechas de cursor arriba y abajo, así como la barra
espaciadora nos sirve para movernos a través de él. El recorrido a través de los
menús es circular, esto es, si llegamos a su principio y/o final y seguimos
desplazándonos, el cursor nos aparecerá por el otro extremo del mismo.

Observe como en la parte superior izquierda del mismo hay un mensaje


indicándole la acción que el programa espera que realice; en este caso, la selección
de una opción.

Asimismo, en la parte inferior hay una línea cuyo contenido va variando según
ud. se va posicionando en una u otra opción. Esta línea, que se le repetirá a lo
largo de los diferentes menús, le va indicando qué opciones dependen de la que
actualmente estamos señalando.

Tiene también accesible, una tecla de ayuda general a nivel de este menú. Para
visualizarla pulse <F1>. Verá un texto en vídeo inverso que se le sitúa,
automáticamente, a su derecha. Para hacerlo desaparecer pulse cualquier tecla.

Para seleccionar una opción tenemos dos alternativas:

- situar el cursor en la elegida y pulsar <enter>


- teclear directamente el no. correspondiente a dicha opción.

Evidentemente, si pulsamos 8 volvemos a salir al sistema operativo con lo que


hemos finalizado el programa.

Antes de continuar señalemos que la tecla <Esc> que en este menú no efectúa
ninguna acción. A lo largo de todo el programa esta tecla tiene un significado
concreto de abandono de subopciones, o más literalmente, ir hacia atrás en lo
que estoy efectuando. Sólamente en este menú se comporta de forma diferente
debido a que la única forma de salida del programa es la opción Fin.

Pasemos, pues, a la primera opción: Parámetros.


pg-11

3.2 PARÁMETROS

Línea activa: 1 Fresadora-DIREC1

Parámetros

Idioma ............................ : IDIOMA


Carga + borrar (S/N) ...... : S

Directorio : DIREC1 Directorio: PROGRAMA


Línea 1 Velocidad : 9600 Línea 2 Velocidad: 9600
Máquina .. : 2.Fresadora Máquina..: 2-Fresadora

Líneas / hoja .............. : 66


Impresora
Impresora activa (0-LPT1 A-LPT2): 0

Introduzca idioma de trabajo o <F2> para ver idiomas disponibles

Es la primera opción a nivel de menú principal. Nos aparece una pantalla, dentro
de la que nos vamos a mover indicando el entorno de trabajo habitual de la
aplicación: idioma, modelo de control, directorio de almacenamiento de los
programas y tablas,...

Fijémonos, en primer lugar en la pantalla. Podemos ver una zona central donde
introduciré los datos necesarios para la aplicación y dos líneas de mensajes, por
encima y debajo de esta respectivamente.

El cursor aparece posicionado en el primer campo de la pantalla. Para ir


avanzando de campo en campo pulse <enter> o las flechas de movimiento de
cursor. Observe los mensajes en la parte inferior de su pantalla, le indican qué
puede hacer en cada campo. También puede retroceder utilizando los movimien-
tos del cursor.

En cualquier instante ud. puede pulsar <Esc>, con lo que le aparecerá un mensaje
de confirmación de los datos que en ese momento tiene introducidos, si responde
afirmativamente estos datos quedarán grabados y volverá al menú principal; en
caso negativo el cursor volverá al primer campo y podrá introducir nuevos datos.

Si ud. pulsa <Esc> estando el cursor situado en el primer campo, vuelve


directamente al menú principal quedando los parámetros tal y como estaban
antes de entrar en la opción.
pg-12

Pasemos a describir los campos que aparecen en la pantalla.

Línea activa: 1 Fresa Dir


IDIOMA.PNL
LOGO.PNL
Parámetros ENGLISH.PNL
FRENCH.PNL
DEUTCH.PNL
Idioma ............................: IDIOMA

Carga + borrar (S/N) ......: S


Directorio : DIREC1 Directorio: PROGRAMA
Línea 1 Velocidad : 9600 Línea 2 Velocidad: 9600
Máquina .. : 2.Fresadora Máquina..: 2-Fresadora

Líneas / hoja ..............: 66


Impresora
Impresora activa (0-LPT1 A-LPT2): 0

Seleccione un fichero

Idioma: nos pide el idioma de trabajo de la aplicación.

Normalmente, este quedará fijo una vez seleccionado. Si deseo elegir un idioma
diferente basta pulsar <F2> y aparecerá una ventana (figura) de los idiomas
disponibles. Para seleccionar uno de ellos, me sitúo en el escogido con las flechas
de cursor y pulso <enter>.

Carga+borrado(S/N): aquí estamos indicando la manera de comportarse


cuando enviamos un programa al control numérico.

Cuando trasmitimos un programa desde el ordenador al CNC puede ocurrir que


ya exista ese nombre de programa en el control. Si en el parámetro colocamos
una S el ordenador borrará el programa ya existente con ese nombre en el control
y posteriormente le enviará el que hayamos seleccionado. Si ponemos una N el
ordenador dará un mensaje de error advirtiéndonos que el programa con ese
nombre ya existe y por tanto no efectuará la transmisión hasta que no lo borremos
de la memoria del control, bien directamente o bien a través de la opción borrado
de programas.

Nota: debe tener presente que a todos los efectos dos programas son iguales si
sus nombres coinciden aunque sus contenidos sean diferentes.
pg-13

A continuación pasamos a los tres parámetros asociados al concepto de


línea:directorio,velocidad y máquina. Si ud. está trabajando con una puerta serie
(COM1) solamente bastará con que introduzca los datos en los campos asociados
a la línea 1. En caso de que tenga dos puertas series (COM1 y COM2) los datos
correspondientes deberán ser especificados para la línea 1 y 2. Aquí deberemos,
también, tener presente si estamos trabajando con disco duro y/o disquetes.

Directorio: introduciremos el nombre del drive / directorio en el que van a estar


guardados los programas que enviemos o recibamos. A continuación explica-
remos en detalle este dato según esté trabajando con disquetes o con disco duro.

Velocidad: pondremos la velocidad de transmisión de la línea, (110 a 9600 bps).


Deberá ser coincidente con el parámetro correspondiente en el CNC. Con las
teclas +,- vamos conmutando la velocidad hasta llegar a la deseada. Para
seleccionarla pulsamos <enter>.

Máquina: tipo de control(fresadora,torno,...) con el que vamos a trabajar. Con


las teclas +,- vamos variando el tipo de máquina hasta llegar a la seleccionada,
entonces pulsamos <enter>.
-disquetes-

En directorio ponga el drive donde van a estar sus programas. Habitualmente


si trabaja con la unidad a como unidad de la aplicación, ponga b:<enter> para
seleccionar la segunda unidad de drive como unidad de programas.

Línea activa: 1 Fresa Dir


DIREC1
DIREC2
Parámetros TORN1
PUNZ2
BACKTOR1
Idioma ............................ : IDIOMA PROGRAMA

Carga + borrar (S/N) ...... : S

Directorio : DIREC1 Directorio: PROGRAMA


Línea 1 Velocidad : 9600 Línea 2 Velocidad: 9600
Máquina .. : 2.Fresadora Máquina..: 2-Fresadora

Líneas / hoja .............. : 66


Impresora
Impresora activa (0-LPT1 A-LPT2): 0

Seleccione directorio
pg-14

Debe tener presente que en b se le crearán los subdirectorios correspondientes


a herramientas y parámetros, como indicábamos en la introducción en el
apartado organización de la aplicación.

La función <F2> de búsqueda de subdirectorios no está activa en este caso.

-disco duro-

En directorio ponga el nombre del subdirectorio donde van a estar almacenados


los programas. Puede utilizar tantos subdirectorios como quiera, en el caso de
que use varios cuando quiera cambiar de uno a otro puede utilizar la función
<F2> (figura) que le dará información de los diferentes subdirectorios que tiene
ya creados. Para elegir uno de ellos recorra con las flechas del cursor la ventana
hasta posicionarse en el deseado y pulse <enter>. Debe tener presente que del
subdirectorio actual que defina en este campo colgarán los subdirectorios de
herramientas y parámetros como le indicábamos en la introducción en el
apartado organización de la aplicación.

Los últimos parámetros de esta pantalla hacen referencia a la impresora, en el caso


de que tenga alguna en la configuración del equipo.

Línea/hoja:como su nombre indica determinará en los listados en número de


líneas que tiene cada página de los mismos. Normalmente deberá poner 66 o 72
según el tipo de papel.

Impresora(LPT1/LPT2):si tiene conectada a la primera o única salida paralelo


entonces pondrá 0. Si es a la segunda deberá poner 1.

Una vez introducidos estos datos nos aparece la pregunta de validación, como
hemos mencionado al principio de esta opción. Si aceptamos, los parámetros se
graban y quedan fijados hasta que vuelva a cambiarlos. A partir de aquí en las
diferentes subopciones del programa se reflejará, en la parte superior de la
pantalla, el directorio y tipo de máquina que haya introducido para la línea en
que esté trabajando. Si dispongo de dos puertas de comunicaciones y en una
opción efectúo un cambio de línea, el mensaje conmutará de forma directa al
directorio y tipo de máquina asociada a esta segunda línea.
pg-15

3.3 GESTIÓN DE PROGRAMAS

Seleccione una opción


Gestión de Programas
1.- Visualización de Prog.
2.- Transmisión de Programa
3.- Recepción Programa
4.- Borrado de Programa CNC
5.- Borrado de Programa ORD
6.- Recepción Digitalizado

Visualización de Programas del Ordenador

Segunda opción del menú principal. Es un nuevo menú que presenta diferentes
subopciones para manejo de programas en el CNC o en el ordenador. Para entrar
en una subopción determinada, sitúese con el cursor en la misma y pulse <enter>
o teclee directamente su número.

Si desea volver al menú principal pulse <Esc>.

Visualización: Ver por pantalla un programa que tenemos almacenado en


nuestro ordenador.

Teclee el nombre (sin la extensión) del programa que quiere visualizar y pulse
<enter>.

Si pulsa <Esc>, en lugar de un nombre, vuelve al menú.

Puede utilizar la función <F2> para obtener una ventana con el directorio de
programas, en este caso, recorra la misma con la flechas de cursor y una vez
posicionado en el programa escogido pulse <enter>.
pg-16

Línea activa:1 <F3> Cambio de Línea Torno Dir


00001.PIT
Gestión de Programas PIEZA1.PIT
00021.PIT
1.-Visualización 00031.PIT
02345.PIT
2.-Transmisión FLEX21.PIT
PRUEBAT1.PIT
3.-Recepción 10000.PIT
Identificación de programa 10002.PIT
4.-Borrado de Programa CNC 10003.PIT
10053.PIT
10054.PIT
5.-Borrado de Programa ORD 10055.PIT
10056.PIT
6.-Recepción Digitalizado 10057.PIT
10058.PIT
10059.PIT
106A33.PIT
136A33.PIT
136A35.PIT
<ENTER>

Visualización de Programas del ORD

Seleccione un fichero

Debe tener presente que siempre se estará moviendo dentro del directorio que
tiene definido para esa línea activa, y cuyo nombre le aparece en la parte superior
derecha de la pantalla. Asimismo, los programas que le aparecerán son los que
poseen la extensión .PIM, .PIT,... correspondientes al tipo de máquina definido
para la línea activa, y por consiguiente la extensión es colocada por el ordenador
conforme a esta regla (figura).

El programa le pedirá confirmación, antes de enviarlo, si está conforme pulse


S<enter> y comenzará la visualización. En caso contrario pulse N<enter> y le
volverá a pedir un nuevo nombre de programa.

Si no se encuentra el programa con el nombre especificado, en la parte inferior


de la pantalla le aparecerá el correspondiente mensaje.

Irá viendo el programa pantalla a pantalla. En cada una de ellas tendrá un mensaje
en la parte inferior preguntándole si desea ver la siguiente -continuar- o finalizar.

Pulsando <enter> pasamos a la siguiente pantalla.


pg-17

Pulsando <Esc> finalizamos la visualización volviendo el cursor al campo


identificación de programa. Cuando lleguemos a la última pantalla, bastará
pulsar una tecla cualquiera para volver a la opción.

Transmisión: Envío de un programa desde el ordenador al control.

Teclee el nombre (sin la extensión) del programa que quiere enviar al CNC y
pulse <enter>.

Si pulsa <Esc>, en lugar de nombre, vuelve a menú.

Puede utilizar la función <F2> para la búsqueda del programa deseado, de forma
idéntica a la explicada en el apartado anterior.

El programa le pedirá confirmación, antes de enviarlo, si está conforme pulse


S<enter> y comenzará la transmisión. En caso contrario pulse N<enter> y le
volverá a pedir un nuevo nombre de programa.

La finalización de la transmisión viene indicada por el mensaje: Programa


transmitido.

Pulse una tecla, se le pide un nuevo nombre de programa. Si pulsa <Esc> vuelve
al menú de gestión de programas.
Línea activa: 1 <F3> Cambio de Línea Torno-DIREC1
Gestión de Programas
1.- Visualización
2.- Transmisión
3.- Recepción
Identificación de programa
4.- Borrado de Programa CNC
5.- Borrado de Programa ORD
6.- Recepción Digitalizado

Recepción (CNC - ORD) - Tecleando ***** realiza Backup


Introduzca el nombre de programa. <F2> Visualiza directorio.
pg-18

Recepción: Captura de un programa del CNC en el ordenador.

Teclee el nombre (sin la extensión) del programa que quiere recibir en el


ordenador y pulse <enter>.

Si pulsa <Esc>, en lugar de nombre, vuelve a menú.

Puede utilizar la tecla <F2> para la búsqueda del programa deseado. Al pulsar
<F2> obtengo en la ventana el directorio del CNC. La selección del programa
a recibir se efectúa de la forma habitual (figura anterior).

Si como nombre del programa teclea cinco asteriscos:

*****<enter>

le estamos diciendo al CNC que nos envíe todos los programas que en ese
momento tiene en su memoria. Esta prestación la puede utilizar para tener una
copia en su ordenador, y en consecuencia en disquete o cinta-de ordenador- de
todos los programas del CNC en un momento dado (backup).

En el caso de que quiera recibir un programa y tenga uno con el mismo nombre
en su ordenador, esto es, en el directorio que está asociado en este momento a
su línea activa, se visualizará un mensaje advirtiéndole de este hecho, pudiendo
escoger entre recibirlo y grabarlo, con lo que el que ya tenía en el ordenador se
le perderá o rechazarlo con lo que puede escoger un nuevo programa para recibir.

Borrado programa en CNC: Borra un programa de la memoria del control.

Teclee el nombre (sin la extensión) del programa que quiere borrar en el CNC
y pulse <enter>.

Si pulsa <Esc>, en lugar de nombre, vuelve a menú.

Puede utilizar la tecla <F2> para la búsqueda del programa deseado. Al pulsar
<F2> obtengo en la ventana el directorio del CNC. La selección del programa
a recibir se efectúa de la forma habitual.

Se pide confirmación del borrado. Si la respuesta es afirmativa, se efectúa sino


vuelve a pedir otro nombre.
pg-19

Borrado programa en ordenador: Borra un programa del directorio actual-


mente asociado a la línea activa.

Teclee el nombre (sin la extensión) del programa que quiere borrar en el CNC
y pulse <enter>.

Si pulsa <Esc>, en lugar de nombre, vuelve a menú.

Puede utilizar la tecla <F2> para la búsqueda del programa deseado. Al pulsar
<F2> obtengo en la ventana el directorio del ordenador. La selección del
programa a borrar se efectúa de la forma habitual.

Se pide confirmación del borrado. Si la respuesta es afirmativa, se efectúa sino


vuelve a pedir otro nombre.

Nota Importante: en todo este apartado cuando nos referimos a nombre de


programa deberemos tener presentes las siguientes conside-
raciones:

a.- Los programas que queramos enviar al control numérico deben tener
en su primera línea el nombre según la convención habitual del control:
%XXXXX. Donde X es un dígito.

b.- En el ordenador, estos programas se guardan como ficheros, esto es,


podré nombrarlos siguiendo las convenciones del sistema operativo.

c.- Cuando se transmita un programa al CNC, se comprueba que lleva en


su primera línea el nombre según el apartado a. En caso de que no
se cumpla, da un mensaje de error y no se efectúa la transmisión.

d.- Los programas que se reciben, quedan grabados, con el nombre que
tienen en el control. La extensión es puesta directamente por el
programa de acuerdo con el tipo de máquina que está especificada para
la línea activa.

e.- No se efectúa distinciones entre mayúsculas y minúsculas.

Pongamos un ejemplo:

Tengo un programa de control numérico, en el ordenador, que comienza por:


%12345. Este programa lo podré denominar, si es para fresadora:
12345.pim
o bien pieza1.pim
o bien programa.pim etc...
pg-20

Será su nombre a efectos de ordenador. Y por tanto como tal aparecerá cuando
lo busque mediante <F2>.

Si lo quiero transmitir al control, selecciono su nombre (sin la extensión); la


aplicación busca el nombre interno, en este caso %12345. Si no existiera no lo
puedo enviar. Como lo encuentra le envía un mensaje diciendo:

transmitiendo %12345

Tendré en la memoria del CNC el programa 12345.

Ahora supongamos que hemos recibido un programa que tiene por nombre en
el control:78960

En principio el ordenador lo guarda en el directorio asociado a la línea activa


como:78960.pim (Hemos supuesto que el tipo de máquina asociado a la línea
activa es una fresadora).

Siempre puedo coger este programa y copiarlo o renombrarlo con un nombre


distinto -debe conservar la misma extensión-.

Lo renombramos y le llamamos pieza2.pim

Cuando lo envíe de nuevo al control, lo seleccionaré con su nombre de pieza2,


el programa Fagordnc visualizará que pieza2.pim tiene el nombre inter-
no:%78960 y por tanto este nombre aparecerá en el mensaje de la transmisión;
además con este nombre, 78960, quedará almacenado en la memoria del CNC.

La opción de visualización le permite, de forma rápida, conocer que nombre


“real” tiene un programa que tenga un nombre simbólico en el ordenador.

Recepción de programa digitalizado: Esta opción le permite crear un fichero


en su ordenador, donde se le recogen las cotas digitalizadas. Basta seleccionar
la opción para que el ordenador se ponga a la espera de recepción de los datos.
Si responde N vuelve a menú. Una vez contestado S el ordenador se pone a la
espera del flujo de datos que le enviará CNC cuando comience la ejecución del
programa de digitalizado.

Al comenzar la recepción visualizará el nombre del programa que se está


recibiendo y, a continuación, el contador de bloques recibidos se irá incremen-
tando. Para interrumpir la recepción, pulse <Ctrl>+<c>, al cabo de unos
segundos aparecerá el mensaje de interrumpido por el usuario. Si se pone a la
espera y no ejecuta el programa en el CNC, para salir de la opción ponga en el
CNC DNC a OFF, a continuación vuelva a ponerlo en ON.
pg-21

3.4 GESTIÓN DE HERRAMIENTAS

Seleccione una opción

Gestión Herramientas
1.- Edición
2.- Transmisión Tabla Herr.
3.- Recepción Tabla Herr.
4.- Listado de Tabla
5.- Borrado de Tabla (ORD)

*Creación *Revisión *Directorio

Tercera opción del menú principal. Es un nuevo menú que presenta diferentes
subopciones para creación, transmisión, recepción y mantenimiento de tablas
de herramientas. Para entrar en una subopción determinada, sitúese con el cursor
en la misma y pulse <enter> o teclee directamente su número.

Si desea volver al menú principal pulse <Esc>.

Edición: Le permite crear y/o modificar tablas de herramientas con vistas a su


posterior envío al CNC.

En esta subopción, debemos señalar que, el contenido de la pantalla dependerá


del tipo de máquina que tengamos en ese momento asociada a la línea activa.
Por otra parte estas variaciones, corresponden a los datos a introducir por cada
tabla. Por lo demás el funcionamiento es idéntico.

Teclee el nombre de la tabla (sin extensión), si pulsa <Esc>, en lugar de nombre,


vuelve al menú.

Si es nueva se creará en ese instante, y se le presenta una tabla vacía con el cursor
posicionado en el número de herramienta que deberá introducir para, a
continuación incorporarle los datos adecuados de radio, longitud y correctores.
pg-22

Línea activa: 1 <F3> Cambio de Línea Fresa Dir


HERFR1.TIM
HERF11.TIM
Edición de herramientas 111111.TIM
TESTFRE2.TIM

T R L Descripción....
I K
T R L Descripción....
I K
T R L Descripción....
I K
T R L Descripción....
I K
----------------------------------------------------------------------------------------------
Nombre de tabla.......... _________
T__ R____ L__________ Descripción.... ______________________
I_____ K_____________

Seleccione un fichero

Observe (figura) como tiene un campo adicional, de 25 caracteres,para descrip-


ción, está delimitado por letras-d-. En él puede poner información adicional de
la herramienta que quedará almacenada en el ordenador, pero que no se transmite
al control.

Una vez confirmados los datos de esta herramienta, el cursor nuevamente se le


posicionará en el campo no. de herramienta para que introduzca la siguiente, si
introducimos un nuevo número iremos a editar esa herramienta, introduciendo
nuevamente sus datos. Si pulsamos <Esc>, en vez de número, finalizamos la
introducción y el cursor se volverá a posicionar en la identificación de tabla.

Si la tabla ya está creada, puede localizarla a través de la tecla <F2>, que le permite
ver las tablas que para ese tipo de máquina tiene guardadas en el directorio que
señala la línea activa. Puede modificar los datos correspondientes a las herra-
mientas de la tabla y salvarlos al finalizar la edición, en forma idéntica a la descrita
en el párrafo anterior.

Nota: El formato de introducción de herramientas (pulgadas o milímetros) no


se testea en el ordenador, debe pues asegurarse que el mismo sea el
correcto.
pg-23

Línea activa: 1 <F3> Cambio de Línea

Gestión Herramientas
1.- Edición
2.- Transmisión Tabla Herr.
3.- Recepción Tabla Herr. Identificación tabla .... HERFR1
4.- Listado de Tabla Límite inferior ........... 0
5.- Borrado de Tabla (ORD) Límite superior ......... 99

Transmisión de la Tabla de Herramientas (ORD - CNC)

Confirma datos (S/N)

Transmisión de tabla: Envío al CNC de una determinada tabla de herramientas.

Teclee el nombre (sin la extensión) de la tabla que quiere enviar al CNC y pulse
<enter>, si pulsa <Esc>, en lugar de nombre, vuelve a menú.

Puede utilizar la tecla <F2> para la búsqueda de la tabla deseada. Al pulsar <F2>
obtengo en la ventana el directorio de tablas que corresponden al tipo de máquina
actualmente asociado a la línea activa. La selección se efectúa de la forma
habitual.

Una vez elegida la tabla a enviar, los datos a introducir son los límites a esta tabla
(figura). Esto es puedo enviar una herramienta, varias o toda la tabla.

Si deseo enviar una, introduciré como límite inferior y superior el número de esa
herramienta.

límite inferior: 12<enter>


límite superior: 12<enter>

resultado: envío herramienta no. 12


pg-24

Si deseo enviar un grupo, deben ser herramientas consecutivas, introduciré


como límite inferior el menor número de herramienta del grupo, y como límite
superior el mayor.

límite inferior: 0<enter>


límite superior: 30<enter>

resultado: envío herramientas de la 0 a la 30.

Si deseo enviar toda la tabla, bastará aceptar mediante <enter> los límites que
por defecto aparecen en pantalla. A saber 0 y 99.

Una vez efectuada la transmisión, el cursor se posicionará en identificación de


tabla para transmitir. Puedo enviar al CNC otro rango de herramientas u otra
tabla. Evidentemente, en el CNC permanecerá la última que transmita. Si pulso
<Esc>, en vez de nombre vuelvo a menú de gestión de herramientas.

Recepción de tabla: Captura de la tabla de herramientas del CNC en el


ordenador.

Teclee el nombre (sin la extensión) de la tabla que quiere recibir del CNC y pulse
<enter>, si pulsa <Esc>, en lugar de nombre, vuelve a menú.

Cómo en memoria de su CNC sólo tiene una tabla esta es la que se recibe, y por
tanto no existe la función <F2>.

Obviamente, puede recibir la tabla del CNC tantas veces como quiera y guardarla
en el ordenador bajo nombres distintos. La extensión -TIM,TIT...- será puesta
de forma automática por el programa, teniendo en cuenta el tipo de máquina que,
en parámetros, se haya asociado a la línea activa.

Listado de tabla: Impresión de la tabla de herramientas.

Teclee el nombre (sin la extensión) de la tabla que quiere imprimir y pulse


<enter>, si pulsa <Esc>, en lugar de nombre, vuelve a menú.

Puede utilizar la tecla <F2> para la búsqueda de la tabla deseada. Al pulsar <F2>
obtengo en la ventana el directorio de tablas que corresponden al tipo de máquina
actualmente asociado a la línea activa. La selección se efectúa de la forma
habitual.
pg-25

Una vez confirmada la selección de la tabla, ésta se imprimirá con el campo de


comentario incluido. Si la impresora no está conectada le aparecerá un mensaje
indicándole si quiere continuar o abandonar esta opción.

Si pulsa <enter> se efectuará un nuevo intento de impresión, si pulsa <Esc>


vuelve a petición de nombre de tabla.

Borrado de tabla: Borra una tabla de herramientas del ordenador.

Teclee el nombre (sin la extensión) de la tabla que quiere imprimir y pulse


<enter>, si pulsa <Esc>, en lugar de nombre, vuelve a menú.

Puede utilizar la tecla <F2> para la búsqueda de la tabla deseada. Al pulsar <F2>
obtengo en la ventana el directorio de tablas que corresponden al tipo de máquina
actualmente asociado a la línea activa. La selección se efectúa de la forma
habitual.

Se pide confirmación.
pg-26

3.5 GESTIÓN DE PARÁMETROS MÁQUINA

Seleccione una opción

Gestión Parámetros
1.- Edición
2.- Transmisión Tabla Parám.
3.- Recepción Tabla Param.
4.- Listado de Tabla
5.- Borrado de Tabla (ORD)

*Creación *Revisión *Borrado *Impresión *Directorio

Bajo esta cuarta opción del menú principal se encuentra el submenú que contiene
las diferentes opciones para editar, recibir y/o transmitir tablas de parámetros
entre el ordenador y el CNC. Para entrar en una subopción determinada, sitúese
con el cursor en la misma y pulse <enter> o teclee directamente su número.

Si desea volver al menú principal pulse <Esc>.

Los procesos de edición, transmisión, recepción y borrado de tablas están


protegidos mediante una clave de acceso que podrá variar mediante la opción
modificación de clave. Cuando llege a este menú por primera vez, lo primero
que podrá hacer es particularizar la clave de acceso; por ello es la primera opción
que pasamos a describir.

Modificación de clave: Actualiza la clave de acceso a las opciones de gestión


de parámetros.

Teclee la clave de acceso, hasta cinco caracteres o números, y pulse <enter>.

Si pulsa <Esc>, en lugar de clave, vuelve a menú.

Inicialmente la clave de acceso es una secuencia de cinco blancos que introducirá


con la barra espaciadora de su teclado.
pg-27

Conforme vaya pulsando los bancos le aparecerán asteriscos en la pantalla. Una


vez introducida la clave el programa le pedirá la nueva clave, que puede ser
cualquier secuencia de hasta cinco caracteres o número o mixta. Por ejemplo:
12345 o alfed o 1a3wx. Conforme vaya introduciendo la nueva clave le
volverán a aparecer otros cinco asteriscos. Pulse <enter> al finalizar la secuencia
y si la confirma ésta quedará como nueva clave de acceso para parámetros. Puede
pulsar <enter> en vez de la clave inicial.
Línea activa:1 <F3> Cambio de Línea Fresadora-programa

Modificación de clave

Clave de acceso actual ...... : *****

Clave de acceso nueva ...... : *****

Confirma datos (S/N)

Edición: Le permite crear y/o modificar tablas de parámetros con vistas a su


posterior envío al CNC.

En esta subopción, debemos señalar que, el contenido de la pantalla dependerá


del tipo de máquina asociada a la línea activa. El proceso de introducción o
modificación de las tablas es por lo demás idéntico.

Teclee clave de acceso y el nombre de la tabla (sin extensión), si pulsa <Esc>,


en lugar de nombre vuelve a menú.

Si es nueva se creará en ese instante, y se le presentará una tabla vacía, similar


a la del control. El cursor se posicionará pidiendo número de parámetro a
introducir. Una vez introducido y pulsado <enter> pasará a pedirle el contenido
del campo. Deberá seguir las mismas normas de introducción de parámetros que
en el control, introduciendo la secuencia adecuada finalizada en <enter>.
pg-28

Debe tener presente que el posible error en la introducción de parámetros no es


detectado, quedando bajo su responsabilidad que el parámetro introducido es
el correcto para las condiciones de trabajo de esa máquina.

Línea activa:1 <F3> Cambio de Línea Fresadora-PROGRAMA

EDICIÓN DE PARÁMETROS

P000 Peripher - Baud-Rate 9600


P001 Number of bits (7-8) 7

P002 Parity (0-NO / 1-OD / 2-EV) 0


P003 Stop bits (1 / 2) 1
P004 Feedrate at G00 (N / Y) Y
P005 50 / 60 Hz 50
P007 Theo-1 / Real-0 1
--------------------------------------------------------------------------
Identificación de tabla 00000___
P000 Velocidad de transmisión

Introduzca el nuevo valor

Si la tabla ya está creada, puede localizarla a través de <F2>, que le permite ver
las tablas que, para ese tipo de máquina, tiene guardadas en el directorio que
señala la línea activa. Puede modificar los datos correspondientes a la tabla y
salvarlos al finalizar la edición.

En ambos casos para finalizar la introducción de datos, cuando el cursor esté


posicionado en el número de parámetro pulse <Esc> con lo que vuelve a
identificación de tabla. Puede crear y/o modificar otra tabla o mediante <Esc>,
de nuevo, volver al menú de gestión de parámetros máquina.
pg-29

Transmisión de la tabla: Envío al CNC de una determinada tabla de paráme-


tros.

Introduzca la clave de acceso y teclee el nombre (sin la extensión) de la tabla que


quiere enviar y pulse <enter>, si pulsa <Esc>, en lugar de nombre, vuelve al
menú.

Puede utilizar la tecla <F2> para la búsqueda de la tabla deseada. Al pulsar <F2>
obtengo en la ventana el directorio de las tablas que corresponden al tipo de
máquina actualmente asociado a la línea activa. La selección se efectúa de la
forma habitual.

Línea activa: 1 <F3> Cambio de Línea Fresadora-programa

Gestión Parámetros
1.- Edición
2.- Transmisión Tabla Parám.
3.- Recepción Tabla Parám. Identificación de tabla....... _____
4.- Listado de Tabla
5.- Borrado de Tabla (ORD)
6.- Modificación clave

Transmisión de la Tabla de Parámetros (ORD - CNC)


Teclee la clave de acceso a Tablas de Parámetros.

Una vez elegida la tabla a enviar, se pide confirmación. La tabla se envía


íntegramente al control.

Para poder comunicarnos con el control, los parámetros que afectan a la


transmisión y al DNC deben estar ya introducidos en el mismo. Sino, la
comunicación será inviable.

Recepción de la tabla: Captura de la tabla de parámetros del CNC en el


ordenador.

Introduzca la clave de acceso y teclee el nombre (sin la extensión) de la tabla que


quiere recibir y pulse <enter>, si pulsa <Esc>, en lugar de nombre, vuelve al
menú.
pg-30

Como en el CNC sólo tiene una tabla, ésta es la que se recibe y por tanto no existe
la función <F2>.

Puede recibir la tabla tantas veces como quiera y guardarla bajo nombres
distintos. La extensión .MCM o .MCT será puesta de forma automática por el
programa, teniendo en cuenta el tipo de máquina que esté en ese instante,
asociada a la línea activa.

Línea activa: 1 <F3> Cambio de Línea Fresadora-programa


Gestión Parámetros
1.- Edición
2.- Transmisión Tabla Parám.
3.- Recepción Tabla Parám. Identificación de tabla......
4.- Listado de Tabla
5.- Borrado de Tabla (ORD)
6.- Modificación clave

Recepción de la Tabla de Parámetros (ORD - CNC)


Teclee la clave de acceso a Tablas de Parámetros. *****

Listado de tabla: Impresión de la tabla de parámetros.

Teclee el nombre (sin la extensión) de la tabla que quiere imprimir y pulse


<enter>, si pulsa <Esc>, en lugar de nombre vuelve a menú.

Puede utilizar la tecla <F2> para la búsqueda de la tabla deseada. Al pulsar <F2>
obtengo en la ventana el directorio de las tablas que corresponden al tipo de
máquina asociado, en ese instante, a la línea activa. La selección se efectúa de
la forma habitual. Si la impresora no está conectada le aparecerá un mensaje
indicándole si quiere continuar o abandonar esta opción. Si pulsa <enter> se
efectuará un nuevo intento de impresión, si pulsa <Esc> vuelve a petición de
nombre de tabla.
pg-31

Borrado de tabla: Borra una tabla de parámetros del ordenador. Introduzca la


clave de acceso y teclee el nombre (sin la extensión) de la tabla que quiere borrar
y pulse <enter>, si pulsa <Esc>, en lugar de nombre, vuelve al menú.

Puede utilizar la tecla <F2> para la búsqueda de la tabla deseada. Al pulsar <F2>
obtengo en la ventana el directorio de las tablas que corresponden al tipo de
máquina asociado, en ese instante, a la línea activa. La selección se efectúa de
la forma habitual.

Nota: El hecho de que el borrado de tablas dentro del programa está protegido
no implica que, externamente a él, puedan ser borradas mediante los
mandatos habituales del DOS o en la opción utilidades utilizando estos
mandatos. Debe tener esto presente protegiendo las mismas contra
posibles borrados accidentales mediante copias de seguridad.
pg-32

3.6 CONTROL REMOTO

Seleccione una opción

Control Remoto
1.- Simulación de teclado
2.- Corrección harramientas
3.- Monitorización
4.- Mecanización

Envío de comandos al CNC simulando el teclado del mismo

Mediante estas opciones puede simular el teclado del CNC y enviarle secuencias
de comandos definidas, efectuar de forma dinámica la corrección de herramien-
tas, realizar monitorización de la ejecución de un programa de forma discreta o
continua y comenzar o finalizar ejecuciones de una programa.

Simulación de teclado: Envío de secuencias al CNC.

Teclee el nombre (sin extensión) de la secuencia que quiera enviar,si pulsa


<Esc>, en lugar de nombre, vuelve a menú.

Puede utilizar la tecla <F2> para la búsqueda de secuencias previamente


grabadas.

Si la secuencia es nueva bastará darle el nombre que considere adecuado,


entonces podrá empezar a teclear los comandos a enviar al control. Debe tenerse
en cuenta que en la parte izquierda de la pantalla está la asignación entre las teclas
del ordenador y las correspondientes teclas del CNC. Así pulsar <F4> en el
ordenador es equivalente a pulsar <RECALL> en el CNC etc... También puede
usar las teclas numéricas del ordenador.
pg-33

Línea activa:1 <F3> Cambio de Línea Fresa Dir


MACRO1.SIM
MACRO2.SIM
Simulación de Teclado MACRO3.SIM
SECUENC2.SIM

Identificación de secuencia... _______

<F2> DELETE
<F3> ENTER
<F4> RECALL
<F5> NEXT
<F6> DISP.MOD
<F7> OPER.MOD
<F8> START
<F9> STOP
<F10> RESET

Seleccione un fichero

Toda tecla que no tenga asociada una función específica no produce ninguna
acción.

Conforme va introduciendo la secuencia esta le aparece en el recuadro de la


pantalla.

Puede eliminar lo ya introducido sin más que utilizar la flecha de movimiento


del cursor <izda>, se irá eliminando tecla a tecla.

Para finalizar la secuencia, pulse <enter>, como se le indica en el mensaje inferior


de la pantalla. Se le pedirá confirmación de la secuencia. Si la respuesta es S la
secuencia se envía al CNC y queda almacenada en el ordenador para su posterior
uso. Si la respuesta es N, el cursor vuelve a pedir identificación de la secuencia
y la que se ha introducido se pierde.
pg-34

Corrección de herramientas:Permite enviar al CNC, de forma dinámica, los


correctores de una herramienta de la tabla del mismo.

Se introduce el número de la herramienta e indican los valores de los


correctores,si pulsa <Esc> en lugar de número vuelve a menú.

Se pide confirmación. Si la respuesta es S los correctores son enviados. Si es N,


el cursor vuelve a pedir número de herramienta.

Línea activa:1 <F3> Cambio de Línea Fresadora-DIREC1

Corrección de Herramientas

Corrección I ..... : .22


Nº de herramienta : 22
Corrección K .... : .66

Confirma datos (S/N)

Monitorización: Visualización de los ejes y estados en el CNC.

Debe escoger si quiere monitorización estática o discreta, mediante un 0 o un


1.

Monitorización estática es una única visualización, después de representar los


diferentes valores cuando se pulsa una tecla se vuelve a menú.

En la monitorización discreta se realiza un bucle infinito de visualización y los


diferentes valores aparecen en pantalla. Mediante <Ctrl>+<C> se interrumpe
el bucle y pulsando una tecla se vuelve a menú.
pg-35

Línea activa:1 <F3> Cambio de Línea Fresadora-DIREC1

Monitorización

Ejes Estados

x Programa activo .....


y Nº de bloque ..........

z MFO activo ...........


w Nº de pieza .............
v Máquina ...............

Monitorización estática o discreta (0/1):

Mecanización: Envío de las ordenes de comienzo, parada, arranque e iniciali-


zación al CNC.

En la orden de comienzo se debe especificar el número de programa del CNC


a ejecutar y el número de bloque a partir del cual se desea mecanizar.

Puede utilizar la tecla <F2> para elegir el programa adecuado, si en lugar del
número se pulsa <Esc> se vuelve a menú.

El resto de las órdenes, se envían al ser elegidas desde el menú de mecanización.


Una vez ejecutadas se vuelve a este menú.
pg-36

3.7 PROGRAMA INFINITO

Opción sexta del menú principal. Con ella usted podrá ejecutar en el CNC
programas cuyo tamaño exceda la memoria del mismo. Su uso habitual será,
pues, la transmisión de programas previamente generados por la función G76
o bien programas generados desde un software de CAD/CAM.

Línea activa:1 <F3> Cambio de Línea Fresadora-DIREC1

Programa Infinito

Identificación de programa .... : 00001

Número de repeticiones ......... : 1


Modo de operación ............... : 0

0 - Automático 1 - Vacío funciones 2 - Vacío trayectoria teórica

No existe restricción en cuanto al tamaño del programa que se quiera enviar.

Al elegir esta opción, se sitúa en la pantalla de la misma con el cursor situado


en identificación de programa.

Teclee el nombre (sin la extensión) y pulse <enter>.

Si pulsa <Esc>, en lugar de nombre, se vuelve a menú principal.

Puede utilizar la tecla <F2> para la búsqueda del programa.

Como siempre, tendrá indicación en la parte superior de la pantalla de la línea


activa en ese momento y del directorio y tipo de máquina asociados a ella.
pg-37

Una vez elegido el nombre, se debe indicar el número de veces que se ejecutará
el programa y el modo de operación, tal como se le indica en la parte inferior
de la pantalla.

Una vez cumplimentados estos datos se pide validación, si responde S <enter>


comenzará la ejecución, si responde negativamente N <enter> el cursor vuelve
a la petición de nombre de programa.

Si se quiere interrumpir la transmisión del programa deberá pulsar <Ctrl>+<c>.


Al cabo de unos instantes le aparecerá el mensaje de programa interrumpido por
el usuario.
pg-38

3.8 UTILIDADES DOS

Seleccione una opción

Utilidades DOS
1.- Copia de ficheros
2.- Backup
3.- Restore
4.- Directorio
5.- Copia de diskettes
6.- Formateo de diskette
7.- Ejecución de comandos
8.- Salida al DOS

Utilidad de copia de fichero(s) de un origen a un destino

Es la última opción de trabajo del menú principal. Bajo ella se encuentran, en


forma de menú, diferentes programas del Sistema Operativo que permiten
realizar operaciones de copia, formateo, backup,... de manera tal que pueden ser
llamadas sin necesidad de salir del programa.

Nota importante: Estas opciones no funcionan para usuarios de disquetes (salvo las
opciones directorio, ejecución de comandos y salida al DOS).

Para asegurar un funcionamiento correcto, de estas utilidades, en disco duro el


mandato path debe tener el directorio donde se encuentran los programas del
Sistema Operativo. Este mandato puede ser incluido en el fichero de arranque,
autoexec.bat, mediante un editor por ejemplo el edlin.

Si no tiene incluido esto le aparecerá un mensaje de mandato o nombre de archivo


incorrecto.

Por ejemplo, estando el Sistema Operativo guardado en el directorio principal,


el mandato path a incluir es:
path c:\
pg-39

Utilidades DOS
1.- Copia de ficheros
2.- Backup
3.- Restore
4.- Directorio Defina selección ..C:\ISTAR\*.EXE
5.- Copia de diskettes
6.- Formateo de diskette
7.- Ejecución de comandos
8.- Salida al DOS

Lista los ficheros existentes (que cumplen especificación ) del directorio


Confirma datos (S /N)

Si está en el subdirectorio DOS, el mandato a incluir es:


path c:\dos

Para mayor información consulte en el manual de referencia del DOS el


mandato.

Los formatos en los diferentes comandos son los aceptados por el DOS. Los
únicos que vamos a describir por tanto son la ejecución de comandos y la salida
al DOS.

Ejecución de comandos: Permite correr programas DOS directamente sin más


que invocarlos (teniendo en cuenta que el path esté correctamente preparado o
le demos su camino correcto de donde se encuentran).

Debemos tener siempre en cuenta que parte de la memoria RAM que dispone
el ordenador está ocupada, al menos, por el Sistema Operativo y el propio
programa Fagordnc, por lo que puede ocurrir que si llamamos a un programa
que necesite más memoria de la que hay disponible, no se pueda llegar a cargar.
En la mayoría de los casos en que ocurra esto el programa que hemos llamado
nos dará un mensaje de memoria insuficiente, pulsando una tecla volveremos
al menú de la aplicación.
pg-40

Para tener una idea de que tipo de programas podemos llamar desde esta utilidad
debe tener presente los siguientes datos:

Memoria RAM ocupada por el programa Fagordnc...290Kb.


Memoria RAM ocupada por el DOS(aprox.)..........40kb.

Si se tiene un ordenador con 512Kb la RAM disponible será de 182KB.

Por contra, si el ordenador tiene 640Kb la memoria disponible será de 310Kb.


El DOS no reconoce directamente la memoria superior a 640K. Luego esté sería
el máximo tamaño de la memoria para ejecución de programas DOS.
pg-41

4. ERRORES

Dentro de este apartado, describimos a continuación aquellos mensajes de error


de la aplicación Fagordnc con una descripción de sus causas. Los errores aquí
señalados son parte de todos los que usted puede llegar a visualizar en su pantalla,
debe considerar que cuando la aplicación detecta un error enviado por el CNC,
dentro de la ejecución de algún programa se lo presenta también por pantalla o
mediante la orden informe de estado. Para consultar este tipo de errores deberá,
siempre referirse al manual de programación del CNC.

#Aplicación incompleta

Falta algún fichero básico para el funcionamiento de la aplicación debido a


instalación defectuosa o borrado accidental del mismo. Instale de nuevo.

#Caracteres extraños en secuencia

El fichero .SIM de envío de secuencias de teclado al CNC, en la opción Control


Remoto, está corrupto. Borre el fichero e introduzca de nuevo la secuencia.

#CNC envía caracteres extraños

Se han recibido dentro del flujo de caracteres que envía el CNC códigos no
previstos. Puede deberse a un mal estado de la línea, por ruidos. Verifique este
extremo e intente de nuevo el proceso.

#CNC rompe comunicación

Se ha recibido un fin de transmisión desde el CNC. Una de las causas será si en


la opción de periféricos del CNC coloca el DNC en OFF, otra puede ser que haya
intentado 3 veces comunicarse con el ordenador y éste no le pueda responder.
Verifique que modificando el parámetro del DNC que interrumpe la comuni-
cación se sigue produciendo. Una vez hecho esto reintegrelo a sus condiciones
iniciales.

#Comando erróneo

En Utilidades Dos ha intentado ejecutar un mandato Copy, ... con especifica-


ciones incorrectas de drive ... Consulte el manual de referencia del DOS.
pg-42

#Error en paquete de transmisión

Se han recibido más de tres paquetes incorrectos del CNC seguidos. Puede ser
un mal estado de la línea. Compruébela e intente repetir el proceso.

#Error en apertura de fichero

#Error en lectura de fichero

#Error en lectura de fichero

Estos tres errores, responden a problemas similares. Bien que el fichero se ha


corrompido, el disco puede estar defectuoso, o no hay espacio en disquete o el
disquete de trabajo está sin formatear o en mal estado. Para evitarlos, en disco
duro, no suele haber más procedimiento que las copias de seguridad. Con ellas
puede restaurar la información perdida. En disquetes, aparte de las copias de
seguridad, asegúrese de que los disquetes de trabajo estén formateados.

#Error en lectura %XXXXX

Se han intentado enviar al CNC un programa que no empieza por % seguido


de dígitos. Editar el programa y corregirlo.

#Error fichero inexistente

Se han intentado identificar un programa que no existe en ese directorio o


disquete.

#Error impresora

Durante un listado, la impresora ha enviado un error al ordenador por falta de


papel, desconexión u otra causa. El listado se interrumpe. Solucione el problema
de la impresora y liste de nuevo.

#Error en fichero de mensajes

#Error en fichero de parámetros

Estos ficheros del programa se han corrompido o han sido accidentalmente de


nuevo. En los disquetes de programas existen los ficheros .msg y .par cópielos
de nuevo en su directorio DNC30.
pg-43

#Impresora no preparada

Al ir a efectuar un listado se comprueba en primer lugar, si la impresora está


dispuesta. Revise la impresora y repita la operación.

#Límites erróneos

Se han intentado enviar un rango de herramientas no permitido. Para fresa los


límites son 0 y 99, para torno 0 y 32. O se ha puesto un límite inferior superior
superior al límite inferior en un rango.

#Memoria insuficiente

No tiene en us ordenador memoria RAM libre (290Kb) para rodar el programa


Fagordnc.

#No coincide tipo de máquina DNC y CNC

Se ha intentado enviar o recibir una tabla de herramientas siendo el control


diferente al definido para la línea activa en ese instante. Modifique el tipo de
máquina en parámetros de la aplicación.

#Respuesta incorrecta

Se ha perdido el sincronismo en la comunicación y después de tres intentos se


rompe.

#Tiempo límite sin recibir respuesta

No existe conesión física, cable, entre el ordenador y el CNC. El CNC tiene el


DNC en OFF. O el CNC no puede reanudar la comunicación antes de l30
segundos. No debería ocurrir este último caso en procesos de digitalización o
de programa infinito.

#Usuario interrumpe

En un proceso de comunicación, normalmente digitalización o programa


infinito, se han pulsado las teclas <Ctrl>+<c>.
pg-45

Apéndice "A"

EDITOR DE PROGRAMAS DE CNC

1. INTRODUCCIÓN

El editor de bloques de programa Fagordnc es un editor línea a línea bajo


comandos que se activan mediante las teclas de función de su ordenador-F1 a
F7-. Tiene la posibilidad de verificar sintácticamente los programas lo que
permite una rápida identificación y corrección de errores. Es un editor Ascii, esto
es, permite leer y exportar los ficheros de programas desde y hacia otros editores
de programación que admitan este formato, p.e: Norton Editor, Microsoft
Quick-C, Wordstar, Edit,...

El editor admite programas fuente de extensión .PIM y/o .PIT - fresa/torno -.


Asimismo cuando se edita un programa fuente .PIM y se salva, se genera
automáticamente un fichero imagen .BAK como copia de seguridad del
primero, de forma que siempre se puede volver a un programa anterior al de la
última modificación efectuada. Para ello se debe renombrar/copiar el fichero
imagen .BAK a uno con extensión .PIM mediante los mandatos rename/copy
del sistema operativo.
pg-46

2. SELECCIONANDO UN PROGRAMA

Una vez seleccionada la opción de edición de programas aparece la ventana de


directorio para selección del programa a editar. Esta ventana tiene como cabecera
la zona de trabajo (disco y directorio) donde por defecto se almacenan los
programas. Dentro de ella aparecen todos los ficheros ahí almacenados con su
tamaño, fecha y hora de última actualización.

Para situarse en un fichero basta con posicionarse con el cursor, mediante las
teclas:<cursor arriba>,<cursor abajo>,<Re Pág>,<Av
Pág>,<Inicio>,<Fin> en el mismo y pulsar <enter>.

Para comenzar la edición de un programa nuevo, se teclea directamente el


nombre y extensión .PIM/PIT del mismo, y a continuación el nombre (5
números) significativo para el CNC.

Si el programa ya existe, bastará con situar el cursor sobre su nombre, siempre


que tenga extensión .PIM o .PIT y pulsar <enter> o bien teclearlo directamente
como se explica en el apartado anterior.

Recuerde que, la ventana de directorios sólo trabaja en el disco en el que hemos


efectuado la instalación.

Las teclas de movimiento del cursor para la ventana de directorio son: <cursor
arriba>, <cursor abajo>, <Re Pág>, <Av Pág>, <Inicio>, <Final>.
pg-47

3. DENTRO DEL EDITOR

Nota: Los usuarios con ordenadores portátiles o monitores en color, pueden


elegir la combinación de tonos o colores con los que se visualice mejor
mediante la combinación de teclas:

<ALT>+<C>, pulsando la barra espaciadora van seleccionando entre los


diferentes colores de su adaptador.

Para dejar fija la configuración de tonos/colores pulse:

<ALT>+<S>.

Si quiere modificarlos nuevamente repita el proceso hasta elegir los adecuados.

Observamos en la pantalla una línea superior donde aparece el nombre del


programa en edición y un indicador de modo que por defecto toma el valor de
sustitución, pulsando <Insert> repetidamente conmutamos entre el modo
sustitución e inserción cuya distinción veremos posteriormente.

También observamos una ventana vacía de 15 líneas inmediatamente debajo de


esta línea, la denominaremos ventana de visualización. Esta ventana aparece
vacía debido a que el programa que vamos a editar todavía no contiene ninguna
línea, conforme las vayamos introduciendo irán presentándose en la misma. En
la parte inferior tenemos una nueva ventana donde aparece situado el cursor, es
la ventana de trabajo del editor, donde se editan/modifican las líneas, se escriben
los comandos a ejecutar etc... la denominamos ventana de edición.

Como línea inferior tenemos el menú de teclas de comandos o funciones del


editor. Cada uno de ellos viene señalado con la tecla de función que le
corresponde para su ejecución y que debe pulsarse para ejecutar la acción
correspondiente.
Observe que hay dos comandos “especiales”:

<F1> - Función de ayuda interactiva que le permitirá en todo momento


recibir información del comando en ejecución.

<F7> - Función de desplazamiento del menú, representada por una


flecha horizontal: ->. Mediante ella podemos acceder al resto de
comandos del editor.
pg-48

El menú del editor es circular y se representa por tres líneas en la pantalla, de forma
que mediante <F7> nos desplazamos de una línea a la siguiente, y cuando
llegamos a la última nos devuelve a la primera línea de menú.

El menú de comandos del editor es:

F2 F3 F4 F5 F6

1ªlínea: EDITAR MODIFICAR BUSCAR SUSTITUIR BORRAR


2ªlínea: MOVER COPIAR SALVAR EDI.FICHERO VALIDAR
3ªlínea: IMPRIMIR SALVAR RUT CARGAR RUT RENUMERAR
SALIR

Los comandos actúan sobre una línea, p.e. MODIFICAR, o sobre un conjunto
de líneas o bloque de programa: MOVER, IMPRIMIR.

Los comandos se interrumpen mediante la tecla <ESC>.

EDITAR: Permite la introducción de nuevas líneas en el programa.

MODIFICAR: Modifica el contenido de una línea ya editada.

BUSCAR: Localiza un/varios caracteres en un programa, posiciona el cursor


directamente en la línea seleccionada.

SUSTITUIR: Sustituye selectivamente uno o varios caracteres en un programa.

BORRAR: Borra una o varias líneas de un programa.

MOVER: Desplaza una o varias líneas dentro del programa.

COPIAR: Duplica una o varías líneas dentro del programa.

SALVAR: Graba el programa con las líneas editadas sin salir del editor.

EDITAR FICHERO: Trae a memoria el contenido de un nuevo programa,


permitiendo salvar el anterior.

VALIDAR: Verifica sintácticamente el programa que está siendo editado.

IMPRIMIR: Lista por impresora una o varias líneas del programa.


pg-49

SALVAR RUTINA: Permite guardar parte del programa en edición como un


programa independiente.

CARGAR RUTINA: Permite añadir al programa en edición otro previamen-


te salvado.

RENUMERAR: Renumera los números de línea del programa según los


valores determinados.

SALIR: Finaliza el proceso de edición salvando o sin salvar el programa editado.

Como vemos en algunas opciones hay que determinar el bloque de líneas sobre
el que se trabaja o indicar los caracteres sobre los que interesa realizar la operación.
En estos casos los propios comandos poseen como subopciones los mandatos
necesarios para su ejecución. Pasemos a su descripción más detallada.
pg-50

4. FUNCIONAMIENTO DE LOS COMANDOS

4.1 EDITAR

Se activa pulsando <F2> en la primera línea de menú. Finaliza pulsando


<Esc> en lugar de introducir la nueva línea.

Si el programa a editar es nuevo ó bien fue editado con otro editor, para poder
realizar un análisis correcto, el editor primeramente debe conocer el número de
ejes de la máquina para la que se está programando. Si comenzamos el programa,
numera automáticamente las líneas comenzando en la línea 10 y con incrementos
de 10 en 10.

Si queremos insertar nuevas líneas al final de un programa ya editado, situaremos


el cursor de la ventana de visualización en la última línea editada y pulsaremos
<F2>, la nueva línea a insertar aparece con el número de la línea última del
programa incrementado en 10.

Si queremos insertar nuevas líneas entre dos líneas de un programa ya editado,


bastará con pulsar <F2> y teclear el número de línea que esté comprendido entre
las dos en que queremos efectuar la inserción. Mientras se mantenga el cursor
de la ventana de visualización en una línea que no sea la última, el comando no
numera la línea que queremos insertar.

Las teclas de movimiento de cursor en la ventana de visualización son: <cursor


arriba>,<cursor abajo>,<Inicio>,<Fin>,<Av Pág>,<Re Pág>. Dentro de
una línea en edición podemos mover el cursor adelante, atrás mediante las flechas
de posicionamiento del cursor. Podemos insertar caracteres a partir del punto
donde coloquemos el cursor si estamos en modo inserción, en modo sustitución
los caracteres se irán superponiendo a los previamente escritos.

Pulsando <enter> al final de la línea ésta pasa a la ventana de visualización, si


es que no tiene errores sintácticos, y se generará el número siguiente de línea a
editar, salvo cuando estemos haciendo inserciones entre líneas.

Si se pulsa <Esc> sin haber pulsado <enter> antes de finalizar la línea, el


comando se desactiva y la línea que estaba insertando se pierde.

SUBOPCIONES: <F3> - Nombre interno


<F4> - Guía de Programación
<F5> - Configuración
pg-51

4.1.1.- Nombre interno (F3)

Permite modificar el nombre interno del programa, es decir, el programa puede


estar grabado en el ordenador con el nombre p.e. PIEZA1.PIM pero este nombre
no es significativo para el CNC, por lo que todos los programas de bloques tienen
en su primera línea un nombre de programa p.e. %11111. Esta opción permite
modificar este nombre introduciendo una secuencia de 5 números. Si se pulsa
la tecla <Esc> no se modifica el nombre y se sale de esta opción sin modificar
el nombre, en caso de que ya exista. Si no existe, se obliga a introducir puesto
que es imprescindible para el CNC.

Si no coinciden el nombre del programa con el que se graba en el ordenador y


el correspondiente al CNC, aparecerán en la cabecera de la pantalla ambos
nombres.

4.1.2.- Guía programación (F4)

Si el programa que está editando no se ha cargado completo, (p. ejemplo un


programa de digitalizado) esta opción no estará disponible debido a que no hay
memoria suficiente para cargar la ayuda de programación.

Muestra en la esquina superior derecha un menú de programación ayudada.


Mediante las teclas <cursor arriba> y <cursor abajo> se selecciona el número
deseado, apareciendo distintas páginas que explican las diversas funciones de
que dispone el CNC y su forma de programarlas. Pulsando la tecla <Esc> se
puede retroceder a la página anterior.

Si la pantalla del ordenador es gráfica (EGA), al seleccionar determinadas


funciones, p.e., cualquier tipo de ciclo fijo, aparecerá en pantalla una ayuda
gráfica, permitiendo la edición del bloque de una forma asistida, ya que se
observa en la pantalla, la significación de los diversos parámetros de la función.
En el caso de los ciclos fijos, se realiza un análisis sintáctico parámetro a
parámetro (carácter no numérico), y no al final de línea como en el resto de los
casos, esto se puede observar en la pantalla gráfica debido a que la letra del
próximo parámetro cambia de color. En el caso de que se produzca algún error,
tanto de programa como sintáctico, se deberá pulsar cualquier tecla para que éste
desaparezca de pantalla.

Pulsando la tecla <enter> finaliza la ayuda, continuando con la edición del


bloque de forma estándar.

Si está dentro de la guía de programación, no funcionan las subopciones F3 y


F5, que corresponden a cambio de nombre interno y control de ejes respectiva-
mente.
pg-52

4.1.3.- Control de máquinas de 3 ó 4 ejes (F5)

Selecciona el número de ejes para el programa que se está editando.

Esta selección se realiza para poder realizar un análisis correcto de acuerdo a la


máquina que corresponde.

Mediante las teclas <cursor arriba> y <cursor abajo> se selecciona la


combinación de ejes deseada y ésta queda fijada pulsando la tecla <enter>.

En la cabecera de la pantalla aparecerán los ejes que están activos para el programa
que se edita.

4.2 MODIFICAR

Se activa pulsando <F3> en la primera línea de menú. Finaliza pulsando


<enter>, si pulsa <Esc> la modificación que haya efectuado se pierde.

Para modificar una línea sitúe el cursor de la ventana de visualización sobre la


línea a modificar y pulse <F3>. La línea elegida se presenta en la ventana de
edición. Efectúe los cambios utilizando las teclas normales de edición, borrando,
sustituyendo caracteres,... Para pasar la línea a la ventana de visualización pulse
<enter> y la línea quedará modificada.

SUBOPCIONES: <F3> - Nombre interno


<F4> - Guia de Programación
<F5> - Configuración

Estas opciones se comportan de igual forma que en la opción de edición.

4.3 BUSCAR

Se activa pulsando <F4> en la primera línea de menú.

SUBOPCIONES: <F4> No.línea <enter> -busca línea nº


texto<enter> -busca texto.

Tenemos dos posibilidades, localizar una línea determinada o localizar un


conjunto de caracteres.

La primera la utilizaremos como forma rápida de posicionar el cursor en una línea


de programa, posiblemente queremos ver el contenido y después modificarlo.
pg-53

Si el programa que se edita es un programa de digitalizado, y dependiendo de


su tamaño, habrá números de líneas que se repitan en los modelos 8020 y 8030
por lo que si se repite el comando, se realiza una búsqueda circular.

La segunda es porque estamos buscando una función, cota, etc., y queremos


conocer donde está en el programa.

Para ir a una línea pulsaremos <F4> de nuevo y a continuación teclearemos el


número de línea que buscamos, pulsando <enter> comienza la búsqueda. Si no
se encuentra aparece un mensaje en la pantalla. Vemos como el comando sigue
activo, por tanto con <cursor drcha.> podemos desplazarnos hasta el final del
comando y cambiar el nº de línea buscado, pulsando <enter> se ejecuta de nuevo
el comando. Pulsando <Esc> finalizamos el comando.

La búsqueda de texto se realiza introduciendo el mismo y pulsando <enter>.


Podemos utilizar la máscara * para localizar ocurrencias de un texto parcial.

Por ejemplo:

X17<enter> - localizaremos las ocurrencias en que aparece esta cota


concreta-

X1*<enter> - localizaremos las ocurrencias en que aparecen las cotas


desde I10 a I19-

B*<enter> - todas las ocurrencias que tengan un carácter B-

G02<enter> - todas las ocurrencias que tengan esta instrucción-

El formato de la máscara es: texto*

Para ir de una ocurrencia a la siguiente basta pulsar <enter>. El recorrido a lo largo


del programa es cíclico, esto es, una vez localizada la última ocurrencia del
programa en edición se continúa la búsqueda para encontrar la próxima
ocurrencia por el comienzo de programa. Durante todo este tiempo tenemos en
pantalla un mensaje de: procesando...

Para finalizar la búsqueda pulsaremos <Esc>. El comando sigue activo, luego


podemos cambiar el texto a buscar o pulsando <Esc> nuevamente finalizamos
el mismo.
pg-54

4.4 SUSTITUIR

Se activa pulsando <F5> en la primera línea de menú, tecleando el texto a


sustituir <F5> texto que lo sustituye.

SUBOPCIONES: <F3> - hasta el final


<F5> - sí sustitución
<F7> - no sustitución

Si no encuentra el texto a sustituir se finaliza el comando, si lo encuentra nos


presenta las subopciones de sustitución hasta el final, o sustitución selectiva. Si
elegimos sustitución hasta el final, se sustituyen todas las ocurrencias y se finaliza
el comando. Si elegimos sí sustitución, se reemplaza por el texto que lo sustituye
y en la próxima ocurrencia nos presenta las mismas subopciones. Si elegimos
no sustitución el texto de la ocurrencia queda inalterado y en la próxima se nos
presenta las tres subopciones.

Actúa a partir de la línea en la que está posicionado el cursor en la ventana de


visualización. Permanece activo hasta que encuentra la última ocurrencia con el
texto a sustituir con lo que se finaliza el comando. Si pulsamos <Esc> durante
la ejecución del mismo se desactiva y no sustituye la ocurrencia en la que estamos
posicionados.

4.5 BORRAR

Se activa pulsando <F6> en la primera línea de menú. Finaliza pulsando <Esc>.

SUBOPCIONES: <enter> -borrado de línea.


<F4><F5><enter> -borrado de bloque líneas.

Borrado línea a línea: Pulsando <F6><enter> borramos la línea sobre la que está
situado el cursor en la ventana de visualización, el cursor pasa a situarse en la línea
siguiente, por tanto ya que el comando permanece activo pulsando de nuevo
<enter> borramos esta línea y así sucesivamente. Podemos también desplazar
el cursor hasta la nueva línea a borrar y pulsar <enter>. El comando finaliza
cuando pulsamos <Esc>.

Borrado de grupos de línea(bloques): Pulsando <F6> nos posicionamos en la


línea inicial del grupo a borrar, cuando estemos allí colocados pulsamos <F4>,
nos colocamos en la línea final del grupo a borrar y pulsamos <F5>. Todo el
bloque que va a ser borrado aparece en vídeo inverso. Pulsando <enter> se borra
el bloque y finaliza el comando. En cualquier punto de esta subopción podemos
pulsar <Esc> con lo que finalizamos el comando sin que se efectúe ninguna
acción.
pg-55

4.6 MOVER

Se activa pulsando <F2> en la segunda línea de menú. Finaliza al ejecutarse la


acción. Pulsando <Esc> abortamos el comando.

SUBOPCIÓN: línea inicial<F4> l. final<F5> destino<F6>.

Nos sirve para desplazar bloques de línea de una parte a otra del programa. Si
el bloque tiene el mismo número de línea inicial y final estamos moviendo una
sola línea. Al ejecutar el comando el editor renumera todas las líneas
automáticamente.

Pulsando <F2> activamos el comando de mover líneas, posicionamos mediante


los movimientos de cursor la línea inicial del bloque a mover, pulsamos <F4>;
movemos el cursor a la línea final del bloque a mover, pulsamos <F5>. El bloque
a mover aparece en vídeo inverso.

Situamos el cursor en la línea a partir de la cual queremos colocar el bloque,


pulsamos <F6> y se ejecuta la acción, finalizando el comando. La línea sobre
la que hemos desplazado el bloque queda, desplazada por este, a continuación
del bloque movido.

Debemos tener presente que:

- El bloque se mueve ordenado por su nº de línea independientemente de


como se haya definido la línea inicial y final.

- No puede moverse un bloque a una línea situada dentro del bloque


definido.

- Si queremos mover un bloque a pie de programa, deberemos pre-


viamenteeditar una línea como última línea de programa y mover el bloque
sobre esta línea, borrando después la línea final.

- Si el programa que se edita no se ha cargado completo, puede ser un


programa de digitalizado, habrá secuencias de bloques que vayan de
N9999 a N0001 en los modelos 8020 y 8030. En estos casos no se
puede realizar en una única operación la designación de bloques que
incluyan este cambio de numera- ción. Se deberá marcar en un primer
paso un bloque hasta el número mas alto, y a continuación marcar otro
bloque que comience en el número mas bajo.
pg-56

4.7 COPIAR

Se activa pulsando <F3> en la segunda línea de menú. Finaliza al ejecutarse la


acción. Pulsando <Esc> abortamos el comando.

SUBOPCIÓN: línea inicial<F4> l. final<F5> destino<F6>

Nos sirve para copiar bloques de línea de una parte a otra del programa. Si el
bloque tiene el mismo número de línea inicial y final estamos copiando una sola
línea. Al ejecutar el comando el editor renumera todas las líneas
automáticamente.

Pulsando <F3> activamos el comando de copiar líneas, posicionamos mediante


los movimientos de cursor la línea inicial del bloque a copiar, pulsamos <F4>;
movemos el cursor a la línea final del bloque a copiar, pulsamos <F5>. El bloque
a copiar aparece en vídeo inverso. Situamos el cursor en la línea a partir de la cual
queremos colocar el bloque, pulsamos <F6> y se ejecuta la acción, finalizando
el comando. La línea sobre la que hemos desplazado el bloque queda, desplazada
por este, a continuación del bloque copiado.

Debemos tener presente que:

- El bloque se copia ordenado por su nº de línea independientemente de


como se haya definido la línea inicial y final.

- No puede copiarse un bloque a una línea situada dentro del bloque definido.

- Si queremos copiar un bloque a pie de programa, deberemos previamente


editar una línea como última línea de programa y copiar el bloque sobre esta
línea, borrando después la línea final.

- Si el programa que se edita no se ha cargado completo, puede ser un


programa de digitalizado, habrá secuencias de bloques que vayan de
N9999 a N0001 en los modelos 8020 y 8030. En estos casos no se
puede realizar en una única operación la designación de bloques que
incluyan este cambio de numeración. Se deberá marcar en un primer paso
un bloque hasta el número mas alto, y a continuación marcar otro blo-
que que comience en el número mas bajo.
pg-57

4.8 SALVAR

Se activa pulsando <F4> en la segunda línea de menú. Finaliza al ejecutarse la


acción. Pulsando <Esc> abortamos el comando.

SUBOPCIÓN: <enter>

Pulsando <F4> se guarda en disco una copia actual del programa en edición,
este procedimiento debe realizarse periódicamente como medida de seguridad
del trabajo realizado frente a caídas de tensión o desconexiones del equipo que
hacen que se pierda el programa en edición. No se efectúa verificación sintáctica.

4.9 EDITAR FICHERO

Se activa pulsando <F5> en la segunda línea de menú. Finaliza al ejecutarse la


acción. Pulsando <Esc> abortamos el comando.

SUBOPCIONES: <F2> - Nuevo


<F3> - Carga mas

4.9.1.- Nuevo

Permite la edición de un nuevo programa sin necesidad de abandonar el editor.

Pulsando <F2> <enter> aparece la ventana de directorio mediante la que


elegimos el nuevo fichero. Si el programa que estamos editando no se ha cargado
completo, no aparecera la ventana de directorio, debiendo teclearse el nombre
del nuevo fichero.

Antes de editar el fichero elegido deberemos indicar si queremos salvar o no el


que teníamos en edición tecleando S o N.

4.9.2.- Carga mas

Si el fichero seleccionado no se ha cargado completo, esta opción le permite


cargar mas bloques del fichero. Los bloques cargados primeramente se van
salvando en el ordenador bajo el nombre CNC (por si se desea recuperar), hasta
finalizar con todo el fichero, pasando en el momento de salvar a su nombre
original.
pg-58

4.10 VALIDAR FICHERO

Se activa pulsando <F6> en la segunda línea de menú. Finaliza al ejecutarse la


acción. Pulsando <Esc> abortamos el comando.

SUBOPCIÓN: <enter>

Realiza la verificación sintáctica del programa que está en edición. En cada línea
que encuentre un error nos aparecerá un mensaje indicativo del tipo de error.

4.11 IMPRIMIR

Se activa pulsando <F2> en la tercera línea de menú. Finaliza al ejecutarse la


acción. Pulsando <Esc> abortamos el comando.

Permite imprimir parte o la totalidad del fichero en edición.

SUBOPCIÓN: línea inicial<F4>l. final<F5><enter>

Pulsando <F2> activamos el comando, posicionamos mediante los movi-


mientos del cursor la línea inicial del bloque a imprimir, pulsamos <F4>;
movemos el cursor a la línea final del bloque a imprimir, pulsamos <F5> con
lo que hemos determinado el bloque. Pulsando <enter> se ejecuta el comando.

Si la impresora está desconectada nos aparecerá un mensaje de error.

Pulsando <Esc> anulamos el comando impresión. Si conectamos la impresora


y pulsamos <enter> se ejecuta el comando.

El número de líneas por página y la impresora activa, son los determinados en


la configuración general del programa.

4.12 SALVAR RUTINA

Se activa pulsando <F3> en la tercera línea de menú. Finaliza al ejecutarse la


acción. Pulsando <Esc> abortamos el comando.

SUBOPCIÓN: Nombre rutina línea inicial<F4>l. final<F5><enter>

Permite salvar en parte o la totalidad del programa en edición bajo un nombre


distinto. Este comando unido al de CARGAR RUTINA nos dan la posibilidad
de reutilizar partes comunes entre diferentes programas mejorando la
estructuración del mismo.
pg-59

Pulsando <F3> se nos pide el nombre de fichero bajo el que vamos a guardar
el bloque de programa, posicionamos mediante los movimientos del cursor la
línea inicial del bloque a guardar, pulsamos <F4>; movemos el cursor a la línea
final del bloque a guardar, pulsamos <F5> con lo que hemos determinado el
bloque. Pulsando <enter> ejecutamos el comando.

4.13 CARGAR RUTINA

Se activa pulsando <F4> en la tercera línea de menú. Finaliza al ejecutarse la


acción. Pulsando <Esc> abortamos el comando.

SUBOPCIÓN: <enter>

Permite insertar un programa en otro programa. El comando funciona de forma


similar al COPIAR, teniendo en cuenta que estamos copiando un fichero
almacenado previamente en disco.

Pulsando <F4>, activamos el comando. Situamos el cursor en la línea a partir


de la cual queremos colocar el fichero, pulsamos <F6><enter> y nos aparece
la ventana de directorio, donde indicamos el nombre, señalándolo con el cursor
o bien tecleándolo directamente y pulsando <enter>. La línea sobre la que
hemos posicionado el cursor queda desplazada por el fichero incluido quedando
ésta a continuación del mismo.

El programa en edición queda renumerado automáticamente al finalizar el


proceso de inserción. Debemos tener presente que:

- Si queremos incluir un fichero a pie de programa, deberemos previamente


editar una línea como última línea de programa e incluir el fichero sobre esta
línea, borrando después la línea final.

4.14 RENUMERAR

Se activa pulsando <F5> en la tercera línea de menú. Finaliza al ejecutarse la


acción. Pulsando <Esc> abortamos el comando.

SUBOPCIONES: <enter> - renumera con nº inicial 10 e intervalo 10.


<F5>no.inicial<F5>intervalo<enter>
- renumera con nº inicial e intervalo fijado por
usuario (1 a 10).
pg-60

La numeración correlativa con intervalos de 10 a 10 es la que por defecto asume


el editor, y la que utiliza en el caso de diferentes comandos: EDITAR, COPIAR,
MOVER, CARGAR RUTINA de forma automática. Esto puede modificarse,
si se desea especificando un nº inicial e intervalo diferente, siempre entre 1 y 10.
Tenga presente que si realiza después de la renumeración un comando de los
mencionados los números de línea vuelven a ser, por defecto, de 10 en 10.

Puede ocurrir que al renumerar se alcance el número máximo permitido para un


bloque, N9999, en estos casos se continúa numerando a partir del N0000,
N0001, etc.

4.15 SALIR

Se activa pulsando <F6> en la tercera línea de menú. Pulsando <Esc> abortamos


el comando.

SUBOPCIONES: <F3> - sin salvar el programa en edición.


<F5> - salvando el programa en edición.

Nota: Si acabamos la sesión de edición sin salvar-<F3>- perderemos todo el


trabajo efectuado en la misma.

Cuando finalizamos la sesión salvando <F5> se realiza de forma automática una


verificación de sintáctica del programa, apareciendo en pantalla el número de
errores contenidos en el mismo. Evidentemente si no ha finalizado su programa,
esta información puede ser ignorada.
pg-61

5. MANEJO AVANZADO: EDICIÓN DE COMANDOS

Hemos visto que mediante <Esc> podemos anular un comando cualquiera y


volver a la línea de menús. Este es el procedimiento habitual a seguir si nos hemos
equivocado de comando y lo queremos abortar antes de ejecutarlo. Ahora bien,
los comandos, salvo EDITAR y MODIFICAR, y sus diferentes subopciones
que tienen aparecen en la ventana de edición. Esto permite trabajar con la línea
de comandos como si fuera una línea de texto, variar sus subopciones o incluso
suprimirlos directamente mientras los estemos editando, con utilizar las teclas:

<cursor iqzda>, <cursor drcha>, <retroceso>.

Por ejemplo: Supongamos que deseamos buscar la función M4, en primer lugar
y posteriormente buscar la cota X2. Podemos efectuar la siguiente secuencia:

- Pulsamos <F4> en la primera línea de menú.


- Tecleamos M4<enter> con lo que el proceso de búsqueda comienza.
- Pulsaremos <Esc> con ello finaliza el comando.
- Tecleamos <F4> volvemos a activar el comando BUSCAR.
- Tecleamos X2<enter> comienza el proceso de búsqueda.
- Pulsaremos <Esc> para finalizar el comando.

O bien aprovechando la edición de los comandos:

- Pulsamos <F4> en la primera línea de menú.


- Tecleamos M4<enter>
- <cursor izda> para colocarnos bajo M4, cuando queramos finalizar la
búsqueda de esta marca.
- Tecleamos X2 y suprimimos los caracteres restantes.
- Pulsamos <enter> y comienza el proceso de búsqueda.
- Pulsamos <Esc> para finalizar el comando.

Ya que permanecemos en la operación de búsqueda podemos variar direc-


tamente el elemento a buscar, y mediante <enter> se realiza la ejecución. Nos
hemos ahorrado un paso.

Otro ejemplo útil es para cambiar el bloque si nos hemos equivocado al definirlo.
Basta con <cursor izda> y que nos coloquemos sobre línea inicial y/o final,
movamos el cursor, mediante <cursor arriba>, <cursor abajo>,... a la nueva
línea deseada y pulsar <F4> y/o <F5> para tener redefinido el bloque sin
necesidad de volver a teclear todo el comando.
pg-62

Aún más, si en una subopción pulsamos la tecla de retroceso o <backspace>


iremos atrás en las opciones escogidas, esto es, observaremos como retrocede-
mos hasta el punto del comando en que nos interesa seguir. Si eliminamos todo
el comando, volvemos al menú, como si hubiésemos pulsado un <Esc>.

Veamos un ejemplo: Vamos a renumerar con un cierto nº inicial e intervalo y


queremos cambiar el intervalo una vez lo hemos introducido.

- Pulsamos <F5> ,en la tercera línea de menú.


- Pulsamos <F5> y un nº inicial
- Pulsamos <F5> y un intervalo, este no es el que deseamos.
- Pulsamos <retroceso> <retroceso>
- Pulsamos <F5> y nuevo intervalo
- Pulsamos <enter> y se renumera.

Obviamente podríamos mediante <cursor iqzda.> habernos posicionado en el


intervalo y haberlo sustituido directamente.

Con todo ello podemos modificar y repetir comandos más rápidamente que
siguiendo toda la secuencia de entrada.
pg-63

Apéndice "B"

MODIFICACIONES DNC EN EL 8030


La nueva versión de DNC (V:4.0) es compatible con el Modelo 8030 y con los
anteriores.

A continuación se detallan las modificaciones de utilización, así como las nuevas


prestaciones incluídas en esta versión.

Instalación y requisitos

En el proceso de Instalación se obviará la pregunta de si se desea instalar la


aplicación en Disco duro o en Diskette, ya que por las dimensiones de la misma,
sólo podrá trabajar en una configuración con Disco duro.

Memoria del ordenador : 640 Kb de RAM.

Parámetros del Sistema

En el punto de selección de tipo de máquina asociada a cada una de las líneas,


se deberá elegir adicionalmente el modelo. Quedando de la siguiente forma:

V-3.0X V-4.0 Asimilados

1-Torno 1-T 8020 (Torno 8020/8010)


2-Fresadora 2-T 8030 ( “ 8030/8025)
3-Punzonadora 3-M 8020 (Fresa 8020/8010)
4-GP 4-M 8030 ( “ 8030/8025)
5-P 8020 (Punzonadora 8020)
6-P 8030 ( “ 8030/8025)
7-GP 8020 (GP 8020)
8-GP 8025 ( “ 8025)

Gestión de programas

La opción de -Visualización- correspondiente al punto 1 del menú, se sustituye


por -Edición-. Con esta opción se entra en el Editor de programación de bloques
de CNC (Torno y Fresa).

El funcionamiento de dicho Editor se detalla en el manual de -Editor de


programas de CNC.
pg-64

Gestión de Parámetros-máquina

En el punto de -Edición de parámetros- se dispone de cuatro editores, corres-


pondientes a las cuatro posibles variedades de tablas (Torno- 8020, Torno-8030,
Fresa-8020, Fresa-8030).

Al entrar en este punto del menú,aparecerá el editor correspondiente a la máquina


y modelo de la linea activa.

En este mismo menú se añaden dos nuevos editores:

- Editor de Funciones M decodificadas


- Compensación error del husillo

Su operatoria es similar a la del CNC.

Tanto la opción de -Transmisión- como la de -Recepción- engloba a las


tres tablas, lo que significa que cada vez que se realice una recepción del
CNC, se recibirán las Tablas de :

- Parámetros Generales
- Ms decodificadas
- Compensación error del husillo

Esto mismo sucederá cuando se ejecute la opción de -Transmisión-.

Se deberá por tanto tener en cuenta que el nombre del fichero está asociado a las
tres tablas, ya que conforman un único fichero.

En la opción de -Listado de Tablas- se imprimirán las tres Tablas conjuntamente


y en el orden mencionado.

Control Remoto

En la opción de -Simulación de teclado- se tienen en cuenta las dos posibles


variantes de teclados (8020 - 8030) con sus diferentes juegos de teclas. El teclado
corresponderá por lo tanto al modelo de la linea activa.

Nota: Para todas las transmisiones se deberá tener el Parámetro General número
dos (Number of bits (7-8) : 8) en 8 bits, ya que se utilizan caracteres
extendidos del Código ASCII para la representación de las teclas especia-
les del Modelo 8030.