Você está na página 1de 14

Automao e Controlo

1


Escola Superior de Tecnologia e Gesto de Viseu



Trabalho prtico n2
Programao do rel programvel Zlio-Schneider para
execuo de um ciclo pneumtico

Trabalho realizado por:
David Almeida n10304
Diogo Pinto n11243
Ricardo Costa n9965

Engenharia mecnica
Automao e Controlo
2011/2012
1 Semestre


Automao e Controlo
2

Apresentao do ciclo de trabalho
Neste trabalho pretende-se que seja descrito um ciclo que se inicie e termine em
P1, tendo como objectivo o transporte de duas peas X1 e X2, do ponto P1 para a zona
de depsito (situa-se entre x=200 mm e x=300mm). No nosso caso quer a pea X1 quer
a X2 encontram-se em P1. Para obter o efeito descrito designou-se o seguinte ciclo de
operaes:
D+/V+/D-/BC+A+/Sp/BC-A-/ D+/V+/D-/BC+A+/Sp/BC-A-


O movimento A realiza-se no eixo dos XXs, o BC no eixo dos YYs e o D no eixo dos
ZZs.








Automao e Controlo
3

Tabela de atribuio relativa a variveis do Automation Studio
Elemento Entradas Sadas
A
Sensores
a0 IN1
xx IN11
a1 IN2
Movimentos
A+ OUT0
A- OUT1
BC

Sensores
b0 IN3
b1 IN4
c0 IN5
c1 IN6
Movimentos
BC+ OUT2
BC- OUT3
D
Sensores
d0 IN7
d1 IN8
Movimentos
D+ OUT4
D- OUT5
Vcuo
Sensores v1 IN9
Acos
V+ OUT6
Sp OUT7
Start/Stop St I1N0

Identificao de variveis
Variveis de entrada:
a0 corresponde entrada IN1 na carta de entradas do Automation Studio e a I1
nas variveis externas (de entrada) do Zelio, um sensor de fim de curso e
quando actuado indica que o cilindro A se encontra no ponto morto inferior
(repouso);
xx corresponde entrada IN11 na carta de entradas do Automation Studio e a
IH-XT2 nas variveis externas (de entrada) do Zelio, um sensor intermdio e

Automao e Controlo
4

indica que o cilindro A se encontra na zona de deposito da pea (entre os 200 e
300 mm do eixo dos XX);
a1 - corresponde entrada IN2 na carta de entradas do Automation Studio e a I2
nas variveis externas (de entrada) do Zelio, um sensor de fim de curso e
quando actuado indica que o cilindro A se encontra no ponto morto superior
(avanado);
b0 - corresponde entrada IN3 na carta de entradas do Automation Studio e a I3
nas variveis externas (de entrada) do Zelio, um sensor de fim de curso e
quando actuado indica que o cilindro B se encontra no ponto morto inferior
(repouso);
b1 - corresponde entrada IN4 na carta de entradas do Automation Studio e a I4
nas variveis externas (de entrada) do Zelio, um sensor de fim de curso e
quando actuado indica que o cilindro B se encontra no ponto morto superior
(avanado);
c0 - corresponde entrada IN5 na carta de entradas do Automation Studio e a I5
nas variveis externas (de entrada) do Zelio, um sensor de fim de curso e
quando actuado indica que o cilindro C se encontra no ponto morto inferior
(repouso);
c1 - corresponde entrada IN6 na carta de entradas do Automation Studio e a I6
nas variveis externas (de entrada) do Zelio, um sensor de fim de curso e
quando actuado indica que o cilindro C se encontra no ponto morto superior
(avanado);
d0 - corresponde entrada IN7 na carta de entradas do Automation Studio e a I7
nas variveis externas (de entrada) do Zelio, um sensor de fim de curso e
quando actuado indica que o cilindro D se encontra no ponto morto inferior
(repouso);
d1 - corresponde entrada IN8 na carta de entradas do Automation Studio e a I8
nas variveis externas (de entrada) do Zelio, um sensor de fim de curso e
quando actuado indica que o cilindro D se encontra no ponto morto superior
(avanado);

