Você está na página 1de 18

PEA

DEPARTAMENTO DE ENGENHARIA DE ENERGIA E AUTOMAO ELTRICAS

PEA-2211: INTRODUO ELETROMECNICA E AUTOMAO

AUTOMAO: CONTROLADOR LGICO PROGRAMVEL

PARTE TERICA

2012

Sumrio
1 LABORATRIO DE AUTOMAO PARTE TERICA ............................................. 1

1.1 Histrico .................................................................................................................................. 1 1.2 Introduo ............................................................................................................................... 1 1.3 Por que usar o CLP? ............................................................................................................ 1
SENSORES ................................................................................................................................ 3 ATUADORES ........................................................................................................................ 3

1.4 Arquitetura do CLP ................................................................................................................ 5 1.5 Linguagem de Diagrama de Contatos (Lader) ................................................................. 7 1.6 Instrues e Comandos da Linguagem Lader .................................................................. 8
1.6.1 Lgica de Rel ou Instruo de Bit .............................................................................. 8

1.7 Controlador Lgico Programvel MicroLogix 1200 .......................................................... 9


1.7.1 Descrio do Equipamento: Controlador Programvel MicroLogix 1200. ................... 10

ANEXO A ....................................................................................................................................... 12 A.1 Comunicao com o CLP SLC-500/MicroLogix ............................................................. 12 A.2 Configurao de Driver ....................................................................................................... 13 A.3 Desenvolvimento de um novo programa ......................................................................... 13 A.4 Programao do MicroLogix .............................................................................................. 13 A.5 Transferncia do Programa do PC para o CLP (Download) ........................................ 14 A.6 Procedimento para programar, carregar e descarregar o programa aplicativo no CLP ........................................................................................................................................ 15

1 LABORATRIO DE AUTOMAO PARTE TERICA 1.1 Histrico

No fim da dcada de 1960, os circuitos integrados permitiram o desenvolvimento de minicomputadores, que foram logo utilizados para controle on-line de processos industriais. Em 1969, surgiram os primeiros controladores baseados numa especificao da General Motors, devido a grande dificuldade de mudar a lgica de controle de painis de comando a cada mudana na linha de montagem. Tais mudanas implicavam em altos gastos de tempo e dinheiro. Sob a liderana do engenheiro Richard Morley, foi preparada uma especificao que refletia as necessidades de muitos usurios de circuitos reles, no s da indstria automobilstica, como de toda a indstria manufatureira. Nascia assim, um equipamento bastante verstil e de fcil utilizao, que vem se aprimorando constantemente, diversificando cada vez mais os setores industriais e suas aplicaes. Na dcada de 1970, os controladores passaram a ter microprocessadores e a serem denominados Controladores Lgicos Programveis (CLPs). Na dcada de 1980, houve aperfeioamento das funes de comunicao dos CLPs, sendo ento utilizados em rede. Desde o seu aparecimento, at hoje, muita coisa evoluiu nos controladores lgicos, como a variedade de tipos de entradas e sadas, o aumento da velocidade de processamento, a incluso de blocos lgicos complexos para tratamento das entradas e sadas e principalmente o modo de programao e a interface com o usurio.

1.2

Introduo

A palavra automation foi inventada pelo marketing da indstria de equipamentos na dcada de 1960. O neologismo, sem dvida sonoro, buscava enfatizar a participao do computador no controle automtico industrial. O que significa automao, hoje? Entende-se por automao qualquer sistema, apoiado em computadores, que substitua o trabalho humano, em favor da segurana das pessoas, da qualidade dos produtos, da rapidez da produo ou da reduo de custos, assim aperfeioando os complexos objetivos das indstrias e dos servios. Exemplos: automao da minerao, da manufatura metlica, dos grandes processos qumicos contnuos, automao bancria, metroviria, aeroporturia. comum pensar que a automao resulta to somente do objetivo de reduzir custos de produo. Isto no verdade: ela decorre mais de necessidades tais como maior nvel de qualidade, expressa por especificaes numricas de tolerncia, maior flexibilidade de modelos para o mercado, maior segurana pblica e dos operrios, menores perdas materiais e de energia, mais disponibilidade e qualidade da informao sobre o processo e melhor planejamento e controle da produo. A automao envolve a implantao de sistemas interligados e assistidos por redes de comunicao, compreendendo sistemas supervisrios e interfaces homem-mquina que possam auxiliar os operadores no exerccio da superviso e da anlise dos problemas que porventura venham a ocorrer.

