Vous êtes sur la page 1sur 3

Estudo de casos

Olavo Henrique Leite Alves Madeira

ResumoO objetivo desse estudo fazer a interao 6EH04-0AB0 com entradas e sadas digitais e analgicas
entre kits de CLP e esteira, para realizar projetos que incorporadas. Conta tambm com uma IHM grfica
aproximam-se de processos industriais. Para isso, ser colorida com tela touch, e ainda mdulos de chaves,
utilizado o kit XC112(SIMATIC S7-300) e o kit botes e sinaleiros.
XC243(ESTEIRA), ambos da Exsto Tecnologia. Assim
O kit XC243(Figura 2) uma Esteira Transportadora
possvel programar em Ladder ou em Texto estruturado
para controlar os recursos disponveis do kit Esteira . que possui motor DC, sensores(pticos, capacitivo,
Palavras chaveEsteira Transportadora, Estudo de indutivo, reed switch, fim de curso), sistema pneumtico,
caso, Exsto Tecnologia, Siemens S7-300. atuadores eltromecnicos que desviam as peas para as
caixas de descarte, mdulos de botes, chaves, sinaleiros,
I. INTRODUO Buzzers e Displays que exibem a quantidade de pea
descartada em cada caixa de descarte.
Assim como em indstrias onde necessrio o
Os cdigos fontes esto fornecidos juntos( em anexo) a
controle de mquinas, motores, equipamentos, sensores
este artigo.
e atuadores diversos(pistes, leds, encoders, etc.), para
controlar linhas de produo e processos,
demostraremos aqui um caso de aplicao possvel de
ser observada nessas reas.
O estudo de caso a seguir serve como experincia
prtica de desenvolvimento de programas capazes de
controlar um processo que imita uma linha de produo.
O caso em questo, pede que o programador configure
o kit para que quando um boto normalmente aberto for
pressionado o motor deve comear a girar em sentido
anti-horrio com 100% de sua velocidade.
Enquanto o motor estiver girando no sentido inverso, e
uma pea passar pelo sensor capacitivo o motor deve
reduzir sua velocidade pela metade.
Com o motor operando com 50% de sua velocidade e
em sentido inverso, deve-se fazer a leitura da pea
pelo(s) sensor(es) reflexivo(s).
Aps a pea ser lida, o motor deve inverter seu sentido Figura 1. Kit Exsto XC112.
de giro e passar a girar no sentido horrio ainda com
metade de sua potncia. Depois que a pea passar pelo
sensor capacitivo o motor atua com 100% da velocidade
novamente.
As peas peas devem ser descartadas de acordo com
seu tamanho, peas pequenas na 1 caixa e peas mdias
e grandes na seguda caixa.
Se a pea for metlica, o motor deve inverter o sentido
de giro imediatamente at que seja descartada na ltima
caixa de descarte.
Use indicadores luminosos para cada sentido de giro.
Deve-se limitar o uso de no mximo 8 entradas e 8
sadas.

II. DESENVOLVIMENTO
Para esse caso foram utilizados os kits da Exsto
Tecnologia de PLC e Esteira Transportadora, kit
XC112[2] e Kit XC243[3], respectivamente. Cada caso foi
resolvido usando a plataforma de desenvolvimento TIA
Portal v13, da Siemens e em 2(dois) tipos de liguagem,
Figura 2. Kit Exsto XC243.
Ladder e Texto estruturado.
O kit XC112(Figura 1) possui o CLP da Siemens A. Recursos utilizados
SIMATIC S7-300, CPU 314C-2 PN/DP modelo 314- Como as entradas e sadas foram limitadas em no

