Vous êtes sur la page 1sur 15

Adicionar comentrios s linhas do programa

Passo Descrio Digitar


s
1 Adicione o comentrio de linha F5 DOCUMNT
F1 RUNG COMMENT
Chave de entrada aciona led de
sada
2 Aceite e salve o comentrio F8 ACCEPT/EXIT
F10 SAVE DOCUMNT
[ESC]

O programa ladder com o comentrio aparecer como a seguir:

Chave de entrada aciona led de saida


I:0 O:0
+--] [-------------------------------------------------------------------( )--
0 0

+------------------------------------END+------------------------------------

Press a function key


(file 2, rung 0)
offline no forces File TESTE1
CONFIG EXIT MULTI DOCUMNT SEARCH GENERAL DATA FORCE EDIT
DISPLAY POINT UTILITY MONITOR
F2 F3 F4 F5 F6 F7 F8 F9 F10

Salvar o Programa Ladder no disco

Passo Descrio Digitar


s
1 Retorne Tela de Diretrio de F3 EXIT
Programas / Subrotinas
2 Salve o arquivo para o disco rgido F2 SAVE
F8 YES
3 Retorne Tela Principal do APS F3 RETURN TO MENU

77
Operando o CLP e Edio Rpida
Neste Tpico vamos realizar as seguintes tarefas:

Fazer download (carga) do programa TESTE1


Monitorar o programa ladder no modo RUN
Testar o programa
Editar o programa usando Edio Rpida
Testar o programa editado

Fazendo download (carga) do programa TESTE1

Devemos iniciar a partir da tela inicial de menu do APS

Entrar Online e fazer a carga do programa TESTE1

1. Acesse a janela Restore File (restaura arquivo)

Digite F1 ONLINE .

OBS: Se aparecer a mensagem MESSAGE TIMEOUTS - LOSS OF


COMMUNICATIONS, um ou mais parmetros de configurao est
incorreto ou h problemas na conexo entre CLP e o computador.

Quando a comunicao entre CLP e computador estiver normal, a Tela de Diretrio


de Programas / Subrotinas ir aparecer.

Como h um programa carregado no CLP e no igual ao digitado, aparecer a


mensagem: NO MATCHING DISK FILE FOUND READING THE PROCESSOR
PROGRAM (No foi encontrado arquivo correspondente no CLP lendo o programa
do CLP). O programa que estiver no CLP ser carregado na memria RAM do
computador.

Para transferir o programa que acabamos de digitar do computador para o CLP,


execute os seguintes passos:

1. Digite F2 SAVE RESTORE , depois digite F4 RESTORE PROGRAM .

2. Ao aparecer a lista dos arquivos, selecione desta lista o arquivo TESTE1,


depois digite F1 BEGIN RESTORE, depois F8 YES , depois [ESC]

78
Testando o programa

Para testar o programa ladder TESTE1 , vamos monitor-lo e mudar o modo do


processador para RUN (rodando). Ento vamos ativar a entrada I/0 e observar o
efeito na sada O/0

1. Monitorar o programa TESTE1 e entrar no modo RUN.

Digite F8 MONITOR FILE . O programa ladder aparecer. Digite F1 CHANGE


MODE, depois F3 RUN MODE, depois F8 YES . Note que a linha acima dos
botes agora indica REM RUN (verde) em vez de program.

2. Teste o Programa.

Para testar o programa, acione a chave ligada na entrada I/0. O led da sada O/0
deve acender. A tela mostra as instrues XIC e OTE em verde para indicar que
esto verdadeiras (ativadas). Depois desligue a chave na entrada I/0. O led da sada
O/0 deve apagar. Na tela, as duas instrues voltam a cor branca.

EDITANDO O PROGRAMA COM A EDIO RPIDA.


A edio rpida do programa APS permite que mudar rapidamente de
monitoramento online para edio offline, depois, de volta, para monitoramento
online. Para demostrar, vamos adicionar uma instruo de entrada na linha, e
veremos que a sada s ser acionada se as duas entradas estiverem acionadas.

Vamos inserir uma instruo XIC em serie com ( direita) a instruo XIC j
existente. Ele ter endereo I:0/1, correspondente a entrada I/1.

Passos Descrio Digitar


1 Mudar para offline e editar o arquivo F10 EDIT
gravado no disco rgido F3 DISK PROGRAM
2 Selecione Modify Rung (modificar linha) F5 MODIFY RUNG
3 Posicione o cursos na instruo XIC existente use as setas
4 Insira a instruo XIC com endereo F3 APPEND INSTR
I:0/1 F1 BIT
F1 XIC -] [-
I:0/1
[ENTER]
[ESC]
5 Aceite a linha F10 ACCEPT RUNG
6 Gravar no disco rgido a edio e F1 SAVE/GO ONLINE
comunicar com o clp (online) F8 YES
F8 YES
F8 YES
7 Teste o programa

79
TELAS DO APS

A seguir temos as funes dos botes das telas que sero utilizadas nas prticas
com o CLP Micrologix 1000. A ltima coluna (ref.) indica o nmero da tela chamada
pelo boto.

1. TELA PRINCIPAL
boto funo ref.
F1 ONLINE programao com o clp conectado (online) 2.1
F2 ONLINE CONFIG configurao da comunicao entre clp e 2.2
computador
F3 OFFLINE PRG/DOC programao com o clp desconectado (offline) 2.1
F4 OFFLINE CONFIG configurao do arquivo do clp 2.4
F6 SYSTEM CONFIGR configurao do programa aps 2.5
F7 FILE OPTIONS operaes com arquivos 2.6
F8 PRINT REPORTS impresso de relatrios 2.7
F9 SYSTEMS UTILS utilitrios do programa 2.8
F10 EXIT SYSTEM sada do programa aps

2. TELAS SELECIONADAS A PARTIR DA TELA INICIAL


2.1. TELA F1 ONLINE e TELA F3 OFFLINE PRG/DOC

boto funo ref.


F1 PROCSSR FUNCTNS funes do processador 4.1
F2 SAVE RESTORE
(online)
SAVE (offline) Grava o arquivo no HD
F3 RETURN TO MENU volta a tela anterior
F4 CHANGE LNK ADR
(online)
CHANGE FILE (offline) configurao do arquivo do clp 2.4
F6 CREATE REPORTS Impresso de relatrios
F7 FILE OPTIONS operaes com arquivos
F8 MONITOR FILE Vai para a Tela do Diagrama Ladder 4.5
F9 DATA MONITOR Vai para a Tela de Dados 4.6
F10 MEMORY MAP mostra o mapa da memria de dados

80
2.2. TELA F2 ONLINE CONFIG

boto funo ref.


F2 DRIVER CONFIG vai para a tela de configurao do 3.1
driver
F9 SAVE TO FILE grava mudanas para arquivo

2.4. TELA F4 OFFLINE CONFIG

boto funo ref.


F1 OFFLINE PRG/DOC programao com o clp 2.3
desconectado
F6 CREATE FILE cria novos arquivos de trabalho 8.1
F7 DEFINE DIR seleciona diretrios de trabalho
F9 SAVE TO FILE grava no HD o novo arquivo

2.5. TELA F6 SYSTEM CONFIGR

boto funo
F1 EDITOR HILIGHT
F3 COLOR SELECT seleciona monitor colorido ou monocromtico
F4 ADDRESS configura endereamento de arquivos
F5 PRINTER CONFIG configura impressora
F6 SYSTEM STARTUP seleciona a tela inicial do programa
F7 DEFINE DIR seleciona diretrios de trabalho
F8 M0/M1 MONITOR
F9 SAVE CONFIGR grava no HD a nova configurao

2.6. TELA F7 FILE OPTIONS

boto funo
F1 IMAGE TO ARCH
F2 ARCH TO IMAGE
F3 RENAME renomeia arquivos
F4 COPY copia arquivos
F5 DELETE apaga arquivos
F7 COPY TO DISK copia arquivos do HD para o disquete
F8 COPY FR DISK copia arquivos do disquete para HD

2.7. TELA F8 PRINT REPORTS

No Utilizado

2.8. TELA F9 SYSTEM UTILS

No Utilizado

81
3. Telas selecionadas a partir da tela ONLINE CONFIG
3.1. Tela F2 DRIVER CONFIG

boto funo ref.


F1 PORT seleciona a porta serial utilizada
F2 SELECT DEVICE seleciona o driver de comunicao
F7 DEVICE CONFIG configura modem
F9 SAVE TO FILE grava mudanas para arquivo

4. Telas selecionadas a partir da tela OFFLINE PRG/DOC


4.1. Tela F1 PROCESSR FUNCTNS

boto funo ref.


F1 CHANGE PROCSSR seleciona modelo do processador / clp 8.1
F2 CHANGE PASSWRD insere / modifica senha do clp
F3 CHANGE PR. NAME muda nome do arquivo
F4 CHANGE FL. NAME muda o nome do programa / subrotina
F5 CLEAR MEMORY apaga a memria do computador
F6 CREATE FILE cria novo programa / subrotina
F7 DELETE FILE apaga programa / subrotina
F8 MONITOR FILE programao ladder 4.5
F9 DATA MONITOR memria de dados 4.6
F10 FILE PROTECT protege programa / subrotina

4.2. Tela F2 SAVE

boto funo ref.


F6 FUTURE ACCESS bloqueia / libera acesso futuro ao
arquivo
F7 ADJUST FILTERS ajusta os tempos de resposta dos
filtros das entradas do clp
F8 YES grava no HD e volta para tela anterior
F10 NO no grava no HD e volta para tela
anterior

4.3. Tela F6 CREATE REPORTS

boto funo ref.


F2 SELECT ALL
F3 TOGGLE REPORT
F4 RESET REPORTS
F5 REPORT OPTIONS
F6 GENERAL OPTIONS
F8 TITLE

82
4.4. TELA F7 FILE OPTIONS

boto funo
F3 RENAME renomeia arquivos
F4 COPY copia arquivos
F5 DELETE apaga arquivos
F7 COPY TO DISK copia arquivos do HD para o disquete
F8 COPY FR DISK copia arquivos do disquete para HD

Tela F8 MONITOR FILE

boto funo ref.


F2 CONFIG DISPLAY configura a apresentao do ladder 5.1
F3 EXIT volta para o menu anterior
F4 MULTI POINT
F5 DOCUMNT insero de comentrios 5.2
F6 SEARCH
F7 GENERAL UTILITY
F8 DATA MONITOR memria de dados 4.6
F9 FORCE fora entradas ou sadas 5.3
F10 EDIT entra no modo de edio 5.4

4.6. Tela F9 DATA MONITOR

Os botes desta tela variam de funo com o tipo de dado (DATA TABLE
ADDRESS). Ao entrar nesta tela o programa solicita a letra que identifica o tipo de
dado. Os tipos de dados existentes podem ser vistos na opo F10 MEMORY
MAP na tela de Diretrio de Programas / Subrotinas.

boto tipo funo


F1 CHANGE RADIX BIO
PAGE UP S
F2 PAGE DOWN S
F5 SPECIFY ADDRESS todos
F6 FORCE MONITOR IO
F7 NEXT FILE todos
F8 PREV FILE todos
F9 CLR MIN FAULT S
F10 CLR MAJ FAULT S

Tipo: I Output - Sada T Timer - Temporizador


O Input - Entrada C Counter - Contador
S Status - Condies R Control - Controle
B Bit - Binrio N Integer - Inteiros

83
5. Telas selecionadas a partir da tela MONITOR FILE

5. 1. Tela F2 CONFIG DISPLAY (configurar a apresentao do ladder)

boto funo
F6 DISPLAY / SUPPRSS XREF mostra / omite referencias cruzadas
F7 DISPLAY / SUPPRSS RNG COM mostra / omite comentrios de linha
F8 DISPLAY / SUPPRSS INS COM mostra / omite comentrios de instrues
F9 DISPLAY / SUPPRSS SYMBOL mostra / omite smbolos
F10 SAVE CONFIG gravar no HD a configurao

5.2. Tela F5 DOCUMNT

boto funo ref.


F1 RUNG COMMENT comentrio de linha
F2 INSTRUC COMMENT comentrio de instruo
F3 ADDRESS COMMENT comentrio de endereo
F5 EDIT DBASE
F6 MODIFY SYMBOL modificar smbolo
F7 REMOVE SYMBOL remover smbolo
F10 SAVE DOCUMNT gravar no HD os comentrios

5. 3 Tela F9 FORCE

boto funo ref.


F1 OFF forca a sada para OFF
F2 ON forca sada para ON
F3 REMOVE remove o force
F4 REMOVE ALL remove todos os force
F9 MONITOR INPUTS monitora as entradas
F10 MONITOR OUTPUTS monitora as sadas

5. 4. Tela F10 EDIT

boto funo ref.


F1 SAVE / GO ONLINE salva o arquivo e fica on-line com o clp
F2 ONLINE CONFIG configura a comunicao do clp com o 2.2
computador
F3 APPEND RUNG acrescenta nova linha 6.2
F4 INSERT RUNG insere nova linha 6.2
F5 MODIFY RUNG modifica linha 6.2
F6 DELETE RUNG apaga linha
F7 UNDEL RUNG cancela apagamento de linha
F8 ADVANCD EDITING edio avanada
F9 TEST EDITS

84
6. Telas selecionadas a partir da tela EDIT

6.2 Tela F3 APPEND RUNG, tela F4 INSERT RUNG , tela F5 MODIFY RUNG

boto funo ref.


F1 BRANCH vai para tela de derivaes
F3 APPEND INSTR acrescenta nova instruo 7.2
F4 INSERT INSTR insere nova instruo 7.2
F5 MODIFY INSTR modifica instruo 7.2
F6 DELETE INSTR apaga instruo
F7 UNDEL INSTR cancela apagamento de instruo
F10 ACCEPT RUNG aceita a nova linha

7. Telas selecionadas a partir da tela INSERT RUNG

7.2. Tela F4 INSERT INSTR

boto funo
F1 BIT instrues de bit
F2 TIMER / COUNTER Instrues temporizador / contador
F3 I/O MESSAGE Instrues de maesagens
F4 COMPARE Instrues de comparao
F5 MATH Instrues matemticas
F6 MOVE / LOGICAL Instrues lgicas
F7 FILE
F8 SHIFT / SEQNCER
F9 CONTROL
F10 SPECIAL

8. Telas selecionadas a partir da tela OFFLINE CONFIG

8. 1. Tela F6 CREATE FILE

boto funo
F2 SELECT PROC seleo do modelo do processador
F5 CONFIGR I / O configurao das placas dos clps modulares
F6 ADJUST FILTERS ajusta os tempos de resposta dos filtros das
entradas do clp
F8 SAVE & EXIT grava no HD o novo arquivo e volta para tela
anterior

85
ANEXO B

86
EXERCCIOS

01 Desenvolva um programa para ligar e desligar uma lmpada utilizando um boto liga NA
(verde) e um boto desliga NF (vermelho). Use instrues de bit: XIC e OTE.

02 - Desenvolva um programa para ligar e desligar uma lmpada utilizando um boto liga NA
(verde) e um boto desliga NF (vermelho). Use instrues de bit: XIC, XIO, OTL e OTU.

03 - Desenvolva um programa para ligar e desligar uma lmpada utilizando apenas o boto
liga NA (verde). Use instrues de bit: XIC, XIO, OTE e arquivo B3.

04 - Desenvolva um programa para ligar e desligar uma lmpada utilizando apenas o boto
liga NA (verde). Use instrues de bit: XIC, XIO, OSR, OTE e arquivo B3.

05 - Desenvolva um programa para ligar trs lmpadas em sequncia quando o boto liga NA
(verde) for acionado por trs vezes consecutivas, e desligar, as trs lmpadas ao mesmo
tempo, quando o boto desliga NF (vermelho) for acionado. Use instrues de bit: XIC, XIO,
OSR, OTL e OTU.

06 - Desenvolva um programa para ligar trs lmpadas em sequncia quando o boto liga NA
(verde) for acionado por trs vezes consecutivas, e desligar, as trs lmpadas ao mesmo
tempo, quando o boto desliga NF (vermelho) for acionado. Use instrues de bit: XIC, XIO,
OSR, OTE e arquivo B3.

07 - Desenvolva um programa para ligar trs lmpadas em sequncia quando o boto liga NA
(verde) for acionado por trs vezes consecutivas, e desligar, as trs lmpadas ao mesmo
tempo, quando o boto liga NA (verde) for acionado pela quarta vez. Use instrues de bit:
XIC, XIO, OSR, OTE e arquivo B3.

08 - Desenvolva um programa para ligar um motor quando o boto liga NA (verde) for
acionado, sendo que o mesmo desligar automaticamente aps 10s ou quando o boto desliga
NF (vermelho) for acionado. Uma lmpada verde dever estar acesa sinalizando o motor
desligado e uma vermelha o motor ligado. Use instrues XIC, XIO, OTE, arquivo B3 e de
temporizao TON.

09 - Desenvolva um programa para ligar um motor quando o boto liga NA (verde) for
acionado, sendo que o mesmo desligar automaticamente aps 10s ou quando o boto desliga
NF (vermelho) for acionado. Uma lmpada verde dever estar acesa sinalizando o motor
desligado e uma vermelha o motor ligado. Use instrues XIC, XIO, OTE, arquivo B3 e de
temporizao TOF.

10 - Desenvolva um programa para ligar um motor quando o boto liga NA (verde) for
acionado. O motor funcionar obedecendo o seguinte ciclo de operao: 10s ligado e 5s
87
desligado. O ciclo de operao ser interrompido quando o boto desliga NF (vermelho) for
acionado. Uma lmpada verde dever estar acesa sinalizando o motor desligado e uma
vermelha o motor ligado. Use instrues XIC, XIO, OTE, arquivo B3 e de temporizao TON
e TOF.

11 - Desenvolva um programa que simule o funcionamento de uma sinaleira de forma que a


Lmpada verde fique acesa por 12s, a Amarela por 3s e a vermelha por 15s. O ciclo ser
iniciado quando o boto liga NA (verde) for acionado e terminado quando o boto desliga NF
(vermelho) for acionado. Quando o ciclo for terminado a Lmpada amarela dever piscar em
intervalos de 3s. Use instrues XIC, XIO, OTE, arquivo B3 e de temporizao TON ou TOF.

12 - Desenvolva um programa para ligar um motor quando o boto liga NA (verde) for
acionado, sendo que o mesmo desligar automaticamente aps 10s ou quando o boto desliga
NF (vermelho) for acionado. Uma lmpada verde dever estar acesa sinalizando o motor
desligado e uma vermelha o motor ligado. Use instrues XIC, XIO, OTE, arquivo B3 e de
temporizao RTO.

13 - Desenvolva um programa para ligar um motor quando o boto liga NA (verde) for
acionado. Aps 10 voltas o motor dever desligar automaticamente ou quando o boto desliga
NF (vermelho) for acionado. Uma lmpada verde dever estar acesa sinalizando o motor
desligado e uma vermelha o motor ligado Use instrues XIC, XIO, OTE, arquivo B3 e de
contagem CTU e RES.

14 - Desenvolva um programa para ligar um motor quando o boto liga NA (verde) for
acionado. Aps 10 voltas o motor dever parar automaticamente ou quando o boto desliga
NF (vermelho) for acionado. Uma lmpada verde dever estar acesa sinalizando o motor
desligado e uma vermelha o motor ligado. Quando o motor for desligado o acumulado do
contador dever ser zerado. Use instrues XIC, XIO, OTE, arquivo B3 e de contagem CTD e
RES.

15 - Desenvolva um programa para ligar um motor quando o boto liga NA (verde) for
acionado. O motor funcionar obedecendo o seguinte ciclo ininterrupto de operao: 10 voltas
e 5s desligado. O ciclo de operao ser interrompido quando o boto desliga NF (vermelho)
for acionado. Uma lmpada verde dever estar acesa sinalizando o motor desligado e uma
vermelha o motor ligado. Use instrues XIC, XIO, OTE, arquivo B3 e de temporizao TON
ou TOF e CTU ou CTD.

16 - Desenvolva um programa para ligar um motor quando o boto liga NA (verde) for
acionado. O motor funcionar obedecendo o seguinte ciclo ininterrupto de operao: 10 voltas
no sentido horrio e 5s desligado / 10 voltas no sentido anti-horrio e 5s desligado. O ciclo de
operao ser interrompido quando o boto desliga NF (vermelho) for acionado. Uma
lmpada verde dever estar acesa sinalizando o motor desligado e uma vermelha o motor
ligado. Use instrues XIC, XIO, OTE, arquivo B3 e de temporizao 2TON ou 2TOF e
2CTU ou 2CTD.

88
17 - Desenvolva um programa para ligar um motor quando o boto liga NA (verde) for
acionado. O motor funcionar obedecendo o seguinte ciclo ininterrupto de operao: 10 voltas
no sentido horrio e 5s desligado / 10 voltas no sentido anti-horrio e 5s desligado. O ciclo de
operao ser interrompido quando o boto desliga NF (vermelho) for acionado. Uma
lmpada verde dever estar acesa sinalizando o motor desligado e uma vermelha o motor
ligado. Use instrues XIC, XIO, OTE, arquivo B3 e de temporizao 1TON ou 1TOF e
1CTU ou 1CTD.

18 - Desenvolva um programa para ligar e desligar uma lmpada em intervalos de 3s.


O ciclo ser iniciado quando o boto liga NA (verde) for acionado e terminado quando o
boto desliga NF (vermelho) for acionado. Use instrues XIC, XIO, OTE, arquivo B3 e de
temporizao 1TON e de comparao a escolher.

19 - Desenvolva um programa que simule o funcionamento de uma sinaleira simples de forma


que a Lmpada verde fique acesa por 12s, a amarela por 3s e a vermelha por 15s. O ciclo ser
iniciado quando o boto liga NA (verde) for acionado e terminado quando o boto desliga NF
(vermelho) for acionado. Quando o ciclo for terminado a Lmpada amarela dever piscar em
intervalos de 3s. Use instrues XIC, XIO, OTE, arquivo B3 e de temporizao 1TON ou
1TOF e de comparao a escolher.

20 - Desenvolva um programa para controlar o enchimento de garrafas com produto qumico.


Quando o boto liga NA (verde) for acionado a esteira ligada e movimenta as garrafas at o
bico de enchimento, a garrafa detectada atravs de um sensor, a esteira deve para e abrir a
vlvula do bico de enchimento para encher a garrafa, o nvel detectado atravs de um
sensor, depois de detectado o nvel devemos esperar por 10s e acionar a esteira novamente
para recomear o ciclo, encher a prxima garrafa. Devemos contar tambm a quantidade de
garrafas cheias (10 garrafas). Aps a contagem, dever ser acionado um alarme e o ciclo s
recomear se o boto de reconhecimento de alarme for acionado. Quando o boto desliga NF
(vermelho) for acionado o ciclo ser interrompido. Use instrues XIC, XIO, OTE, OTL,
OTU, arquivo B3, de temporizao 1TON ou 1TOF e 1CTU ou 1CTD.

SENSOR
DE
GARRAFA

SENSOR
DE
NVEL

89
21 - Desenvolva um programa que simule o funcionamento de uma sinaleira dupla de forma
que a Lmpada verde fique acesa por 12s, a amarela por 3s e a vermelha por 15s. O ciclo ser
iniciado quando o boto liga NA (verde) for acionado e terminado quando o boto desliga NF
(vermelho) for acionado. Quando o ciclo for terminado a Lmpada amarela dever piscar em
intervalos de 3s. Use instrues XIC, XIO, OTE, arquivo B3 e de temporizao 1TON ou
1TOF e de comparao a escolher.

22 - Desenvolva um programa que converta Graus Fahrenheit em Celcius, aplicando a


formula C = 5(F 32 ) / 9 . Quando a temperatura estiver entre 15 e 35 graus Celcius a
lmpada verde estar acesa e quando a temperatura estiver fora desta faixa, abaixo de 14 ou
acima de 36 graus Celcius a lmpada vermelha acender. Use Instrues de bit, matemticas e
de comparao. No se esquea de usar o arquivo N7 para entrada e armazenamento de dados.

90
BIBLIOGRAFIA

Reference Manual ALLEN-BRADLEY

Colin D. Simpson Programmable Logic Controllers, 1994

Eric A. Bryan Programmable Controllers

Manual do curso bsico de CLP Siemens

Manual do curso dos CLPs Allen-Bradley

91

Vous aimerez peut-être aussi