EasyManuals Logo

Hypertherm HyPerformance HPR400XD Auto Gas User Manual

Hypertherm HyPerformance HPR400XD Auto Gas
355 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Page #339 background imageLoading...
Page #339 background image
Appendix B – CnC interfACe protoCol
b-20 HPR400XD Auto Gas 806160
Error responses
If there is a problem with the serial command, the module will return an error.
Bad checksum
Return ID: 500
Description: The serial command received does not have the correct checksum.
Sample: >00091< – checksum should be 90, not 91
>50095< – bad checksum
Bad command
Return ID: 501
Description: If the module does not recognize the command ID, it will return ID 501.
Sample >999AB< – unknown ID
>50196< – bad command
Calculating checksums
Checksum is calculated on the command ID and command data only.
HELLO Command: >00090<
0 = 0x30 (ASCII value for number 0)
0 = 0x30
0 = 0x30
—————
Checksum = 0x30 + 0x30 + 0x30 = 90
READ INPUTS power supply response: >107000058<
1 = 0x31
0 = 0x30
7 = 0x37
0 = 0x30
0 = 0x30
0 = 0x30
0 = 0x30
—————
Checksum = 0x31 + 0x30 + 0x37 + 0x30 + 0x30 + 0x30 + 0x30 = 0x158
We only use the 2 least significant digits so the checksum = 58

Table of Contents

Questions and Answers:

Question and Answer IconNeed help?

Do you have a question about the Hypertherm HyPerformance HPR400XD Auto Gas and is the answer not in the manual?

Hypertherm HyPerformance HPR400XD Auto Gas Specifications

General IconGeneral
BrandHypertherm
ModelHyPerformance HPR400XD Auto Gas
CategoryWelding System
LanguageEnglish

Related product manuals