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

Descer, pegar, subir, atravessar: diagrama ladder de CLP para cilindro pneumático

Conduza um pick and place pela sequência, com cada movimento confirmado.

Leve cada peça do ninho de coleta ao ninho de destino, esperando um sensor depois de cada movimento, e pare com falha se a peça se perder no caminho.

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 pick and place pneumático em que esta missão é executadaPRO (exige o Pro) missão
Como o teste roda

Uma peça, pega e colocada

Teste 1 de 5
Definido pelo testeVerificado pelo testePasso 19 de 19
Level
Avançado
Tempo
Sobre 35 min
Recompensa
+450 XP
Bancada
pick and place pneumático em 3D
Siemens editores
Ladder (LAD), SCL
Rockwell editores
Ladder, Texto estruturado
Beckhoff editores
Texto estruturado
Etapa
28. Laboratório de máquinas 2: memória, tempo e sequências
Comportamento exigido

Descer, pegar, subir, atravessar: o que o seu código deve fazer

Em Auto, quando houver uma peça no ninho de coleta e o ninho de destino estiver livre: desça; em Down ligue o vácuo; em VacuumOK suba; em Up mova para a direita; em AtRight desça; em Down desligue o vácuo; quando VacuumOK cair, suba; em Up mova para a esquerda; em AtLeft espere a próxima peça. Nunca mova para os lados se o elevador não estiver em Up. Se VacuumOK cair entre pegar e soltar, a peça caiu: desligue o vácuo, suba, acenda Fault e deixe MoveRight como está até Reset. Reset (com o elevador em cima) manda a garra para a posição inicial, no lado da coleta. MoveRight em ON leva o carro até o lado do destino; em OFF traz de volta.

Sequência
Descer, pegar, subir, atravessar, descer, soltar.
Regra
Para os lados só em Up.
Fault
Pega perdida: parar, Fault, Reset para a posição inicial.
Tabela de tags

Descer, pegar, subir, atravessar: entradas e saídas

Seu programa lê 9 entradas e define 4 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
AutoBOOLLêUma entrada de que o seu código precisaCiclo automático selecionado
ResetBOOLLêUma entrada de que o seu código precisaResetar uma falha
PartAtPickBOOLLêUma entrada de que o seu código precisaHá uma peça no ninho de pega
PlaceClearBOOLLêUma entrada de que o seu código precisaO ninho de colocação está vazio
AtLeftBOOLLêUma entrada de que o seu código precisaCarro no lado da pega
AtRightBOOLLêUma entrada de que o seu código precisaCarro no lado da colocação
UpBOOLLêUma entrada de que o seu código precisaElevação totalmente em cima
DownBOOLLêUma entrada de que o seu código precisaElevação totalmente embaixo
VacuumOKBOOLLêUma entrada de que o seu código precisaVacuostato: a ventosa pegou
WornCupBOOLNão necessáriaPara testar ou observar; o seu código pode deixá-la de foraExperimente: uma ventosa gasta que vaza depois de erguida
MoveRightBOOLEscreveUma saída que o seu código defineVálvula do carro: ON para o lado da colocação, OFF para o lado da pega
LowerBOOLEscreveUma saída que o seu código defineVálvula de elevação: ON desce, OFF sobe
VacuumBOOLEscreveUma saída que o seu código defineEjetor de vácuo ligado
FaultBOOLEscreveUma saída que o seu código defineLuz de falha

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

Testes automáticos

Descer, pegar, subir, atravessar: o que os testes verificam

  1. Espera Auto, uma peça e um ninho de destino livre.
  2. Cada movimento espera o seu sensor.
  3. Nunca se move para os lados se não estiver em Up.
  4. Perder a peça no caminho para a célula com Fault em ON.
  5. Reset manda a garra para a posição inicial, subindo primeiro.
  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

Linhas de montagem e de embalagem estão cheias de células assim, cada uma com alguns cilindros seguindo uma ordem fixa.

Uma célula que se move por tempo em vez de por sensor acaba enfiando a ventosa em uma peça. Uma que ignora uma pega perdida arremessa peças por cima da proteção.

Onde você encontraria istoMova peças com ar: um passo de cada vez, cada passo confirmado

Unidades pick and place alimentam prensas, estações de montagem e bancadas de teste. Cada movimento é um cilindro pneumático com um sensor reed em cada extremidade, então o controlador sempre sabe onde a garra está antes de movê-la de novo.

  1. EntradaTrilho por gravidade
  2. PickDesce, pega, sobeVocê está aqui
  3. PosiçãoAtravessa, desce, solta
  4. SaídaEsteira até a caixa
Em uma instalação real: lugares, peças e segurança
  • Linhas de montagem colocando peças em dispositivos
  • Máquinas de embalagem colocando produtos em bandejas
  • Bancadas de teste movendo peças entre estações

Mover para o lado com a ventosa abaixada a arrasta por peças e dispositivos: sempre confirme Up primeiro.

Células reais cortam o ar e as saídas quando a cortina de luz é interrompida.

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