Você está na página 1de 34

Circuitos de Comandos e Automao - CCA _______________________________________________________________________________

Apostila de PLC

Produce quality PDF files in seconds and preserve the integrity of your original documents. Compatible across nearly all Windows platforms, if you can print from a windows application you can use pdfMachine. Get yours now!

_______________________________________________________________________________ pdfMachine Is a pdf writer that produces quality PDF files with ease! Curso de PLC 7

Circuitos de Comandos e Automao - CCA _______________________________________________________________________________

Introduo

Este material aborda conceitos, aplicaes, procedimentos e aspectos operacionais relacionados com a arquitetura e programao de CLPs.

O tema, por si s, j vastssimo e alem disso, do ponto de vista pratico, o mercado oferece muitas opes em termos de equipamentos e recursos. Dessa forma procuramos centrar nossas abordagens em aspectos comuns de algumas marcas e modelos disponveis.

Pela sua abordagem genrica e de linha acadmica, esse material deve ser empregado na etapa introdutria de um modulo de treinamento de CLP para criar substrato e/ou equalizar conhecimentos do grupo de treinados. Recomenda-se oferecer, em seguida, o estudo de um equipamento de mercado, empregando documentao tcnica do fabricante para que os treinados possam aplicar a carga de informaes aqui contida.

Alguns termos tcnicos foram empregados na lngua inglesa, pelo fato de serem consagrados dessa forma nas bibliografias a respeito do tema. Tradues desses termos podem tornar ineficaz a idia que se pretende passar, quando no a tornam confusa.

Os temas so abordados pressupondo-se pr-requisitos como conhecimento de sistemas de numerao binria e hexadecimal, elementos lgicos combinacionais, elementos lgicos seqenciais e memrias digitais, desejveis para que o material seja eficaz no cumprimento de seus objetivos.
_______________________________________________________________________________ pdfMachine Is a pdf writer that produces quality PDF files with ease! 8 Curso de PLC

Produce quality PDF files in seconds and preserve the integrity of your original documents. Compatible across nearly all Windows platforms, if you can print from a windows application you can use pdfMachine. Get yours now!

Circuitos de Comandos e Automao - CCA _______________________________________________________________________________

CAP. 1 - CLPs Histrico e evoluo

Este captulo trata do surgimento e evoluo dos CLPs at os dias atuais, enfatizando eventos cronologicamente ordenados. Isso com isso o leitor ter condies de posicionar os CLPs no contexto da automao de maquinas e processos, e devera compreender melhor vrios aspectos que sero abordados nos captulos posteriores. Em sntese, esse captulo pretende apresentar:

Premissas bsicas que nortearam o desenvolvimento de CLPs; Marcos da evoluo da tecnologia dos CLPs; Caractersticas comuns de CLPs disponveis atualmente no mercado; Alguns fabricantes de CLPs; Justificativas para a implantao de CLPs; Algumas possibilidades para aplicao de CLPs.

Desde a revoluo industrial, dispositivos mecnicos, hidrulicos, pneumticos e eltricos passaram a serem empregados em maquinas e processos industriais com o intuito de conferir-lhes algum tipo de automatismo. Apesar das vantagens trazidas por esses sistemas de automao da poca, o passar do tempo apresentou alguns inconvenientes que os tornariam inviveis para as novas exigncias de eficincia, baixo custo e flexibilidade que comeavam a ser impostas a indstria na dcada de 60.

At ento, os sistemas de automao de processos discretos eram concebidos e implementados sob medida para atender a uma aplicao especifica, sendo o
_______________________________________________________________________________ pdfMachine Is a pdf writer that produces quality PDF files with ease! Curso de PLC 9

Produce quality PDF files in seconds and preserve the integrity of your original documents. Compatible across nearly all Windows platforms, if you can print from a windows application you can use pdfMachine. Get yours now!

Circuitos de Comandos e Automao - CCA _______________________________________________________________________________

processamento, na maioria dos casos, realizados por contatos de reles devidamente arranjados em seqncias lgicas e conectados por fiao. Esses sistemas eram, na maioria das vezes, monolticos, em rarssimos casos, apresentavam algum nvel de modularidade. O projeto dedicado, a falta de modularidade e o emprego de dispositivos eletromecnicos como elementos de processamento do controle implicavam os seguintes inconvinientes:

Tempos dilatados para o projeto e implementao; Falta de flexibilidade e expansibilidade; Grandes tempos de parada de maquina por dificuldades de manuteno; Grandes espaos fsicos para a instalao dos painis com os elementos de controle.

Qualquer alterao no ciclo produtivo exigia penosas, demoradas e, s vezes, inviveis modificaes no sistema de controle existente, obrigando, em casos extremos, ao reprojeto de um novo sistema.

A falta de modularidade dificultava ou inviabilizava ampliaes futuras do sistema existente. Contribua tambm para o aumento das dificuldades em procedimentos de manuteno.

O emprego de dispositivos eletromecnicos, como partes e sujeitas a desgastes, tornava pouco confivel o sistema de controle, implicando peridicas manutenes preventivas e, em ultimo caso, manutenes corretivas que significavam paradas de maquina no programadas.

_______________________________________________________________________________ pdfMachine Is a pdf writer that produces quality PDF files with ease! 10 Curso de PLC

Produce quality PDF files in seconds and preserve the integrity of your original documents. Compatible across nearly all Windows platforms, if you can print from a windows application you can use pdfMachine. Get yours now!

Circuitos de Comandos e Automao - CCA _______________________________________________________________________________

