Explorar E-books
Categorias
Explorar Audiolivros
Categorias
Explorar Revistas
Categorias
Explorar Documentos
Categorias
Problema 7: Usinagem
Um sistema de furagem (ver Figura) permite o
processamento de peças de duas alturas
diferentes. Para o efeito utiliza o sensor b e o
sensor m. Se uma peça é alta o sensor b é atuado
primeiro que o m e se é baixa acontece o
contrário. Também o processamento é diferente
nos dois casos e está representado na figura. A
furadora tem como posição inicial a mais alta.
Durante todo o movimento descendente e
ascendente a broca deve estar em funcionamento
(rotação). O sistema pode funcionar de um modo
ininterrupto desde que haja substituição (de uma forma automática ou não) das peças no fim de cada
processamento.
Solução
Descrição do sistema:
1. O equipamento é ligado. (botoeira d acionada) (ver nota 1)
2. Uma peça, que pode ter duas alturas possíveis, entra na área de furagem. (sensor p acionado)
3. A furadeira é ligada e desce acionado por um sistema eletromecânico. (ver nota 2)
4. Se a peça é alta (sensor b acionado antes do sensor m acionado) descer a furadeira até meio-curso
(sensor m acionado) caso contrário (sensor m acionado antes do sensor b acionado) vá para o ítem 6.
5. Subir furadeira até a broca sair da peça (sensor b des-acionado)
6. Descer furadeira até o fim (sensor f acionado)
7. Subir furadeira até posição de partida (sensor h acionado)
8. Verificar se a peça furada já saiu da área de furagem (sensor p des-acionado)
9. Retornar ao ítem 2.
nota 1:
Como não foi previsto mecanismo de desligamento ou parada de emergência, é sugerido as seguintes
alternativas:
a) utilização da botoeira de ligar (d) também para a função de desligar.
b) insersão de uma botoeira NF para desligamento.
c) o desligamento é automático após um intervalo de tempo que ficar sem peça para furar. (*)
Como não foi previsto sistema de sinalização, é sugerido as seguintes alternativas:
a) sinaleira simples indicativa de máquina ligada. (led amarelo) (*)
b) sinaleira simples indicativa de final de furagem com sucesso (led verde) (*)
c) sinaleira simples indicativa de anormalidades. (led vermelho)
d) sinaleira rotativa indicativa de funcionamento. (incandescente amarela + motor) (*)
e) contato seco de saída para comunicação com máquina de alimentação de peças (*)
f) painel IHM com informações dos sistema de alarme e totalizações
(*) indica situação opcional a ser implementada neste exercício
nota 2:
Considera-se a existência de dois motores:
furadeira motor de indução simples acionado por sistema de correias ou
motor AC com escovas acionado por engrenagens
acionamento sistema mecânico tipo rosca sem-fim, coroa e cremalheira
motor de indução trifásico ou monofásico com acesso à bobina de partida
nota 3:
Não foi previsto:
sistema de deteção de erros (broca quebrada ou sem corte, falta de fase AC, falha geral de energia AC,
falha de sensores, operação imprópria),
sistema de correção de falhas simples (troca automática de broca, afiamento da broca, reinicialização
do processo, troca redundante de sensor) e
sitema de alarme (falha geral, operador humano na área de trabalho, falha de furação, desligamento por
falta de peça)
Exercício 7 - lista 2 1
Controladores Lógicos Programáveis prof. Rafael Manfrin Mendes
Entradas
d botoeira NA para ligar a máquina
h sensor fim-de-curso NA detecta a posição superior da furadeira
m sensor fim-de-curso NA detecta a posição de meio furo (para peças altas)
f sensor fim-de-curso NA detecta a posição final do furo
p sensor fim-de-curso NA detecta a presença de peça na área de furagem
b sensor fim-de-curso NA detecta a existência de peças altas
Saídas
FU contator trifásico para ligar e desligar a furadeira
AS contator trifásico para ligar o motor do acionamento para subir
AD contator trifásico para ligar o motor do acionamento para subir
L1 sinaleira amarela para indicar máquina ligada (opcional)
L2 sinaleira verde para indicar furagem com sucesso (opcional)
L4 sinaleira rotativa para indicar máquina em operação (opcional)
FF contato seco para sinalizar à maquina de alimentação o fim do processo de furagem
Variáveis internas
T1 temporizador 30seg para desligar a máquina após ficar sem peça para furar
Metodologia de solução
Análise de métodos
a) álgebra booleana - a saída da furadeira apresenta um funcionamento depende do comportamento
sequencial dos sensores h e p, o que torna sua implementação muito difícil:
se h=1 e p=1 => ligar furadeira
se h=0 e p=1 => manter furadeira ligada
se h=1 e p=1 => desligar furadeira
se h=1 e p=0 => manter furadeira desligada
b) sequência de passos - existe uma tomada de decisão que dispara sequências diferentes de ações
(peça alta ou peça baixa?) o que torna sua implementação mais difícil.
c) diagrama de tempos - não aplicável
d) fluxograma - como existe uma tomada de decisão simples e as situações (estados) não estão bem
definidos e o processo é composto basicamente de ações, o fluxograma é o melhor indicado.
Fluxograma:
Todas as ações simultâneas são colocadas num único bloco.
As tomadas de decisão verificam a situação lógica dos sensores.
A implementação em "LADDER" será feita por definição das funções, transições e saídas.
A técnica em "LADDER" prevê intertravamento e variáveis internas auxiliares.
Exercício 7 - lista 2 2
Controladores Lógicos Programáveis prof. Rafael Manfrin Mendes
Especificação do CLP:
Módulo de entrada com 8 entradas para 24Vca isoladas opticamente e ponto comum.
Módulo de saída com 8 saídas contato seco (1A) e ponto comum para até 2A.
Espaço de programação mínimo de 1Kbytes.
Bloco monolítico com suporte para trilho.
Programação por linguagem Ladder IEC 61131.
Comunicação via porta serial RS-232C
DJ1
L1
L2
L3
painel de
controle FU AS AD
RS1 RS2
C1
M1 M2
1~ 3~
Exercício 7 - lista 2 3
Controladores Lógicos Programáveis prof. Rafael Manfrin Mendes
Tr1
Vca Vca
d FU
I0.0 Q0.0
h AS
I0.1 Q0.1
m AD
I0.2 Q0.2
f L1
I0.3 CLP Q0.3
p
I0.4
genérico Q0.4
L2
b L4
I0.5 Q0.5
FF
I0.6 Q0.6
I0.7 Q0.7
com com
Exercício 7 - lista 2 4
Controladores Lógicos Programáveis prof. Rafael Manfrin Mendes
Fluxograma
F01
INÍCIO 3
T01 T06
8
T08 não
F04 o temporizador
sim
terminou ? 2
( T1 = 1 ) T22
F09 houve erro ?
sim
(b=1em=1) 6
T19
T04 não
T06 não
F05 nova peça para não
furar ? 1
(p=1) T03 3
T05 sim
2
F06
ligar sinaleira "operação" ( L4 = 1 ) T22
ligar furadeira ( FU = 1 ) F23
ligar acionamento descer ( AD = 1 )
desligar sinaleira "ligado" ( L1 = 0 )
desligar temporizador (TON = off)
desligar temporizador 30seg (TON = off)
enviar sinal de alarme (futuro)
T06
T01
3
8
Exercício 7 - lista 2 5
Controladores Lógicos Programáveis prof. Rafael Manfrin Mendes
4 7
T16
T09 F17
desligar acionamento subir ( AS = 0 )
desligar furadeira ( FU = 0 )
desligar sinaleira "operação" ( L4 = 0 )
ligar sinaleira "sucesso" ( L2 = 1 )
F10
chegou na não ligar fim de operação ( FF = 1 )
metade ?
(m=1)
T17
T10 sim
F11 F18
a peça foi não
desligar acionamento descer ( AD = 0 ) retirada ?
ligar acionamento subir ( AS = 1 ) (p=0)
T11
T18 sim
F19
F12 desligar sinaleira "sucesso" ( L2 = 0 )
a broca saiu da não desligar fim de operação ( FF = 0 )
peça ?
ligar temporizador 30seg (TON = on)
(b=0)
T03
T12 sim
1
F13
desligar acionamento subir ( AS = 0 )
ligar acionamento descer ( AD = 1 )
6
T13
5
T19
F20
F21
T14 sim não
F15 furadeira chegou
no alto ?
desligar acionamento descer ( AD = 0 )
(h=1)
ligar acionamento subir ( AS = 1 )
T15
T21 sim
F22
7 8
05 F05 p
T05 rung #28 - a função F07 é ativada se a transição T06 for
ativa e é desativada se as transições T07 ou T09 forem
rung #06 - a transição T06 é ativa se as ações da F06 forem ativas.
executadas com sucesso ou a broca ainda não atingiu a peça
28 T06 T07 T09
(b=0 e m=0). F07
F06 F07
06 T06
F09 b m rung #29 - a função F08 é ativada se a transição T07 for
ativa e é desativada se as transições T08 ou T13 forem
rung #07 - a transição T07 é ativa se a peça não for alta (b=0 e ativas.
m=1) ou houver erro (b=1 e m=1) ou a broca ainda não atingiu a
29 T07 T08 T13
peça (b=0 e m=0). F08
F07 b m F08
07 T07
F07 b m rung #30 - a função F09 é ativada se a transição T08 for
ativa e é desativada se as transições T06 ou T19 forem
F07 b m
ativas.
rung #08 - a transição T08 é ativa se a houver erro (b=1 e m=1) 30 T08 T06 T19
F09
ou a broca ainda não atingiu a peça (b=0 e m=0). F09
F08 b m
08 T08 rung #31 - a função F10 é ativada se a transição T09 for
F08 b m ativa e é desativada se a transição T10 for ativa.
31 T09 T10
rung #09 - a transição T09 é ativa se a peça for alta (b=1 e F10
m=0) ou a broca ainda não chegou na metade do furo (m=0). F10
rung #11 - a transição T11 é ativa se a função F11 for executada rung #34 - a função F13 é ativada se a transição T12 for
com sucesso ou a broca ainda não saiu do furo (b=1). ativa e é desativada se a transição T13 for ativa.
34 T12 T13
F13
11 F11 F13
T11
F12 b
rung #35- a função F14 é ativada se a transição T13 for
ativa e é desativada se a transição T14 for ativa.
rung #12 - a transição T12 é ativa se a broca saiu do furo (b=0).
35 T13 T14
F12 b F14
12 T12 F14
rung #13 - a transição T13 é ativa se a peça for baixa (b=0 e
rung #36 - a função F15 é ativada se a transição T14 for
m=1) ou a broca ainda não chegou no final do furo (f=0).
ativa e é desativada se a transição T15 for ativa.
13 F08 b m T14 T15
T13 36 F15
F14 f F15
rung #14 - a transição T14 é ativa se a broca chegou ao final do rung #37 - a função F16 é ativada se a transição T15 for
furo (f=1). ativa e é desativada se a transição T16 for ativa.
14 F14 f 37 T15 T16
T14 F16
F16
rung #15 - a transição T15 é ativa se a função F15 for
executada com sucesso ou a furadeira ainda não chegou no
alto (h=0). rung #38 - a função F17 é ativada se a transição T16 for
ativa e é desativada se a transição T17 for ativa.
15 F15 T16 T17
T15 38 F17
F16 h F17
rung #16 - a transição T16 é ativa se a furadeira chegou no alto rung #39 - a função F18 é ativada se a transição T17 for
(h=1). ativa e é desativada se a transição T18 for ativa.
F16 h 39 T17 T18
16 T16 F18
F18
rung #17 - a transição T17 é ativa se a função F17 for
executada com sucesso ou a peça ainda não foi retirada (p=1).
rung #40 - a função F19 é ativada se a transição T18 for
17 F17 ativa e é desativada se a transição T03 for ativa.
T17
F18 p 40 T18 T03
F19
F19
rung #18 - a transição T18 é ativa se a peça foi retirada (p=0).
Exercício 7 - lista 2 8
Controladores Lógicos Programáveis prof. Rafael Manfrin Mendes
58 F11
L ASx
F15
F20
Exercício 7 - lista 2 9
Controladores Lógicos Programáveis prof. Rafael Manfrin Mendes
Exercício 7 - lista 2 10