1.3 Por que usar o CLP?


Como informao preliminar, o Controlador Lgico Programvel (CLP) um dispositivo digital que controla mquinas e processos. Utiliza uma memria programvel para armazenar instrues e executar funes especficas: energizao/desenergizao, temporizao, contagem, seqenciamento, operaes matemticas e manipulao de dados. O desenvolvimento dos CLPs comeou em 1968 em resposta a uma necessidade constatada pela General Motors. Naquela poca, freqentemente se consumiam dias ou semanas para se alterar um sistema de controle baseado em rels, e isso ocorria sempre que se mudava um modelo de carro ou se 1

introduziam modificaes na linha de montagem. Para reduzir esse alto custo, a GM especificou um sistema de estado slido, com a flexibilidade de um computador, que pudesse ser programado e mantido pelos engenheiros e tcnicos nas fbricas. Tambm era preciso que suportasse o ar poludo, a vibrao, o rudo eltrico e os extremos de umidade e temperatura encontrados normalmente num ambiente industrial. Os primeiros CLPs foram instalados em 1969, com sucesso quase imediato. Funcionando como substitutos de circuitos de rels, eram mais confiveis que os sistemas originais. Permitiam reduzir os custos dos materiais, da mo-de-obra, da instalao e da localizao de falhas; reduziam as necessidades de fiao e os erros a ela associados. Os CLPs ocupavam menos espao que os contatores, temporizadores e outros componentes de controles utilizados anteriormente. Mas, talvez, a razo principal da aceitao dos CLPs tenha sido a linguagem de programao baseada no diagrama lader, em que os programas gerados se assemelham visualmente aos clssicos esquemas dos circuitos lgicos a rels. Mostramos nas Figuras 1.1 a) e b) o circuito de ligao que deve ser montado fisicamente para que uma lgica de rele simples seja implementada. J na Figura 1.1 c) seguem a ligao fsica dos componentes ao CLP e o programa Lader que ser carregado no CLP e executar a lgica que antes era construda fisicamente.

L1 1

F F

L2 6 7 8

L1

L2

F 3 9 R R 1 2 5 F 4

R F

R 8 R

R 6

a) Circuito lader

b) Circuito de ligao

c) Circuito de ligao com o CLP e programa lader a ser carregado Figura 1.1 - Diagramas Lader e de ligao

Os CLPs, de extraordinria importncia prtica na indstria, caracterizam-se por:

robustez adequada aos ambientes industriais (geralmente no incluem vdeo); programao por meio de computadores pessoais (PCs); linguagens amigveis para o projetista de automao de eventos discretos; permitir tanto o controle lgico quanto o controle dinmico (P+I+D); incluir modelos capazes de conexes em grandes redes de dados

Um diagrama de blocos mais completo mostra como se processa a interao entre do CLP com o processo industrial atravs de sensores e atuadores.

SISTEMA SUPERVISRIO

E N T R A D A S

CONTROLADOR PROGRAMVEL

S A D A S

Sensores capacitivos

Sensores indutivos Sensores mecnicos

Contatores e rels

Lmpadas

Taco-geradores

Vlvulas

Servomotores

SENSORES

ATUADORES

Variveis de sada da planta / Eventos on-off

Variveis de sada da planta / Medidas proporcionais

Variveis de entrada na planta / Aes proporcionais

Variveis de entrada na planta / Eventos on-off

PROCESSO INDUSTRIAL

