Você está na página 1de 6

1

Universidade Federal de Minas Gerais


Escola de Engenharia
Departamento de Engenharia Eletrnica
Laboratrio de Informtica Industrial
5a. AULA PROGRAMAO CONVENCIONAL DE CLP (III) EXERCCIOS
PRTICOS
Objetivos: Exerccios prticos de programao em linguagem ladder.
Atividades Prvias
1.
2.

3.
4.

Leia atenciosamente, em casa, o texto desta prtica.


Desenvolva previamente, ainda em casa, o diagrama lgico para a soluo do problema. Diagramas
lgicos so fundamentais para todo projeto de automao industrial envolvendo CLP, e sero
requeridos como parte do relatrio sobre as prticas de programao em ladder.
A partir do diagrama lgico, esboce o programa ladder correspondente.
Ao chegar ao laboratrio, discuta sua soluo com seus colegas de grupo e decidam, em conjunto,
qual diagrama (e respectivo esboo do programa ladder) ser o adotado na prtica.

Exerccio de Projeto e Programao


Uma indstria porturia possui dois guindastes fixos G1 e G2 que, por razes de limitao da demanda de
energia eltrica contratada, nunca podem funcionar simultaneamente. Para partir um dos guindastes, o
operador usa uma chave de seleo para escolher o guindaste desejado e ento pressiona o boto de
acionamento LigaG, que o mesmo para ambos os guindastes. Cada guindaste possui um sensor de
limite de carga que, se atuado, deve causar o desligamento imediato do respectivo guindaste para evitar que
este seja danificado. O guindaste G1, por suportar maior carga, exige que um sistema de refrigerao
auxiliar seja acionado 5 segundos depois de sua partida. Na operao dos guindastes, as seguintes normas
de segurana devem ser obedecidas:


Uma vez que um dos guindastes tenha sido acionado, o outro s pode ser acionado aps o
desligamento do primeiro;

Mudanas na chave de seleo no devem ter efeito no funcionamento dos guindastes se qualquer
deles j estiver funcionando;

Nenhum dos guindastes pode ser acionado se a chave de emergncia estiver atuada.

Projete o diagrama lgico para a soluo do problema e depois elabore e teste o programa ladder
correspondente, considerando os endereos das variveis de entrada e sada listadas na tabela 1.
Tabela 1: Variveis de entrada e sada.
Nome
LigaG
sinal_sensor
MLS1
MLS2
EMG
MotorG1
MotorG2
SAR
estado_chave

Tipo
Entrada
Entrada
Entrada
Entrada
Entrada
Sada
Sada
Sada
Interna

Endereo
Local:1:I.Data.0
Local.1.I.Data.1
Local:1:I.Data.2
Local:1:I.Data.4
Local:2:I.Data.5
Local:3:O.Data.0
Local:3:O.Data.1
Local:3:O.Data.2
---------

ID
RB01/00
RB01/01
RB01/02
RB01/04
RB02/05
RB03/00
RB03/01
RB03/02
-------

Descrio
Liga/Desliga Guindaste
Chave de seleo do Guindaste
Sensor de limite de carga G1
Sensor de limite de carga G2
Boto de Emergncia
Acionamento motor G1
Acionamento motor G2
Sistema Auxiliar de Resfriamento
Estado on-off da chave de seleo

Mdulo MICA
Boto Liga/Desliga
Sensor Capacitivo
Sensor Indutivo
Sensor Fotoeltrico
Boto vermelho de EMG
Lmpada Vermelha
Lmpada Verde
Lmpada Amarela
---------------------

Laboratrio de Informtica Industrial Prof. Luiz T. S. Mendes DELT/EE-UFMG 2012/2

2
Observaes Importantes:


Este exerccio guarda muitas semelhanas com o problema do motor reversvel analisado na aula 3.
Reveja este ltimo e use-o como ponto de partida para o exerccio. Tome cuidado, contudo, para no
alterar o programa referente aula 3.

