概要
ETS では、グループアドレス(GA)とグループオブジェクト(GO)間のリンク機能が強化されました。
このアップデートにより、ユーザーは次のことができます:
このドキュメントでは、各手法の動作、ルール、および制限事項について詳しく説明します。
1. 複数のグループアドレスと単一のグループオブジェクトとのリンク
複数のグループアドレスを1つのグループオブジェクトにリンクすることができます。
例:
グループオブジェクト 1 → 0/0/1, 0/0/2, 0/0/3
使用方法:
- プロジェクト内のデバイスで、目的のグループオブジェクトを選択します。
- 複数のグループアドレスを、選択したグループオブジェクトにドラッグ&ドロップ、またはペーストします。
2. ALT + Vを使ったマルチリンク
目的:
複数のグループオブジェクトに対して、複数のグループアドレスを順番に貼り付けることができます。
例:
| グループオブジェクト | リンクされたグループアドレス |
|---|---|
| オブジェクト 1 | 0/0/1 |
| オブジェクト 2 | 0/0/2 |
| オブジェクト 3 | 0/0/3 |
使用方法:
- 複数のグループアドレスを選択→右クリック→コピー を選択するか、または(Ctrl + C)を押してコピーします。
- 複数のグループオブジェクトを選択する。
- ALT + Vでシーケンシャルに貼り付ける。
- ETSはグループアドレスを1つずつ順番にリンクしていきます。
例外的なケースでの動作:
- もしグループオブジェクトよりたくさんの数のグループアドレスが選択された場合→対応するペアのみがリンクされます。
-
ビット幅の不一致がある場合→そのペアはスキップされ、警告が表示されます:
「すべてのグループがリンクできるわけではありません、結果を確認してください」。
- リンクがデバイス制限を超える場合→同様の警告が表示され、スキップされます。
ドラッグ & ドロップ:
- ドラッグ・アンド・ドロップ操作中にALTが押されている場合も、同じシーケンシャルな動作が適用されます。
3. テキストベースのリンク用クリップボード・フォーマット
ETSは特定のフォーマットに準拠している場合、テキストクリップボードコンテンツを使用したリンクをサポートしています。
クリップボードフォーマット(eBNF):
<Clipboard> = <GroupAddress>, {<Separator>, <GroupAddress>}
<GroupAddress> = (?10進 16? - 0) | <TwoLevelGA> | <ThreeLevelGA>
<TwoLevelGA> = (?maingroup?, "/", ?subgroup?) - "0/0"
<ThreeLevelGA> = (?メイングループ?, "/", ?ミドルグループ?, "/", ?サブグループ?) - "0/0/0"
<Separator> = "," | ";" | <Whitespace>, {<Whitespace>}
<Whitespace> = ?space? | ?tab? | ?EOL?
重要な注意事項:
- 貼り付けられたテキストは完全に解析可能でなければならず、参照されるすべてのグループアドレスは現在のプロジェクトに存在しなければなりません。
- 解析に失敗した場合、またはグループアドレスが見つからない場合、ETS は貼り付け操作を通知なく無視し<、内部オブジェクトクリップボードを使用する動作に戻ります。
- グループアドレスの表記法は混在しても構いません(例:1/2/3と10進数123の両方)。
クリップボードの動作:
- グループアドレスがコピーされると、ETSはWindowsのクリップボードも更新します。
- 詳細ビューからコピーすると、システムのクリップボードにCSVテーブルが保持されます。
4. サイドバー・グループ・コンテナによるリンク
ETSでは、コピー・ペーストやドラッグ・アンド・ドロップに加えて、サイドバーのグループ・コンテナを使用してグループ・アドレスとグループ・オブジェクトをリンクすることができます。
使用方法:
- サイドバーグループコンテナを開く。
- デバイスビューで、目的のグループアドレスを対象のグループオブジェクトへドラッグ&ドロップするか、その逆の操作を行います。
- ETSはそれに応じてリンクします。
詳細な手順については、KNX サポート記事
🔗Sidebar Groups Container – KNX Supportを参照してください
サポートされるリンク・テクニックのまとめ
| テクニック | 記述 | ショートカット/アクション |
|---|---|---|
| 複数のGA → 1つのGO | 従来のリンク法 | ドラッグ & ドロップ / Ctrl+V |
| マルチリンク | GOにつき1つのGA | ALT+V |
| サイドバー・リンク | マニュアルリンク | サイドバーからドラッグ |
| テキストクリップボード | 解析されたリンク | 貼り付け |