BACnet(Building Automation and Control Networking Protocol)

概要

ネットワーク

プロトコルスタックと通信方式

UDPポート番号

デバイス・オブジェクト・プロパティ

デバイス

B-AWS(BACnet Advanced Operator Workstation)

B-OWS(BACnet Operator Workstation)

B-BC(BACnet Building Controller)

B-AAC(BACnet Advanced Controller)

B-ASC(BACnet Application Specific Controller)

B-SA(BACnet Smart Actuators)

B-SS(BACnet Smart Sensors)

BBMD(BACnet/IP Broadcast Management Device)

ICONT (Intelligent Controller), HIM (Human Interface Module)

RIO

DDC

BIBBs (BACnet INTEROPERABILITY BUILDING BLOCKS)

オブジェクト

オブジェクトタイプ

AC (Accumulator)

電力量など積算値を監視する場合に使用

AI (Analog Input)

室内温度や設定温度など、アナログ値の情報を監視する場合に使用

AO (Analog Output)

設定温度の変更など、アナログ値を制御する場合に使用

AV (Analog Value)

BI (Binary Input)

発停(ON/OFF)や設備の異常状態(正常/異常)など2状態の情報を監視する場合に使用

BO (Binary Output)

発停(ON/OFF)の変更など、2状態の動作を制御する場合に使用

BV (Binary Value)

CA (Calendar)

休日や祝日などの日付を蓄えるために使用

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)

指定したオブジェクトの値を定期的にロギングするために使用

プロパティ

プロトコルサービス

Who-Is

I-Am

Who-Has

I-Have

Read-Property

Write-Property

Time-Syncronization

APDU(Application Protocol Data Unit)

サービス要求

サービス要求には以下の2つがあり、通信の信頼性が異なる

Confirmed(BACnet-Confirmed Request-PD)

Unconfirmed(BACnet-Unconfirmed Request-PDU)

アラームイベントサービス

警報や状態変化を通告する方法として以下の2つが定義され、それぞれでConfirmed/Unconfirmedがある。

COV Notification Service

Event Notification Service

外部モード情報

優先制御

Priority Array

BTL(BACnet Testing Laboratories)

規格

BACnet-IP

BACnet MS/TP

BACnet/WS

セキュリティ

関連製品

BACnetゲートウェイ

クラウド対応

関連ライブラリ

.NET用

BACnet.Core

BACnet

関連記事

開発ツール

開発会社

ソフトウェア

参考になる図

関連ツール

関連プロジェクト


トップ   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS