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

Parada de emergência: ar fora, depois de volta de propósito, Programação de CLP

Despeje o ar numa parada de emergência e recupere sem surpresas.

Uma parada de emergência libera o ar na hora e desliga todos os solenoides. Nada volta até Reset, e os cilindros voltam à posição inicial antes que um novo ciclo possa começar.

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

Sem ar até Reset

Teste 1 de 4
Definido pelo testeVerificado pelo testePasso 8 de 8 · 6 s
Level
Avançado
Tempo
Sobre 40 min
Recompensa
+500 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

ar fora, depois de volta de propósito: o que o seu código deve fazer

Os cilindros da bancada não carregam carga, então o estado seguro dela é sem ar: nada consegue se mover. O contato EStopOK da parada de emergência fica em ON enquanto o botão está solto. O ar fica em ON só quando a bancada está armada. Ela não está armada quando o programa começa, e Reset a arma: um novo toque em Reset enquanto EStopOK está em ON. Armada, AirOn fica em ON, e Start executa o ciclo A+ B+ B− A− como antes (com AirOK, A0 e B0). Quando EStopOK for para OFF: na hora, AirOn em OFF, ExtendA, ExtendB e RetractB em OFF, RunLamp em OFF, o ciclo abandonado e a bancada deixa de estar armada. FaultLamp fica em ON sempre que a bancada não está armada. Soltar o botão de novo não muda nada: só um novo toque em Reset a arma outra vez. Na volta: A recua sozinho, porque a válvula de mola dele foi para 'recuado'. A válvula de B tem memória, então B continuaria no sentido em que ia quando o ar voltasse. A partir do momento em que a bancada é armada, mantenha RetractB em ON até B0, a menos que um ciclo esteja rodando. A válvula precisa de 2 bar para comutar, então ela se move assim que houver ar suficiente. Start é recusado até os dois cilindros estarem na posição inicial.

Armed
Um novo toque em Reset enquanto EStopOK está em ON. AirOn acompanha.
Parada de emergência
Na hora: ar em OFF, todos os solenoides em OFF, ciclo abandonado, desarmada.
Luz de falha
Em ON sempre que a bancada não está armada.
Na volta
RetractB em ON desde o armamento até B0, a menos que um ciclo esteja rodando.
Start
Precisa estar armada, com AirOK, A0 e B0.
Como é conferido
As verificações pressionam os botões e a parada de emergência, depois observam a própria bancada: a pressão, as chaves reed e as contagens de cursos completos.
Tabela de tags

ar fora, depois de volta de propósito: entradas e saídas

Seu programa lê 8 entradas e define 6 saídas. Mais 2 entradas comandam a simulação ou mostram leituras, 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
ResetBOOLLêUma entrada de que o seu código precisaBotão azul Reset
EStopOKBOOLLêUma entrada de que o seu código precisaContato da parada de emergência: ON enquanto o botão está solto
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
B0BOOLLêUma entrada de que o seu código precisaSensor reed 2B1: cilindro B totalmente recuado
B1BOOLLêUma entrada de que o seu código precisaSensor reed 2B2: cilindro B totalmente avançado
EStopBOOLNão necessáriaPara testar ou observar; o seu código pode deixá-la de foraAperte a parada de emergência (ON) ou gire para soltar (OFF)
PressureREALNão necessáriaPara testar ou observar; o seu código pode deixá-la de foraPressão do ar depois da válvula de descarga, bar
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
ExtendBBOOLEscreveUma saída que o seu código defineVálvula 2V1, solenoide de avanço: faz B avançar, e a válvula fica nessa posição
RetractBBOOLEscreveUma saída que o seu código defineVálvula 2V1, solenoide de recuo: faz B recuar, e a válvula fica nessa posição
RunLampBOOLEscreveUma saída que o seu código defineLâmpada verde: um ciclo está em andamento
FaultLampBOOLEscreveUma saída que o seu código defineLâmpada vermelha: falha

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

ar fora, depois de volta de propósito: o que os testes verificam

  1. Sem ar e FaultLamp em ON até Reset ser pressionado.
  2. Uma parada de emergência coloca AirOn e todos os solenoides em OFF na hora, e abandona o ciclo.
  3. Soltar a parada de emergência não restaura nada. Só um novo toque em Reset restaura.
  4. Depois de Reset, B volta à posição inicial sem terminar o curso em que estava.
  5. Um novo ciclo precisa de Start, com o ar disponível e os dois cilindros na posição inicial.
  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

Máquinas com cilindros pneumáticos têm uma válvula de despejo assim, e numa máquina real um relé de segurança a comanda. O CLP acompanha, para não religar nada quando o relé é resetado.

Quando o ar volta, um cilindro cuja válvula lembra 'avançado' avança, sem que ninguém tenha pressionado nada. Movimento inesperado depois de uma parada é uma das formas mais comuns de pessoas se ferirem em máquinas pneumáticas.

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