La base de datos LTC (LOCAL TAG COLLECTION) es un conjunto de variables libres definidas por el usuario. A diferencia de las bases de datos DNP, las variables LTC no representan objetos asociados a un protocolo de comunicación específico, por lo que pueden utilizarse para cualquier propósito dentro del sistema.
Estas variables están diseñadas para almacenar información interna, resultados de cálculos, estados intermedios, configuraciones de usuario o cualquier dato requerido por las lógicas CLL. Su flexibilidad permite crear estructuras de control y automatización sin depender de dispositivos externos o puntos de telemetría.
Las variables LTC pueden ser leídas y modificadas por el motor lógico CLL, utilizadas en expresiones matemáticas, condiciones, temporizadores, alarmas, funciones personalizadas y cualquier otro proceso ejecutado por Calpian.
Gracias a su naturaleza genérica, las variables LTC son especialmente útiles para:
Almacenar resultados de cálculos y conversiones.
Crear memorias internas para secuencias de control.
Mantener estados de operación o banderas lógicas.
Intercambiar información entre diferentes lógicas CLL.
Realizar pruebas y simulaciones sin necesidad de equipos externos.
Implementar algoritmos de automatización y supervisión personalizados.
3.2 Estructura
Cada variable LTC posee:
Las variables son creadas automáticamente usando:
<NombreBD>.ST_00000
<NombreBD>.ST_00001
<NombreBD>.ST_00002
Ejemplo:
3.4 Tipos soportados
Booleanos
BOOLEAN
Enteros con signo
INT8
INT16
INT32
INT64
INT128
Enteros sin signo
INT8U
INT16U
INT24U
INT32U
Punto flotante
FLOAT32
FLOAT64
Otros
LONG
Timestamp
Quality
String
BitString
3.5 Agregar Nueva Bd LTC