Diagrama de funciones secuenciales: término de PLC explicado
Lenguajes de códigoComo una receta dibujada en cajas: cada caja es un paso, y la línea de debajo dice cuándo avanzar. El SFC es una forma de dibujar así un trabajo de PLC, que usan Rockwell y otros.
Un diagrama que muestra las etapas de un trabajo y las condiciones para cambiar de etapa. Las acciones dicen qué hace cada etapa.
Diagrama de funciones secuenciales en una máquina real
Un diagrama de funciones secuenciales, o SFC, dibuja un trabajo como etapas unidas por transiciones, como un diagrama de flujo. Cada etapa tiene acciones que dicen qué hacer, y cada transición es la condición para avanzar.
Forma parte de IEC 61131-3. En sentido estricto, la norma lo trata como una forma de estructurar programas, no como un lenguaje propio. Studio 5000 lo llama SFC, y el equivalente de Siemens es GRAPH.
Los diagramas pueden dividirse en caminos alternativos, donde solo se toma uno, o en caminos simultáneos, donde varios funcionan a la vez. Los diagramas de PLC Gym cubren un camino activo y ramas alternativas.
Diagrama de funciones secuenciales: un ejemplo resuelto
Un diagrama de llenado espera una botella, la llena y luego la hace avanzar. La etapa de espera no tiene órdenes. La llegada de una botella dispara la transición a la etapa de llenado, que abre la válvula. Llegar al nivel de llenado dispara la siguiente transición.
Diagrama de funciones secuenciales: un error habitual
Dibujar un diagrama sin forma de volver desde su última etapa. Se queda ahí para siempre, así que decide cómo se hace reset del diagrama para el siguiente lote.
¿Todavía no lo tienes claro? Pregunta en el Vestuario.