Fundamentos de la programación CN
2.2 Estructura y contenido de un programa CN
Elementos del lenguaje de alto nivel CN
Dado que la secuencia de comandos según DIN 66025 ya no es suficiente para programar
los complejos procesos de mecanizado en las máquinas herramienta actuales, se ha
completado con los elementos del lenguaje de alto nivel CN.
Así encontramos, entre otros:
● Comandos del lenguaje de alto nivel CN
● Identificadores (nombres definidos) para:
● Operadores de comparación
● Operadores lógicos
● Funciones de cálculo
● Estructuras de control
Bibliografía:
Manual de programación Preparación del trabajo; capítulo: "Programación CN flexible"
Eficacia de los comandos
Los comandos pueden actuar de forma modal o secuencial:
● Modal
● Secuencial
36
A diferencia de los comandos según DIN 66025, los comandos del lenguaje de alto nivel
CN están formados por varias letras de dirección, p. ej.:
–
para la corrección de velocidad (Override)
OVR
–
para posicionado de cabezales
SPOS
– Variables del sistema
– Variables definidas por el usuario
– Subprogramas
– Palabras reservadas
– Metas (etiquetas) de salto
– Macros
Nota
Un identificador debe ser unívoco y no puede utilizarse para diferentes objetos.
Los comandos modalmente activos mantienen su validez con el valor programado (en
todas las secuencias sucesivas) hasta que:
– se programe un nuevo valor bajo el mismo comando.
– se programe un comando que anula el efecto del comando válido hasta ahora.
Los comandos secuencialmente activos sólo son válidos para la secuencia en la que se
programan.
Manual de programación, 03/2013, 6FC5398-1BP40-3EA1
Fundamentos