Você está na página 1de 12

Controles e Automao Industrial

1- Introduo
At meados da dcada de 60, todo o controle dos processos fabris, nas indstrias e fabricaes em geral, era feito atravs de lgica de rels. Os rels so elementos versteis que possuem as seguintes qualidades: estrutura multipolar e contatos intercambeveis, por isso so flexveis e econmicos; vida til com centenas de milhares de operaes; pessoal responsvel pela manuteno conhece-os muito bem. Entretanto, os rels tm algumas desvantagens como, por exemplo: os painis possurem grandes dimenses; o ambiente hostil corri seus contatos; a poeira tambm pode "colar" seu contato; a produo precisava ser paralisada para a configurao de nova lgica.

Por isso, em 1.966, visando aumentar a sua produtividade, j que precisava ficar com sua produo parada para alterao da lgica dos rels sempre que um novo modelo de automvel era incorporado (tempo dinheiro e os carros japoneses estavam comeando a chegar ao mercado norteamericano com preos mais competitivos), a GM solicitou duas empresas parceiras, Allen Bradley e Reliance, um equipamento que tivesse as seguintes caractersticas: fcil manuteno; capacidade de operar em ambientes industriais com confiabilidade; fisicamente menor que o sistema de rels (espao tambm dinheiro); condies de ser ligado a um sistema central de coleta de dados; preo competitivo. Ento, em 1.968, o primeiro controlador programvel foi instalado na GM. Aps esse primeiro equipamento, surgiram outros mais aperfeioados, agora obedecendo a seguinte idia:

AUTOMAO

INSTRUMENTAO

INFORMTICA

Seguindo a idia acima, os fabricantes de equipamentos para automao viram um grande filo ainda pouco explorado naquela poca, desenvolvendo elementos "derivados" do controlador programvel: CNC (controle numrico computadorizado): muito utilizado em manufaturas, surgiu para automatizar fresas, furadeiras e outras ferramentas, com seu posicionamento preciso; SDCD (sistema distribudo de controle digital): prprio para trabalhar com vrias informaes analgicas;

Escola Tcnica Estadual Julio de Mesquita

Controles e Automao Industrial

SCADA (sistema de controle e aquisio de dados): utiliza para controle de variveis os sistemas de telemetria, rdio-freqncia, satlite, telefonia, Web; UTR (unidade terminal remota): por possuir alto nvel de isolao eltrica, utilizado em subestaes.

2- O que um controlador programvel?


Um controlador programvel (CP) m equipamento eletrnico de controle, livremente programvel , baseado em microprocessadores, foi projetado para funcionar no ambiente industrial. Pode controlar desde simples mquinas at automatizar completamente uma planta industrial. semelhana de um operador humano, o CP

sente o meio ambiente,

analisa

as informaes que captou e age sobre o este meio ambiente, conforme uma lgica preestabelecida em seu programa.

3- Diagrama de blocos de um controlador programvel

UNIDADE DE MEMRIA

C A M P O

E N T R A D A S

UNIDADE CENTRAL DE PROCESSAMENTO (CPU)

S A D A S

C A M P O

FONTE DE ALIMENTAO

TERMINAL DE PROGRAMAO

Escola Tcnica Estadual Julio de Mesquita

Controles e Automao Industrial

ENTRADAS: So o elo de ligao entre o controlador programvel e o que acontece no meio ambiente. Atravs das entradas, o controlador programvel toma conhecimento do que est ocorrendo nas mquinas ou processo sob seu controle. Podem ser digitais ou analgicas: digitais: informam dois sentidos diferentes. Exemplo: contato aberto ou fechado, existe tenso ou no, existe corrente ou no, etc.. analgica: informa continuamente o estado de uma varivel. Exemplo: a temperatura de um processo pode variar continuamente de 0C a 150C. Por meio de uma entrada analgica, o CLP poder saber o valor da temperatura no momento.

LGICA DE CONTROLE: o bloco que analisa, processa e decide. Obedecendo a um programa armazenado em sua memria, este bloco analisa as variveis e, de acordo com um programa, atua sobre o meio ambiente atravs das sadas. As variveis analisadas pela lgica de controle podem ser entradas ou variveis internas, tais como contadores, temporizadores, etc.. Pode executar uma srie de funes, tais como operaes lgicas, aritmticas, comparaes, contagens, etc.. A lgica de controle composta fundamentalmente por dois setores: o processador (microprocessador): executa as funes de acordo com o programa gravado nas memrias; memrias de programa: armazenam os comandos para o processador agir.

