Skip to main content
CNC.wikiCNC.wiki

Fanuc OH0700・OH0701制御盤オーバーヒートアラームの復旧と対策

FanucのOH0700制御盤過熱およびOH0701ファン停止アラームの解決策。Parameter 1807や8901の設定によるアンプ過熱防止、ロット間での繰り返し精度を維持する cabinet 冷却管理と復旧手順を解説。

Hakan Gündoğdu
Hakan Gündoğdu

CNC CARE 共同創業者

はじめに

工作機械の電気制御盤(cabinet)の冷却ファンが停止し、かつ Parameter 1807 Bit 2 (SWP) によるファン一時バイパスが有効な状態で連続加工を強行した瞬間、サーボアンプ(servo amplifier)やスピンドル(spindle)系統が極度のオーバーヒートに陥り、IPM(インテリジェントパワーモジュール)警告や SV0401 / SV0404 V-Ready Off などの深刻なアラームが発生して機械は急停止する。アンプへの電力供給が絶たれるとサーボモーターはダイナミックブレーキによって即座に緊急停止するが、高速回転中からの停止には長大な制動距離が必要となるため、硬化したバイスジョー(vise jaw)やチャック(chuck)、インデックスタレット(turret)に工具が激突する壊滅的なハードクラッシュを招く。これにより、加工中のワーク(workpiece)や超硬工具が粉砕され、抉られた不良品(scrap part)が機内に取り残される。段取り前に8901番パラメータや1807番パラメータを確認することで、このコマンドで最も多い非計画停止を防げる。このパラメータが未検証のまま量産に入ると、2ロット目から寸法ばらつきが広がり、最終検査で初めて不良が発見される。制御盤内の過熱による電子部品の劣化は、サーボトラッキング精度を狂わせ、再現性の低下や不良品発生を招くため、正しいパラメータ管理と冷却保守は極めて重要である。

技術概要

仕様項目詳細および技術設定値
コマンドコード— (システムレベル・ハードウェア/熱監視アラーム)
モーダルグループ— (非モーダル / ハードウェアオーバーヒート)
サポートブランドFanuc
重要パラメータParameter 1807 Bit 2 (SWP), Parameter 8901 Bit 0 (FAN)
主要制約事項制御盤周囲温度上限:LCD一体型ユニットは58°C、独立(スタンドアロン)型ユニットは55°C

クイックリード

  • 物理的な許容しきい値: FanucのLCD一体型制御ユニットは58°C、独立(スタンドアロン)型制御ユニットは55°CでOH0700アラームを発生します。
  • 安全検出機能: Parameter 8901 Bit 0 (FAN) を1に設定すると冷却ファン異常の検出が無効化され、メインボード(main board)が恒久的な熱破壊の危険に晒されます。
  • 一時的なバイパスの危険性: Parameter 1807 Bit 2 (SWP) を有効にすると、ファン停止時に一時的にサイクルを完了できますが、継続運転するとサーボアンプ(servo amplifier)が過熱してIPMアラームを引き起こします。
  • アラーム履歴のスナップショット: Parameter 3196 Bit 7 (HAL) を有効にすると、オーバーヒート検出時のモーダルGコード(G-code)や座標位置がミリ秒単位で自動的に記録されます。
  • 主軸の回転変動: 主軸特有の熱負荷はOH0704アラームや SP9001 spindle overheat alarm を誘発し、これはG26による主軸速度変動検出で監視可能です。
  • プログラムされた一時停止: 重切削加工中にG04一時停止(dwell)コマンドを挿入することで、サーボアンプや主軸モーターに重要な冷却時間を提供します。

基本概念

実務的なプログラミングとメンテナンス手順において、オペレータは工場内の周囲温度やCNC制御盤(cabinet)の状態に対して高い警戒心を持つ必要があります。通常の運転条件では、CPUカード、メインボード(main board)、電源ユニット、サーボアンプ(servo amplifier)などの内部発熱部品は、一定の強制空冷に依存しています。冷却ファンが停止したり、エアフィルタが油ミストや塵埃で目詰まりしたりすると、盤内の熱が急激に蓄積し、システムコンポーネントの劣化や解消困難なシステムシャットダウンにつながります。

