Robótica
9ª aula - Sistemas pneumáticos
(diagramas de funcionamento)
05-08-2000
Copyright 2000, Jorge Lagoa
Robótica
Ciclos Pneumáticos
■Ciclo quadrado
diagrama
de sinais A+/B+/A-/B0 A+ 1
diagrama BB+
de setas
3 A- 2
O diagrama de sensores obtém-se por
transporte dos segmentos de recta
horizontais do diagrama de movimentos.
Haverá sempre coincidência entre a
primeira e a última linhas (0).
9. 2.
05-08-2000
Copyright 2000, Jorge Lagoa
Diagrama de funcionamento
0
1
2
3
0
+
A-
+
BA0
B0
a0
a1
b0
b1
A+
AB+
B-
1
0
1
1
0
1
0
0

diagrama de
movimentos



tabela de
possibilidade
diagrama de
sensores
diagrama de
impulsos
Passar para a
primeira página
Robótica
Implementação física
A
Equações de comando
A  b0
a1
a0
A   b1
B  a 1
B  a 0
Caso exista uma válvula i
de início de ciclo
A  b 0  i
A obtenção da equação de comando
obtém-se subindo a linha onde o
impulso deve surgir até encontrar
um sensor que inicie a sua actuação
nessa mesma linha.
B
b0
b1
9. 3.
05-08-2000
Copyright 2000, Jorge Lagoa
Passar para a
primeira página
Robótica
■Ciclo triangular
A+/A-B+/B0 A+ 1
B2
Diagrama de funcionamento
0
1
2
0
1
0
0
1
0
0
+
A-
+
A- B+
Sempre que o “tempo” de actuação
de um sensor for igual ao do impulso
requerido (A+), o impulso inverso
pode ser feito por uma mola (A-).
Por segurança não se deve usar
impulso por mola no movimento
inicial.
9. 4.
05-08-2000
Copyright 2000, Jorge Lagoa
BA0
B0
a0
a1
b0
b1
A+
AB+
B-
Passar para a
primeira página
Robótica
Implementação física
A
a1
Equações de comando gerais
A  b0
A   a1 (mola)
B  a1
B  b1  a 0
Equações de comando mínimas
B
A  b0
A   mola
B  a1
b0
b1
B  b1
9. 5.
05-08-2000
Copyright 2000, Jorge Lagoa
Passar para a
primeira página
Robótica
■Ciclo L
A-/B+/B-/A+
0 A+ 1
A- 3 B+
B2
O “tempo” de actuação de um sensor
(isolado ou combinado com outro)
deverá ser sempre igual ou inferior ao
“tempo” que se dispõe para o respectivo
impulso (tracejado a azul).
Dois estados incompatíveis (1 e 3)
- definidos pelas mesmas variáveis
- com evoluções para estados diferentes.
Necessário incluir uma memória para
tornar os estados compatíveis.
9. 6.
05-08-2000
Copyright 2000, Jorge Lagoa
0
1
2
3
0
+
A+
BA1
B0
M0
M+a0
a1
b0
b1
m0
m1
A+
AB+
BM+
M-
0B- 0
0 1
0 1
0A- 1
0 0
1 0
Passar para a
primeira página
Robótica
A
B
a1
Equações de comando
b1
A   b 0  m1
A   a1
B  a 0  m 0
a0
b0
B   b1
M   b1
M   a1
m0
m1
Elementos activos: m0, m1, a1, b1
Elementos passivos: a0, b0
M
9. 7.
05-08-2000
Copyright 2000, Jorge Lagoa
Passar para a
primeira página
Robótica
■Ciclo U
A+/A-/B+/A+/A-/B0 A+ 1
2 AB- B+
3 A+ 4
5 A-
Se um sensor não consegue fornecer o sinal
pretendido isoladamente, então deverá ser
associado a outro sensor.
Os estados incompatíveis (0 e 2; 3 e 5) poderam
ser agrupados em conjunto, tornando apenas
necessário a utilização de uma memória.
Para A- existem dois instantes com o mesmo
comando. Para A+ existem dois instantes com
comandos diferentes, sendo actuado um ou (+)
outro.
A comutação da memória nunca se pode
processar nas linhas que se encontram em
incompatibilidade, apenas em linhas
independentes.
Se um sensor fornece o sinal pretendido a1 a
comandos diferentes M+ e M-, então deverá ser
associado a outro sensor para diferenciar os
comandos.
9. 8.
05-08-2000
Copyright 2000, Jorge Lagoa
Passar para a
primeira página
Robótica
0
1
2
3
4
5
0
1
0
1
0
0
1
0
1
1
1
1
0
0
1
0
0
0
0
+
Equações de comando
A   b1  m 0  b 0  m1
A   a1
(mola)
B   a 0  m1
B  a 0  m 0
M   a1  b 0
M   a 1  b1
9. 9.
05-08-2000
Copyright 2000, Jorge Lagoa
A+
BA0
B0
M0
M+a0
a1
b0
b1
m0
m1
A+
AB+
BM+
M-
Passar para a
primeira página
Robótica
A+B+/C+/C-/A-/B0 1 2 3 4 0
+
A-
+
B-
+
C-
A0
B0
C0
M0
+
M-
1
1
0
0
1
1
1
1
9. 10.
05-08-2000
Copyright 2000, Jorge Lagoa
1
1
0
1
0
1
0
0
0
0
0
0
Obs.: A vermelho vemos
outra possibilidade de
colocação da memória.
0
1
2
3
4
a0
a1
b0
b1
c0
c1
m0
m1
A+
AB+
BC+
CM+
MPassar para a
primeira página
0
Robótica
Equações de comando
A  b0
A   c 0  m1
Elementos activos: m0, m1, a0, b0 , c1
B  b 0
Elementos passivos: a1, b1 , c0
B  a 0
C  a 1  b1  m 0
C  c1 m1 (mola)
M   c1
M  a 0
A  c0  b1 ?
Não pode ser usado, pois também aparece
pontualmente numa zona onde não existe
A- (azul tracejado).
9. 11.
05-08-2000
Copyright 2000, Jorge Lagoa
Passar para a
primeira página
Robótica
0
A+/B+/B-/C+/C-/A1 2 3 4 5 0
+
A-
+
B+
CA 0
B 0
C 0
M1 0
M2 0
+
M1 +
M2 -
1
0
0
0
0
1
1
0
1
0
1
0
0
1
0
9. 12.
05-08-2000
Copyright 2000, Jorge Lagoa
1
0
1
0
1
1
0
0
0
1
0
0
0
0
0
a0
a1
b0
b1
c0
c1
m0
m1
m0
m1
A+
AB+
BC+
CM1 +
M1 M2 +
M2 -
0
1
2
3
4
5
Passar para a
primeira página
0
Robótica
Equações de comando
A  a 0
A   c 0  m 21
B  a 1  m10  c 0  m 20
B  b1
m11 
(mola)
C   b 0  m11
C   c1
m10
M1   b1
M1   c1
M 2   c1
M2   a0
(mola)
Elementos activos: m10, m11, m10, m11, a0, b1 , c0 , c1
Elementos passivos: a1, b0
9. 13.
05-08-2000
Copyright 2000, Jorge Lagoa
Passar para a
primeira página
Robótica
Bibliografia



Folhas das Cadeiras de Automação Industrial:
Mestrado em Engenharia Mecânica - IST (1995/96)
Rui Loureiro
Licenciatura em Engenharia Mecânica - IST (1990)
Caldas Pinto
Método Sequencial para Automação Electropneumática
Fundação Calouste Gulbenkian (Agosto 1983)
José Novais
Sistemas Pneumáticos
ISEL - 1983/84
Fernando Fonseca
9. 14.
05-08-2000
Copyright 2000, Jorge Lagoa
Passar para a
primeira página
Download

9ª Aula - Página de Automação e Robótica