feat: Icon für Aderbruch-Anzeige hinzugefügt und vergrößert
- Wechselnde Anzeige zwischen "Aderbruch" und Warnsymbol bei Kabelbruch implementiert - Warnsymbol in der "Aderbruch"-Anzeige vergrößert (fontSize: 24px) für bessere Sichtbarkeit - Code optimiert, um die Anzeige alle 2 Sekunden zu wechseln
This commit is contained in:
@@ -321,7 +321,14 @@ function Kue705FO({
|
||||
if (window.kueCableBreak[slotIndex] === 1) {
|
||||
const intervalId = setInterval(() => {
|
||||
setIsoDisplayText((prevText) =>
|
||||
prevText === "Aderbruch" ? ">200 MOhm" : "Aderbruch"
|
||||
prevText === "Aderbruch" ? (
|
||||
<i
|
||||
className="bi bi-exclamation-triangle"
|
||||
style={{ fontSize: "24px" }}
|
||||
></i>
|
||||
) : (
|
||||
"Aderbruch"
|
||||
)
|
||||
);
|
||||
}, 2000);
|
||||
|
||||
@@ -330,6 +337,7 @@ function Kue705FO({
|
||||
setIsoDisplayText(isolationswert || ">200");
|
||||
}
|
||||
}, [slotIndex, isolationswert]);
|
||||
|
||||
//-------------------------------------------------
|
||||
|
||||
return (
|
||||
@@ -387,7 +395,7 @@ function Kue705FO({
|
||||
>
|
||||
{/* Aderbruch anzeigen, wenn Aderbruch vorhanden ist isoDisplayText*/}
|
||||
{window.kueCableBreak[slotIndex] === 1
|
||||
? "Aderbruch"
|
||||
? isoDisplayText
|
||||
: isolationswert || ">200"}
|
||||
</span>
|
||||
{window.kueCableBreak[slotIndex] !== 1 && (
|
||||
|
||||
@@ -1,9 +1,9 @@
|
||||
var kueOnline = [
|
||||
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, 0, 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,
|
||||
];
|
||||
var kueIso = [
|
||||
10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.5, 10.0, 10.0, 10.0, 10.0,
|
||||
10.0, 10.0, 10.0, 10.5, 10.0, 10.0, 10.0, 10.0, 10.5, 10.0, 10.0, 10.0, 10.0,
|
||||
10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.0, 10.5, 10.0, 10.0, 10.0, 10.0, 10.0,
|
||||
10.5, 10.0, 200.0, 200.0, 200.0, 200.0,
|
||||
];
|
||||
@@ -12,20 +12,20 @@ var kueValid = [
|
||||
1, 1, 1, 1, 1, 1,
|
||||
];
|
||||
var kueAlarm1 = [
|
||||
1, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 1, 0, 1,
|
||||
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,
|
||||
];
|
||||
var kueAlarm2 = [
|
||||
1, 0, 1, 0, 0, 0, 1, 1, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0,
|
||||
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,
|
||||
];
|
||||
var kueRes = [
|
||||
0.0, 0.612, 0.0, 0.645, 0.821, 0.97, 0.0, 0.0, 1.452, 0.0, 0.734, 0.37, 0.566,
|
||||
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,
|
||||
];
|
||||
var kueCableBreak = [
|
||||
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, 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,
|
||||
];
|
||||
var kueGroundFault = [
|
||||
|
||||
Reference in New Issue
Block a user