Vous êtes sur la page 1sur 67

CONTROLADOR LGICO PROGRAMVEL

Consiste em um micro para aplicaes dedicadas realizaes de tarefas especficas, para atender uma determinada necessidade definida em um projeto, ou seja, onde existir um sistema a ser controlado ou automatizado, existir a possibilidade de seu emprego.

PRINCIPAIS PARTES DE UM CLP


Mdulo de entrada Interfaces: homem/mquina programao

Mquina ou processo
Mdulo de sada

CPU

Fonte externa

fonte

Controlador programvel

PARTES DE UM CONTROLADOR PROGRAMVEL CPU - recebe dados enviados pelos mdulos de entrada, efetua seu processamento de acordo com o programa do usurio e os envia para os mdulos de sada.

MEMRIA - parte da CPU onde so armazenadas todas as instrues e os dados para execut-las.
FONTE DE ALIMENTAO - fornece energia aos elementos eletrnicos internos do controlador, convertendo a tenso de entrada em uma forma utilizvel e protegendo os componentes do CLP contra os picos de tenso.

MDULOS DIGITAIS

Recebem os sinais discretos provenientes do processo e os enviam para o barramento do controlador. Mdulos de entradas digitais
Detectam e convertem sinais de comutao dos sensores em nveis lgicos de tenso usados no barramento do controlador. Diagrama em blocos de um mdulo de entrada digital
Interface Isolao tica
Bus do controlador

Entradas de estado Sistema a ser Controlado

Mdulos de sada digitais Convertem sinais lgicos usados no controlador programvel em sinais prprios capazes de energizar atuadores com capacidade nominal normalmente de 2A. Diagrama em blocos de uma sada digital

Isolao tica
Bus do Controlador

Interface

Sada Sistema a ser Controlado

MDULOS ANALGICOS So mdulos que recebem diversas variveis em sistemas que precisam ser controlados. Essas variveis podem ser presso, temperatura, velocidade e outras. As grandezas eltricas tratadas nestes mdulos: Tenso: 0 a 5V 0 a 10V -10 a +10V Composio dos mdulos analgicos: Corrente: 0 a 20mA 4 a 20mA

8 bits

12bits

16bits

Obs: quanto maior o n de bits do mdulo, maior a resoluo.

Mdulo de entrada analgica Convertem os valores de entrada em valores numricos que podem ser utilizados pelo controlador programvel. So mdulos conversores A/D de forma a converter o sinal de entrada em um valor digital, normalmente de 12bits (4096 combinaes). Exemplo:
0V----------------0000 5V----------------2048 10V--------------4096

Sensores analgicos Tacogeradores e Pt100.

utilizados:

Termopares,

Mdulo de sada analgica So conversores D/A com a mesma resoluo de entrada, normalmente de 12 bits. Converte valores numricos, presets de presses, velocidade ou qualquer outro parmetro em sinal eltrico varivel. Alguns Atuadores analgicos utilizados: Driver de motores DC;

Inversores de freqncia;
Vlvulas proporcionais.

Exemplo de um controle de temperatura utilizando um CLP.


EAN
CLP

sensor
Estufa

SD
resistor

Caracterstica do Sensor: 0 - 100C 0 -----------------0C

0 - 10V

quando. PIW288=22936=70C

32767-----------100C
x-----------------70C

PIW288=endereo da entrada analgica

Converso de 0 - 32767 para 0 - 100C

MOV
PIW288 MW0 MW0

DIV
MW2

327 Controle

I0.0
COMP <= Orig.: MW2 Dest.: 70 COMP <= Orig.: MW2 Dest.: 80

Q4.0

Q4.0

FUNCIONAMENTO DO CLP
Inicializao

Leitura das entradas e atualizao da memria imagem

Programa do usurio

Atualizao das sadas

ESPECIFICAO DE UM CLP As principais caractersticas que devem consideradas para a aquisio de um CLP so: Nmero de entradas e sadas digital e analgica Capacidade de memria Tempo de ciclo ms/Kb Linguagem de programao ser

Nmero de instrues
Nmero de flags internos Nmero de temporizadores Nmero de contadores

PRINCIPAIS VANTAGENS DO CLP


Ocupam menor espao Requerem menor potncia eltrica Podem ser reutilizados Permite alterar com facilidade os parmetros de controle Apresentam maior confiabilidade Manuteno mais fcil Maior flexibilidade Interface com outros CLPs

Rapidez

CONTROLADOR HBRIDO PROGRAMVEL um instrumento que permite uma grande gama de implementao de sistemas que exijam a combinao de eventos lgicos com controles contnuos. APLICAO destinado a aplicaes gerais em automao industrial e instrumentao de processos. ARQUITETURA CPU principal Cartes digitais e analgicos Cartes com inteligncia localizada

CARACTERSTICAS

Alta velocidade na execuo de algortmos PID


Processamento paralelo Comunicao entre cartes Execuo de at simultaneamente 128 controles analgicos

Inteligncia localizada (independe da CPU principal)

Configurao tpica de um PHC

Linha de gerenciamento

CPU PRINCIPAL

Linha de inteligncia

ED

SD

EA