システムを保護するため、Fanucはメインボードの監視回路にハードコードされた物理的な温度しきい値を採用しています。これらの回路は制御ユニットの局所温度を常時監視しています。突然のオーバーヒート停止や加工サイクルの破綻を防ぐためには、これらのハードコードされた物理的限界値の違いを理解することが極めて重要であり、特に工場内の高い周囲温度が熱負荷を悪化させる場合には注意が必要です。

コマンド構造

OH0700およびOH0701オーバーヒートアラームは、プログラム可能な構文エラーではなくハードウェアレベルの警告ですが、その挙動、安全検出、および診断スナップショットは、いくつかの主要なシステムパラメータによって管理されています。これらのパラメータを直接変更することで、CNCが熱事象を処理する方法が変わり、機械が直ちに停止するかどうかが決定され、事後分析用にどの程度の診断データが記録されるかが制御されます。

制御装置は、アラームが発生した瞬間のブロックの正確な構文とシステム状態をミリ秒単位でキャプチャできます。この状態キャプチャにより、オペレータは熱事象中のアクティブなGコード(G-code)環境と機械位置を再構築できます。これらのパラメータおよび安全ビットの構造は以下の通りです。

システムパラメータおよびアラームアドレス

パラメータ / アドレス設定名称機能および設定値範囲の詳細
Parameter 8901 Bit 0FAN (ファン異常検出) ファンモータの異常を検出するかどうかを設定します。
0: 異常を検出する (ファン異常発生時に直ちにオーバーヒートアラームを発生)。
1: 異常を検出しない (使用は禁止されており、極めて危険)。
Parameter 1807 Bit 2SWP (ファン停止時の一時バイパス) 外部冷却ファンが停止した状態での一時的な運転を許可します。
0: 厳格なファンアラーム停止を適用。
1: CNC画面に「FAN」警告を点滅させるが、アクティブなサイクルを完了するための運転継続を許可。
Parameter 3196 Bit 7HAL (アラーム履歴キャプチャ) アラーム履歴にシステム詳細情報を追加記録するかどうかを制御します。
0: アラーム発生瞬間のモーダルGコード、絶対座標、機械座標を記録。
1: この追加の履歴ログ情報の記録を抑制。
Parameters 12990 to 12999Gコードモーダルグループ履歴 オーバーヒートやシステムアラームが発生した際に、履歴データとして記録する10個のアクティブなモーダルGコードの特定グループ番号を定義します。

ブランド別応用

Fanuc

FanucのCNCシステムは、ハードウェアレベルの監視と Parameter 8901 および Parameter 1807 などのソフトウェア制御を通じて、制御盤の熱保護を管理しています。これらのツールにより、オペレータは冷却ファンモータの停止や内部温度の上昇に対して機械がどのように反応するかを構成できます。

オーバーヒートが発生した際、アラーム履歴にはアクティブなGコード(G-code)ブロックがキャプチャされます。履歴に記録される代表的なモーダル状態ブロックは以下の通りです: G0. G17. G90. G22. G94. G21. G40. G49. G80. G98.;

  • 重要パラメータ: Parameter 8901 Bit 0 (FAN) が異常検出を制御します。Parameter 1807 Bit 2 (SWP) はファン停止時の一時的なバイパスを許可します。Parameter 3196 Bit 7 (HAL) はモーダルログ記録を制御します。
  • ハードウェアアラーム: OH0700 (制御盤オーバーヒート / 制御ユニット)、OH0701 (冷却ファンの故障によるファンモータ停止)、および OH0704 (過大な切削負荷による主軸オーバーヒート)。
  • バージョンによる違い: LCD一体型制御ユニットは最大58°Cのしきい値を許容し、スタンドアロン型制御ユニットは最大55°Cまで許容します。Tシリーズ(旋盤)制御ではオーバトラベルアラーム OT0504 および OT0505 が提供されますが、Mシリーズ(マシニングセンタ)制御にはこれらはありません。