Em vista dos inconvenientes ressaltados e principalmente de suas conseqncias diretas e indiretas, um grupo de engenheiros da empresa americana General Motors (GM) lanou, em 1968, uma especificao tcnica para servir como premissa de projetos de novos sistemas de controle industriais. Os itens dessa especificao tcnica propunham uma nova concepo de sistemas com o objetivo principal de eliminar as desvantagens dos convencionais da poca, alem de trazer algumas vantagens adicionais. A especificao tcnica era composta basicamente pelos itens listados a seguir:

1. Simplicidade de programao e reprogramao, com operaes seqenciais facilmente alterveis, mesmo na maquina ou processo.

2. Facilidade de manuteno e expanso, obtida com o emprego de uma filosofia modular plug-in (facilmente conectvel).

3. Maior confiabilidade operacional que os sistemas convencionais, mesmo em condies adversas, prprias de ambientes industriais.

4. Dimenses reduzidas.

5. Capacidade de envio de informao para um sistema central.

6. Baixo custo.

Produce quality PDF files in seconds and preserve the integrity of your original documents. Compatible across nearly all Windows platforms, if you can print from a windows application you can use pdfMachine. Get yours now!

_______________________________________________________________________________ pdfMachine Is a pdf writer that produces quality PDF files with ease! Curso de PLC 11

Circuitos de Comandos e Automao - CCA _______________________________________________________________________________

7. capacidade de excitar diretamente cargas como vlvulas solenides e pequenos motores.

Em 1969, surgiram os primeiros sistemas de controle baseados nos itens da especificaes feita pela GM e foram batizados de programa Logic Controller, ou simplesmente PLC. As bibliografias alems preferem o termo PC (Programable Controller) e nesse material ser empregado o termo CLP (Controlador Lgico Programvel), muito comum em bibliografias em portugus.

Em funo dos equipamentos a que se propunham substituir, os CLPs foram concebidos para interagir com a mquina ou processo a ser controlado, recebendo e enviando informaes digitais (liga/desliga).

Apesar de sua concepo ter partido das necessidades da indstria automobilstica, os CLps rapidamente atraram a ateno de engenheiros de outros ramos industriais, devido s suas grandes vantagens frente aos sistemas convencionais.

As possibilidades de aplicaes se tornarem amplas e, frente a uma demanda crescente, vrios fabricantes concentraram esforos em pesquisas e desenvolvimentos para melhorar ainda mais os recursos e facilidades oferecidos pelos CLPs, sempre empregando o que demais recente havia em termos de tecnologia. Por isso os CLPs experimentaram um rpido desenvolvimento tecnolgico, tanto em hardware quanto em software.

Em 1976, surgiram os primeiros CLPs com arquitetura descentralizada, baseada em um processador central, comunicando-se remotamente com racks de mdulos de entrada/sada, distribudos em toda a extenso da mquina ou processo.
_______________________________________________________________________________ pdfMachine Is a pdf writer that produces quality PDF files with ease! 12 Curso de PLC

Produce quality PDF files in seconds and preserve the integrity of your original documents. Compatible across nearly all Windows platforms, if you can print from a windows application you can use pdfMachine. Get yours now!

Circuitos de Comandos e Automao - CCA _______________________________________________________________________________

Em 1977, foi introduzido o primeiro CLP baseado em um microprocessador. A responsvel pelo desenvolvimento foi Allen Bradley Corporation, que utilizou o microprocessador 8080 da Intel Corporation, ambas empresas americanas.

A grande divulgao e disseminao dos CLPs incentivou os fabricantes a lanarem famlias de equipamentos com vrios nveis de desempenho e recursos para atenderem s mais variadas aplicaes, com as melhores relaes custo/benefcio.

O ano de 1980 foi marcado pelo surgimento de mdulos de entrada/sada inteligentes, com capacidades de processamento dentro de uma aplicao especfica, desenvolvidos com o intuito de amenizar a carga do processador principal e melhorar a performance geral do sistema. Avanos tambm foram introduzidos no desenvolvimento de aplicaes, com melhores recursos de programao e documentao de projetos.

A partir de 1983, face aos avanos tecnolgicos na rea de CIs (circuitos Integrados) de alta escala de integrao, alguns fabricantes lanaram microCLPs para atender a um nicho de pequenas aplicaes, que, at ento, no podiam fazer uso dos modelos disponveis, em virtude do custo proibitivo para elas.

A partir de 1985, os CLPs comearam a ser conectados entre si com microcomputadores e outros equipamentos, atravs de reles, possibilitando definitivamente a distribuio de tarefas de controle e superviso no cho de fbrica. As indstrias de hoje, empenhadas em tornar realidade filosofias operacionais como CIM (Computer Integrated Manufacturing) e FMS (Flexible Manufacturing System), tem
_______________________________________________________________________________ pdfMachine Is a pdf writer that produces quality PDF files with ease! Curso de PLC 13

Produce quality PDF files in seconds and preserve the integrity of your original documents. Compatible across nearly all Windows platforms, if you can print from a windows application you can use pdfMachine. Get yours now!

Circuitos de Comandos e Automao - CCA _______________________________________________________________________________

buscado os limites mximos de versatilidade e qualidade e mnimos de custo e tempo de produo. Somados s tcnicas administrativas e de gerenciamento da produo e a um sem nmero de recursos, os CLPs participam como elementos tecnolgicos de fundamental importncia e em constante evoluo para atender s novas exigncias feitas a cada dia. Na atualidade, inmeros fabricantes oferecem uma variedade de famlias e modelos de CLPs com diversos tamanhos, potencialidade e recursos. No estgio de evoluo em que se encontram, alguns recursos comuns de CLps so:

