1
44_UDT_500_Datos_Trazabilidad
Aketza edited this page 2026-07-22 08:41:30 +02:00

Análisis — Tipos de datos PLC/ZC_Estandar_Alimentacion/500_Datos_Trazabilidad

Cobertura: 2 fuente(s) .s7dcl.

Resumen de carpeta

Esta carpeta pertenece a la capa indicada por su prefijo numérico y agrupa elementos con responsabilidad funcional común. El detalle siguiente diferencia bloques ejecutables, memoria global/instancia y contratos UDT.

UDT UDT_ZC_TRZ_DATOS

  • Archivo: Tipos de datos PLC/ZC_Estandar_Alimentacion/500_Datos_Trazabilidad/UDT_ZC_TRZ_DATOS.s7dcl
  • Tipo: UDT

Propósito general

Tipo de datos PLC UDT_ZC_TRZ_DATOS que normaliza la estructura de UDT ZC TRZ DATOS para reutilizarla en DB, interfaces y arrays.

Interfaz principal

Campos del tipo:

Variable Tipo / inicialización
Registrar USInt
TimeStamp DTL
Categoria Int
User String[15]
CodInt_1 Int
CodInt_2 Int
CodInt_3 Int
CodInt_4 Int
CodInt_5 Int
CodReal_1 Real
CodReal_2 Real

Dependencias

No se detectan llamadas ni referencias a otros bloques exportados. Para un DB/UDT esto significa que es una hoja declarativa; sus consumidores aparecen en el mapa inverso.

Lógica clave

Elemento declarativo; no contiene flujo ejecutable. La lógica reside en los FC/FB/OB que leen o modifican sus campos.

UDT UDT_ZC_TRZ_GESTION

  • Archivo: Tipos de datos PLC/ZC_Estandar_Alimentacion/500_Datos_Trazabilidad/UDT_ZC_TRZ_GESTION.s7dcl
  • Tipo: UDT

Propósito general

Tipo de datos PLC UDT_ZC_TRZ_GESTION que normaliza la estructura de UDT ZC TRZ GESTION para reutilizarla en DB, interfaces y arrays.

Interfaz principal

Campos del tipo:

Variable Tipo / inicialización
HabilitacionGeneral Bool := TRUE
EstadoConexion Bool := TRUE
OrdenIniciar Bool := FALSE
HabilitarCategoria Array[0..31] of Bool := [ (), FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, (), (), (), (), (), (), (), (), (), (), (), (), (), (), (), () ]
Etapa Int := 0
SP_Tiempo Int := 1
SP_TiempoTexto Int := 2
TiempoActual Int := 3
Aviso STRUCT AvisoWord : Array[0..1] of Word
Aviso Array[0..31] of Bool := [ (), (), (), (), (), (), (), (), (), (), (), (), (), (), (), (), (), (), (), (), (), (), (), (), (), (), (), (), (), (), (), () ]
HabilitarHmiScada Array[0.._.N_MAX_SCADA] of Bool := [ () ]
GenerarTexto Array[0.._.N_MAX_SCADA] of Bool := [ () ]
TextoGenerado Array[0.._.N_MAX_SCADA] of Bool := [ () ]
BorrarTexto Bool
Datos _.UDT_ZC_TRZ_DATOS

Dependencias

Clase Elementos referenciados/llamados
UDT UDT_ZC_TRZ_DATOS

Lógica clave

Elemento declarativo; no contiene flujo ejecutable. La lógica reside en los FC/FB/OB que leen o modifican sus campos.