Um Controlador Lgico Programvel automatiza uma grande quantidade de aes, com preciso, confiabilidade, rapidez e pouco investimento. Informaes de entrada so analisadas, decises so tomadas, comandos so transmitidos, tudo concomitantemente com o andamento do processo. A Figura 1.2 apresenta um exemplo de rede de automao de um sistema Hbrido Cliente, Supervisrio e CLP em uma rede ModBus /Ethernet.

Ethernet

Modbus+/DH+, etc.

CLP 1

CLP 2

Figura 1.2 - Exemplo de Sistema Hbrido Cliente, Supervisrio e CLP em uma rede ModBus /Ethernet No programa supervisrio se dar a operao integrada com o CLP, durante a automao da planta em tempo real. A Figura 1.3 apresenta um exemplo de um sistema supervisrio de controle e monitorao de uma planta de uma indstria alimentcia.

Figura 1.3 - Exemplo de uma tela de supervisrio para controle e monitorao Os CLPs so encontrados em diversos setores industriais, tais como: Metalurgia, principalmente pela segurana, controlando a temperatura de fornos de cozimento e na anlise do controle de qualidade e de fluxo. Engenharia Mecnica e Automotiva: esto principalmente na produo e nas linhas de montagem fazendo conexo entre mquinas. Em 1986 50% das mquinas eram controladas por CLP ou por microcomputadores nesta rea; atualmente este nmero ultrapassa 95%. O resultado deste quadro uma produo cada vez mais rpida e eficiente, com um custo reduzido. Indstrias Qumicas: so utilizados atualmente no controle de unidades de produo, na mistura e dosagem de produtos e no tratamento dos efluentes. O CLP tambm pode ser encontrado na indstria de plstico e no controle de algumas mquinas da indstria de borracha. Indstrias Petroqumicas: esto nas estaes de bombeamento, no controle e superviso de encanamentos e na distribuio de gases e lquidos.

Agricultura e Indstria Alimentcia: so encontrados principalmente nas estaes de mistura e produo de alimentos. So encontrados tambm na secagem, separao e teste de produtos.

1.4

Arquitetura do CLP

Um CLP (Figura 1.4) constitudo basicamente de: Fonte de alimentao; Unidade Central de Processamento (UCP); Memrias dos tipos fixo e voltil; Dispositivos de entrada e sada; Terminal de programao.
Unidade programao rea Local de Trabalho

UCP
FONTE PROGRAMA USURIO MEMRIA SUPORTADA POR BATERIA

EPROM Sistema Operacional Start do CLP Seqncia de Operaes Drivers

Sinais de Microprocessador Controle

DISPOSITIVOS DE COMUNICAO

MEMRIA DE USURIO RAM Programa usurio Configurao de dados Imagem de Dados E/S Buffer de Comunicao

MDULO LOCAL E/S MDULO EXTENDIDO ESTAES REMOTAS E/S

Figura 1.4 Diagrama de blocos da UCP do CLP Fonte de Alimentao Converte corrente alternada em contnua para alimentar o controlador. Caso falte energia, h uma bateria que impede a perda do programa do usurio. Ao retornar a energia, o programa se reinicia. Existem dois tipos de fontes: Source: fonte de energia interna ao controlador; Sink: fonte de energia externa ao controlador.

UCP - Unidade Central de Processamento Responsvel pela execuo do programa do usurio e pela atualizao da memria de dados e da memria-imagem das entradas e sadas. Memria EPROM Contm programa monitor elaborado pelo fabricante que faz o start-up do controlador, armazena dados e gerencia a sequncia de operaes. Este tipo de memria no acessvel ao usurio do controlador programvel.

Memria do Usurio Armazena o programa aplicativo do usurio. A CPU processa esse programa e atualiza a memria de dados internos e a de imagem E/S. Memria de Dados Encontram-se aqui dados referentes ao processamento do programa do usurio, isto , uma tabela de valores manipulveis. Memria-Imagem das Entradas e Sadas Memria que reproduz o estado dos perifricos de entrada e sada. Circuitos das entradas so provenientes de chaves seletoras, limitadoras, sensores, botoeiras... Circuitos das sadas so destinados a dar partida em motores, solenides, sinalizadores...

