Escolar Documentos
Profissional Documentos
Cultura Documentos
Laboratrio de
Introduo a lgica
de rels.
Do menu Simulations presente na parte superior da barra de menus, selecione I/O simulation e
asegure-se que a barra de instrues do usurio, similar a mostrada acima est visvel.
A janela de edio de programas tem apenas uma linha de programa(rung), similar a mostrada
acima. Esta linha representa o Fim de programa( End of progrma) e deve ser obrigatoriamente a
ultima linha(rung) de qualquer programa. Se est a nica linha visvel ou presente seu
programa est vazio.
Se seu programa no est vazio, ento voc precisa criar um novo programa clicando no menu
File e selecionando a opo New.Uma caixa de dilogo ir aparecer pedindo para selecionar
um tipo de processador( Select Processor Type). Utilize o processador corrente e clique em
OK para aceitar esta opo.
Agora, devemos ver uma nova linha de programa inserida como mostrado acima, e seu nmero
indicado do lado esquerdo dever estar selecionado. Podemos notar que a nova linha de
programa foi criada sobre a linha de fim de programa (END) j existente. De uma maneira
alternativa voc pode marcar o smbolo da linha, na barra de instrues, com o boto esquerdo
do mouse e arrasta-lo a qualquer um dos pequenos quadrados que aparecem no programa, o
que gerar uma nova linha neste ponto.
Agora vamos clicar na instruo XIC com o boto esquerdo do mouse e ela ser inserida
na linha selecionada, logo aps do quadrado que indica a seleo. Note que a nova instruo
XIC inserida agora est marcada. Novamente, de forma alternativa voc pode arrastar a
instruo desde a barra de instrues at a linha de programa desejada.
Se voc acidentalmente inserir uma instruo e deseja remove-la, de um clique com o
boto esquerdo do mouse na instruo que deve ser removida e logo em seguida
pressione a tecla DEL no teclado. Alternativamente, voc pode dar um clique com o
boto direito do mouse na instruo e selecionar Cut no menu que surge na tela.
De um clique com o boto esquerdo do mouse na instruo de sada OTE e est ser
inserida a direita de sua seleo atual.
Introduza o endereo do smbolo para instruo OTE e seu primeiro programa RSLogix estar
pronto. Antes de continuar verifique se os endereos das instrues esto corretas.
Verificao do programa
O programa desenvolvido deve ser enviado para a memria do PLC(Download). Clique no
boto Toggle na posio esquerda superior do painel de edio, como mostrado na figura que
segue, para mostrar o painel do PLC.
Clique no boto download para comear a descarregar o programa para a memria do PLC.
Uma vez completada, clique dentro do circulo com a opo RUN para comear a rodar o
programa no PLC.
Amplie a janela de simulao, de forma que seja possvel observar as chaves e as lmpadas,
arrastando a para a direita com o mouse a barra que separa as janelas de simulao e de
programao. Agora clique na chave I:1/00 no simulador e se tudo estiver correto, a lmpada
deve se iluminar.
Comute a chave entre On (ligado) e OFF(desligado) varias vezes e observe a mudana do valor
indicado pelos quadrados de status do PLC, os quais esto constantemente atualizando a
medida que o PLC varre as instrues do programa. Trate de colocar o PLC novamente em
modo PGM e logo comute as chaves do simulador varias vezes e note o resultado. Coloque o
PLC de novo no modo RUN e a varredura do programa reiniciada.
Podemos imaginar a instruo XIC como um contato eltrico que permite o fluxo de corrente
quando se fecha uma chave externa. Esperamos que a sada OTE se energize se permitimos
que o fluxo de corrente chegue at ela. Na prtica a instruo XIC uma instruo condicional
que verifica se o bit direcionado est em 1 (verdadeiro). Se verdadeiro, a corrente flui at OTE
em nosso caso.
Edio do programa
Clique no boto Toggleno painel do PLC, o que colocar o PLC no modo PGM e permitir
ver o painel de edio.
Agora insira uma segunda linha ao programa como mostrado abaixo. Ao invs de introduzir os
endereos como fizemos anteriormente, arraste o endereo desejado que aparece na
simulao de I/O, levando at a instruo.
Note que a instruo XIO que testa a condio 0 ou Falso tem seu endereo marcado em
amarelo. Isto indica que a instruo est verdadeira, que no caso de uma XIO significa que o bit
endereado est atualmente em 0 ou Falso.
Este um bom momento de praticar suas habilidades de arrastar e soltar (dragNdrop). Trate de
mover instrues de linha em linha ao clicar com o boto esquerdo do mouse sobre a instruo
e mantendo o boto pressionado arraste a instruo a uma nova localizao. Faa o mesmo
com linhas completas, arrastando o quadro do lado esquerdo da linha e solte em outro local.
Uma vez que voc j se sinta cmodo com o processo de arrastar e soltar, assegure-se que o
programa fique igual ao mostrado acima. Agora baixe o programa no PLC e coloque o PLC em
modo RUN. Comute ambas as chaves 0 e 1 entre as posies On e Off varias vezes e observe
o efeito que tem sobre as lmpadas. Assegure que est conforme o comportamento de seu
programa.
Ative as chaves Start e Stop e assegure que as instrues de sada OTL e OTU respondam
como estipulado em seu texto. Uma vez que tenha a lmpada ligada possvel desliga-la
quando perdemos a alimentao na chave STOP ?
Agora modifique seu programa de forma que opere corretamente quando voc substitua a
chave normalmente aberta (I:1/03) por uma chave normalmente fechada. Se agora cortarmos a
alimentao no circuito da chave normalmente fechada, o que acontece com o estado da
lmpada (O:2/02)?
Emulao do controle de convencional de Parada/Partida(Stop/Start).
Salve seu programa e selecione New a partir do menu Filena parte superior da janela.
Quando a caixa de dialogo aparecer clique em OKpara selecionar o tipo de PLC default. Agora
introduza o programa a seguir. Para introduzir uma bifurcao, apenas arraste o boto de
bifurcao na linha e arraste as instrues necessrias na ramificao.
Antes de baixar e rodar o programa, vamos dar uma olhada cuidadosa no uso da instruo XIC
para verificar o estado de uma chave normalmente fechada (N.C.) de parada. Quando algum
pressiona a chave de parada (Stop), o bit I:1/04 ir ser verdadeiro ou falso, lembre que a chave
que est conectada a esta entrada normalmente fechada ? A instruo do tipo XIC ira para
verdadeiro ou falso quando este tipo de chave for pressionada ? Esta a lgica desejada?
Rode o programa a verifique se est correto ... Se a tenso na entrada de parada cair a zero,
qual o estado da lmpada ? Porque voc acha que a maioria prefere este mtodo ao invs do
mtodo OTL/OTU para implementar o circuito de parada/partida ?
Ramificaes de sada com o RSLogix
Modifique seu programa para que seja igual a este :
Baixe o programa ao PLC e rode. Opere as chaves Stop e Start varias vezes com a Switch-0
aberta, e novamente com a Switch-0 fechada. Remova a instruo XIC da linha de ramificao
de sada e observe a lmpada 3 (sada O:2/3) quando voc parte e para o circuito. Remova a
instruo OTE da lmpada c3 de forma que ela fique em srie com a lmpada 2. Baixe o
programa para o PLC e rode. Observe com ambas as lmpadas ligam com uma conexo vazia
em paralelo. Pode nos parecer como um circuito eltrico, porm sabemos que na verdade no
e portanto obedece a um conjunto de regras distinto. Remova a ramificao vazia. Baixe o
programa, rode e verifique se ele tem algum efeito na lgica de operao da linha.
Controle de uma lmpada de dois locais diferentes
Crie, introduza e teste um programa que faa a funo comum de controlar uma lmpada de
dois locais diferentes. Utilize as chaves comutadoras (I:1/00) e (I:1/01) para controlar a lmpada
(O:2/00) ... ( Ajuda: se ambas as chaves esto ligadas ou se ambas esto desligadas, a
lmpada deve estar ligada. Esta uma forma de enfocar o problema).
......Traduo : Prof. Andr Strieder