TYPE
    {
        S7_BlockComment := "MLC_3dp";
        S7_BlockTitle := "MLC_3gm"
    }
    UDT_ZC_RECETA_CIP : STRUCT
        RutaID : Int;
        RutaNombre : String[100];
        RecetaID : String[80];
        RecetaNumero : Int;
        RecetaNombre : String[100];
        TipoLimpieza : STRUCT
            { S7_MLC := "MLC_356" }
            Linea : Bool;
            { S7_MLC := "MLC_4GX" }
            Tanque : Bool;
            R_Bool_3 : Bool;
            R_Bool_4 : Bool;
            R_Bool_5 : Bool;
            R_Bool_6 : Bool;
            R_Bool_7 : Bool;
        END_STRUCT;
        TipoCIP : STRUCT
            { S7_MLC := "MLC_4NL" }
            Basico : Bool;
            { S7_MLC := "MLC_fs" }
            Acido : Bool;
            { S7_MLC := "MLC_4V3" }
            SoloEnjuague : Bool;
            { S7_MLC := "MLC_4C3" }
            Desinfectante : Bool;
            { S7_MLC := "MLC_3MC" }
            Esterilizacion : Bool;
            R_Bool_6 : Bool;
            R_Bool_7 : Bool;
            hmi : Word;
        END_STRUCT;
        Opciones : STRUCT
            { S7_MLC := "MLC_3xz" }
            RecupAguaSosa : Bool;
            { S7_MLC := "MLC_QL" }
            RecupAguaAcido : Bool;
            { S7_MLC := "MLC_UP" }
            RecupDesinfectante : Bool;
            { S7_MLC := "MLC_34W" }
            EnjuagueCaliente : Bool;
            { S7_MLC := "MLC_3WU" }
            CalentarAguaRecuperada : Bool;
            { S7_MLC := "MLC_3aH" }
            RecuperarRechazos : Bool;
            R_Bool_7 : Bool;
            Hmi : Word;
        END_STRUCT;
        Parametros : STRUCT
            { S7_Setpoint := "False" }
            Comunes : _.UDT_ZC_RECETA_CIP_COMUNES;
            Sosa : STRUCT
                { S7_Setpoint := "False" }
                Limpieza : _.UDT_ZC_RECETA_CIP_SOSA_LIMP;
                { S7_Setpoint := "False" }
                Enjuague : _.UDT_ZC_RECETA_CIP_SOSA_ENJ;
            END_STRUCT;
            Acido : STRUCT
                { S7_Setpoint := "False" }
                Limpieza : _.UDT_ZC_RECETA_CIP_ACIDO_LIMP;
                { S7_Setpoint := "False" }
                Enjuague : _.UDT_ZC_RECETA_CIP_ACIDO_ENJ;
            END_STRUCT;
            Desinfectante : STRUCT
                { S7_Setpoint := "False" }
                Limpieza : _.UDT_ZC_RECETA_CIP_DESINF_LIMP;
                { S7_Setpoint := "False" }
                Enjuague : _.UDT_ZC_RECETA_CIP_DESINF_ENJ;
            END_STRUCT;
            { S7_Setpoint := "False" }
            SoloEnjuague : _.UDT_ZC_RECETA_CIP_SOLO_ENJ;
            { S7_Setpoint := "False" }
            Esterilizacion : _.UDT_ZC_RECETA_CIP_ESTERIL;
            { S7_Setpoint := "False" }
            Rechazos : _.UDT_ZC_RECETA_CIP_RECHAZOS;
        END_STRUCT;
        ReservaInt_1 : Int;
        ReservaInt_2 : Int;
        ReservaReal_1 : Real;
        ReservaReal_2 : Real;
    END_STRUCT;
END_TYPE
