070802-0612 EST USA
giantcake:
FIFO disable is a Microsoft parameter set under Device Manager. This is not controlled by Cimco software. However, the other parameters baud rate, stop bits, data bits, and parity are setup from Cimco.
Note: Currently direct loading of a program to HAAS program memory produces no errors at 115.2 kbaud, whereas in DNC mode errors occur at 38.4, but not at 19.2. For the past two weeks prior to this last weekend there were no errors at 115.2 in DNC mode running 24/7.
The compression I am referring to has nothing to do with what occurs between and including the sending UART thru the receiving UART. The comparison reference is between the file size in the computer and the amount of memory used in HAAS program memory space.
The line numbering bug is not the cause because that error does not occur until about 100,000. The current errors occur early in sending a program, like a few hundred bytes, and there is no essential error difference between sending the program with line numbers and without.
joecnc1234:
Yes the machine can be starved for data at 9600 baud. Most modren machines are starved at this rate in mold making or other contouring applications in portions of the program. One of our customers improved their net thruput in making carbon electrodes by a factor of about 2 after we installed our I232 system that allowed them to operate error free at 38.4, the max for their CNC. Prior to this they had machine stutter problems at 9600 and also errors. When you save machine time like this it translates to major cost savings, and getting the job done quicker.
Faster baud rates do not cause buffer overload if handshaking is working correctly. The purpose of handshaking is to prevent buffer overflow.
. |