Saltar al contenido

Bloques de Datos (DB) en TIA Portal

En esta lección te voy a enseñar que son y cómo crear los bloques de datos en TIA Portal, además de sus diferentes peculiaridades para poder utilizarlos de manera eficiente, así que… Vamos a ello.

Pero antes de eso, decirte que para poder aprender programación de autómatas con mis formaciones verdaderamente inéditas a la vez que rentables, solo las vas a poder adquirir a través de mis emails diarios. No aquí ni en ningún otro sitio.

Para recibirlos como ya hacen otros miles de personas, te apuntas aquí:

Tabla de Contenidos

¿Qué es un Bloque de datos (DB) en TIA Portal?

Los bloques de datos o DB en TIA Portal son zonas de memoria encapsuladas donde se almacenan datos (variables) para su lectura y/o escritura en cualquier segmento del programa.

Te puedo decir que un DB se podría concebir como una caja donde almacenas información de forma clasificada, etiquetando esa información con diferentes nombres (variables). Como en tu habitación podrías tener diferentes cajas, cada una etiquetada con un número, en el caso de los bloques de datos, ocurre exactamente igual, a cada DB, debes asignarle un número de DB (ID) propia (tranqui, que ahora enseguida te lo enseño)

Cómo Crear y Usar un DB en TIA Portal

Para crear un DB en TIA Portal primero debes irte a la pestaña «Agregar nuevo bloque«, en la carpeta «Bloques de programa«.

agregar nuevo bloque tia portal

Ahora, para terminar de crear tu bloque de datos, debes seleccionar «DB«, asignarle un nombre (el que gustes) y darle a Aceptar (el tipo, déjalo como Bloque de datos Global)

como crear un db en tia portal

Decirte que puedes cambiar el número del DB antes de crearlo, por defecto en la ventana de Agregar nuevo bloque, TIA Portal te asignará de forma automática un número que no esté en uso, pero puedes seleccionar el modo Manual para asignarle el número que tu quieras.

Insisto, no pueden haber dos bloques de datos con el mismo número o ID.

Ahora ya puedes abrir tu bloque de datos creado, y fíjate como está vacío, con una sección llamada «static«, ahí es donde puedes crear todas las variables que necesites.

bloque de datos tia portal

Te muestro un ejemplo de variables, donde he creado en el bloque de datos diferentes variables para un motor, del tipo bool, int y string. En la sección «Nombre» creas la variable asignándole el nombre que quieras y en la sección «Tipo de datos«, seleccionas el tipo del que quieras que sea tu variable.

bloque de datos creado con variables tia portal

Te dejo ahora algunos artículos más sobre los bloques de datos que seguro te serán de gran ayuda e interés 👇

Remanencia en DB TIA Portal

Remanencia en DB

DB Optimizado y DB No Optimizado TIA Portal

DB Optimizado VS No Optimizado

DB de Instancia en TIA Portal

DB de Instancia

Bien.

Todos los días envío un email diario a miles de personas con la posibilidad de adquirir alguna de mis formaciones verdaderamente inéditas a la vez que rentables.

Para recibirlos, y con ello, la opción de poder adquirirlas, te apuntas justo aquí debajo:

Configuración