Lição · Escrever fases em texto · 8 min · prepara para a Missão 69
Escreva uma fase como uma máquina de estados: Lição de CLP
Sei escrever uma máquina de estados CASE e definir todo comando em todo estado.
1. Por que importa: Escreva uma fase como uma máquina de estados
Quando um operador coloca uma batelada em espera, o misturador e a bomba precisam parar. Estados claros garantem que nenhum comando antigo continue rodando durante a espera.
Escreva uma fase como uma máquina de estados: o que esta lição cobre
- Guardar a posição de uma fase em um único número armazenado
- Como o CASE escolhe um ramo a cada varredura
- Quais pedidos precisam vencer quando vários chegam juntos
- Anotar os comandos e as saídas de cada estado antes de programar
O resto desta liçã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 ideia em palavras simplesPRO (exige o Pro)
- Veja acontecer, varredura a varredura, na Siemens e na RockwellPRO (exige o Pro)
- Notas dos fabricantesPRO (exige o Pro)
- No localPRO (exige o Pro)
- Teste na bancadaPRO (exige o Pro)
- Confira o que você entendeuPRO (exige o Pro)
Escreva uma fase como uma máquina de estados: palavras para conhecer
- CASE
- Escolhe uma seção de código por um valor, como um número de estado. Só a seção correspondente executa nessa chamada de CASE.
- Máquina de estados
- Um programa que lembra em que parte de um trabalho está. Define comandos e mudanças permitidas para cada parte.
- DINT
- Um tipo de número inteiro com faixa maior que INT. É útil para totais e estados de programa numerados.
Escreva uma fase como uma máquina de estados: missões que acompanham
- Execute, pause e recupere uma fase: Use um estado numerado para executar, pausar e reiniciar com segurança um trabalho de mistura.
- Escreva sua primeira máquina de estados: Use um estado numerado para iniciar, concluir e resetar um trabalho de mistura.
- Pause um trabalho e depois retome: Acrescente um estado Mantido ao trabalho de mistura, e decida qual pedido vence.
Dúvidas sobre esta lição? Pergunte aos membros no Vestiário.