A chave de seleo do guindaste ser simulada pelo sensor capacitivo do MICA, segundo uma lgica
on-off (ou seja, sucessivas excitaes do sensor alternam o estado da varivel interna estado_chave
entre os estados on e off). Esta lgica j se encontra pronta e corresponde a uma instruo addon que voc dever inserir em seu programa, como descrito na parte prtica.

recomendvel, para maior clareza e entendimento, o uso de variveis auxiliares na elaborao do


programa em ladder. Tais variveis, se booleanas, so representadas como contatos ou bobinas, e
devem ser definidas com o tipo Base na janela de criao de tags, j que se referem a endereos internos
de memria e no a pontos de entrada ou sada.

Parte Prtica Sesso 1


1

Execute o RSLogix 5000 e crie um novo projeto para a resoluo do exerccio desta aula prtica, no
se esquecendo de selecionar o diretrio local de seu grupo em C:\users\automacao\lab_inf_ind (no
Windows 7, substitua users por Usurios neste caminho). Neste projeto, no se esquea de adicionar os
mdulos de E/S como visto no tutorial executado na aula anterior.

Inicialmente, adicione a instruo add-on que simular a chave de seleo do guindaste, conforme os
seguintes passos:
2.1

Na rvore do organizador do controlador, clique no item add-on com o boto direito do


mouse e selecione a opo Import dd-on instruction (figura 1):

Figura 1: Importando uma instruo add-on

2.2

Na janela que se abrir, navegue at C:\users\automacao\lab_inf_ind\INSTRUCOES_ADD_ON


(no Windows 7, substitua users por Usurios neste caminho) e selecione o arquivo
simula_chave_selecao.L5X como mostrado na figura 2:

Laboratrio de Informtica Industrial Prof. Luiz T. S. Mendes DELT/EE-UFMG 2012/2

Figura 2: Selecionando o arquivo de importao

2.3

Clique no boto Import e verifique que a instruo foi adicionada na rvore do organizador
do controlador.

2.4

No organizador do controlador, selecione Tasks Main Task Main Program Main Routine,
clique na aba add-on e clique em seguida no boto correspondente instruo
simula_chave_selecao, como mostrado na figura 3:

Figura 3: Inserindo a instruo add-on no programa

Laboratrio de Informtica Industrial Prof. Luiz T. S. Mendes DELT/EE-UFMG 2012/2

4
2.5

Aps a insero da instruo add-on no programa ladder, necessrio definir o tag referente
ao nome da instncia desta instruo (campo simula_chave_seleo). Para tal, selecione este campo
com o boto direito do mouse (figura 4) e, na janela que se abrir, defina um nome sua escolha
para a instruo, cuidando de no alterar os demais campos exibidos (figura 5):

Figura 4: Definindo o tag para a instruo add-on

Figura 5: Janela de definio do tag da instruo add-on

2.6

Repita o procedimento anterior para a varivel de entrada (campo sinal_sensor) e para a varivel
de sada (campo estado_chave) da instruo add-on, da seguinte forma:


O tag da varivel de entrada deve ser um alias, conforme o item sinal_sensor da tabela 1;

O tag da varivel de sada deve ser do tipo base, conforme o item estado_chave da tabela 1.
Laboratrio de Informtica Industrial Prof. Luiz T. S. Mendes DELT/EE-UFMG 2012/2

5
2.7

A partir deste ponto, voc deve empregar o tag da varivel de sada da instruo add-on
(estado_chave ou outro nome qualquer que voc tenha atribudo) como indicador da chave de
seleo do guindaste, no restante de sua lgica.

Crie as demais variveis envolvidas na lgica utilizando aliases. Voc pode criar os tags medida que
for inserindo os contatos na lgica, ou pode cri-los antes de escrever o diagrama ladder. Para criar as
variveis antes de inserir a lgica, d um duplo clique no Controller Tags na rvore referente ao
organizador do controlador, selecione a aba Edit Tags e, abaixo dos endereos, na linha em branco,
digite o nome do tag e preencha os demais campos da tabela.

