Carregando o progresso local…
PLC Gym
Início do PLC GymNível 1, 0 XP · seu progresso
Missão 51 · PRO (exige o Pro)

Exercício de Avança e volta por uma chave: Programação de CLP

Avance um cilindro e traga-o de volta quando a chave dele mandar.

Cada toque em Start avança o cilindro A uma vez. Ele volta quando a chave reed A1 mostra que ele chegou, não depois de um tempo.

Esta missão faz parte do ProCrie uma conta grátis: toda conta tem um teste do Pro grátis até 5 de dezembro.

Sem cartão. Nada a pagar. Nada a cancelar.

Official release: 5 December. Fique em primeiro no ranking no dia e ganhe 3 meses de Pro, mais 2 semanas de Pro para dar a um amigo. O 2º lugar ganha 4 semanas. O 3º lugar ganha 2 semanas. Regras

  • Todas as aulas, do zero
  • Todas as missões e lições, conforme você sobe de nível
  • Um teste prático para cada título, com certificado
  • Rebobine qualquer teste, uma varredura de cada vez
  • Soluções comentadas quando você travar
  • O conversor de código, à vontade
A máquina 3D bancada de eletropneumática em que esta missão é executadaPRO (exige o Pro) missão
Como o teste roda

Um toque, um curso completo

Teste 1 de 4
Definido pelo testeVerificado pelo testePasso 6 de 6 · 4.7 s
Level
Aplicado
Tempo
Sobre 15 min
Recompensa
+250 XP
Bancada
bancada de eletropneumática em 3D
Siemens editores
Ladder (LAD), SCL
Rockwell editores
Ladder, Texto estruturado
Beckhoff editores
Texto estruturado
Etapa
33. Laboratório de pneumática: cilindros, válvulas e sensores reed
Comportamento exigido

Avança e volta por uma chave: o que o seu código deve fazer

Mantenha AirOn em ON, para a bancada ter ar. Quando Start for pressionado com o ar disponível (AirOK) e A totalmente recuado (A0), coloque ExtendA em ON. Mantenha-o em ON até A1 ficar ON: o pistão chegou ao fim. Então coloque ExtendA em OFF e a mola da válvula traz A de volta. Um toque é um curso: segurar Start, ou pressioná-lo com A em movimento, não pode iniciar outro. RunLamp fica em ON desde o toque até A estar totalmente recuado.

Start
Precisa de AirOK e A0. Um toque, um curso.
Out
ExtendA em ON até A1 ficar ON.
Voltar
ExtendA em OFF: a válvula de mola recua A.
Como é conferido
As verificações pressionam Start e observam a própria bancada: as chaves reed dela e StrokesA, a contagem de cursos que chegaram ao fim.
Tabela de tags

Avança e volta por uma chave: entradas e saídas

Seu programa lê 4 entradas e define 3 saídas. Mais uma entrada comanda a simulação ou mostra uma leitura, para você testar. Os nomes são os mesmos no editor de qualquer fabricante.

TagTipo de dadoSeu códigoO que significa na máquina
StartBOOLLêUma entrada de que o seu código precisaBotão verde Start
AirOKBOOLLêUma entrada de que o seu código precisaPressostato 0B1: ON quando o ar passa de 4,5 bar
A0BOOLLêUma entrada de que o seu código precisaSensor reed 1B1: cilindro A totalmente recuado
A1BOOLLêUma entrada de que o seu código precisaSensor reed 1B2: cilindro A totalmente avançado
SlowABOOLNão necessáriaPara testar ou observar; o seu código pode deixá-la de foraExperimente: feche o regulador de fluxo do avanço de A, para A avançar devagar
AirOnBOOLEscreveUma saída que o seu código defineVálvula de descarga 0V2: ON deixa o ar entrar, OFF solta o ar
ExtendABOOLEscreveUma saída que o seu código defineVálvula 1V1, retorno por mola: ON faz A avançar, OFF faz A recuar
RunLampBOOLEscreveUma saída que o seu código defineLâmpada verde: um ciclo está em andamento

No SCL da Siemens, escreva as tags do próprio bloco com # na frente, como faz o TIA Portal: #Start. Rockwell e TwinCAT use só o nome: Start.

Testes automáticos

Avança e volta por uma chave: o que os testes verificam

  1. AirOn fica em ON, e nada se move até Start ser pressionado.
  2. ExtendA fica em ON até A1, por mais que o curso demore.
  3. A recua totalmente, e RunLamp vai para OFF quando ele chega à posição inicial.
  4. Um toque dá um curso, mesmo se Start ficar pressionado.
  5. Start não faz nada sem ar, nem com A em movimento.
  1. Teste Use os botões abaixo do modelo e veja a bancada responder.
  2. Testar solução Todas as verificações rodam no seu código com um toque.
  3. Rebobinar PRO (exige o Pro) Se uma falhar, volte por ela uma varredura de cada vez para ver o porquê.

Travado nesta missão? Pergunte aos membros no Vestiário.

Por que importa

Onde você veria isto em campo

Um único cilindro que avança e recua é metade de toda a pneumática. Um ejetor tira uma peça da esteira, uma comporta deixa passar uma caixa.

Um cilindro recuado por temporizador funciona até a pressão do ar cair ou alguém mexer num regulador de vazão. Aí ele volta antes de terminar o trabalho, e nada acusa falha.

Onde você encontraria istoMova coisas com ar, e saiba onde cada cilindro está

A maioria das máquinas que prendem, empurram, erguem ou ejetam faz isso com cilindros pneumáticos. Uma válvula solenoide manda ar para um lado do pistão e solta o ar do outro, e um pequeno sensor no corpo do cilindro avisa o controlador quando o pistão chegou. As escolas técnicas ensinam isso em uma bancada como esta, porque as mesmas poucas peças formam quase toda máquina pneumática.

  1. Alimentação de arFiltrado, ajustado em 6 bar
  2. VálvulasUma válvula 5/2 por cilindro
  3. CilindrosAvançam e recuam com arVocê está aqui
  4. Sensores reedComprovam cada curso
Em uma instalação real: lugares, peças e segurança
  • Máquinas de montagem que prendem uma peça e depois a prensam ou furam
  • Linhas de embalagem que empurram, erguem e ejetam caixas
  • Oficinas de formação de escolas técnicas e aprendizes

Ar comprimido é energia armazenada. Feche o registro e solte o ar antes de mexer na tubulação: uma mangueira que se solta sob pressão chicoteia.

Soltar o ar nem sempre é o estado seguro. Um cilindro segurando uma carga na vertical cai quando o ar sai, por isso as máquinas reais são avaliadas um cilindro de cada vez.

Os tamanhos, tempos e cortes são escolhas didáticas, não o desenho de uma instalação real em particular.

Continue

Próximo na trilha