8
KG-Series Manual
4. APPENDIX
4.1. RS232 Serial Data Communication
This balance has a Bi-Directional RS232 port for communication with a PC. When connected to a computer,
the weight value can be sent to the computer and commands can be sent to the balance
Transfer Format: Asynchronous
Communication Protocol: 1 start bit, 8 data bits, 1 stop bit
Baud Rate: 9600
Parity: None
Flow Control: Xon/Xoff
When sending the weight request command to the scale, the scale’s serial port will reply with the current
weight in ASCII format with the following structure:
1
2
3
4
5
6
7
8
9
10
11
12
13
Weight Data
Unit
Example String: “ 0 0 0 1 2 3 . 4 5 c t ”
Hex Output: 11h 20h 30h 30h 30h 31h 32h 33h 34h 35h 63h 74h 20h 20h 13h
Meaning: 123.45ct (carats)
When sending a command to the scale such as Tare, the scale’s serial port will reply with <ACK>
NOTE:
The CD included with the balance is meant for demonstration purposes only. To install, simply copy
the program files to your computer and launch Weight Display.exe. By default, the program listens for
weight data on serial port1.
4.2. Serial Number
When communicating with the balance from a PC, a serial number (from 1-100) is used to identify the
balance. By default, the serial number is 001. To change the serial number, press and hold the UNIT and
MODE buttons together until the display shows “No - ###” (### stands for the serial number). Tap the CAL
button to change the serial number from 1-100. Press the MODE button when you are finished.
4.3. Commands
The following commands can be sent to the balance:
Command
Function
Example
serial no. (hex) + s
Request weight data
example: 01h s
hex: 01:73
serial no. (hex) + v
Enter Calibration Mode
example: 01h v
hex: 01:76
serial no. (hex) + c
Enter Counting Mode
example: 01h c
hex: 01:63
serial no. (hex) + u
Change weighing unit
example: 01h u
hex: 01:75
serial no. (hex) + t
Tare the balance (zero)
example: 01h t
hex: 01:74
NOTE: Hex values are notated by a lowercase h after the hex pair (ie. 01h reprents the hex pair 01)