Haas Control Boards
Haas designs and builds its own control hardware and software. The Classic Haas Control runs on a microprocessor PCB, a video and keyboard PCB, an I/O PCB, a power PCB, and a MOCON PCB. That MOCON runs in parallel with the main processor and closes the loop around the axis motors.
The Next Generation Control runs on a main processor PCB, an I/O PCB, and a PSUP power supply PCB. Machines with a 19-inch LCD add an iPFDM PCB on top of the main processor that delivers +5V and ±12V DC to that board. Board repair shops list Haas part numbers such as the 65-4075G power supply board and the 65-4400A board.
Haas Control Repair Shops
ACS Industrial Services
Cockeysville, MD
Brands: Fanuc, Haas
Flexa Systems
Lewisville, TX
Brands: Fanuc, Haas, Mazak, Okuma
Industrial Electronic Repair
Kernersville, NC
Brands: Haas
Compare Haas Control Repair Shops
This table lists turnaround, warranty, and evaluation terms from each shop's published information.
| Shop | Repair type | Turnaround (business days) | Warranty (months) | Free evaluation | Rush service |
|---|---|---|---|---|---|
| ACS Industrial Services | Ship-in repair | 15 | 24 | Yes | Yes |
| Flexa Systems | Ship-in repair | 1-3 | 24 | Yes | Yes |
| Industrial Electronic Repair | Ship-in repair | Not listed | 12 | Not listed | Not listed |
Tracing a Board Fault
The Haas electrical service manual traces a machine that will not power up from the main circuit breaker to the overvoltage fuses and the power off button wiring. Board checks for that fault point to the I/O PCB and the power PCB. A machine that powers on with a keyboard beep and no display points to the monitor, the video cable, and the status lights on the processor. Keys that do not respond point to the keyboard cable from the video PCB to the SKBIF PCB and then to the keypad.
Haas asks for an inspection report checklist on the Next Generation Control before a main processor PCB, I/O PCB, or SKBIF PCB gets replaced. That control saves an error report with the state of the machine for analysis. The control creates the error report on its own whenever certain alarms trigger.
Protecting Programs and Parameters
A 3.3V lithium battery on the processor PCB of the Classic Haas Control keeps user programs, settings, parameters, and offsets in memory during power off. The control shows a low battery alarm before the battery becomes unusable. Memory gets corrupted on low battery power and goes blank at zero battery voltage.
Battery replacement uses a 4-pin jumper wired to a fresh battery and attached to connector J6 before the old battery comes out. Attaching that jumper after the old battery is out or pulling it before the new battery is soldered in causes complete machine memory loss that cannot be reversed. The Next Generation Control service manual gives a separate procedure for main processor battery replacement.
Backing Up a Haas Control
The Machine Data Backup procedure for the Next Generation Control copies all machine files to a USB memory device. All of those files land in one .zip file that opens on the control or on a PC. Setting 155 Load Pocket Tables goes on and the memory lock key switch goes to unlocked before the backup starts.
The Classic Haas Control backs up machine data files through a USB drive on the side of the control pendant or in the electrical cabinet. Mill software 16.xx and higher and lathe software 9.xx and higher use the Machine Data Backup procedure. Older software versions use a separate procedure for the same backup.
