Note de ce sujet :
  • Moyenne : 0 (0 vote(s))
  • 1
  • 2
  • 3
  • 4
  • 5
Pb sur Ouverture équivalente, évolution ?
#7
(17-03-2025, 10:57 AM)Philmaz a écrit : Bonjour. 
En UxIx2 si la seconde sonde est sur le CE il est possible en modifiant le code de dire que si PuissanceS_T <=0 on arrête d'incrementer Hequivalent.
C'est ce que j'ai fait et qui fonctionne

Réctif pardon c'est 
if (PuissanceS_T > 0) qu'il faut écrire

Réctif pardon c'est 
if (PuissanceS_T > 0) qu'il faut écrire

Bonjour @Philmaz

Saurais tu expliquer plus concrètement la modif à faire dans le code ? J'imagine que c'est dans le fichier "solar_router_v11_19.ino" au niveau des lignes 1108-1120 
Code :
void H_Ouvre_Equivalent(unsigned long dt) {
  float Dheure = float(dt) / 3600000;
  for (int i = 0; i < NbActions; i++) {
    if (Actif[i] > 0) { //valeur en RAM du Mode de regulation
      if (i == 0 && Actif[i] == 1) { //Decoupe pour Triac
        float teta = 6.28318 * (100 - RetardF[i]) / 100; //2*PI integral sin²
        H_Ouvre[i] += Dheure * (teta - sin(2 * teta) / 2) / 6.28318;
      } else {
        H_Ouvre[i] += Dheure * (100 - RetardF[i]) / 100;
      }
    }
  }
}
Mais où et quoi modifier ?

Merci Smile
Répondre


Messages dans ce sujet
RE: Pb sur Ouverture équivalente, évolution ? - par Airainchoc - 20-03-2025, 11:28 PM

Atteindre :


Utilisateur(s) parcourant ce sujet : 3 visiteur(s)