Sequência: termo de CLP em linguagem simples
SequênciasComo uma receita: encha a panela, aqueça, depois despeje. Uma sequência executa um trabalho em etapas, uma depois da outra, e segue adiante quando cada etapa termina.
Um programa que executa um trabalho em etapas ordenadas. Cada etapa tem comandos e uma regra para seguir adiante.
Sequência em uma máquina real
Uma sequência é um programa que executa um trabalho em etapas, em ordem. Cada etapa tem os seus próprios comandos e uma regra para passar para a seguinte.
Ela pode ser escrita como um diagrama, em GRAPH ou SFC, ou em texto como uma máquina de estados. Os dois respondem às mesmas perguntas: onde o trabalho está agora, o que deve estar ligado e o que precisa acontecer antes de seguir adiante?
Uma boa sequência também diz o que acontece quando algo dá errado, como uma pausa ou uma parada no meio do caminho.
Sequência: um exemplo resolvido
Um tanque de mistura executa Fill, Mix, Drain e Complete. Se ele esvaziasse antes de misturar, uma bebida pela metade chegaria ao próximo tanque. Passos claros impedem que uma batelada seja arruinada pela ordem errada.
Sequência: um erro comum
Testar só a execução em que nada dá errado. Aperte hold no meio e interrompa entre os passos. A recuperação também precisa ser provada.
Ainda com dúvida sobre este? Pergunte no Vestiário.