A correspondncia entre nveis 0 e 1 e nveis de tenso varia conforme a necessidade; por exemplo, pode ocorrer: nvel 0 para 0 volt e nvel 1 para 115 volts CA. Mdulos de Entrada e Sada (E/S) A Figura 1.5 exibe detalhes fsicos tpicos das barras de terminais de entrada e de sada. Mdulo de E/S discretas com 16 pontos de entrada e 16 pontos de sada Grupo de E de 1 ranhura (slot) Grupo de S de 1 ranhura (slot)

Terminais de Entrada
0 01 02 03 04 05 06 07 10 11 12 13 14 15 16 17

Terminais de Sada
0 01 02 03 04 05 06 07 10 11 12 13 14 15 16 17

Palavra na tabela-imagem da ranhura de sada 17 16 15 14 13 12 11 10 07 06 05 04 03 02 01 00

Palavra na tabela-imagem da ranhura de entrada 17 16 15 14 13 12 11 10 07 06 05 04 03 02 01 00

Figura 1.5 Mdulo de E/S

Endereamento Os mtodos de endereamento de entradas e sadas nos controladores programveis so bastante semelhantes. Palavras ou bits podem ser endereados. A imagem das entradas e sadas (I/O) so realizadas da seguinte maneira: Exemplo I: 12/04 ou 0:02/06 (Figura 1.6) 1. A primeira letra refere-se varivel estar indexada como entrada ou como sada, ou seja, I (input) para a palavra de entrada e O (output) para a palavra de sada. Convm lembrar que a imagem da palavra de entrada completamente separada da imagem de sada: I:12/04 e O:12/04 so endereos completamente diferentes. 2. Os dois dgitos aps o ponto duplo, :, correspondem localizao que o respectivo mdulo de entrada ou sada ocupa no controlador programvel ou na sua expanso. Nos exemplos so, respectivamente, mdulos imagem 12 para a entrada e 02 para a sada.
3.

Os dois dgitos aps a barra inclinada, /, correspondem ao endereo o bit da imagem da palavra de entrada ou sada. 15 14 I:12 13 12 11 10 9 8 7 6 5 4 3 2 1 0

I:12 4

O:02

( )6

15

15 O:02

14 13 12 11 10

6 1

Figura 1.6 Endereos de entrada e de sada o Nesse caso, o endereo de entrada corresponde ao bit 4 da ranhura n. 12 de entrada do controlador, o que, ativada pela linha 15 do programa aplicativo, habilita a sada correspondente ao bit 6 da ranhura n. 02 de sada do controlador programvel.

1.5

Linguagem de Diagrama de Contatos (Lader)

Consideraes Gerais Nos circuitos de rels, cada contato, ao assumir dois estados (fechado ou aberto), representa uma varivel booleana, ou seja, uma varivel que assume dois estados: verdadeiro ou falso. Na Figura 1.7, recapitula-se a conexo entre lgebra de Boole e circuitos eltricos.

Y = A + B.C Figura 1.7 - Conexo entre lgebra booleana e circuitos 7