Arquitetura de hardware modular; Grande disponibilidade de mdulos para aplicaes especficas, porm cada vez mais demandadas nas indstrias, como controle PID, contatores rpidos, controle de posicionamento, interfaces com tratamento de sinal para diversos tipos de sensores etc;

Possibilidade de controle centralizado e distribudo; Linguagem de programao de fcil assimilao por parte de profissionais experientes nos tradicionais sistemas de controle rel;

Conjunto de instrues compostos de operaes lgicas, aritmticas, temporizao, contagem, comparao, converso de sistema de representao numrica etc.

Facilidades para criao e depurao de programas, bem como start-up da mquina ou processo;

Suporte facilitado para conexo, interao e desenvolvimento de aplicaes com IHM (Interfaces Homem Mquina) base de teclado/display ou teclado/monitor grfico;

Possibilidade de conexo em rede com outros CLPs da mesma famlia, IHMs ou sistema de superviso.

_______________________________________________________________________________ pdfMachine Is a pdf writer that produces quality PDF files with ease! 14 Curso de PLC

Produce quality PDF files in seconds and preserve the integrity of your original documents. Compatible across nearly all Windows platforms, if you can print from a windows application you can use pdfMachine. Get yours now!

Circuitos de Comandos e Automao - CCA _______________________________________________________________________________

Citamos a seguir, em ordem alfabticas, alguns fabricantes de CLPs:

Allen Bradley CO. Altus. Atos. Cutler Hammer. General Electric/Fanuc. Hitachi. HI Tecnologia. Klockner Moeller. Mitsubishi Electric Ltd. Siemens Ltd. Telemecanique.

Algumas justificativas para o emprego de CLPs:

Celeridade no projeto e implementao de novas aplicaes. Rapidez no comissionamento das novas aplicaes. Reduo dos tempos de parada de mquina, em funo de menores perodos de tempo para manuteno preventivas e corretivas.

Rapidez na assimilao da tecnologia dos equipamentos por parte das equipes tcnicas.

Baixo custo, quando comparado a sistemas dedicados. Menor quantidade de itens de reposio em estoque almoxarifado. Facilidade e rapidez em expanses e atualizaes tecnolgicas.

Produce quality PDF files in seconds and preserve the integrity of your original documents. Compatible across nearly all Windows platforms, if you can print from a windows application you can use pdfMachine. Get yours now!

_______________________________________________________________________________ pdfMachine Is a pdf writer that produces quality PDF files with ease! Curso de PLC 15

Circuitos de Comandos e Automao - CCA _______________________________________________________________________________

Facilidade e rapidez na implementao de ajustes e modificaes nas seqncias dos ciclos produtivos.

Os CLps podem, garantidamente, ser aplicados no controle de sistemas cuja operao se constitua de uma seqncia de eventos bem definidos, muito comuns em maquinas e processos discretos, envolvendo o tratamento de variveis digitais ou analgicas.

H processos que, mesmo sendo predominantemente discretos, exigem em alguma parte a aplicao de aes de controle, prprias de processos contnuos. Visando atender a essa necessidade, os fabricantes de CLPs, passaram a adotar a sua linha de produtos com recursos de hardware e software prprios para tais aplicaes, como, por exemplo, mdulos analgicos especiais para condicionamento de sinais, mdulos e/ou rotinas de controle PID etc.

Obviamente, os CLPs no tem ainda todos os recursos operacionais de um controlador dedicado de processos contnuos e no podem substitu-lo em processos que demandem complicados algoritmos de controle. Nesses casos, uma boa soluo seria uma parceria: o CLP se dedica ao processamento da seqncia e o controlador contnuo, s variveis contnuas, sendo a integrao entre eles feita atravs de portas de comunicao ou at mesmo de uma rede.

Considerando todos os recursos de hardware e software, podemos citar inmera aplicaes para CLPs. A seguir listamos algumas:

Indstria de alimentos dosagem, mistura, embalagem, etc;

_______________________________________________________________________________ pdfMachine Is a pdf writer that produces quality PDF files with ease! 16 Curso de PLC

Produce quality PDF files in seconds and preserve the integrity of your original documents. Compatible across nearly all Windows platforms, if you can print from a windows application you can use pdfMachine. Get yours now!

Circuitos de Comandos e Automao - CCA _______________________________________________________________________________

Indstria de plstico injeo, sopro, tratamento trmico, etc; Indstria siderrgica injeo, forja, fornos, acabamentos de peas, controle de qualidade, pontes rolante, etc;

Indstria automobilstica montagem, teste, pintura, transporte de itens, etc; Construo civil elevadores, sistemas de climatizao, ventilao, iluminao.

Produce quality PDF files in seconds and preserve the integrity of your original documents. Compatible across nearly all Windows platforms, if you can print from a windows application you can use pdfMachine. Get yours now!

_______________________________________________________________________________ pdfMachine Is a pdf writer that produces quality PDF files with ease! Curso de PLC 17

Circuitos de Comandos e Automao - CCA _______________________________________________________________________________

CAP. 2 - Arquitetura genrica de CLPs


Este captulo tm como objetivos:

1. Apresentar um conceito formal para CLP, com o intuito de estabelecer um ponto de partida para a exposio da arquitetura de hardware genrica do mesmo.descreve as etapas clssicas de um sistema de controle genrico, apresentado em grandes blocos a sua arquitetura alem de enfatiza a sua interao com a mquina ou processo controlado e com o operador.

2. Analisar a arquitetura de hardware de CLPs apresentado os principais elementos, bem como a interao entre eles.

3. Apresenta a organizao e aplicao dos tipos de memria empregados em CLPs.

