Senai CLP4

April 7, 2019 | Author: Matheus Lima | Category: Programmable Logic Controller, Automation, Control Engineering, Computing, Tecnologia
Share Embed Donate


Short Description

Senai CLP4...

Description

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

F1 F2 F7 F9

botão PORT SELECT DEVICE DEVICE CONFIG SAVE TO FILE

função seleciona a porta serial utilizada seleciona o driver de comunicação configura modem grava mudanças para arquivo

ref.

4. Telas selecionadas a partir da tela OFFLINE PRG/DOC PRG/DOC 4.1. Tela F1 PROCESSR FUNCTNS

F1 F2 F3 F4 F5 F6 F7 F8 F9 F10

botão CHANGE PROCSSR CHANGE PASSWRD CHANGE PR. NAME CHANGE FL. NAME CLEAR MEMORY CREATE FILE DELETE FILE MONITOR FILE DATA MONITOR FILE PROTECT

função seleciona modelo do processador / clp insere / modifica senha do clp muda nome do arquivo muda o nome do programa / subrotina apaga a memória do computador cria novo programa / subrotina apaga programa / subrotina programação ladder memória de dados protege programa / subrotina

ref. 8.1

função bloqueia / libera acesso futuro ao arquivo ajusta os tempos de resposta dos filtros das entradas do clp grava no HD e volta para tela anterior não grava no HD e volta para tela anterior

ref.

4.5 4.6

4.2. Tela F2 SAVE

F6

botão FUTURE ACCESS

F7

ADJUST FILTERS

F8 YES F10 NO

4.3. Tela F6 CREATE REPORTS

F2 F3 F4 F5 F6 F8

botão SELECT ALL TOGGLE REPORT RESET REPORTS REPORT OPTIONS GENERAL OPTIONS TITLE

função

ref.

82

4.4. TELA F7 FILE OPTIONS

F3 F4 F5 F7 F8

botão RENAME COPY DELETE COPY TO DISK COPY FR DISK

função renomeia arquivos copia arquivos apaga arquivos copia arquivos do HD para o disquete copia arquivos do disquete para HD

Tela F8 MONITOR FILE

F2 F3 F4 F5 F6 F7 F8 F9 F10

botão CONFIG DISPLAY EXIT MULTI POINT DOCUMNT SEARCH GENERAL UTILITY DATA MONITOR FORCE EDIT

função configura a apresentação do ladder volta para o menu anterior

ref. 5.1

inserção de comentários

5.2

memória de dados força entradas ou saídas entra no modo de edição

4.6 5.3 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 CHANGE RADIX PAGE UP F2 PAGE DOWN F5 SPECIFY ADDRESS F6 FORCE MONITOR F7 NEXT FILE F8 PREV FILE F9 CLR MIN FAULT F10 CLR MAJ FAULT F1

Tipo:

I O S B

tipo BIO S S todos IO todos todos S S

Output - Saída Input - Entrada Status - Condições Bit - Binário

função

T C R N

Timer - Temporizador Counter - Contador Control - Controle Integer - Inteiros

83

5. Telas selecionadas a partir da tela MONITOR FILE 5. 1. Tela F2 CONFIG DISPLAY (configurar a apresentação do ladder)

F6 F7 F8 F9 F10

botão DISPLAY / SUPPRSS XREF DISPLAY / SUPPRSS RNG COM DISPLAY / SUPPRSS INS COM DISPLAY / SUPPRSS SYMBOL SAVE CONFIG

função mostra / omite referencias cruzadas mostra / omite comentários de linha mostra / omite comentários de instruções mostra / omite símbolos gravar no HD a configuração

5.2. Tela F5  DOCUMNT

F1 F2 F3 F5 F6 F7 F10

botão RUNG COMMENT INSTRUC COMMENT ADDRESS COMMENT EDIT DBASE MODIFY SYMBOL REMOVE SYMBOL SAVE DOCUMNT

função comentário de linha comentário de instrução comentário de endereço

ref.

modificar símbolo remover símbolo gravar no HD os comentários

5. 3 Tela F9 FORCE