警告: Parameter 8901 を変更してファン検出を無効にしたり、Parameter 1807 SWP を有効のまま放置したりすると、制御ユニットの深刻な損傷やサーボアンプ(servo amplifier)の熱破壊を招きます。

ブランド比較

Fanuc制御シリーズ制御盤冷却およびファンハードウェアアラームログおよび診断機能パラメータ制御およびオーバトラベル動作
Series 16i / 18i / 21i標準的なデュアルファン冷却を採用したLCD一体型またはスタンドアロン型ユニット。最大温度しきい値は58°Cまたは55°Cにハードコードされています。基本的なモーダル状態のスナップショットに対応。OH0700 / OH0701アラーム発生時に絶対座標および機械座標を記録します。ファンエラー検出に Parameter 8901 を使用。Parameter 1807 による基本的な一時的SWPファンバイパスに対応。
Series 0i (例: 0i-TD, 0i-MD, 0i-F)高度に統合されたコンパクトユニット。冷却ファンはLCD背面の黄色いプラスチックケースから簡単にアクセス可能です。熱ストレスを追跡するために、最大10個のモーダルGコード(G-code)を記録する Parameter 3196 (HAL) ログ機能をフルサポート。標準的なファン監視。Tシリーズ(旋盤)制御はオーバトラベルアラーム OT0504 / OT0505 を備えていますが、Mシリーズにはありません。
Series 30i / 31i / 32i分散型ヒートシンクを備えた高度なマルチパス制御。高度なセンサが複数の内部温度ゾーンを監視します。高解像度診断画面。拡張された温度履歴と、複数の並列パスのモーダルGコードを記録可能。ファンエラー抑制や予兆保全のファン交換警告のためのきめ細かなパラメータ構成が可能。

技術解析

Fanuc制御ユニットにおける根本的なハードウェアの違いは、その取り付け構成と対応するハードコードされた温度上限にあります。メインCPU基板とLCDディスプレイを一体化させてオペレータステーションに直接取り付けるLCD一体型制御ユニットは、周囲温度の上限が58°Cに設計されています。対照的に、独立(スタンドアロン)型制御ユニットは専用の電気キャビネット内に別置され、熱がこもりやすいため、上限温度が55°Cとやや低く設定されています。これらの内部温度センサが周囲空気が規定の限界値を超えたことを検知すると、CPUは直ちに OH0700 制御盤オーバーヒートアラームをトリガーし、繊細な表面実装チップを保護するためにすべての機械機能を停止させます。

ソフトウェア駆動の診断キャプチャも、シリーズや用途によって異なります。Parameter 3196 Bit 7 (HAL) および Parameters 12990 から 12999 を構成することで、現代のFanucシリーズは熱事象が発生した瞬間の10個のモーダルGコードスナップショットとアクティブな座標位置(絶対座標および機械座標状態など)をミリ秒単位で保存できます。これにより、メンテナンスエンジニアは、長時間の高速早送り移動や重荒削りサイクル中にアラームが発生したかどうかを正確に確認できます。さらに、Tシリーズ(旋盤)とMシリーズ(マシニングセンタ)のファームウェアの違いとして、Tシリーズ制御には熱関連のオーバトラベルアラームである OT0504 および OT0505 が組み込まれていますが、Mシリーズ制御にはこれらが欠けています。

インターロックのトラブルシューティングにおいて、これらのハードコードされた限界値とソフトウェアオプションの違いを理解することは極めて重要です。オペレータは、Parameter 8901 Bit 0 (FAN) を変更したり、Parameter 1807 Bit 2 (SWP) を有効のまま放置したりして、これらの保護を回避しようとしては絶対になりません。そのような行為を行うと、ファン冷却がない状態で機械が稼働し、メインボードやサーボアンプ(servo amplifier)に深刻な熱損傷を与え、高額な交換費用と長期間の非計画停止を招くことになります。

プログラム例

以下は、OH0704主軸オーバーヒートアラームに関連する主軸速度変動検出制御と、主軸およびサーボアンプの熱蓄積を防ぐためのG04一時停止(dwell)の挿入を示すGコード(G-code)の例です。