4. Descrever formas comuns de distribuio e endereamento de pontos de entrada e sada em CLPs.

O ponto de partida para o assunto desse tpico a formalizao de um conceito para CLP:

CLP um equipamento eletrnico digital dedicado ao controle de mquinas e\ou processos em ambiente industrial. Recebe informaes atravs de mdulos de entrada e realiza com elas processamentos compostos de operao lgicas, aritmticas de sequenciamento, temporizao e contagem, determinados pelo programa do usurio armazenado em memria. Depois envia resultados atravs de mdulos de sada.

_______________________________________________________________________________ pdfMachine Is a pdf writer that produces quality PDF files with ease! 18 Curso de PLC

Produce quality PDF files in seconds and preserve the integrity of your original documents. Compatible across nearly all Windows platforms, if you can print from a windows application you can use pdfMachine. Get yours now!

Circuitos de Comandos e Automao - CCA _______________________________________________________________________________

CLPs so, na verdade, computadores com uma estrutura projetada para suportar operaes em ambientes hostis, dotados de interfaces de entrada e sada direcionadas para o tratamento de sinais prprios de mquinas e processos industriais.

Em substituio aos convencionais painis repletos de rels e outros dispositivos os CLPs atuam nas mquinas e processos industriais realizando algum de tipo de controle de forma a torn-los automticos.

O termo controle comum no nosso dia-a-dia. Ns o empregamos indistintamente em uma srie de situaes e at o realizamos inmeras vezes sem o percebermos, face ao automatismo com que feito. No entanto, ter um conceito claro a respeito de controle ser aqui interessante, a fim de compreendermos a necessidade dos elementos que integram a arquitetura dos CLPs.

Controle pode ser entendido como um conjunto de aes predefinidas aplicadas sobre um sistema com o intuito de fazer com que ele atinja determinado objetivo a partir do estado atual em que se encontra. Caso o objetivo coincida com o estado atual, as aes que proporcionam essa situao sero mantidas at o estabelecimento de uma nova meta.

Para realizar controle, o CLP dever executar os seguintes procedimentos:

1. Receber informaes do sistema a ser controlado.

2. Processar essas informaes com base em um conjunto de instrues, denominadas programa, previamente armazenado em memria.
_______________________________________________________________________________ pdfMachine Is a pdf writer that produces quality PDF files with ease! Curso de PLC 19

Produce quality PDF files in seconds and preserve the integrity of your original documents. Compatible across nearly all Windows platforms, if you can print from a windows application you can use pdfMachine. Get yours now!

Circuitos de Comandos e Automao - CCA _______________________________________________________________________________

3. Enviar informaes para atuar no sistema, de forma a faz-lo aproximar-se do objetivo desejado.

Alm de interagir com o sistema a ser controlado, o CLP pode tambm trocar informaes com um, recebendo dele comandos que podero interferir no controle, e enviando para ele informaes que ele lhe serviro para monitorar a evoluo do sistema.

Com base no anteriormente exposto, podemos delinear, em uma primeira instncia, um diagrama em blocos com todos os elementos necessrio para que o CLP desempenhe sua funo inserido no contexto do sistema a ser controlado. Esse diagrama apresentado na Fig. 2.1.

Fig. 2.1 Diagrama em blocos de um CLP interagindo com o operador

_______________________________________________________________________________ pdfMachine Is a pdf writer that produces quality PDF files with ease! 20 Curso de PLC

Produce quality PDF files in seconds and preserve the integrity of your original documents. Compatible across nearly all Windows platforms, if you can print from a windows application you can use pdfMachine. Get yours now!

Circuitos de Comandos e Automao - CCA _______________________________________________________________________________

Os sensores colhem informaes de sistema controlado, disponibilizando-as para o CLP. Como exemplos de sensores, podemos citar; chaves de limite de curso, pressostatos, termostatos, sensores de proximidade, sensores fotoeltricos, sensores de velocidade etc.

As interfaces de entrada recebem as informaes dos sensores, realizam nelas algum tipo de tratamento e as repassam ao processador.

O processador recebe as informaes das interfaces de entrada submete a um processamento determinado pela seqncia de procedimentos dispostos na forma de um programa, previamente armazenado na memria. Como resultado desse processamento, o processador envia informaes para as interfaces de sada.

Tendo recebido informaes do processador, as interfaces de sada as submete a algum tratamento e as envia para os atuadores.

Os atuadores interferem no sistema controlado, efetivando as aes corretivas determinadas pelo processador. Exemplos de atuadores; motores com seus respectivos acionamentos, eletrovlvulas acionando cilindros hidrulicos, banco de resistncia de aquecimento etc.

Por meio de elementos de comando, o operador pode enviar informaes para o processador de forma a interferir no controle. Podemos citar como exemplos de elementos de comando de operador: botes de comando, botes de emergncia, chaves seletoras chaves BCD (thumbweel), teclados alfanumricos etc.

Produce quality PDF files in seconds and preserve the integrity of your original documents. Compatible across nearly all Windows platforms, if you can print from a windows application you can use pdfMachine. Get yours now!

_______________________________________________________________________________ pdfMachine Is a pdf writer that produces quality PDF files with ease! Curso de PLC 21

Circuitos de Comandos e Automao - CCA _______________________________________________________________________________

Pelos elementos de monitorao, o operador pode acompanhar o estado de elementos dos sistemas de controle (CLP) e controlado (mquina ou processo). Exemplos de elementos de monitorao de operador: lmpadas, quadros sinticos, displays de LEDs ou cristal lquido, monitores de vdeo etc.

