Dieser Artikel behandelt folgende Themen:
Hintergrundinformationen
Zweck
Mit dieser App ist es möglich, Geräte in einem ETS-Projekt mit ihren physikalischen Vertretern in der eigentlichen KNX-Anlage zu vergleichen. Auf diese Weise können einzelne Geräte, ganze Linien und/oder Bereiche (oder sogar das gesamte ETS-Projekt) verglichen werden. Der wichtigste Anwendungsfall ist die Überprüfung auf funktionale Unterschiede (z. B. durch Eingriffe/Änderungen durch Dritte) in der Anlage, z. B. im Falle eines Gewährleistungsanspruchs. Ein weiterer Anwendungsfall ist es sicherzustellen, dass erforderliche Änderungen durchgeführt wurden, z. B. im Rahmen eines sicherheitsrelevanten Upgrades.
Welche Geräte können verglichen werden?
Grundsätzlich kann jedes registrierte/zertifizierte Gerät, das über mindestens ein Anwendungsprogramm verfügt, verglichen werden, d. h. eine KNX-Drossel oder ein KNX-Klemmenblock kann nicht verglichen werden. Es gibt jedoch eine Ausnahme: Geräte mit einem 'Multi-Pass'-Plug-In können überhaupt nicht verglichen werden.
Technische Details
Nach der Inbetriebnahme eines Geräts durch die ETS werden alle seine erforderlichen Konfigurationsdaten, das sogenannte 'Speicherabbild' (oder kurz das 'Abbild'), in den Gerätespeicher heruntergeladen. Diese App verfügt über die Funktion, um die Speicherabbilder von Geräten auszulesen (d. h. das 'Speicherabbild' zu rekonstruieren), wofür sie einen zweistufigen Prozess verwendet:
- Schritt 1 – Einfacher Vergleich
- Schritt 2 – Erweiterter Vergleich
Schritt 1 – Einfacher Vergleich
Folgende Informationen werden aus dem physikalischen Gerät in der Anlage ausgelesen und mit dem Gerät im ETS-Projekt verglichen:
- seine Maskenversion (auch bekannt als 'Device Descriptor')
- die ID des aktuell geladenen Anwendungsprogramms
- der Ladezustand des aktuell geladenen Anwendungsprogramms
Wenn der einfache Vergleich fehlschlägt, wird der erweiterte Vergleich nicht durchgeführt. Der einfache Vergleich schlägt fehl, wenn:
- die ETS die Maskenversion nicht kennt
- die Maskenversion nicht übereinstimmt oder nicht in der Kompatibilitätsliste aufgeführt ist
- die Anwendungsprogramm-ID nicht übereinstimmt, d. h. die Kombination Hersteller-ID + Gerätetyp + Geräteversion nicht übereinstimmt
- der Ladezustand des Anwendungsprogramms auf 'Nicht geladen' gesetzt ist
Hat ein Gerät mehr als ein Anwendungsprogramm, dann gilt dies für alle Anwendungsprogramme.
Schritt 2 – Erweiterter Vergleich
Die App erstellt zwei Speicherabbilder, das eine basierend auf den Informationen aus dem ETS-Projekt und das andere basierend auf den aus dem physikalischen Gerät ausgelesenen Informationen. Die App vergleicht dann beide Speicherabbilder und erstellt eine Liste mit eventuell vorhandenen Unterschieden.
Ein Unterschied bedeutet jedoch nicht unbedingt eine funktionale Änderung und/oder einen Eingriff in das Gerät.
Beispiel: Ein über die ETS geladener Szenen-Standardwert könnte nachträglich vom Benutzer (während des laufenden Betriebs) geändert werden, was als 'erlaubter' Eingriff zu betrachten ist.
Aktivierung
Befolgen Sie diese Anweisungen, um die App zu aktivieren:
- Erwerben Sie eine Lizenz über MyKNX
- Lizenzieren Sie die App entsprechend den Anweisungen hier
- Es muss keine zusätzliche *.etsapp-Datei installiert werden
Verwendung der App Gerätevergleich in der ETS
Die Funktion kann über das Kontextmenü eines oder mehrerer Geräte aufgerufen werden. Da diese App Daten über den Bus ausliest, führt ihre Verwendung dazu, dass Vorgänge in der Seitenleiste angezeigt werden (einer pro Gerät).
Die gefundenen Unterschiede werden in der Ergebnisanzeige pro Gerät angezeigt.
Mit der Schaltfläche Programmierzustand aktualisieren ist es möglich, das physikalische Gerät in der Anlage wieder mit dem Gerät im Projekt abzustimmen.
Hinweis: Diese Schaltfläche wirkt sich auf alle Geräte in der Liste aus.
Hinweis zu den Download-Flags (im ETS-Projekt):
- Im Falle einer Nichtübereinstimmung zwischen dem physischen Gerät und dem Gerät im ETS-Projekt setzt die App (falls erforderlich) die entsprechenden Download-Flags zurück.
- Im Falle einer Übereinstimmung zwischen dem physischen Gerät und dem Gerät im ETS-Projekt setzt die App (falls erforderlich) die entsprechenden Download-Flags.
Zusammenfassend sind für ein Gerät in einem Projekt nach dem Vergleich drei verschiedene Ergebnisse möglich:
- Das Ergebnis kann ausgewertet werden: wird grün oder rot angezeigt.
- Das Ergebnis kann nicht ausgewertet werden: wird gelb angezeigt.
- Kein Ergebnis, da das Gerät nicht verglichen werden kann oder gar nicht verglichen werden darf (als Warnung angezeigt).