Carregando o progresso local…
PLC Gym
Início do PLC GymNível 1, 0 XP · seu progresso
Desafio 08 · Ache a falha · PRO (exige o Pro)

Instrução de comparação de CLP: conserte o enchimento

Encha até 80%. Em exatamente 80%, a válvula continua aberta.

O Start abre FillValve. O enchimento para quando Level chega a 80%, ou quando o Stop é pressionado. Descubra por que a válvula continua aberta em exatamente 80% e conserte. Um tanque que já está em 80% ou mais não deve começar a encher.

Este desafio 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 este desafio é executadoPRO (exige o Pro) desafio
Como o teste roda

Relato do operador: nível mantido em exatamente 80%

Teste 1 de 3
Definido pelo testeVerificado pelo testePasso 5 de 5 · 380 ms
Level
Fácil · 10 pontos
Tipo
Ache a falha
Tempo
Sobre 6 min
Taxa de aprovação
Novo
Máquina
tanque de processo em 3D
Siemens
LAD e SCL
Rockwell
Ladder e Texto estruturado
Beckhoff
Texto estruturado
O relatório do operador · tanque de processo
A folha da batelada diz para encher até 80%. No painel de teste eu mantive o nível em exatamente 80,0% e a válvula de entrada continuou aberta. No tanque de verdade ele transborda um pouco a cada batelada.
Comportamento exigido

Transborda por uma gota: o que o seu código deve fazer

Start
Abre FillValve abaixo de 80%.
80%
Chegar a 80% a fecha.
Stop
Fecha a válvula a qualquer momento.

Pressione Executar, depois Manter nível em 80%, e então pressione o Start. FillValve deve continuar fechada. Pressione Resetar na barra de ferramentas superior para recomeçar.

Tabela de tags

Transborda por uma gota: entradas e saídas

Seu programa lê 3 entradas e define 1 saída. 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 precisaIniciar o enchimento
StopBOOLLêUma entrada de que o seu código precisaParar o enchimento
LevelREALLêUma entrada de que o seu código precisaNível do tanque LT-101, %
FillValveBOOLEscreveUma saída que o seu código defineVálvula de entrada XV-101

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.

Verificações automáticas

O que as verificações testam

  1. O Start abre FillValve enquanto Level estiver abaixo de 80%.
  2. Em exatamente 80,0%, FillValve fecha.
  3. O Start não faz nada em 80% ou mais.
  4. O Stop fecha FillValve.

As verificações executam 3 testes na máquina, varredura por varredura: Relato do operador: nível mantido em exatamente 80%; O Start não faz nada em 80%; O Stop fecha a válvula.

No local

Onde você encontraria isto

Um tanque de batelada enche até o nível da folha da batelada antes de o ingrediente seguinte entrar.

Uma comparação errada por um valor enche além do setpoint a cada batelada. Em um tanque de produto isso é desperdício; em um tanque de produto químico pode ser um vazamento.

Resolveu ou travou? Converse sobre isso no Vestiário.

Continue

Mais desafios