Independente do tamanho fsico, da complexidade, das potencialidades e do fabricante, todos os CLPs tm um conjunto de elementos bsicos que desempenham as funes dos blocos apresentados na figura 2.1. Esses elementos, bem como a interao entre eles so apresentados na figura 2.2.

_______________________________________________________________________________ pdfMachine Is a pdf writer that produces quality PDF files with ease! 22 Curso de PLC

Produce quality PDF files in seconds and preserve the integrity of your original documents. Compatible across nearly all Windows platforms, if you can print from a windows application you can use pdfMachine. Get yours now!

Circuitos de Comandos e Automao - CCA _______________________________________________________________________________

Fig. 2.2 Diagrama em blocos genrico de um PLC

Produce quality PDF files in seconds and preserve the integrity of your original documents. Compatible across nearly all Windows platforms, if you can print from a windows application you can use pdfMachine. Get yours now!

_______________________________________________________________________________ pdfMachine Is a pdf writer that produces quality PDF files with ease! Curso de PLC 23

Circuitos de Comandos e Automao - CCA _______________________________________________________________________________

Mdulos de entrada

Os mdulos de entrada recebem informaes dos sensores instalados no sistema controlado e as disponibilizam, quando solicitados, para o processador do CLP.

O Acoplador isola galvanicamente as suas entradas, que esto em contato com o sistema controlado do Adaptador de Sinais.

O adaptador de Sinais realiza tratamentos nos sinais recebidos. Esses tratamentos dependero do tipo de mdulo de entrada e podero ser: converso de nvel, filtragem, converso A/D etc.

O Buffer funciona como uma porta que, no momento oportuno, se abrir liberando o fluxo dos dados em direo ao processador.

Mdulos de sada

Os mdulos de sada recebem informaes oriundas do processador com intuito de comandar os elementos atuadores presentes no sistema controlado.

O LATCH recebe e mantm a informao at a recepo da prxima.

O DRIVER amplifica os sinais das sadas do LATCH, de forma a comandar os dispositivos de sada, que no diagrama em questo so bobinas de rels.

_______________________________________________________________________________ pdfMachine Is a pdf writer that produces quality PDF files with ease! 24 Curso de PLC

Produce quality PDF files in seconds and preserve the integrity of your original documents. Compatible across nearly all Windows platforms, if you can print from a windows application you can use pdfMachine. Get yours now!

Circuitos de Comandos e Automao - CCA _______________________________________________________________________________

Os rels, ao terem suas bobinas energizadas, fecham os contatos NA, comandando os atuadores a ele conectados.

Barramento de entrada/sada

O barramento de entrada/sada constitudo 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.

Mdulo CPU

Interface com mdulos de entrada e sada Esse bloco intermedia a troca de informaes entre o processador e os mdulos de entrada e sada, fazendo o acoplamento lgico entre barramentos de dados, endereos e controle do processador e o barramento de entrada/sada.

Interface com terminal de programao e IHM (interface homem mquina) Esse bloco permite a interao entre o terminal de programao ou IHM com o processador, providenciando o sincronismo em nvel de hardware, necessrio na troca de informaes.

A conexo do terminal de programao ou IHM interface em questo geralmente feita por meio de cabos seriais.

Memria ROM - sistema operacional Essa memria armazena um programa imutvel, gravado na fbrica, que orienta o processador na realizao de procedimentos unicamente
_______________________________________________________________________________ pdfMachine Is a pdf writer that produces quality PDF files with ease! Curso de PLC 25

Produce quality PDF files in seconds and preserve the integrity of your original documents. Compatible across nearly all Windows platforms, if you can print from a windows application you can use pdfMachine. Get yours now!

Circuitos de Comandos e Automao - CCA _______________________________________________________________________________

relacionados operao interna do CLP. Uma das denominaes dadas a esse programa sistema operacional.

Alm do sistema operacional, essa memria poder conter uma pequena biblioteca de programas, denominados rotinas, escritos pelo fabricante, com o intuito de facilitar o trabalho do usurio em alguns casos.

Dependendo do fabricante do CLP, o sistema operacional recebe outras denominaes, como: programa executivo, firmware, programa monitor, programa do sistema etc.

Como o sistema operacional do CLP transparente aplicao de controle, a capacidade de memria ROM no interessa ao usurio.

Memria RAM usurio Essa memria organizada em duas reas de armazenamentos bem distintas. Uma delas armazena os cdigos de mquina das instrues relativas ao programa de aplicao, desenvolvido pelo usurio para o controle do sistema. A outra rea reservada para armazenar dados utilizados durante o processamento do programa de aplicao.

Ajustes de temporizadores. Ajuste de contatores. Valores limites tolerveis de determinadas variveis do sistema controlado etc.

A capacidade de armazenamento dessa memria limita o tamanho do programa de aplicao, sendo fator determinante na escolha do CLP a ser utilizado.
_______________________________________________________________________________ pdfMachine Is a pdf writer that produces quality PDF files with ease! 26 Curso de PLC

Produce quality PDF files in seconds and preserve the integrity of your original documents. Compatible across nearly all Windows platforms, if you can print from a windows application you can use pdfMachine. Get yours now!

Circuitos de Comandos e Automao - CCA _______________________________________________________________________________

Provavelmente, os leitores gostariam de ter uma idia quantitativa a respeito da capacidade de armazenamento desse tipo de memria. Embora exista uma grande variedade de possibilidade a at alguns critrios diferenciados para especificao de memria Ram do usurio, por parte de diferentes fabricantes, podemos dizer que, na poca em que esse material foi elaborado, tnhamos;

Capacidade de memria de usurio tpica para CLPs dedicados a pequenas aplicaes 2 kbytes;