ESA

REDES INDUSTRIAIS

Definio
So sistemas capazes de interligar diversos equipamentos industriais estabelecendo uma comunicao que permita o fluxo de informaes entre eles. NVEIS HIERRQUICOS DAS REDES INDUSTRIAIS

Nvel alto (informao da rede)


Destinado a um computador central que processa o deslocamento da produo da planta e permite monitoramento estatstico sendo implementado geralmente por softwares gerenciais.

Nvel intermedirio (controle de rede) a rede central localizada na planta incorporando normalmente CLPs. A informao pode trafegar neste nvel em tempo real para garantir a atualizao de dados nos softwares que realizam a superviso da aplicao. Nvel baixo (controle discreto) Se refere s ligaes fsicas da rede ou nvel de I/O. Este nvel de rede conecta os equipamentos de baixo nvel entre as partes fsicas e de controle.

Alto nvel Informao

Intermedirio CLPs

Baixo nvel

Sensores discretos, Contatores.

CLASSIFICAO DAS REDES QUANTO QUE ELA TRANSPORTA

AOS DADOS

REDE SENSORBUS - dados em formato de bits. Comunicao rpida Equipamentos simples e pequenos

Sinais discretos
Baixo custo Pequenas distncias

CLASSIFICAO DAS REDES QUANTO QUE ELA TRANSPORTA

AOS DADOS

REDE DEVICEBUS - dados em formato de bytes Pontos discretos e dados analgicos Pouca transferncia de blocos

Comunicao rpida
Distncias de at 500m Maior capacidade de gerenciamento de equipamentos e dados

Controle de Processo
Devicebus devicenet SDS profibus PP lonworks interbus-s Fieldbus IEC/ISA SP50 fieldbus foundation profibus PA Hart

Controle Lgico

Sensorbus seriplex ASI interbus loop bit

byte

bloco

Configurao tpica de um sistema fieldbus.


Definio: Fieldbus um sistema de comunicao digital bidirecional que permite a interligao em rede de mltiplos instrumentos diretamente no campo realizando funes de controle e monitorizao de processo e estaes de operao(IHM) atravs de softwares supervisrios.

Estao de operao

atuador

TT

PT

CARACTERSTICAS
Equipamentos de I/O mais inteligentes (inteligncia no campo); Melhor desempenho de funes como bloco PID, controle de fluxo de informaes e processos pelos equipamentos conectados rede; Tempos de transferncia longos;

Comunicao por vrios tipos de dados(discreto, analgico,parmetros, programas e informaes do usurio);


Permite interfaceamento com CLPs; Arquitetura aberta; Flexibilidade.

BENEFCIOS ECONMICOS
Baixo custo de implantao; Baixo custo de implantao de novas malhas (instalao apenas de novos instrumentos de campo); Baixo custo de instalao por rea (instalao apenas de placas de interfaces).

APLICAES
Automatizao de processos industriais;

Mquinas Industriais;
Aquisio de dados para superviso em fbricas, prdios inteligentes; Indstrias, qumicas, petroqumicas, minerao; Fabricao automotiva, Txtil, Alimentcia;

entre outros.

VANTAGENS

Quando comparado aos mtodos de controle no programveis, o CLP mostra as seguintes vantagem Maior Confiabilidade;

Reprogramabilidade;
Possibilidade de comunicao com outros controladores e computadores.

ESTRUTURA

O CLP tem estrutura bsica igual de um computador: Fonte de alimentao; Unidade Central de Processamento; Memrias; Dispositivos de interface de entrada e sada.

ESTRUTURA

FONTE DE ALIMENTAO
Fornece energia de qualidade para alimentar a CPU e os Cartes de entrada e sada;

Qualidade se refere baixssimo Ripple.

Alta

Estabilidade

CPU
Colhe os dados da interface de entrada, processa tais dados de acordo com o programa e envia para as interfaces de sada o resultado de tal processamento.

MEMRIA
Armazena informaes como o Programa a ser executado e as condies dos pontos de Entrada e Sada.

CARTES DE ENTRADA
Recebem os Sinais (Eltricos) provenientes do campo e transformam tais sinais em cdigos processveis pela unidade central de Processamento.

CARTES DE ENTRADA
Recebem os Sinais (Eltricos) provenientes da CPU e os transformam em sinais Eltricos vlidos para os dispositivos de Campo.

CONFIGURAES
Configuraes de Montagens: Compacta;

Modular.

CONFIGURAES
Compacta

CONFIGURAES
Modular

ESTRUTURA DE EXECUSO
Formas de Processamento: Cclico; Por Interrupo; Por Tempo; Por Evento.

ESTRUTURA DE EXECUSO
Formas de Processamento: CCLICO Instrues lidas em seqncia do incio ao fim do programa; Volta-se ao incio do programa; Esse ciclo chamado ciclo de varredura e sua durao, tempo de varredura; O tempo de varredura depende do nmero de instrues; A velocidade em mdia de 100 instrues por milisegundo.

INTERRUPO Se uma ocorrncia do processo controlado no puder esperar o fim do ciclo ento deve haver uma interrupo para a execuo do programa dessa ocorrncia; Aps a interrupo o programa normal volta a ser executado do ponto onde havia parado;

