Controladores IV

Fazer download em ppt, pdf ou txt
Fazer download em ppt, pdf ou txt
Você está na página 1de 31

Visão Geral

Automação Industrial

Automação de Manufatura Controle de Processos


(PASCOT) (PLOFT)

Comandos Computadorizados (CNC)


Regulação Servomecanismos
Comandos elétricos
Comandos pneumáticos
Acionamento de motores
Robótica
CLP´s
Sistema Automático

Controlador

Entradas Saídas

COMANDO

Sensores Atuadores

Processo
Diagrama Simplificado

Processador Memória Fonte

Barramento
(dados, endereços, controle)

Entradas Saídas
Funcionamento

Início Quando em operação o CLP


segue o fluxograma ao lado

Ler as entradas

Também denominado por


Executa programa “ciclo de scan”

Atualiza as Saídas Determina a velocidade do


CLP. Quanto menor o ciclo
mais rápido é o CLP.
CPU

Unidade Central de Processamento

É o “cérebro” que controla todas as ações;

Utiliza microprocessadores, microcontroladores ou


DSPs de 8, 16 ou 32 bits;

Existem recursos de hardware e software para


tratamento de interrupções;
Sistema de Memória

[ RAM, EPROM, EEPROM,


NVRAM, FLASH-EPROM ]

Dados Usuário

Armazena os estados de Armazena o programa


entradas, saídas, marcadores, aplicativo, criado pelo
etc; usuário;
Entradas

Sensores

Analógicos
Transdutores de tensão e corrente, pressão
temperatura, potenciômetros ...

Digitais
Chaves fins-de-curso, botões, chaves seletoras,
pressostatos, chaves de nível, contatos de relés ...
Entradas Analógicas

Configuração

CPU

Canais Conversor
A/D
Registradores
Entradas Digitais

Vcc

fotoacoplador

Sensor

NPN
Entradas Digitais

fotoacoplador

Sensor

PNP

Vcc
Saídas

Atuadores

Analógicos
Medidores, válvulas proporcionais, mostradores
gráficos, acionamentos de motores ...

Digitais
Alarmes,solenóides, sinaleiros, bobinas de relés,
contatores ...
Saídas Analógicas

Configuração

CPU

Canais Conversor
D/A
Registradores
Saídas a Relé

Vc [+]

Carga

Vc [-]
Saídas a Relé

Vc [+]

Carga 1

Carga 2

Carga N

comum

Vc [-]
Saídas a Transistor

Vc [+]

Carga

Vc [-]
Interfaces Especiais

Entradas para temperatura : Recebem sinais diretamente dos


sensores (termopares -
J,K,L,R,S,
T, e termoresistências PT100);

Entradas Rápidas : Para detectar pulsos de duração mais rápida


que o ciclo de scan (interrupções);

Módulos de Rede : Permite estabelecer comunicação entre CP´s


e outros equipamentos inteligentes;
Interfaces Especiais

Módulo Contador Rápido : Permitem leitura direta de sinais


fornecidos por encoders ;

Módulos de Posicionamento : Realizam operações de


posicionamento com servomotores;

Controladores PID : Para controlar processos em malha fechada;

Relógio de Tempo Real : Permite que sejam tomadas ações em


função de um relógio permanente;
Interfaces Especiais

Unidades Remotas : Controladores de médio e grande porte


podem admitir subsistemas (remotas) de
Entrada/Saída localizadas remotamente
da CPU principal;

Módulos de Interface Serial : Usadas para enviar e receber


dados de periféricos (impressoras,
terminais de vídeo, computadores);

RS-232C RS-485

RS-422 Loop de corrente


Periféricos

Microcomputadores Programadores
Terminais dedicados
Inteligentes

Edição, Alteração, Monitoração


do programa aplicativo

Interface Homem-Máquina Impressoras


Sistemas de Programação

Ambiente de Programação CLP

Editores Memória
Compilador de
Linguagens Programa
Simbólicas
Linguagem
de
Máquina
Aplicativo
Armazenament
o
(executável)
Linguagens Simbólicas

Traduzem as funções a serem executadas pelo CP

Listas de Instruções

Diagrama de Contatos

Diagramas de Blocos
Lista de Instruções

Programa segue uma seqüência Exemplo :


de comandos escritos de forma .......
específica. 0001 STR X001
0002 OR X002
0003 AND NOT X003
0004 AND NOT C020
Para linha TP - WEG
0005 OUT C001
0006 STR C001
0007 TMR V001 V002
Mnêmonicos booleanos 0008 OUT C050
........
........
Diagrama de Contatos

Exemplo :
Programa é escrito como se
representasse um circuito X001 X003 C020 C001
elétrico de comando.

Também chamado “Ladder” X002

Para linha TP - WEG C001 C050


TMR V001 V002
Diagrama de Blocos

Programa é escrito como se representasse um circuito com


portas lógicas (eletrônica digital)
Exemplo :

I 1.1
OR
I 1.2

I 2.3 AND O 3.2


M 100
Redes de Comunicação

Estrela

Topologias Barramento

Anel

Polling

Métodos de Acesso Token Passing

Detecção de Colisão

Meio Físico Serial, Wireless, etc.

Protocolos Fieldbus
Topologia - Estrela

CP

CP CP

Controlador

CP CP

CP
Topologias - Barramento

Mestre Flutuante

CP CP CP CP

Controlador Mestre-Escravo

CP CP CP CP
Topologias - Anel

CP CP

CP CP

CP CP
Programação

endereço endereço
Programação

endereço

Você também pode gostar