Capacidade de memria de usurio tpica para CLPs dedicados a grandes aplicaes 1.024 kbytes;

Como a memria em questo voltil (perde o contedo na falta de alimentao), a bateria mantm o programa de aplicao ntegro, mesmo com CLP desligado.

Memria RAM sistema Essa memria tem a funo de armazenar informaes intermedirias geradas e utilizadas pelo processamento do sistema operacional.

Como exemplo de informaes geradas e empregadas pelo programa de aplicao, podemos citar:

Cpia do estado de cada uma das entradas, denominadas imagem das entradas,

Que ser acessada pelo processador durante a execuo do programa de aplicao;

Produce quality PDF files in seconds and preserve the integrity of your original documents. Compatible across nearly all Windows platforms, if you can print from a windows application you can use pdfMachine. Get yours now!

_______________________________________________________________________________ pdfMachine Is a pdf writer that produces quality PDF files with ease! Curso de PLC 27

Circuitos de Comandos e Automao - CCA _______________________________________________________________________________

Cpia dos resultados do processamento do programa de aplicao, denominada imagem das sadas, que sero utilizadas pelo processador para atualizao dos estados das sadas.

Memrias empregadas como temporizadores. Memrias empregadas como contadores. Memrias auxiliares empregadas para armazenamento intermedirio durante a execuo do programa de aplicao.

Data e hora atualizadas. Cdigo de erros. Tempo gasto para execuo do programa do usurio. Dados intermedirios gerados pelo sistema etc.

A bateria associada a essa memria serve para manter ntegra uma parte ou todo o contedo relativo aos temporizadores, contadores e memrias auxiliares na falta de alimentao. Essa possibilidade de preservar o contedo desses elementos estratgicos denomina-se retentividade, e a sua existncia depender do fabricante e do modelo do CLP.

Processador O processador o crebro do CLP e trabalha com seu tempo dividido entre a execuo do sistema operacional e o programa do usurio.

Como resultado da execuo do sistema operacional, o processador realiza procedimentos como:

Autoteste e rotinas de inicializao, aps a alimentao ter sido ligada;

_______________________________________________________________________________ pdfMachine Is a pdf writer that produces quality PDF files with ease! 28 Curso de PLC

Produce quality PDF files in seconds and preserve the integrity of your original documents. Compatible across nearly all Windows platforms, if you can print from a windows application you can use pdfMachine. Get yours now!

Circuitos de Comandos e Automao - CCA _______________________________________________________________________________

Leitura peridica dos estados das entradas e armazenamento em uma rea da memria de dados;

Leitura peridica dos resultados dos processamentos, em uma rea da memria de dados, e envio s sadas para atualizaes de seus estados;

Troca de informaes com o terminal de programao ou IHM; Atualizaes de temporizadores e contadores; Atendimento a outros dispositivos do CLP.

Enquanto dedicado ao programa de aplicao, o processador executa as instrues usando como insumos os estados recebidos das entradas. As instrues do programa de aplicao orientam o processador a realizar operaes do tipo:

Lgicas. Set e reset. Temporizao. Contagem. Aritmticas. Comparao. Movimentao de dados. Converso de cdigos. Saltos. Etc.

Clock Esse bloco gera um sinal de onda quadrada peridico, cuja funo sincronizar todas as operaes realizadas pelo processador.
_______________________________________________________________________________ pdfMachine Is a pdf writer that produces quality PDF files with ease! Curso de PLC 29

Produce quality PDF files in seconds and preserve the integrity of your original documents. Compatible across nearly all Windows platforms, if you can print from a windows application you can use pdfMachine. Get yours now!

Circuitos de Comandos e Automao - CCA _______________________________________________________________________________

WDT O WDT (Watch Dog Timer) o co-de-guarda do sistema CLP. Periodicamente, WDT recebe estmulos do processador como indicativo de que o sistema do CLP est em perfeito estado de funcionamento. Caso uma anomalia ocorra e um estmulo esperado no chegue no tempo determinado, o WDT interpreta como o mau funcionamento, fora o processador a cair em inatividade e envia um comando para o bloco interface com mdulos de entrada/sada para que ele desative todas as sadas. Desativar indistintamente todas as sadas um procedimento de segurana para evitar acidentes, caso alguma delas fique ativada em momento inoportuno.

Alguns CLPs possuem um contato NF de propsito geral comandado pelo WDT.

Estando o CLP em condies normais de funcionamento, o WDT mantm o contato em repouso (fechado). Ante a presena de uma anomalia, o WDT ativa o contato.

Esse contato pode ser usado para sinalizao ou para interromper a alimentao de determinados dispositivos, como medida de segurana.

Mdulo de memria externo

Mdulos de memria externos podem conter memrias do tipo UVPROM, EEPROM, ou RAM.

Mdulos externo de UVPROMs e EEPROMs servem como opo RAM interna dedicada ao usurio.

_______________________________________________________________________________ pdfMachine Is a pdf writer that produces quality PDF files with ease! 30 Curso de PLC

Produce quality PDF files in seconds and preserve the integrity of your original documents. Compatible across nearly all Windows platforms, if you can print from a windows application you can use pdfMachine. Get yours now!

Circuitos de Comandos e Automao - CCA _______________________________________________________________________________

Mdulos externos de RAM servem para expandir capacidade de armazenamento da RAM dedicada ao usurio.

Quando j estiver funcionando corretamente, o programa de aplicao poder ser gravado em mdulos de memria no-volteis do tipo UVPROM ou EEPROM e estes anexados ao mdulo CPU, em conector apropriado para tal. Isso garante que o programa de controle esteja sempre presente ao ser ligada a alimentao do CLP, independente da presena da bateria ou de suas condies de carga.

