| 国際標準 | EN 50090、ISO/IEC 14543 |
|---|---|
| 業界 | ビルオートメーション |
| Webサイト | https://knx.org |


KNXは、商業および住宅ビルの自動化のためのオープンスタンダード(EN 50090、ISO/IEC 14543を参照)です。KNXデバイスは、照明、ブラインドとシャッター、 HVAC 、セキュリティシステム、エネルギー管理、オーディオビデオ、家庭用電化製品、ディスプレイ、リモートコントロールなどを管理できます。KNXは、 European Home Systems Protocol(EHS)、BatiBUS、およびEuropean Installation Bus(EIBまたはInstabus) という3つの以前の標準から発展しました。
ツイストペア(ツリー型、ライン型、スター型トポロジ)、電力線、RF、またはIPリンクを使用できます。このネットワークでは、デバイスは分散アプリケーションを形成し、緊密な相互作用が可能です。これは、標準化されたデータポイントタイプとオブジェクトを備えた相互運用モデルによって実装され、論理デバイスチャネルをモデル化します。
KNX 標準は、BatiBUSとEHSの物理層、構成モード、アプリケーション エクスペリエンスを拡張したOSIベースのEIB通信スタック上に構築されています。
KNX インストールでは、いくつかの物理通信メディアを使用できます。
KNXは特定のハードウェアプラットフォームをベースとせず、特定の建物の要件に応じて、8ビットマイクロコントローラーからPCまで、あらゆるデバイスでネットワークを制御できます。最も一般的な設置形態は、ツイストペアケーブル経由です。
KNXは、以下の組織によって承認された標準規格です。[ 1 ]
これは、1999年に設立されたベルギーの法律に基づく非営利団体であるKNX協会(cvba)によって運営されています。KNX協会には、2021年7月1日現在、45か国から500社のハードウェアおよびソフトウェアベンダーが登録されています。また、172か国の10万社のインストーラー企業および500以上の登録トレーニングセンターとパートナーシップ契約を結んでいます。 [ 2 ]これはロイヤリティフリーのオープンスタンダードであるため、KNX仕様へのアクセスは制限されていません。[ 3 ]
KNXデバイスは通常、ツイストペアバスで接続され、コントローラから変更可能です。このバスは、ネットワーク上のすべてのデバイスとシステムへの電源供給と並列に配線され、以下のデバイスとシステムを接続します。[ 4 ]
デバイスを「センサー」と「アクチュエータ」のどちらかに分類するのは時代遅れで単純すぎます。多くのアクチュエータはコントローラー機能だけでなく、センサー機能(例えば、動作時間、スイッチサイクル数、電流、電力消費量の測定など)も備えています。
アプリケーションソフトウェアは、システムトポロジーおよびコミッショニングソフトウェアとともに、システムインターフェースコンポーネントを介してデバイスにロードされます。設置されたシステムには、LAN、ポイントツーポイントリンク、または電話回線網を介してアクセスでき、コンピューター、タブレット、タッチスクリーン、スマートフォンからシステムを集中管理または分散管理できます。

