setInterval von 5 auf 10 Sekunden erhöhert, da das CPL so mehr Zeit hat, alle Variablen zu initialisieren., weil bei 5 Sekunden irgendwann schafft das CPL nicht

This commit is contained in:
ISA
2024-10-28 08:37:30 +01:00
parent 30626a17d6
commit 8222eeac21
5 changed files with 24 additions and 19 deletions

View File

@@ -316,7 +316,7 @@ function Kue705FO({
// Aktualisierung sofort und alle 5 Sekunden
updateAlarmStatus();
const interval = setInterval(updateAlarmStatus, 5000);
const interval = setInterval(updateAlarmStatus, 10000);
return () => clearInterval(interval); // Bereinigung bei Entladen der Komponente
}, [slotIndex]);
@@ -403,7 +403,7 @@ function Kue705FO({
"Isolationsfehler"
)
);
}, 2000);
}, 10000);
return () => clearInterval(intervalId);
} else {

View File

@@ -81,7 +81,7 @@ function Dashboard() {
loadDataOnce();
// Starten des Intervalls für regelmäßige Updates
const intervalId = setInterval(loadDataOnce, 5000);
const intervalId = setInterval(loadDataOnce, 10000);
return () => clearInterval(intervalId); // Bereinigung des Intervalls bei Komponente unmount
}, []);

View File

@@ -61,7 +61,7 @@ function Kabelueberwachung() {
};
fetchData();
const interval = setInterval(fetchData, 5000); // alle 5 Sekunden
const interval = setInterval(fetchData, 10000); // alle 5 Sekunden
return () => clearInterval(interval);
}, []);
@@ -165,7 +165,7 @@ function Kabelueberwachung() {
// Lade die Daten sofort und alle 5 Sekunden neu
fetchData();
const interval = setInterval(fetchData, 5000);
const interval = setInterval(fetchData, 10000);
return () => clearInterval(interval); // Bereinige das Intervall beim Entladen der Komponente
}, []);

View File

@@ -10,25 +10,27 @@ var kueIso = [
10.5, 10.0, 200.0, 200.0, 200.0, 200.0,
];
//Isolationsfehler 1 = Fehler, 0 = kein Fehler
var kueAlarm1 = [
1, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 1, 0, 1,
0, 0, 0, 0, 0, 0,
];
//Schleifenfehler 1 = Fehler, 0 = kein Fehler
var kueAlarm2 = [
1, 0, 0, 0, 0, 0, 1, 1, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0,
0, 0, 0, 0, 0, 0,
];
//Schleifenwiderstand in Display (resDisplay) Einheit: KOhm
var kueRes = [
0.0, 0.612, 0.0, 0.645, 0.822, 0.97, 0.0, 0.0, 1.452, 0.0, 0.734, 0.37, 0.566,
0.0, 0.738, 0.684, 1.166, 0.595, 0.0, 1.651, 1.18, 1.387, 1.214, 0.0, 1.475,
0.615, 0.494, 1.217, 65.0, 65.0, 65.0, 65.0,
];
//Isolationsfehler 1 = Fehler, 0 = kein Fehler
var kueAlarm1 = [
0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 1, 0, 1,
0, 0, 0, 0, 0, 0,
];
//Schleifenfehler 1 = Fehler, 0 = kein Fehler
var kueAlarm2 = [
0, 0, 0, 0, 0, 0, 1, 1, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0,
0, 0, 0, 0, 0, 0,
];
//Aderbruch 1 = Fehler, 0 = kein Fehler
var kueCableBreak = [
1, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 1, 1, 1, 1,
];
//Erdschluss 1 = Fehler, 0 = kein Fehler
@@ -40,8 +42,9 @@ var kueValid = [
1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
1, 1, 1, 1, 1, 1,
];
//Grenzwert (MOhm) für Isolationswiderstand
var kueLimit1 = [
10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0,
13.5, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0,
10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0,
10.0, 10.0, 10.0, 10.0, 10.0, 10.0,
];
@@ -55,8 +58,9 @@ var kueLimit2High = [
1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0,
1.0, 1.0,
];
// Verzögerung in Sekunden
var kueDelay1 = [
420, 420, 420, 420, 420, 420, 420, 420, 420, 420, 420, 420, 420, 420, 420,
410, 420, 420, 420, 420, 420, 420, 420, 420, 420, 420, 420, 420, 420, 420,
420, 420, 420, 420, 420, 420, 420, 420, 420, 420, 420, 420, 420, 420, 420,
420, 420,
];
@@ -134,6 +138,7 @@ var kueName = [
"Kabel 31",
"Kabel 32",
];
//KÜ Modul Version soll /100 und davor V angezeigt werden z.B. 4.19V
var kueVersion = [
419, 419, 419, 419, 419, 419, 419, 419, 419, 419, 419, 419, 419, 419, 419,
419, 419, 419, 419, 419, 419, 419, 419, 419, 419, 419, 419, 419, 419, 419,

View File

@@ -91,7 +91,7 @@ export async function loadWindowVariables() {
} else {
console.log("Noch fehlende Variablen:", missingVars);
}
}, 5000); // Überprüfung alle 5 Sekunden
}, 10000); // Überprüfung alle 10 Sekunden
}
})
.catch((error) => {