Diagrama de bloques de funciones: término de PLC en lenguaje sencillo
Lenguajes de códigoComo un aparato de cocina: las cosas entran por un lado, hace un trabajo y el resultado sale por el otro. El FBD dibuja un programa de PLC como cajas de ese tipo, unidas por líneas que llevan valores de una caja a otra.
Un lenguaje de diagrama que conecta los resultados de unas cajas con otras. Cada conexión lleva un valor que se usa en un cálculo o una decisión.
Diagrama de bloques de funciones en una máquina real
El diagrama de bloques de funciones, o FBD, es un lenguaje gráfico en el que dibujas cajas y las unes con cables. Cada caja hace un trabajo, como AND, un temporizador o un paso de escalado. Cada cable lleva un valor de una caja a la siguiente.
Se lee siguiendo la señal. Eso va bien para trabajos en los que un valor pasa por una cadena de pasos, y es muy común en la industria de procesos.
Las cajas cambian según el fabricante. Siemens usa & y >=1 para AND y OR. Rockwell usa BAND y BOR, y sus temporizadores necesitan variables asociadas. Muchos bloques también tienen una entrada de habilitación, que decide si el bloque se ejecuta o no.
Diagrama de bloques de funciones: un ejemplo resuelto
Una medida del tanque llega como cuentas brutas. Un cable la lleva a una caja de escalado, y otro lleva el porcentaje a una caja de comparación que lo compara con 90. El resultado TRUE o FALSE sigue hasta un temporizador de alarma. Puedes seguir toda la decisión con un dedo.
Diagrama de bloques de funciones: un error habitual
Suponer que las cajas se ejecutan en el orden en que están en la hoja. En Logix, los cables deciden el orden, así que sigue los cables.
¿Todavía no lo tienes claro? Pregunta en el Vestuario.