Back to all Haas models Search all database
Haas VF-Series CNC
Haas VF-Series CNC Error Codes
Complete alarm and error code reference for the Haas VF-Series CNC. Browse all 461 documented fault codes below, each linking to a detailed troubleshooting guide.
Search this section
Search Haas VF-Series CNC
Search all 461 Haas VF-Series CNC codes without changing pages.
Complete Alarm List (Page 2 of 3)
Code 311
Unknown Code
View solution Code 312
Program End
View solution Code 313
No P Code In M97, M98, or G65
View solution Code 314
Subprogram or Macro Not In Memory
View solution Code 315
Invalid P Code In M97, M98 or M99
View solution Code 316
X Over Travel Range
View solution Code 317
Y Over Travel Range
View solution Code 318
Z Over Travel Range
View solution Code 319
A Over Travel Range
View solution Code 320
No Feed Rate Specified
View solution Code 321
Auto Off Alarm
View solution Code 322
Sub Prog Without M99
View solution Code 324
Delay Time Range Error
View solution Code 325
Queue Full
View solution Code 326
G04 Without P Code
View solution Code 327
No Loop For M Code Except M97, M98
View solution Code 328
Invalid Tool Number
View solution Code 329
Undefined M Code
View solution Code 330
Undefined Macro Call
View solution Code 331
Range Error
View solution Code 332
H and T Not Matched
View solution Code 333
X-Axis Disabled
View solution Code 334
Y-Axis Disabled
View solution Code 335
Z-Axis Disabled
View solution Code 336
A-Axis Disabled
View solution Code 337
GOTO or P line Not Found
View solution Code 338
Invalid IJK and XYZ in G02 or G03
View solution Code 339
Multiple Codes
View solution Code 340
Cutter Comp Begin With G02 or G03
View solution Code 341
Cutter Comp End With G02 or G03
View solution Code 342
Cutter Comp Path Too Small
View solution Code 343
Display Queue Record Full
View solution Code 344
Cutter Comp With G18 and G19
View solution Code 346
Illegal M Code
View solution Code 347
Invalid or Missing E Code
View solution Code 348
Motion Not Allowed In G93 Mode
View solution Code 349
Prog Stop W/O Cancel Cutter Comp
View solution Code 350
Cutter Comp Look Ahead Error
View solution Code 351
Invalid P Code
View solution Code 352
Aux Axis Power Off
View solution Code 353
Aux Axis No Home
View solution Code 354
Aux Axis Disconnected
View solution Code 355
Aux Axis Position
View solution Code 356
Aux Axis Travel Limit
View solution Code 357
Aux Axis Disabled
View solution Code 358
Multiple Aux Axis
View solution Code 359
Invalid I, J, or K In G12 or G13
View solution Code 360
Tool Changer Disabled
View solution Code 361
Gear Change Disabled
View solution Code 362
Tool Usage Alarm RESET.
View solution Code 363
Coolant Locked Off
View solution Code 364
No Circ Interp Aux Axis
View solution Code 365
P Definition Error
View solution Code 366
Missing I, K OR L IN G70, G71 OR G72
View solution Code 367
Cutter Comp Interference
View solution Code 368
Groove Too Small
View solution Code 369
Tool Too Big
View solution Code 370
Pocket Definition Error
View solution Code 371
Invalid I, J, K, OR Q
View solution Code 372
Tool Change In Canned Cycle
View solution Code 373
Invalid Code in DNC
View solution Code 374
Missing XYZA in G31 or G36
View solution Code 375
Missing Z or H in G37
View solution Code 376
No Cutter Comp In Skip
View solution Code 377
No Skip in Graph/Sim
View solution Code 378
Skip Signal Found
View solution Code 379
Skip Signal Not Found
View solution Code 380
X, Y, A, or G49 Not Allowed in G37
View solution Code 381
G43 or G44 Not Allowed in G36 or G136
View solution Code 382
D Code Required in G35 A
View solution Code 383
Inch Is Not Selected
View solution Code 384
Metric Is Not Selected
View solution Code 385
Invalid L, P, or R
View solution Code 386
Invalid Address Format
View solution Code 387
Cutter Comp Not Allowed With G103
View solution Code 388
Cutter Comp Not Allowed With G10
View solution Code 389
G17, G18, G19 Illegal in G68
View solution Code 390
No Spindle Speed
View solution Code 391
Feature Disabled
View solution Code 392
B Axis Disabled
View solution Code 393
Invalid Motion In G74 or G84
View solution Code 394
B Over Travel Range
View solution Code 395
No G107 Rotary Axis
View solution Code 396
Invalid G107 Rotary Axis Specified
View solution Code 397
Aux Axis In G93 Block
View solution Code 398
Aux Axis Servo Of
View solution Code 400
Skip Signal During Restart
View solution Code 403
RS-232 Too Many Progs
View solution Code 404
RS-232 No Program Name
View solution Code 405
RS-232 Illegal Prog Name
View solution Code 406
RS-232 Missing Code A
View solution Code 407
RS-232 Invalid Code
View solution Code 408
RS-232 Number Range Error
View solution Code 409
RS-232 Invalid N Code
View solution Code 410
RS-232 Invalid V Code
View solution Code 411
RS-232 Empty Program
View solution Code 412
RS-232 Unexpected End of Input
View solution Code 413
RS-232 Load Insufficient Memory
View solution Code 414
RS-232 Buffer Overflow
View solution Code 415
RS-232 Overrun
View solution Code 416
RS-232 Parity Error
View solution Code 417
RS-232 Framing Error
View solution Code 418
RS-232 Break
View solution Code 419
Invalid Function For DNC
View solution Code 420
Program Number Mismatch
View solution Code 421
No Valid Pockets
View solution Code 422
Pocket Table Error
View solution Code 429
Disk Dir Insufficient Memory
View solution Code 430
Disk Unexpected End of Input
View solution Code 431
Disk No Prog Name
View solution Code 432
Disk Illegal Prog Name
View solution Code 433
Disk Empty Prog Name
View solution Code 434
Disk Load Insufficient Memory
View solution Code 435
Disk Abort
View solution Code 436
Disk File Not Found
View solution Code 501
Too Many Assignments In One Block
View solution Code 502
[ Or = Not First Term In Expressn
View solution Code 503
Illegal Macro Variable Reference
View solution Code 504
Unbalanced Brackets In Expression
View solution Code 505
Value Stack Error
View solution Code 506
Operand Stack Error
View solution Code 507
Too Few Operands On Stack
View solution Code 508
Division By Zero
View solution Code 509
Illegal Macro Variable Use
View solution Code 510
Illegal Operator or Function Use
View solution Code 511
Unbalanced Right Brackets
View solution Code 512
Illegal Assignment Use
View solution Code 513
Var. Ref. Not Allowed With N Or O
View solution Code 514
Illegal Macro Address Reference
View solution Code 515
Too Many Conditionals In a Block
View solution Code 516
Illegal Conditional Or No Then
View solution Code 517
Exprsn. Not Allowed With N Or O
View solution Code 518
Illegal Macro Exprsn Reference
View solution Code 519
Term Expected
View solution Code 520
Operator Expected
View solution Code 521
Illegal Functional Parameter
View solution Code 522
Illegal Assignment Var Or Value
View solution Code 523
Conditional Reqd Prior To THEN
View solution Code 524
END Found With No Matching DO
View solution Code 525
Var. Ref. Illegal During Movement
View solution Code 526
Command Found On DO/END Line
View solution Code 527
= Not Expected Or THEN Required
View solution Code 528
Parameter Precedes G65
View solution Code 529
Illegal G65 Parameter
View solution Code 530
Too Many I, J, or K’s In G65
View solution Code 531
Macro Nesting Too Deep
View solution Code 532
Unknown Code In Pocket Pattern
View solution Code 533
Macro Variable Undefined
View solution Code 534
DO Or END Already In Use
View solution Code 535
Illegal DPRNT Statement
View solution Code 536
Command Found On DPRNT Line
View solution Code 537
RS-232 Abort On DPRNT
View solution Code 538
Matching END Not Found
View solution Code 539
Illegal Goto
View solution Code 540
Macro Syntax Not Allowed
View solution Code 541
Macro Alarm
View solution Code 600
U Over Travel Range
View solution Code 601
V Over Travel Range
View solution Code 602
W Over Travel Range
View solution Code 603
U Limit Switch
View solution Code 604
V Limit Switch
View solution Code 605
W Limit Switch
View solution Code 609
U Servo Error Too Large
View solution Code 610
V Servo Error Too Large
View solution Code 611
W Servo Error Too Large
View solution Code 612
U Servo Overload
View solution Code 613
Command Not Allowed In Cutter Comp.
View solution Code 614
V Servo Overload
View solution Code 615
W Servo Overload
View solution Code 616
U Motor Over Heat
View solution Code 617
V Motor Over Heat
View solution Code 618
W Motor Over Heat
View solution Code 619
U Motor Z Fault
View solution Code 620
C Axis Disabled
View solution Code 621
C Over Travel Range
View solution Code 622
Tool Arm Fault
View solution Code 625
Carousel Positioning Eror
View solution Code 626
Tool Pocket Slide Error
View solution Code 627
ATC Arm Position Timeout
View solution Code 628
ATC ARM Positioning Error
View solution Code 630
Apc-door Sw Fault-switch Not Equal To Solenoid
View solution Code 631
Pallet Not Clamped APC-PALLET NOT CLAMPED OR HOME *DO NOT ATTEMPT TO MOVE X OR Y AXES OF MILL UNTIL APC IS IN SAFE CONDITION.
View solution Code 632
APC-Unclamp Error
View solution Code 633
APC-Clamp Error
View solution Code 634
APC-Mislocated Pallet
View solution Code 635
APC PAL num Conflict Rec and CH
View solution Code 636
APC-Switch Missed Pal 1
View solution Code 637
APC-Switch Missed Pal 2
View solution Code 638
APC-Door Not Open
View solution Code 639
APC-Door Not Closed
View solution Code 640
APC-Missing Pallet @ REC
View solution Code 641
APC-UNKNOWN CHAIN LOCATION
View solution Code 642
APC-Incorrect Chain Location
View solution Code 643
RP-Index Station Unlocked...
View solution Code 644
RP-Pallet Changer Will Not Raise...
View solution Code 645
RP-Pallet Jammed, Check for Obstruction
View solution Code 646
RP-CW/CCW Switch Illegal Condition
View solution Code 647
RP-UP/DOWN Switch Illegal Condition, Lift Cylinder
View solution Code 648
RP-Main Drawbar Locked In Pallet Clamped Position
View solution Code 649
RP-Main Drawbar Locked In Pallet Unclamped Position
View solution