Você está na página 1de 92

LICOP - Laboratrio de Instrumentao e Controle de Processos SENAI / CETEL Centro de Eletroeletrnica Csar Rodrigues

Controladores Lgicos Programveis

Automao
Automao o conjunto de tcnicas atravs das quais se constroem sistemas ativos capazes de atuarem com uma eficincia tima, pelo uso de informaes recebidas do meio sobre o qual atuam. Leitura de Informao Processamento Atuao no Processo

LICOP - Laboratrio de Instrumentao e Controle de Processos SENAI / CETEL Centro de Eletroeletrnica Csar Rodrigues

Controladores Lgicos Programveis

Por que automatizar?


Aumento da produtividade (produo x tempo) Aumento da qualidade do produto Reduo dos custos em manuteno Aumento do poder de deciso Reduo das perdas e retrabalhos Minimizao de consumo de energia e matrias-primas Economia de mo de obra Aumento de segurana de pessoal e da planta Aumento da flexibilidade do sistema para modificaes e expanses Reduo de Estoque

LICOP - Laboratrio de Instrumentao e Controle de Processos SENAI / CETEL Centro de Eletroeletrnica Csar Rodrigues

Controladores Lgicos Programveis

Histrico dos CLPs


1968 - Especificao feita pela GM que refletia o pensamento de vrios usurios de comandos a rel.

LICOP - Laboratrio de Instrumentao e Controle de Processos SENAI / CETEL Centro de Eletroeletrnica Csar Rodrigues

Controladores Lgicos Programveis

* tempos dilatados para o projeto e implementao; falta de flexibilidade e expansibilidade grandes tempos de parada dificuldades de manuteno de mquina por

grandes espaos fsicos para a instalao dos painis com os elementos de controle

LICOP - Laboratrio de Instrumentao e Controle de Processos SENAI / CETEL Centro de Eletroeletrnica Csar Rodrigues

Controladores Lgicos Programveis

Especificao Tcnica GM para sistemas de controle industriais - 1968


simplicidade de programao e reprogramao facilidade de manuteno e expanso maior confiabilidade operacional dimenses reduzidas capacidade de envio de informaes para um sistema central baixo custo capacidade de excitar diretamente cargas como vlvulas solenides e pequenos motores

LICOP - Laboratrio de Instrumentao e Controle de Processos SENAI / CETEL Centro de Eletroeletrnica Csar Rodrigues

Controladores Lgicos Programveis

O CLP foi idealizado pela necessidade de poder se alterar uma linha de montagem sem que tenha de fazer grandes modificaes mecnicas e eltricas. O CLP nasceu praticamente dentro da industria automobilstica, especificamente na Hydronic Division da General Motors, em 1968, sob o comando do engenheiro Richard Morley e seguindo uma especificao que refletia as necessidades de muitas indstrias manufatureiras. A idia inicial do CLP foi de um equipamento com as seguintes caractersticas resumidas:

LICOP - Laboratrio de Instrumentao e Controle de Processos SENAI / CETEL Centro de Eletroeletrnica Csar Rodrigues

Controladores Lgicos Programveis

1. Facilidade de programao; 2. Facilidade de manuteno com conceito plug-in; 3. Alta confiabilidade; 4. Dimenses menores que painis de Rels, para reduo de custos; 5. Envio de dados para processamento centralizado; 6. Preo competitivo; 7. Expanso em mdulos; 8. Mnimo de 4000 palavras na memria.

LICOP - Laboratrio de Instrumentao e Controle de Processos SENAI / CETEL Centro de Eletroeletrnica Csar Rodrigues

Controladores Lgicos Programveis

Podemos didaticamente dividir os CLP's historicamente de acordo com o sistema de programao por ele utilizado:

LICOP - Laboratrio de Instrumentao e Controle de Processos SENAI / CETEL Centro de Eletroeletrnica Csar Rodrigues

Controladores Lgicos Programveis

1 Gerao: Os CLP's de primeira gerao se caracterizam pela programao intimamente ligada ao hardware do equipamento. A linguagem utilizada era o Assembly que variava de acordo com o processador utilizado no projeto do CLP, ou seja, para poder programar era necessrio conhecer a eletrnica do projeto do CLP. Assim a tarefa de programao era desenvolvida por uma equipe tcnica altamente qualificada, gravando-se o programa em memria EPROM, sendo realizada normalmente no laboratrio junto com a construo do CLP.

LICOP - Laboratrio de Instrumentao e Controle de Processos SENAI / CETEL Centro de Eletroeletrnica Csar Rodrigues