Pela facilidade do desenho e da inspeo de circuitos, e pela longa experincia e tradio dos engenheiros projetistas dos quadros de comando eltrico, uma das primeiras tcnicas de programao dos CLPs foi chamada de linguagem de rels ou lader (que quer dizer em escada ou cascata). Essa tcnica mantm regras e smbolos tradicionais do projeto de quadros de comando. Assim, o diagrama lader parte de duas linhas verticais, tambm chamadas de barras de alimentao. Cada representao de causalidade feita por uma linha horizontal. Esta linha, por sua vez, formada por, pelo menos, um elemento controlado (bobina de rel) e um conjunto de condies para o controle desse elemento (rede de contatos). O diagrama lader apenas uma representao lgica, trabalhando somente com smbolos, no considerando a tenso envolvida nas barras de alimentao e nem a intensidade da corrente pelo circuito. Os contatos e outros dispositivos, no diagrama esto em cada momento abertos ou fechados e as bobinas, por conseqncia, ficam desenergizadas ou energizadas. O Controlador Lgico Programvel examina a continuidade de cada linha, isto , verifica se todas as variveis de entrada so verdadeiras. Trata-se de uma continuidade lgica. Cada linha lader permite programar desde funes binrias at funes digitais complexas. Vamos detalhar as principais instrues e comandos utilizados nesta linguagem.

1.6

Instrues e Comandos da Linguagem Lader

A linguagem lader uma linguagem grfica de alto nvel que se assemelha ao esquema eltrico de um circuito de comando ou diagrama de contatos. No lader todos os tipos de instrues pertencem a dois grandes grupos: instrues de entrada e instrues de sada. Nas instrues de entrada so formuladas perguntas enquanto que as instrues de sada executam algum tipo de ao em funo das respostas afirmativas ou negativas das instrues de entrada que esto representadas na mesma linha lgica da instruo de sada. A CPU do Controlador Programvel executa, todas as instrues, comeando pela primeira instruo da primeira linha do programa indo at a ltima instruo da ltima linha do programa do usurio. Uma instruo de bit pode ser de entrada ou de sada. Durante a execuo de uma instruo de entrada o estado de um bit em um determinado endereo examinado. Durante a execuo de uma instruo de sada de bit o estado de um bit de um determinado endereo alterado para 0 ou 1 conforme haja ou no continuidade lgica da linha com a qual a instruo est relacionada. As principais instrues de bit (de entrada e de sada), da linguagem lader, so: 1.6.1 Lgica de Rel ou Instruo de Bit

a) Instruo NA (XIC) (eXamine If Closed) A CPU executa esta instruo verificando o valor do bit endereado pela instruo. Se o bit endereado pela instruo estiver no estado lgico 0 a instruo retorna com o valor lgico falso e portanto no h continuidade lgica no trecho do lader em que a instruo est inserida. Se o bit endereado pela instruo estiver no estado lgico 1 a instruo retorna com o valor lgico verdadeiro e portanto h continuidade lgica no trecho do lader em que a instruo est inserida. A representao desta instruo na linguagem lader juntamente com a sua operao faz com que a mesma seja comumente interpretada como um contato normalmente aberto de um rel. A Figura 1.8 representa a instruo NA em linguagem lader e tambm a sua tabela-verdade de operao. Endereo
Estado do BIT 0 1 Instruo NA Falsa Verdadeira

] [

No do Bit

Figura 1.8 - Representao em linguagem Lader da instruo XIC e a respectiva tabela verdade de operao 8

b) Instruo NF (XIO) (eXamine If Open)

A CPU executa esta instruo verificando o valor do bit endereado pela instruo. Se o bit endereado pela instruo estiver no estado lgico 1 a instruo retorna com o valor lgico falso e portanto no h continuidade lgica no trecho do lader. Se o bit endereado pela instruo estiver no estado lgico 0 a instruo retorna com o valor lgico verdadeiro e portanto h continuidade lgica no trecho do lader. A representao grfica desta instruo juntamente com a sua operao faz com que ela seja interpretada como um contato normalmente fechado de um rel. Porm, convm ressaltar que apesar da analogia uma instruo lgica e no um contato de circuito eltrico. A Figura 1.9 representa a instruo NF em linguagem lader e tambm a sua tabela-verdade de operao. Endereo

] [

Estado do BIT 0 1

Instruo NF Verdadeira Falsa

No do Bit

Figura 1.9 - Representao em linguagem Lader da instruo XIO e a respectiva tabela verdade de operao

c) Instruo de Sada Bobina Energizada (OTE) (Output Terminal Energize)