SADAS: Atravs das sadas que os controladores programveis agem sobre o meio ambiente (mquinas ou processos sob seu controle). Podem ser digitais ou analgicas: digitais: podem estar "ligadas" ou "desligadas" apresentando, ou no, tenso eltrica em seu terminal correspondente. A estas sadas so conectadas vlvulas solenides, contatores, rels, lmpadas, sirenes, etc.. analgicas: apresentam uma tenso varivel pelo programa e podem acionar vlvulas proporcionais, reguladores de temperatura, de tenso, etc..

Dessa forma, o controlador programvel sente e age em um processo industrial, controlando ciclos de trabalhos que podem ser bastante complexos.

Escola Tcnica Estadual Julio de Mesquita

Controles e Automao Industrial

MEMRIA: Para entendermos como a memria do controlador programvel est dividida, precisamos estudar antes algumas unidades utilizadas e, tambm, alguns tipos de memrias encontradas: BIT: a menor unidade de informao no sistema de numerao binrio, representado pelos dgitos 0 e 1; BYTE: uma seqncia de dgitos binrios geralmente operados como uma unidade; ENDEREO: onde os dados so armazenados na memria do controlador programvel; MEMRIA ROM: apenas para leitura; MEMRIA RAM: para leitura e escrita; MEMRIA PROM: programvel s para leitura; MEMRIA EPROM: apagvel s para leitura; MEMRIA EAROM: eletricamente altervel s para leitura; MEMRIA EEPROM: eletricamente apagvel e programvel; MEMRIA NOVRAM: no voltil para ler e escrever. A capacidade de memria dos controladores programveis de grande porte "k" palavras (k = 1024 bits), sendo cada palavra constituda de dois bytes e considerada como uma localizao de memria. MEMRIA EXECUTIVA: normalmente trata-se de uma memria EPROM que contm o programa que inicializa o controlador programvel, armazena os programas executivos (sistema) e gerencia o roteiro de dados e a seqncia de operao. Ele elaborado pelo fabricante e j acompanha o controlador quando o mesmo adquirido. MEMRIA DO USURIO: uma memria RAM de aplicao, que armazena o programa do usurio. Esta rea, reservada ao programa do usurio, contm alguns kbytes de palavras livres (informaes) que sero processadas pela CPU. nesta rea que gravamos o programa que desejamos executar em relao ao equipamento, mquina ou processo a ser automatizado. MEMRIA DE DADOS: uma rea reservada para controle do programa do usurio. Nesta rea encontram-se dados referentes ao processamento do programa do usurio. Todos os bytes desta rea so de controle: trata-se de uma tabela de valores manipulveis. MEMRIA IMAGEM DAS ENTRADAS E SADAS: uma rea de memria reservada para interligao entre o controlador programvel e os equipamentos/processos. Nesta rea so gravadas todos os dados da planta, sejam eles de entrada ou sada: ela a imagem real das entradas e sadas do controlador programvel.

Escola Tcnica Estadual Julio de Mesquita

Controles e Automao Industrial

memria imagem das E/S

INFORMAES SOBRE OS EQUIPAMENTOS QUE SERO PROCESSADAS NO CP

E1 E2 E3 E4 E5 E6 E7 E8

MDULO DAS ENTRADAS

E8 E7 E6 E5 E4 E3 E2 E1

S8 S7 S6 S5 S4 S3 S2 S1
MDULO DAS SADAS

INFORMAES DO CP QUE CONTROLARO O EQUIPAMENTO/PROCESSO

S1 S2 S3 S4 S5 S6 S7 S8

A memria imagem das E/S depende da quantidade de entradas e sadas do controlador programvel.

TERMINAL DE PROGRAMAO: Neste bloco, poderemos ter uma das seguintes configuraes: porttil com display de cristal lquido; porttil com display CRT e qualquer tipo de teclado; tipo microcomputador.

4- Circuito das entradas


