beautypg.com

Serial interface guidelines, Checksum, Message retries – Hypertherm HPR800XD Auto Gas Rev.2 User Manual

Page 361: Cable shielding

background image

Appendix B – CnC interfACe protoCol

HPR800XD Auto Gas –

806500

b-27

Serial interface guidelines

checksum

The protocol used for the serial interface between the Hypertherm system and the CNC contains a checksum on the

message being sent. The checksum should be validated for each message to ensure the information is not corrupted.

Message retries

We recommend retrying a message if the original message was not acknowledged by the system. This is especially

important when the high-frequency ignition is active. The high-frequency ignition can be active for up to 1 second and

can corrupt serial communications. It is important to space the retries so that the system can handle an interruption in

serial communications for up to 1 second.
Another alternative to handling the high frequency ignition is to poll for the power supply state, using the GET_STATE

command. If the state is (5 – Pilot arc) then stop serial communications until the state is no longer (5 – Pilot arc).

cable shielding

We have chosen to use metal shell DB style machine/serial interface cables on some on the newer systems. One of the

reasons this type of cable was selected is for their EMI shielding capabilities. It is important that integrity of the shielding

of this cable be maintained. The shielding provides protection from the high-frequency ignition system, if the cable

shields are not properly terminated then the protection is not as effective. This is best achieved by ensuring the shield

has a 360° termination provided on both end of the cables. Using a drain wire will not achieve the proper shielding.

The cable should also be as short as possible with no coils.