Você está na página 1de 42

Sistema de Comando e Controle.

A automao de processos industriais pode ocorrer em duas formas bsicas: Sistema de comando; Sistema de controle.

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.

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.

Operao Bsica do CLP.


A CPU executa a leitura dos estado (condies) dos dispositivos de entrada por meio do mdulo de E/S. Esses estados so armazenados na memria (RAM) para serem processados pelo programa de aplicao (desenvolvido pelo usurio do CLP). Aps a execuo do programa de aplicao, o processador atualiza os estados dos dispositivos de sada por meio dos mdulos de E/S, realizando a lgica de controle.

Operao Bsica do CLP.


A programao do CLP feita por meio de uma ferramenta de programao que pode ser um programador manual (Terminal de programao, Hand Held Programmer), ou um PC com software de programao especfico. A linguagem LADDER (RLL . Relay Ladder Logic . Lgica de Contatos de Rel) muito popular entre os antigos usurios de sistemas de controle a rels, a mais utilizada. Esta linguagem a representao lgica da seqncia eltrica de operao.

Operao Bsica do CLP.


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.

Arquitetura Bsica do CLP


CPU . Unidade Central de Processamento.

A CPU de um CLP compreende os elementos que formam a inteligncia do sistema: O processador e o sistema de memria, alm dos circuitos auxiliares de controle. O processador interage continuamente com o sistema de memria por meio do programa de aplicao (desenvolvido pelo usurio) e gerncia todo o sistema.

Estrutura Bsica do CPU


Processador:

O processador responsvel pelo gerenciamento total do sistema, controlando os barramentos de endereo, de dados e de controle. Conforme determinado pelo programa em execuo, interpreta e executa as instrues do programa de aplicao, controlam a comunicao com dispositivos externos e verifica a integridade de todo o sistema (diagnostico).

Estrutura Bsica do CPU


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).

Memria do Sistema Operacional


Programa de execuo (Firmware): Constitui o programa desenvolvido pelo fabricante do CLP, o qual determina como o sistema deve operar, incluindo a execuo do programa de aplicao, controle de servios perifricos, atualizao dos mdulos do I/O, etc. O programa de execuo responsvel pela traduo do programa de aplicao desenvolvido pelo usurio em linguagem de alto nvel, para instrues que o processador do CPU possa executar em linguagem de mquina. armazenado em memria no voltil tipo rom, normalmente EPROM.

Memria do Sistema Operacional


Rascunho do Sistema: Trata-se de uma rea de memria reservada para o armazenamento momentneo de uma quantidade pequena de dados utilizados pelo sistema de operaes, para clculos ou controle (calendrio e relgios internos, sinalizadores flags. de alarmes e erro). Uma caracterstica desta rea de memria o acesso rpido, sendo do tipo RAM.

Memria de Aplicao ou Memria do Usurio


Programa de Aplicao: Nesta rea armazenado o programa (responsvel) desenvolvido pelo usurio para a execuo do controle desejado. Trata-se normalmente de memria RAM com bateria de segurana.

Memria de Aplicao ou Memria do Usurio


Tabelas de Dados: Essa rea armazena dados que so utilizados pelo programa de aplicao, como valores atuais e de preset (pr.ajuste) de temporizadores / contadores e variveis do programa, alm dos estados dos Pontos de Entradas e de Sada (Tabela imagem das entradas e tabela imagem das sadas), que so lidas e escritas pelo programa de aplicao, respectivamente. A atualizao desses status realizada constantemente, refletindo as mudanas corridas nos pontos de entrada, e as atualizaes das sadas so efetuadas pelo programa de aplicao.

Memria de Aplicao ou Memria do Usurio


Tabelas de Dados (cont.): Cada ponto de entrada e de sada conectado aos mdulos de I/O, tem um endereo especfico na tabela de dados, o qual acessado pelo programa de aplicao. Essa memria do tipo RAM, podendo ser alimentada com bateria.

Sistema de Memria da CPU.


Memria do S. Operacional:

Programa de execuo (EPROM) Rascunho do Sistema (RAM)


Memria de Aplicao: Programa de aplicao (RAM com bateria) Tabelas de dados (RAM bateria opcional)