A CPU executa esta instruo verificando se h ou no continuidade lgica na linha que antecede a instruo. Caso haja continuidade lgica da linha, o bit endereado pela instruo ser colocado no estado lgico 1. Se no houver continuidade na linha o bit endereado pela instruo ser colocado no estado lgico 0. A Figura 1.10 apresenta o aspecto grfico da instruo OTE.

Endereo

)
No do Bit

Figura 1.10 Representao em linguagem Lader da instruo OTE

1.7

Controlador Lgico Programvel MicroLogix 1200

O MicroLogix 1200 controlador lgico programvel (Figura 1.11) composto de uma unidade de base, que contem uma fonte de alimentao, circuitos de entrada e sada e um processador. O CLP est disponvel com 24 e 40 pontos de entrada/sada internos, pontos adicionais podem ser utilizados utilizandose cartes de E/S (Entrada/Sada) especficos da famlia (1762).

Figura 1.11 - Controlador Micrologix 1200 1.7.1 Descrio do Equipamento: Controlador Programvel MicroLogix 1200 (Allen Bradley) A famlia dos CLPs MicroLogix da Allen-Bradley tem caracterstica modular, e a verso do controlador disponvel no laboratrio constituda por: chassi, fonte, mdulo processador (CPU), mdulo de entradas digitais, mdulo de sadas digitais. Tabela 1.1 - Identificao dos mdulos do CLP
Mdulo CPU Ent/Sai Cdigo 1762 1762-IF2OF2 Observaes 8k de memria de instrues e controle 08 entradas digitais, 100/200 volts

A Figura 1.12 mostra a disposio fsica dos principais componentes do equipamento. Caso o usurio deseje mais pontos de entrada, sada ou at mesmo funcionalidades de rede de comunicao de dados, este poder adquirir cartes especficos que permitiro aumentas os recursos do equipamento. Os cartes devem ser instalados em trilhos padro DIN fisicamente conectados aos outros cartes ou ao corpo do CLP (Respeitando-se as limitaes do controlador empregado).

Figura 1.12 - Principais componentes do CLP MicroLogix 1200.

10

A tabela 1.2 mostra os principais componentes fsicos do CLP MicroLogix 1200. Tabela 1.2 - Identificao dos componentes do CLP
Componente 1 2 3 4 5 6 Descrio Terminal removvel de bloco Interface para Expanso de I/O, Barreira Removvel LEDs de entradas LEDs de sadas Porta de comunicao LEDs de status Componente 7 8 9 10 11 12 Descrio Tampas dos terminais e etiquetas Chaves de ajustes Chaves para troca de modo Modulo de Memria/ Relgio de tempo real Trava dos trilhos DIN Porta de programao e IHM (Interface Homem-Mquina)

A tabela 1.3 indica os possveis estados dos LEDs do CLP MicroLogix 1200 e seus respectivos significados. Tabela 1.3 - Indicao dos LEDs do mdulo processador
LED RUN Quando ON (constante) Piscando OFF Piscando ao ligar FLT Piscando em operao ON OFF Piscando FORCE ON OFF ON BATT OFF O controlador est no modo RUN O controlador est transferindo um programa da memria RAM para o mdulo de memria O controlador est em outro modo que no RUN O controlador no est configurado O processador detectou erro no chassi de expanso ou na memria H falha grave (sem comunicao) No existem erros Entradas ou sadas foram foradas para ON ou OFF sem que isto tenha sido habilitado Pontos forados foram habilitados Pontos forados inexistentes Bateria baixa, ou jumper inexistente, ou bateria e jumper no conectados. Bateria OK ou jumper presente Indica que

