FANUC codes
FANUCProgram/G-codeBasic5 minutes

PS045

Fanuc Alarm PS045 - Missing Q in Peck Cycle

ADDRESS Q NOT FOUND (G73/G83)

Fanuc PS045: The Q address word was not specified in a G73 (high-speed peck drilling) or G83 (deep hole peck drilling) canned cycle. Q defines the peck increment depth and is required.

Root Cause Summary

PS045 occurs when a G73 or G83 peck drilling cycle is programmed without the required Q address word. The Q value specifies the incremental peck depth for each cut, and its absence prevents the control from executing the cycle. This is a programming syntax error that must be corrected before the program can run.

Safety

  • Q required for peck cycles

Causes and Fixes

  1. 1

    Locate the program block triggering PS045 alarm (check the alarm screen for sequence number or line number).

  2. 2

    Verify the G73 or G83 line contains all required parameters: G83 X_ Y_ Z_ R_ Q_ F_. Confirm Q is missing.

  3. 3

    Add the Q parameter with appropriate peck depth value (e.g., Q0.5 for 0.5mm/0.020" pecks). For G83, typical Q values are 3-10x drill diameter; for G73, use smaller values.

    Ensure Q value is positive and appropriate for material and tool. Too large a value risks chip packing; too small wastes cycle time.

  4. 4

    Reset the alarm, restart the program from a safe position, and verify the cycle executes correctly.

Service Recommended confidence

Seeing Multiple Alarms?

Seeing another alarm with this one? Enter the code.

Get machine-aware diagnosis

AxisMD logs alarms against your actual machines, tracks patterns, and gives AI context your manual doesn't have.

Start free

Was this guide helpful?

Always verify with your machine manual or a certified technician before performing service procedures.