Os mdulos externos de UVPROM ou EEPROM so fornecidos pelo fabricante do CLP, bem como os recursos para gravao dos mesmos. Esses mdulos so tambm conhecidos como cartuchos de memria.

Alguns CLPs, representados com uma determinada capacidade de memria RAM de usurio, admitem uma expanso dessa memria por meio da instalao de um mdulo esterno de RAM. A expanso de memria RAM de usurios se far necessria em caso de futuras alteraes do sistema controlado que venham a exigir aumento do programa de aplicao e/ou dos dados a ele relacionados.

Terminal de programao

Terminal de programao a denominao de todo equipamento externo ao CLP empregado para funes como:

Enviar o programa de aplicao para memria de programa do usurio;

Produce quality PDF files in seconds and preserve the integrity of your original documents. Compatible across nearly all Windows platforms, if you can print from a windows application you can use pdfMachine. Get yours now!

_______________________________________________________________________________ pdfMachine Is a pdf writer that produces quality PDF files with ease! Curso de PLC 31

Circuitos de Comandos e Automao - CCA _______________________________________________________________________________

Ler o programa da memria do usurio; Realizar operaes de teste e depurao no programa do usurio; Escrever ou ler informaes na rea da memria de dados etc.

Terminais de programao so utilizados por pessoal tcnico durante as fases de implantao e Start-up do sistema de controle ou durante procedimentos de manuteno.

IHM Interface Homem Mquina

IHM a denominao de todo equipamento externo ao CLP, cuja funo permitir a interao do operador com o processador para troca de informaes. Por intermdio da IHM o operador pode monitorar condies do sistema controlado ou nele interferir indiretamente, atravs de comandos enviados para o processador.

A seguir 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 etc.

_______________________________________________________________________________ pdfMachine Is a pdf writer that produces quality PDF files with ease! 32 Curso de PLC

Produce quality PDF files in seconds and preserve the integrity of your original documents. Compatible across nearly all Windows platforms, if you can print from a windows application you can use pdfMachine. Get yours now!

Circuitos de Comandos e Automao - CCA _______________________________________________________________________________

Fonte de alimentao

A fonte de alimentao um mdulo com funo de 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 integrantes da arquitetura do CLP.

Em alguns CLPs, a bateria que preserva as informaes das memrias RAM da CPU fica acondicionada na fonte de alimentao.

Mapa de memria

A distribuio de toda a memria disponvel no CLP em faixas de endereos denominada mapa de memria.

O mapa de memria pode ser organizado em bytes (8 bits) ou words (grupo de 2 bytes).

A rea do sistema operacional contm o programa que gerencia os recursos CLP e controla a execuo do programa do usurio. Essa rea pode conter tambm em alguns equipamentos, rotinas que podem ser acessadas pelo usurio.

A rea de dados do sistema operacional ser por ele utilizada para armazenamento temporrio durante a execuo de suas tarefas. Em aplicaes mais avanadas alguma
_______________________________________________________________________________ pdfMachine Is a pdf writer that produces quality PDF files with ease! Curso de PLC 33

Produce quality PDF files in seconds and preserve the integrity of your original documents. Compatible across nearly all Windows platforms, if you can print from a windows application you can use pdfMachine. Get yours now!

Circuitos de Comandos e Automao - CCA _______________________________________________________________________________

informao dessa rea poder ser til ao usurio, como por exemplo, o tempo que est sendo gasto para a execuo do programa de aplicao.

Cada Bit da rea de memria de imagem das entradas digitais corresponde a uma entrada digital. Periodicamente, o processador, sob o comando do sistema operacional, l os estados das entradas e atualiza os bits dessa rea. No momento da execuo do programa do usurio, medida que estados das entradas vo sendo solicitados, o processador acessa essa rea e l os bits correspondentes.

Cada Bit da rea de memria de imagem das sadas digitais corresponde a uma sada digital. medida que o programa do usurio vai sendo executado, os resultados produzidos vo sendo escritos nos bits dessa rea de memria que posteriormente sero enviados para as sadas correspondentes para atualizar seus estados.

Em algumas aplicaes pode ser necessrio, dentro do programa do usurio, acessar diretamente as entradas ou sadas. Nesses casos usam-se rotinas do sistema operacional ou instrues especiais permitem esse tipo de acesso.

A rea de memrias auxiliares, tambm denominada rea de rels auxiliares ou rea de flags, muito utilizada nos programas de usurios para armazenar resultados de processamentos intermedirios. O contedo dessa rea de memria normalmente referenciado, no programa do usurio. O contedo dessa rea de memria normalmente referenciado, no programa do usurio, pelos seus endereos relativos, que na figura 2.3 so M0 a M1023. Referencias podem ser feitas a bits, bytes ou words como demonstra a tabela a seguir.
_______________________________________________________________________________ pdfMachine Is a pdf writer that produces quality PDF files with ease! 34 Curso de PLC

Produce quality PDF files in seconds and preserve the integrity of your original documents. Compatible across nearly all Windows platforms, if you can print from a windows application you can use pdfMachine. Get yours now!

Circuitos de Comandos e Automao - CCA _______________________________________________________________________________

Referncia bit byte word

Exemplo de mnemnico M0.4 MB 4 MW4

Elemento(s) referenciado(s) bit 4 do byte M0 byte 4 completo bytes 4 e 5

