Software DNC 25/30 - Cas

Transcripción

Software DNC 25/30 - Cas
SOFTWARE
DNC
REF. 9701 (Cas)
INDICE
1.
Introducción ............................................................................... 1
2.
Descripción general ................................................................... 7
3.
3.1.
3.2.
3.3.
3.4.
3.5.
3.6.
3.7.
3.8.
Opciones ...................................................................................... 9
Menú principal ............................................................................. 9
Parámetros .................................................................................. 11
Gestión de Programas ................................................................ 15
Gestión de Herramientas ............................................................ 21
Gestión de Parámetros máquina ................................................ 26
Control Remoto ......................................................................... 32
Programa Infinito ....................................................................... 36
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.
4.12.
4.13.
4.14.
4.15.
5.
Imprimir ..................................................................................... 58
Salvar rutina ............................................................................... 58
Cargar rutina .............................................................................. 59
Renumerar .................................................................................. 59
Salir ............................................................................................ 60
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 anteriormente. 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.
- disquetesEl 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 duroUna 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
Herram. fresa
Parámetros fresa
.PIM estarán en DI1
.TIM estarán en T
.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
Tablas herram.
Tablas parámetros
.PIM y .PIT (torno) estarán en DI1
.TIM y .TIT (torno) estarán en T
.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
Tablas herram.fresa
Tablas parámetros fresa
.PIM estarán en DI1
.TIM estarán en T (de DI1)
.MCM estarán en P (de DI1)
Programas torno
Tablas herram.torno
Tablas parámetros torno
.TIM estarán en DI2
.TIT estarán en T (de DI2)
.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 disquetesPor ú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 mediante 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
MG
M
TS
TG
T
GP
05
04
04
07
05
05
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:
-disquetesfagordnc<enter> -disco duroSe 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
Línea 1
Directorio : DIREC1
Velocidad : 9600
Máquina .. : 2.Fresadora
Línea 2
Directorio: PROGRAMA
Velocidad: 9600
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 movimientos 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
ENGLISH.PNL
FRENCH.PNL
DEUTCH.PNL
Parámetros
Idioma ............................: IDIOMA
Carga + borrar (S/N) ......: S
Línea 1
Directorio : DIREC1
Velocidad : 9600
Máquina .. : 2.Fresadora
Línea 2
Directorio: PROGRAMA
Velocidad: 9600
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 explicaremos 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>.
-disquetesEn 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
Parámetros
Idioma ............................ : IDIOMA
Dir
DIREC1
DIREC2
TORN1
PUNZ2
BACKTOR1
PROGRAMA
Carga + borrar (S/N) ...... : S
Línea 1
Directorio : DIREC1
Velocidad : 9600
Máquina .. : 2.Fresadora
Línea 2
Directorio: PROGRAMA
Velocidad: 9600
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 duroEn 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
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
Dir
00001.PIT
PIEZA1.PIT
00021.PIT
00031.PIT
02345.PIT
FLEX21.PIT
PRUEBAT1.PIT
10000.PIT
10002.PIT
10003.PIT
10053.PIT
10054.PIT
10055.PIT
10056.PIT
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 actualmente 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 consideraciones:
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 interno:%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á incrementando. 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
Edición de herramientas
T
R
I
L
K
Descripción....
T
R
I
L
K
Descripción....
T
R
I
L
K
Descripción....
Fresa
Dir
HERFR1.TIM
HERF11.TIM
111111.TIM
TESTFRE2.TIM
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 descripció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 herramientas 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:
límite superior:
12<enter>
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:
límite superior:
0<enter>
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ámetros.
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 herramientas, 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
Simulación de Teclado
Fresa
Dir
MACRO1.SIM
MACRO2.SIM
MACRO3.SIM
SECUENC2.SIM
Identificación de secuencia... _______
<F2>
<F3>
<F4>
<F5>
<F6>
<F7>
<F8>
<F9>
<F10>
DELETE
ENTER
RECALL
NEXT
DISP.MOD
OPER.MOD
START
STOP
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
Nº de herramienta
Corrección I ..... :
.22
Corrección K .... :
.66
: 22
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 inicializació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 comunicació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 especificaciones 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
1ªlínea:
2ªlínea:
3ªlínea:
SALIR
F3
F4
F5
F6
EDITAR MODIFICAR BUSCAR SUSTITUIR BORRAR
MOVER COPIAR SALVAR EDI.FICHERO VALIDAR
IMPRIMIR SALVAR RUT CARGAR RUT RENUMERAR
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 previamente 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.
4.1
FUNCIONAMIENTO DE LOS COMANDOS
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>
<F4>
<F5>
- Nombre interno
- Guía de Programación
- 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 respectivamente.
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>
<F4>
<F5>
- Nombre interno
- Guia de Programación
- 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>
<F5>
<F7>
- hasta el final
- sí sustitución
- 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 previamenteeditar 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 bloque 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>
<F3>
- Nuevo
- 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 movimientos 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>
<F5>
- sin salvar el programa en edición.
- 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 directamente 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 retrocedemos 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
2-Fresadora
3-Punzonadora
4-GP
1-T 8020
2-T 8030
3-M 8020
4-M 8030
5-P 8020
6-P 8030
7-GP 8020
8-GP 8025
(Torno 8020/8010)
( “ 8030/8025)
(Fresa 8020/8010)
( “ 8030/8025)
(Punzonadora 8020)
( “ 8030/8025)
(GP 8020)
( “ 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, correspondientes 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 especiales del Modelo 8030.

Documentos relacionados