Edite o programa em ladder, conforme o aprendizado obtido no tutorial do RSLogix5000. No se


esquea de fazer a verificao do programa: Logic Verify Controller e, em seguida,
Logic Verify Routine. Ateno tambm para eventuais mensagens de alerta (warnings): muitas vezes,
estas mensagens reportam problemas de lgica, sintaxe ou erros semnticos que passaram
despercebidos ao programador.

Para testar o programa, realize a montagem dos cabos no MICA conforme as instrues a seguir,
carregue o programa no CLP e teste o funcionamento do mesmo.

Instrues de montagem no MICA


1. Com o MICA energizado, certifique-se que o boto de emergncia esteja pressionado.
2. Conecte os bornes de alimentao do contator C1 (situado direita dos sensores capacitivo e
fotoeltrico) rgua RB24 (fonte 24V) e rgua RB00 (terra).
3. Conecte o borne lateral L1 rgua RB24 (fonte 24V) e o borne lateral T1 entrada especificada na
tabela 1 correspondente varivel LigaG, de forma a sinalizar ao CLP a operao de liga/desliga
efetuada pelo operador.
4. Alimente os sensores e conecte suas sadas s entradas indicadas na tabela 1.
5. Alimente a rgua RB03 e conecte as sadas indicadas na tabela 1 aos sinalizadores luminosos
(lmpadas) e sirene.
6. O boto de emergncia j naturalmente conectado ao endereo de entrada Local:2:I.Data.5 no
painel do MICA, e portanto no necessrio nenhuma conexo especial ao mesmo. Lembre-se,
contudo, de aterrar a rgua de bornes RB02. O sinal enviado pelo boto de emergncia TRUE
quando o boto no est acionado e FALSE quando acionado, ou seja, o boto de emergncia
funciona como um contato NA.
7. Confira com ateno a sua montagem antes de rearmar o boto de emergncia.
8. Teste o funcionamento de sua montagem, empregando o sensor capacitivo para simular a chave de
seleo do guindaste
Parte Prtica Sesso 2
Na montagem feita no MICA, execute o seguinte procedimento:
1. Ligue o guindaste G1 e mantenha-o em funcionamento.
2. Obstrua o sensor indutivo (que simula o sensor de carga mxima de G1) com um objeto metlico,
provocando com isto a parada de G1.
3. Mantendo o sensor indutivo obstrudo, comute a chave de seleo para o guindaste G2.
4. Desobstrua o sensor indutivo. O que voc observa como resultado destas aes? O comportamento
exibido pela lgica desenvolvida parece correto, sob o ponto de vista de segurana?
Altere seu diagrama lgico de forma que os sensores de carga mxima MLS1 e MLS2, quando ambos no
estiverem atuados, ativem a seguinte sada no carto de sadas SSR:
Nome
Contator C1

Tipo
Sada

Endereo
ID
Descrio
Local:3:O.Data.3 RB03/03 Alimentao Contator C1

Mdulo MICA
Borne 24V do Contator C1

Laboratrio de Informtica Industrial Prof. Luiz T. S. Mendes DELT/EE-UFMG 2012/2

6
Faa a alterao correspondente no programa ladder e recarregue o mesmo no CLP. Mude a montagem no
MICA de forma que o borne 24V que alimenta o contator C1 seja conectado ao ponto RB03/03. Teste a
mesma situao anterior e discuta o comportamento observado.
Crditos
Esta nota de aula foi realizada com a colaborao do aluno Danilo Ribeiro, aluno do curso de Engenharia
de Controle e Automao, e bolsista de monitoria do Laboratrio de Automao.
Referncias
Rockwell Automation, Guia de procedimentos, ControlLogix usando RSLogix5000.

Laboratrio de Informtica Industrial Prof. Luiz T. S. Mendes DELT/EE-UFMG 2012/2

Você também pode gostar