Temporizador de imersão de temperatura em CLP: falha de especialista
Memória de temperatura, uma imersão contínua e uma vazão de arrefecimento separada.
Conserte um controlador de aquecer, manter e resfriar sem sobrepor aquecimento e resfriamento nem contar o tempo de imersão interrompido.
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
PRO (exige o Pro) desafioAquecer, patamar contínuo de cinco segundos, resfriar e reter a conclusão
Teste 1 de 9ResetEntradaONStartEntradaOFFTemperatureTemperatura do produto24 °CStateFase da batelada0- Level
- Difícil · 40 pontos
- Tipo
- Ache a falha
- Tempo
- Sobre 45 min
- Taxa de aprovação
- Novo
- Máquina
- bancada de aquecimento e resfriamento em 3D
- Siemens
- SCL
- Rockwell
- Texto estruturado
- Beckhoff
- Texto estruturado
Um aquecimento interrompido ainda contou para a imersão. O resfriamento às vezes brigava com o aquecedor. Depois do Stop, um Start mantido reiniciava o ciclo.
A imersão que nunca aconteceu de fato: o que o seu código deve fazer
Este rascunho, que compila, contém três defeitos que interagem. Teste-o na bancada, compare o comando com o comportamento medido e conserte todas as regras de operação. As seções transparentes revelam o processo; os instrumentos fornecem os números.
- Estados e entrada
- 0 ocioso; 10 aquecer; 20 imersão; 30 resfriar; 50 concluído; 90 desarme. Um Start novo entra em 10 só com Permit, sem Fault, Level >= 10 L e Temperature < 40°C. Só uma transição de fase por varredura. State é verificado exatamente; os comandos comuns de fase podem seguir o estado anterior ou o novo por uma varredura.
- Faixa de aquecimento
- NeedHeat passa a TRUE com Temperature <= 31,5°C e a FALSE em >= 32°C; entre esses valores, preserve-o. HeaterOn segue essa memória só em 10/20. MixerOn fica ON em 10/20/30. Em 10, Temperature >= 32°C entra em 20. Nunca comande HeaterOn e CoolValve juntos.
- Imersão contínua
- Delay só conta tempo em 20 com Temperature de 31,5 a 32,5°C, inclusive. A primeira chamada habilitada começa em zero. Cinco segundos ininterruptos entram em 30. Uma varredura a mais ou a menos é aceita, porque a posição da chamada de Delay a desloca em uma varredura. Fora dessa faixa, volte para 10 e zere a espera inteira; uma recuperação posterior precisa de cinco segundos novos.
- Resfriamento e conclusão
- CoolValve fica ON só em 30, com HeaterOn OFF. Temperature <= 24°C entra em 50: HeaterOn/CoolValve/MixerOn OFF e Done ON. A conclusão fica travada até um Reset válido. CoolingFlow e CoolingPower mostram o circuito de utilidade separado; o líquido de arrefecimento não altera Level.
- Prioridade imediata
- Em 10/20/30, Permit perdida, Fault, Level < 10 L ou Temperature >= 70°C entram imediatamente em 90, com Alarm ON e todos os comandos de processo/Done OFF. O Stop volta ao ocioso, a menos que tenha desarmado. O Reset em 50/90 exige Start solto, Permit, sem Fault, Level >= 10 L e Temperature < 40°C. Ignore o Reset durante uma fase ativa. Um Start mantido nunca reinicia depois de um Stop ou desarme.
- Observe a energia
- HeatPower informa o aquecimento entregue; HeatingRate informa os °C/min líquidos. CoolOpen confirma o curso real da válvula. O aquecedor de 24 kW aquece mais devagar uma massa de água maior; a camisa a 12°C retira calor conforme a diferença de temperatura. As proteções físicas são independentes dos seus comandos.
Execute e pressione o Start brevemente. Veja a potência de aquecimento entregue e a taxa de temperatura. A imersão a 32°C leva cinco segundos simulados contínuos; depois o resfriamento retira calor até 24°C. Use a aba Entradas para testar uma curta interrupção de temperatura.
A imersão que nunca aconteceu de fato: entradas e saídas
Seu programa lê 7 entradas e define 5 saídas. Mais 4 entradas comandam a simulação ou mostram leituras, para você testar. Os nomes são os mesmos no editor de qualquer fabricante.
O que as verificações testam
- Aqueça com uma faixa memorizada e depois mantenha a imersão por cinco segundos ininterruptos.
- Resfrie por um circuito separado; nunca comande aquecimento e resfriamento juntos.
- Nível baixo de água e temperatura alta vencem na hora; o Reset não consegue reiniciar o processo.
As verificações executam 9 testes na máquina, varredura por varredura: Aquecer, patamar contínuo de cinco segundos, resfriar e reter a conclusão; Uma interrupção a frio deve reiniciar todo o patamar; Uma interrupção a quente não é um patamar válido; A histerese lembra os dois sentidos dentro da faixa; Água baixa inibe a fase 10; Água baixa inibe a fase 20; Água baixa inibe a fase 30; Temperatura alta desarma; Reset a quente é recusado; Permissão e Stop não podem criar uma religação automática.
Onde você encontraria isto
Uma fábrica de alimentos aquece um lote, mantém o lote quente por um tempo definido e depois o resfria antes de ele sair.
Se o temporizador de manutenção contar enquanto o lote está frio demais, o lote não recebe o tratamento correto. Aquecer e resfriar ao mesmo tempo desperdiça energia e esconde um erro no código.
Resolveu ou travou? Converse sobre isso no Vestiário.
Mais desafios
- A parada de emergência vence, semprePare na hora, continue parado, resete de propósito.Fácil · Deixe seguro
- Um fio rompido tem de parar a máquinaContatos de parada e de sobrecarga normalmente fechados, do jeito seguro.Fácil · Deixe seguro
- Feche a proteção, continue paradoAbrir a proteção para a correia. Fechá-la não a faz partir.Fácil · Deixe seguro
- Nunca deixe a bomba rodar a secoDois segundos sem água a desarmam. Um respingo não.Médio · Deixe seguro

