BACnet
「BACnet」
BACnetのは、ある通信プロトコルを活用することをビルディングオートメーション及び制御(BAC)ネットワーク用ASHRAE、ANSIおよびISO 16484から5標準プロトコル。
BACnetは、暖房、換気、空調制御(HVAC)、照明制御、アクセス制御、火災検知システムなどのアプリケーション向けのビルディングオートメーションおよび制御システムとそれらに関連する機器の通信を可能にするように設計されました。BACnetプロトコルは、コンピューター化されたビルディングオートメーションデバイスが実行する特定のビルディングサービスに関係なく、情報を交換するためのメカニズムを提供します。
コンテンツ
1 歴史
2 プロトコルの概要
3 BACnetオブジェクト
4 BACnetテスト
5 参考文献
6 外部リンク
歴史
BACnetプロトコルの開発は、1987年6月、テネシー州ナッシュビルで、当時SPC135P「EMCSメッセージプロトコル」として知られていたASHRAEBACnet委員会の最初の会議で始まりました。委員会は、標準を作成するタスクを分割するためにワーキンググループを使用してコンセンサスに達することに取り組みました。ワーキンググループは特定の分野に焦点を当て、メイン委員会に情報と推奨事項を提供しました。最初の3つのワーキンググループは、データ型と属性のワーキンググループ、プリミティブデータ形式のワーキンググループ、およびアプリケーションサービスのワーキンググループでした。
BACnetは1995年にASHRAE / ANSI標準135になり、2003年にISO16484-5になりました。BACnetへの準拠のテスト方法は2003年にBSR / ASHRAE標準135.1として公開されました。BACnetは、ASHRAE Standing Standard Project Committee135によって継続的に保守されています。
BACnetは、HVAC制御業界にほぼ即時の影響を及ぼしました。1996年、Alertonは、オペレーターのワークステーションから小型可変風量(VAV)コントローラーまで、HVAC制御用の完全なBACnet製品ラインを発表しました。 Automated LogicCorporationとDeltaControlsがすぐに追随しました。2017年7月12日、BACnetは1000番目のベンダーIDの発行でマイルストーンに達しました。ベンダーIDはASHRAEによって割り当てられ、国際的に配布されます。これらのベンダーIDは、BACnetWebサイトで表示できます。
コーネル大学のユーティリティおよびエネルギー管理部門のコンピュータセクションのマネージャーであるH.Michael(Mike)Newmanは、2000年6月までBACnet委員会の委員長を務め、その後13年間の副委員長であるSteven(スティーブ)NISTのブッシュビー。
スティーブブッシュビーの委員長としての4年間の任期中に、BACnet標準は2001年と2004年の2回再発行され、そのたびに新しい機能が標準に追加されました。2001年版は、とりわけ、火災/生命安全システムをサポートするための拡張機能を備えていました。
2004年6月、最初のBACnet会議から17年後、ナッシュビルに戻ったとき、AlertonのWilliam(Bill)Swan(別名「BACnetBill」)が委員長として4年間の任務を開始しました。彼の任期中、委員会のワーキンググループの数は11に増え、照明のサポート、アクセス制御、エネルギーユーティリティ/建物の統合、ワイヤレス通信などの分野を追求しました。
2006年1月のBACnet製造者協会や北米のBACnetのインタレスト・グループと呼ばれる新しい組織では、それらの動作を組み合わせたBACnetの国際 アーカイブで2020年8月17日ウェイバックマシン。
2008年6月、ソルトレイクシティで、Automated LogicCorporationのDaveRobinが、副議長を4年間務めた後、新しい委員会の議長を引き継ぎました。デイブの任期中に、22の補遺が135-2008規格に対して公開され、135-2010として再公開されました。135-2010についていくつかの補遺が公開され、標準は135-2012として再公開されました。
2012年6月、サンアントニオで、DeltaControlsのCarlNeilsonが、副議長を4年間務めた後、新しい委員会の議長を引き継ぎました。カールの任期中に、135-2012標準に対して12の補遺が発行され、135-2016として再発行されました。カールは2015年6月に議長を辞任しました。
2015年6月、SiemensのBernhard Islerは、副議長を3年間、秘書を4年間務めた後、議長になりました。Bernhardの任期中に、135-2016標準について10の補遺が発行されました。135.1-2013の補遺も公開されました。ベルンハルトは2018年6月に議長を辞任しました。
2018年6月、ReliableControlsのMichaelOsborneは、秘書として3年間、副議長として3年間務めた後、議長になりました。
プロトコルの概要
BACnetプロトコルは、建物のデバイス間で通信するために使用されるいくつかのサービスを定義します。プロトコルサービスには、デバイスとオブジェクトの検出に使用されるWho-Is、I-Am、Who-Has、I-Haveが含まれます。データ共有には、Read-PropertyやWrite-Propertyなどのサービスが使用されます。ANSI / ASHRAE 135-2016の時点で、BACnetプロトコルは、サービスによって処理される60のオブジェクトタイプを定義しています。
BACnetプロトコルは、ARCNET、イーサネット、BACnet / IP、BACnet / IPv6、BACnet / MSTP、Point-To-Point over RS-232、Master-Slave / Token-Passing over RS-など、多数のデータリンク/物理層を定義します。485、ZigBee、およびLonTalk。
BACnetオブジェクト
ANSI / ASHRAE 135-2016は、60の標準オブジェクトタイプを指定しています。
アクセス資格情報
アクセスドア
アクセス・ポイント
アクセス権
ユーザーにアクセス
アクセスゾーン
アキュムレータ
アラート登録
アナログ入力
アナログ出力
アナログ値
平均化
バイナリ入力
バイナリ照明出力
バイナリ出力
バイナリ値 BitString値 カレンダー
チャネルharacterString値 示
クレデンシャルデータ入力
日付パターン値
日付値
日時パターン値
日時値
端末
エレベーターグループ
エスカレーター
イベント登録
イベントログ
ファイル
グローバルグループ
グループ
整数値
大きなアナログ値
生命安全ポイント
生命安全地帯
リフト照明出力 負荷制御
ループ
マルチステート入力
マルチステート出力
マルチステート値
ネットワークポート
ネットワークセキュリティー
通知クラス
通知フォワーダー
オクテットストリング値
正の整数値
プログラム
パルスコンバーター
スケジュール
構造化ビュー
時間パターン値時間価値 タイマー
トレンドログ
トレンドログ複数
BACnetテスト
BACnet Testing Laboratories( “BTL”)は、BACnet規格に準拠した製品をテストし、コンプライアンステストと相互運用性テストアクティビティをサポートするためにBACnet Internationalによって設立され、BTL ManagerとBTLワーキンググループ( “BTL-WG”)で構成されています。BTLの一般的な活動は次のとおりです。
BTL実装ガイドラインドキュメントの公開
BACnetテストおよびBTLガイドラインに従って製品を認証する
BTL-WGの活動を支援する
BTLテストパッケージの保守
BTLテストのためのテストラボの承認
BTLは、BACnetラボラトリーズを通じてテストサービスも提供しています。BACnet InternationalのBTLマネージャーとBTLワーキンググループは、テストラボを管理しています。BTLで承認されたすべてのBACnetテスト組織は、ISO17025の認定を受けています。
2017年1月、新しいBTL認証プログラムが発表されました。このプログラムの下で、BTLとWSPCert(ヨーロッパのBACnet認証機関)の作業が統合されます。この合併は、BTLマークと適合証明書の両方の単一のテストポイントを形成します。
参考文献
^ 「標準135-2016–BACnet–ビルディングオートメーションおよび制御ネットワークのためのデータ通信プロトコル(ANSI承認済み)」。2016年。
^ SPC 135P(1987年6月26日)。「最初のSPC135P会議の議事録」(PDF)。ASHRAE 。
^ ニューマン、マイケル(2013)。「2.9.1アラートン」。BACnet。ニューヨーク:モメンタムプレス。ISBN 9781606502907。OCLC 909981984 –Googleブックス経由。
外部リンク
BACnetのウェブサイト
BACnetの国際 アーカイブで2020年8月17日ウェイバックマシン
CでのオープンソースBACnetスタック