O objetivo deste tutorial é explicar como utilizar os operadores booleanos com funcionalidade AND e OR, onde ambos analisam 3 variáveis por vez, em um projeto do MasterTool X.
Componentes
Equipamentos: 1 computador/notebook.
Software: MasterTool X
Seções do Tutorial
- ARQUITETURA
- DESENVOLVIMENTO
1. ARQUITETURA
Será necessário a utilização de um computador/notebook para utilizar o Mastertool X.
Figura 1. Computador executando o Mastertool X
2. DESENVOLVIMENTO
Os operadores booleanos AND e OR são utilizados para realizar operações lógicas diretamente sobre sinais do tipo BOOL, permitindo combinar múltiplas condições em um único bloco lógico.
No MasterTool IEC XE, esses operadores podem possuir mais de duas entradas, como as versões AND de 3 entradas e OR de 3 entradas, facilitando a organização e leitura da lógica.
Conceito de funcionamento
Operador AND (3 entradas)
- A saída será TRUE somente se todas as entradas estiverem em TRUE
- Se qualquer uma das entradas for FALSE, a saída será FALSE
Representação lógica:
Q = A AND B AND C
Operador OR (3 entradas)
- A saída será TRUE se pelo menos uma das entradas estiver em TRUE
- A saída será FALSE somente se todas as entradas forem FALSE
Representação lógica:
Q = A OR B OR C
Inserção dos operadores na lógica
Para adicionar os operadores AND (3 entradas) ou OR (3 entradas):
- Abra a Caixa de Ferramentas.
- Acesse Operadores Booleanos.
- Selecione AND (3 entradas) ou OR (3 entradas).
- Clique e arraste o bloco para a lógica Ladder.
Após inseridos, os blocos ficarão disponíveis para parametrização.
Figura 2. Inserção do operador booleano AND e OR de 3 entradas
Parametrização das entradas e saídas
Entradas
- As entradas do operador (IN1, IN2, IN3) devem ser do tipo BOOL
- Podem receber:
- Variáveis booleanas
- Constantes TRUE ou FALSE
- Saídas de contatos ou blocos lógicos
Saída
- A saída (Q) é do tipo BOOL
- Por não ser um bloco de função, a saída deve obrigatoriamente ser ligada:
- A uma variável BOOL
- Ou diretamente a uma bobina
Diferente dos blocos de função, esses operadores não mantêm estado interno, funcionando apenas como processamento lógico instantâneo.
Uso na lógica Ladder
Os operadores AND e OR são usados para:
- Agrupar várias condições em um único ponto
- Reduzir paralelos e séries excessivas
- Melhorar a legibilidade da lógica
- Centralizar decisões lógicas complexas
Eles podem ser ligados:
- Em série com outros blocos
- Em paralelo
- Diretamente a bobinas
Figura 3. Parametrização do operador booleano AND e OR de 3 entradas
Exemplo conceitual de aplicação
AND (3 entradas)
- Acionar uma saída somente quando:
- Sensor 1 = TRUE
- Sensor 2 = TRUE
- Permissão = TRUE
OR (3 entradas)
- Acionar um alarme quando:
- Falha 1 = TRUE
- Falha 2 = TRUE
- Falha 3 = TRUE
Aplicação prática
Após montar a lógica:
- Faça o download da aplicação.
- Coloque a CPU em modo RUN.
- Altere os valores das entradas booleanas.
- Observe:
- No AND: a saída só ativa com todas as entradas verdadeiras
- No OR: a saída ativa quando qualquer entrada for verdadeira
Os operadores booleanos AND e OR com múltiplas entradas são fundamentais para organizar e simplificar lógicas complexas, garantindo clareza, eficiência e manutenção facilitada em projetos Ladder.
Figura 4. Operador booleano AND e OR de 3 entradas em funcionamento
Comentários
0 comentário
Por favor, entre para comentar.