Existem trs posies que definem o modo do CLP, selecionada atravs da chave seletora para troca de modo representada na Figura 1.12 (componente 9). Posio RUN Esta posio habilita o CLP ao modo de operao (Run). O CLP varre/executa o programa ladder, monitora dispositivos de entrada, energiza dispositivos de sada e ativa pontos forados de E/S habilitados. O modo do CLP pode ser alterado somente por meio da chave seletora. No possvel desenvolver a edio do programa on-line. Posio PROG Esta posio habilita o CLP ao modo de programao (Program). O controlador no varre/executa o programa ladder e as sadas so desligadas. possvel desenvolver a edio do programa on-line. O modo do CLP pode ser alterado somente por meio da posio da chave seletora. Posio REM Esta posio habilita o CLP ao modo remoto (Remote): modos REMote Run, REMote Program ou REMote Test. O modo do controlador pode ser alterado por meio da posio da chave seletora ou mudando o modo por meio de uma interface de programao/operao. possvel desenvolver a edio de programa on-line nessa posio.

11

Anexo A
Este anexo apresenta um resumo do manual indicado na bibliografia do software Logix 500, que funciona sobre o sistema operacional MS-Windows. MS O software RSLogix500 um programa desenvolvido com o objetivo de configurar, programar, monitorar e comandar os CLPs da srie rie MicroLogix e SLC-500 SLC da Allen Bradley. A Figura A.1 1 apresenta um exemplo de tela do mesmo.

Figura A.1A.1 Exemplo de tela do RSLogix 500

A.1 Comunicao com o CLP SLC-500/MicroLogix SLC


A comunicao do PC com o CLP MicroLogix (Ou famlia SLC-500) SLC se faz fisicamente sicamente por meio de um cabo de comunicao que atenda o padro RS-232, RS 232, e virtualmente por meio do software RSLinx. Por meio deste software, pode-se se configurar o CLP, transferir programas elaborados no RSLogix para o CLP (Download), transferir programas existentes no CLP para o RSLogix (Upload), e ainda monitorar e comandar o CLP, em tempo real. A Figura A.2 apresenta um exemplo de tela de configurao do Linx.

Figura A.2 - Exemplo de tela do RSLinx

12

A.2 Configurao de Driver


Primeiramente, deve-se criar um driver para comunicao do CLP com o PC. No software RSLinx, clique em Communications / Configure Drivers. Em Available Driver Types, selecione o driver desejado e configure-o. Neste caso o driver RS-232 DF1 device deve ser selecionado. Em Comm Port, selecione a porta de comunicao utilizada e em Device, selecione SLC-CH0/Micro/PannelView. As outras informaes necessrias para configurao do driver podem ser obtidas por meio do Auto-Configure. A Figura A.3 apresenta um exemplo de tela de configurao do Driver serial Linx.

Figura A.3 - Exemplo de configurao de driver

A.3 Desenvolvimento de um novo programa


Para criar um novo arquivo no RSLogix500, siga os seguintes passos: No RSLogix, ao selecionar o menu File New, surgira uma lista com os processadores possveis; Escolha BUL. 1762-Micrologix 1200- Series C e clicar em OK; No menu Comm, clicar em System Comms; isso abre o RSLinx e a janela Communications, semelhante anterior. Procurar a estao correspondente ao CLP em uso, no canal DF-1. Caso exista um X vermelho no cone do CLP, est ocorrendo uma falha na comunicao. No menu esquerda, selecione IO Configuration, fazendo surgir a tela de configurao de entradas e sadas, onde feita a configurao dos mdulos que compem as gavetas. Aps observar que o mdulo do processador (CPU) j est configurado para a gaveta 0, clique ento em Read IO Config para que o programa leia os outros cartes acoplados ao CLP.

A.4 Programao do MicroLogix


Os CLPs da famlia MicroLogix, so programados por meio de uma combinao entre a linguagem ladder com blocos de funo. As instrues podem ser inseridas no programa por meio de linhas de instrues. Para isto, basta dar um duplo-clique na linha desejada e em seguida digitar a instruo e o endereo correspondente como exemplificado na Figura A.4. 13

Figura A.4 - Programao ladder por linhas de instrues

