LECCIÓN 1.4 — MEMORIA Y MODELO BASADO EN TAGS

 


En Studio 5000 la memoria es simbólica.

Un Tag es una variable con nombre y tipo de dato.

Ejemplos:

  • MTR_P01_RunCmd (BOOL)

  • Nivel_Tanque (REAL)

  • Contador_Piezas (DINT)


Tipos de datos fundamentales

  • BOOL (1 bit)

  • SINT (8 bits)

  • INT (16 bits)

  • DINT (32 bits)

  • REAL (decimal 32 bits)

Comprender los tamaños y límites es esencial para evitar errores de rango y desbordamiento.


Buenas prácticas de nomenclatura

Estructura recomendada:

Equipo_Tipo_Numero_Accion

Ejemplo:

MTR_B01_RunCmd
LS_TK01_High
ALM_TK01_OverLevel

Evitar nombres genéricos que dificulten mantenimiento futuro.


Ejercicio práctico

Diseñar estructura de tags para:

  • 2 bombas

  • 1 tanque

  • 3 sensores de nivel

  • 1 alarma general

  • 1 indicador de estado sistema

Clasificar cada tag por tipo de dato.