オブジェクト †
- BACnetでオブジェクトは、アナログ信号やスケジュール管理など、信号や機能そのものを表す
- デバイス内に存在する複数の同種オブジェクトは、インスタンス番号という重複しない番号により識別する
- インスタンス番号はオブジェクト種類ごとに 0 ~ 4,194,303 の数値範囲で重複しない値を任意に設定できる
- インスタンス番号 4,194,303 は、初期化されていないオブジェクトを表す
- インスタンス番号 0 を上記と同じ意味で使用するデバイスもあるので注意
- 個々のオブジェクトは、オブジェクトタイプとインスタンス番号により構成されるオブジェクト識別子で識別する
- オブジェクト識別子はオブジェクトIDとも呼ばれる
- Deviceオブジェクトは、BACnetデバイスが必ず持つように定義されている特殊なオブジェクトであり、BACnetデバイス自身を表す
- Deviceオブジェクトには、BACnet上でデバイスを識別するデバイスインスタンス番号を設定する
- デバイスインスタンス番号は、他のオブジェクトと同様に、デバイスのオブジェクトタイプとデバイスインスタンス番号から算出されるデバイス識別子により、BACnet上で識別される
- デバイスインスタンス番号をデバイスIDと呼称して使用することもある
オブジェクトタイプ †
AC (Accumulator) †
電力量など積算値を監視する場合に使用
AC (Access Credential) †
AD (Access Door) †
AI (Analog Input) †
室内温度や設定温度など、アナログ値の情報を監視する場合に使用
AO (Analog Output) †
設定温度の変更など、アナログ値を制御する場合に使用
AP (Access Point) †
- アクセス制御されたアクセスポイント(扉、ゲートなど)における認証と認可のプロセスの可視化された特性を表すプロパティを持つ
- 認証 ... アクセス制御されたアクセスポイントを通過しようとするアクセスユーザを識別し、証明するプロセス
- 認可 ... アクセスユーザが入りたいと思うゾーンに入ることを許諾されるか否かを決定するプロセス
- 認証と認可はアクセスユーザがアクセスを制御するポイントにおいて認証要素を提示したときに開始
- このオブジェクトが示す手順により、対応するCDIオブジェクトからの認証要素を使用し、認証と認可の機能を実行
- このポイントでのアクセスは一方向のみに限定される
- 両方向にアクセスする扉などは、2つの別個なAPオブジェクトにより取り扱われるものとする
- APオブジェクトはAAE(Access Alarm Events)及びATE(Access Transaction Events)のイベントを生成
- AAEはオペレータの注目と操作を要求するイベント
- ATEはイベント内容のLogを記録する要求であり、オペレータの直接的注意を要求しない
AR (Access Right) †
AU (Access User) †
AV (Analog Value) †
AZ (Access Zone) †
- プロパティ群は外部から参照可能な特徴を表し、これらはあるセキュアな地理的ゾーンと関連がある
- これに関してクレデンシャルの認証と認可が実行され、物理的なアクセスが発生する
このゾーンへの入場が実行されるのは、アクセス制御されたポイントを介してであり、またゾーンから退出するのはアクセス制御されたポイントを通してである
- AZオブジェクトは選択により在室人数カウントと在室人数制限の仕様をサポートできる
- AZオブジェクトはパスバックの検出をサポートし、パスバックあり/なしの実施を選択できる
BI (Binary Input) †
発停(ON/OFF)や設備の異常状態(正常/異常)など2状態の情報を監視する場合に使用
BO (Binary Output) †
発停(ON/OFF)の変更など、2状態の動作を制御する場合に使用
BV (Binary Value) †
CA (Calendar) †
休日や祝日などの日付を蓄えるために使用
CDI (Credential Data Input) †
DV (Device) †
どのBACnet装置にも必ず1つだけ存在し、その装置全体の状態や特徴を示す
MI (Multi-State Input) †
動作モード(冷房/暖房/送風/除湿)や風量(弱/中/強)など複数状態の動作を監視する場合に使用
MO (Multi-State Output) †
動作指令(冷房/暖房/送風/除湿)や風量指令(弱/中/強)の変更など複数状態の動作を制御する場合に使用
MV (Multi-State Value) †
NC (Notification Class) †
EventState?プロパティが変化した時に送信するEventの宛先を指定するために使用
SC (Schedule) †
休指定した時間に空調を自動的にON/OFFしたい場合などスケジューリングによる自動制御を行う場合に使用
TL (Trend Log) †
指定したオブジェクトの値を定期的にロギングするために使用