Caminho:  Equipamentos (Dispositivos) > SCA06 > Ladder > Module >

CALL

Bloco Funcional de chamada de arquivo ladder

Previous pageReturn to chapter overviewNext page

Bloco que efetua chamada de ladder a partir do arquivo informado.

 

Representação Ladder

 

CALL_block

 

Estrutura do Bloco

 

Tipo de Variável

Nome

Tipo de Dado

Descrição

VAR_INPUT

EN

BOOL

Habilitação do bloco

FILENAME#

STRING

Nome do arquivo ladder (POU) entre aspas simples

VAR_OUTPUT

ENO

BOOL

Fim de operação

VAR

CALL_INST_0

CALL

Instância de acesso à estrutura do bloco

 

Funcionamento

 

Este bloco, quando tem um valor TRUE em EN, carrega e executa a rotina Ladder no arquivo indicado na variável de entrada, e atualiza os valores das saídas após finalizada a rotina.

 

Quando EN possui valor FALSE, as saídas permanecem inalteradas.

 

O valor de ENO repassa para o próximo bloco Ladder o valor de EN após finalizada a operação

 

 

Compatibilidade

 

Equipamento

Versão

PLC300

4.03 ou superior

 

Fluxograma do Bloco

 

CALL_flowchart

 

Exemplo em Ladder

 

No exemplo abaixo, o POU 'Program2' será executado através do 'Main Ladder'.

 

CALL_exemple01

 

Exemplo em ST

 

 O exemplo abaixo, exibe as instruções para aplicação do exemplo acima na linguagem ST.

 

 

VAR

   CALL_INST_0 : FB_CALL;

END_VAR

 

CALL_INST_0(FILENAME:='Program2');