Que es un diagrama de bloques de funcion?
Un diagrama de bloques de funcion, o FBD, es uno de los cinco lenguajes de programacion de PLC definidos por IEC 61131-3. En lugar de renglones de logica de escalera, el FBD representa un programa como un conjunto de bloques cableados juntos, con senales fluyendo de entradas a la izquierda hacia salidas a la derecha. Se lee como un esquema de flujo de senales, lo que lo hace un ajuste natural para el control analogico y de proceso.
Diagrama de bloques de funcion en una línea: Un diagrama de bloques de funcion (FBD) es un lenguaje grafico de programacion de PLC, definido en IEC 61131-3, en el que la logica se construye a partir de bloques de funcion interconectados - cada uno realizando una operacion como un temporizador, un lazo PID o una comparacion - con datos fluyendo a lo largo de las lineas de conexion.
Como funciona un diagrama de bloques de funcion
Cada bloque en un FBD realiza una operacion definida - un AND logico, un temporizador, un contador, un calculo de escalamiento, o un controlador PID. El bloque tiene pines de entrada a la izquierda y pines de salida a la derecha. Usted cablea una salida de un bloque a una entrada del siguiente, y el valor fluye a lo largo de esa conexion cuando el programa se ejecuta. La distribucion visual refleja como los datos se mueven realmente a traves de la logica.
Esto hace al FBD especialmente legible para el control continuo y analogico. Un lazo que lee una presion, la escala, la compara con una consigna y lleva una valvula se dibuja casi exactamente como un ingeniero de instrumentacion lo bosquejaria. La logica compleja que se extenderia por muchos renglones de escalera muchas veces colapsa en un diagrama de bloques compacto y legible.
Donde encaja mejor el FBD
El FBD brilla para el control de proceso, el procesamiento de senales, y cualquier logica que fundamentalmente trate de mover y transformar valores analogicos. Los lazos PID, el filtrado y los computos analogicos son mas limpios en FBD que en escalera. Tambien fomenta la reutilizacion: un bloque de funcion bien definido - digamos, un bloque estandar de control de bomba - puede colocarse en muchos programas, probarse una vez y confiarse en todas partes.
En petroleo y gas, el FBD aparece comunmente en el control de compresores, la medicion y cualquier patin donde dominen los lazos analogicos. La escalera aun reina para los enclavamientos discretos y los permisivos, asi que los proyectos reales con frecuencia mezclan los dos. Sea cual sea el lenguaje interno, el PLC expone sus resultados como tags por su protocolo nativo, y una plataforma SCADA como Merobix lee esos tags para graficar tendencias y alarmar sobre ellos sin necesitar ver el FBD en si.
Preguntas frecuentes
Cual es la diferencia entre FBD y logica de escalera?
La logica de escalera se dibuja como renglones al estilo de relevadores y sobresale en los enclavamientos discretos de encendido y apagado; el FBD se dibuja como bloques conectados con senales fluyendo de izquierda a derecha y sobresale en el control analogico y de proceso como los lazos PID. Ambos son lenguajes de IEC 61131-3 y muchas veces se mezclan en un solo proyecto.
Cuando debo usar un diagrama de bloques de funcion?
El FBD es una opcion fuerte para el control continuo, el procesamiento de senales y los computos analogicos - cualquier cosa donde los datos fluyan a traves de una serie de transformaciones. Tambien es bueno cuando quiere bloques reutilizables y autocontenidos como un PID estandar o un bloque de control de bomba.
Es un bloque de funcion lo mismo que un diagrama de bloques de funcion?
Un bloque de funcion es una sola unidad reutilizable de logica con entradas y salidas definidas; un diagrama de bloques de funcion es el lenguaje en el que usted cablea esos bloques juntos en un programa. El FBD es el diagrama; los bloques de funcion son sus piezas de construccion.
Servicios de automatización
¿Necesita convertir esta información en un sistema que funcione?
Merobix integra SCADA, programa PLC Allen-Bradley y Siemens, y diseña y fabrica tableros de control industrial.
Las solicitudes de reunión se revisan antes de confirmarse.