KNX アーキテクチャの主な機能は次のとおりです。
KNXアーキテクチャの概念の中核を成すのは、システム内のプロセス変数と制御変数を表すデータポイント(入力、出力、パラメータ、診断データ)です。これらのデータポイントの標準化されたコンテナは、グループオブジェクトとインターフェースオブジェクトプロパティです。通信システムは、データポイント値の読み取りと書き込みを行うための簡略化された命令セットを提供します。データポイントは、標準化されたデータポイントタイプに準拠する必要があり、それらは機能ブロックにグループ化されています。これらの機能ブロックとデータポイントタイプはアプリケーション分野に関連していますが、その一部は汎用的です(日付や時刻など)。データポイントには、ユニキャストまたはマルチキャストメカニズムを通じてアクセスできます。
ネットワーク全体でアプリケーションのデータポイントを論理的にリンクするために、KNX には 3 つの基本的なバインディング スキームがあります。1 つはフリー バインディング、1 つは構造化バインディング、もう 1 つはタグ付きバインディングです。
共通カーネルは、物理層と媒体固有のデータリンク層の最上位に位置し、KNXネットワーク上のすべてのデバイスで共有されます。OSI参照7層モデルに準拠しています。
インストールは、ネットワークトポロジレベルと個々のノードまたはデバイスレベルで構成する必要があります。最初のレベルは、分散アプリケーションの構成(バインディングとパラメータ設定)の前の前提条件、つまり「ブートストラップ」フェーズです。構成は、デバイス上のローカルアクティビティ(ボタンの押下など)と、バスを介したアクティブなネットワーク管理通信(ピアツーピア、またはより集中化されたマスタースレーブ)の組み合わせによって実現できます。
KNX 構成モード:
一部のモードではバスを介したよりアクティブな管理が求められますが、他のモードでは主にローカル設定が求められます。KNXデバイスには3つのカテゴリがあります。
KNXは、一連の個別デバイスを機能的な設備にリンクし、異なるメディアや設定モードを統合するといったプロジェクトエンジニアリングタスクのためのツールを網羅しています。これは、エンジニアリングツールソフトウェア(ETS)スイートに統合されています。
KNX のインストールは、バスまたはネットワークに接続された一連のデバイスから構成されます。デバイスモデルは、ノードの役割、機能、管理機能、および設定モードによって異なり、すべてプロファイルに定義されています。また、バスカップリングユニット (BCU) やバスインターフェースモジュール (BIM) などの汎用デバイスモデルも存在します。
デバイスは、設定モードに応じて、個別のアドレスまたは固有のシリアル番号によってネットワーク全体で識別され、アクセスできます。(固有のシリアル番号は、KNX 協会の認証部門によって割り当てられます。) デバイスは、クエリ時に、メーカー固有の参照情報と機能情報 (メーカーに依存しない情報) の両方を公開することもできます。
KNX有線ネットワークは、ツリー型、ライン型、スター型のトポロジーで構成でき、必要に応じてこれらを混在させることができます。リング型トポロジーはサポートされていません。大規模な導入にはツリー型トポロジーが推奨されます。
KNX は、16 ビットアドレスを使用して最大 57,375 台のデバイスをリンクできます。
カップリングユニットはアドレスフィルタリングを可能にし、バス信号速度の制限下でのパフォーマンス向上に役立ちます。KNXnet/IPベースのシステムでは、KNXアドレス構造がIPアドレスに類似しているため、IP経由でKNXサブネットワークを統合できます。
TP1ツイストペアバス(EIBから継承)は、非同期、キャラクタ指向のデータ転送、および9600ビット/秒の信号速度で半二重双方向差動信号を提供します。メディアアクセス制御はCSMA/CAを介して行われます。すべてのバスユーザーは平等なデータ転送権を持ち、データはバスユーザー間で直接(ピアツーピアで)交換されます。低電力デバイスには、同じペアを介してSELV電力が供給されます。BatiBUS規格から、より低速な4800ビット/秒の信号速度で動作する廃止仕様TP0が引き継がれていますが、KNX製品はBatiBUSデバイスと情報を交換できません。
PL 110電力線伝送は、拡散周波数偏移変調(SFM)方式を採用し、データパケットの非同期伝送と半二重双方向通信を実現します。中心周波数は110kHz(CENELEC Bバンド)で、データレートは1200bit/sです。CSMAも採用しています。KNX電力線伝送はスマート家電向けですが、普及率は低いままです。代替規格であるPL 132は、搬送周波数の中心が132.5kHz(CENELEC Cバンド)です。
RF は、マンチェスター データ エンコーディングによる周波数シフト キーイングを使用して、868.3 MHz 帯域での通信を可能にします。
KNXnet/IP ポート 3671 には、イーサネット(IEEE 802.2)、Bluetooth、WiFi/ワイヤレス LAN (IEEE 802.11)、FireWire (IEEE 1394) などのIP対応メディアの統合ソリューションがあります。
メディア固有のアクセスと衝突制御のプリアンブルを無視すると、フレーム形式は通常次のようになります。
| オクテット | 役割 |
|---|---|
| 0 | 制御フィールド |
| 1~2 | 送信元アドレス |
| 3~4 | 宛先アドレス |
| 5 | アドレスタイプ | NPCI | 長さ |
| 6~7 | トランスポート層プロトコル情報 | アプリケーション層プロトコル情報 | data/APCI |
| 8 – N-1 | データ |
| N ≤ 22 | フレームチェック |
KNXテレグラムは、2013年から開発が進められているプロトコルの拡張により、署名または暗号化が可能になりました。KNX Data Secureは従来のKNXメディアTPおよびRF上のテレグラムを保護し、KNX IP SecureはIPトンネリングされたKNXテレグラムを保護します。KNX Data Secureは2018年にEN規格(EN 50090-3-4)に、KNX IP Secureは2019年にISO規格(ISO 22510)に認定されました。
KNX商標のラベルが付いた製品はすべて、認定された第三者試験機関によって規格への適合性(および他のデバイスとの相互運用性)が認定される必要があります。KNXロゴが付いたすべての製品は、ベンダーに依存しないETSソフトウェアを使用して、共通インターフェースを介してプログラミングされます。