060523-1610 EST USA
I have a customer that recently purchased our I232 Isolator system. Actually they have three systems. One feeds a lathe, and the other two feed mills. All machines are HAAS and later than 2000. The mills mostly run in drip feed mode.
The I232's increased their capability from poor operation at 9600 baud and a moderate number of communication errors with direct connection, to zero communication errors and a speed of 115.2 kbaud. Their drip operations usually take from 2 to 4 hours per part.
About 4 weeks after the I232s were installed they ran a program that was about 4 megabytes in length. The program failed about 1/2 way thru the file, or about 2 megabytes. I was called about this. On multiple tries they had the same failure and it was reported to be at about the same location. There is nothing that the I232 would do to cause this problem.
I had them send me a copy of the file. Inspection of the file indicated N100000 about mid way thru the file. I had them run without line numbers and the problem was eliminated.
I have now run an experiment on our 93 and 98 VFs and can prove that HAAS creates a range error above 99,999.
So beware of this kind of problem. Restart does not require that you have line numbers, but it may make it easier to find your restart position. Instead of a line number on every line a few line numbers scattered thru a file would be adequate to make restart easy.
.