Hardy command numbers – Hardy HI 6300 Series User Manual

Page 160

Advertising
background image

150 Appendix

A

Hardy Command Numbers

Here is a list of Hardy command numbers:

0: READ PARAM CMD. To read a parameter, write a #0 to the command register

(register #0), and write the parameter number in the parameter ID number in registers 2

and 3, most significant word first. The parameter value may then be read from registers

4 and 5, again most significant word first. This value may be in integer or floating point

format, depending on the parameter. The status register in the reply will contain the

lower 16 bits of the system status word.

Status word bit 0: A/D error

Status word bit 6 (0x40): Motion status.

Status word bit 15 (0x8000): Not Found - the requested parameter number does

not exist

1: ZERO CMD. Write a #1 to the command register to ZERO the gross weight. The

status register will read 0 if this command succeeds.

Status Error code 1 (motion)

Status Error code 2 (A/D error)

Status Error code 3 (out of tolerance)

2: TARE CMD. Write a #2 to the command register to ZERO the net weight. The status

register will read 0 if this command succeeds:

Status Error code 1 (motion)

Status Error code 2 (A/D error)

4: WRITE NONVOL CMD. Write a #4 to the command register to save parameters in

non-volatile memory.

• No Error Codes

5: PRINT CMD: Write a #5 to the command register to send data to the Printer.

No Error Codes

Command number

Command

0

Read Parameter

1

Zero Cmd

2

Tare Cmd

4

Write Non-Volatile Cmd

5

Print Cmd

6

Weigh Sample Cmd

0x64 (100 dec)

Cal Low Cmd

0x65 (101 dec)

Cal High Cmd

0x66 (102 dec)

C2 Cal Cmd

0x1000 (4096 dec)

Write Integer Cmd

0x1001 (4097 dec)

Write Float Cmd

Advertising