TEMPO Alguns programas devem acontecer a cada ciclo de tempo, independente do ciclo normal do programa; uma interrupo s que no depende de nenhum acontecimento e sim apenas da passagem do tempo.

EVENTO So interrupes por acontecimentos especficos: - Retorno de energia - Falha de bateria; - Ultrapassagem do tempo de superviso. - Watch Dog Time

MEMRIA Palavras de memria - mesmo nmero de bits Mapa de memria Memria RAM : Dados Memria ROM : Programa

PARTES DA MEMRIA Memria executiva; Memria de sistema; Memria de estado das entradas e sadas ou memria imagem; Memria de dados; Memria de do usurio

EXECUTIVA formada pela memrias ROM ou PROM e em contedo est armazenado o Sistema Operacional responsvel por todas operaes que so realizada pelo CLP. O usurio no opera (rea restrita).

SISTEMA formada pela memrias RAM, sendo seu contedo constantemente alterado pelo Sistema Operacional responsvel por todas operaes que so realizada pelo CLP. Armazena resultados e operaes intermedirias gerado pelo sistema operacional; considerado como um rascunho; Usurio no opera

STATUS DE IMAGEM Nessa rea, tipo RAM, se armazenam os estados das entradas e sadas O processador aps ler os estados de entrada , os armazena na imagem de entrada; Aps executar o programa armazena o estado das sadas na imagem de sada.

DADOS Memria do tipo RAM Armazenam valores de entrada e resultados do processamento: Valores limites de temporizao; Valores atuais de temporizao; Valores limites de contagens; Valores atuais de contagens; Valores de funes aritmticas.

USURIO A UCP efetuar as leituras das instrues contidas nesta rea a fim de executar o programa do usurio, de acordo com os procedimentos predeterminidos pelo Sistema Operacional TIPO RAM; RAM/EPROM; RAM EEPROM Usurio desenvolve e testa em RAM e depois passa para EPROM; Usurio desenvolve e testa em RAM e depois passa para EEPROM

MDULOS DE ENTRADAS E SADAS Os mdulos de entradas e sadas so interfaces entre os sinais eltricos do CLP e os dispositivos de campo; Podem ser do tipo digital ou analgico; Podem apresentar caractersticas diversas dependentes dos componentes utilizados nos circuitos eletrnico do CLP.

MDULOS DE ENTRADAS E SADAS So sensveis a dois nveis de tenso : alto e baixo; Tais valores so determinados pelo fabricante; O nvel alto compreende uma faixa de valores prximos do nominal; O nvel baixo compreende uma faixa de valores prximos ao valor zero.

MDULOS DE ENTRADAS DIGITAIS


EXEMPLO DE CIRCUITO DE ENTRADA
OPTO ACOPLADOR CPU

ELEMENTO DE CAMPO

24V

MDULOS DE ENTRADAS DIGITAIS A CPU associa a tenso baixa de entrada como valor zero para o bit de memria em que armazena o valor de tal entrada; A CPU associa a tenso alta de entrada como valor um para o bit de memria em que armazena o valor de tal entrada.

MDULOS DE ENTRADAS DIGITAIS

MDULOS DE ENTRADAS ANALGICAS So sensveis a faixas de valores ; Tais valores so determinados pelo fabricante;

MDULOS DE ENTRADAS ANALGICAS


EXEMPLO DE CIRCUITO DE ENTRADA

MDULOS DE ENTRADAS ANALGICAS A faixa de valores de entrada dividida em vrias partes de acordo com a CPU; A cada parte associada uma seqncia binria prpria e proporcional na memria; O nmero de bits depende do fabricante sendo 16 um nmero comum; Quanto maior for a palavra maior a preciso do processamento.

MDULOS DE ENTRADAS ANALGICA


EXEMPLO DE CONVERSO COM 1 BIT

MDULOS DE ENTRADAS ANALGICA


EXEMPLO DE CONVERSO COM 1 BIT

MDULOS DE ENTRADAS ANALGICA


EXEMPLO DE CONVERSO COM 2 BITS

MDULOS DE ENTRADAS ANALGICA


EXEMPLO DE CONVERSO COM 3 BITS

MDULOS DE SADAS DIGITAIS Produzem dois nveis de sinal: Alto e Baixo Tais sinais so gerados por diversos tipos de elementos, a saber: # # # Contatos secos; Triacs; Transistores.

MDULOS DE SADAS DIGITAIS # Contatos secos:

Podem operar em corrente contnua ou alternada; So lentos; Tm pequena vida til

MDULOS DE SADAS DIGITAIS # Triacs :

Podem operar apenas em corrente alternada So mais rpidos que os contatos secos; Tm longa vida til.

MDULOS DE SADAS DIGITAIS # Transistores :

Podem operar apenas em corrente contnua; So mais rpidos que os contatos secos; Tm longa vida til.

MDULOS DE SADAS ANALGICO Produzem uma faixa de valores de tenso ou de corrente. Quanto maior a palavra binria da CPU mais contnua a sada, que a rigor no uma rampa e sim uma escada