So circuitos eletrnicos que recebem informaes sobre o equipamento ou processo e que as transferem para a memria imagem das entradas e sadas. Realiza a interface entre os dispositivos liga/desliga (chaves seletoras, botoeiras, chaves fim-de-curso, etc.) e os nveis lgicos exigidos pelo controlador programvel.

Escola Tcnica Estadual Julio de Mesquita

Controles e Automao Industrial E1 E2 E3 E4


controlador programvel realiza "leitura" 0 1 0 1 E4 E3 E2 E1 memria imagem das entradas

E1=110V E2=0V E3=110V E4=0V

mdulo de entradas (110V)

Memria do controlador programvel: E4 ~ E1 = byte do mdulo de entrada em anlise bit E1 = "1" ou energizado, logo entrada E1 = 110V bit E2 = "0" ou desenergizado, logo entrada E2 = 0V

Se a entrada E1 receber 110V, isso quer dizer que o dado referente a este ponto est ligado ou acionado e o circuito de entrada transfere "1" (nvel lgico) para a memria imagem das E/S. Se E1 receber 0V, isto quer dizer que o dado referente a este ponto est desligado ou no acionado e que o circuito de entrada transfere "0" (nvel lgico) para a memria imagem das E/S.

ENTRADAS EM CORRENTE CONTNUA: Tipicamente os mdulos em CC so disponveis em 5, 12, 24 e 48V. Esteja seguro em adquirir aqueles que sejam adequados aos dispositivos de entrada que esto sendo utilizados. Quando utilizamos dispositivos digitais regulares (botoeiras, chaves seletoras, contatos de rels, etc.) no temos muito com que nos preocupar. Apenas deveremos prestar ateno na tenso de alimentao das referidas entradas.

Entradas
1 2 A polaridade da fonte indiferente 3 4 C

Escola Tcnica Estadual Julio de Mesquita

Controles e Automao Industrial

Quando utilizamos sensores (foto-clulas, de proximidade indutivo ou capacitivo, etc.) temos sempre que verificar a configurao de sada dos mesmos uma vez que, tais sensores, utilizam transistores (PNP ou NPN) nas sadas, trabalhando com chaves digitais.

C 1 2 3 4

+ FONTE + SENSOR NPN -

SENSOR NPN

1 2 3 4 C + SENSOR PNP + FONTE -

SENSOR PNP

ENTRADAS EM CORRENTE ALTERNADA: Uma tenso alternada no polarizada, ou seja, no temos "positivo" e "negativo" para preocupar-nos. Tipicamente os mdulos CA so disponveis em 24, 48, 110 e 220V. Esteja seguro em adquirir aqueles que sejam adequados aos dispositivos de entrada que esto sendo utilizados. Entradas em CA so menos comuns nos dias de hoje, uma vez que os sensores utilizam transistores em suas sadas.

Escola Tcnica Estadual Julio de Mesquita

Controles e Automao Industrial

De uma forma mais comum, as entradas em CA podem ser ligadas conforme mostrada a seguir: Entradas
1 2 3 4 C ~

5- Circuito das sadas


So circuitos eletrnicos que recebem informaes sobre o processamento do equipamento ou processo atravs da memria imagem das E/S e as transferem para o equipamento ou processo em controle. Contem circuitos eletrnicos necessrios para partida de motores (contatores), solenides ou outros dispositivos de controle e sinalizao (lmpadas, sirenes, etc.).

S1 S2 S3 S4
controlador programvel realiza "escrita" 1 0 0 1 E4 E3 E2 E1 memria imagem das sadas

S1=24V S2=0V S3=0V S4=24V

mdulo de sada (24V)

Memria do controlador programvel: S4 ~ S1 = byte do mdulo de sada em anlise bit S1 = "1" ou energizado, logo sada S1 = 24V bit S2 = "0" ou desenergizado, logo sada S2 = 0V

Se a sada S1 tiver 24Vcc, isso quer dizer que o dado referente a este processamento foi ligado ou acionado pelo programa do usurio. Se a sada S1 tiver 0V, isso quer dizer que o dado referente a este processamento foi desligado ou no-acionado (nvel lgico "0").

Escola Tcnica Estadual Julio de Mesquita

Controles e Automao Industrial