Controladores Lgicos Programveis

2 Gerao: Aparecem as primeiras Linguagens de Programao no to dependentes do hardware do equipamento, possveis pela incluso de um Programa Monitor no CLP, o qual converte (no jargo tcnico, compila), as instrues do programa, verifica o estado das entradas, compara com as instrues do programa do usurio e altera o estados das sadas. Os Terminais de Programao (ou maletas, como eram conhecidas) eram na verdade Programadores de Memria EPROM. As memrias depois de programadas eram colocadas no CLP para que o programa do usurio fosse executado.

LICOP - Laboratrio de Instrumentao e Controle de Processos SENAI / CETEL Centro de Eletroeletrnica Csar Rodrigues

Controladores Lgicos Programveis

3 Gerao: Os CLP's passam a ter uma Entrada de Programao, onde um Teclado ou Programador Porttil conectado, podendo alterar, apagar, gravar o programa do usurio, alm de realizar testes (Debug) no equipamento e no programa. A estrutura fsica tambm sofre alteraes sendo a tendncia para os Sistemas Modulares com Bastidores ou Racks.

LICOP - Laboratrio de Instrumentao e Controle de Processos SENAI / CETEL Centro de Eletroeletrnica Csar Rodrigues

Controladores Lgicos Programveis

4 Gerao: Com a popularizao e a diminuio dos preos dos microcomputadores (normalmente clones do IBM PC), os CLP's passaram a incluir uma entrada para a comunicao serial. Com o auxlio dos microcomputadores a tarefa de programao passou a ser realizada nestes. As vantagens eram a utilizao de vrias representaes das linguagens, possibilidade de simulaes e testes, treinamento e ajuda por parte do software de programao, possibilidade de armazenamento de vrios programas no micro, etc.

LICOP - Laboratrio de Instrumentao e Controle de Processos SENAI / CETEL Centro de Eletroeletrnica Csar Rodrigues

Controladores Lgicos Programveis

5 Gerao: Atualmente existe uma preocupao em padronizar protocolos de comunicao para os CLP's, de modo a proporcionar que o equipamento de um fabricante converse com o equipamento outro fabricante, no s CLP's, como Controladores de Processos, Sistemas Supervisrios, Redes Internas de Comunicao e etc., proporcionando uma integrao a fim de facilitar a automao, gerenciamento e desenvolvimento de plantas industriais mais flexveis e normalizadas, fruto da chamada Globalizao. Existem Fundaes Mundiais para o estabelecimento de normas e protocolos de comunicao. A grande dificuldade tem sido uma padronizao por parte dos fabricantes.

LICOP - Laboratrio de Instrumentao e Controle de Processos SENAI / CETEL Centro de Eletroeletrnica Csar Rodrigues

Controladores Lgicos Programveis

Aplicaes para CLPs Indstria de alimentos - dosagem, mistura, embalagem,etc; Indstria de plstico - injeo, sopro, tratamento trmico, etc; Indstria siderrgica - injeo, forja, fornos, acabamento de peas, controle de qualidade, pontes rolantes, etc; Indstria automobilstica - montagem, teste, pintura, transporte de itens etc; Construo civil - elevadores, sistemas de climatizao, ventilao, iluminao

LICOP - Laboratrio de Instrumentao e Controle de Processos SENAI / CETEL Centro de Eletroeletrnica Csar Rodrigues

Controladores Lgicos Programveis

CLP um equipamento eletrnico digital, dedicado ao controle de mquinas e/ou processos em ambiente industrial, que recebe informaes atravs de mdulos de entrada, realiza com elas processamentos compostos de operaes lgicas, aritmticas, de seqenciamento, temporizao e contagem, determinados pelo programa do usurio armazenado em memria, e envia resultados atravs de mdulos de sada

LICOP - Laboratrio de Instrumentao e Controle de Processos SENAI / CETEL Centro de Eletroeletrnica Csar Rodrigues

Controladores Lgicos Programveis

Alm de interagir com o sistema a ser controlado, o CLP pode tambm trocar informaes com um operador, recebendo dele comandos, que podero interferir no controle, e enviando para ele informaes que lhe serviro para monitorar a evoluo do sistema. Para realizar controle, o CLP dever executar os seguintes procedimentos :

LICOP - Laboratrio de Instrumentao e Controle de Processos SENAI / CETEL Centro de Eletroeletrnica Csar Rodrigues

Controladores Lgicos Programveis

