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
Summary of Contents for HyPerformance HPR400XD
Page 1: ...HyPerformance Plasma HPR400XD Auto gas Instruction manual 806160 Revision 4 ...
Page 26: ...Specifications 2 2 HPR400XD Auto Gas 806160 ...
Page 48: ...Installation 3 10 HPR400XD Auto Gas 806160 ...
Page 53: ...Installation HPR400XD Auto Gas 806160 3 15 Horizontal RHF mounting Vertical RHF mounting ...
Page 57: ...Installation HPR400XD Auto Gas 806160 3 19 This page is blank intentionally ...
Page 65: ...Installation HPR400XD Auto Gas 806160 3 27 7 8 8 7 ...
Page 100: ...Installation 3 62 HPR400XD Auto Gas 806160 ...
Page 107: ...Operation HPR400XD Auto Gas 806160 4 7 Diagnostic screen ...
Page 108: ...Operation 4 8 HPR400XD Auto Gas 806160 Test screen ...
Page 109: ...Operation HPR400XD Auto Gas 806160 4 9 Cut chart screen ...
Page 197: ...Operation HPR400XD Auto Gas 806160 4 97 ...
Page 287: ...7 4 HPR400XD Auto Gas 806160 Discrete output functionality ...
Page 347: ...Appendix B CNC Interface Protocol b 28 HPR400XD Auto Gas 806160 ...
Page 355: ...4 HPR400XD Auto Gas 806160 ...