%
O1002 (FANUC THERMAL MITIGATION EXAMPLE) ;
G21 G90 G17 G40 G80 G49 ;
G26 (OH0704監視用主軸速度変動検出の有効化) ;
T01 M06 (荒加工工具の選択) ;
G54 ;
M03 S2500 ;
G00 X50.0 Y50.0 ;
G43 H01 Z10.0 M08 ;
G01 Z-5.0 F500 ;
X-50.0 F800 ;
G00 Z10.0 ;
G04 U10.0 (主軸およびサーボチャンネルの冷却のため10秒間一時停止) ;
G25 (タップ加工または仕上げ加工の前に主軸速度変動検出を無効化) ;
M05 M09 ;
G28 G91 Z0 ;
M30 ;
%

空運転 (dry run) 実行プロトコル

過酷な加工条件でプログラムを実行する前に、プログラムの安全と温度限界を確認するために空運転(dry run)を実行する必要があります:

  1. 座標状態の確認: すべてのワーク座標オフセット(G54)および工具長(G43 H01)が検証されていることを確認します。機械のモーダル状態が標準のシステムデフォルトに対応していることを確認します。
  2. 安全なZ軸クリアランス: Z軸のワーククリアランスを、バイスジョー(vise jaw)やチャッククランプ(chuck clamp)の上の安全な高さ(最低+50mm以上)に設定します。操作パネルの空運転スイッチを有効にして、切削力なしで軸移動をテストします。
  3. 変動検出のテスト: 空運転中に G26 コマンドを実行します。突発的な主軸速度変動が発生しないことを確認します。電気的なノイズやセンサの校正エラーによってシステムが OH0704 アラームをトリガーしないことを確認します。
  4. 一時停止サイクルのタイミング: G04 U10.0 コマンドの実行を観察します。機械がすべての軸移動を停止し、正確に10.0秒間一時停止することを確認します。この一時停止中に主軸冷却ファンがフルスピードで動作していることを確認します。
  5. バイパスの復元: Parameter 1807 Bit 2 (SWP) が0に設定されていることを確認します。Parameter 8901 Bit 0 (FAN) が0に設定されており、アクティブな熱安全検出が機能していることを確認します。

エラー解析

ブランドおよびアラームコードトリガー条件オペレータ側の症状根本原因および推奨対策
Fanuc OH0700制御盤内温度が55°C(スタンドアロン型)または58°C(LCD一体型)のハードウェアしきい値を超過。CNC画面にOH0700アラームが表示され、軸移動が即座に停止し、アクティブな座標が履歴に記録されます。 根本原因: 制御盤エアフィルタの目詰まり、熱交換器の故障、または工場内の高い周囲温度。
対策: すべての制御盤フィルタを清掃または交換し、工場の冷房を復旧させ、熱交換器が機能していることを確認します。
Fanuc OH0701メインCPU/PCB冷却ファンの速度検出回路が、ファンモータの停止または回転数低下を検出。画面に「FAN」警告が点滅する(Parameter 1807 SWPが1の場合)、または機械がハードなOH0701アラームで停止します。 根本原因: 物理的なファンの故障、塵埃の蓄積による羽根のロック、またはファン電源コネクタの断線。
対策: 故障したPCB冷却ファンモータを直ちに交換します。一時的なSWPバイパスの下で機械を稼働させ続けないでください。
Fanuc OH0704主軸速度変動検出回路が、物理的な過負荷や熱による過度な速度変化を検出。切削中に主軸速度が変動し、軸送り速度(feedrate)がスタッター(カクつき)を起こし、機械がOH0704アラームで停止します。 根本原因: 過大な切削負荷、切削工具の摩耗、または主軸ベアリングの劣化。
対策: 切込み深さや送り速度を下げ、摩耗した工具を確認して交換し、冷却を促すための G04 一時停止を挿入します。
Fanuc SV0414デジタルサーボアンプが異常な熱または電流状態(IPMオーバーヒートまたは過電流)を検出。サーボ軸がシャットダウンし、二次的な SV0414 デジタルサーボシステムアラーム がログに記録されます。 根本原因: ファン停止状態での長時間の稼働、高いデューティサイクル、またはモータの過負荷。
対策: サーボアンプの冷却ファンを確認し、モータケーブルを確認し、軸に機械的な引っかかりがないか検査します。
Fanuc SV0401サーボアンプが停止し、ベロシティ制御準備完了(V-READY)信号がオフに切断。軸が非通電(脱力)状態になり、ダイナミックブレーキが作動し、V-Ready Off アラーム (SV0401) が表示されます。 根本原因: ファン停止のオーバーヒート事象によりアンプが停止した後の、二次的故障としてトリガーされることが多い。
対策: マグネットコンタクタ、制御電圧を確認し、一次側の熱ファン故障を解決します。

