Cómo crear una librería en TIA Portal para reutilizar los bloques y funciones programados en cualquier parte de este proyecto o en otro proyecto diferente, con la simple acción de seleccionar esas librerías de proyecto y así acoplarlas al programa que estás haciendo.
Qué finalidad tiene una librería en TIA Portal.
Dentro de la librería se pueden guardar los bloques que necesitemos para otro u otros proyectos de manera que podemos adaptar un proyecto a las características y funciones creadas en otro proyecto y de esta manera no tener que generar esos bloques de nuevo.
También puedes exportar variables a excel en TIA Portal para, en un futuro utilizar esas variables y poder pegarlas en otro proyecto o simplemente documentar esas variables en una table excel de forma más rápida y eficaz. Pero eso quedará a parte de la librería, primero vamos a ver el tema de la librería al completo.
Ubicación de la librería en TIA Portal.
En primer lugar, para acceder a las librerías hay que entrar dentro de un bloque del proyecto, por ejemplo, el OB1, para que se abra el editor de instrucciones. Dentro de este bloque vamos a encontrar una pestaña llamada “Librerías”.
Qué objetos pueden guardarse en las librerías.
Se pueden guardar todo tipo de bloques FCs, FBs, DBs, configuración de dispositivos, tipos de datos, tablas de monitorización, sinópticos de proceso y faceplates. También es posible guardar los componentes de los dispositivos HMI en el proyecto.
Qué tipo de librerías puedes utilizar.
Ciertamente, cuando estamos programando un proyecto en TIA Portal, estamos generando nuevos bloques, nuevas funciones que se adaptan al proceso de automatización y otras muchas funcionalidades que nos ha pedido.
Mientras tanto, en ocasiones esas funciones son repetitivas, es decir, podemos crear una función y esa función utilizarla en nuestro proyecto actual varias veces.
Como consecuencia, tenemos varios tipos de librería en TIA Portal para utilizar las funciones en el proyecto actual u otro proyecto:
- Librería de proyecto.
- Librería global.
- Librerías de sistema en TIA Portal.
Librería de proyecto.
En esta librería guardaremos los objetos que se van a utilizar en este proyecto más de una vez, por ejemplo, un FC al que vamos a llamarlo desde distintos bloques y se guarda como librería para poder utilizarlo en otras partes del proyecto.
Por ejemplo, imagina que has realizado una Función Calculate instrucciones matemáticas y has generado una operación matemática compleja que piensas que la vas a poder utilizar en muchos otros proyectos. Por consiguiente, esta función te interesa guardarla y de esta manera utilizarla en un futuro.
Librería global.
Aquí se guardarán los objetos que se van a poder utilizar en otros proyectos, por ejemplo un FC en el cual hemos generado una función matemática que utilizaremos en todos nuestros proyectos. Guardando ese FC aquí dentro, al abrir un proyecto nuevo podremos utilizar este FC sin necesidad de volverlo a crear desde cero.
Para crear la librería el TIA Portal nos pedirá un directorio donde guardarla en nuestro ordenador, según la imagen de arriba.
Librerías de sistema TIA Portal.
Asimismo, el propio software TIA Portal tiene unas librerías ya prefabricadas que contienen funciones y bloques de función preprogramados que los puedes utilizar en cualquier proyecto.
Paralelamente, hemos de saber que este tipo de librerías en TIA Portal no las podemos modificar y que son suministradas automáticamente según el proyecto y versión de TIA Portal que tengamos instalado.
A continuación puedes ver un vídeo donde te explico paso a paso cómo crear una librería en TIA Portal y cómo puedes utilizar esa misma librería en otros proyectos, ahorrándote así todo el tiempo para generar de nuevo ese código en el otro proyecto. Podrás ver cómo se hace visualmente, así que merece la pena verlo y así aclarar todas las dudas que tengas.
Finalmente, tienes que ver cómo se utiliza la marca de ciclo en TIA Portal. Se trata de una marca especial que te va a permitir realizar intermitencias para tus salidas. Es decir, esta marca utiliza las señales de reloj del PLC, con lo cual, podemos usar estas marcas para generar pulsos. No te hace falta crear temporizadores para hacer una intermitencia a una salida. Pero mejor, te lo explico con detalle y paso a paso:
Por cierto, si puede ser, déjame un comentario y dime lo que piensas sobre el artículo: bueno o malo, si crees que le falta algo, si te ha ayudado, lo que sea. De esta manera, yo podré mejorarlo y nos servirá a todos. Te contestaré en menos de 24h. Muchas gracias.