Você está na página 1de 9

4.4.

TELA F7 FILE OPTIONS

 

botão

função

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

botão função ref. F2 CONFIG DISPLAY configura a apresentação do ladder 5.1 F3 EXIT volta
botão
função
ref.
F2
CONFIG DISPLAY
configura a apresentação do ladder
5.1
F3
EXIT
volta para o menu anterior
F4
MULTI POINT
F5
DOCUMNT
inserção de comentários
5.2
F6
SEARCH
F7
GENERAL UTILITY
F8
DATA MONITOR
memória de dados
4.6
F9
FORCE
força entradas ou saídas
5.3
F10
EDIT
entra no modo de edição
5.4
4.6. Tela F9 DATA MONITOR
Os botões desta tela variam de função 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 opção F10 MEMORY
MAP na tela de Diretório de Programas / Subrotinas.
botão
tipo
função
F1
CHANGE RADIX
B I O
PAGE UP
S
F2
PAGE DOWN
S
F5
SPECIFY ADDRESS
todos
F6
FORCE MONITOR
I O
F7
NEXT FILE
todos
F8
PREV FILE
todos
F9
CLR MIN FAULT
S
F10
CLR MAJ FAULT
S

Tipo:

I

Output - Saída

T

Timer - Temporizador

O

Input - Entrada

C

Counter - Contador

S

Status - Condições

R

Control - Controle

B

Bit - Binário

N

Integer - Inteiros

83

5. Telas selecionadas a partir da tela MONITOR FILE

5. 1. Tela F2 CONFIG DISPLAY (configurar a apresentação do ladder)

 

botão

função

F6

DISPLAY / SUPPRSS XREF

mostra / omite referencias cruzadas

F7

DISPLAY / SUPPRSS RNG COM

mostra / omite comentários de linha

F8

DISPLAY / SUPPRSS INS COM

mostra / omite comentários de instruções

F9

DISPLAY / SUPPRSS SYMBOL

mostra / omite símbolos

F10

SAVE CONFIG

gravar no HD a configuração

5.2. Tela F5 DOCUMNT botão função ref. F1 RUNG COMMENT comentário de linha F2 INSTRUC
5.2. Tela F5 DOCUMNT
botão
função
ref.
F1
RUNG COMMENT
comentário de linha
F2
INSTRUC COMMENT
comentário de instrução
F3
ADDRESS COMMENT
comentário de endereço
F5
EDIT DBASE
F6
MODIFY SYMBOL
modificar símbolo
F7
REMOVE SYMBOL
remover símbolo
F10
SAVE DOCUMNT
gravar no HD os comentários
5.
3 Tela F9 FORCE
botão
função
ref.
F1
OFF
forca a saída para OFF
F2
ON
forca saída 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 saídas
5.
4. Tela F10 EDIT
botão
função
ref.
F1
SAVE / GO ONLINE
salva o arquivo e fica on-line com o clp
F2
ONLINE CONFIG
configura a comunicação do clp com o
computador
2.2
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
edição avançada
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

botão função ref. F1 BRANCH vai para tela de derivações F3 APPEND INSTR acrescenta nova
botão
função
ref.
F1
BRANCH
vai para tela de derivações
F3
APPEND INSTR
acrescenta nova instrução
7.2
F4
INSERT INSTR
insere nova instrução
7.2
F5
MODIFY INSTR
modifica instrução
7.2
F6
DELETE INSTR
apaga instrução
F7
UNDEL INSTR
cancela apagamento de instrução
F10
ACCEPT RUNG
aceita a nova linha
7.2. Tela F4 INSERT INSTR
botão
função
F1
BIT
instruções de bit
F2
TIMER / COUNTER
Instruções temporizador / contador
F3
I/O MESSAGE
Instruções de maesagens
F4
COMPARE
Instruções de comparação
F5
MATH
Instruções matemáticas
F6
MOVE / LOGICAL
Instruções lógicas
F7
FILE
F8
SHIFT / SEQNCER
F9
CONTROL
F10
SPECIAL
8. 1. Tela F6 CREATE FILE
botão
função
F2
SELECT PROC
seleção do modelo do processador
F5
CONFIGR I / O
configuração 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

7. Telas selecionadas a partir da tela INSERT RUNG

8. Telas selecionadas a partir da tela OFFLINE CONFIG

85

ANEXO B 86

ANEXO B

ANEXO B 86

86

EXERCÍCIOS

01 – Desenvolva um programa para ligar e desligar uma lâmpada utilizando um botão liga NA

(verde) e um botão desliga NF (vermelho). Use instruções de bit: XIC e OTE.

02 - Desenvolva um programa para ligar e desligar uma lâmpada utilizando um botão liga NA

(verde) e um botão desliga NF (vermelho). Use instruções de bit: XIC, XIO, OTL e OTU.

NF (vermelho). Use instruções de bit: XIC, XIO, OTL e OTU. 03 liga NA (verde). Use

03

