Appendix B – CnC interfACe protoCol
b-20
HPR130XD Auto Gas –
806330 Revision 1
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 HPR130XD
Page 1: ...HyPerformance Plasma HPR130XD Auto gas Instruction manual 806330 Revision 3 ...
Page 16: ...Table of Contents viii HPR130XD Auto Gas 806330 ...
Page 26: ...Specifications 2 2 HPR130XD Auto Gas 806330 ...
Page 38: ...Specifications 2 14 HPR130XD Auto Gas 806330 ...
Page 48: ...Installation 3 10 HPR130XD Auto Gas 806330 ...
Page 59: ...Installation HPR130XD Auto Gas 806330 3 21 1X1 J103 J300 Female Male 5 6 5 6 3X1 3X2 3X3 3X4 ...
Page 94: ...Installation 3 56 HPR130XD Auto Gas 806330 ...
Page 101: ...Operation HPR130XD Auto Gas 806330 Revision 2 4 7 Diagnostics screen ...
Page 102: ...Operation 4 8 HPR130XD Auto Gas 806330 Revision 2 Test screen ...
Page 103: ...Operation HPR130XD Auto Gas 806330 Revision 2 4 9 Cut chart screen ...
Page 152: ...Operation 4 58 HPR130XD Auto Gas 806330 Revision 2 ...
Page 236: ...7 4 HPR130XD Auto Gas 806330 Discrete output functionality ...
Page 294: ...Appendix B CNC Interface Protocol b 28 HPR130XD Auto Gas 806330 Revision 1 ...
Page 302: ...4 HPR130XD Auto Gas 806330 ...