receber informaes do sistema a ser controlado; processar essas informaes com base em um conjunto de instrues, denominado programa, previamente armazenado em memria; enviar informaes para atuar no sistema, de forma a faz-lo aproximar do objetivo desejado.

LICOP - Laboratrio de Instrumentao e Controle de Processos SENAI / CETEL Centro de Eletroeletrnica Csar Rodrigues

Controladores Lgicos Programveis

LICOP - Laboratrio de Instrumentao e Controle de Processos SENAI / CETEL Centro de Eletroeletrnica Csar Rodrigues

Controladores Lgicos Programveis

LICOP - Laboratrio de Instrumentao e Controle de Processos SENAI / CETEL Centro de Eletroeletrnica Csar Rodrigues

Controladores Lgicos Programveis

ESTRUTURA DO PLC
TERMINAL DE PROGRAMAO

FONTE DE ALIMENTAO

CPU

MEMRIA

MDULO DE ENTRADA

INTERFACE DE I/O

MDULO DE SADA

LICOP - Laboratrio de Instrumentao e Controle de Processos SENAI / CETEL Centro de Eletroeletrnica Csar Rodrigues

Controladores Lgicos Programveis

Fonte de alimentao
A fonte de alimentao um mdulo cuja funo converter a tenso AC aplicada em sua entrada em nveis de tenso DC, necessrios ao funcionamento dos demais elementos do CLP. Um barramento de alimentao conduz as diversas tenses de sada da fonte de alimentao a todos os mdulos que faam parte arquitetura do CLP. Em alguns CLPs, a bateria que preserva as informaes das memrias RAM da CPU fica acondicionada na fonte de alimentao.

LICOP - Laboratrio de Instrumentao e Controle de Processos SENAI / CETEL Centro de Eletroeletrnica Csar Rodrigues

Controladores Lgicos Programveis

Mdulo CPU
O mdulo CPU contm a inteligncia do CLP. Ele composto por elementos responsveis por armazenar e executar os programas de aplicao dos usurios. Local do processador.

LICOP - Laboratrio de Instrumentao e Controle de Processos SENAI / CETEL Centro de Eletroeletrnica Csar Rodrigues

Controladores Lgicos Programveis

LICOP - Laboratrio de Instrumentao e Controle de Processos SENAI / CETEL Centro de Eletroeletrnica Csar Rodrigues

Controladores Lgicos Programveis

Seletor de modo de operao STOP = Modo Stop; o programa no executado. TERM = Execuo do Programa, possvel escrita/leitura pelo PG. RUN = Execuo do Programa, possvel somente leitura pelo PG LEDs de Status SF = Erro interno da CPU; vermelho RUN = Modo Run; verde STOP = Modo Stop; amarelo DP = I/O Distribudo (somente CPU 215)

LICOP - Laboratrio de Instrumentao e Controle de Processos SENAI / CETEL Centro de Eletroeletrnica Csar Rodrigues

Controladores Lgicos Programveis

Carto de Memria Slot para carto de memria. O carto de memria salva o contedo do programa no caso de desergenizao da CPU sem a necessidade de bateria. Interface PPI Nesta interface pode ser conectado o terminal de programao, equipamentos SIMATIC HMI (TDs / OPs), outra CPU, modems ou outros tipos de equipamentos.

LICOP - Laboratrio de Instrumentao e Controle de Processos SENAI / CETEL Centro de Eletroeletrnica Csar Rodrigues

Controladores Lgicos Programveis

MEMRIA
Responsvel pelo armazenamento do programa do usurio e dados do sistema. Existem 3 tipos bsicos: RAM (Random Access Memory) Voltil

EPROM (Erasable and Programmable) No voltil, apagvel com Ultra Violeta. EEPROM (Electrical Erasable and Programmable) No voltil, apagvel eletricamente.

LICOP - Laboratrio de Instrumentao e Controle de Processos SENAI / CETEL Centro de Eletroeletrnica Csar Rodrigues

Controladores Lgicos Programveis


Tipo de memria RAM Dinmica esttica ROM Descrio Memria de acesso randmico Memria somente para leitura Observaes

Voltil Gravada pelo usurio no voltil, no permite apagamento, gravada pelo fabricante no voltil, no permite apagamento, gravada pelo usurio

PROM

Memria programvel somente de leitura

EPROM

Memria programvel/ apagvel somente de leitura

no voltil, apagamento por ultra violeta, gravada pelo usurio.

EEPROM E2PROM FLASH-EPROM