実務応用ノウハウ

冷却ファンが停止した状態で Parameter 1807 Bit 2 (SWP) による一時バイパスを有効にしたまま機械を動かし続けると、サーボアンプ(servo amplifier)が激しく過熱し、二次的なIPM(インテリジェントパワーモジュール)過熱や VRDY Off アラーム(SV0401 / SV0404)を引き起こす。アンプがシャットダウンするとサーボモータはダイナミックブレーキによって強制停止させられるが、高速運動中からのダイナミック制動は制動距離が大幅に延伸するため、工作物や工具の破損、機内の抉られた不良品(scrap part)、タレットの激しい衝突(ハードクラッシュ)といった壊滅的な事態を招く。段取り前に1807番パラメータを確認することで、このコマンドで最も多い非計画停止を防げる。このパラメータが未検証のまま量産に入ると、2ロット目から寸法ばらつきが広がり、最終検査で初めて不良が発見される。そのため、冷却ファン交換後は直ちに Parameter 1807 Bit 2 を「0」に復元し、確実な冷却機能を担保しなければならない。

関連コマンド

  • G26 主軸速度変動検出 ON: OH0704アラームを防ぐために、主軸の熱的過負荷と速度の安定性をリアルタイムで監視することを可能にします。
  • G25 主軸速度変動検出 OFF: タップ加工やねじ切り運転時の誤った熱的速度アラームを防ぐために、これらの運転の前に実行する必要があります。
  • G04 一時停止コマンド: 高送り加工において、主軸やサーボアンプ(servo amplifier)を冷却するためのプログラムされた休止時間を提供するために挿入されます。
  • G22 ストアストロークリミット ON: 高温熱負荷によりサーボ軸の位置決め偏差が生じた場合の、安全境界チェックとして機能します。

おわりに

工場の周囲温度を適切に管理し、制御盤フィルタの定期清掃と故障ファンの即時交換を徹底することは、高額な制御基板や主軸ベアリングを熱的劣化から守る最重要の防護壁である。安易に Parameter 8901 Bit 0 (FAN) を1にして警告をマスクしたり、Parameter 1807 Bit 2 (SWP) のバイパス設定を恒久的に放置したりする運用は、重大な再現性の低下や不良品発生を招くだけでなく、機械停止時のダイナミックブレーキによる工具クラッシュを引き起こす。段取り前に8901番パラメータを確認することで、このコマンドで最も多い非計画停止を防げる。このパラメータが未検証のまま量産に入ると、2ロット目から寸法ばらつきが広がり、最終検査で初めて不良が発見される。また、Parameter 3196 Bit 7 (HAL) を「0」に構成して詳細なアラームスナップショットを有効化し、万が一のオーバーヒート発生時にモーダルGコードや座標値を解析できる状態にしておくことが、ロット間における比類なき信頼性と繰り返し精度を維持するための確固たるプロトコルである。

よくある質問

冷却ファンの寿命低下やフィルタの目詰まりによる温度上昇が、量産加工における製品の寸法ばらつき(再現性の低下)を誘発する理由は?

制御盤内の温度が上昇すると、サーボアンプ内部の半導体素子やアンプユニットの温度特性が変動し、軸の微小なフィードバック制御に熱ドリフトが生じるためです。このパラメータが未検証のまま量産に入ると、2ロット目から寸法ばらつきが広がり、最終検査で初めて不良が発見されるという事態に陥ります。対策として、毎月のキャビネットフィルタ清掃スケジュールを徹底し、加工前に制御診断画面で各サーボアンプの温度モニター数値を記録・管理してください。

