feat: Implementierung der Anzeige für Isolationsfehler
- Anzeige des "Isolationsfehler" für Werte über kueAlarm1-Array. - Fehlerstatus in roter Schrift dargestellt, analog zu "Aderbruch" und "Erdschluss". - Anzeige priorisiert Isolationsfehler vor Standard-Isolationswert.
This commit is contained in:
@@ -405,28 +405,30 @@ function Kue705FO({
|
||||
<span className="text-white text-[10px]">Alarm</span>
|
||||
</div>
|
||||
</div>
|
||||
{/* isoDisplay: Zeigt den Isolationswiderstand, Aderbruch oder Erdschluss an */}
|
||||
{/* Anzeige für Isolationsfehler, Aderbruch oder Erdschluss */}
|
||||
<div className="relative mt-[50px] mx-auto bg-black text-white w-[100px] h-[40px] flex items-center justify-center text-[18px] z-10">
|
||||
<div className="text-center">
|
||||
<span
|
||||
className={
|
||||
window.kueCableBreak[slotIndex] === 1 ||
|
||||
window.kueGroundFault[slotIndex] === 1
|
||||
window.kueGroundFault[slotIndex] === 1 ||
|
||||
window.kueAlarm1[slotIndex] === 1
|
||||
? "text-red-500 text-[14px]" // Rot und kleinere Schrift für Alarme
|
||||
: ""
|
||||
}
|
||||
>
|
||||
{/* Zeigt den entsprechenden Fehler oder den Isolationswert */}
|
||||
{window.kueCableBreak[slotIndex] === 1
|
||||
? isoDisplayText // Anzeige für Aderbruch, wenn aktiv
|
||||
? isoDisplayText // Aderbruch-Anzeige
|
||||
: window.kueGroundFault[slotIndex] === 1
|
||||
? groundFaultDisplayText // Anzeige für Erdschluss, wenn aktiv und kein Aderbruch
|
||||
? groundFaultDisplayText // Erdschluss-Anzeige
|
||||
: window.kueAlarm1[slotIndex] === 1
|
||||
? "Isolationsfehler" // Isolationsfehler-Anzeige
|
||||
: isolationswert || ">200"}{" "}
|
||||
{/* Standardanzeige für Isolationswert */}
|
||||
</span>
|
||||
|
||||
{/* Nur anzeigen, wenn kein Alarm aktiv ist */}
|
||||
{window.kueCableBreak[slotIndex] !== 1 &&
|
||||
window.kueGroundFault[slotIndex] !== 1 && (
|
||||
window.kueGroundFault[slotIndex] !== 1 &&
|
||||
window.kueAlarm1[slotIndex] !== 1 && (
|
||||
<div className="text-[8px]">ISO MOhm</div>
|
||||
)}
|
||||
</div>
|
||||
|
||||
Reference in New Issue
Block a user