Início / Noticias / Blog Automatas / Duerme tranquilo, utiliza Function Blocks

Duerme tranquilo, utiliza Function Blocks

Es recomendable utilizar una Function Block (FB) en cualquier maniobra de máquina repetitiva ... las puestas en marcha dejarán de quitarte el sueño!

Duerme tranquilo, utiliza Function Blocks

Acabo de llegar del primer envite de la puesta en marcha de una instalación de bastante dimensión, en la que hay muchos elementos repetitivos y, creedme, que si no hubiéramos tomado la decisión de plantear el proyecto con la utilización de Function Block hubiéramos salido corriendo el primer día!

Mi compañero Rubén, en la fase de programación, había preparado una serie de Function Block para cada parte de máquina que se repitiera varias veces y que, previamente, se había estudiado y definido según las necesidades. Siempre había considerado la Function Block muy útil, pero cuando te ves envuelto en el frenesí y tensión de la puesta en marcha te das cuenta de lo ventajoso que puede llegar a ser.

Cuando empiezas a probar y hay que cambiar una maniobra, simplemente abres tu Function Block, la editas y listo!. De un plumazo modificas varios elementos de máquina casi sin despeinarte. En ese momento eres consciente de que si tuvieras que ir localizando cada parte del programa y modificando una a una..y con los nervios ... seguro que la cosa no iba a terminar bien.

Por lo general en la puesta en marcha ocurren problemas y situaciones inesperadas, así que cualquier cosa que te facilite la labor de poner a funcionar tu programación será bienvenida y te hará la vida más fácil.

La reutilización del código es uno de los secretos de una ingeniería eficiente. Cada vez hay que ajustar más los precios de las soluciones automatizadas y un gasto importante son las horas de programación. La utilización de bloques de función nos va a permitir el ahorro de costes, ya que el tiempo empleado en la programación de una Function Block lo aprovecharemos en próximos proyectos. Siempre hay maniobras que se repiten en todas las máquinas: gestión de arranque, gestión de alarmas, verificación de detecciones, etc. 

Por este motivo es importante, antes de programar una Function Block, pensar bien su funcionamiento y parámetros de entrada y de salida, no solo para la aplicación en concreto, sino que es bueno ir más allá para ver si en un futuro podríamos tener más parámetros o funcionalidades. Las Function Blocks son algo vivo que puede ir evolucionando al mismo ritmo que las máquinas o procesos que programamos, añadiendo mejoras y funcionalidades.

Así que más vale perder un poco de tiempo en trabajarte una buena Function Block que perder el sueño !!!

 

Más información

/noticias/marcas/223-blog-automatas

Blog Automatas

Blog dedicado a comentar experiencias, tendencias, tecnologías y mercados relacionados  
con la Automatización Industrial