Fanuc SV0401/SV0404アラームの完全対策とDGN 358診断
Fanuc SV0401/SV0404 V-READYサーボアラームのトラブルシューティング解説。DGN 358診断レジスタのビット解読方法、Parameter 1800/1804の検証手順、および垂直軸の自重落下事故を防ぐ安全なアンプ測定手順を網羅。
はじめに
物理的に固定されていない状態でサーボアンプの電源ラインを切断すると、垂直軸が自重で激しく落下し、リニアガイドやボールねじに致命的な損傷を与える重大な事故が発生する。Fanuc制御盤でサーボシステム起動時に、CNCがアンプに対して電磁接触器(MCON)の閉路とポジションコントロールレディ(PRDY)を指令した際、アンプ側から速度制御準備完了信号(VRDY)の応答がミリ秒単位の所定時間内に返ってこない場合、コントローラは直ちにシーケンスをトラップしてSV0401アラームを発生させ、すべての手動および自動運転をロックアウトする。この制御信号の同期ズレを無視して軸を強制的に動作させようとしたり、パラメータが未検証のまま量産に入ると、2ロット目から寸法ばらつきが広がり、最終検査で初めて不良が発見される事態を招く。再現性の低下や不良品発生といった深刻な生産リスクを防ぐためには、FSSB光通信ケーブルの断線や制御電源ヒューズの溶断、入力電源の欠相といった電気的故障に加え、軸クランプの噛み込みなどの機械的拘束を確実に排除する論理的な初期動作シーケンスの確立が不可欠である。
技術概要
| 技術指標 | 仕様 / 詳細 |
|---|---|
| コマンドコード | — (Hardware Servo Alarm) |
| モーダルグループ | — |
| 対応ブランド | Fanuc |
| 重要なパラメータ | Parameter 1800 bit 1 (CVR), Parameter 1804 bit 4 (IVO), Parameter 1804 bit 6 (SAK), Parameter 0010 bit 2 (OFFVY) |
| 主な安全上の制約事項 | ハードウェアを保護するために PRDY と VRDY のシーケンスが失敗した場合、高電圧回路は自動的にシャットダウンします。物理的に固定されていない場合、電源ラインを切断すると垂直軸が自重で激しく落下します。 |
クイックリード
- アラームの種類を特定する:SV0401 は運転中の Velocity Control Ready OFF 障害を示し、SV0404 は停止中であるべき時の異常な Velocity Control Ready ON 状態を示します。
- 物理通信の点検:Fanuc CNC コントロールカードとサーボアンプモジュールの間の FSSB 光ケーブルの抜けや破損がないか確認します。
- 電源診断の確認:制御電源ヒューズの溶断や、サーボモジュールに給電する入力電源ラインの相の欠相がないか検証します。
- 診断レジスタ DGN 358 の活用:DGN 358 をバイナリ(2進数)に変換してビット 5 から 14 を検査し、ハードウェア起動エラーの正確なマイクロステップを特定します。
- 機械的制約の評価:Parameter 1800 bit 2 によって FVF (follow-up behavior) が無効に設定されている場合、軸に機械的 clamp が噛み込んでいないことを確認します。機械的 binding はモータの起動励磁シーケンスをストールさせます。
- 起動シーケンス異常の抑制:サードパーティ製アンプを使用している場合、Parameter 1800 bit 1 (CVR) を変更して、タイミングのズレによる誤アラームを抑制します。
基本概念
SV0401 および SV0404 障害は、プログラム可能な G-code コマンドではなく、ハードウェアレベルのサーボアラームです。これらは CNC コントローラによって生成され、CNC ロジックの Position Control Ready (PRDY) 信号とサーボアンプの Velocity Control Ready (VRDY) 信号の間の深刻なタイミングおよび状態の不整合を示します。この handshake メカニズムは主要な安全ゲートとして機能します。CNC は MCON (Servo Activation Request) コマンドを介して電源の準備完了を要求し、サーボモジュールは指定されたミリ秒ウィンドウ内で VRDY をアサートして応答しなければなりません。この handshake が失敗した場合、軸を隔離してシステムハードウェアを損傷から保護するために、高電圧ラインが即座に遮断されます。
これらのアラームはシステムレベルの状態違反を表しているため、オペレータは標準の NC コードでこれらをバイパスすることはできません。代わりに、これらの状態は CNC のシステムパラメータや診断インターフェースを通じて完全に管理されます。この基本的なロジックを理解することは、高度なトラブルシューティングに不可欠です。このシーケンスは、低電圧リレーロジック、高電圧電源電磁接触器、および高速 FSSB ファイバーオプティック通信の同期した動きに依存しています。このチェーン内のいかなる中断もループを破壊し、機械の動作をロックダウンする即時のアラーム状態を引き起こします。
コマンド構造
SV0401 および SV0404 アラームは、標準的な動作コマンドではなく、ハードウェアレベルの安全割り込みですが、その感度やエラー抑制のタイミングを調整するパラメータは、プログラムによってクエリまたは変更することができます。一般的な Fanuc のセットアップでは、これらの設定は立ち上げ時に機械メーカーによって決定されます。しかし、カスタム診断や一時的なテストフェーズが必要な場合、開発者や高度なメンテナンス技術者はプログラムによるデータ入力コマンドを使用して、これらのパラメータを動的に変更できます。
G-code プログラムから直接これらの調整を行うには、G10 L52 ブロックを使用してサーボパラメータのパラメータ入力モードを開きます。その後、システムは特定のパラメータアドレスをターゲットにするよう指令され、個々のビットを調整してアラーム抑制またはタイミング許容値を切り替えます。このプログラムによるアクセスは、オペレータパネルでの手動のキーボード入力なしに制御を構成する信頼性の高い方法を提供しますが、コントローラを通常の実行モードに戻すには G11 を使用して閉じる必要があります。
標準的なプログラミングブロックの構文は次のように構成されています:
G10 L52 ; (パラメータ書き込みモード開始)
N[ParameterNumber] R[Value] ; (対象パラメータアドレスに値を書き込み)
G11 ; (パラメータ書き込みモード終了)
| パラメータアドレス | 名称 | 機能および設定値 |
|---|---|---|
| Parameter 1800 bit 1 (CVR) | V-READYアラーム抑制 | PRDY が ON になる前に VRDY が ON になった場合に、CNC がサーボアラームを発行するかどうかを指定します。設定値が 0 の場合はアラームを生成し、1 の場合はアラームを抑制します。 |
| Parameter 1804 bit 4 (IVO) | 非常停止解除モード | VRDY OFF アラーム無視信号がアクティブな場合に、非常停止状態をどのように解除するかを決定します。設定値が 0 の場合は無視信号が 0 になるまで解除を遅延させ、1 の場合は即座に解除します。 |
| Parameter 1804 bit 6 (SAK) | サーボ準備完了状態制御 | VRDY OFF アラーム無視信号 (IGNVRY) がアクティブな時のサーボ準備完了信号 (SA) の状態を決定します。設定範囲は 0 (SA は 0 に設定される) または 1 (SA は 1 に維持される) です。 |
| Parameter 0010 bit 2 (OFFVY) | レガシー V-READY 抑制 | 古いレガシーな Fanuc 制御において、PRDY が 1 になる前に VRDY が 1 に設定された場合にアラームが発生するかどうかを決定します。設定値が 0 の場合はアラームを許可し、1 の場合はアラームを抑制します。 |
ブランド別応用
Fanuc
Fanuc システムにおいて、V-READY handshake は、軸の移動が許可される前に高電圧サーボドライブが完全に通電され通信していることを確認する安全上極めて重要なタイミングシーケンスです。CNC は MCON (Servo Activation Request) を使用してこれを調整し、VRDY フィードバックラインを監視します。設計者がカスタムのサードパーティ製アンプを統合する場合や、カスタムの非常停止解除シーケンスを構成したい場合、特殊なパラメータを使用して handshake の動作を変更できます。具体的には、Parameter 1800 bit 1 (CVR) および Parameter 0010 bit 2 (OFFVY) を使用して、入力される VRDY 信号のタイミングが標準シーケンスと一致しない場合の誤アラームを抑制します。
重要な安全上の注意事項: G10 L52 を使用してパラメータレジスタをプログラムで変更する前に、オペレータは予期せぬデータ損失を防ぐために完全なシステムバックアップを実行する必要があります。サーボパラメータを編集する前に安定した復元ポイントを作成する完全な手順については、Fanuc自動データバックアップガイドを参照してください。
ブランド比較
| Fanuc CNC シリーズ | IGNVRY ラダー無視信号のサポート | V-READY アラーム抑制パラメータ | 診断トレースメカニズム |
|---|---|---|---|
| Fanuc Series 15i / Legacy | PMC ラダーの無視信号 (IGNVRY <Yy+1#6>) を介してサポート。 | 初期のアーキテクチャで使用されていた Parameter 0010 bit 2 (OFFVY)。 | 基本的なアラームビットマッピングを備えたレガシーな診断レジスタ。 |
| Fanuc Series 16i / 18i / 21i | 起動時の誤作動をバイパスするための PMC ラダーの無視信号 (IGNVRY <Yy+1#6>) を介してサポート。 | 標準の抑制用に導入された Parameter 1800 bit 1 (CVR)。 | 速度準備完了ステータス用の DGN 358 基本ビットワイズ追跡。 |
| Fanuc Series 0i (Modern 0i-D/F) | 廃止および完全削除。機械メーカーはラダーから IGNVRY を削除する必要があります。 | サードパーティ製モジュール用の標準の Parameter 1800 bit 1 (CVR)。 | マイクロステップを特定するための完全な DGN 358 ビットワイズシーケンス (ビット 5 から 14)。 |
| Fanuc Series 30i / 31i / 32i | 完全非サポート。高速光ファイバー FSSB が自己診断を実行します。 | Parameter 1800 bit 1 (CVR) および高度なデジタルサーボパラメータ。 | ミリ秒単位のシーケンス分析用の完全な高解像度 DGN 358 診断レジスタ。 |
技術解析
Fanuc エコシステムにおいて、V-READY handshake はきめ細かいビットレベルの診断追跡アーキテクチャを特徴としています。一般的なサーボの準備完了失敗を単に報告するだけの汎用システムとは異なり、Fanuc は SV0401 アラームを詳細に解読するために特別に設計された専用の診断レジスタ DGN 358 (V ready-off information) を提供しています。DGN 358 の値をバイナリ(2進数)表記に変換することで、技術者はアンプの内部起動シーケンスの時系列に沿った段階的なタイムラインを検査できます。サーボドライブが初期化されると、診断ビット 5 から 14 が順次「1」に遷移します。これには、コンバータ非常停止解除用のビット 6、コンバータ準備完了ステータス用のビット 10、およびダイナミックブレーキリレー解除用のビット 12 が含まれます。メンテナンスエンジニアは、レジスタ内で「0」のままになっている最初のビットを特定するだけで、電気的 handshake がストールした正確なマイクロステップを特定できます。
さらに、Fanuc は機械メーカーが handshake のタイミングを数学的に操作できるようにすることで、カスタムのハードウェア構成に対応しています。Parameter 1800 bit 1 (CVR) を通じて、コントローラは誤った VRDY-ON シーケンスアラームを抑制でき、これは CNC のネイティブな位置コントローラとは異なる速度で起動する可能性のあるサードパーティ製アンプを統合する場合に特に有益です。このタイミングの柔軟性は、現代 of Series 30i、31i、32i、および 0i コントロールカードから時代遅れの V-READY 無視信号 (IGNVRY) が完全に削除されたことと相まって、ラダーベースのソフトウェアバイパスから、厳格で高速な光ファイバー FSSB ハードウェア自己診断への移行を示しています。
プログラム例
加工プログラム内からプログラムによって V-READY アラーム抑制設定を調整するには、プログラマーは G10 L52 データ入力モードを使用できます。以下は Fanuc 制御用の G-code 構成シーケンスです:
G10 L52 ; (サーボパラメータ用のプログラム可能パラメータ入力モードを開始)
N1800 R2 ; (Parameter 1800 bit 1 を 1 (CVR=1) に設定し、VRDY シーケンスアラームを抑制)
G11 ; (プログラム可能パラメータ入力モードを解除し、通常の実行に戻る)
G00 X100.0 Y50.0 ; (SV0401 が発生すると即座に停止する早送りブロック)
空運転 (dry run)と安全検証: 実際のワークスペースでこのプログラムを実行する前に、空運転を実行する必要があります。軸が機械的にいかなる障害物からもクリアであり、機械的 clamp が完全に解除されていることを確認してください。コントローラを起動し、診断 DGN 358 画面を確認します。空運転を有効にした状態でシングルブロックモードでプログラムを実行し、Parameter 1800 が正しく変更され、ハードウェアレベルのアラームが軸をロックしないことを検証します。電磁接触器 (MCON) の状態を監視し、突然の SV0401 フォルトを発生させることなく handshake タイミングが安定した動作範囲内にとどまっていることを検証します。
エラー解析
| ブランド & アラームコード | トリガー条件 | オペレータの自覚症状 | 根本原因 & 技術的な修正手順 |
|---|---|---|---|
| Fanuc SV0401 (V READY OFF) | CNC の Position Control Ready (PRDY) 信号がアクティブ (ON) であるにもかかわらず、サーボアンプの Velocity Control Ready (VRDY) 信号が ON にならない、あるいは運転中に予期せず OFF になります。 | 機械の即時非常停止、すべての軸がロックアウトされ、高電圧回路電磁接触器が消磁されます。 | FSSB 光ケーブルの確認、制御電源ヒューズの溶断や入力電源の欠相の確認、DGN 358 ビットの検査によるマイクロステップの特定、または不良のあるサーボモジュールの交換を行います。 |
| Fanuc SV0404 (V READY ON) | CNC が電磁接触器信号 (MCON) を OFF に指令したにもかかわらず、サーボ準備完了信号 (VRDY) が ON のまま維持されます。 | 起動時、または非常停止トリガーの直後に、即時のアラームロックアウトが発生します。 | サーボアンプモジュールの内部パワー切り替え回路のハードウェア的欠陥を検査するか、欠陥のある CNC 軸コントロールカードを交換します。 |
| Fanuc SV0414 (Digital Servo System Alarm) | デジタルサーボソフトウェアが、過電流、エンコーダ通信異常、または熱暴走などの内部ドライブフォルトを検出します。 | 軸の動作が即座に停止し、深い解析のために詳細なデジタルサーボ診断レジスタを表示します。 | FSSB 光通信ラインのトラブルシューティング、2000番台のサーボパラメータの確認、およびモータフィードバックケーブルのシールド検査について、Fanuc SV0414デジタルサーボシステムアラームガイドを参照してください。 |
| Fanuc SV0411 (Servo Deviation Alarm) | サーボループ内の位置偏差エラーが、CNC パラメータで指定された最大許容制限値を超えます。 | 軸が指令された経路を正確に追従できなくなり、早送りまたは重切削中に停止します。 | 軸の機械的 binding のチェック、機械的 clamp の解除確認、あるいはループゲインパラメータの調整について、Fanuc SV0411サーボ偏差アラームガイドを参照してください。 |
実務応用ノウハウ
実務におけるSV0401およびSV0404アラームのトラブルシューティングでは、ソフトウェアのバグを疑う前に、FSSB光通信ケーブル of 接続不良や制御電源ヒューズの溶断、入力電源の欠相といった物理的なハードウェア故障を疑う必要がある。特に、Parameter 1800 bit 2 (FVF)によって追従動作(follow-up behavior)が無効化されている状態で、機械メーカーが軸に電磁ブレーキや機械的クランプ(clamp)を適用している場合、物理的なクランプ解除とサーボ起動シーケンスの同期が極めて重要になる。クランプが物理的に噛み込んだままモータの励磁シーケンスが開始されると、過度な機械的負荷によりモータが起動できず、VRDYシグナルが遮断されてSV0401エラーが発生する。このパラメータが未検証のまま量産に入ると、2ロット目から寸法ばらつきが広がり、最終検査で初めて不良が発見されるという深刻な再現性の低下を引き起こす。段取り前にParameter 1800 bit 1 (CVR)を確認することで、このコマンドで最も多い非計画停止を防ぎ、無駄な不良品発生を防ぐことができる。また、非常停止解除時のタイミング不整合による誤アラームを防ぎ、ロット間の繰り返し精度と生産の再現性を確実にするために、Parameter 1804 bit 4 (IVO)やParameter 1804 bit 6 (SAK)の設定状態と、PMCラダー上の非常停止解除(*ESP)およびマシンレディ信号のシーケンス順序を綿密に検証することが、量産ラインの生産信頼性を確保するための強固な鍵となる。
より深い診断技術については、Fanuc SV0411サーボ偏差アラームガイドを参照し、高加減速ルーチン中に蓄積されるトラッキングエラーの解析方法を確認してください。
高度なチューニングやパラメータの変更を実施する前には、システムパラメータのバックアップを作成する必要があります。これらのパラメータを電気的な損傷から保護するため、保守管理者はFanuc自動データバックアップの記事を参考にして、定期的なバックアップスケジュールを構築することが推奨されます。
関連コマンド
- G10 L52 (プログラム可能パラメータ入力): NC プログラムから直接、重要なサーボタイミングおよびアラーム設定を自動編集するために、サーボパラメータレジスタデータベースを開くために使用されます。
- G11 (パラメータ入力キャンセル): G10 パラメータ入力モードを終了し、CNC を標準の実行に戻し、サーボパラメータの不測の変更を防ぎます。
- MCON (サーボ有効化要求信号): 物理サーボアンプの電磁接触器を閉路し、高電圧ラインを準備するよう指令する重要な CNC ロジックインターフェース信号です。
- DGN 358 (V Ready-Off 診断): V-READY 失敗の正確なマイクロステップを特定するために、サーボアンプの段階的な起動シーケンスを追跡する専用の診断レジスタです。
おわりに
量産工程におけるロット間の繰り返し精度を極限まで高め、非計画停止による深刻な損失を排除するためには、SV0401およびSV0404アラームに対する体系的な予防診断が極めて重要である。段取り前にParameter 1800 bit 1 (CVR)を確認することで、このコマンドで最も多い非計画停止を防ぎ、製品寸法ばらつきによる不良品発生を未然に防止することができる。アンプやFSSB光通信ケーブルの物理的接続状況を日常的に点検し、DGN 358レジスタを用いた詳細なビットレベルの起動プロセス分析を保守手順に組み込むことで、問題が発生した際に高額なアンプモジュールを不必要に交換することなく、数分で根本原因を突き止めることが可能となる。安全かつ高信頼性なサーボ制御ループの維持に投資し続けることこそが、工場全体の稼働率向上と一貫したワーク品質を両立させる唯一の道である。
よくある質問
量産ロット間で寸法ばらつき(繰り返し精度の低下)が発生した場合、V-READYアラームの関連パラメータで何を検証すべきですか?
量産中のロット間での寸法ばらつきや微細な再現性の低下を防ぐには、段取り前にParameter 1800 bit 1 (CVR)および古いLegacyシステムの場合はParameter 0010 bit 2 (OFFVY)の動作設定を検証してください。これらのアラーム抑制パラメータの設定がアンプ側の物理的な応答速度と同期していない場合、位置ループが確立されるまでのミリ秒単位の応答ズレが蓄積し、アラームに至らない程度の微小な追従遅れが発生して寸法不良や不良品発生を引き起こすことがあります。具体的な対策として、量産開始前に必ずCNC画面のDGN 358レジスタでアンプ起動シーケンスのビット状態を確認し、タイミングマージンが正しく確保されているかを照合してください。
Z軸などの垂直軸でSV0401アラームが発生した際、スピンドルヘッドや工具台の自重落下を防ぐための安全な点検手順は?
垂直軸でSV0401(V READY OFF)が発生してアンプ交換やFSSBケーブルの点検を行う際は、電気制御盤の主電源を切る前に、必ず軸の下部に頑丈な木製ブロックや専用のサポート治具を隙間なく配置して物理的に支持してください。V-READY信号が途絶えると、サーボモータの電磁ブレーキが解除されて数トンの質量を持つヘッドが突然落下し、ボールねじやガイドを粉砕する致命的なクラッシュを引き起こします。具体的な対策として、U、V、W相のモータ動力線やブレーキ配線に触れる前に、軸が完全に機械的に固定されていることを確認し、DGN 358レジスタで非常停止(ビット6)が安全に保持されているかを確認した上で測定作業を行ってください。
G00や高速G01の起動時に突発的にSV0401(V READY OFF)が発生する場合、電気的配線以外のどのパラメータが関係していますか?
突発的なアラーム発生の背後には、Parameter 1800 bit 2 (FVF)によって追従動作(follow-up behavior)が無効化されている状態で、機械的なクランプ(clamp)の解除遅れが関係している場合があります。CNC側が移動を指令した瞬間、物理クランプの解除確認信号がラダー回路内で遅延すると、モータが励磁されると同時に機械的 binding が発生し、アンプに過大電流が流れてセーフティトラップ(SV0401)が作動します。具体的な対策として、段取り前に必ず機械パラメータの励磁・クランプタイミングとラダー図上のタイムラグ設定を確認し、クランプが完全にフリーになった後にMCONとPRDYのハンドシェイクが完了するようタイミングパラメータを微調整してください。
まだ解決しませんか?
このトピックについて、AIアシスタントに自然言語で質問できます。検証済みの情報源に基づいており、ハルシネーションはありません。

- 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原因と対策、再現性の高い加工ノウハウを網羅。
G50.2とG51.2ポリゴン加工のプログラミングと安全な同期パラメータ設定
Fanuc、Siemens、MitsubishiのCNC旋盤におけるG50.2・G51.2ポリゴン加工のプログラミング解説。同期パラメータ(7610、#1501)の設定、クランプ診断、アラーム回避手順など、量産時の寸法ばらつきを防ぎ繰り返し精度を高めるノウハウを徹底網羅。
G31スキップ機能とCNCプローブ測定プログラム:ファナック・シーメンス・三菱
ファナック、シーメンス、三菱のG31スキップ機能とプローブ測定プログラムの構築手順。クラッシュを防ぐG40設定やサーボ遅れパラメータ(SEA/SEB)の補正により、量産後半のロット間での寸法ばらつきを防ぎ、繰り返し精度と加工再現性を劇的に向上させる実務ノウハウを徹底解説。
G07.1シリンダ補間のプログラミング方法とアラーム対策
Fanuc、Siemens、三菱CNCにおけるG07.1シリンダ補間の完全ガイド。軸マッピングパラメータの設定方法、G00指令によるPS0176やP481アラームの原因と解決策、干渉を防止する安全なプログラミング手法を徹底解説。