www.exsto.com.br 1
mximo 8 e afim de uma melhor visualio do desafio, foi pressionado a sada INVERSO acionada e o bloco
criada uma tabela para a soluo em Ladder(Tabela 1 ) e MOVE manda 10 volts para o motor(mxima
uma tabela para a soluo em Texto estruturado(tabela velocidade do motor). Desse modo o motor gira no
2). Essas tabelas identificam todas as entradas e sadas sentido anti-horrio.
do CLP, nomes das Tags e o nome referente ao painel da Para mostra o sentido de giro do motor foi escolhido
Esteira. um Led(Light-emitting Diode, Diodo Emissor de luz)
NOTA: 1 = nvel lgico alto. verde para indicar sentido anti-horrio e um Led
0 = nvel lgico baixo. vermelho para indicar sentio horrio. Para fazer com
que a lgica funcione apenas com o motor em uso, foi
Tabela 1. usado uma chave comparadora, que funciona sempre que
Tabela de identificao Ladder. motor for diferente de 0.
Tag I/O PLC Nome no painel O sensor C1(sensor capacitivo) sempre que acionado,
quando o INVERSO est em 1, faz com que a varivel de
NA %I0.0 NO
bit interno TEMPO_1 fique em 1 e reduz velocidade do
NF %I0.1 NC mtor. No caso de INVERSO estar desligado e uma pea
C1 %I0.2 C1 passar por C1, o motor recebe velocidade mxima. A
varivel TEMPO_1 aciona um temporizador
I1 %I0.3 I1
denominado de TEMPO_RETORNO, que no final de sua
F2 %I0.4 F2 contagem desliga a sada INVERSO, reinicia a varivel
FC1 %I0.5 FC1 TEMPO_1 e liga a memria virtual
FASE_DESCARTE(Figura 3).
FC2 %I0.6 FC2
Caso INVERSO est ligado e o sensor I1(sensor
FC4 %I0.7 FC4 indutivo) acionado faz que a varivel de bit interno
INVERSO %Q0.0 REVERSE ROTATION METAL fique em 1.
V2 %Q0.1 V2
Quando METAL muda seu estado lgico de 0 para 1,
ou seja, a pea metlica, o motor passar atuar com
V1 %Q0.2 V1 100% da velocidade, um temporizador acionado para
LED_VERDE %Q0.3 SIGNALERS reinicializao das variveis TEMPO_1, METAL e
LED_VERMELHO %Q0.4 SIGNALERS
INVERSO. Com a sada INVERSO desligada, o motor
passa a atua em sentido horrio.
MOTOR %QW82 CONTROL DRIVER O sensor F2 responsvel por acionar a varivel
MEDIA_GRANDE que indica que a pea atua media ou
Tabela 2. grande. Se F2 no for acionado, significa que a pea
Tabela de identificao Texto Estruturado.
pequena.
Tag I/O PLC Nome no painel Se a pea no metlica e o motor estiver girando em
NA %I0.0 NO sentio horrio, ela pode ser descartada na primeira ou
NF %I0.1 NC segunda caixa de descarte. Para isso, depois que a pea
passa pelo sensor C1 novamente, pode seguir por dois
C1 %I0.2 C1
caminhos. Se a pea for pequena(Figura 4) e depois de
I1 %I0.3 I1 3,5 segundos o primeiro pisto avana, porm se a pea
F2 %I0.4 F2 for mdia ou grande, depois de 5,5 segundos avana o
segundo pisto.
FC1 %I0.5 FC1
O recuo dos pistes e a reinicializao automtica das
FC2 %I0.6 FC2 variveis, so feitos atravs dos sensores de fim de curso
FC4 %I0.7 FC4 Micro-switches FC1, FC2 ou FC4.
Para parar e reiniciar todo o processo basta o boto NF
INVERSO %Q0.1 REVERSE ROTATION
ser pressionado.
V1 %Q0.2 V2
V2 %Q0.3 V1
LED_VERDDE %Q0.4 SIGNALERS
LED_VERMELHO %Q0.5 SIGNALERS
MOTOR %QW803 CONTROL DRIVER

B. Soluo em Ladder
Neste caso foi necessrio o uso de uma sada analgica
para fazer o controle de velocidade do motor. O bloco de
funo utilizado para essa aplicao foi o MOVE. Assim Figura 3. Inverte sentido de giro pelo temporizador.
quando o boto NA(normalmente aberto) for

www.exsto.com.br 2
III. CONSIDERAES FINAIS
Para solucionar o caso proposto foi preciso observar o
comportamento das peas com a esteira girando no
sentido anti-horrio e o tempo gastos entre os pontos de
Figura 4. Descarte da pea. leitura. Isso facilitou na criao das lgicas.
C. Soluo em Texto Estruturado Um prximo desafio aumentar o nmero de entradas
e sadas usadas para fazer a separao de pea pequenas,
A soluo em Texto estruturado similar a soluo em mdias e grandes para que sejam usados todos os
Ladder. Todas as condies foram feitas com lgica if.
pistes.
Qunando NA pressionado, INVERSO recebe 1 e
A interao entre programador e os kits de CLP e
motor atua com 100% da sua velocidade.
esteira da Exsto Tecnologia, possibilita uma melhor viso
Se uma pea passa pelo sensor C1, ento um
temporizador denominado TEMPO_RETORNO do objeto determinado. Isso facilita a aprendizagem e
acionado e o motor comea a atuar com metade de sua agua a curiosidade para novos desafios.
potncia.
O sensor F2 responsvel por acionar a varivel REFERNCIAS
MEDIA_GRANDE que indica o tamaho da pea. Se F2 [1] Suporte da Siemens. Disponvel:
no acionado ento a pea pequena. (https://www.support.industry.siemens.com/tf/br/en/threads/
Aps o motor atuar com metade da sua velocidade e 237/?page=0&pageSize=10).
TEMPO_RETORNO ativar sua sada, o motor inverte seu
[2] Manuais do kit XC112.
sentido de giro(INVERSO=0) e uma varivel de
memria interna CAP ligada. [3] Manuais do kit XC243.
Para esse caso como a leitura j foi realizada, foi
criada a lgica de tomada de deciso do caminho da pea.
Despois de a pea passar novamente pelo sensor
capacitivo o motor voltar a ter velocidade mxima e se a
pea for pequena descartada na primeira caixa de
descarte, porm se a pea for mdia ou grane a pea
descartada na segunda caixa de descarte(Figura 5).
Quando a pea for metlica, o bit interno denominado
METAL recebe 1, o motor passa a atuar com 100% de
sua velocidade, INVERSO e o
temporizador(TEMPO_RETORNO) ligado por C1 so
desligados.
A lgica dos indicadores luminosos que indicam a
direo do motor acionada somente se o motor estiver
em uso, ou seja, motor diferente de 0.
Para finalizar foi feita a lgica para o descarte das
peas, ao ser descartada recua os pistes e reinicia todas
as variveis usadas(Figura 6). O boto NF serve para
parar e reiniciar todo o processo.

Figura 5. Separao das peas.

Figura 6. Recuo dos pistes.

www.exsto.com.br 3

Vous aimerez peut-être aussi