Memria programvel/ apagvel somente de leitura

no voltil, apagvel eletricamente, gravada pelo usurio

LICOP - Laboratrio de Instrumentao e Controle de Processos SENAI / CETEL Centro de Eletroeletrnica Csar Rodrigues

Controladores Lgicos Programveis

TIPOS DE MEMRIA (no clp) MEMRIA EXECUTIVA formadas por memrias do tipo ROM ou PROM, foi desenvolvida pelo fabricante do CLP no dever ser alterada pelo usurio. Armazena o sistema operacional, o qual responsvel por todas as funes e operaes que podem ser executadas pelo CLP.

LICOP - Laboratrio de Instrumentao e Controle de Processos SENAI / CETEL Centro de Eletroeletrnica Csar Rodrigues

Controladores Lgicos Programveis

MEMRIA DO SISTEMA formadas por memrias do tipo RAM, pois ter seu contedo alterado constantemente pelo sistema operacional. Armazenar resultados e/ou informaes intermedirios, gerados pelo sistema operacional quando necessrio.

LICOP - Laboratrio de Instrumentao e Controle de Processos SENAI / CETEL Centro de Eletroeletrnica Csar Rodrigues

Controladores Lgicos Programveis

MEMRIA STATUS DE I/O Memrias do tipo RAM. A CPU, aps ter efetuado a leitura dos estados de todas as entradas, armazenar essas informaes na rea status das entradas. Aps o processamento dessas informaes os resultados lgicos sero armazenados na rea status das sadas antes de serem enviados para as respectivas sadas.

LICOP - Laboratrio de Instrumentao e Controle de Processos SENAI / CETEL Centro de Eletroeletrnica Csar Rodrigues

Controladores Lgicos Programveis

MEMRIA DE DADOS Memrias do tipo RAM. Funes de temporizao, contagem ou aritmticas necessitam de uma rea de memria para armazenamento de dados, como: valores pr-selecionados ou acumulados de contagem ou temporizao. Armazena dados referentes ao programa do usurio.

LICOP - Laboratrio de Instrumentao e Controle de Processos SENAI / CETEL Centro de Eletroeletrnica Csar Rodrigues

Controladores Lgicos Programveis

MEMRIA DO USURIO A CPU efetuar a leitura das instrues contidas nesta rea a fim de executar o programa do usurio,de acordo com os procedimentos predeterminados pelo sistema operacional, que se encontra gravado na memria executiva. Armazena o programa de controle desenvolvido pelo usurio.

LICOP - Laboratrio de Instrumentao e Controle de Processos SENAI / CETEL Centro de Eletroeletrnica Csar Rodrigues

Controladores Lgicos Programveis


Processador

o processador o crebro do CLP e trabalha, tendo seu tempo dividido entre a execuo do sistema operacional e o programa do usurio.

LICOP - Laboratrio de Instrumentao e Controle de Processos SENAI / CETEL Centro de Eletroeletrnica Csar Rodrigues

Controladores Lgicos Programveis

Mdulos de entrada
Os mdulos de entradas digitais so aplicados para receber informaes de dispositivos cuja operao se resume em apenas dois estados possveis : ligado / desligado ou tem tenso (corrente) / no tem tenso (corrente). Alguns exemplos de dispositivos mais comuns conectados a mdulos de entradas digitais : Contatos de chaves seletoras; Contatos de botes; Contatos auxilares de contatores e rels; Sensores de proximidade indutivos, capacitivos e fotoeltricos; Fins-de-curso; Chaves de nvel.

LICOP - Laboratrio de Instrumentao e Controle de Processos SENAI / CETEL Centro de Eletroeletrnica Csar Rodrigues

Controladores Lgicos Programveis

LICOP - Laboratrio de Instrumentao e Controle de Processos SENAI / CETEL Centro de Eletroeletrnica Csar Rodrigues

Controladores Lgicos Programveis

LICOP - Laboratrio de Instrumentao e Controle de Processos SENAI / CETEL Centro de Eletroeletrnica Csar Rodrigues

Controladores Lgicos Programveis

LICOP - Laboratrio de Instrumentao e Controle de Processos SENAI / CETEL Centro de Eletroeletrnica Csar Rodrigues

Controladores Lgicos Programveis

Os mdulos de entradas analgicas so empregados para receber informaes na forma de tenso ou corrente que variam dentro de um faixa de valores como 0 ~20 mA ou 0 ~ 5V, por exemplo. Alguns elementos sensores e transdutores que necessitam de mdulos de entrada analgicas so : termopares; transdutores de presso; sensores potenciomtricos, etc;