Pode-se se tambm programar por objetos grficos, por meio da tcnica de arrastaarrasta-e-solta dos smbolos do menu de instrues (Figura A.5). ). necessrio que se faa o endereamento da instruo aps a colocao da figura na posio desejada. Como mostrado na Figura A.6.

Figura A.5 - Menu de instrues

Figura A.6 A. - Programao por objetos grficos

Aps a programao de todo ladder estar finalizada, recomendado fazer uma verificao lgica do programa, por meio do boto . Havendo erros, eles sero enumerados enumerados e indicados na tela.

A.5 Transferncia do Programa do PC para o CLP (Download)


Aps finalizar um programa no software RSLogix500, necessrio que o mesmo seja transferido para o CLP; isto denominado Download. Para efetuar o Download, deve-se seguir os seguintes passos: No menu Online do RSLogix500 (Figura A.7), mudar a opo Offline para Download, por meio da escolha de opes .

Figura A.7 - Menu Online

Para todas as janelas que aparecem em seguida, deve-se deve escolher a opo Sim. Para voltar r a programar, basta escolher a opo Offline. 14

A.6 Procedimento para programar, carregar e descarregar o programa aplicativo no CLP


A.6.1 Conexo do PC ao CLP 1 passo: Ligar o PC e o CLP e verificar a conexo do cabo serial; 2 passo: Abrir o programa RS Linx Classic programas/Rockwell Software/RS Linx localizado em Menu Iniciar/Todos os

3 passo: Na tela do RS Linx Classic Lite, clique em Communications/RSWho. Vide Figura A.2 do anexo 4 passo: Verifique a existncia da conexo AB_D F1-1, DH-485. Se ela existir, pule direto para o 10 passo. 5 passo: No existindo a conexo acima, necessrio cri-la para que o PC enxergue o CLP. Na tela do RS Linx Classic Lite clique em Communications/Configure Drivers. 6 passo: Na tela Configure Drivers em Available Driver Types, selecione a opo RS-232 DFI devices, clique em Add new e, na tela seguinte, em OK. 7 passo: A tela Configure RS-232 DFI devices deve abrir automaticamente (vide Figura A.3 no anexo). Em Comm port, selecione a opo COM1 e clique em Auto config. 8 passo: Clique em OK 9 passo: Clique em Close 10 passo: Minimize o RS Linx

A.6.2 Programao do aplicativo Lader

Todo novo programa Lader aplicativo criado precisa seguir esse procedimento para que reconhea o CLP e seus cartes de expanso.

1 passo: Abrir o programa RS Logix 500 english localizado em Menu Iniciar/Todos os programas/Rockwell Software/RS Logix 500 english 2 passo: Clique em file/new 3 passo: Abrir a tela Select processor type. D um nome para o seu programa em Processor name (p.ex.: exp1) e selecione o CLP a ser utilizado; no caso, o Bul 1762 Micrologix 1200 Serie C 4 passo: Confirme tambm se o Driver selecionado o mesmo do item A.6.1 e clique em OK. A tela do seu programa ir abrir. 5 passo: Abra o project/controller/IO Configuration localizado direita na tela 6 passo: Na tela IO Configuration, clique em Read IO Config 7 passo: Na tela Read IO Configuration from Online processor, confirme se o Driver o mesmo do passo A.6.1 e clique em Read IO Config.

Esse passo necessrio para garantir que o PC est conectado ao CLP e todas as suas expanses de entrada e sada foram reconhecidas. 15

8 passo: Fechar a tela IO Configuration

Voc est pronto para comear a programao

9 passo: Crie seu programa clicando nos cones referente s instrues de programao e arrastando-os para a linha do programa. Ver Figuras A.4, A.5, A.6 do anexo. 10 passo: Clique em file/save e salve seu programa

A.6.3 Carregando o programa do PC no CLP

1 passo: Mude o status localizado no canto superior esquerdo de offline para download. Ver Figura A.7 do anexo. 2 passo: Confirme todas as janelas que aparecerem.

16

Você também pode gostar