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

Transferência entre Auto e Manual: Exercício de CLP

Mantenha a bomba estável quando o controle muda de mãos.

AutoMode escolhe o que comanda a bomba: o nível do tanque (Auto) ou os botões Manual. Em Auto, PumpOn liga abaixo de 30% e desliga em 70%. No meio, mantém o último estado. Em Manual, ManualStart trava PumpOn ligado e ManualStop vence. Trocar de modo não pode mudar PumpOn sozinho. Se o novo modo já estiver pedindo uma mudança, ela pode acontecer na varredura da troca ou na seguinte. Uma Fault, ou perder Permit, sempre para a bomba na hora.

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

Auto lembra os dois lados da faixa

Teste 1 de 12
Definido pelo testeVerificado pelo testePasso 13 de 13 · 1 s
Level
Aplicado
Tempo
Sobre 20 min
Recompensa
+350 XP
Bancada
tanque de processo em 3D
Siemens editores
Ladder (LAD), SCL
Rockwell editores
Ladder, Texto estruturado
Beckhoff editores
Texto estruturado
Etapa
11. Passar o controle
Comportamento exigido

Transferência entre Auto e Manual: o que o seu código deve fazer

Uma transferência sem solavanco (bumpless) significa que mexer na chave de modo não liga nem para a bomba por si só. Use uma única memória PumpOn para os dois modos. PreviousAuto é opcional. Ela permite segurar um pedido pendente por uma varredura.

Automático
AutoMode TRUE. Liga abaixo de 30%. Para em 70% ou acima. No meio, mantenha PumpOn como está. Os botões Manual não fazem nada.
Manual
AutoMode FALSE. ManualStart liga PumpOn, e ele continua ligado. ManualStop o desliga, e vence se os dois forem pressionados. Level não comanda a bomba.
Transferência
Se o novo modo não estiver pedindo uma mudança, trocar AutoMode precisa deixar PumpOn como estava, varredura após varredura. Um pedido pendente pode agir na varredura da troca ou na seguinte. PreviousAuto é opcional. A solução comentada começa com ela TRUE, para coincidir com AutoMode.
Fault e Permit
NOT Permit, ou Fault, força PumpOn para OFF na hora, mesmo na varredura da troca. Quando isso for resolvido, um nível baixo em Auto ou um ManualStart pressionado pode ligar a bomba de novo.
Tabela de tags

Transferência entre Auto e Manual: entradas e saídas

Seu programa lê 6 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
FaultBOOLLêUma entrada de que o seu código precisaFalha ativa
PermitBOOLLêUma entrada de que o seu código precisaPermissão de execução
LevelREALLêUma entrada de que o seu código precisaNível do tanque, %
AutoModeBOOLLêUma entrada de que o seu código precisaTRUE: o nível comanda a bomba. FALSE: os botões Manual comandam
ManualStartBOOLLêUma entrada de que o seu código precisaLiga a bomba em Manual. Ela continua ligada depois que você solta
ManualStopBOOLLêUma entrada de que o seu código precisaPara a bomba em Manual. Vence ManualStart
PumpOnBOOLEscreveUma saída que o seu código defineComando da bomba

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

Testes automáticos

Transferência entre Auto e Manual: o que os testes verificam

  1. Auto liga abaixo de 30% e para em 70%. Manual usa ManualStart e ManualStop, e Stop vence.
  2. Sem nada pedindo uma mudança, trocar de modo em qualquer sentido mantém a bomba em ON ou em OFF, varredura após varredura.
  3. Uma Fault, ou perder Permit, para a bomba nos dois modos, mesmo na varredura da troca.
  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 engenheiro muda a bomba de enchimento de um tanque de Auto para Manual para poder testá-la com os botões.

Mudar de modo, por si só, não deve interromper um enchimento nem ligar uma bomba parada. Os botões manuais ainda precisam obedecer a um abastecimento vazio ou a um motor com defeito.

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