TYPE "UDT_ZC_TRZ_GESTION"
TITLE = UDT_ZC_TRZ_GESTION
VERSION : 0.1
//Tipo de dato trazabilidad gestion.
   STRUCT
      HabilitacionGeneral : Bool := TRUE;   // Habilitacion de la traza
      EstadoConexion : Bool := TRUE;   // Estado de la conexion con el HMI
      OrdenIniciar : Bool := FALSE;   // Orden inicial
      HabilitarCategoria : Array[0..31] of Bool := [false, 15(FALSE)];   // Habilitacion general de categoria
      Etapa : Int := 0;   // Etapa actual
      SP_Tiempo : Int := 1;   // SP Tiempo retardo
      SP_TiempoTexto : Int := 2;   // SP Tiempo retardo para generar texto en Scada
      TiempoActual : Int := 3;   // Tiempo retardo actual
      Aviso : Struct
         AvisoWord : Array[0..1] of Word;   // Aviso en formato WORD para HMI/SCADA
         Aviso : Array[0..31] of Bool;   // Orden individual de aviso
         HabilitarHmiScada : Array[0.."N_MAX_SCADA"] of Bool;   // Habilitacion de trazabilidad en HMI y Scada
         GenerarTexto : Array[0.."N_MAX_SCADA"] of Bool;   // Orden generar textos a Scadas
         TextoGenerado : Array[0.."N_MAX_SCADA"] of Bool;   // Confirmacion texto generado desde Scadas
         BorrarTexto : Bool;   // Orden borrar texto a Scadas
         Datos : "UDT_ZC_TRZ_DATOS";   // Datos de aviso
      END_STRUCT;
   END_STRUCT;

END_TYPE

