Programa De Plc - Fagor CNC 8070 Serie Manual De Instalación

Ocultar thumbs Ver también para CNC 8070 Serie:
Tabla de contenido

Publicidad

3.1
3.
CNC 8070
(R
: 1911)
EF
·328·

Programa de PLC.

El programa de PLC puede combinar varios ficheros en lenguaje de mnemónicos (extensión
"plc"), varios ficheros en lenguaje C (extensión "c") y un fichero en lenguaje de contactos
(extensión "ld"). Todos los ficheros que componen el programa PLC deben estar en el
directorio \MTB \PLC \PROJECT.
Se aconseja utilizar los ficheros en lenguaje de mnemónicos o de contactos como programa
principal del PLC y los ficheros en lenguaje C para tareas auxiliares (por ejemplo,
compensación de temperatura).
Subrutinas en el programa de PLC.
Las subrutinas del programa en lenguaje de mnemónicos o de contactos hay que definirlas
fuera de los módulos, por ejemplo al final de programa tras la directiva END.
Las subrutinas del fichero en lenguaje C hay que definirlas como externas al comienzo del
programa en lenguaje de mnemónicos (extensión "plc") o de contactos (extensión "ld"). El
nombre de la subrutina debe estar redactado en mayúsculas en ambos ficheros.
La programación en lenguaje C dispone de una librería matemática (trigonométrica,
logarítmica, etc.) y permite efectuar operaciones con tablas, arrays, variables de tipo float,
etc.
Programa PLC con fichero en lenguaje mnemónicos.
Mnemónicos.plc
PRG
()= MOV 1234 R201 = MOV 2345 R202
()= CAL SUMA
···
END
SUB SUMA
()= ADS R201 R202 R203
END
Programa PLC con fichero en lenguaje mnemónicos y fichero en lenguaje C
Mnemónicos.plc
EXTERN SUMA
PRG
()= MOV 1234 R201 = MOV 2345 R202
()= CAL SUMA
···
END
Lenguajec.c
#include "plclib.h"
void SUMA (void)
(
R203=R201+R202
)
M a n u a l d e i n st a l a c i ó n .

Publicidad

Tabla de contenido
loading

Este manual también es adecuado para:

Cnc 8070 blCnc 8070 olCnc 8070 l

Tabla de contenido