Você está na página 1de 23

Integrantes:

Alexandre Martins
Andr Luiz Santana
Gleyzer Lucas
Lucas Martins
Odisley Nascimento
Samuel Firmino
Ramom
Thulio Matheus
Victor Leopoldo
Werley Negre

Automao
Industrial

Blocos de Funo

Blocos de Funo

Introduo
Este trabalho visa verificar o surgimento do PLC, explicar o que ele , como
funciona e quais so seus componentes.
Abordaremos tambm, as linguagens de programao utilizadas

Bloco de Funo
Um Diagrama de Blocos de Funo, (Function Block Diagram) FBD uma
linguagem grfica para programao de CLP baseado na interpretao do
comportamento do sistema. Este comportamento pode ser descrito em termos do fluxo
de sinais entre os elementos do diagrama, caracterizando-se por uma grande
semelhana com circuitos eletrnicos digitais.
Essa linguagem permite um desenvolvimento hierrquico e modular do software,
uma vez que podem ser construdos blocos de funes mais complexos a partir de
outros menores e mais simples. Os blocos lgicos correspondem a uma linguagem de
nvel intermedirio e muito prtica, pois traz consigo vrias funes de temporizao
pr-definidas, facilitando assim a confeco de programas.

Bloco de Funo
Cada bloco tem um nmero fixo de pontos de conexo de entrada e de sada, e
representado por um simples retngulo. A sada de um bloco pode ser conectada a entrada de
outro bloco. Os sinais se propagam da sada dos blocos para as entradas de outros blocos e
as sadas so atualizadas como um resultado do processamento dos blocos. Veja o exemplo :

Blocos Biestveis
Este bloco de funo realiza a memorizao do estado da sada Q em nvel lgico 0
ou 1 dependendo da entrada que for ligada (SET ou RESET). Assim, a primeira vez que a
funo executada o valor da sada Q posto em 0. Ao se ligar a entrada SET o valor da
sada Q colocado em nvel 1, o sucessivo desligamento de SET no ocasiona o
desligamento da sada Q, ou seja, permanece memorizado. Para comutar a sada Q
novamente para nvel 0 ser preciso acionar a entrada RESET. Caso ambas as entradas
forem atuadas esta funo dar prioridade ao desligamento da sada. A figura abaixo
mostra a representao grfica de um bloco RS.

Temporizadores
Os temporizadores constituem uma importantssima funo possvel de ser
implementada nos sistemas automatizados com CLP. Pode-se dizer que praticamente
quase todas as aplicaes empregam pelo menos uma das trs principais formas de
temporizadores. Estes tipos de temporizadores so denominados:
Temporizador de atraso na subida
Temporizador de atraso na descida
Temporizador de pulso

Temporizadores
Atraso na subida

Neste caso a sada vai para nvel alto durante todo o tempo em que a entrada IN fica
ligada, permanecendo ainda ligado por um tempo aps o desligamento da entrada IN.
O tempo de retardo para desligar definido pelo valor especificado na entrada PT. A
sada ET apresenta o valor do tempo decorrido desde o incio da temporizao. Caso a
entrada IN seja recolocada em nvel alto antes de ter decorrido a temporizao, a
sada Q no chega a desligar.

Processador
Varredura
Todas as tarefas realizadas pelo processador so
executadas de forma sequencial e cclica enquanto estiver
alimentado com tenso. Cada ciclo denominado de
Varredura ou Scan. Uma tpica sequncia de varredura
indicada a seguir:

Auto-diagnstico.
Leitura do registro de entradas.
Leitura e execuo do programa.
Atender as comunicaes.
Atualizao do registro de sadas.

Hardware
Mdulos
Entrada :So circuitos utilizados para adequar
eletricamente os sinais de entrada para que possa ser
processado pela CPU (ou microprocessador) do CLP.
Temos dois tipos bsicos de entrada: as digitais e as
analgicas.
Sada: Os Mdulos ou Interfaces de Sada adquam
eletricamente os sinais vindos do microprocessador para
que possamos atuar nos circuitos controlados. Existem
dois tipos bsicos de interfaces de sada: as digitais e as
analgicas

Mdulos
Entradas
Analgicas:
Permitem que o PLC manipule grandezas analgicas (tenso e corrente).
Ex: transdutores diversos, transmissores eletrnicos, instrumentos analticos e
potencimetros.
Digitais:
Os valores de entradas podem assumir unicamente dois valores bem definidos
0 ou 1.
Ex: Botes, chaves, pressostatos, fotoclula, chaves fim de curso, e sensores.

Mdulos
Sadas
Analgicas:
Convertem valores numricos em sinais de sada em tenso e corrente.
Ex: Indicadores analgicos, drives de motores, registradores e rels.
Digitais:
Admitem apenas dois estados, sendo ligado ou desligado.
Ex: vlvulas solenides, contatores, alarmes, sirenes, lmpadas

Tipos de Memria
Tipos de memria usados em PLC so :

RAM
ROM
EEPROM
FLASH

IHM
Interface homem-mquina (IHM)
um dispositivo que se comunica
diretamente com o CLP, utilizado
para visualizar dados do processo
que executem funes de
monitoramento.

Software
As linguagens de programao merecem uma referncia especial.
Como todas as linguagens, a linguagem de programao do CLP
possui uma gramtica, uma sintaxe, e um vocabulrio prprio que
permite ao utilizador escrever um programa que indica ao
processador (CPU) qual a tarefa a desempenhar.
As cinco principais linguagens de programao em um CLP so:
Ladder.
Bloco de Funes (FDB).
Funes sequenciais (GRAFCET).
Lista de Instrues (STL).
Linguagem estruturada (SCL).

PLC X Painel
Necessidade de flexibilidade de
mudanas na lgica de controle;
Necessidade de alta confiabilidade;
Espao fsico disponvel pequeno;
Expanso de entradas e sadas;
Modificao rpida;
Lgicas similares em vrias mquinas;
Comunicao com computadores em
nveis superiores.

Programa espelho

Muito Obrigado !!!

Hardware

Linguagens
Ladder

Bloco de Funes (FDB)

Lista de Instrues

Linguagens
Linguagem Estruturada

Funes Sequenciais