Lição · Reutilizar lógica de controle testada · 8 min · prepara para a Missão 33
Lição de Uma definição, instâncias separadas: blocos de função do CLP
Sei executar duas instâncias de um bloco e provar que a memória delas fica independente.
1. Por que importa: Uma definição, instâncias separadas
Duas bombas precisam das mesmas regras testadas de Start e Stop. Cada uma precisa da sua própria memória, para que apertar o botão de uma bomba nunca mude a outra.
Uma definição, instâncias separadas: o que esta lição cobre
- Escrever a lógica uma vez e usá-la para cada bomba, como um FB da Siemens ou um AOI da Rockwell
- Como cada instância mantém sua própria memória
- Como entradas, saídas e InOut passam valores para dentro e para fora
- Por que um bloco ainda precisa ser chamado para desligar uma bomba
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)
Uma definição, instâncias separadas: palavras para conhecer
- AOI
- Uma instrução reutilizável que um engenheiro define para um trabalho repetido. Cada uso precisa de armazenamento separado quando as máquinas precisam agir de forma independente.
- Bloco de função
- Um trecho de programa reutilizável, com seus próprios valores memorizados. Dê a cada máquina separada a sua própria cópia dessa memória.
- Instância
- O armazenamento separado usado por um temporizador ou bloco reutilizável. Compartilhar o projeto não significa compartilhar os valores memorizados de cada máquina.
- Trava
- Um valor ON lembrado que continua ligado depois que o pedido original termina. Outra instrução deve desligá-lo de propósito.
Uma definição, instâncias separadas: missões que acompanham
- Chame um bloco para duas bombas: Um bloco, duas cópias, cada uma com a sua própria memória.
Dúvidas sobre esta lição? Pergunte aos membros no Vestiário.