Descargar Imprimir esta página

Programa De Plc - Fagor Quercus CNC 8060 Manual De Instalación

Ocultar thumbs Ver también para Quercus CNC 8060:

Publicidad

3.1
3.
Quercus
CNC 8060
CNC 8065
R
: 2010
EF
ꞏ306ꞏ

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

loading

Este manual también es adecuado para:

Quercus cnc 8065