F1 F2 F3 F4 F9 F10

botão OFF ON REMOVE REMOVE ALL MONITOR INPUTS MONITOR OUTPUTS

função forca a saída para OFF forca saída para ON remove o force remove todos os force monitora as entradas monitora as saídas

ref.

5. 4. Tela F10 EDIT

F1 F2

botão SAVE / GO ONLINE ONLINE CONFIG

F3 F4 F5 F6 F7 F8 F9

APPEND RUNG INSERT RUNG MODIFY RUNG DELETE RUNG UNDEL RUNG ADVANCD EDITING TEST EDITS

função salva o arquivo e fica on-line com o clp configura a comunicação do clp com o computador acrescenta nova linha insere nova linha modifica linha apaga linha cancela apagamento de linha edição avançada

ref. 2.2 6.2 6.2 6.2

84

6. Telas selecionadas a partir da tela EDIT 6.2 Tela F3 APPEND RUNG , tela F4 INSERT RUNG , tela F5 MODIFY RUNG

F1 F3 F4 F5 F6 F7 F10

botão BRANCH APPEND INSTR INSERT INSTR MODIFY INSTR DELETE INSTR UNDEL INSTR ACCEPT RUNG

função vai para tela de derivações acrescenta nova instrução insere nova instrução modifica instrução apaga instrução cancela apagamento de instrução aceita a nova linha

ref. 7.2 7.2 7.2

7. Telas selecionadas a partir da tela INSERT RUNG 7.2. Tela F4 INSERT INSTR botão F1 F2 F3 F4 F5 F6 F7 F8 F9 F10

BIT TIMER / COUNTER I/O MESSAGE COMPARE MATH MOVE / LOGICAL FILE SHIFT / SEQNCER CONTROL SPECIAL

função instruções de bit Instruções temporizador / contador Instruções de maesagens Instruções de comparação Instruções matemáticas Instruções lógicas

8. Telas selecionadas a partir da tela OFFLINE CONFIG 8. 1. Tela F6 CREATE FILE

F2 F5 F6

botão SELECT PROC CONFIGR I / O ADJUST FILTERS

F8

SAVE & EXIT

função seleção do modelo do processador configuração das placas dos clps modulares ajusta os tempos de resposta dos filtros das entradas do clp grava no HD o novo arquivo e volta para tela anterior

85

ANEXO B

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. 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. 02 -

Desenvolva um programa para ligar e desligar uma lâmpada utilizando apenas o botão liga NA (verde). Use instruções de bit: XIC, XIO, OTE e arquivo B3. 03 -

Desenvolva um programa para ligar e desligar uma lâmpada utilizando apenas o botão liga NA (verde). Use instruções de bit: XIC, XIO, OSR, OTE e arquivo B3. 04 -

Desenvolva um programa para ligar três lâmpadas em sequência quando o botão liga NA (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. 05 -

Desenvolva um programa para ligar três lâmpadas em sequência quando o botão liga NA (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. 06 -

Desenvolva um programa para ligar três lâmpadas em sequência quando o botão liga NA (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: XIC, XIO, OSR, OTE e arquivo B3. 07 -

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 TON. 08 -

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. 09 -

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

10 -

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. 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. 11 -

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 RTO. 12 -

Desenvolva um programa para ligar um motor quando o botão liga NA (verde) for 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 contagem CTU e RES. 13 -

Desenvolva um programa para ligar um motor quando o botão liga NA (verde) for 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. 14 -

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 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 TON ou TOF e CTU ou CTD. 15 -

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. 16 -

88

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. 17 -

Desenvolva um programa para ligar e desligar uma lâmpada em intervalos de 3s. 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.

18 -

Desenvolva um programa que simule o funcionamento de uma sinaleira simples 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. 19 -

Desenvolva um programa para controlar o enchimento de garrafas com produto químico. 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ó 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. 20 -

SENSOR DE GARRAFA SENSOR DE NÍVEL

89

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. 21 -

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 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.

22 -

=



90

BIBLIOGRAFIA

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

View more...

Comments

Copyright ©2017 KUPDF Inc.
SUPPORT KUPDF