ファン故障の画面警告「FAN」が表示された際、Parameter 1807 Bit 2 (SWP) でバイパスして運転を続けた場合の最悪の破損シナリオは?

バイパス状態で運転を継続すると、ファン停止による局所熱がサーボアンプユニット内に蓄積し、最終的にパワーサーキットモジュール(IPM)の熱破壊を招きます。これによりアンプが急停止し、ダイナミックブレーキ作動による急な減速により、ボールねじや送り軸ガイドに過大な衝撃負荷が加わって芯ズレを起こします。非計画停止と物理的衝突を防ぐため、段取り前に1807番パラメータが0であることを確認し、FAN警告が出た場合は直ちに加工を一時停止してファンユニット全体を予備品に交換してください。

温度変化によるOH0700オーバーヒートアラームの誤作動を防ぎ、アラーム発生時の動作履歴を確実に診断するためのパラメータ設定は?

Parameter 3196 Bit 7 (HAL) を「0」に設定し、さらに 12990 から 12999番パラメータに重要なGコードグループ(G00、G01など)を登録しておくことで、アラーム発生時の座標位置と10個の modal 情報をミリ秒単位で完全に記録できます。これにより、特定のプログラムパスでの過負荷や、空運転(dry run)時の電気ノイズなどの原因特定が容易になります。実務の対応として、機械立ち上げの段取り時に Parameter 3196 HAL を「0」に構成し、アラーム履歴画面の modal 情報格納エリアが正しく更新されていることを確認してください。

まだ解決しませんか?

このトピックについて、AIアシスタントに自然言語で質問できます。検証済みの情報源に基づいており、ハルシネーションはありません。

AIアシスタントに質問する
Hakan Gündoğdu
Hakan Gündoğdu
  • CNC CARE Co-Founder (May 2025 - Present)
  • Mitsubishi Electric NC Sales & Service Section Manager (2008 - 2025)
  • Reis CNC Service Engineer (2003 - 2005)
  • Ören Kalıp CNC Mold Line Team Leader (1999 - 2002)

CNC工作機械業界のあらゆる分野で25年以上の経験を持ち、ブランドに依存しないコンサルティング、エンジニアリング、純正部品サービスを提供するCNC CAREの共同創業者として活動を続けています。

関連記事

このトピックに関する他の記事

G73とG83ペックドリルサイクル:深穴ミリング完全ガイド

Fanuc、Siemens、MitsubishiにおけるG73高速ペックおよびG83深穴ドリルサイクルを徹底解説。ロット間寸法ばらつきを防ぐパラメータ5114設定、アラームPS0045原因と対策、再現性の高い加工ノウハウを網羅。

MitsubishiFanucProgramming

G50.2とG51.2ポリゴン加工のプログラミングと安全な同期パラメータ設定

Fanuc、Siemens、MitsubishiのCNC旋盤におけるG50.2・G51.2ポリゴン加工のプログラミング解説。同期パラメータ(7610、#1501)の設定、クランプ診断、アラーム回避手順など、量産時の寸法ばらつきを防ぎ繰り返し精度を高めるノウハウを徹底網羅。

SiemensMitsubishiProgramming

G31スキップ機能とCNCプローブ測定プログラム:ファナック・シーメンス・三菱

ファナック、シーメンス、三菱のG31スキップ機能とプローブ測定プログラムの構築手順。クラッシュを防ぐG40設定やサーボ遅れパラメータ(SEA/SEB)の補正により、量産後半のロット間での寸法ばらつきを防ぎ、繰り返し精度と加工再現性を劇的に向上させる実務ノウハウを徹底解説。

SiemensMitsubishiProgramming

G07.1シリンダ補間のプログラミング方法とアラーム対策

Fanuc、Siemens、三菱CNCにおけるG07.1シリンダ補間の完全ガイド。軸マッピングパラメータの設定方法、G00指令によるPS0176やP481アラームの原因と解決策、干渉を防止する安全なプログラミング手法を徹底解説。

SiemensMitsubishiProgramming