Correction to program. Add G103 P1 before the M96 line, and G103 after M96 on both branches. The G103 P1 stops the look ahead feature so it will poll the input on the M96 line.
Other then trouble with the M96 the attached document shows how to interface to the new Haas NexGen lathe. I hope they will fix the M96 problem, so it will work. You will also need plugs to attach to the P8 and P62 sockets on the Haas I/O Board. They can be ordered from most electronic vendors online. The plug part number is 50-57-9404, you will need 2 of them. The pins for the plugs are part number 16-02-0069, and you will need 4 of them.
I hope this helps.
Similar Threads:
Correction to program. Add G103 P1 before the M96 line, and G103 after M96 on both branches. The G103 P1 stops the look ahead feature so it will poll the input on the M96 line.