Voy a enseñarte rápida y sencillamente que es el direccionamiento simbólico y el direccionamiento absoluto en los bloques de datos en TIA Portal, así que… Vamos a ello.
Pero antes de eso, decirte que para poder aprender programación de autómatas con mis formaciones verdaderamente exclusivas a la vez que rentables, solo las puedes adquirir a través de mis emails diarios.
Para recibirlos como ya hacen otros miles de personas, te apuntas aquí:
Direccionamiento Simbólico en TIA Portal
El direccionamiento simbólico en TIA Portal se refiere al nombre que tu, como programador de PLC, has asignado a una variable o a un bloque de datos (ya que ese nombre para el PLC es, en realidad, un símbolo) y que, posteriormente, utilizas para leer o escribir un dato.
Cuándo tratas de llamar a una variable por su nombre, estás accediendo a la información que contiene dicha variable, es decir, estás accediendo a dicha memoria, por medio del direccionamiento simbólico, ya que estás recurriendo al nombre de la variable para leer o escribir un valor.
Fíjate que si tu quieres poner la variable de un bloque de datos en un contacto, y empiezas a escribir el nombre del DB, TIA Portal te mostrará dicho bloque. Esto significa que tu estás accediendo a dicho bloque de datos por medio del direccionamiento simbólico, ya que estás recurriendo a su nombre.
Lo mismo sucede para la variable, recurres a ella por medio del direccionamiento simbólico, ya que estás accediendo a ella a través de su nombre.
Si tu DB es Optimizado, arriba de la variable no te aparecerá una dirección de memoria, pero si se trata de un DB No Optimizado, entonces sí.
Esa dirección que aparece en los bloques de datos No Optimizados, es lo que se conoce cómo direccionamiento absoluto, que es de lo que te voy a hablar ahora
Direccionamiento Absoluto en TIA Portal
El direccionamiento Absoluto en TIA Portal es que accedas a una variable mediante su nombre de dirección, es decir, el nombre de ruta de la dirección de memoria exacta donde se aloja esa variable, que no es lo mismo que llamarla por el nombre que tu le hayas puesto.
Decirte por cierto, que el direccionamiento absoluto solo se puede realizar con bloques de datos con acceso No Optimizado.
Si yo en un contacto pongo la dirección de memoria donde se aloja la variable Motor_Marcha, es decir, el nombre de ruta (%DB1.DBX0.0), accederé a dicha variable, ya que se encuentra en el DB1 y en el offset 0.0, ya que es una variable del tipo bool (primero escribes la ruta y luego pulsas enter)
Como puedes observar, aunque ya lo sabes del punto anterior, es que en los DB No Optimizados, encima del nombre de la variable aparece el nombre de la dirección de memoria, es decir, encima de la dirección simbólica, aparece la dirección absoluta.
¿Quieres saber más acerca de los Bloques de Datos 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: