Blabla rerevival - it really can't die
Oops, j'avais même pas fait gaffe ... Dodgy


Après correction des erreurs ça bug toujours à la compilation, j'ai viré les conversions et remis des pow() et non powl() et
là ça fonctionne ... Il me sortait l'erreur que l'exposant n'était pas un nombre, va savoir pourquoi.

Du coup en prod ça sort :

Code :
TEMP 293.149994  := data0011  20.0  + 273.15;
HYGRO  0.5  := data0072  50.0  / 100;
OUT 0.007263  := ANY_TO_REAL(data0084  0.0 );

OUT 0.007263  := 0.6221 / (1 / (HYGRO  0.5  * (9.36146 * pow(10, 22) * exp(1.511 * pow(10, -9) * pow(TEMP 293.149994 ,3) + 3.001 * pow(10, -6) * pow(TEMP 293.149994 , 2) - 0.002142 * TEMP 293.149994  - 6999.12 / TEMP 293.149994 )) / pow(TEMP 293.149994 , 5.71317)) - 1);


Et pour le fun j'ai intégré le calcul moins savant Tongue

Code :
TEMP_2  20.0  := data0011  20.0 ;
HYGRO_2  0.5  := data0072  50.0  / 100;
OUT_2 0.007264  := ANY_TO_REAL(data0085  0.0 );

PRESSION_VAP 0.023385  := pow(10, (-2.2138 + ( (7.5526 * TEMP_2  20.0 ) / (239.21 + TEMP_2  20.0 ))));

OUT_2 0.007264  := 0.6221 / (1.013 / HYGRO_2  0.5  / PRESSION_VAP 0.023385  - 1 );
T'as un problème, t'veux un ban ?  Ohgod


Messages dans ce sujet
RE: Blabla rerevival - it really can't die - par test - 2021-03-21 21:20:15
RE: Blabla rerevival - it really can't die - par OrOoX - 2021-09-23 19:26:28