Está en la página 1de 1

EXPORT Reposo_Rotor_Bloqueado()

BEGIN
LOCAL Vrep,Irep,Prep,fprueba,fnominal;
LOCAL relacion,Vcc,Icc,Pcc,Req,Xeq;
INPUT(
{{Vrep,[0],{45,20,1}},{Irep,[0],{45,20,2}},{Prep,[0],{45,20,3}},{fprueba,[0],
{45,20,4}},{fnominal,[0],{45,20,5}}},
"INGRESE DATOS - REP ROTOR BLOQ",
{},
{"Voltaje reposo fase (V)","Corriente reposo fase. (A)","Potencia reposo fase
(W)","Frecuencia que se realiza la prueba","Frecuencia nominal"}
);

relacion:=fnominal/fprueba;
Vcc:=Vrep;
Icc:=Irep;
Pcc:=Prep;
Req:=Pcc/(Icc^2);
Xeq:=(((Vcc*Icc)^2-Pcc^2)^0.5)/(Icc^2);

PRINT;
PRINT("++++++++++++++DATOS+++++++++++++++");
PRINT("++++++++++++++++++++++++++++++++++");
PRINT("Vcc ="+ROUND(Vcc,4));
PRINT("Icc ="+ROUND(Icc,4));
PRINT("Pcc ="+ROUND(Pcc,4));
PRINT("++++++++++++++++++++++++++++++++++");
PRINT("++++++++++++RESULTADOS++++++++++++");
PRINT("++++++++++++++++++++++++++++++++++");
PRINT("Req = "+ROUND(Req,4));
PRINT("++++++++++++++++++++++++++++++++++");
PRINT("++++++++++++++++++++++++++++++++++");
PRINT("++++++++++++++++++++++++++++++++++");
PRINT("Xeq dado a la frecuencia de prueba (Hz) "+fprueba);
PRINT("++++++++++++++++++++++++++++++++++");
PRINT("Xeq _(frecuencia prueba) = "+ROUND(Xeq,4));
PRINT("++++++++++++++++++++++++++++++++++");
PRINT("++++++++++++++++++++++++++++++++++");
PRINT("++++++++++++++++++++++++++++++++++");
PRINT("Xeq dado a la frecuencia nominal (Hz) "+fnominal);
PRINT("++++++++++++++++++++++++++++++++++");
PRINT("Xeq _(frecuencia nominal) = "+ROUND(relacion*Xeq,4));
END;

También podría gustarte