Übersicht
Die ETS unterstützt jetzt erweiterte Verknüpfungsfunktionen zwischen Gruppenadressen (GAs) und Kommunikationsobjekten (KOs).
Mit diesem Update können Benutzer:
- Mehrere Gruppenadressen mit einem einzigen Kommunikationsobjekt erknüpfen.
- Mehrfachverknüpfung mit ALT + V.
- Zwischenablage-Format für textbasierte Verknüpfungen verwenden.
- Verknüpfen mit dem Sidebar Gruppen Container.
Dieses Dokument erklärt jede Technik im Detail, einschließlich Verhalten, Regeln und Einschränkungen.
1. Mehrere Gruppenadressen zu einem einzigen Kommunikationsobjekt
Sie können mehrere Gruppenadressen mit einem einzigen Kommunikationsobjekt verknüpfen.
Beispiel:
Kommunikationsobjekt 1 → 0/0/1, 0/0/2, 0/0/3
Wie zu verwenden:
- Wählen Sie das gewünschte Kommunikationsobjekt im Gerät unter Projekt.
- Ziehen Sie mehrere Gruppenadressen per Drag & Drop oder fügen Sie sie in das ausgewählte Kommunikationsobjekt ein.
2. Mehrfachverknüpfung mit ALT + V
Zweck:
Ermöglicht es Ihnen, mehrere Gruppenadressen nacheinander in mehrere Kommunikationsobjekte einzufügen.
Beispiel:
| Gruppenobjekt | Verknüpfte Gruppenadresse |
|---|---|
| Objekt 1 | 0/0/1 |
| Objekt 2 | 0/0/2 |
| Objekt 3 | 0/0/3 |
Wie zu verwenden:
- Wählen Sie mehrere Gruppenadressen aus → Rechtsklick → Kopieren oder Kopieren Sie sie (Strg + C).
- Wählen Sie mehrere Kommunikationsobjekte aus.
- Drücken Sie ALT + V, um sequentiell einzufügen.
- Die ETS verknüpft die Gruppenadressen der Reihe nach.
Verhalten in Grenzsituationen:
- Wenn mehr Gruppenadressen als Kommunikationsobjekte ausgewählt sind → werden nur entsprechende Paare verknüpft.
-
Wenn die Bitbreite nicht übereinstimmt → wird das entsprechende Paar übersprungen und eine Warnung erscheint:
"Nicht alle Gruppen konnten verknüpft werden, überprüfen Sie die Ergebnisse."
- Wenn die Verknüpfung die Gerätegrenzen überschreitet → ähnlich übersprungen, mit der gleichen Warnung.
Drag & Drop:
- Das gleiche sequenzielle Verhalten gilt, wenn Sie während eines Drag & Drop-Vorgangs die ALT-Taste drücken.
3. Zwischenablageformat für textbasierte Verknüpfungen
ETS unterstützt die Verlinkung mit Inhalten aus der Zwischenablage, sofern diese einem bestimmten Format entsprechen.
Zwischenablage-Format (eBNF):
<Clipboard> = <GroupAddress>, {<Separator>, <GroupAddress>}
<GroupAddress> = (?decimal_uint16? - 0) | <TwoLevelGA> | <ThreeLevelGA>
<TwoLevelGA> = (?maingroup?, "/", ?subgroup?) - "0/0"
<ThreeLevelGA> = (?maingroup?, "/", ?midlegroup?, "/", ?subgroup?) - "0/0/0"
<Separator> = "," | ";" | <Whitespace>, {<Whitespace>}
<Whitespace> = ?space? | ?tab? | ?EOL?
Wichtige Hinweise:
- Der eingefügte Text muss vollständig analysierbar sein und alle referenzierten Gruppenadressen müssen im aktuellen Projekt vorhanden sein.
- Wenn das Parsen fehlschlägt oder eine Gruppenadresse fehlt, ignoriert die ETS das Einfügen und verwendet wieder ihre interne Objektablage.
- Gemischte Schreibweisen für Gruppenadressen sind erlaubt (z.B. sowohl 1/2/3 als auch dezimal 123).
Verhalten in der Zwischenablage:
- Wenn Gruppenadressen kopiert werden, aktualisiert die ETS auch die Windows-Zwischenablage.
- Beim Kopieren aus der Detailansicht bleibt die CSV-Tabelle in der Zwischenablage des Systems.
4. Verlinkung über Sidebar Gruppen Container
Zusätzlich zum Kopieren und Einfügen oder Ziehen und Ablegen ermöglicht die ETS die Verknüpfung von Gruppenadressen mit Kommunikationsobjekten über den Gruppen-Container in der Seitenleiste.
Wie zu verwenden:
- Öffnen Sie den Seitenleisten Gruppen Container.
- Ziehen Sie die gewünschte Gruppenadresse auf das Zielkommunikationsobjekt in der Geräteansicht oder umgekehrt.
- Die ETS wird sie entsprechend verlinken.
Detaillierte Schritte finden Sie im KNX Support Artikel:
🔗 Sidebar Gruppen Container - KNX Support
Zusammenfassung der unterstützten Verknüpfungstechniken
| Technik | Description | Shortcut-Aktion |
|---|---|---|
| Mehrere GAs → Ein KO | Traditionelle Verknüpfung | Drag & Drop / Strg+V |
| Mehrfachverknüpfung | Ein GA pro KO | ALT+V |
| Verknüpfung in der Seitenleiste | Manuelle Verknüpfung | Ziehen über die Seitenleiste |
| Text Zwischenablage | Parsed-Verknüpfung | Einfügen |