Ejemplo Con Variables Del Sistema - Festo CMXR Instrucciones De Programacion

Ocultar thumbs Ver también para CMXR:
Tabla de contenido

Publicidad

16. Interface FTL con PLC interno (sólo para controlador multieje con CoDeSys)
16.1.1

Ejemplo con variables del sistema

Un programa FTL puede procesar un tipo de piezas A y B. Dichos tipos se seleccionan
mediante una especificación a través del PLC. Tras finalizar, el programa FTL envía un
mensaje de respuesta al PLC. En este sentido, las variables de interface FTL se dividen del
siguiente modo:
plc_OutBool[0]
-
plc_InBool[0]
-
plc_InBool[1]
-
plc_InBool[2]
-
Para que la ejecución del programa funcione de manera segura, el PLC debe garantizar
que antes de la señal de inicio se haya realizado correctamente la selección de las piezas
mediante las dos señales plc_InBool[1] y plc_InBool[2].
:
OvlVel(100)
Lin(Home)
plc_OutBool[0]
WAIT
plc_InBool[0]
IF
plc_InBool[1]
CALL
PartTypeA
ELSIF
plc_InBool[2]
CALL
PartTypeB
END_IF
plc_OutBool[0]
Lin(Home)
:
La instrucción WAIT detiene el cálculo por adelantado del programa hasta que la señal
plc_InBool[0] presenta el estado TRUE.
Festo GDCP-CMXR-SW-ES es Version 1.0
Mensaje de respuesta cuando el programa termina
Señal de inicio para ejecución del programa
Selección del tipo de pieza A
Selección del tipo de pieza B
// Avance aproximado completo
:= FALSE
// Confirmación de tareas resueltas
= FALSE
// Esperar a señal de inicio
THEN
// Procesar pieza A
THEN
// Procesar pieza B
:= TRUE
// Confirmación de tareas resueltas
= TRUE
Nota
El programa FTL siempre se calcula por adelantado. Esto también
es aplicable a todas las variables de interface programadas. Por
este motivo, desde el PLC debe procurarse que todos los datos
necesarios estén a disposición del programa FTL en el momento
adecuado. De ser necesario, deben implementarse medidas como,
p. ej., esperar a datos especiales y, de este modo, detener el
cálculo por adelantado.
143

Publicidad

Tabla de contenido
loading

Este manual también es adecuado para:

Base ftl

Tabla de contenido