LICOP - Laboratrio de Instrumentao e Controle de Processos SENAI / CETEL Centro de Eletroeletrnica Csar Rodrigues

Controladores Lgicos Programveis

LICOP - Laboratrio de Instrumentao e Controle de Processos SENAI / CETEL Centro de Eletroeletrnica Csar Rodrigues

Controladores Lgicos Programveis

Mdulos de sada
Assim como ocorre como os mdulos de entrada, os mdulos de sada podem ser : digitais ou analgicos; tenso ou corrente; DC ou AC.

LICOP - Laboratrio de Instrumentao e Controle de Processos SENAI / CETEL Centro de Eletroeletrnica Csar Rodrigues

Controladores Lgicos Programveis

LICOP - Laboratrio de Instrumentao e Controle de Processos SENAI / CETEL Centro de Eletroeletrnica Csar Rodrigues

Controladores Lgicos Programveis

LICOP - Laboratrio de Instrumentao e Controle de Processos SENAI / CETEL Centro de Eletroeletrnica Csar Rodrigues

Controladores Lgicos Programveis

Barramentos internos
O barramento de entrada / sada formado por um grupo de condutores na forma de trilhas de uma placa de circuito impresso ou veias de um flat cable, por onde fluem sinais de dados e controle relacionados aos mdulos de entrada e sada do CLP.

LICOP - Laboratrio de Instrumentao e Controle de Processos SENAI / CETEL Centro de Eletroeletrnica Csar Rodrigues

Controladores Lgicos Programveis

LICOP - Laboratrio de Instrumentao e Controle de Processos SENAI / CETEL Centro de Eletroeletrnica Csar Rodrigues

Controladores Lgicos Programveis

LICOP - Laboratrio de Instrumentao e Controle de Processos SENAI / CETEL Centro de Eletroeletrnica Csar Rodrigues

Controladores Lgicos Programveis

IHM - Interface Homem Mquina IHM a denominao que se d a todo equipamento externo ao CLP cuja funo permitir a interao do operador com o processador para troca de informaes. Atravs da IHM o operador pode monitorar condies do sistema controlado ou nele interferir, indiretamente, atravs de comandos enviados para o processador.

LICOP - Laboratrio de Instrumentao e Controle de Processos SENAI / CETEL Centro de Eletroeletrnica Csar Rodrigues

Controladores Lgicos Programveis

Algumas operaes que podem ser realizadas com IHMs: Monitorar uma determinada varivel do processo; Ajustar um valor de tempo; Ler o nmero de peas produzidas em uma determinada linha de produo; Atuar manualmente ligando ou desligando elementos do sistema controlado;

LICOP - Laboratrio de Instrumentao e Controle de Processos SENAI / CETEL Centro de Eletroeletrnica Csar Rodrigues

Controladores Lgicos Programveis

LICOP - Laboratrio de Instrumentao e Controle de Processos SENAI / CETEL Centro de Eletroeletrnica Csar Rodrigues

Controladores Lgicos Programveis

touch screen .

LICOP - Laboratrio de Instrumentao e Controle de Processos SENAI / CETEL Centro de Eletroeletrnica Csar Rodrigues

Controladores Lgicos Programveis

Outros mdulos
posicionamento; funes de controle em malha fechada; contadores rpidos; distribuio de funes de entrada / sada; distribuio de inteligncia; etc.

LICOP - Laboratrio de Instrumentao e Controle de Processos SENAI / CETEL Centro de Eletroeletrnica Csar Rodrigues

Controladores Lgicos Programveis

Juntando as partes

LICOP - Laboratrio de Instrumentao e Controle de Processos SENAI / CETEL Centro de Eletroeletrnica Csar Rodrigues

Controladores Lgicos Programveis


Principio de funcionamento do PLC

O programa colocado na memria do PLC utilizando-se do software. O programa lgico baseado na linguagem de programao utilizada. O contedo deste programa so instrues que controlam sua aplicao no momento em que o controlador passado para o modo de operao (modo run). Um ciclo de operao iniciado (ciclo de scan).

LICOP - Laboratrio de Instrumentao e Controle de Processos SENAI / CETEL Centro de Eletroeletrnica Csar Rodrigues

Controladores Lgicos Programveis


Ciclo de Scan

