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

Exercício de 25 kg, todo saco: programa de CLP para planta de dosagem

Alimente rápido, depois devagar, pare antes e aprenda com cada batelada.

Pese bateladas de 25 kg dentro de ±0,1 kg: alimentação rápida até faltarem 3 kg, alimentação lenta até o ponto de material em queda, estabilizar, verificar, descarregar. Aprenda o material em queda a cada batelada.

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

Uma batelada, dentro da tolerância

Teste 1 de 3
Definido pelo testeVerificado pelo testePasso 16 de 16
Level
Avançado
Tempo
Sobre 40 min
Recompensa
+650 XP
Bancada
sistema de pesagem de lotes em 3D
Siemens editores
Ladder (LAD), SCL
Rockwell editores
Ladder, Texto estruturado
Beckhoff editores
Texto estruturado
Etapa
29. Laboratório de máquinas 3: medições e lotes
Comportamento exigido

25 kg, todo saco: o que o seu código deve fazer

Em Auto, com o portão fechado, comece uma batelada. Rode FeedFast até Weight chegar a Target − 3.0 kg, depois FeedSlow até Weight chegar a Target − Inflight. O produto ainda está caindo quando o alimentador para, então espere 1.5 s para a leitura se firmar. Depois registre Batch e Error := Batch − Target, some metade do erro a Inflight (mantido entre 0 e 1 kg), ative OutOfTol se o erro ficar fora de ±0.1 kg e some um a BatchCount. Abra Gate até Weight ficar abaixo de 0.05 kg, feche-o, e comece a próxima batelada quando GateClosed estiver em ON.

Fast
Até Target − 3.0 kg.
Lenta
Até Target − Inflight.
Aprender
Inflight += Error × 0.5.
Tabela de tags

25 kg, todo saco: entradas e saídas

Seu programa lê 3 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 precisaFazer lotes automaticamente
WeightREALLêUma entrada de que o seu código precisaPeso líquido na moega, kg
GateClosedBOOLLêUma entrada de que o seu código precisaComporta tipo concha totalmente fechada
DenseMaterialBOOLNão necessáriaPara testar ou observar; o seu código pode deixá-la de foraExperimente: um produto mais denso que alimenta mais rápido no modo lento
FeedFastBOOLEscreveUma saída que o seu código defineAlimentador de rosca, velocidade rápida
FeedSlowBOOLEscreveUma saída que o seu código defineAlimentador de rosca, velocidade lenta
GateBOOLEscreveUma saída que o seu código defineAbrir a comporta de descarga
OutOfTolBOOLEscreveUma saída que o seu código defineLâmpada vermelha: o último lote ficou fora de ±0,1 kg

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

25 kg, todo saco: o que os testes verificam

  1. Alimentação rápida até Target − 3.0 kg, depois alimentação lenta.
  2. A alimentação lenta para em Target − Inflight.
  3. A batelada só é avaliada depois de 1,5 s de estabilização.
  4. Inflight aprende metade do erro de cada batelada.
  5. A comporta abre para esvaziar a tremonha, e a próxima batelada espera ela fechar.
  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

Todo saco de farinha, cimento ou ração foi enchido por uma balança assim, normalmente aprendendo o material em queda automaticamente.

Peso abaixo do declarado é ilegal; encher alguns gramas a mais por saco dá de presente toneladas de produto por ano. O material em queda muda com o produto, então um valor fixo sai da tolerância com o tempo.

Onde você encontraria istoAcerte o peso sempre, incluindo o que ainda está no ar

Alimentos, produtos químicos e materiais de construção são embalados por peso. Um alimentador funciona rápido, depois devagar, e para antes porque o produto ainda está caindo quando ele para. Bons controladores aprendem quanto a cada lote.

  1. AlimentaçãoMoega e rosca
  2. PesarRápido, lento, estabilizarVocê está aqui
  3. DescargaComporta tipo concha
  4. Saco25 kg
Em uma instalação real: lugares, peças e segurança
  • Linhas de ensaque de farinha, açúcar, cimento e ração
  • Dosagem de ingredientes em alimentos e farmacêuticos
  • Fábricas de plástico dosando grânulos e cor

Pesagem comercial é metrologia legal: um saco embalado não pode ter peso a menos, e a balança precisa ser verificada.

A poeira de grânulos pode ser explosiva: a moega tem exaustão e é aterrada.

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