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í:
¿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«.
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)
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.
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.
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
DB Optimizado VS No Optimizado
Direccionamiento Absoluto VS Simbólico en DB
DB de Instancia
Cómo Importar y Exportar DB en TIA Portal
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: