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

Exercício de Um carro por vez: diagrama ladder de estacionamento com CLP

Levante a cancela para um tíquete e abaixe quando o carro estiver livre.

Levante a cancela quando o motorista de um carro em espera apertar o tíquete, mostre verde quando ela estiver levantada e abaixe depois que o carro tiver passado do laço de segurança.

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 cancela de estacionamento em que esta missão é executadaPRO (exige o Pro) missão
Como o teste roda

Um carro passa

Teste 1 de 3
Definido pelo testeVerificado pelo testePasso 29 de 29
Level
Aplicado
Tempo
Sobre 20 min
Recompensa
+350 XP
Bancada
cancela de estacionamento em 3D
Siemens editores
Ladder (LAD), SCL
Rockwell editores
Ladder, Texto estruturado
Beckhoff editores
Texto estruturado
Etapa
27. Laboratório de máquinas 1: máquinas reais, regras claras
Comportamento exigido

Um carro por vez: o que o seu código deve fazer

Um carro em EntryLoop e um clique em TicketButton iniciam o ciclo. Levante a cancela até ArmUp e mostre GreenLight. Mantenha a cancela levantada enquanto o carro cruza SafetyLoop. Quando o carro tiver saído dos dois laços, abaixe a cancela até ArmDown. Se SafetyLoop vir um carro enquanto a cancela desce, levante-a de novo na hora. Nunca acione a cancela nos dois sentidos e pare cada comando no seu fim de curso.

Tíquete
Só com um carro no laço de entrada.
Verde
Só com a cancela totalmente levantada.
Laço de segurança
Um carro sob a cancela sempre vence: levante de novo.
Tabela de tags

Um carro por vez: entradas e saídas

Seu programa lê 5 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
TicketButtonBOOLLêUma entrada de que o seu código precisaO motorista aperta o botão do tíquete
EntryLoopBOOLLêUma entrada de que o seu código precisaLaço A: um carro está esperando na cancela
SafetyLoopBOOLLêUma entrada de que o seu código precisaLaço de segurança: há um carro sob o braço
ArmUpBOOLLêUma entrada de que o seu código precisaFim de curso: braço totalmente erguido
ArmDownBOOLLêUma entrada de que o seu código precisaFim de curso: braço totalmente abaixado
CarArrivesBOOLNão necessáriaPara testar ou observar; o seu código pode deixá-la de foraMande um carro até a cancela
RaiseArmBOOLEscreveUma saída que o seu código defineMover o braço para cima
LowerArmBOOLEscreveUma saída que o seu código defineMover o braço para baixo
GreenLightBOOLEscreveUma saída que o seu código defineSinal verde para o motorista; vermelho quando OFF

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

Testes automáticos

Um carro por vez: o que os testes verificam

  1. Um clique no tíquete só conta com um carro em EntryLoop.
  2. RaiseArm funciona até ArmUp; LowerArm funciona até ArmDown.
  3. GreenLight só aparece com a cancela totalmente levantada e o carro passando.
  4. A cancela só desce depois que o carro saiu de SafetyLoop e de EntryLoop.
  5. Um carro em SafetyLoop durante a descida manda a cancela direto de volta para cima.
  6. RaiseArm e LowerArm nunca ficam em ON juntos.
  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

Toda entrada de estacionamento executa esta sequência, milhares de vezes por dia, em geral em um CLP pequeno ou em um controlador de cancela dedicado.

Uma cancela que desce sobre o teto de um carro danifica carros e gera reclamações e processos. O laço de segurança existe para a lógica poder evitar isso.

Onde você encontraria istoDeixe os carros entrarem um de cada vez, sem nunca bater em um

Estacionamentos de hospitais, aeroportos e escritórios usam cancelas como esta o dia todo. Laços de fio embutidos na pista detectam o metal de um carro. Um laço diz que um carro está esperando; o laço de segurança sob o braço impede que ele desça sobre um carro que ainda está passando.

  1. Carro chegaLaço de entrada
  2. TíqueteMotorista aperta
  3. Braço erguidoCarro passaVocê está aqui
  4. Braço abaixadoPista fechada
Em uma instalação real: lugares, peças e segurança
  • Estacionamentos e edifícios-garagem
  • Portarias de fábricas e centros de distribuição
  • Praças de pedágio e terminais de balsa

Nunca abaixe um braço enquanto o laço de segurança detectar um veículo.

Cancelas reais acrescentam fotocélulas e uma borda sensível para pedestres e ciclistas, que os laços não conseguem detectar.

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