liga NA (verde). Use instruções de bit: XIC, XIO, OTE e arquivo B3.

- Desenvolva um programa para ligar e desligar uma lâmpada utilizando apenas o botão

04

liga NA (verde). Use instruções de bit: XIC, XIO, OSR, OTE e arquivo B3.

- Desenvolva um programa para ligar e desligar uma lâmpada utilizando apenas o botão

05

(verde) for acionado por três vezes consecutivas, e desligar, as três lâmpadas ao mesmo tempo, quando o botão desliga NF (vermelho) for acionado. Use instruções de bit: XIC, XIO, OSR, OTL e OTU.

- Desenvolva um programa para ligar três lâmpadas em sequência quando o botão liga NA

06

(verde) for acionado por três vezes consecutivas, e desligar, as três lâmpadas ao mesmo tempo, quando o botão desliga NF (vermelho) for acionado. Use instruções de bit: XIC, XIO, OSR, OTE e arquivo B3.

- Desenvolva um programa para ligar três lâmpadas em sequência quando o botão liga NA

07

(verde) for acionado por três vezes consecutivas, e desligar, as três lâmpadas ao mesmo tempo, quando o botão liga NA (verde) for acionado pela quarta vez. Use instruções de bit:

- Desenvolva um programa para ligar três lâmpadas em sequência quando o botão liga NA

XIC, XIO, OSR, OTE e arquivo B3.

08

acionado, sendo que o mesmo desligará automaticamente após 10s ou quando o botão desliga NF (vermelho) for acionado. Uma lâmpada verde deverá estar acesa sinalizando o motor desligado e uma vermelha o motor ligado. Use instruções XIC, XIO, OTE, arquivo B3 e de

temporização TON.

- Desenvolva um programa para ligar um motor quando o botão liga NA (verde) for

09 - Desenvolva um programa para ligar um motor quando o botão liga NA (verde) for

acionado, sendo que o mesmo desligará automaticamente após 10s ou quando o botão desliga NF (vermelho) for acionado. Uma lâmpada verde deverá estar acesa sinalizando o motor

desligado e uma vermelha o motor ligado. Use instruções XIC, XIO, OTE, arquivo B3 e de temporização TOF.

10 - Desenvolva um programa para ligar um motor quando o botão liga NA (verde) for

acionado. O motor funcionará obedecendo o seguinte ciclo de operação: 10s ligado e 5s

87

desligado. O ciclo de operação será interrompido quando o botão desliga NF (vermelho) for acionado. Uma lâmpada verde deverá estar acesa sinalizando o motor desligado e uma vermelha o motor ligado. Use instruções XIC, XIO, OTE, arquivo B3 e de temporização TON

e TOF.

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

Lâmpada verde fique acesa por 12s, a Amarela por 3s e a vermelha por 15s. O ciclo será iniciado quando o botão liga NA (verde) for acionado e terminado quando o botão desliga NF (vermelho) for acionado. Quando o ciclo for terminado a Lâmpada amarela deverá piscar em

intervalos de 3s. Use instruções XIC, XIO, OTE, arquivo B3 e de temporização TON ou TOF.

XIC, XIO, OTE, arquivo B3 e de temporização TON ou TOF. 12 acionado, sendo que o

12

acionado, sendo que o mesmo desligará automaticamente após 10s ou quando o botão desliga NF (vermelho) for acionado. Uma lâmpada verde deverá estar acesa sinalizando o motor desligado e uma vermelha o motor ligado. Use instruções XIC, XIO, OTE, arquivo B3 e de temporização RTO.

- Desenvolva um programa para ligar um motor quando o botão liga NA (verde) for

13

acionado. Após 10 voltas o motor deverá desligar automaticamente ou quando o botão desliga NF (vermelho) for acionado. Uma lâmpada verde deverá estar acesa sinalizando o motor desligado e uma vermelha o motor ligado Use instruções XIC, XIO, OTE, arquivo B3 e de

- Desenvolva um programa para ligar um motor quando o botão liga NA (verde) for

contagem CTU e RES.

14

acionado. Após 10 voltas o motor deverá parar automaticamente ou quando o botão desliga NF (vermelho) for acionado. Uma lâmpada 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 instruções XIC, XIO, OTE, arquivo B3 e de contagem CTD e RES.

- Desenvolva um programa para ligar um motor quando o botão liga NA (verde) for

15

acionado. O motor funcionará obedecendo o seguinte ciclo ininterrupto de operação: 10 voltas

- Desenvolva um programa para ligar um motor quando o botão liga NA (verde) for

5s desligado. O ciclo de operação será interrompido quando o botão desliga NF (vermelho) for acionado. Uma lâmpada verde deverá estar acesa sinalizando o motor desligado e uma vermelha o motor ligado. Use instruções XIC, XIO, OTE, arquivo B3 e de temporização TON ou TOF e CTU ou CTD.

e

16 - Desenvolva um programa para ligar um motor quando o botão liga NA (verde) for

