diff --git a/components/modules/Kue705FO.jsx b/components/modules/Kue705FO.jsx index 90ccc03..78f0b5a 100644 --- a/components/modules/Kue705FO.jsx +++ b/components/modules/Kue705FO.jsx @@ -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 { diff --git a/pages/dashboard.js b/pages/dashboard.js index a27dd5a..569dc1f 100644 --- a/pages/dashboard.js +++ b/pages/dashboard.js @@ -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 }, []); diff --git a/pages/kabelueberwachung.js b/pages/kabelueberwachung.js index bae5a32..f1e3ff0 100644 --- a/pages/kabelueberwachung.js +++ b/pages/kabelueberwachung.js @@ -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 }, []); diff --git a/public/CPLmockData/SERVICE/kueData.js b/public/CPLmockData/SERVICE/kueData.js index 028d4fe..d33e1c0 100644 --- a/public/CPLmockData/SERVICE/kueData.js +++ b/public/CPLmockData/SERVICE/kueData.js @@ -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, diff --git a/utils/loadWindowVariables.js b/utils/loadWindowVariables.js index fd2c88f..b449b3b 100644 --- a/utils/loadWindowVariables.js +++ b/utils/loadWindowVariables.js @@ -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) => {