Cada uma das posies de memria da rea de temporizadores poder ser carregada sob o comando do programa do usurio, com um determinado valor que corresponder a uma temporizao necessria na tarefa de controle. Ante a ativao de um sinal de habilitao providenciado tambm pelo programa do usurio, o sistema operacional decrementa o valor do temporizador em perodos de tempo determinados por uma base de tempo de perodo fixo e conhecido. O resultado da temporizao poder ser monitorado de duas formas;

A qualquer instante, durante a temporizao, o valor da memria poder ser lido obtendo-se valores intermedirios de tempo;

Ao final da temporizao um bit designado no programa do usurio levado a estado lgico 1 e poder ser utilizado em processamentos posteriores.

Cada temporizador referenciado no programa do usurio pelo seu endereo relativo que na figura 2.3 pode ser T0 a T127.

Cada uma das posies da rea de memria de contadores poder ser utilizada para registrar, em regime crescente ou decrescente, a ocorrncia de eventos gerados externamente no sistema controlado ou internamente no prprio CLP.

Produce quality PDF files in seconds and preserve the integrity of your original documents. Compatible across nearly all Windows platforms, if you can print from a windows application you can use pdfMachine. Get yours now!

_______________________________________________________________________________ pdfMachine Is a pdf writer that produces quality PDF files with ease! Curso de PLC 35

Circuitos de Comandos e Automao - CCA _______________________________________________________________________________

Qualquer posio dessa rea poder ser carregada, sob o comando do programa do usurio, com um valor a partir do qual de deseje realizar uma contagem crescente ou decrescente. Periodicamente, o valor do contador empregado dever ser lido e comparado com uma referncia considerada limite para a contagem.

Cada contador referenciado no programa do usurio pelo seu endereo relativo, que na figura 2.3 pode ser de C0 a C127.

O mapa de memria divulgado nos catlogos tcnicos de alguns CLPs e ser til em situao especfica em que se fizer necessrio conhecer endereos fsicos absolutos de determinadas posies de memria, principalmente da rea de dados do sistema operacional. A expanso de memria outro caso que pode exigir o conhecimento do mapa de memria outro caso que pode exigir o conhecimento do mapa de memria para anlise e deciso a respeito da viabilidade.

_______________________________________________________________________________ pdfMachine Is a pdf writer that produces quality PDF files with ease! 36 Curso de PLC

Produce quality PDF files in seconds and preserve the integrity of your original documents. Compatible across nearly all Windows platforms, if you can print from a windows application you can use pdfMachine. Get yours now!

Circuitos de Comandos e Automao - CCA _______________________________________________________________________________

Fig. 2.3 Mapa de memria de um CLP hipottico

Produce quality PDF files in seconds and preserve the integrity of your original documents. Compatible across nearly all Windows platforms, if you can print from a windows application you can use pdfMachine. Get yours now!

_______________________________________________________________________________ pdfMachine Is a pdf writer that produces quality PDF files with ease! Curso de PLC 37

Circuitos de Comandos e Automao - CCA _______________________________________________________________________________

Endereamento de mdulos de entrada e sada de CLPS

Os mdulos de um CLP so instalados lado a lado em racks, bastidores ou trilhos em disposio similar apresentada na figura 2.4.

A fonte de alimentao e o modulo de CPU possuem posies fixas na maioria dos casos as duas mais esquerda, sendo as demais ocupadas por mdulos de entrada ou de sada (E/S). Na maioria dos CLPS mdulos de (E/S) digitais no possuem posies definidas. Podendo ser instalados em qualquer 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 destino. Como os mdulos de E/S podem ser intercambiamos entre as diversas acomodaes do bastidor o endereo de cada ponto depender da posio na qual for instalado.

Fig. 2.4 Exemplo da disposio de mdulos de um CLP genrico

_______________________________________________________________________________ pdfMachine Is a pdf writer that produces quality PDF files with ease! 38 Curso de PLC

Produce quality PDF files in seconds and preserve the integrity of your original documents. Compatible across nearly all Windows platforms, if you can print from a windows application you can use pdfMachine. Get yours now!

Circuitos de Comandos e Automao - CCA _______________________________________________________________________________

O endereo de cada ponto de E/S digital formado por uma letra que informa se o ponto de entrada ou sada e por 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. A segui apresentamos com auxilio da figura 2.5 um exemplo de mtodo de endereamento de pontos de entrada e sada adotado por alguns fabricantes.

Os mdulos apresentados acomodam pontos de E/S organizados em bytes que so numerados em ordem crescente de cima para baixo e da esquerda para a direita.

O endereo de cada ponto de E/S obtido da seguinte forma:

A letra E identifica um ponto de entrada EA e a letra S um ponto de sada As letras E ou S so seguidas por um numero que indica o nmero de bytes;

Na seqncia temos um ponto e logo a seguir um outro numero referente posio do bit dentro do byte em questo.

Produce quality PDF files in seconds and preserve the integrity of your original documents. Compatible across nearly all Windows platforms, if you can print from a windows application you can use pdfMachine. Get yours now!

_______________________________________________________________________________ pdfMachine Is a pdf writer that produces quality PDF files with ease! Curso de PLC 39

Circuitos de Comandos e Automao - CCA _______________________________________________________________________________

Fig. 2.5 Mdulos de entrada e sada instalados num bastidor de um CLP qualquer

Caso seja necessrio um Word ou um byte inteiros ou apenas um nibble podem ser referenciados. Os exemplos de endereamento apresentados a seguir facilitaro a compreenso do leitor.

_______________________________________________________________________________ pdfMachine Is a pdf writer that produces quality PDF files with ease! 40 Curso de PLC

Produce quality PDF files in seconds and preserve the integrity of your original documents. Compatible across nearly all Windows platforms, if you can print from a windows application you can use pdfMachine. Get yours now!