Circuito de Selo

Aula 4 | gonabee Escola Digital

Instruções básicas | Circuito de selo.

Aula 3 | gonabee Escola Digital

RESOLUÇÃO DE EXERCÍCIO ENVOLVENDO SELO

Exercício 1 | gonabee Escola Digital

Funções booleanasem linguagem Ladder:

Operações NAND, NOR, XOR e XNOR

Por: Diego A. Gonzaga | Publicado em 9 de setembro de 2021

Uma boa compreensão do método de programação em linguagem Ladder, incluindo os blocos funcionais, é extremamente benéfica para os profissionais da área de automação. Nesta aula abordamos as funções lógicas booleanas NAND, NOR, XOR e XNOR, uma poderosa ferramenta de programação de PLCs.

As portas lógicas são circuitos integrados digitais (CIs), seus sinais de entradas e saída só podem ter dois estados digitais possíveis, isto é, nível lógico 0 ou 1; portanto, o estado lógico da saída de uma porta lógica depende dos estados lógicos de cada uma de suas entradas. Utilizaremos esta mesma consideração para a análise dos códigos em linguagem Ladder. Assumiremos que “chave fechada” corresponda ao nível lógico 1, na entrada do CLP, e uma “lâmpada acesa” corresponda também ao nível lógico 1, na saida do CLP.

Função NAND

A configuração dos contatos em um circuito Ladder para uma função NAND (ou N O-E), pode ter duas ou mais entradas, porém, pode apresentar apenas uma saída. O resultado desta operação será verdadeiro se pelo menos uma das entradas pertencentes a esse circuito, for falsa.

A função lógica NAND é obtida pela aplicação das funções lógicas AND (ou E) seguida pela função NOT (ou inversora). Ou seja, aplica-se a operação AND nas entradas e ao resultado dessa operação aplica-se a inversão.

Dessa forma a tabela verdade da função NAND é dada pela inversão da tabela verdade da função AND. esta função é representada pela sentença L=(A.B)| que deve ser lido do seguinte modo: L é igual a A E B, barrado (ou S é o complemento de A E B).

Dependendo do modelo do CLP, existem formas diferentes de implementar a lógica NÃO-E. A forma mais simples para implementar a função utilizando a linguagem Ladder é implementar a função AND  conectada a uma saída auxiliar, e em um novo ramal implementar um contato N.F. da saída auxiliar e acionar a saída desejada.

Uma segunda opção é a aplicação do teorema de Morgan, que nos diz que podemos decompor a função NAND em uma operação OU de duas variáveis invertidas, ou dois contatos N.F..

Função NOR

A configuração dos contatos para a Função NOR (ou N O-OU), pode ter dois ou mais número de entradas, porém, pode apresentar apenas uma saída. O resultado desta operação será verdadeiro se todas as entradas pertencentes a esse circuito, forem falsas.

A função lógica NOR é obtida pela aplicação das funções lógicas OR (ou OU) seguida pela função NOT (ou inversora). Ou seja, aplica-se a operação OR nas entradas e ao resultado dessa operação aplica-se a inversão.

Dessa forma, a tabela verdade da função NOR é dada pela inversão da tabela verdade da função OR. A função NOR é representada pela sentença L=(A+B)| que deve ser lido do seguinte modo: L é igual a A OU B, barrado (ou L é o complemento de A OU B).

Dependendo do modelo do CLP, existem formas diferentes de se implementar a lógica NÃO-OU. A forma mais simples para implementar a função utilizando a linguagem Ladder é implementar a função OU conectada a uma saída auxiliar, e em um novo ramal, implementar um contato N.F. da saída auxiliar para acionar a saída desejada.

Uma segunda opção é a aplicação do teorema de Morgan, onde podemos decompor a função NOR em uma operação E de duas variáveis invertidas, ou de dois contatos N.F..

 

A nossa nova ferramenta de acesso a conteúdo, uma biblioteca digital: a gonaTECA.

Sim, Agora você pode ter uma biblioteca em casa! A gonabee desenvolveu uma biblioteca digital para facilitar a sua vida mais uma vez! Na gonaTECA você vai encontrar muita informação de qualidade e ao seu alcance em apenas um click.

Função XOR

A configuração dos contatos para a Função XOR (ou OU EXCLUSIVO), pode ter duas ou mais entradas, porém, pode apresentar apenas uma saída. O resultado desta operação será verdadeiro se uma única entrada, exclusivamente, for verdadeira.

Dessa forma, a tabela verdade da função XOR é dada pela indicação de exclusivamente  uma entrada verdadeira. Esta função é prepresentada pela sentença L=(AB) que deve ser lido do seguinte modo: L é igual a A OU-EXCLUSIVO B.

A função lógica XOR é uma combinação de funções AND e OR dos contatos N.A. e N.F. das variáveis de entrada. A forma mais simples para implementar esta função utilizando a linguagem Ladder é implementar ramais com contatos de todas as variáveis (n ramais para n variáveis), nos quais apenas uma será implementada como um contato N.A. e as demais variáveis por contatos N.F..

Função XNOR

A Função XNOR (ou NÃO-OU-EXCLUSIVO) é a função OU-EXCLUSIVO invertida, ou seja, a saída será verdadeira se não houver uma única entrada, exclusivamente, verdadeira. Isso significa que a saída será verdadeira se: todas as entradas forem falsas, ou pelo menos duas forem verdadeiras.

Dessa forma, a tabela verdade da função XNOR indica que as variáveis  estão todas no mesmo nível lógico. A sentença L=(AB)| deve ser lida do seguinte modo: L é igual a A NÃO-OU-EXCLUSIVO B.

Assim como a XOR, a função lógica XNOR é uma combinação de funções AND e OR dos contatos N.A. e N.F. das variáveis de entrada.

A forma mais simples para se implementar esta função utilizando a linguagem Ladder é implementar dois ramais com contatos de todas as variáveis: um ramal com contatos apenas N.A. de todas as variáveis e um ramal com contatos apenas N.F. de todas as variáveis.

 

Eng. de Controle e Automação, Mestre e Doutor em Eng. Agrícola, leciona nas disciplinas relacionadas a essas áreas do conhecimento e realiza acompanhamento de alunos no desenvolvimento dos trabalhos e projetos.

  1. Franchi, C. M., & Camargo, V. L. A. d. (2008). Controladores Lógicos Programáveis Sistemas Discretos (1ª ed.). Editora Érica Ltda.
  2. Georgini, M. (2007). Automação Aplicada: Descrição e Implementação de Sistemas Sequenciais com PLCs (9.ed. ed.). Érica. 978-85-7194-724-5

GONZAGA, D. A.. Funções booleanas em linguagem Ladder: Operações NAND, NOR, XOR e XNOR. gonablog | gonabee Escola Digital, 2021. Disponível em <https://gonabee.com.br/index.php/conteudo/funcoes-em-linguagem-ladder-nand-nor-xor-xnor/> Acessado em: DIA de MÊS de ANO.

Acreditamos que a educação é a melhor forma de transformar o Brasil em um país melhor para os brasileiros.
© 2019 · gonabee Escola Digital. Todos os direitos reservados.