Escolar Documentos
Profissional Documentos
Cultura Documentos
importante conhecer a respeito de fatos histricos que promoveram o desenvolvimento da tecnologia de controle em sistemas automticos e de como os controladores lgicos programveis surgiram.
Histrico:
A indstria evoluiu muito importante at 1700, sendo que a energia para as transformaes dos produtos advinha dos servios manuais do homem, com algumas excees como os moinhos de vento que aproveita a energia elica. Esta era a razo pela a qual a mo-de-obra escrava era fundamental para a incidente industrializao e para a agricultura. Com a utilizao da fora elstica do vapor, iniciou-se uma revoluo industrial em que a fora humana seria gradativamente substituda por mquinas capazes de imprimir muito mais energia ao processo de produo de bens. Essa revoluo tem inicio na Inglaterra por volta de 1750 nas indstrias de frao. Com as pesquisas e o desenvolvimento tecnolgico surgiram, em seguida, os motores a exploso e combusto interna, alm do uso sistemtico da eletricidade.
Processos Produtivos:
Ao olhar para este ltimo milnio, vemos que ocorreram grandes mudanas tecnolgicas. Samos do transporte onde a fora motriz era a de um cavalo para o transporte onde o transporte supersnico que em horas nos leva ao outro lado do planeta. Passamos de um tempo em que a comunicao se fazia por cartas, muitas vezes com informaes de meses atrs, para um mundo onde se comunica instantaneamente, com imagem e som, com uma pessoa que pode estar em qualquer parte do planeta. A nova realidade nos torna exigentes, num mundo repleto de requisitos. Num ciclo fechado, o mercado se ajusta para fornecer aquilo que exigido de forma rpida e com a qualidade estipulada. Porm, logo o homem se enfada e aquilo em pouco tempo passa de extremamente desejado para obsoleto. Disso tudo decorre a necessidade de flexibilizar o que se produz. Diante das exigncias mutveis do mercado. A automao industrial vem atender a esta necessidade de resposta rpida. As mquinas adquirem capacidade de tomar decises em face das alternativas que o processo produtivo apresenta. O centro do sistema de produes dispe de sensores nas mquinas para indicar condies de funcionamento que asseguram o funcionamento dos atuadores. Com isso o sistema passa a ter uma arquitetura onde o controlador, os sensores e os atuadores funcionem em conjunto, automatizando o processo sendo que o controlador toma as decises em funo da situao dos sensores e esta deciso faz com que os atuadores executem o trabalho.
Sistema de Comando:
Consiste num conjunto de elementos interligados em malha aberta, isto , as informaes processadas nesses elementos apresentam-se num nico sentido, da entrada para a sada.
Elementos de Entrada
chaves, sensores, transdutores
Controlador
CLP, computador, processador
Atuadores
reles, vlvulas
Acionamento
motores, cilindros
Processo ou mquina
Sistema de Controle:
Consiste num sistema de malha fechada, isto , alm do fluxo de informao no sentido direto (da entrada para a sada), existe outro no sentido contrrio (da sada para a entrada), chamada realimentao Feedback.
Condio desejada
Controlador
Atuadores
Acionamento
Processo ou mquina
Realimentao
interno das instrues de implementao especfica ,como: lgica seqencial, lgica combinatria, temporizao, contagem, operaes aritmticas, algoritmos PID para controle de mquinas e processos industriais com vrios mdulos de entradas e sadas digitais e analgicas.
E N T R A D A
CPU
S A D A
Dispositivos de sada
FONTE DE ALIMENTAO
Fonte auxiliar
S0
M0.0 K2
I0.0
Q4.0
K1
A lgica implantada pelo CLP muito similar convencional, sendo que os dispositivos de entrada (elementos B0 e B1) so conectados ao mdulo de entrada e o elemento de sada (Lo), ao mdulo de sada. O programa de aplicao determina o acionamento das sadas em funo das entradas (B0,B1 e L0). Qualquer alterao desejada nessa lgica realizada por alteraes no programa, permanecendo as mesmas ligaes (conexes) no mdulo de entrada e sada.
Sistema de Memria:
O sistema de memria do CPU composto pela memria do sistema de operao (Programa de execuo firmware, e rascunho do sistema) e pela memria de aplicao (programa de aplicao e tabela de dados).
Normalmente os Mdulos de E/S so dotados de: Isolao ptica: Para a proteo da CPU, Fonte de Alimentao e demais
mdulos de E/S. Nesse caso no h conexo eltrica entre os dispositivos de entrada (chaves, sensores) ou de sada (atuadores, motores) e o barramento de comunicao da CPU.
Mdulos Discretos:
Tratam sinais digitais (On / Off 0/1) So utilizados em sistemas seqenciais e na maioria das aplicaes com CLPs.
Fonte externa
Optoacoplador
Optoacoplador
Mdulos Analgicos:
Tratam sinais analgicos (Tenso, Corrente, Temperatura, por exemplo). So utilizados como sistemas contnuos ou como parte de sistemas seqenciais. Os mdulos Analgicos de Entrada convertem sinais analgicos, provenientes dos dispositivos de entrada (transdutor, conversor, termopar) em sinais digitais por meio de conversor analgico digital, disponibilizando-os adequadamente ao barramento da CPU. Os mdulos analgicos de sada convertem sinais digitais,
disponveis no barramento da CPU em sinais analgicos por meio de conversor Digital Analgico, enviando-os aos dispositivos de sada (driver,amplificador). Cada entrada ou sada analgica denominada de canal em vez de ponto como nos mdulos discretos. O valor convertido referente a cada canal analgico de entrada, ou o valor a ser convertido e enviado para cada canal analgico de sada, armazenado em um endereo especfico na tabela de dados, determinado pelo programa de aplicao, e a quantidade de BITS relativos a cada canal depende da resoluo dos conversores A/D e D/A.
Canais de Entrada
Multiplexador
Conversor A/D
CPU
CPU
Conversor D/A
Canais de Sada
Fonte de Alimentao.
A fonte de alimentao fornece todos os nveis de tenso para alimentao da CPU e dos mdulos E/S e tambm funciona como um dispositivo de proteo. Garante a segurana e a integridade da tenso de alimentao para todo o sistema por meio do monitoramento constante dos nveis de tenso e de corrente fornecidos. Se esses nveis excederem os valores mximos ou mnimos permitidos, alm do tempo especificado pelo fabricante, a fonte interage diretamente com o processador, gerando uma interrupo (por meio de uma seqncia de comandos) e fazendo com que a CPU pare com a execuo do programa de aplicao. Os mdulos de E/S necessitam, alm das tenses fornecidas pela fonte do CLP, de alimentao externa. A fonte do CLP responsvel pela alimentao do circuito lgico dos mdulos de E/S, sendo que a fonte externa alimenta os circuitos de potncia, ou circuitos externos entrada ou sada (mdulos discretos e analgicos). Normalmente a fonte dos CLPs proporcionam sada auxiliar de tenso em 24Vdc, com limite reduzido de corrente (na faixa de 300mA 800mA).
Base ou Rack:
A Base, ou Rack, responsvel pela sustentao mecnica dos elementos que compem o CLP. Contm o barramento que faz a conexo eltrica entre eles, no qual esto presentes os sinais de dados, endereo e controle necessrios para comunicao entre a CPU e os mdulos de E/S, alm dos nveis de tenso fornecidos pela fonte de alimentao necessrios para que a CPU e os mdulos de E/S possam operar.
Cada posio da base, possvel de receber m mdulo de E/S ou a CPU denominada de SLOT (ranhura aberta). O primeiro slot ao da fonte de alimentao denomina-se slot da CPU, no podendo ser ocupados por mdulos de E/S.
Slot 3
Slot 4
Slot 5
Slot 6
Slot 7
Slot 8
Fonte de Alimentao
Alguns mdulos de E/S ou especiais podem ter restries quanto ao posicionamento nos slots da base. Porm, de forma geral, os mdulos discretos e analgicos podem ser posicionados livremente pelo usurio.
Configurao do CLP.
Configurao do sistema de E/S:
A disposio dos mdulos de E/S nas bases do CLP est diretamente ligada configurao do sistema de E/S. Em alguns casos, uma nica base (base local) no suficiente para acomodar todos os mdulos de E/S necessrios determinada aplicao, tanto por limitao de espao fsico (quantidade de slots disponveis menor que a quantidade de mdulos de E/S utilizados) como por limitao eltrica (corrente fornecida ao barramento da base menor que a corrente consumida pelos mdulos de E/S). Nestes casos, faz-se necessrio a utilizao de bases de expanso locais. H tambm situaes em que os dispositivos de entrada e ou sada esto localizados distante da CPU (Base local), sendo necessrio o uso de bases de expanso remotas.
Slot CPU
Base Local:
A base na qual a CPU est instalada denominada base local. Os mdulos de E/S instalados na mesma base que a CPU so denominados mdulos de E/S locais.
Expanso Local:
Esta configurao utilizada quando se necessita de pontos de E/S em quantidade superior aquela que a base local pode suportar, ou quando a fonte de alimentao local no suficiente para fornecer corrente a todos os mdulos de E/s utilizados em determinada aplicao. O acrscimo ou distribuio dos mdulos de E/S feito por meio de bases de expanso situadas localmente prximas base local. As famlias de CLPs que permitem esta configurao especificam a quantidade limite de bases de expanso e de pontos de E/S possveis para cada modelo de CPU. Nas bases de expanso no h CPU, apenas as fontes de alimentao. A comunicao com a base local feita por meio de cabo de conexo apropriado, fornecido pelo fabricante. Os pontos de E/S dos mdulos instalados nas bases de expanso locais so tratados e endereados pela CPU como os pontos de entrada e sada dos mdulos instalados na base local, sendo atualizados a cada varredura, ou seja, as bases de expanso locais so vistas como prolongamento (extenso) dos barramentos de dados, de endereos e de controle da base local, com alimentao prpria.
Slot CPU
Fonte de Alimentao
Slot 3
Slot 4
Slot 5
Slot 6
Slot 7
Slot 8
Base Local
Fonte de Alimentao
Slot 3
Slot 4
Slot 5
Slot 6
Slot 7
Slot 8
Fonte de Alimentao
Slot 3
Slot 4
Slot 5
Slot 6
Slot 7
Slot 8
Expanso Remota:
Esta configurao utilizada quando os dispositivos de entrada e ou sada esto localizados (instalados) distantes da base local, ou quando se necessita de pontos de E/S em quantidade superior a suportada pela base local e bases de expanso locais. Nas bases de expanso remota no h CPU, apenas a fonte de alimentao e um mdulo especial de comunicao mdulo remoto escravo. O mdulo remoto mestre instalado na base local, proporcionando um canal de comunicao serial para acesso s bases de expanso remotas.
Fonte de Alimentao
Mestre
Slot 4
Slot 5
Slot 6
Slot 7
Slot 8
A utilizao de bases de expanses remotas no restringe a utilizao de bases de expanses locais. Um mesmo sistema pode ser configurado com ambas opes de expanso. A forma de identificao, o mtodo de endereamento e o tratamento das portas de entrada e sada remotas no so tratados como pontos de E/S locais. As operaes de leitura e escrita dos pontos de E/S remotas so feitas pela CPU por
CPU
Base Local
meio do mdulo remoto mestre que se comunica com os mdulos escravos. No sincronismo entre o acesso do CPU ao mdulo remoto mestre que ocorre a cada varredura, e o acesso entre os mdulos remotos escravos que depende da quantidade de mdulos e de pontos de E/S instalados e da taxa de transmisso (baud rate) utilizada. Por este motivo, a atualizao dos pontos de entrada e sada remotos normalmente mais lenta que a atualizao dos pontos de E/S locais. (Bases locais e Expanses locais).
Hardware:
Padro da porta serial; Normalmente so encontrados: RS 232: Padro EIA (Electronic Industries Association) para transmisso de dados por intermdio de cabo par avanado em distncia de at 15 metros. Define pinagem de conectores, nveis de sinais, impedncia de carga, etc. Para dispositivos de transmisso e recepo. o padro existente nas portas seriais dos PCs. RS 422: Padro EIA para transmisso de dados com balanceamento de sinal (linhas de transmisso e recepo) tem comuns (terras) independentes, proporcionando maior imunidade a rudos, maior velocidade de transmisso e distncias mais longas (at 1200 metros). RS 485: Similar ao padro RS 422. Os receptores tm protees e capacidade maiores. Algumas CPUs utilizam padro prprio de comunicao, sendo necessria a utilizao de Hardware dedicado fornecido pelo fabricante.
Software: Protocolo de Comunicao: Determina a forma de transmisso de dados (formado dos dados, temporizao, sinais de controle utilizados, etc). Cada fabricante de CLP tem seu protocolo de comunicao prprio, normalmente chamado de Protocolo Proprietrio, o qual utilizado durante a programao do CLP. H CPUs que alm de suportarem o protocolo proprietrio, suportam protocolo padres (Mdulos por exemplo), permitindo comunicao com dispositivos e softwares fornecidos por outros fabricantes, alm da conexo em rede.
Taxa de Transmisso (Baud rate): Determina a velocidade, expressa em bits por segundo (bps), da transmisso de dados. As caractersticas de software devem ser as mesmas tanto na CPU da CLP como nos dispositivos a ela conectados.
Programao de CLPs.
Linguagem Ladder:
O nome Ladder deve-se a representao da linguagem se parecer com uma escada (Ladder), na qual duas barras verticais paralelas so interligadas pela lgica de controle (rung), formando os degraus da escada.
M0.0
I0.0
Q4.0
Software de Programao.
a ferramenta mais poderosa disponvel atualmente. Alm de proporcionar edio / alterao do programa de aplicao em ambiente grfico (linguagem Ladder, por exemplo), permite visualizao e controle total do sistema, documentao e impresso da aplicao desenvolvida, vrias formas de armazenamento de backup (disquete, HD, CD, etc.) e recursos avanados para depurao e manuteno.
CLP
Off Line
CLP
Monitor
CLP
On Line
Atualizao das entradas e gravao na memria imagem de entrada Execuo do programa de aplicao e atualizao da memria imagem de sada
entradas, ele s ter influncia na execuo do programa de aplicao na varredura seguinte, quando ser percebida tal alterao.
I0
Q0
END (+)
Diferena de potencial entre as extremidades da lgica de controle
(-)
O sentido da corrente lgica fictcia sempre e to somente, da esquerda para direita, no existindo a possibilidade de fluxo em sentido contrrio.
Dispositivo de entrada
1 2 3 4
NA NF NA NF
0 1 0 1
1 0 1 0
0 1 1 0
1 0 0 1
1 2 3 4
Conforme visto, independente das caractersticas do dispositivo conectado ao mdulo de entrada (contato NA ou contato NF) a lgica de controle pode ser implementada com contatos NA e/ ou NF referenciados ao mesmo ponto de entrada. Por exemplo,a lgica de controle implementada abaixo determina que se I0=1 (entrada atuada), ser atuada a sada Q0. Caso contrrio, se I0=0 (entrada no atuada), ser acionada a sada Q1 embora a cada ponto de entrada, no caso I0, possa ser conectado apenas um tipo de contato do dispositivo de entrada (NA ou NF), a lgica de controle pode ser implementada de tal forma que realize operaes distintas, conforme a atuao ou no do dispositivo de entrada, no caso acionando Q0 ou Q1.
I0 Q0
I0
Q1
Cada ponto de entrada tem apenas um nico endereo a ele relacionado (I0,I1...), porm, pode ser utilizado tantas vezes quanto for necessrio para a implementao da lgica de controle, ora como contato NA, ora como contato NF.