- English
- Deutsch
- Português
- Español
- Animação CLP
- O que é um CLP?
- Analógico e digital
- Linguagens de programação
- Funções lógicas básicas
- Lógica Combinatória
- Detecção de cabo rompido
- Simplificação de Circuitos Lógicos
- Monitoramento de nivel de tanque
- Detecção de material e preto / branco
- Como funciona um CLP
- Função SET e RESET
- Ponte-H com PLC
- Controle de sequência
- Valores analógicos
- Sistemas Numéricos
- Vídeos sobre CLP
- Índice CLP
Lógica Combinatória
Table of Contents
ToggleDesenvolver uma programa de CLP usando um exemplo simples
Você recebe uma descrição do sistema de seu cliente e tem que desenvolver um programa PLC para isso. Quais etapas de trabalho são necessárias para isso? Isso vamos desenvolver usando um exemplo simples.
Exemplo: Um motor M1 pode ser ligado pelo duas botões S1 ou S2. O motor pode ser ligado somente se apenas S1 ou S2 está ligado.
Passo 1: Criar uma tabela verdade
Passo 2: Crie uma equação booleana a partir da tabela da verdade
Somente os casos em que as saídas têm o estado lógico '1' são de interesse aqui! A equação booleana completa é:
Passo 3: Traduze a equação lógica num circuito lógico
Nota: esta lógica, ou seja, que a saída apenas muda quando apenas uma entrada tem um sinal 1 é freqüentemente usado na tecnologia de automação. Portanto, ele tem seu próprio nome e símbolo:
Exemplo: Lógica Dois de Três com Álgebra Booleana
Um sistema de moldagem por injeção só pode iniciar ou continuar o processo de produção quando a temperatura operacional necessária for atingida e mantida. Como a interrupção da produção nesse sistema durante a operação está associada a altos custos, a temperatura é medida por três sensores. O sistema só deve ser desligado se pelo menos dois dos três sensores de temperatura indicarem um erro de temperatura (sinal '1'). Dessa forma, podem ser evitados desligamentos desnecessários devido a um sensor defeituoso.
Desenvolva para este sistema o Diagrama Ladder necessário.