Mdulos de I/O
Os mdulos de entrada e sada fazem a comunicao entre o CPU e o meio externo (por meio dos dispositivos de entrada e sada), alm de garantir isolao e proteo CPU. De forma genrica so em mdulos de entrada e sada. Para CLP.s modulares, h tambm os mdulos combinados (Pontos de entrada e de sada no mesmo mdulo).

Mdulos de I/O
Mdulo de Entrada:

Recebem os sinais dos dispositivos de entrada, tais como: Sensores, Chaves e Transdutores, e os convertem em nveis adequados para serem processados pela CPU.

Mdulos de I/O
Mdulo de Sada:

Enviam os sinais aos dispositivos de sada, tais como: Motores, Atuadores e Sinalizadores. Esses sinais podem ser resultantes da lgica de controle, pela execuo do programa de aplicao, ou podem ser foradospelo usurio, independente da lgica de controle.

Dispositivos protetivos dos Mdulos de I/O


Isolao ptica:

Para a proteo da CPU, Fonte de Alimentao e demais mdulos de I/O. 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.

Dispositivos protetivos dos Mdulos de I/O


Indicadores de Status:

Para auxilio durante a manuteno. Trata-se de LED.s (Diodos Emissores de Luz) presentes na parte frontal dos mdulos de I/O que indicam quais pontos de entrada esto recebendo sinais dos dispositivos externos, e quais pontos de sada esto sendo atualizados pela CPU.

Dispositivos protetivos dos Mdulos de I/O


Indicadores de Status:

Alguns mdulos possuem tambm indicadores de falhas, como por exemplo, falta de alimentao externa, bloco de terminais desconectados, ou circuito de proteo disparado.
Os mdulos de I/O so classificados como discretos (Digitais) ou analgicos, existindo tambm os especiais em algumas famlias de CLP.s.

Mdulos Discretos:
Tratam sinais digitais (On / Off ou 0/1) .

So utilizados em sistemas seqenciais e na maioria das aplicaes com CLP.s.

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.

Mdulos Analgicos:
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.

Mdulos Analgicos

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 I/O, alm dos nveis de tenso fornecidos pela fonte de alimentao . necessrios para que a CPU e os mdulos de I/O possam operar.

Base ou Rack:
Cada posio da base, possvel de receber m mdulo de I/O 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 I/O. 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 I/O nas bases do CLP est diretamente ligada configurao do sistema de I/O. Em alguns casos, uma nica base (base local) no suficiente para acomodar todos os mdulos de I/O necessrios determinada aplicao, tanto por limitao de espao fsico (quantidade de Slots disponveis menor que a quantidade de mdulos de I/O utilizados) como por limitao eltrica (corrente fornecida ao barramento da base menor que a corrente consumida pelos mdulos de I/O).

Configurao do CLP.

Configurao do sistema 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. 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.

Configurao do CLP.
Expanso Local: Esta configurao utilizada quando se necessita de pontos de I/O 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 I/O utilizados em determinada aplicao. O acrscimo ou distribuio dos mdulos de I/O feito por meio de bases de expanso situadas localmente prximas base local. As famlias de CLP.s que permitem esta configurao especificam a quantidade limite de bases de expanso e de pontos de I/O possveis para cada modelo de CPU.

Configurao do CLP.
Expanso Local: 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.

Configurao do CLP.
Expanso Local:

Configurao do CLP.
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 I/O 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.

Configurao do CLP.
Expanso Remota: 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 I/O locais. As operaes de leitura e escrita dos pontos de I/O remotas so feitas pela CPU por meio do mdulo remoto mestre que se comunica com os mdulos escravos.

Configurao do CLP.
Expanso Remota: 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 I/O 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 I/O locais. (Bases locais e Expanses locais).

Configurao do CLP.
Expanso Remota:

Configurao da Porta Serial.


Normalmente os CPUs possuem pelo menos uma porta de comunicao serial que pode ser conectada aos dispositivos externos.
De modo geral, as caractersticas que devem ser observadas durante a configurao da CLP, quanto porta serial so: Hardware e Software

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).

Padro da porta serial


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.

Software:
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.

Você também pode gostar