コード 912: APC No P Code Or Q Code For M46
問題の説明と安全警告
Haas VF-Series CNC は重大な APC No P Code Or Q Code For M46 アラームをトリガーしました。製造サイクル中に機器への二次的損傷や部品の破損を防ぐために、資格のあるオペレーターまたはメンテナンス技術者による直ちの対応が必要です。電気キャビネットにアクセスする前に、必ず標準の安全およびLOTO手順が遵守されていることを確認してください。
公式トラブルシューティング手順
M46 must have a P code and a Q code. The P code must be the name of a program stored in memory. The Q code is the number of the pallet to run the program on. 913 APC No P Code or Q Code For M49 M49 must have a Q code. The Q code is the status to give the pallet. 914 APC Invalid P Code The P code must be the name of a program stored in memory. The program name must not have a decimal point. Remove any decimal points from the program name. 915 APC Illegal Nesting G188 or M48 G188 is only legal in main program. M48 is only legal in a program listed in the Pallet Schedule Table or a first level subprogram. 916 APC Negative PAL Priority Index Software Error; Call your dealer. 917 APC Number Of Pallets Is Zero Parameter 606 must have a value if parameter 605 is not zero. Set parameter 606 to the number of pallets in your FMS system. 918 APC Load Switch Missed PAL 1 Pallet #1 did not complete its move from the APC to the receiver in the allowable time. Pallet change sequence was halted because receiver switch was not activated. Pallet is either unclamped or not on the receiver. Ensure the pallet is correctly located on receiver (against hard stop) then run M18 to clamp the pallet. After correcting the condition, run an M50 to continue machining. 919 APC Load Switch Missed Pal 2 Pallet #2 did not complete its move from the APC to the receiver in the allowable time. Pallet change sequence was halted because receiver switch was not activated. Pallet is either unclamped or not on the receiver. Ensure the pallet is correctly located on receiver (against hard stop) then run M18 to clamp the pallet. After correcting the condition, run an M50 to continue machining. 920 APC Load Switch Missed PAL 3 Pallet #3 did not complete its move from the APC to the receiver in the allowable time. Pallet change sequence was halted because receiver switch was not activated. Pallet is either unclamped or not on the receiver. Ensure the pallet is correctly located on receiver (against hard stop) then run M18 to clamp the pallet. After correcting the condition, run an M50 to continue machining. 921 APC Load Switch Missed PAL 4 Pallet #4 did not complete its move from the APC to the receiver in the allowable time. Pallet change sequence was halted because receiver switch was not activated. Pallet is either unclamped or not on the receiver. Ensure the pallet is correctly located on receiver (against hard stop) then run M18 to clamp the pallet. After correcting the condition, run an M50 to continue machining. 922 APC Table Not Declared Software calling invalid tables. Software Error; Call your dealer. 923 A Indexer Is Not At The Proper Incremental Position The indexer has moved to a position that cannot be seated. 924 B Indexer Is Not At The Proper Incremental Position The indexer has moved to a position that cannot be seated. 925 A Indexer Is Not Fully In The Up Position The indexer is still seated. It is not completely in the up position and cannot be rotated. Reset then rezero the indexer. 926 B Indexer Is Not Fully In The Up Position The indexer is still seated. It is not completely in the up position and cannot be rotated. Reset then rezero the indexer. 927 Illegal G1 Code For Rotary Indexer The rotary indexer only does rapid G0 motion. Feed G1 motion is not allowed. 937 ATC Parameter Error There is an error with tool changer parameter values. Parameters 223 and 254 must both have non-zero values for the side-mount tool changer with a tool changer air door. 940 Side Mount Carousel Error This alarm supports the side mount tool changers. It is generated if the carousel motor is still on when the tool pocket is unlocked and lowered prior to a tool change. 941 Pocket Tool Table Error This alarm is generated by a side mount tool changer if the tool specified by the G-code program is not found in the POCKETTOOL table, or the searching pocket is out of range. 942 Carousel Position Timeout This alarm supports the side mount tool changers. It is generated if the tool carousel has not moved after the allowed time or has not stopped after the allowed time specified by parameter 60 TURRET START DELAY and parameter 61 TURRET STOP DELAY, respectively. Alarms 1000-1999 are user defined by macro programs.
Source: Haas VF-Series Service Manual (96-8100 rev G, 2003)
Last reviewed: 2026-07-01 · Verified against the manufacturer’s official documentation.
Haas VF-Series CNC のアラームについて
Haas によって構築された産業用コントローラーは、内部回路と機械的リンケージを保護するための広範な診断システムで設計されています。VF-Series CNC が 912 のようなエラーコードをスローする場合、通常、指令値と実際のセンサーフィードバック間の不一致を示します。
完全アラーム一覧: 461 Haas VF-Series CNC コードs.
Have a better solution?
Help the industrial community by sharing your repair experience for code 912.
Need a searchable reference for more Haas VF-Series CNC manuals?
We structure equipment manuals into searchable code, title, cause, solution, safety note, and source-reference data. Send a PDF and example searched codes when you need public pages, private search, or structured exports.
Space reserved for Google AdSense / Industrial Affiliate Links
Monetization target for 2026