Tempo requerido pelo processador para scanear e ler todas as entradas. Tempo requerido pelo processador para executar todas as instrues presentes no programa, este tempo depende das instrues utilizadas. Tempo requerido pelo processador pra scanear e escrever em todas as sadas. Parte do ciclo de operao em que a comunicao troca dados com outros dispositivos como o computador pessoal. Housekeeping o tempo gasto com atualizao de registros internos do controlador.

LICOP - Laboratrio de Instrumentao e Controle de Processos SENAI / CETEL Centro de Eletroeletrnica Csar Rodrigues

Controladores Lgicos Programveis

Configurao Centralizada

LICOP - Laboratrio de Instrumentao e Controle de Processos SENAI / CETEL Centro de Eletroeletrnica Csar Rodrigues

Controladores Lgicos Programveis

Configurao com I/O remoto ou distribudo

LICOP - Laboratrio de Instrumentao e Controle de Processos SENAI / CETEL Centro de Eletroeletrnica Csar Rodrigues

Controladores Lgicos Programveis

Rede de CLPs

LICOP - Laboratrio de Instrumentao e Controle de Processos SENAI / CETEL Centro de Eletroeletrnica Csar Rodrigues

Controladores Lgicos Programveis

MEIOS FSICOS PARA COMUNICAO EM REDE Par tranado Cabo coaxial Fibra tica Radiodifuso Etc. EXEMPLOS DE REDES Ethernet FieldBus / Profibus: ASI (Rede de Sensores e Atuadores)

LICOP - Laboratrio de Instrumentao e Controle de Processos SENAI / CETEL Centro de Eletroeletrnica Csar Rodrigues

Controladores Lgicos Programveis

Endereamento de mdulos de entrada / sada de CLPs


Os mdulos de um CLP so instalados lado a lado em racks, bastidores ou trilhos A fonte de alimentao e o mdulo de CPU possuem posies fixas, na maioria dos casos as duas mais esquerda, sendo as demais ocupadas por mdulos de entrada e/ou sada (E/S). Na maioria dos CLPs, mdulos de E/S digitais no possuem posio definida, podendo ser instalados em qualquer uma que esteja livre. Esses mdulos, geralmente, acomodam quatro, oito ou dezesseis pontos que devem ser referenciados individualmente no programa de aplicao e para tal devem possuir um endereo nico e distinto.

LICOP - Laboratrio de Instrumentao e Controle de Processos SENAI / CETEL Centro de Eletroeletrnica Csar Rodrigues

Controladores Lgicos Programveis

O endereo de cada ponto de E/S digital formado por uma letra que informa se o ponto de entrada ou sada e uma seqncia numrica que informa a posio fsica do ponto a ser acessado. Os elementos que formam os endereos de pontos de E/S digitais dependem das convenes estabelecidas pelo fabricante do CLP, uma vez que ainda no existe nenhum tipo de padronizao. O endereo de cada ponto de E/S obtido da seguinte forma : a letra E identifica um ponto de entrada e a letra S identifica um ponto de sada; as letras E ou S so seguidas por um nmero que indica o nmero do byte; na seqncia temos um ponto e logo a seguir um outro nmero que se refere posio do bit dentro do byte em questo.

LICOP - Laboratrio de Instrumentao e Controle de Processos SENAI / CETEL Centro de Eletroeletrnica Csar Rodrigues

Controladores Lgicos Programveis


P o s i o 0 E 0 .0 P o s i o 1 S 4 .0 S 8 .0 P o s i o 2

E 0 .7 E 1 .0

S 4 .7 S 5 .0

S 8 .7 E 1 .7 E 2 .0 S 5 .7 S 6 .0 S 9 .0

E 2 .7 E 3 .0

S 6 .7 S 7 .0

S 9 .7 E 3 .7 F o n te d e a li m e n t a o CPU M d u lo com 16 M d u lo com 32 M d u lo com 32 d e s a d a b it s d e s a d a b it s d e e n tr a d a b it s S 7 .7

LICOP - Laboratrio de Instrumentao e Controle de Processos SENAI / CETEL Centro de Eletroeletrnica Csar Rodrigues

Controladores Lgicos Programveis

PRINCPIO DE OPERAO DE CLPS


D

LICOP - Laboratrio de Instrumentao e Controle de Processos SENAI / CETEL Centro de Eletroeletrnica Csar Rodrigues

Controladores Lgicos Programveis


Mdulo de entrada Mdulo de sada

+ 24V

E 1.0

D
E 1.1

CPU

S 4.0

o acionamento do boto L levar a entrada E 1.0 a estado lgico 1; o acionamento do boto D levar a entrada E 1.1 a estado lgico 0; o rel s ser energizado quando a sada S 4.0 for levada a estado lgico 1.

