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 |
 |
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
.
Símbolo
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.  |
 |
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.