Fanuc alarm PS0077: TOO MANY SUB-MACRO NESTING
PS alarm (program/operation) · Fanuc 0i-D
What it means
The combined nesting depth of subprogram and macro calls exceeded the permissible limit. Calls must unwind before further nesting; nesting also fails if another subprogram call is made during an external-memory subprogram call.
Likely causes
- Deeply recursive macro logic
- Subprograms calling themselves accidentally
- Nested call during an external-device subprogram call
Need the part urgently?
Send us alarm PS0077 with your machine details — typical RFQ turnaround is 24–48h.