O passo seguinte escrevermos um programa de aplicao que realize a mesma funo da lgica implementada atravs do arranjo dos elementos no diagrama eltrico de comando original.

LICOP - Laboratrio de Instrumentao e Controle de Processos SENAI / CETEL Centro de Eletroeletrnica Csar Rodrigues

Controladores Lgicos Programveis

Existem algumas linguagens de programao de CLPs mas talvez a mais simples e preferida no meio industrial seja a linguagem de diagrama de contatos ou linguagem ladder, como mais conhecida.

Na linguagem ladder, o programa de aplicao representado empregando-se smbolos similares queles utilizados em diagramas eltricos e, por esse motivo, a sua compreenso e assimilao extremamente fcil por profissionais que j tenham experincia em equipamentos e sistemas industriais.

LICOP - Laboratrio de Instrumentao e Controle de Processos SENAI / CETEL Centro de Eletroeletrnica Csar Rodrigues

Controladores Lgicos Programveis

D E 1.0 L C E 1.1 S 4.0 ( )

S 4.0

A programao feita em um ambiente de desenvolvimento de aplicaes fornecido pelo prprio fabricante do CLP. A prxima etapa enviar o programa para a memria da CPU do CLP e coloc-la em modo de execuo.

LICOP - Laboratrio de Instrumentao e Controle de Processos SENAI / CETEL Centro de Eletroeletrnica Csar Rodrigues

Controladores Lgicos Programveis

Ao executar um programa de aplicao a CPU realiza essencialmente trs operaes : varre todas as entradas digitais, armazenando seus estados na rea de memria de sistema dedicada para imagem de entradas; varre seqencialmente todo o programa, executando, com os estados imagem das entradas, as operaes definidas no programa e atualiza os estados dos bits correspondentes s sadas, na rea de memria de sistema dedicada para imagem de sadas; copia para as sadas, os estados presentes nos respectivos bits da rea de memria relativa imagem das mesmas. As trs operaes so realizadas ciclicamente e ininterruptamente controlando o sistema para o qual foi desenvolvida a aplicao. Cada ciclo formado pelas trs operaes denominado scan.

LICOP - Laboratrio de Instrumentao e Controle de Processos SENAI / CETEL Centro de Eletroeletrnica Csar Rodrigues

Controladores Lgicos Programveis

Alm do modo de execuo, alguns outros modos de operao comuns para CPUs de CLPs so : inicializao; programao; inativo por falha; inativo por ausncia de aplicao; ciclo a ciclo.

LICOP - Laboratrio de Instrumentao e Controle de Processos SENAI / CETEL Centro de Eletroeletrnica Csar Rodrigues

Controladores Lgicos Programveis

LICOP - Laboratrio de Instrumentao e Controle de Processos SENAI / CETEL Centro de Eletroeletrnica Csar Rodrigues

Controladores Lgicos Programveis

LICOP - Laboratrio de Instrumentao e Controle de Processos SENAI / CETEL Centro de Eletroeletrnica Csar Rodrigues

Controladores Lgicos Programveis

LICOP - Laboratrio de Instrumentao e Controle de Processos SENAI / CETEL Centro de Eletroeletrnica Csar Rodrigues

Controladores Lgicos Programveis

LICOP - Laboratrio de Instrumentao e Controle de Processos SENAI / CETEL Centro de Eletroeletrnica Csar Rodrigues

Controladores Lgicos Programveis

LICOP - Laboratrio de Instrumentao e Controle de Processos SENAI / CETEL Centro de Eletroeletrnica Csar Rodrigues

Controladores Lgicos Programveis

LICOP - Laboratrio de Instrumentao e Controle de Processos SENAI / CETEL Centro de Eletroeletrnica Csar Rodrigues

Controladores Lgicos Programveis

Alm do modo de execuo, alguns outros modos de operao comuns para CPUs de CLPs so : inicializao; programao; inativo por falha; inativo por ausncia de aplicao; ciclo a ciclo.

LICOP - Laboratrio de Instrumentao e Controle de Processos SENAI / CETEL Centro de Eletroeletrnica Csar Rodrigues

Controladores Lgicos Programveis


SOFTWARE

Utilizao de linguagem de alto nvel, permitindo grande flexibilidade de programao quando da utilizao de perifricos. Utilizao de microcomputadores compatveis como ferramentas de programao. Diagnsticos e deteco de falhas na monitorao de mquinas e processos. Representao do programa em diagramas de contato, diagrama de blocos funcionais e lista de instruo.

