Início de Sessão Condicional¶
| Início de Sessão Condicional | |
| Caminho | Programa/Editor Ladder/Elementos/Fluxo |
| Grupo | Fluxo |
| Tecla de Atalho | Nenhuma |
| Parâmetros | Nenhum |
| Entradas | 1 |
| Tamanho do Elemento | 1 linha |
| Ícone | ![]() |
| Tabela de compatibilidade de firmwares | |
| Geração de Firmware | GI, GII, GII-DUO, G3, G3S, G3R |
Para inseri-lo no programa, deve-se posicionar o cursor na posição desejada,
selecionar no menu à esquerda o grupo Fluxo e clicar no botão correspondente,
.
Símbolo¶
Entrada¶
| Descrição das Entradas | |||
|---|---|---|---|
| Entrada | Função | Estado | Descrição |
| A1 | nenhuma | x | Este elemento não trata o parâmetro de entrada, podendo o mesmo estar energizado ou desenergizado. |
Saída¶
| Descrição das Saídas | |||
|---|---|---|---|
| Saída | Função | Estado | Descrição |
| B1 | nenhuma | x | Este elemento sempre retorna a saída ativa. |
O objetivo deste elemento é definir o ínicio de um bloco de lógicas que poderá ou não ser utilizado no programa corrente em função das Diretivas de compilação associadas ao bloco. O elemento ECS delimita o final deste bloco de lógica. Uma vez inserido o elemento, deve-se associar a esta Sessão condicional, (utilizando a opção de propriedades) a lista de Diretivas de compilação a serem avaliadas para inclusão deste bloco no código gerado.
Durante o processo de compilação do programa, ao ser encontrado este bloco, o compilador verifica se alguma das diretivas associadas a este bloco faz parte da configuração de compilação corrente. Em caso afirmativo toda lógica pertencente ao bloco é incluida no programa compilado. Caso contrario, todo conteúdo do bloco é removido do programa.
Para mais informações sobre este elemento consulte o capítulo Compilação condicional.
Nota
O arquivo ladder gerado para o processo de depuração apresentará o código presente no bloco apenas se o mesmo foi incluido no processo de compilação. Desta forma, pode-se verificar apos a carga do programa se o código gerado possui ou não o bloco condicional.
Este elemento deve obrigatoriamente ocupar a última coluna da janela de edição.
Ver também
Para incluir a Sessão condicional se a mesma pertence a Configuração de compilação corrente crie a sessão como o bloco BNS