Camino:  Equipo (Dispositivos) > SCA06 > Ladder > Module >

CALL

Bloque funcional para llamar a archivos de ladder

Previous pageReturn to chapter overviewNext page

Bloque que carga un archivo y realiza una llamada ladder.

 

Representación Ladder

 

CALL_block

 

Estructura del Bloque

 

Tipo de Variable

Nombre

Tipo de Dato

Descripción

VAR_INPUT

EN

BOOL

Habilitación del bloque

FILENAME#

STRING

Nombre de archivo ladder (POU) entre comillas simples

VAR_OUTPUT

ENO

BOOL

Fin de operación

VAR

CALL_INST_0

CALL

Instancia de acceso a la estructura del bloque

 

Operación

 

WEste bloque, cuando tiene un valor TRUE en EN, actualiza los valores de los campos internos con las variables de entrada, ejecuta la rutina Ladder en el archivo "FILENAME#" y actualiza los valores de las salidas luego de finalizada la rutina.

 

Cuando EN tiene valor FALSE, las salidas permanecen inalteradas.

 

El valor de ENO pasa al próximo bloque Ladder el valor de EN luego de finalizada la operación.

 

 

Compatibilidad

 

Equipo

Versión

PLC300

4.03 o superior

 

 

Diagrama de Flujo del Bloque

 

CALL_flowchart

 

Ejemplo en Ladder

 

En el ejemplo siguiente, el POU 'Program2' se ejecutará a través 'Main Ladder'.

 

CALL_exemple01

 

Ejemplo en ST

 

 El siguiente ejemplo muestra las instrucciones para aplicar el ejemplo anterior en el lenguaje ST.

 

 

VAR

   CALL_INST_0 : FB_CALL;

END_VAR

 

CALL_INST_0(FILENAME:='Program2');