SADA A REL: um dos mais comuns tipos de sada utilizados. Um rel pode ser usado tanto com cargas em CC quanto em CA. Sempre verifique a especificao de sua carga, uma vez que deve-se ter a absoluta certeza sobre a mxima corrente consumida pela mesma, dentro das especificaes da sada do controlador programvel. Caso contrrio, poder danific-la seriamente. Sadas
1 2 3 4 1 2
CARGA 1 CARGA 1

3 4 ~

PODE SER CC TAMBM

C -C -

CIRCUITO INTERNO

BOBINA

BOBINA

SADA A TRANSISTOR: Esse tipo de sada s pode chavear em CC, portanto, no pode ser usada em CA. Uma pequena corrente aplicada na base do transistor possibilita chavear uma corrente bem maior na sada. O controlador programvel aplica uma pequena corrente na base do transistor e, dessa forma, a sada do mesmo "fecha-se", fazendo com que o dispositivo conectado sada do controlador programvel seja ligado.

Escola Tcnica Estadual Julio de Mesquita

Controles e Automao Industrial

Aqui tambm preciso verificar qual o tipo de sada (NPN ou PNP) utilizaremos e nunca excederemos a mxima corrente de chaveamento. Sada NPN Sadas
1 2 3 4 1 2
CARGA 1 CARGA 1

3 4

C -C -

Sada PNP Sadas


1 2 3 4 1 2
CARGA 1 CARGA 1

3 4 +

C -C -

6- Varredura/SCAN
O controlador programvel tem uma forma particular de trabalhar, que caracteriza o seu funcionamento. O controlador opera executando uma seqncia de atividades definidas e controladas pela memria executiva. Este modo de operao ocorre em um ciclo, chamado de ciclo de varredura ou SCAN, que consiste em: leitura das entradas externas; executa o programa do usurio; atualizao das sadas externas. Na fase da leitura das entradas, o processador enderea o sistema de E/S, obtm os estados dos dispositivos que no esto conectados e armazena estas informaes na forma de bits "1" e "0", dependendo do estado obtido (ponto energizado eqivale ao binrio "1" e o ponto desenergizado ao "0"). A regio da memria utilizada para armazenar estas informaes chamada de memria imagem das entradas (MIE).

Escola Tcnica Estadual Julio de Mesquita

10

Controles e Automao Industrial

Na fase de execuo da lgica programada pelo usurio, a CPU consulta a MIE para obter os estados dos dispositivos. Nesta fase, os resultados das lgicas programadas cujas sadas tenham um ponto correspondente no rack de sada so armazenados em uma rea da memria chamada memria imagem das sadas (MIS). As lgicas que possuem sadas internas sero armazenas na rea correspondente. Durante a execuo da lgica programada, se for necessrio a referncia a uma sada qualquer, dentro do mesmo ciclo, esta tabela consultada. Observe que, durante esta fase no feita nenhuma referncia a pontos externos (entrada ou sada), a CPU opera com informaes obtidas na memria. Na fase de atualizao de sadas, a CPU executa uma varredura na tabela MIS e atualiza as sadas externas, endereando o sistema de E/S para atualizar o estado dos dispositivos externos de acordo com o resultado da lgica programada. A seguir, o ciclo reiniciado e a operao continua enquanto mantm-se o controlador no modo de execuo.

Varredura das E/S +/- 0,5ms p/ 128 E/S

Incio do programa do usurio

Varredura do programa do usurio +/- 0,6ms p/ 1k de instruo

O tempo necessrio para a varredura varia de controlador para controlador e depende de muitos fatores (tamanho da palavra, clock, instrues programadas, etc.). O fabricante especifica este tempo baseado na quantidade de instrues, normalmente instrues booleanas, e quantidade de entradas/sadas. Qualquer outra funo programada aumenta este tempo de varredura. Como resumo, podemos considerar os seguinte fluxograma:

Escola Tcnica Estadual Julio de Mesquita

11

Controles e Automao Industrial

leitura das entradas (grava na MIE) (*)

executa o programa do usurio (**)

atualiza as sadas (grava na MIS) (*)

(*) varredura das E/S; (**) varredura do programa.

Escola Tcnica Estadual Julio de Mesquita

12