Transição: termo de CLP em linguagem simples
SequênciasComo o “até ferver” de uma receita: o momento em que você pode ir para a linha seguinte. Uma transição é a condição que precisa se tornar verdadeira antes de uma sequência passar para o seu próximo passo.
Uma condição que permite a uma sequência sair de um passo e entrar em outro. Ela deve se tornar verdadeira antes de a mudança acontecer.
Transição em uma máquina real
Uma transição é a condição que deixa uma sequência passar de um passo para o seguinte. Enquanto ela é FALSE, o diagrama fica no passo atual. Quando vira TRUE, o diagrama segue adiante.
Em geral é um teste simples, como um nível chegando a um limite, um temporizador terminando ou um botão sendo apertado.
Quando um diagrama se divide, cada caminho tem a sua própria transição. Se mais de uma puder ser TRUE ao mesmo tempo, a prioridade delas decide qual caminho é seguido.
Transição: um exemplo resolvido
Chegar à meta de enchimento deixa uma batelada passar de Fill para Mix. Com o nível em 69%, o diagrama fica em Fill. Em 70%, a transição é TRUE, Fill termina e Mix começa.
Transição: um erro comum
Escrever uma transição que já é TRUE quando o passo começa. O diagrama passa direto, e o trabalho do passo nunca é feito.
Ainda com dúvida sobre este? Pergunte no Vestiário.