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

Exercício de Um comando não é retorno: busca de falhas em CLP

Confira se a válvula realmente abriu.

Abra a válvula com ValveCmd enquanto o Start estiver pressionado e Permit estiver ON. ValveOpen é o retorno: uma chave na válvula que confirma que ela realmente abriu. Se ValveCmd estiver ON mas ValveOpen continuar OFF por 200 ms, passe Alarm a ON. Quando a válvula abrir ou o comando terminar, zere o temporizador e Alarm.

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

Sem Alarm quando a válvula abre a tempo

Teste 1 de 5
Definido pelo testeVerificado pelo testePasso 2 de 2 · 500 ms
Level
Aplicado
Tempo
Sobre 12 min
Recompensa
+250 XP
Bancada
tanque de processo em 3D
Siemens editores
FBD
Rockwell editores
FBD
Etapa
8. Pedir evidência
Comportamento exigido

Um comando não é retorno: o que o seu código deve fazer

Comando
ValveCmd fica ON enquanto o Start estiver pressionado e Permit estiver ON.
Retorno
ValveOpen é a chave que confirma que a válvula realmente abriu.
Alarm
Se ValveCmd estiver ON e ValveOpen continuar OFF por 200 ms, Alarm passa a ON. Quando a válvula abre ou o comando termina, o temporizador e Alarm são zerados.
Tabela de tags

Um comando não é retorno: entradas e saídas

Seu programa lê 3 entradas e define 2 saídas. 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 Start
ValveOpenBOOLLêUma entrada de que o seu código precisaVálvula confirmada aberta
PermitBOOLLêUma entrada de que o seu código precisaPermissão de execução
ValveCmdBOOLEscreveUma saída que o seu código defineComando de abertura da válvula
AlarmBOOLEscreveUma saída que o seu código defineAlarme da válvula
Testes automáticos

Um comando não é retorno: o que os testes verificam

  1. Segurar o Start com Permit ON passa ValveCmd a ON.
  2. Nenhum Alarm enquanto a válvula tem os seus 200 ms para abrir.
  3. Se ValveOpen ainda estiver OFF depois de 200 ms, Alarm passa a ON.
  4. Quando ValveOpen passa a ON, o temporizador e Alarm são zerados.
  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 misturador de bebidas manda a válvula de ingrediente abrir. Uma chave na válvula informa se ela abriu de verdade.

Uma válvula travada pode deixar um ingrediente fora do lote. Dar tempo para a válvula se mover evita um alarme toda vez que ela abre normalmente.

Onde você encontraria istoProduzir um lote de bebida

Em uma fábrica de bebidas, válvulas deixam entrar quantidades medidas de água e xarope em um tanque de mistura. Um misturador elétrico junta tudo em um lote. Depois, uma válvula de saída manda a bebida para um tanque pulmão. As máquinas de envase engarrafam a partir dali.

  1. Tanques de ingredientesGuardam a água e o xarope
  2. Tanque de misturaEncher, misturar e medir um loteVocê está aqui
  3. Tanque pulmãoMantém a bebida pronta à espera
  4. Envasadora de garrafasColoca a bebida nas garrafas
Em uma instalação real: lugares, peças e segurança
  • Fábrica de bebidas: misturar água e xarope
  • Fábrica de tintas: misturar ingredientes para obter uma cor uniforme
  • Estação de tratamento de água: preparar uma mistura química medida
  • Cervejaria: aquecer água para lavar equipamentos

Um tanque cheio não fecha a própria entrada. A água continua chegando até a válvula fechar, então uma entrada aberta pode inundar a sala.

Um aquecedor que não está coberto por líquido pode superaquecer. Tanques de verdade têm dispositivos de segurança separados além do programa do CLP.

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