Você está na página 1de 48

Prof.

: RAMUNIDO NONATO LOBATO MARTINS


INSTRUMENTAÇÃO E CONTROLE

CLP – CONTROLADOS LÓGICO PROGRAMÁVEL


Conteúdo Programático
Evolução do CLP: – Funcionamento Interno;
– História do CLP; – Tamanho, capacidade;
– Evolução ao longo do tempo; – Componentes físicos extras.
– Atualidades. ● Ambientes de Programação:
● Processos Industriais: – Programação em lista de instrução;
– Processos discretos; – Programação em diagramas de blocos;
– Processos contínuos. – Programação estruturada;
● Arquitetura Física do CLP: – Programação em GRAFCET;
– Componentes Elementares; – Programação em Ladder.
Processo Industriais Discretos
Processo Industriais Discretos

https://
www.youtube.com/watch?v=X5BWsYYbno
4
Processo Industriais Contínuo
Processo Industriais Contínuo

https://www.youtube.com/watch?v=WJHfbt1Z3ZU https://www.youtube.com/watch?v=vrgQaq3Y0IU
Sensores, Atuadores e Controladores
Sensores e Atuadores
Sensores e Atuadores - Chaves
Sensores e Atuadores - Chaves
Chaves Botoeiras
Estado lógico dos contatos
das chaves de impulso sem retenção
Relê, Contatores
Relê, Contatores
Sensores
Sensores Indutivos
Sensores Capacitivo
Sensores Optoeletrônicos
CLP`s com I/O discretos
Álgebra de Boole
Álgebra de Boole
Determinando a Função através da Álgebra de Boole
Determinando a Função através da Álgebra de Boole
Determinando a Função através da Utilizando o Mapa de
Karnaugh
Determinando a Função através da Utilizando o Mapa de
Karnaugh
Introdução à diagramação

Uma das partes mais importantes no desenvolvimento de um sistema de controle e a


programação do controlador. Para que isso seja possível, primeiramente, deve-se estruturar o
funcionamento do sistema que será controlado.

Dessa forma, podemos visualizar como o processo deve se comportar, possibilitando a criação
de um algoritmo de controle, sendo que esse algoritmo deve ser a sequencia logica de
comandos que o controlador deve seguir para o devido funcionamento do sistema.
Introdução à diagramação
Introdução à diagramação
Introdução à linguagem de programação

Diferentes tipos de linguagem

1. A linguagem de alto nível, que se assemelha com a linguagem humana, fazendo uso de
softwares que convertem a linguagem humana em linguagem de maquina, o que facilita a
programação, porem a compilação do programa é mais lenta, portanto, a maquina demora
mais tempo para responder.

2. A linguagem de baixo nível é a que mais se assemelha com a linguagem da maquina,


sendo extremamente complexa para ser utilizada, porem, e rapidamente compilada e tem um
tempo de resposta quase instantâneo.
Introdução à linguagem de programação

Diferentes tipos de linguagem

Na automação, geralmente utilizamos linguagens de alto nível para a


programação, pois isso permite que se façam modificações nos algoritmos sem
grandes problemas ou complicações, além de facilitar a interpretação dos
programas por outras pessoas, portanto, o programa deve ser de fácil
compreensão para não acarretar em dificuldades posteriores.
Introdução à linguagem de programação

Comandos importantes

A linguagem de texto estruturado, que esta exemplificada pela Figura abaixo, e conhecida como a mais utilizada em
programação de uma forma geral, pois proporciona uma certa facilidade de trabalho.
Introdução à linguagem de programação

Comandos importantes
Introdução à linguagem de programação

Comandos importantes

A linguagem de lista de instruções é complexa se comparada ao texto estruturado, pois


ainda se assemelha a linguagem da maquina, não sendo muito intuitiva para se trabalhar.
Apesar disso, é considerada de alto nível, por utilizar termos simples. Sua principal
vantagem é a agilidade de processamento, porem, traz dificuldade de entendimento. Além
dessas características, é estruturada de acordo com o funcionamento da maquina, ou seja,
podemos dizer que é uma programação linear. A Figura abaixo mostra um exemplo de
utilização da linguagem de lista de instruções.
Introdução à linguagem de programação

Comandos importantes
Introdução à linguagem de programação

Comandos importantes

1) O FBD, sigla em inglês que significa “diagrama de blocos funcionais” (mostrado na Figura abaixo), é uma linguagem
gráfica que permite a criação de programas utilizando blocos pré-programados.
Introdução à linguagem de programação

Comandos importantes

2) GRAFCET ou G7 é uma norma francesa que permite a organização completa e a programação de sistemas de controle de
forma simples e gráfica. É um método baseado em sequenciamento logico que se aproxima bastante do fluxograma. O G7 é
formado por basicamente quatro elementos:

Etapas (Figura 3.20) – determinam onde o processo se encontra em um determinado momento, são representadas por um
quadrado, sendo que obrigatoriamente temos uma etapa inicial que e formada por dois quadrados.
Introdução à linguagem de programação
Introdução à linguagem de programação

3) Diagrama logico de reles e uma linguagem gráfica conhecida como LADDER, na qual controladores
baseados em reles podem ser facilmente programados. Porem, nos dias atuais, essa linguagem se difundiu a
ponto de poder ser utilizada em outros tipos de controladores, como microcontroladores e unidades
terminais remotas.
Introdução à linguagem de programação

3) Diagrama logico de reles e uma linguagem gráfica conhecida como LADDER, na qual controladores
baseados em reles podem ser facilmente programados. Porem, nos dias atuais, essa linguagem se difundiu a
ponto de poder ser utilizada em outros tipos de controladores, como microcontroladores e unidades
terminais remotas.

Você também pode gostar