
BACnetとは?
BACnet(Building Automation and Control Networks)は、建物の自動制御や監視に使われる通信プロトコルです。空調設備、中央監視システム、コントローラなど、異なる機器間で情報をやり取りするために利用されます。
例えば、空調機を制御するDDCから運転状態や温度などの情報を取得し、中央監視システムの画面に表示する構成があります。BACnetは、こうした機器間の情報交換を行うための共通ルールです。
BACnetは何のために使う?
建物設備には、メーカーや用途の異なる機器が設置されています。それぞれの機器が独自の通信方式だけに対応していると、機器同士を接続するために個別の対応が必要になる場合があります。
BACnetに対応した機器同士であれば、共通の通信ルールを利用して情報をやり取りできるため、中央監視や設備管理システムとの連携に役立ちます。
- 設備の運転・停止状態を取得する
- 温度や圧力などの計測値を取得する
- 警報や異常状態を通知する
- 対応する機器の設定値などを読み書きする
ただし、BACnetに対応していれば、すべての情報を必ず取得・操作できるわけではありません。実際に利用できる機能は、機器の仕様や公開されているデータ、通信設定によって異なります。
BACnetを使った設備連携の例
中央監視システムと空調設備を連携する構成を例に説明します。
温度センサーが室温を計測し、DDCがその値をもとに空調設備を制御します。DDCが持つ温度や運転状態などの情報を、BACnetを通じて中央監視システムへ伝える構成があります。
センサー
↓
DDC(計測値を取得し、設備を制御)
↓ BACnetによる通信
中央監視システム(状態を表示・管理)
この構成では、現場の制御を担当するDDCと、複数設備の状態をまとめて確認する中央監視システムが連携します。実際のシステムでは、通信機器やゲートウェイを介する場合もあります。
BACnetでやり取りする情報
| 情報の例 | 用途 |
|---|---|
| 温度・圧力などの計測値 | 設備や室内環境の状態を確認する |
| 運転・停止状態 | 設備が運転中か停止中かを把握する |
| 設定値 | 対応する機器の設定内容を確認・変更する |
| 警報情報 | 異常や注意が必要な状態を把握する |
| 制御出力などの値 | 対応する機器の制御状態を確認する |
実際にどの情報が通信できるかは、機器が公開するデータや設定に依存します。また、情報を読み取れることと、値を書き換えて機器を操作できることは別です。
BACnetとBACnet/IPの違い
BACnetは建物設備の通信プロトコル全体を指す名称です。BACnet/IPは、そのBACnetをIPネットワーク上で利用する方式の一つです。
| 用語 | 意味 |
|---|---|
| BACnet | 建物設備の情報交換に使われる通信プロトコル |
| BACnet/IP | IPネットワークを利用してBACnet通信を行う方式 |
BACnet/IPでは、Ethernetなどのネットワーク設備やIPアドレスの設定が関係します。ただし、同じIPネットワークにつながっているだけで必ず通信できるとは限らず、機器の対応状況やネットワーク設定の確認が必要です。
BACnet/IPとは?、Ethernetとは?も参照してください。
BACnetとModbusの違い
BACnetとModbusは、どちらも機器間の情報交換に使われる通信プロトコルですが、仕様やデータの扱い方が異なります。
| 項目 | BACnet | Modbus |
|---|---|---|
| 主な用途 | 建物の自動制御・設備管理 | 産業機器や計測機器などのデータ通信 |
| データの扱い | 設備情報をオブジェクトなどで表現する | レジスタやコイルなどを使ってデータを扱う |
| 利用例 | 中央監視と空調コントローラの連携 | 電力計や計測機器からのデータ取得 |
上記は一般的な傾向であり、実際の用途は機器やシステムの仕様によって異なります。接続する機器がどの通信方式に対応しているかを確認することが重要です。
Modbusとは?も参照してください。
BACnetを導入・接続するときの確認ポイント
- 接続する機器がBACnetに対応しているか
- 利用する通信方式が機器同士で一致しているか
- 必要な計測値や状態が機器から公開されているか
- 読み取りだけでなく書き込みや操作が必要な場合、その機能に対応しているか
- IPネットワークを利用する場合、IPアドレスやネットワーク設定が適切か
- 異なるメーカーの機器を接続する場合、必要な機能やデータの対応状況を確認したか
通信規格への対応だけでなく、実際に必要なデータを取得できるか、想定する操作ができるかを確認しておくことが重要です。
よくある質問
BACnetに対応していれば、メーカーが違っても必ず接続できますか?
必ず接続できるとは限りません。通信方式への対応に加えて、必要なデータや機能が双方の機器で利用できるか確認する必要があります。
BACnetはインターネットのことですか?
いいえ。BACnetは建物設備の情報交換に使われる通信プロトコルです。BACnet/IPではIPネットワークを利用しますが、BACnetそのものがインターネットを意味するわけではありません。
BACnetを使えば設備を遠隔操作できますか?
機器が対応する機能やシステムの設定によります。データの取得のみが可能な場合もあり、遠隔操作には書き込み機能や適切な制御設定などが必要です。
