Bloque De Programa; Lenguaje Iso; Lenguaje Alto Nivel - Fagor CNC 8050 T Manual De Operación

Tabla de contenido

Publicidad

2.1.2

BLOQUE DE PROGRAMA

Estará escrito con comandos en lenguaje ISO o con comandos en lenguaje de Alto Nivel.
Para la elaboración de un programa se utilizarán bloques escritos en uno y otro lenguaje,
debiendo estar cada bloque redactado con comandos de un único lenguaje.
2.1.2.1

LENGUAJE ISO

Está especialmente diseñado para controlar el movimiento de los ejes, ya que proporciona
información y condiciones de desplazamiento e indicaciones sobre el avance. Dispone de
:
* Funciones preparatorias de movimientos, que sirven para determinar la geometría y
condiciones de trabajo, como interpolaciones lineales, circulares, roscados, etc.
* Funciones de control de avances de los ejes y de velocidades del cabezal.
* Funciones de control de herramientas.
* Funciones complementarias, que contienen indicaciones tecnológicas.
2.1.2.2

LENGUAJE ALTO NIVEL

Permite acceder a variables de propósito general, así como a tablas y variables del sistema.
Proporciona al usuario un conjunto de sentencias de control que se asemejan a la
terminología utilizada por otros lenguajes, como son: IF, GOTO, CALL, etc.
Asimismo, permite utilizar cualquier tipo de expresión, aritmética, relacional o lógica.
También dispone de instrucciones para la construcción de bucles, así como de subrutinas
con variables locales. Entendiéndose por variable local aquella variable que sólo es
conocida por la subrutina en la que ha sido definida.
Además, permite crear librerías, agrupando subrutinas, con funciones útiles y ya probadas,
pudiendo ser accedidas desde cualquier programa.
Capítulo: 2
CONSTRUCCION DE UN PROGRAMA
Sección:
Página
3

Publicidad

Capítulos

Tabla de contenido
loading

Tabla de contenido