概要
BACnetは、ビルディングオートメーションおよび制御ネットワーク用の標準化されたデータ通信プロトコルであり、ANSI / ASHRAE Standard135およびISO16484-5で定義されています。
の BACnet プロトコルは、デバイス間の通信を可能にする「サービス」を定義します。例としては次のものが挙げられます。 Who-Is
、 I-Am
、 Who-Has
、 そして I-Have
デバイスとオブジェクトの検索と識別、および Read-Property
そして Write-Property
データの交換のため。
の BACnet プロトコルは、サービスが動作する多数の「オブジェクト」タイプを定義します。各オブジェクトはその「プロパティ」によって特徴付けられます。
の BACnet オブジェクトが結合されます BACnet "デバイス"。あ BACnet 「デバイス」は物理デバイスの機能を表します。
統合により、次のプロパティにアクセスできるようになります。 BACnet IEC アプリケーションによる BACnet デバイスのオブジェクトと設定パラメータ。ダイナミックなプログラムを作成できます BACnet 構成にアクセスできます。 BACnet の機能 BACnet 読み書きによるネットワーク BACnet オブジェクトのプロパティ。
BACnet 標準 ASHRAE 135-2012 のサポート そして アシュラ 135-2020
の BACnet への統合 CODESYS ANSI/ASHRAE 規格 135-2012 (「プロトコル リビジョン 14/15」) と ANSI/ASHRAE 135-2020 (「プロトコル リビジョン 25」) の両方を実装し、AMEV 勧告 AS-A および AS-B に基づいています。
CODESYS BACnet2 SL バージョン <=1.7.xx では、で標準化された機能が実装されています。 BACnet 標準 ASHRAE 135-2012、プロトコル リビジョン 14/15 をサポートし、次のように呼ばれます。 」CODESYS BACnet(1) SL (メジャーバージョン1)」 より良い差別化のために。
CODESYS BACnet2 SL バージョン>=2.0.0.0 では、で標準化された機能が実装されています。 BACnet 標準 ASHRAE 135-2020、プロトコル リビジョン 25 をサポートし、次のように呼ばれます。 」CODESYS BACnet2 SL (メジャーバージョン2)」 より良い差別化のために。
バージョン 1.7.0.0 以降、標準 ASHRAE 135-2012 から標準 ASHRAE 135-2020 までの拡張と変更は非常に広範であるため、アプリケーションの観点からは完全な互換性が必要になります。 BACnet 使用される機能スコープは保証されていません。
したがって、パッケージには、両方のプロトコルのそれぞれのランタイム システム コンポーネントにアクセスするためのライブラリが含まれています。プロトコル リビジョン 25 をサポートするライブラリ (CODESYS BACnet2 SL) に応じて名前が付けられます (たとえば、 BACnet2
そして CmpBACnet2
)。ライブラリマネージャーまたは BACnet2 ライブラリ オンライン ヘルプに詳細な説明が記載されています。
新たな開発の場合は、優先的に行う必要があります。 CODESYS BACnet2 SL。 CODESYS BACnet(1) SL プロトコル リビジョン 14/15 に従って作成されたアプリケーションのメンテナンスが引き続き可能です。あ 移住 可能であり、ライブラリのドキュメントに説明されています。ライブラリマネージャーまたは BACnet2 ライブラリ オンラインヘルプ。
パッケージのインストールには次の部分が含まれます。
パッケージ: CODESYS BACnet2 SL
BACnet プラグインコンポーネント
デバイスの説明 BACnet サーバー、 BACnet オブジェクト、および BACnet クライアント
ライブラリ:
CmpBACnet
、BACnet
、BACnetDefaultImpl
、CmpBACnet2
、BACnet2
、 そしてBACnetDefaultImpl2
豊富なサンプルプロジェクト
BACnet ランタイムシステムコンポーネント
詳細については、次を参照してください。 ライブラリ BACnet
次のサンプル プロジェクトが利用可能で、それぞれのバリアントが用意されています。 CODESYS BACnet(1) SL そして CODESYS BACnet2 SL:
機能制限: CODESYS BACnet(1) SL
使用するとき CODESYS BACnet(1) SLと比較して機能制限があることに注意してください。 CODESYS BACnet2 SL、製品データシートに記載されています。