LICOP - Laboratrio de Instrumentao e Controle de Processos SENAI / CETEL Centro de Eletroeletrnica Csar Rodrigues

Controladores Lgicos Programveis

LICOP - Laboratrio de Instrumentao e Controle de Processos SENAI / CETEL Centro de Eletroeletrnica Csar Rodrigues

Controladores Lgicos Programveis

LICOP - Laboratrio de Instrumentao e Controle de Processos SENAI / CETEL Centro de Eletroeletrnica Csar Rodrigues

Controladores Lgicos Programveis

LICOP - Laboratrio de Instrumentao e Controle de Processos SENAI / CETEL Centro de Eletroeletrnica Csar Rodrigues

Controladores Lgicos Programveis

LICOP - Laboratrio de Instrumentao e Controle de Processos SENAI / CETEL Centro de Eletroeletrnica Csar Rodrigues

Controladores Lgicos Programveis

LICOP - Laboratrio de Instrumentao e Controle de Processos SENAI / CETEL Centro de Eletroeletrnica Csar Rodrigues

Controladores Lgicos Programveis

LICOP - Laboratrio de Instrumentao e Controle de Processos SENAI / CETEL Centro de Eletroeletrnica Csar Rodrigues

Controladores Lgicos Programveis

rea de memria Siemens

LICOP - Laboratrio de Instrumentao e Controle de Processos SENAI / CETEL Centro de Eletroeletrnica Csar Rodrigues

Controladores Lgicos Programveis

LICOP - Laboratrio de Instrumentao e Controle de Processos SENAI / CETEL Centro de Eletroeletrnica Csar Rodrigues

Controladores Lgicos Programveis

Classificao das reas de memrias

LICOP - Laboratrio de Instrumentao e Controle de Processos SENAI / CETEL Centro de Eletroeletrnica Csar Rodrigues

Controladores Lgicos Programveis Double Word 00 Word 00 Byte 00 Byte 01 Word 02 Byte 02 Byte 03

Double Word 04 Word 04 Byte 04 Byte 05 Byte 06 Word 06 Byte 07

LICOP - Laboratrio de Instrumentao e Controle de Processos SENAI / CETEL Centro de Eletroeletrnica Csar Rodrigues

Controladores Lgicos Programveis VD 00 VW 00 VB 0 VB 01 VB 02 VW 02 VB 03

VD 04 VW 04 VB 04 VB 05 VB 06 VW 06 VB 07

LICOP - Laboratrio de Instrumentao e Controle de Processos SENAI / CETEL Centro de Eletroeletrnica Csar Rodrigues

Controladores Lgicos Programveis

Tipos de reas
( I ) Memria de entrada. ( Q ) Memria de Sada ( V ) Memria principal ( M ) Memria auxiliar ( S ) Memria de controle ( L ) Memria local ( T ) rea de memria para temporizador ( C ) rea de memria para contador ( AC ) rea de memria para acumulador ( HC ) rea de memria para contador de alta velocidade

LICOP - Laboratrio de Instrumentao e Controle de Processos SENAI / CETEL Centro de Eletroeletrnica Csar Rodrigues

Controladores Lgicos Programveis

Temporizador

LICOP - Laboratrio de Instrumentao e Controle de Processos SENAI / CETEL Centro de Eletroeletrnica Csar Rodrigues

Controladores Lgicos Programveis

LICOP - Laboratrio de Instrumentao e Controle de Processos SENAI / CETEL Centro de Eletroeletrnica Csar Rodrigues

Controladores Lgicos Programveis

Interrupo: Associar um evento a uma interrupo


Attach interrupo (anexar uma interrupo)

Detach interrupo (desligar uma interrupo).

LICOP - Laboratrio de Instrumentao e Controle de Processos SENAI / CETEL Centro de Eletroeletrnica Csar Rodrigues

Controladores Lgicos Programveis

LICOP - Laboratrio de Instrumentao e Controle de Processos SENAI / CETEL Centro de Eletroeletrnica Csar Rodrigues

Controladores Lgicos Programveis

LICOP - Laboratrio de Instrumentao e Controle de Processos SENAI / CETEL Centro de Eletroeletrnica Csar Rodrigues

Controladores Lgicos Programveis

INT: constante do tamanho de um byte que se refere ao nome da interrupo que se deseja chamar Retorno condicional de uma interrupo

Habilita / desabilita interrupo