Docsity
Docsity

Prepare-se para as provas
Prepare-se para as provas

Estude fácil! Tem muito documento disponível na Docsity


Ganhe pontos para baixar
Ganhe pontos para baixar

Ganhe pontos ajudando outros esrudantes ou compre um plano Premium


Guias e Dicas
Guias e Dicas


Técnicas de programação (Lógica simples), Resumos de Automação

Introdução a programação em Ladder

Tipologia: Resumos

2020

Compartilhado em 28/04/2020

lukasrapallo
lukasrapallo 🇧🇷

1 documento

1 / 5

Toggle sidebar

Esta página não é visível na pré-visualização

Não perca as partes importantes!

bg1
Clube da eletrônica Automação e Controle
Automação e controle – Autor: Clodoaldo Silva – Revisão: 11jun20 11. 20
Parte 4 - Técnicas de programação (Lógica simples)
I
NTRODUÇÃO
Programar em ladder é muito simples, desde que ele tenha uma estrutura sob a qual o programa deve ser
desenvolvido, ou seja, se deve ter um modelo de comportamento, obviamente antes de programar em
ladder. Este modelo pode ser elaborado de varias maneiras, o importante é ter algo em que se basear um
modelo impecável resultará em um programa ladder impecável. As técnicas utilizadas neste trabalho são:
4.1. Lógica combinacional simples: São utilizados em lógica simples sem muitas divergências e
convergências, são sugeridos aos que tem familiaridade com sistemas digitais, porém se o modelo ficar
muito extenso deve-se minimiza-lo.
4.2. Mapas de Veith-Karnaugh: São utilizados na minimização de sistemas de dificuldade média ou
em sistemas onde o comportamento de entradas depende de outras entradas. Se as entradas forem
superiores a quatro os mapas não são recomendados.
4.3. Máquina de estados: São utilizados em sistemas de complexos, é de fácil transformação para
ladder desde que não haja muitas ramificações.
4.1
L
ÓGICA COMBINACIONAL SIMPLES
O CLP é um equipamento eletrônico que entre suas aplicações mais simples, esta a execução de funções
lógicas em um ambiente industrial. E quando se fala em lógica, logo vêm à mente funções lógicas como “E”
ou “AND” e “OU” ou “OR”, muito conhecidas na eletrônica digital. Esta mesma lógica, com algumas
mudanças nos símbolos, também pode ser usada na estruturação de programas a serem desenvolvidos em
ladder.
Principais blocos
Lógica AND (E) Expressão lógica Função executada
S = A.B
Executa função lógica “AND”, ou seja,
somente se as entradas A e B estiverem
em nível alto a saída S será acionada.
Tabela verdade Programa Ladder correspondente
A B S
0 0 0
0 1 0
1 0 0
1 1 1
pf3
pf4
pf5

Pré-visualização parcial do texto

Baixe Técnicas de programação (Lógica simples) e outras Resumos em PDF para Automação, somente na Docsity!

Parte 4 - Técnicas de programação (Lógica simples) INTRODUÇÃO Programar em ladder é muito simples, desde que ele tenha uma estrutura sob a qual o programa deve ser desenvolvido, ou seja, se deve ter um modelo de comportamento, obviamente antes de programar em ladder. Este modelo pode ser elaborado de varias maneiras, o importante é ter algo em que se basear um modelo impecável resultará em um programa ladder impecável. As técnicas utilizadas neste trabalho são: 4.1. Lógica combinacional simples: São utilizados em lógica simples sem muitas divergências e convergências, são sugeridos aos que tem familiaridade com sistemas digitais, porém se o modelo ficar muito extenso deve-se minimiza-lo. 4.2. Mapas de Veith-Karnaugh: São utilizados na minimização de sistemas de dificuldade média ou em sistemas onde o comportamento de entradas depende de outras entradas. Se as entradas forem superiores a quatro os mapas não são recomendados. 4.3. Máquina de estados: São utilizados em sistemas de complexos, é de fácil transformação para ladder desde que não haja muitas ramificações. 4.1 LÓGICA COMBINACIONAL SIMPLES O CLP é um equipamento eletrônico que entre suas aplicações mais simples, esta a execução de funções lógicas em um ambiente industrial. E quando se fala em lógica, logo vêm à mente funções lógicas como “E” ou “AND” e “OU” ou “OR”, muito conhecidas na eletrônica digital. Esta mesma lógica, com algumas mudanças nos símbolos, também pode ser usada na estruturação de programas a serem desenvolvidos em ladder. Principais blocos Lógica AND (E) Expressão lógica Função executada S = A.B Executa função lógica “AND”, ou seja, somente se as entradas A e B estiverem em nível alto a saída S será acionada. Tabela verdade Programa Ladder correspondente A B S 0 0 0 0 1 0 1 0 0 1 1 1

Lógica OR (ou) Expressão lógica Função executada S = A+B Executa função lógica “OR”, ou seja, para que a saída S seja acionada basta que uma das entradas A ou B esteja em nível alto. Tabela verdade Programa Ladder correspondente A B S 0 0 0 0 1 1 1 0 1 1 1 1 Lógica NOT (não) Expressão lógica Função executada S = A’ Executa função lógica “NOT”, ou seja, nega ou inverte o sinal de entrada. Tabela verdade Programa Ladder correspondente A S 0 1 1 0 Lógica NAND (não e) Expressão lógica Função executada S = (A.B)’ (^) Executa função lógica “NAND”, ou seja, nega ou inverte as saídas da função AND. Tabela verdade Programa Ladder correspondente A B S 0 0 1 0 1 1 1 0 1 1 1 0 21

3- Extraia a expressão lógica, monte o circuito lógico (utilize blocos lógicos funcionais) e construa a lógica ladder a partir da tabela verdade. a) I0 I1 O0 Ladder aqui e demais respostas (no verso) 0 0 0 0 1 1 1 0 0 1 1 1 b) I0 I1 O0 Ladder aqui e demais respostas (no verso) 0 0 0 0 1 1 1 0 0 1 1 0 c) I0 I1 O0 Ladder aqui e demais respostas (no verso) 0 0 1 0 1 1 1 0 0 1 1 1 d) I0 I1 I3 O0 Ladder aqui e demais respostas (no verso) 0 0 0 1 0 0 1 0 0 1 0 0 0 1 1 1 1 0 0 0 1 0 1 0 1 1 0 1 1 1 1 1 e) I0 I1 I3 O0 Ladder aqui e demais respostas (no verso) 0 0 0 0 0 0 1 1 0 1 0 0 0 1 1 1 1 0 0 0 1 0 1 0 1 1 0 1 1 1 1 0 Converta os diagramas (dado em FBD) para ladder. a) Lógica FBD Ladder correspondente b) Lógica FBD Ladder correspondente 23

c) Lógica FBD Ladder correspondente Ladder correspondente Dado as seguintes expressões lógicas, construa o diagrama correspondente em linguagem ladder e em diagramas de blocos funcionais (FDB). a) S= (A+B).C b) S= (A.B)+(C.D) c) S= (A’+B).(C.D)’ d) S= (A+B).D’ Aplicação da lógica combinacional (Simples) A aplicação da lógica combinacional é sem dúvidas o que mais interessa nos sistemas digitais, pois pode ser usada em diversas áreas. Aplicação 01 – Controle de trafego (resolvido) Deseja-se programar um controle de trafego para um túnel que só permite a passagem de um carro por vez. Veja ilustração: A prefeitura que encomendou o projeto tem os seguintes critérios: Quando os sensores detectarem a presença do carro, um nível lógico alto (ON) será enviado ao seu respectivo dispositivo de atuação. 24