Automao e Controlo
5

v1 corresponde entrada IN9 na carta de entradas do Automation Studio e a I9
nas variveis externas (de entrada) do Zelio, e um sensor que indica que o
vcuo se encontra ligado;
st - corresponde entrada IN10 na carta de entradas do Automation Studio e a
IA nas variveis externas ( de entrada) do Zelio, e quando premido d inicio ao
ciclo de trabalho.

Variveis de sada:
A+ - corresponde sada OUT0 na carta de sadas do Automation Studio e a Q1
nas variveis externas do Zelio (sadas), e quando activo faz o avano do
cilindro A;
A- - corresponde sada OUT1 na carta de sadas do Automation Studio e a Q2
nas variveis externas do Zelio (sadas), e quando activo faz o recuo do cilindro
A;
BC+ -corresponde sada OUT2 na carta de sadas do Automation Studio e a Q3
nas variveis externas do Zelio (sadas), e quando activo faz o avano do
cilindro BC;
BC-- corresponde sada OUT3 na carta de sadas do Automation Studio e a Q4
nas variveis externas do Zelio (sadas), e quando activo faz o recuo do cilindro
BC;
D+-corresponde sada OUT4 na carta de sadas do Automation Studio e a Q5
nas variveis externas do Zelio (sadas), e quando activo faz o avano do
cilindro D;
D-- corresponde sada OUT5 na carta de sadas do Automation Studio e a Q6
nas variveis externas do Zelio (sadas), e quando activo faz o recuo do cilindro
D;
V+ - corresponde sada OUT6 na carta de sadas do Automation Studio e a Q7
nas variveis externas do Zelio (sadas), e quando activo faz o vcuo (agarra a
pea);

Automao e Controlo
6

Sp - corresponde sada OUT7 na carta de sadas do Automation Studio e a Q8
nas variveis externas do Zelio (sadas), e quando activo faz o sopro (larga a
pea).

No Zelio Soft temos ainda uma varivel interna o bloco do Set e Reset que faz o Set do
vcuo e tambm o seu Reset.









Automao e Controlo
7

Circuito pneumtico

Automao e Controlo
8

Esquema elctrico de ligaes de sensores carta de entrada e de ligaes de sada aos actuadores

Automao e Controlo
9

Grafcet


Automao e Controlo
10


Programa em linguagem FBD efectuado em ZelioSoft

Automao e Controlo
11

Concluses
Tendo em conta os objectivos iniciais do trabalho pensamos que os mesmo
foram compridos, pois utilizando o Zelio Soft fizemos o programa em linguagem FBD
que descreve o nosso ciclo de trabalho e utilizando o Automation Studio fizemos o
grafcet correspondente ao mesmo ciclo em Automation Studio e tambm descreve o
ciclo de trabalho pretendido.
Comparando o programa em Zelio Soft e o grafcet em Automation Studio
podemos dizer que so muito parecidos. Em relao ao Zelio achamos que mais fcil
programar pois usamos blocos j feitos. No entanto no que diz respeito simulao em
Automation Studio o facto de ser automtico facilita, pois no temos de andar a escolher
quais sensores activar.
Em Automation Studio usamos vlvulas 5/3, pois fomos ver o prtico e usa
essas vlvulas, contudo o ciclo funciona na mesma com vlvulas 5/2.
Falando das transies no grafcet e no Zelio, por exemplo no caso de recuo dos
cilindros BC e A no eram necessrios os 3 sensores (a1,b1 e c1) contudo optamos por
colocar os 3 pois assim o recuo dos 3 cilindros feito quando estes chegam ao fim do
seu curso.
Comparando por fim este trabalho com o primeiro trabalho conclumos que quer
pelo grafcet quer pelo programa em Zelio a facilidade de conceber ciclos de trabalho
mais simples e mais eficaz que pelo mtodo do primeiro trabalho.







Automao e Controlo
12

Anexos
Em anexo apresentamos algumas tabelas relativas ao ZelioSoft.


Automao e Controlo
13



Automao e Controlo
14