Desenvolver 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.

Etapa 1: Criar uma tabela verdade

Tabla Verdade

Tabela Verdade

Etapa 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 é:

Equação booleana

Equação booleana

Etapa 3: Traduze a equação lógica num circuito lógico

Circuito lógico

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:

Função da lógica XOR, também conhecida por EX-OR, ou simplesmente OU Exclusivo

Função da lógica XOR, também conhecida por EX-OR, ou simplesmente OU Exclusivo