From 0d204fa63a2ca80e7980d79be5693a9f75ab869d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Daniel=20H=C3=A4fliger?= Date: Thu, 10 Sep 2026 08:04:36 +0000 Subject: [PATCH] Entwurf: docs/module/CC100-Hardware/README.md --- docs/module/CC100-Hardware/README.md | 29 ++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) create mode 100644 docs/module/CC100-Hardware/README.md diff --git a/docs/module/CC100-Hardware/README.md b/docs/module/CC100-Hardware/README.md new file mode 100644 index 0000000..5420027 --- /dev/null +++ b/docs/module/CC100-Hardware/README.md @@ -0,0 +1,29 @@ +# CC100 Hardware + +> Status: Diskussionsentwurf. Keine EMS-Abhängigkeit. + +Stellt nur ausgewählte DI-, DO-, PT-, AI- und AO-Kanäle bereit. Kanal, +Anzeigename, Aktivierung und Abfrageintervall werden je Eintrag festgelegt. + +## Variablen + +| Ident | Typ / Zugriff | Beschreibung | +| --- | --- | --- | +| Dynamisch je Kanal | passend / Anzeige oder bedienbar | Nur ausgewählte Kanäle; DO/AO erst nach geprüfter Zuordnung bedienbar. | +| `Hardwarestatus` | Integer / Anzeige | Anschlussstatus. | +| `Stoertext` | String / Anzeige | Zugriffs- oder Messfehler. | + +## Properties + +| Ident | Typ | Standard / Beschreibung | +| --- | --- | --- | +| `Kanalauswahl` | String/JSON | `[]`; Kanalart, Nummer, Anzeigename, Aktiv und Abfrageintervall in ms je Zeile. | +| `StartverhaltenAusgaenge` | Auswahl | `Lesen/uebernehmen` oder definierte Startwerte schreiben. | +| `StartwerteAusgaenge` | String/JSON | `{}`; nur bei ausdrücklich gewähltem Schreibmodus. | + +## Verhalten und offene Punkte + +- Beim Start werden Ausgänge nicht ungeprüft überschrieben. +- Nur ausgewählte Kanäle werden angelegt, abgefragt oder bedient. +- CC100-Hardwarepfade, Skalierung und Schreibbarkeit von AI/AO prüfen. +- RS485-Schnittstelle bleibt ein eigener Prüfauftrag.