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) {
|
if (window.kueCableBreak[slotIndex] === 1) {
|
||||||
const intervalId = setInterval(() => {
|
const intervalId = setInterval(() => {
|
||||||
setIsoDisplayText((prevText) =>
|
setIsoDisplayText((prevText) =>
|
||||||
prevText === "Aderbruch" ? ">200 MOhm" : "Aderbruch"
|
prevText === "Aderbruch" ? (
|
||||||
|
<i
|
||||||
|
className="bi bi-exclamation-triangle"
|
||||||
|
style={{ fontSize: "24px" }}
|
||||||
|
></i>
|
||||||
|
) : (
|
||||||
|
"Aderbruch"
|
||||||
|
)
|
||||||
);
|
);
|
||||||
}, 2000);
|
}, 2000);
|
||||||
|
|
||||||
@@ -330,6 +337,7 @@ function Kue705FO({
|
|||||||
setIsoDisplayText(isolationswert || ">200");
|
setIsoDisplayText(isolationswert || ">200");
|
||||||
}
|
}
|
||||||
}, [slotIndex, isolationswert]);
|
}, [slotIndex, isolationswert]);
|
||||||
|
|
||||||
//-------------------------------------------------
|
//-------------------------------------------------
|
||||||
|
|
||||||
return (
|
return (
|
||||||
@@ -387,7 +395,7 @@ function Kue705FO({
|
|||||||
>
|
>
|
||||||
{/* Aderbruch anzeigen, wenn Aderbruch vorhanden ist isoDisplayText*/}
|
{/* Aderbruch anzeigen, wenn Aderbruch vorhanden ist isoDisplayText*/}
|
||||||
{window.kueCableBreak[slotIndex] === 1
|
{window.kueCableBreak[slotIndex] === 1
|
||||||
? "Aderbruch"
|
? isoDisplayText
|
||||||
: isolationswert || ">200"}
|
: isolationswert || ">200"}
|
||||||
</span>
|
</span>
|
||||||
{window.kueCableBreak[slotIndex] !== 1 && (
|
{window.kueCableBreak[slotIndex] !== 1 && (
|
||||||
|
|||||||
@@ -1,9 +1,9 @@
|
|||||||
var kueOnline = [
|
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,
|
1, 1, 1, 1, 1, 1,
|
||||||
];
|
];
|
||||||
var kueIso = [
|
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.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,
|
10.5, 10.0, 200.0, 200.0, 200.0, 200.0,
|
||||||
];
|
];
|
||||||
@@ -12,20 +12,20 @@ var kueValid = [
|
|||||||
1, 1, 1, 1, 1, 1,
|
1, 1, 1, 1, 1, 1,
|
||||||
];
|
];
|
||||||
var kueAlarm1 = [
|
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,
|
0, 0, 0, 0, 0, 0,
|
||||||
];
|
];
|
||||||
var kueAlarm2 = [
|
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,
|
0, 0, 0, 0, 0, 0,
|
||||||
];
|
];
|
||||||
var kueRes = [
|
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.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,
|
0.615, 0.494, 1.217, 65.0, 65.0, 65.0, 65.0,
|
||||||
];
|
];
|
||||||
var kueCableBreak = [
|
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,
|
0, 0, 1, 1, 1, 1,
|
||||||
];
|
];
|
||||||
var kueGroundFault = [
|
var kueGroundFault = [
|
||||||
|
|||||||
Reference in New Issue
Block a user