Who-Is / I-Am

  • デバイス監視のために使用されるサービス(ping に近い)
  • 中央監視装置などから定期的に Who-Is がブロードキャスト送信される
  • Who-Is を受信したデバイスは I-Am で応答する
  • 日本では1分周期で Who-Is の送信を行い、3分間 I-Am の応答がなかったデバイスは異常と判断される

Who-Has / I-Have

ReadProperty? / ReadPropertyMultiple?

  • プロパティの値を読み込むためのサービス
  • ReadProperty? は1パケットで1つのプロパティ値を読み出すことができる
  • ReadPropertyMultiple? は1パケットで複数のプロパティ値を読み出すことができる

WriteProperty? / WritePropertyMultiple?

  • プロパティの値を書き込むためのサービス
  • WriteProperty? は1パケットで1つのプロパティに値を書き込むことができる
  • WritePropertyMultiple? は1パケットで複数のプロパティに値を書き込むことができる

ReadRange?

  • リスト型や配列型のプロパティに対して、範囲指定で値を読み出すためのサービス
  • 主に TrendLog? オブジェクトの LogBuffer? プロパティに対して使用

AddListElement? / RemoveListElement?

  • リスト型のプロパティに対して、要素を追加、削除する場合に使用
  • 主に以下で使用
    • Calendar オブジェクトの DataList? プロパティ
    • Schedule オブジェクトの ListOfObjectPropertyReference? プロパティ

EventNotification?

  • 装置内部のイベント情報やアラーム情報を他のデバイスに通知するために使用

COVNotification

  • PresentValue?StatusFlags? が変化したタイミングで、他のデバイスへの値の変化報告を通知するために使用

TimeSyncronization?

  • 全デバイスの時刻を合わせるために、正確な時刻を持っているデバイスから他の BACnet デバイスに対して現在時刻を通知するために使用
  • BACnetデバイスの参入時などに、ネットワーク側と機器側で時刻を同期する

トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2021-06-04 (金) 11:31:39 (1050d)