HART(Highway Addressable Remote Transducer)は、プロセス計装向けの双方向デジタル通信プロトコルです。従来の4–20 mA電流ループと同じ2線上にデジタル信号を重畳できるため、アナログ入力を維持したまま、機器設定、識別情報、診断データを取得できます。
4–20 mAループ上での動作
4–20 mAはレベル、圧力、流量などの主プロセス変数を連続的に伝送します。HARTは平均値がゼロになる小振幅のFSK信号を重ねます。適切に設計されたループでは、デジタル通信がアナログ値を変化させません。
デジタルデータを読むには、HARTハンドヘルド、モデム、マルチプレクサ、またはHART対応入力モジュールが必要です。一般的なアナログ入力は電流を読めますが、HARTメッセージを自動的には復号しません。
取得できる情報
- 主変数と機器が対応する追加変数
- 単位、下限・上限レンジ、ダンピングなどの設定
- タグ、製造番号、メーカー、ファームウェア情報
- 機器状態、警告、測定品質、故障診断
- 機種が対応する校正、ループテスト、センサー試験
利用可能な機能は機種とデバイス記述ファイルに依存します。すべてのトランスミッタが同じコマンドを持つとは限りません。
ポイント・ツー・ポイントとマルチドロップ
一般的なポイント・ツー・ポイント構成では、1台の機器が4–20 mAで主変数を送り、HARTを設定と診断に使います。既設設備の更新に適した構成です。
マルチドロップでは複数機器が同じ通信線を共有し、個別アドレスで識別されます。従来型の構成では各機器の値をデジタルで読み取ります。接続台数、電源容量、更新周期は、プロトコル版とホスト機器の仕様で確認します。
250 Ω抵抗が使われる理由
FSK信号をモデムが検出するには、ループに十分な交流インピーダンスが必要です。250 Ωは一般的な値ですが、重要なのはHART周波数帯での総インピーダンスです。アナログ入力、バリア、アイソレータ、電源、配線も影響します。
抵抗を追加する前に電圧余裕を計算します。20 mA時の電圧降下が大きすぎると、現場機器の最低動作電圧を下回ります。
通信できないときの確認項目
- ループインピーダンス不足またはモデム接続位置の誤り
- HART周波数を通さないアイソレータ、バリア、入力モジュール
- 配線容量の増大、長距離配線、不適切なシールド
- 極性、端子の緩み、電源電圧不足
- HART機能未設定、アドレス誤り、デバイスファイル不一致
- インバータや動力ケーブルからのノイズ
4–20 mAが正常でHARTだけが使えない場合は、電圧とインピーダンスを測定し、機器直近でモデムを試します。これにより現場機器と配線・盤側の問題を切り分けられます。
HARTコマンドの種類
ユニバーサルコマンドは基本的な識別と変数を扱います。コモンプラクティスコマンドは多くの機器に共通する機能を扱います。機器固有コマンドは、レーダーの詳細なエコー解析などメーカー独自機能を提供します。
HARTとModbus RTUの使い分け
HARTは、主信号を4–20 mAのまま残し、設定と診断を追加したい更新案件に向いています。Modbus RTUは一般にRS-485上で動作し、複数機器の多数のレジスタを取得する構成に適します。
どちらが常に優れるという関係ではありません。更新周期、台数、既設配線、診断要件、制御システム、保全体制で決めます。
統合チェックリスト
- HARTバージョンと対応コマンドを確認する。
- 電圧余裕とループ総インピーダンスを確認する。
- バリア、アイソレータ、入力モジュールのHART通過性能を確認する。
- 上位システムが電流だけでなくデジタル状態も利用するか決める。
- 機器設定とデバイス記述ファイルを保管する。
- 通信断時の4–20 mAと上位警報の動作を試験する。
よくある質問
HARTはアナログですか、デジタルですか。
HART自体はデジタル通信で、通常はアナログ4–20 mAと同じループ上で共存します。
通常のPLCアナログ入力でHARTを読めますか。
電流値は読めます。デジタル情報にはHART対応モジュールまたはモデムが必要です。
ソフトウェアだけで通常の4–20 mAセンサーをHART化できますか。
できません。機器のハードウェアとファームウェアがHARTに対応している必要があります。
HART通信が止まると4–20 mAも止まりますか。
通常は継続します。ただし、断線や電源喪失など共通原因の故障は両方に影響します。
まとめ
HARTは、既存の4–20 mAループを活かしながら設定と診断を追加できる実用的な方式です。安定運用には、インピーダンス、電圧余裕、構成機器の互換性、上位システムでの診断活用が欠かせません。