acionado. O motor funcionará obedecendo o seguinte ciclo ininterrupto de operação: 10 voltas no sentido horário e 5s desligado / 10 voltas no sentido anti-horário e 5s desligado. O ciclo de operação será interrompido quando o botão desliga NF (vermelho) for acionado. Uma lâmpada verde deverá estar acesa sinalizando o motor desligado e uma vermelha o motor ligado. Use instruções XIC, XIO, OTE, arquivo B3 e de temporização 2TON ou 2TOF e 2CTU ou 2CTD.

88

17 - Desenvolva um programa para ligar um motor quando o botão liga NA (verde) for acionado. O motor funcionará obedecendo o seguinte ciclo ininterrupto de operação: 10 voltas no sentido horário e 5s desligado / 10 voltas no sentido anti-horário e 5s desligado. O ciclo de operação será interrompido quando o botão desliga NF (vermelho) for acionado. Uma lâmpada verde deverá estar acesa sinalizando o motor desligado e uma vermelha o motor ligado. Use instruções XIC, XIO, OTE, arquivo B3 e de temporização 1TON ou 1TOF e 1CTU ou 1CTD.

18

O ciclo será iniciado quando o botão liga NA (verde) for acionado e terminado quando o botão desliga NF (vermelho) for acionado. Use instruções XIC, XIO, OTE, arquivo B3 e de temporização 1TON e de comparação a escolher.

- Desenvolva um programa para ligar e desligar uma lâmpada em intervalos de 3s.

para ligar e desligar uma lâmpada em intervalos de 3s. 19 que a Lâmpada verde fique

19

que a Lâmpada verde fique acesa por 12s, a amarela por 3s e a vermelha por 15s. O ciclo será iniciado quando o botão liga NA (verde) for acionado e terminado quando o botão desliga NF (vermelho) for acionado. Quando o ciclo for terminado a Lâmpada amarela deverá piscar em intervalos de 3s. Use instruções XIC, XIO, OTE, arquivo B3 e de temporização 1TON ou 1TOF e de comparação a escolher.

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

20

Quando o botão liga NA (verde) for acionado a esteira é ligada e movimenta as garrafas até o bico de enchimento, a garrafa é detectada através de um sensor, a esteira deve para e abrir a válvula do bico de enchimento para encher a garrafa, o nível é detectado através de um sensor, depois de detectado o nível devemos esperar por 10s e acionar a esteira novamente para recomeçar o ciclo, encher a próxima garrafa. Devemos contar também a quantidade de garrafas cheias (10 garrafas). Após a contagem, deverá ser acionado um alarme e o ciclo só

- Desenvolva um programa para controlar o enchimento de garrafas com produto químico.

recomeçará se o botão de reconhecimento de alarme for acionado. Quando o botão desliga NF (vermelho) for acionado o ciclo será interrompido. Use instruções XIC, XIO, OTE, OTL, OTU, arquivo B3, de temporização 1TON ou 1TOF e 1CTU ou 1CTD.

SENSOR

DE

GARRAFA

SENSOR

DE

NÍVEL

XIC, XIO, OTE, OTL, OTU, arquivo B3, de temporização 1TON ou 1TOF e 1CTU ou 1CTD.
XIC, XIO, OTE, OTL, OTU, arquivo B3, de temporização 1TON ou 1TOF e 1CTU ou 1CTD.
XIC, XIO, OTE, OTL, OTU, arquivo B3, de temporização 1TON ou 1TOF e 1CTU ou 1CTD.
XIC, XIO, OTE, OTL, OTU, arquivo B3, de temporização 1TON ou 1TOF e 1CTU ou 1CTD.
XIC, XIO, OTE, OTL, OTU, arquivo B3, de temporização 1TON ou 1TOF e 1CTU ou 1CTD.

89

21 - Desenvolva um programa que simule o funcionamento de uma sinaleira dupla de forma que a Lâmpada verde fique acesa por 12s, a amarela por 3s e a vermelha por 15s. O ciclo será iniciado quando o botão liga NA (verde) for acionado e terminado quando o botão desliga NF (vermelho) for acionado. Quando o ciclo for terminado a Lâmpada amarela deverá piscar em intervalos de 3s. Use instruções XIC, XIO, OTE, arquivo B3 e de temporização 1TON ou 1TOF e de comparação a escolher.

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

formula

C = 5 F − 32 ( )
C =
5 F − 32
(
)

/9 . Quando a temperatura estiver entre 15 e 35 graus Celcius a

lâmpada verde estará acesa e quando a temperatura estiver fora desta faixa, abaixo de 14 ou acima de 36 graus Celcius a lâmpada vermelha acenderá. Use Instruções de bit, matemáticas e de comparação. Não se esqueça 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
Reference Manual – ALLEN-BRADLEY
Colin D. Simpson – Programmable Logic Controllers, 1994
Eric A. Bryan – Programmable Controllers
Manual do curso básico de CLP – Siemens
Manual do curso dos CLPs Allen-Bradley

91