Diagrama funcional sequencial: termo de CLP explicado
Linguagens de códigoComo uma receita desenhada em caixas: cada caixa é um passo, e a linha embaixo dela diz quando seguir adiante. SFC é um jeito de desenhar um trabalho de CLP assim, usado pela Rockwell e por outros.
Um diagrama que mostra os passos de um trabalho e as condições para mudar de passo. As ações dizem o que cada passo faz.
Diagrama funcional sequencial em uma máquina real
Um diagrama funcional sequencial, ou SFC, desenha um trabalho como passos ligados por transições, como um fluxograma. Cada passo tem ações que dizem o que fazer, e cada transição é a condição para seguir adiante.
Faz parte da IEC 61131-3. A rigor, a norma o trata como um modo de estruturar programas, e não como uma linguagem por si só. O Studio 5000 o chama de SFC, e o equivalente da Siemens é o GRAPH.
Os diagramas podem se dividir em caminhos alternativos, em que só um é seguido, ou em caminhos simultâneos, em que vários correm ao mesmo tempo. Os diagramas do PLC Gym cobrem um caminho ativo e ramos alternativos.
Diagrama funcional sequencial: um exemplo resolvido
Um diagrama de envase espera uma garrafa, a enche e depois a manda adiante. O passo de espera não tem comandos. A chegada de uma garrafa dispara a transição para o passo de enchimento, que abre a válvula. Chegar ao nível de enchimento dispara a transição seguinte.
Diagrama funcional sequencial: um erro comum
Desenhar um diagrama sem caminho de volta a partir do último passo. Ele para ali para sempre, então decida como o diagrama é resetado para a próxima batelada.
Ainda com dúvida sobre este? Pergunte no Vestiário.