feat(docusaurus): Endanwender-Wiki für analoge Eingänge ergänzt mit Verlaufskurve, Einstellungen und Simulation

This commit is contained in:
Ismail Ali
2025-05-04 15:04:02 +02:00
parent 6425fca3f3
commit 3cb50f93fe
2 changed files with 46 additions and 15 deletions

View File

@@ -1,23 +1,54 @@
# 🔢 Analoge Eingänge
---
title: 🔢 Analoge Eingänge
---
Die Seite zeigt alle analogen Messwerte des Systems (z. B. Spannung, Temperatur).
# 🔢 Analoge Eingänge (Messüberwachung)
## 🌐 Anzeige
Die Seite **Analoge Eingänge** zeigt in tabellarischer Form alle erfassten Messwerte von bis zu acht analogen Kanälen (Spannung, Temperatur). Jeder Kanal ist mit seiner aktuellen Messung, einer Bezeichnung und einer Einheit dargestellt.
- 18 Kanäle mit Live-Werten
- Verlaufskurven über 24h
- Farbige Statusanzeige je nach Grenzwert
## 🌐 Anzeige & Interaktion
## ⚙️ Einstellbare Parameter (im Modal)
- Übersicht über 18 analoge Kanäle
- **Live-Messwertanzeige** mit kontinuierlicher Aktualisierung
- **Verlaufskurven** der letzten 24 Stunden mit Zoom-Funktion
- Farbige Darstellung zur schnellen Erkennung von Grenzwertverletzungen
- **Name**: Kanalbezeichnung (frei wählbar)
- **Offset**: Korrekturwert zur Verschiebung
- **Faktor**: Skalierung der Messung
- **Intervall**: Messintervall in Sekunden
### Beispielhafte Spalten der Tabelle:
## 🔄 Simulation (im Testmodus)
| Eingang | Messwert | Bezeichnung | Einheit | Aktion |
| ------- | -------- | ----------- | ------- | ---------------- |
| 1 | 3.25 | Temperatur | °C | ⚙️ Einstellungen |
- Eingabefeld für simulierte Werte
- Aktivierung des Testmodus erforderlich
## 📈 Verlauf & Diagramm
Durch Klick auf einen Eingang öffnet sich eine **Verlaufskurve**, die den Messwertverlauf der letzten 24 Stunden anzeigt. Die Daten werden automatisch geladen und im Diagramm (Chart.js) dargestellt.
- Interaktive Diagramme mit Zeitachse
- Tooltip bei Mouseover für exakte Werte
- Darstellung nach Zeit (Stundenformat)
## ⚙️ Einstellungen pro Kanal
Jeder Kanal kann individuell konfiguriert werden. Nach Klick auf das **Zahnrad-Symbol (⚙️)** öffnet sich ein Einstellungs-Modal mit folgenden Optionen:
| Feld | Beschreibung |
| ----------------------- | -------------------------------------------------------------- |
| **Bezeichnung** | Frei wählbarer Kanalname |
| **Offset** | Verschiebung des Werts zur Kompensation systematischer Fehler |
| **Faktor** | Skalierung zur Umrechnung des Rohwerts (z.B. für mV → °C) |
| **Einheit** | Auswahl aus vordefinierten Einheiten (z.B. V, mA, °C, bar, %) |
| **Loggerintervall (s)** | Intervall, in dem Werte im System gespeichert werden |
> ⚠️ **Hinweis:** Änderungen werden erst nach Klick auf **Speichern** übernommen. In der Entwicklungsumgebung erscheint eine Erfolgsmeldung, in der Produktionsumgebung wird der Wert sofort an das Gerät übertragen.
## 🔄 Simulation (nur im Testmodus)
Im lokalen Entwicklungsmodus (Mock-System) ist es möglich, manuell simulierte Werte einzugeben. Dadurch können Anzeige und Kurvenverlauf ohne physikalisches Signal getestet werden.
## 📚 Weitere Hinweise
- Die Einheiten und Messgrößen hängen von der physikalischen Konfiguration (z.B. Sensoren) ab.
---
**Letzte Aktualisierung:** 3. Mai 2025