Você está na página 1de 11

Controladores Lgicos

Programveis

1. Histrico

2. Anatomia do CLP

3. Princpio de Funcionamento

4. Programao dos CLPs

5. Redes de CLPs

6. CLPs no Nosso Laboratrio

1 / 11
1. Histrico

Originalmente os Painis de Rels (Relay Sequencers)

Programao hardwired

Acondicionamento dos painis

Crticos para a Indstria Automobilstica

Controlador Lgico Programvel

Surgido em 1968 na Diviso de Hidramticos da GM

Substituio aos Painis de Rels

Nomenclatura: CLP, PLC, CP etc.

Um CLP um computador de pequeno porte, autocontido e


robusto projetado para controlar processos no ambiente
industrial.

Cada CLP contm um microprocessador programado para


dirigir os terminais de sada de uma maneira especificada,
com base dos valores dos terminais de entrada.

2/ 11
2. Anatomia de um CLP

[Figura 12.13 p. 522]

Fonte de Alimentao

Processador (CPU)

Memria de Programa

Memria de Dados

Mdulos de entrada e sada

Podem ser construdos no CLP ou mdulos de plug in


separados

Barramento do CLP

3 / 11
Entradas e Sadas Discretas

Mdulos de Entrada Discreta


240 Vac, 120 Vac, 24 Vdc ou 5 Vdc.

Mdulos de Sada Discreta


Alimentam lmpadas, rels, pequenos motores etc.

4/ 11
Entradas e Sadas Analgicas

Mdulo de Entrada Analgica

Contm conversores A/D

Mdulos de Sada Analgica

Contm conversores D/A

Entradas e Sadas Analgicas Especializadas

Mdulo de Termopar

Mdulo de Controle de Movimento

Mdulo de Comunicao

Mdulo de Contador de Alta Velocidade

5/ 11
3. Princpio de Funcionamento

Execuo, por parte da CPU de um programa denominado


Executivo

O Sistema Operacional do CLP

O Executivo realiza ciclicamente

Leitura das Entradas e respectiva armazenagem na


Memria Intermediria de Entrada (MIE)

Execuo do programa de controle do usurio

Atualizao das Sadas com base nos valores da


Memria Intermediria de Sada (MIS)

Ciclo de Varredura ou Scanning

Diferena entre um CLP e um Relay Sequencer

Quebras do ciclo de varredura por mecanismos de


Interrupo ou Watchdog

6 / 11
Ilustrao do Ciclo de Varredura

Ligaes e Programa

Execuo das Etapas

7/ 11
4. Programao de CLPs

De maneira geral, o programa do CLP um conjunto de


expresses booleanas.

As expresses so avaliadas uma a uma seqencialmente


a cada ciclo de varredura, e o resultado correspondente
armazenado na memria intermediria do CLP.

Ao terminar a avaliao, a parte da memria intermediria


correspondente s sadas (MIS) copiada nas sadas.

Linguagens de programao do CLP (Norma IEC 1131-3)

Linguagens Grficas

Diagramas de Funes Seqenciais (Sequential


Function Chart SFC)

Equivalente ao Grafcet

Diagramas de Contatos (Ladder Diagram LD)

Diagramas de Blocos de Funes (Function Block


Diagram FBD)

Linguagens Textuais

Lista de Instrues (Instruction List IL)

Texto Estruturado (Structured Text ST)

8 / 11
5. Redes de CLPs

Redes de Equipamentos em ambientes industriais

Nvel de Informao

Redes no deterministas

Exemplo: Ethernet.

Nvel de Controle

Redes deterministas

Sistema Token.

Exemplos: Control Net (Allen Bradley), ALNET (Altus)


etc.

9 / 11
Nvel de Dispositivo

CLP sem/com redes de dispositivos

Conexo de equipamentos em redes de dispositivos

Sistemas Pooling, Mudana de Estado ou Strobe.

Exemplos: Device Net, Profibus e Fieldbus.

10 / 11
6. CLPs no Nosso Laboratrio

Piccolo da Altus

TP 02 da Weg

Quais os CLPs e mdulos?

Caractersticas Tcnicas

Anatomia

Funcionamento

Programao

Trabalho!

11 / 11

Você também pode gostar