Bloco de Lógica

Bloco de Lógica
Caminho Programa/Editor Ladder/Elementos/Fluxo
Grupo Fluxo
Tecla de Atalho Nenhuma
Parâmetros 1
Entradas 1
Tamanho do Elemento 2 linhas
Ícone ico
Tabela de compatibilidade de firmwares
Geração de Firmware GI, GII, GII-DUO, G3, G3S, G3R

Este elemento executa um bloco de lógica desenvolvido na aplicação. O Bloco de Lógica é uma chamada de uma rotina e, portanto, deve ser colocada na aplicação Ladder nos pontos onde a execução da lógica delimitada pelos elementos “BBK” e “EBK” é necessária, elementos estes associados ao bloco de lógica. O elemento “BBK” (Início de Bloco de Lógica) delimita o início e o elemento “EBK” (Fim de Bloco de Lógica) delimita o fim do Bloco de Lógica e devem ser posicionados após o elemento Fim de Programa.

Para inserir o Bloco de Lógica no programa, deve-se posicionar o cursor na posição desejada, selecionar no menu à esquerda o grupo Fluxo e clicar no botão correspondente, correspondente ico.

Símbolo

../_images/1L.jpg

Parâmetros

Descrição dos Parâmetros
Parâmetro Tipo(s) Valores Descrição
P1 T 0..Max(T) Txxxx - Identifica o Bloco de Lógica a ser executado pelo programa. N
obs O valor Txxxx deve ser um valor maior ou igual a zero.
  • Se igual a zero, a rotina T0000 possui um tratamento especial: quando definida em uma aplicação ladder, esta rotina é automaticamente executada antes do primeiro ciclo de scan todas as vezes que o controlador for reinicializado, servindo como uma rotina de inicialização do programa de aplicação ladder. Note que neste contexto, basta apenas criar uma rotina T0000 no programa ladder, não sendo necessário criar nenhuma chamada para a mesma. Se necessário, esta rotina T0000 também pode ser chamada normalmente nas lógicas da aplicação ladder.
  • Se o valor for maior que zero, a lógica delimitada por BBK e EBK será executada apenas quando o Bloco de Lógica correspondente estiver energizado.

Entradas

Descrição das Entradas
Entrada Função Estado Descrição
A1 Ativação Inativo Se não energizada, o Bloco de Lógica identificado pelo parâmetro Txxxx não será executado.
Ativo Se energizada, o Bloco de Lógica identificado pelo parâmetro Txxxx será executado.

Saída

Descrição das Saídas
Entrada Função Estado Descrição
B1 Ativação Ativo / Inativo Esta saída segue o valor da energização da linha em que se encontra o bloco Fim de Bloco de Lógica. Se esta linha estiver energizada, B1 também estará, e vice e versa.

Este elemento é representado por um bloco com uma entrada, uma saída e um parâmetro. Ele funciona como habilitação de execução e um Bloco de Lógica delimitado pelos elementos Início de Bloco de Lógica e Fim de Bloco de Lógica. Quando energizado, o Bloco de Lógica identificado pelo parâmetro Txxxx será executado, ou não, caso contrário.