GX-A series
GF-A series
GX-AE series
GX-AWP series
GF-AWP series
GX-M series
GF-M series
Communication Manual

1WMPD4003801C

This Manual and Marks Herein
Note for precautions:
CautionNote

Describes the points to be careful for appropriate use.
Describes ‘highly possible to be handled inappropriately’ or ‘general advice in using
the product’.

About This Manual

1) Unauthorized reproduction of any part or all of the contents of this document is strictly prohibited.
2) The contents of this document are subject to change without notice.
3) If you have any doubts about or notice any mistakes in the contents of this document, please contact yourdealer or our nearest sales office.
4) As for any claims for damages, loss of profit, etc. related to the operation of this machine regardless of the
proposed actions from above-mentioned clause 3), our company bears no responsibility with regard to suchclaims.
© 2019 A&D Company, Limited.
Do not copy or modify this document without the permission of A&D Company, Limited.
Microsoft, Windows, Excel, Word are trademarks of the Microsoft Corporation registered in the United Statesand other countries.

Table of contents
1.

Introduction ................................................................................................................................................ 5
1-1.
Applicable models .............................................................................................................................. 5
1-2.
Features of the communication function ............................................................................................ 5
1-2-1.
Using RS-232C / extension RS-232C interface ....................................................................... 6
1-2-2.
Using USB interface ................................................................................................................. 7
1-2-3.
Connecting multiple peripheral devices ................................................................................... 7

2.

Interface Specifications .............................................................................................................................. 8
2-1.
2-2.

3.

Connecting Peripheral Devices................................................................................................................ 10
3-1.
3-2.
3-3.

4.

Control commands ........................................................................................................................... 33
The <AK> code and error codes ...................................................................................................... 36
Command usage examples ............................................................................................................. 37

Error codes............................................................................................................................................... 42
8-1.

9.

Data output mode ............................................................................................................................. 24
Weighing data format ....................................................................................................................... 26
Output examples of weighing data format ....................................................................................... 29
Other data formats ........................................................................................................................... 31

Commands ............................................................................................................................................... 33
7-1.
7-2.
7-3.

8.

Quick USB mode .............................................................................................................................. 20
Virtual COM mode ............................................................................................................................ 21
RS-232C ........................................................................................................................................... 22
WinCT data transmission software (USB Virtual COM mode or RS-232C) ..................................... 22
Notes when using quick USB ........................................................................................................... 23

Data output............................................................................................................................................... 24
6-1.
6-2.
6-3.
6-4.

7.

In case of AD-8127 ........................................................................................................................... 17
In case of AD-8126 ........................................................................................................................... 19

Connecting to a PC .................................................................................................................................. 20
5-1.
5-2.
5-3.
5-4.
5-5.

6.

Cables needed to connect to peripheral devices ............................................................................. 10
About data output method ................................................................................................................. 11
Specific examples when connecting multiple peripheral devices at the same time ........................ 13

Printing Weighing Values to the Printer ................................................................................................... 17
4-1.
4-2.

5.

RS-232C ............................................................................................................................................. 8
USB .................................................................................................................................................... 9

Error codes list ................................................................................................................................. 42

The UFC Function .................................................................................................................................... 44
9-1.
9-2.

UFC program commands ................................................................................................................. 44
Examples of creating UFC program commands .............................................................................. 46

10. Function Table .......................................................................................................................................... 47
10-1. Setting The Function Table............................................................................................................... 47
10-2. List of functions (communication class only) .................................................................................... 49
3

11. Key Lock Function ................................................................................................................................... 52
11-1.
11-2.

Locking all key switches ................................................................................................................... 52
Locking specified key switches ........................................................................................................ 53

12. Checking the Software Version of the Balance ............................................................................................ 54

4

1.

Introduction

This communication manual is a supplementary instruction manual for connecting the balance to peripheraldevices such as PCs and printers through the use of its communication function.
Operations differ depending on the software version of the balance. To confirm the software version, refer tosection "12. Checking the Software Version of the Balance".

1-1. Applicable models
This communication manual applies to the following models:
GX-A Series
GX-M Series
GX-AWP Series
GF-A Series
GF-M Series
GF-AWP Series
GX-AE Series

1-2. Features of the communication function
 RS-232C interface
The RS-232C interface is provided as standard, enabling communication similar to conventional balances.
[Calance rear side]

GX-A / GF-A / GX-AWP / GF-AWP series

GX-M / GF-M series

 USB interface
A USB interface is provided as standard and you can select between a quick USB for inputting theweighing result directly into the PC software or bi-directional communication using a virtual COM port.
[Balance rear side]

GX-A / GF-A / GX-AWP / GF-AWP series

GX-M / GF-M series

 Extension RS-232C interface (GX-A / GF-A / GX-AWP / GF-AWP series)
An isolated RS-232C interface can be added by using the GXA-03 for GX-A / GF-A / GX-AWP / GF-AWP
series.
[Balance rear side]

GX-A / GF-A / GX-AWP / GF-AWP series51-2-1. Using RS-232C / extension RS-232C interface
A variety of peripheral devices described in “Table 1-2-1” can be connected.
Table 1-2-1. Examples of connectable peripherals
Peripheral device
Name

ExampleModel *1

Mini printerAD-8126

Multi-functional
printer

AD-8127

Remote display

AD-8920A

Remote controller

AD-8922A

An additional printer can be connected to the AD-8922A.

Remote controller
for weighing lines

AD-8923-BCD

The BCD output from the AD-8923-BCD allows the weighing value
to be imported to the PLC.

AD-8923-CC

The weighing data can be imported to the PLC by the CC-Link of
the AD-8923-CC.

The balance can be wirelessly connected to the printer by using
the optional AD-8529PR-W (Bluetooth converter).

PLC

In addition to connecting to the PLC via RS-232C, weighing values
can be imported to the PLC via BCD or CC-Link using a remotecontroller or extension controller for weighing lines.

PC

The following products are available according to your needs.
Name

*1
*2
*3

Model

*1

USB convertor / cable set

AX-USB-9P*2

Bluetooth convertor

AD-8529PC-W*2

Weighing data loger

AD-1688*3

Quick USB adapter

AD-8527*3

These are representative models as of June 2020. These are subject to change due to the launch or
discontinuation of products. For details, refer to the catalogs of each product.
The device driver and application for importing data such as Win CT must be installed on the PC.
There is no need to install the device driver or application on the PC.
(The balance cannot be controlled from a PC.)6

1-2-2. Using USB interface
Connection can be made to a PC without additional cost. The operation mode of the PC and USB
communication can be selected from quick USB mode and bi-directional USB (virtual COM) mode by thefunction settingof the balance.
For details, refer to “5. Connecting to a PC”.
Table 1-2-2. Contents of USB operation mode
USB operation mode

Contents

Quick USB mode

Manual installation of device drivers is not required, and weighing values
can be entered directly into an application, such as Excel or Word.

Bi-directional USB (virtualCOM) mode

USB can be used like RS-232C.
The balance can be controlled from your PC.
It is necessary to install on the PC the device driver and application (suchas Win CT) to import the weighing data.

1-2-3. Connecting multiple peripheral devices
Multiple peripheral devices can also be connected to the balance at the same time, as follows.
[1] Printer and PC[2] Printer and remote display, etc.
[3] Remote display and PC.
[4] Remote display or remote controller and PLC.
For details, refer to “3-2. About data output method” and “3-3. Specific examples when connecting
multiple peripheral devices at the same time” in “3. Connecting Peripheral Devices”.

7Interface Specifications2.
2-1. RS-232C
Connector:
Transmission system:
Transmission form:
Data transmission rate:

Signal format

D-Sub 9-pin (male)
EIA RS-232C
Asynchronous, two-way
About 5 times per second (ca. 5.21 Hz), about 10 times per second (ca. 10.42 Hz),
about 20 times per second (ca. 20.83 Hz)(Linked with the function “/”)
Baud rate
600､1200､2400､4800､9600､19200､38400 bps
Data bits
7 or 8 bits
ParityEVEN or ODD(Data bit length 7 bits)
NONE(Data bit length 8 bits)
Stop bits
1 bit
Code
ASCII

Format of 1 character
St

0

1

(Data bit length

7 bits)

2

5

3

4

LSB

Start bit

6

P

MSB

Pin No.

Signal
name

1

-

2

TXD

OutputTransmitted data

3

RXD

Input

Received data

4

-

-

N.C.

5

SG

-

Signal ground

6

DSR

OutputData Set Ready

7

RTS

Input

Request to Send

8

CTS

OutputClear to Send

9-

OutputN.C. (12V Output) *1

Direction

Meaning, remarks-

N.C. (same potential
with SG)*1

Parity bit
GX-A / GF-A / GX-AE /GX-AWP / GF-AWP series

The signal name is the name of the DTE side except for TXD and RXD.
Connection diagram (when connecting to a PC)
TXD

Pin No.
2

RXD

3

RTS

7

CTS

8

DSR

6

SG

5

1 −5V to −15V
0 +5V to +15V
Stop bit

Data bits

D-Sub 9, pin arrangement

Balance (DCE)S

PC (DTE)

9 8 7 65 4 3 2 1

GX-M / GF-M series

Inch screw #4-40 UNC

RXD
TXD
RTS
CTS

1 2 3 4 5DSRSG

6 7 8 98

*1

For use with some A&D products.
Do not connect the cables to other manufacturers’ products such as a PC and PLC.
Using the wrong connection cable may damage the device. Be sure to check the compatible cable.

2-2. USB
Connector:
Standard:
Device class:Mini B (female)USB 2.0
HID (Human interface device) : Quick USB
CDC (Communication device class) : Virtual COM

Mini B, pin arrangement
Pin No.

Signal name

Direction

Meaning, remarks

1

VBUS

Input

Power (connection confirmation)

2

D−

Data transmission and reception

3

D+

-

4

ID

N.C.

5

GND

-

-

Data transmission and reception-

Signal ground

GX-M / GF-M series

GX-A / GF-A / GX-AE / GX-AWP / GF-AWP series

5 4 3 2 1

1 2 3 4 59

3.

Connecting Peripheral Devices

It is possible to connect the balance to peripheral devices, PCs, PLCs, etc. by using the RS-232C connector
and the USB mini B connector which are provided as standard with the balance.

3-1. Cables needed to connect to peripheral devices
Connection cables for peripheral devices and interfaces are as follows.
Table 3-1-1. Connection cables for peripheral interface
Name

Model

Mini printerAD-8126

Multi-function
printer

AD-8127

Remote display

AD-8920A

Remote controller

AD-8922A

Extension controller
for weighing lines

AD-8923BCD

RS-232Cor
Extension
RS-232C

RS-232Cor
Extension
RS-232CStandard / Option[Standard]
RS-232C cable included
with the printer[Standard]Communication cableincluded with remote
display or remotecontroller[Option]

AD-8923CC

Standard /OptionNote

AX-KO1710-200*5AX-KO2741-100*1 , *5

AX-KO3412-100*2 , *5

AX-KO2466-200*2 , *5

AX-KO2466-200*5[Option]

PLC

PC

Connection cables

Communicationinterface

RS-232Cor
Extension
RS-232CUSB*3[Option]*4 , *5[Standard]
USB cable included withthe balance

AX-KO5465-180

Note
*1
*2
*3
*4
*5

When using the AD-8529PR-W (Bluetooth converter) sold separately, the RS-232C cable included withthe printer is not used.
There is also a 5m / 10m cable sold separately.
Check the interface specifications of the GX-A / GF-A / GX-AWP / GF-AWP / GX-M / GF-M and the PLC
used and prepare a compatible cable.
The balance can be connected to a PC using AX-USB-9P, AD-8529PC-W, AD-1688 and AD-8527.
The connection cable included with these products can be used for data transfer.
When using the GX-AWP / GF-AWP / GX-M / GF-M series as having dustproof and drip-proof
performance, please attach a waterproof RS-232C cable (AX-KO2737-500EX).

10

3-2. About data output method
Change the function of the balance to make the operation method that which is suitable for use with the balance.
For details on the function table, refer to "10. Function Table" in the GX-A / GF-A / GX-AE / GX-AWP / GF-AWP/ GX-M / GF-M Series Instruction Manual.
1) The weighing data output method using the RS-232C/extension RS-232C / USB interface can be specified
in the “Data output mode ()”.
Table 3-2-1. Data output mode
Class

Item

Data
outputmode

Parameter

Description0

Key mode1

Auto print

A mode2

Auto print

B mode3

Stream mode

4

Key mode

B mode5

Key mode

C mode6

Interval mode

11

Outputs if stable when PRINT key is pressed.
Automatically outputs after stabilization (zero is
the standard).
Automatically outputs after stabilization (based on
previous stable value).
Continuously outputs
Immediately outputs regardless of being stable orunstable when PRINT key is pressed.
When PRINT key is pressed, outputs
immediately if stable, outputs after stabilization if
unstable.
Starts output with PRINT key, outputs at timeof setting.

2)Precautions when connecting multiple peripheral devices at the same time.
Peripheral devices such as the remote display, remote controller, and extension controller for weighinglines in Table 3-1-1 display the weighing value in real time. So the balance is normally operated in acontinuous output mode (stream mode).
Conversely, if the balance is set to stream mode, it may be difficult to use peripheral device at the sametime. The fucntion "" is enable RS-232C and expansion RS-232C to orerate exceptionally foraccording to the connected peripheral device.

Table. 3-2-2 Function of the "
Class

Item

Description
Data output mode

Parameter0

Devicesconnected to
RS-232C"1

2
0

PC, PLC,etc.
Printer

Remotedisplay, etc.
PC, PLC,etc.
Printer

Devicesconnected toadditional
RS-232C*1

1

2

Remotedisplay, etc.

Followsetting
Followsetting
Regardless ofenter stream mode
Followsetting
Followsetting
Regardless ofenter stream mode

Data format
Followsetting

Followsetting(A&D standard, DP only
selectable)
Regardless of
output with A&D standard
format*1
Followsetting
Followsetting(A&D standard, DP only
selectable)
Regardless of
output with A&D standard
format*1

Only the weighing value is output continuously.
Date, time (/), ID number (/) are not added, and data output interval (auto feed (), GLP output () functions cannot be used.

12),

3-3. Specific examples when connecting multiple peripheraldevices at the same time[1]

Connecting to a printer and PC
Example of use) Outputs the weighing value to the printer and imports the weighing value at the sametime.

Table 3-3-1. Example of simultaneous connection settings [1] ”Printer and PC”
Connection method
Connected
InterfacedeviceFunction compatible with connection interface / connected device
Class

Item

(Common setting)
RS-232C

PrinterUSB

PC

Expansion
RS-232C[None]

Parameter
0-6
1
0,1
0-4

Contents
Select the data output mode suitable for theusage / settings of the printer / PC
*1
Select the data output format suitable for thesettings / usage of the printer (A&D standard
format, DP format)
Select an output format that is easy for your PC
to handle.

*1
The data output mode is common to the printer and PC.
The balance printer is the mini printer AD8126 or the multi printer AD8127.
Printer (eg.AD-8127)
Balance

RS-232C

RS-232C

Printer (back side)(eg.AD-8127)

Balance(back side)USB
PC

If only the balance is connected to the PC, it can also be connected using a USB cable or RS-232C cable.

PC (back side)

Balance(back side)

RS-232C connection example:
If the PC does not have an RS-232C interface(COM port), a USB converter (AX-USB-9P) canbe used.

13

[2]Connection between printer and remote display
Example of use) Print the weighing value on the printer while displaying the measured value on the
remote display.

Table 3-3-2 Example of simultaneous connection settings [2] ”Printer and external display, etc.”
Connection method
Connected
InterfacedeviceFunction compatible with connection interface / connected device
Class

Item

Parameter
0-6RS-232C

Printer10,1Standard USB
Expansion
RS-232C[None]
Remotedisplay

2

Contents
Select the data output mode suitable for thesettings / usage of the printerSelect the data output format suitable for thesettings / usage of the printer (A&D standard
format, DP format)
Weighing values are continuously output to theremote display in A&D standard format.

Connect a remote display dedicated to the balance when checking the weighing value or performing key
operations at a distance from the balance.
The remote display dedicated to a remote is the external display AD-8920A (display only) and a remotecontroller AD-8922A.
Remote display (AD-8920A）
Remote controller (AD-8922A)

RS-232C

BalancePrinter (back side)（eg. AD-8127）
RS-232C
Balance(back side)

Remote display(back side)（eg. AD-8922A）

RS-232C

It is also possible to connect a printer to a remote controller (AD-8922A). For details, please refer to the AD8922A instruction manual.
Remote display (back side)（AD-8922A）

RS-232C
Balance(back side)

RS-232C
14

Printer (back side)（eg. AD-8127）

[3]Connection between remote display and PC
Example of use) Logging the weighing value on the PC while displaying the weighing value on the remote
display.

Table 3-3-3 Example of simultaneous connection settings [3] [External display and PC]
Connection method
Connected
InterfacedeviceRemote
RS-232C
display

Function compatible with connection interface / connected device
Class

Item

Parameter
2
0-6

USB

PC
0-4

Expansion
RS-232C

Contents
Weighing values are continuously output to theremote display in A&D standard format.
Select data output mode suitable for PC logging
method.
Select an output format that is easy for your PC
to handle.

[None]

RS-232C

Remote display unit
（back side）（
AD 8922A）

USB

PC

Balance (back side)15

[4] Connection between remote display or remote controller and PLC(GX-A / GF-A / GX-AWP / GF-AWP)
Example of use) Reading the weighing value with the PLC while displaying the weighing value with theremote controller.
Table 3-3-4 Example of simultaneous connection settings [4] ”Remote display or remote controller and PLC”
Connection method
Connected
InterfacedeviceRemote
RS-232C
controller
USB[None]
Expansion
RS-232C

Function compatible with connection interface / connected device
Class

Item

Parameter

Contents

2

Weighing values are continuously output to theremote controller in A&D standard format.
Select data output mode suitable for the PLC
settings / usage.
Select an output format that is easy for your PLC
to handle.

0-6
PLC

0
0-5

When connecting [Remote display unit or Remote controller] and [PLC] to the balance, each device must beconnected via the RS-232C interface. Please connect the remote display and remote controller with the RS232C, install the dedicated option GXA-03 (extension RS-232C) on the balance, and connect the PLC with theextension RS-232C of GXA-03.
Remote display unit（AD-8920A）
Remote controller (AD-8922A)

RS-232C

Remote controller（eg. AD-8922A）

Balance (GX-A / GF-A / GX-AWP . GF-AWP)+ GXA-03

Expansion RS-232C
PLC

Remote display / Remote controller (back side)(eg. AD-8922A)
RS-232C
PLC
Balance（back side）

Expansion
RS-232C*

16

Check the PLC to be used for theconnection connector on the PLC side.

4.

Printing Weighing Values to the PrinterThe following shows examples of the balance’s function and printer settings corresponding to the type of printerused and the printing method such as weighing value.

4-1. In case of AD-8127
1) When printing only weighing value

Table 4-1-1 Balance common settings when printing only weighing values on the AD-8127
Class

Item

Parameter

Contents

1

Printer connection

0

A&D standard format

Table 4-1-2 Settings when printing only weighing values on the AD-8127
Weighing value
printing method
Print the weighing value
when the PRINT key
on the balance ispressed.
Automatically print theweighing value when theweighing value changes.
Print the weighing value
at regular intervals.
Print the weighing value
when the printer’s[□+-0PRINT] key ispressed.
Print the weighing value
in chart format.

*1

Function of the balance/

AD-8127 Function

Contents

PRN MODE

04

Key mode
Key mode

B mode(when stable)(immediate)5

Key mode

C mode(After stable)

1

Auto print

A mode(zero standard)

2

Auto print

B mode(Previous stability criteria)

6Interval mode

*1

3

Stream mode3

Stream mode

Contents*1

EXT.KEY

External key
printing mode

*1

MANUAL

Manualprinting mode

*1

CHART

Chart printing
mode

Unstable data is also output.
To set to the AD-8127 to a mode other than dump print mode and print unstable data too, change thefunction of the AD-8127 to “Setting to print unstable data (US PRN/PRINT)”

17

2) When adding date/time or ID number, etc. to the weighing value by the clockfunction of the balance.
Table 4-1-3. Common settings for the balance when printing with information in addition to theweighing value added to the AD-8127
Class

Item

Parameter

Contents

1

Printer setting

1

DP format

Table 4-1-3. Common settings for the balance when printing with information in addition to theweighing value added to the AD-8127
Weighing value printing
methodPrint the weighing value
when the PRINT key on
the balance is pressed.
Automatically print theweighing value when theweighing value changes.
Print the weighing value atregular intervals.

Function of the balanceContents

/
0
4
5
1

Key mode
Key mode
Key mode
Auto print(when stable)
B mode (immediate)
C mode (After stable)
A mode (zero standard)

2

Auto print

B mode (Previous stability criteria)

6Interval mode

AD-8127 Function
PRN MODE

Contents

DUMP

Dump print
mode

Printing with printer keys and chart format printing are not possible.

3) When outputting information other than weighing values
When printing sensitivity adjustment / calibration test maintenance records (GLP output), or when thebalance outputs statistical calculation results calculated on the balance, change the printer to dump print
mode.
Table 4-1-5. AD-8127 settings when printing information other than weighing values on the AD-8127.
AD-8127 Function
PRN MODEDUMPContents / usage
Dump print mode

Switching the print mode (PRN MODE) of the AD-8127
When pressing and holding the [ENTSAVE] key on the printer, it is possible to switch between EXT.KEY(external key mode) and DUMP (dump printing mode) without entering the AD-8127 function settings.

18

4-2. In case of AD-8126
The AD-8126 prints the received data as is (dump printer).
1) Common settings
Table 4-2-1. Common settings for the balance when connecting to the AD-8126.
Class

Item

Parameter

Contents

1

Printer connection

1

DP format2) Balance settings corresponding to the weighing value printing method
Table 4-2-2. Settings for printing weighing value on the AD-8126
Weighing value printing method
Print the weighing value when the
PRINT key on the balance ispressed.
Automatically print the weighing value
when the weighing value changes.
Print the weighing value at regularintervals.

Balance function
Contents

/
0
4
5
1
2

Key mode
Key mode
Key mode
Auto print
Auto print

6

Interval mode

B modeC modeA modeB mode(when stable)(immediate)(After stable)(zero standard)(Previous stability criteria)With the AD-8126, printing with the printer key and chart printing are not possible.

19

5.

Connecting to a PC

5-1. Quick USB mode
Quick USB mode is a function used to connect the balance with the PC using a USB cable to directly input theoutput data of the balance into PC software such as Excel or Word. Windows 7 or later is supported.
Since the balance uses a standard Windows driver (HID), no installation of a special driver is necessary andcommunication is possible just by connecting the balance to a PC.

Caution

Quick USB is a one-way communication from the balance to the PC. It is not possible to send
control commands from the PC to the balance.
Turn off the PC’s screen saver and stand-by modes.
Do not use quick USB when the output mode of the balance is set to stream mode.
As stream mode continuously outputs weighing data to the PC from the balance, irregular
operation may occur on the PC.
For GX-M / GF-M series and GX-AE / GX-A/GF-A / GX-AWP / GF-AWP software version 1.211 orlater, Quick USB ALL and Quick USB NU inof the function table are integrated.
The configuration will be changed as follows.
GX-M / GF-M and
GX-AE / GX-A / GF-A / GX-AWP / GF-AWP
Software version 1.211 or later

GX-A / GF-A Software version 1.200
Quick USB ALL

Quick USB

Quick USB NU

Bi-directional USB virtual COM

Bi-directional USB virtual COM

None

Refer to section "12. Checking the Software Version of the Balance" for how to confirm the software
version of the balance.

About the output format for USB
When using USB, the output format is selected at function.
In GX-AE / GX-A /GF-A / GX-AWP / GF-AWP software version 1.211 or later,
added to the function.
Function

Output format(NU2 format) is

ExampleA&D standard format

S T , + 0 0 1 2 3 . 4 5 _ _ g

NU format+ 0 0 1 2 3 . 4 5

CSV format

S T , + 0 0 1 2 3 . 4 5 , _ _ g

TAB format

S T

NU2 format

1 2 3 . 4 5+ 0 0 1 2 3 . 4 5_ _ g_ means space.
CR means ASCII: 0Dh
LF means ASCII: 0Ah
TAB means ASCII: 09h
When output is the same as quick USB NU in GX-AE / GX-A /GF-A software version 1.200, set to(NU format) or(NU2 format).
Refer to section "6-2. Weighing data format" for details of output format.
20

Operating instructions (when sending weighing data using the balance's

PRINT

key)

1.
2.
3.
4.
5.
6.
7.

Set the function
parameter is to (Quick USB).
Connect the balance to a PC with the supplied USB cable.
When connecting for the first time, the PC will automatically start installing the driver.
Start up PC software (Excel, etc.) for transmitting the weighing data.
Set the keyboard input mode to half-width. It is not entered correctly in full-pitch setting.
Move the cursor to the place you want to input the weighing data.
When you press the PRINT key on the balance, weighing data will be transmitted from the balance
and input at the location of the cursor.
8. Disconnect the USB cable when finished.

5-2. Virtual COM mode
Virtual COM mode is a function used to connect the balance with the supplied USB cable and create a COM
port on the PC side for bi-directional communication. Windows 7 or later is supported. Except for Windows 10,
when using for the first time, you need to install a special driver on the PC.
For details on how to install the driver, please refer to "How to install the Virtual COM mode driver" for the GXA / GF-A series USB interface on our website (https://www.aandd.jp).
When selecting a COM port with Win CT data communication software, the same data communication as RS232C will be available.
With Virtual COM mode, no settings for baud rate, data bits, parity and stop bits are necessary.

CautionIt may take time to install the Virtual COM mode driver for the first time.

About function
When using Virtual COM mode, please set the balance’s function
to bi-directional USB virtualCOM.
For GX-AE / GX-A GF-A, the setting values differ depending on the software version.
Software version 1.200

Software version 1.211 or later

COMBi-directional USB virtual COM

21

Bi-directional USB virtual COM

5-3. RS-232C
The RS-232C interface of the balance is the DCE (Data Communication Equipment) that can be connected
to a PC. The RS-232C cable used for connection is the straight type. If there is no RS-232C connector on
the PC, please connect in USB Virtual COM mode.

5-4. WinCT data transmission software(USB Virtual COM mode or RS-232C)
When a PC is connected through a USB connection in virtual COM mode or with a RS-232C cable, weighing
data can be easily received by the PC with the use of the WinCT data communication software for Windows.
WinCT can be downloaded from our website (https://www.aandd.jp). Please refer to "Setup manual" and"Operation manual" for WinCT on our website (https://www.aandd.jp) for installation and setup.
There are 3 applications in WinCT : RsCom, RsKey and RsWeight.

RsCom
You can control the balance by sending a command to it.
Received data can be displayed and saved as a text file (.txt).
By executing the software multiple times, you can communicate with multiple balances.
It can be executed simultaneously with other applications. (Does not exclusively occupy the PC)
GLP output data can also be received from the balance.

RsKey
Weighing data from the balance can be input directly into another applications.
If input by keyboard (e.g. with Word or Excel) is possible, the type of application does not matter.
GLP output data from the balance can also be input.
The PC can be made into an external display for the balance through the use of the test display
function.

RsWeight
Received data can be graphed in real time.
Parameters of received data such as maximum value, minimum value, average value, standard
deviation, coefficient of variation, etc. can be calculated and displayed.

22

5-5. Notes when using quick USB
If software version 1.211 is used, the data may not be output from the USB terminal when you connect a USB
cable during weighing to output by quick USB.
In this case, reset the balance by the following steps.

Instructions when data cannot be output with quick USB
1. Unplug the AC adapter from the balance.

2. Connect the balance and the PC via a USB cable.

USB

PC

天びん
3. Plug the AC adapter into the balance.

4. Thedisplay will blink and* GX-M/GF-M series does not have a

5. Press the

ON:OFFwill light up in the upper left.
display.

key to display weighing mode.

Output
6. Press the PRINT
to the PC.

key on the balance to output the data
ST,+00000.00 g

23

6.

Data output

6-1. Data output mode
As for the balance’s data output timing, it can be changed with the function

Key mode(data output mode).

FunctionIf the PRINT key is pressed when the stable value mark is displayed, the weighing value will be output
once. At that time the displayed weighing value will blink once to indicate that it had been output.

Auto print A mode

Function

When the weighing value exceeds the range specified by the(auto print polarity) and the(auto
print width) from the standard "zero display" and the stable value mark is on, the weighing value will be output
once. Also, if the PRINT key is pressed while the stable value mark is on, the weighing value will be output
once.
At that time the displayed weighing value will blink once to indicate that it had been output.
Related function
Auto print polarity
Auto print width

Auto print B mode

Function

When the weighing value exceeds the range specified by the(auto print polarity) and the(auto
print width) from the standard "value previously displayed with a stable value mark" and the stable value markis on, the weighing value will be output once. Also, if the PRINT key is pressed while the stable value markis on, the weighing value will be output once. At that time the displayed weighing value will blink once to indicatethat it had been output.
Related function
Auto print polarity
Auto print width

Stream mode

Function

Regardless of the presence or absence of the stable value mark, weighing value will be output for each(display refresh rate). When theparameter is set to 0, the output is at approximately 5.21 Hz.
Related function

Caution

Display refresh rate
Baud rate

Depending on the display refresh rate and the baud rate, all data may not be transmitted unlessthe baud rate is increased.

24

Key mode B mode

Function

Regardless of the presence or absence of the stable value mark, when the PRINT key is pressed, theweighing value will be output once.
At that time the displayed weighing value will blink once to indicate that it had been output.

Key mode C mode

Function

When the PRINT key is pressed and the stable value mark is displayed, the weighing value will be output
once. In case the stable value mark is not displayed, the weighing value will be output once the stable value
mark is displayed next time.
At that time the displayed weighing value will blink once to indicate that it had been output.

Interval mode

Function

Regardless of the state of the stable value mark, weighing value will be output at an interval of the(intervaltime). By pressing the PRINT key, data output is started and stopped by pressing it again during the data
output.
Related function
Interval time
Baud rate

Caution

Depending on the interval time and the baud rate, all data may not be transmitted unless thebaud rate is increased.

25

6-2. Weighing data format
As for the weighing data format, for USB it can be changed by the USB interface item
and for RS-232C – by the Serial interface item
(data format).

A&D standard format(USB data format)

RS-232C connection: Function
USB setting: Function

This is the standard format for sending data to peripheral devices.
Consists of 15 characters (excluding the terminator).
The condition of the data is indicated with a 2-character header.
The data is padded with polarity and zeros (filling the data’s higher order’s surplus part with zeros).
If the data is zero, the polarity is positive.
The unit consists of three characters.
S

T

,

+

0

0

1

Header
S
U

T
S

2

3

.

4

5

_

Data

_

g

Unit

When stable_

When unstable

CR LF
Terminatormeans “space”<CR> is the ASCII: 0Dh
Counting mode when stable<LF> is the ASCII: 0Ah
O L When overloaded
The external key print mode of the AD-8127 multi-function printer is as follows when the A&D standard
format is received.:Q

T

WT 123.45 g

DP format (Dump print)

RS-232C connection: Function
USB connection: No function

This format is suitable for dump printing.
Consists of 16 characters (excluding the terminator).
The condition of the data is indicated with a 2-character header.
The polarity sign is added right before the data if the data is not overloaded or zero.
The data is zero-suppressed (leading zeros are replaced with spaces).
The unit consists of three characters.
W

T_

Header
W
U
Q

T
S
T

_

_

_

+

1

2

3

.

4

5

Data

_

_

g

CR LF

Unit

When stable
When unstable
Counting mode when stable_

26

means “space”

TerminatorKF format

RS-232C connection: Function
USB connection: No function

This is the Karl-Fischer moisture meter format.
Consists of 14 characters (excluding the terminator).
Has no header characters.
The polarity sign (1 character) is placed before the data if the data is not overloaded or zero.
The data is zero-suppressed (leading zeros are replaced with spaces).
When stable, the unit is output. When not stable, the unit is not output.
+

_

_

_

1

2

3

.

4

5

_

g

_

means “space”

_

g

_

MT format

_

_

_

_

CR LF
Terminator

Unit

Data
_

_

_

With the unit when stable
No unit when unstable

RS-232C connection: Function
USB connection: No function

Used when connecting to devices manufactured by other companies. However, there is no guaranteeof compatibility.
The length of data depends on the length of the unit
Has a 2-character header.
The data is zero-suppressed (leading zeros are replaced with spaces).
S

_

_

_

_

_

Header

1

2

3

.

4

_

When stable (Output with a command)

S

I

When overloadedD

When unstable (Output with the__D

When unstable (Output with a command)_

When stable (Output with the

NU format

_

g

Unit

Data

S
S

5

PRINT

_

CR LF
Terminatormeans “space”

key)

PRINT

key)

RS-232C connection: Function
USB setting: Function

This format outputs only numerical data.
Consists of 9 characters (excluding the terminator).
The data is padded with polarity and zeros (filling the data’s higher order’s surplus part with zeros).
If the data is zero, the polarity is positive.
+

0

0

1

2
Data

3

.

4

5

CR LF
Terminator

27

CSV format

RS-232C connection: Function
USB setting: Function

Separates the data of A&D standard format and the unit by a comma (,).
Outputs the unit even when the data is overloaded.
When the decimal point is set to comma (,), semicolon (;) will be used as the separator.
S

T

,

+

0

0

1

2

3

.

4

5

,

_

_

g

CR LF

When other data is added to the weighing value, all data will be displayed in one line.
The display sample will be as follows if the ID number, data number, date and time are added.

SAMPLE-0123-4,No,012,2017/07/01,12:34:56,ST,+00123.45,
ID number

Data number

TAB format

Date

Time

g

Weighing data

RS-232C connection: *1 Function
USB setting:
Function

This is a format, in which the separator of the CSV format is changed from comma to TAB.
ST TAB +

0

0

1

2

3

.

4

5 TAB _

_

g

CR LF

<TAB> is the ASCII : 09h*1 GX-A / GF-A / GX-AE software version 1.00 to 1.400 : No function

NU2 format

RS-232C connection: *1 Function
USB setting:
Function

Weighing values are output only as numerical data.
If the data is zero or positive, polarity is not added.
1

2

3

.

Data

4

5

CR LF
Terminator*2 GX-A / GF-A / GX-AE software version 1.00 to 1.400 : No function28

6-3. Output examples of weighing data format
When stable
A&D
DP
KF
MT
NU
NU2

S

T

W

T

+

_

S

_
0

+
3

1

,

+

0

_

_
3

_
1

_
3

_
1

_
4

,

-

0

0

_

_

_
2

_
9

_
0

_
2

_
9

_

4

2

.

3

1

+

3

4

2

3

1

2

.

0

6

4
1
.
4
0

2
4
0

.
2

.

6
0
g

6

.

_
0

CR LF

9

5

.

8

2

CR LF

6

0

6

_
6

_

_

_
g

_

_

g

CR LF

g CR LF
_
CR LF
CR LF

When unstable
A&D
DP
KF
MT
NU
NU2

U
U
-

S
S

S

_
D

-

2

-

0

_

9

_

5

2
5

-

2

5

.

.

8

2

9

.

8

9
8

5

5
7

7
.

.

7
8

_
7

_
_

g

CR LF

_ g CR LF
CR LF

_
8

_
7

_
_

_
g

9

CR LF

CR LF

CR LF

CR LF

7

CR

LF

9

9

9

E

+

1

_

_

_

_

_
_

_
_ CR LF
CR LF

9When overloaded(plus)

A&D

O

L

,

+

9

9

9

9

DP

_

_

_

_

_

_

_

E

_

_
H

_

_

+

9

9

9

9

9

9

9

9

CR LF

9

9

9

9

E

+

1

_

_

_

_

_

KF
MT
NU
NU2

_
S
+

_
I
9

_
+

_
_
CR LF

9

9

9

9

9

9

9

_

_

_

_

CR LF

When overloaded(minus)

A&D

O

L

,

-

9

9

9

DP

_

_

_

_

_

_
-

_
L

_

_

-

9

9

9

9

9

9

9

9

KF
MT
NU
NU2

_
S
-

_
I
9

_
-

_
_
CR LF

9

9

9

9

9

9

E

9

29

_

_

CR LF
CR LF

_

_

_

_
_ CR LF
CR LF

Units

A&D

DP

KF

MT

g

_

_

g

_

_

g

_

g

_

_

_

g

mg

_

m

g

_

m

g

_

m

g

_

_

m

g

Counting mode

_

P

C

_

P

C

_

p

c

s

_

P

C

Percent mode

_

_

%

_

_

%

_

%

_

_

_

%

Ounce (Avoir)

_

o

z

_

o

z

_

o

z

_

_

o

z

Pound

_

l

b

_

l

b

_

l

b

_

_

l

b

Pound Ounce

_

o

z

_

o

z

_

o

z

_

_

o

z

Troy Ounce

o

z

t

o

z

t

_

o

z

t

_

o

z

Metric Carat

_

c

t

_

c

t

_

c

t

_

_

c

t

Momme

m

o

m

m

o

m

_

m

o

m

_

m

o

Pennyweight

d

w

t

d

w

t

_

d

w

t

_

d

w

Grain

_

G

N

_

G

N

_

g

r

_

_

G

N

Tael
(HK general,
Singapore)

_

t

l

_

t

l

_

t

l

s

_

t

l

Tael

_

t

l

_

t

l

_

t

l

h

_

t

l

Tael (Taiwan)

_

t

l

_

t

l

_

t

l

t

_

t

l

Tael (China)

_

t

l

_

t

l

_

t

l

c

_

t

l

Tola (India)

_

_

t

_

_

t

_

t

o

l

_

t

Messghal

m

e

s

m

e

s

_

M

S

_

_

m

Density

_

D

S

_

D

S

_

D

S

_

_

D

Multi

M

L

T

M

L

T

_

M

L

T

_

M

(HK, jewelry)_Space, ASCII 20h

Note

When "Pound Ounce" is selected, the data is output with the unit of ounce (oz).

30

L

S

t

t

T

6-4. Other data formats
In addition to weighing data, other data can be added. Switch each function on / off as necessary.

Data number

Function

When the data memory function is used, the data number is output.
Consists of 6 characters (excluding the terminator).
When the NU or NU2 format is selected with quick USB mode, " . " and numbers are output.
N

o

.

0

0

1

CR LF

Data number

Terminator

Quick USB connection (When outputting numerical values only):
Functionandor(GX-A / GF-A / GX-AE software version 1.00 to 1.200 : Function
.

0

0

1

Data number

)

CR LF
Terminator

ID number

Function

The ID number stored in the balance is output.
Consists of 13 characters (excluding the terminator).
When the NU or NU2 format is selected with quick USB mode, " - " and numbers are output.
S

A

M

P

L

E

-

0

1

2

3

ID number

-

4

CR LF
Terminator

Quick USB connection (When outputting numerical values only):
Functionand(GX-A / GF-A / GX-AE software version 1.00 to 1.200 : Function
-

0

1

2

3

ID number

-

4

CR LF
Terminator

31

or
)

Date

Functionor

The date is output from the clock data of the balance.
The order of YYYY/MM/DD can be changed in settings.
Consists of 10 characters (excluding the terminator).
When the NU or NU2 format is selected with quick USB mode, " . " is output instead of " / ".
2

0

1

7

/

1

2

/

3

1

CR LF

Date

Terminator

Quick USB connection (When outputting numerical values only):
Functionandor(GX-A / GF-A / GX-AE software version 1.00 to 1.200 : Function
2

0

1

7

.

1

2

.

3

1

)

CR LF

Time

Functionor

The time is output from the clock data of the balance.
24-hour format.
Consists of 8 characters (excluding the terminator).
When the NU or NU2 format is selected with quick USB mode, " . " is output instead of " : ".
1

2

:

3

4

:

5

6

Time

CR LF
Terminator

Quick USB connection (When outputting numerical values only):
Functionand(GX-A / GF-A / GX-AE software version 1.00 to 1.200 : Function
1

2

.

3

4

Time

.

5

6

CR LF
Terminator

32

or
)

7.

Commands

By sending a specified command from a PC or a PLC to the balance, you can control the balance such as
requesting weighing data, manipulating various keys and changing the setting value. Add a terminator (<CR><LF> or <CR>) to the command string by setting serial interface item
when you send a command to thebalance.

7-1. Control commands
Commands to query weighing data
Command string

Function

Q

Requests the weighing data immediately

SI

Requests the weighing data immediately<ESC>P

Requests the weighing data when stabilized.

C

Cancels the S, <ESC>P or SIR command.

RW

Requests the weighing data immediately

S

Requests the weighing data when stabilized.

SIR

Requests the weighing data continuously. (Stream output)

The Q, RW and SI commands behave the same.
The S and <ESC>P commands behave the same.
<ESC>:Escape code, ASCII : 1Bh

Key control commands
Command string

FunctionP

Same as the

ON:OFF

OFF

Turns the display off.

key

ON

Turns the display on.

CAL

Same as the

CAL

Same as the

SAMPLE

PRT

Same as the

PRINT

RZ

Same as the

RE-ZEROT

Tares the balance

key : Sensitivity adjustment using the internal weight(GX-A / GX-AE / GX-AWP / GX-M series)
Sensitivity adjustment with an external weight(GF-A / GF-AWP / GF-M series) *3
Sensitivity adjustment with an external weight(GX-A / GX-AE / GX-AWP / GX-M series)
Same as the MODE key

EXC
U

SMP
R

key

key
key (Semi-automatic zero point setting)

Z

TR
ZR

*1

Zero (Setting the zero point) *2

Perform calibration test with built-in weight. (0.0001g model only)
TST*1:
In GX-A / GF-A / GX-AE software version 1.100 or earlier, the ZR command is not available in USB
virtual COM modeconnection.
*2:
When the load becomes within ±2% of the maximum weight from initial zero point, the zero point is
updated, the tare is cleared and zero is displayed. When the load becomes over ±2%, the command is
not available.
*3:
Supported in GX-A / GF-A / GX-AE software version 1.300 or later.
33

Commands for presetting the tare value
Command stringPT:gFunction
Sets the tare value.
The unit added is the unit that is output in the A&D standard format (3 characters).
For the counting or percent mode, gram is used. In the case of setting thepreset tare value to 1234.56 g, the input will be PT:1234.56
g . Values
exceeding the weighing capacity cannot be set. Negative values cannot be
used.
Requests the tare value. Outputs the tare value set by the PT, T or TR:
command.

?PT

Command to control piece countCommand string
UW:

g

Function
Sets the unit mass value (weight of 1 piece)
The unit added is the unit that is output in the A&D standard format(3 characters). In the case of setting the unit mass value to 1.23 g, the input will
be UW:1.23 g .
Values exceeding the weighing capacity cannot be set. Negative values cannot
be used.
Requests the mass unit value.

?UW

Commands to control the comparator function
Command string
HI:
HH:
LO:
LL:

g
g
g
g

Function
Sets the upper limit value.
Sets the second upper limit value.
Sets the lower limit value.
Sets the second lower limit value.
The unit added is the unit that is output in the A&D standard format(3 characters).
In the case of setting the upper limit value to 567.89 g, the input will be
HI:567.89 g .
Values exceeding the weighing capacity cannot be set.

?HI

Requests the upper limit value.

?LO

Requests the lower limit value.

?HH

Requests the second upper limit value.

?LL

Requests the second lower limit value.

To use a comparator command, set it to the function(Weighing input, upper / lower limits).

34(digital input, upper / lower limits) orCommand to control the data memory function (function
Changes the unit mass registration numberEnter a number between 01 and 50 for mm.

UN:mm

Requests the currently selected unit mass registration number.

?UN

Command to control the data memory function (function
Command string
Outputs all data in memory.

?MX

Outputs the number of weighing data in memory.

Outputs weighing data with the data number nnn.
Input a value from 001 to 200 into nnn.

?MQnnnDeletes weighing data with the data number nnn.
Input a value from 001 to 200 into nnn.

MD:nnnDeletes all data in memory.

MCL

Command to control the data memory function (function
Command string) *4

Function
Loads the remembered comparator.
Input a value from 01 to 20 into mm.

CN:mm

Requests the currently selected comparator registration number.

?CN

Command to control the data memory function (function
Command string) *4

Function
Loads the remembered tare value.
Input a value from 01 to 20 into mm.

PN:mm

*4

)

Function

?MA

?PN

)

Requests the currently selected tare registration number.
Command can only be used with GX-M / GF-M.

Commands for setting time and dateCommand string

Function

TM:

:

:

Sets time.
In the case of setting time to 12 h 34 min 56 sec, the input will be
TM:12:34:56 .
Do not set non-existing time values.

DT:

/

/

Sets date.
In the case of setting date to Jan 23, 2017, the input will be DT:17/01/23 .
Do not set non-existing date values.

?TM
?DT

Requests time setting.
Requests date setting.

35

Commands for setting time and dateCommand string?T?ID

Function
Requests the tare weight value.
The tare value set by T, TR command is output.
Requests ID number.

?SN

Requests serial number.

?SA

Outputs impact data all at once.

?TN

Requests device name.

7-2. The <AK> code and error codes
When the function(AK, error code on) is set, the balance always responds to reception of allcommands sent from a PC or a PLC. Communication reliability is improved by checking the responding code.
When the function(AK, error code on) is set, the balance responds with the following.

When sending a command requesting various data to the balance, if the balance cannot transmit therequested data, it sends an error code (EC, Exx). If the balance can output the requested data, therequested data will be sent.
When sending a controlling command to the balance, if the balance cannot execute the command, it
sends an error code (EC, Exx). If the balance can execute the command, it sends the <AK> code.
<AK> code is the ASCII 06h.
The commands below are processed by the balance, so it will send the <AK> command not only whena command is received, but also at the end of processing. If the process does not end normally, thebalance sends an error code (EC, Exx), in which case the error is canceled with the CAL command.
ON command
P command
R, Z, RZ commands
T, TR commands
ZR command
CAL command

EXC command

Display on
Display on / off (However, only when already on)
Re-zero (Semi-automatic zero point setting)Tare the balance
Zero (Setting the zero point) *5
Sensitivity adjustment using the internal weight(GX-A / GX-AE / GX-AWP / GX-M series)
Sensitivity adjustment with an external weight(GF-A / GF-AWP / GF-M series) *6
Sensitivity adjustment with an external weight(GX-A / GX-AE / GX-AWP / GX-M series)*5: When the load becomes within ±2% of the maximum weight from initial zero point, the zero point is updated,
the tare is cleared and zero is displayed. When the load becomes over ±2%, the command is not available.
*6: Supported in GF-A software version 1.300 or later.

36

7-3. Command usage examples
In this example, the function
the ASCII 06h.

(AK, error code on) is set in order to output the <AK> code. <AK> code is

Example of the ON command (display on)Time

PC sideBalance side

ON commandO

Display off, stand by
N

CR LF

AK CR LF

Command received
All segments are displayed(processing)

AK CR LF

Command completed
Zero display

Example of the R commandPC side(re-zero)Time

Balance side

R commandR

CR LF

Before execution
AK CR LF

Command received
Waiting for re-zero stability(processing)

AK CR LF

Command completed
Zero display

37

Example of the CAL commandPC sideSensitivity adjustment using the internal weight(GX-A / GX-AE / GX-AWP / GX-M Series)
Time

Balance side

CAL commandC

A

L

Before execution

CR LF

Command received

AK CR LF

Executing (processing)Command completed

AK CR LF

Zero display

For an example of the CAL command of the GF-A series, refer to the EXC command example.

Example of error code output of the R command (re-zero)
PC sideTime

Balance

R commandR

CR LF

Before execution
Command received

AK CR LF

Waiting for re-zero stability(processing), time up due toinstability
E

A

,

E

1

1

CR LF

Error code output

CAL command
C

C

L

Error display

CR LF

Or stand by for 5 seconds
Zero display

38

Example of the EXC commandPC sideSensitivity adjustment with an external weight(GX-A / GX-AE / GX-AWP / GX-M Series)
Time

Balance side

EXC command
E

X

C

CR LF

T

CR LF

Before execution
AK CR LF

PRT command
P

R

Command received
Waiting for the zero setting

AK CR LF

Command received

AK CR LF

Inputting the zero setting(processing)Command completed
Waiting for weight value
input

PRT command
P

R

T

CR LF

Action:AK CR LF

Place calibration weight
Command received

Inputting the value of the weight(processing)
AK CR LF

Command completed
Waiting for weight removal

Action:Removing the weight
Waiting for re-zero stability(processing)

AK CR LF

Command completed
Zero display

39

Example of measuring using a container
PC sideTime

Balance side

R commandR

CR LF

Before execution
Command received

AK CR LF

Waiting for re-zero stability(processing)Command completed

AK CR LF

Zero display

Action:Place a container

T commandT

CR LF

Measured value of thecontainer
Command received

AK CR LF

Waiting for container
subtraction stability(processing)Command completed

AK CR LF

Zero display

Action：Place sample

S command

Measured value of sample
S

CR LF

?PT command
?

P

T

CR LF

S

T

P

T

40

.

.

,

,

0

4

+

+

0

5

0

0

_

_

1

0

_

_

0

1

g

g

0

2

0

CR LF
3

CR LF

Net value

Tare
value

Example of setting a negative target value and filling with a sample until the display
becomes zeroTime

PC sideR command

Balance side

Action:R

CR LF

AK CR LF

Place a container
Command received
Waiting forre-zero stability(processing)PT command
Target weight is 500g
P

T

0

:

0

5

_

0

AK CR LF

_

0

g

.

Command completed
Zero display

CR LF

AK CR LF

Command received
Container weightvalue Displayedwith the negativesign

Action:Fill with sample

Filling

When 500.00g ofsample is filled

41

8.

Error codes

8-1. Error codes list
Error codes and how to resolve
Error code

Description and how to resolve

EC,E00Communications error
A protocol error occurred in communications.
Check the format and the baud rate.

EC,E01

Undefined command error
An undefined command was received.
Check the command.

EC,E02

Not readyThe command received cannot be processed.
e.g. The balance received a Q command, which requested the weighing data, but it
was not in the weighing mode with the display on.
e.g. The balance received a Q command while processing a RE-ZERO command.
Adjust the timing of transmitting the command.

EC,E03

Timeout error
The balance did not receive the next command more than 1 seconds when thetimeout function is set to.
Check the communication.

EC,E04

Excess characters error
The balance received excessive characters in a command.
Check the command.

EC,E06

Format error
The format of the received command is incorrect.
e.g. The data is numerically incorrect.
e.g. Alphabet characters are input instead of values.
Check the command.

EC,E07

Setting value error
The received data exceeds the range of values that the balance can accept.
Check the parameter values range of the command.

EC,E11

Weighing values stability error
Because the weighing value is unstable, it is not possible to re-zero or sensitivity
adjustment.
Improve the environment of the location where the balance is installed.
Send a CAL command or wait 5 seconds to reset the error.

42

Error code

Details and ways to address

EC,E16

Built-in weight error
There was no change in load even when the built-in weight was raised and lowered.
Perform the weighing operation from the beginning without placing anything on the pan.

EC,E17

Built-in weight error
There was an error in the mechanism of raising and lowering the built-in weight.
Perform the weighing operation from the beginning.

EC,E20Calibration weight error (heavy)
The calibration weight is too heavy.
Check the nominal calibration weight value.
Send a CAL command or wait 5 seconds to reset the error.

EC,E21

Calibration weight error (light)
The calibration weight is too light.
Check the nominal calibration weight value.
Send a CAL command or wait 5 seconds to reset the error.

43

9.

The UFC Function

By using the UFC (Universal Flex Coms) function, it is possible to arbitrarily output contents of your choice
when outputting the weighing data. You can also output a character string when printing a barcode with a label
printer or the like.
In order to use the UFC function, it must be set to function(UFC function on).

9-1. UFC program commands
To select the output format to use, send the program command from the PC and store it in the balance. The
stored output format is saved even when the balance is turned off.

How to create program commands
The maximum number of characters for a program command is 512.
(100 characters in the GX-A / GF-A / GX-AE software version 1.00 to 1.220)
First, add the PF, command.
Program commands are combined in comma-delimited or space-separated form, but they can beomitted to reduce the number of characters. However, the comma after the PF command cannot be
omitted.
List of program commands
Command*In the output example, “_” is a space.

$MN

Contents
UFC command header
It is appended to the beginning of the programcommand.
Manufacturer name_ _ _ _ _ _ _ A _ & _ D$TY

Model name_ _ _ G X - 1 0 0 0 2 A$SN

Serial number_ _ _ _ T 1 2 3 4 5 6 7$ID

ID number

S AMP L E - 1 2 3 4 - 5

$DT

Date

2 0 1 8 / 1 2 / 3 1$TMTime of Day

1 2 : 3 4 : 5 6$WT

Weight data

_ _ _ + 1 2 3 4 . 5 6 _ _ g$GRGross data (total amount)_ _ _ + 1 2 3 4 . 5 6 _ _ g$NTNet data (net)_ _ _ _ + 2 3 4 . 5 6 _ _ g$TRTare data (tare)_ _ _ + 1 0 0 0 . 0 0 _ _ g$PCNumber data

_ _ _ _ _ _ + 1 2 3 4 _ P C$UWSingle data

_ _ _ _ _ _ + 0 . 1 2 _ _ g$CPComparator result

H I

$CM

Comma

,

$SP

Space

_

$CR

<CR>

(ASCII 0Dh)

$LF

<LF>

(ASCII 0Ah)

PF,

44

Example of output(ASCII 20h)

Enclose any ASCII code string in single quotation marks. The character strings that can be output arealphanumeric characters and symbols.
eg: to output the character string “A’BC’D”:’A’’BC’’D’
For GX-A / GF-A / GX-AE software version 1.00 to 1.220, the single quotation mark itself is enclosed by two
single quotation mark.
eg: to output the character string “A’BC’D”:’A’’’BC’’’D’
Note
The commands automatically generated with WinCT-UFC ver.2.00 or later correspond to balance
software version 1.300 or later for GX-A / GF-A /GX-AE.
To output the ASCII control code, enter "# + 2 hexadecimal characters".
For GX-A/GF-A/GX-AE, this is supported in balance software version 1.300.
Example: To output <EOT> (04h) : #04
Spaces ($SP), <CR> ($CR), and <LF> ($LF) can be repeated with numbers by adding " * + numbers(up to 2 characters)" after the command.
Example: To output 12 spaces : $SP*12
To output 9 <CR>’s : $CR*9
When sending a program command of two or more lines, adding "&" at the end of one line the balance
will judge the next line as the continuation of the program command. (only RS-232C)
The balance sends an error code if there is a problem after receiving a program command and sends
an <AK> code if there is no problem. <AK> code is ASCII 06h.
The UFC setting tool WinCT-UFC is available for inputting program commands.
WinCT-UFC can be downloaded from our website (https://www.aandd.jp).

45

9-2. Examples of creating UFC program commands
Output example 1
NET
TARE

Output example 2
2017/01/23 12:34:56
SAMPLE
ABC-123
WEIGHT +3456.78 g+2000.00 g+345.67 g
GROSS+2345.67 gContent
PF, command, date, time, line break
Character string "SAMPLE ABC-123", line break
Character string "WEIGHT ", weight data

Description
PF,command, character string "NET", line breakSpace × 5, net data, line break
Character string "TARE", line breakSpace × 6, tear data, line break
Character string "GROSS", line breakSpace × 5, gross data

Example of program command
PF,$DT,$TM,$CR,$LF,&’SAMPLE
ABC-123’,$CR,$LF,&’WEIGHT ’,$WT,$CR,$LF
Terminator

Example of program command
PF,’NET’,$CR,$LF,&$SP*5,$NT,$CR,$LF,&’TARE’,$CR,$LF,&$SP*6,$TR, $CR,$LF,&’GROSS’, $CR,$LF,&$SP*5,$GR,$CR,$LF
Terminator

Note□

The terminator transmission in UFC format is sent automatically.
Please add a terminator code at the end of the character data as necessary.
For GX-A / GF-A / GX-AE software version 1.00 to 1.220, the terminator is set by function
automatically transmitted.

46

is10. Function Table
The function table reads or rewrites the parameters that are stored in the balance. These parameters aremaintained in non-volatile memory, even if the AC adapter is removed.
The function table menu consists of two layers. The first layer is the "Class" and the second layer is the "Item".

10-1. Setting The Function Table
Display symbol and keys
The symbol " " shows effective parameter.
When pressing and holding the key for 2 seconds in the weighing mode, thebalance enters the function table mode.
The key to select the class or item in the function table mode.
The key to change the parameter.

The key to change the parameter.
When a class is displayed, moves to an item in the class.
When an item is displayed, stores the new parameter and displays the nextclass.
When an item is displayed, cancels the new parameter and displays the nextclass.
When a class is displayed, exits the function table mode and returns to theweighing mode.

Setting procedure

1. Press and hold the SAMPLE key for 2 seconds until
the weighing mode, then release the key.

of the function table is displayed in

2. Press the

SAMPLE

key to select a class.

3. Press the

PRINT

4. Press the

RE-ZERO

key to select a parameter for the selected item.

5. Press the

SAMPLE

key to select an item.

key to enter the class.

6. To change another (multiple) item with the same class, repeat "4" and "5". To end the setting change ofthe same class, proceed to "7".
7. If storing parameters of the selected class, press the PRINT key.
Then the next class is displayed.
If canceling the current operation, press the CAL key. Then the next class is displayed.
8. When specifying parameters for another class, proceed to "2".
When finishing the setting, press the CAL key to return to weighing mode.

47

Configuration example
Example of setting "Time/Date output" to "outputting Time/Date" and "Data format" to "DP format".
Start, weighing display
Press and hole fot 2 secconds (Procedure 1)
Class

Press several times (Procedure 2)
Setting item

Press several times(Procedure 4)(Procedure 3)

Changing thesetting value

Press three times (Procedure 5)(Procedure 3)(Procedure 7)

Press several times (Procedure 4)(Procedure 7)
Press once (Procedure 5)(Procedure 8)
Completion, weighing display

48

10-2. List of functions (communication class only)This is a list of functions related to communication.
For other items, refer to the GX-A / GF-A /GX-AE / GX-AWP / GF-AWP / GX-M / GF-M instruction manual.
Class

Item

Parameter

Description…

Refer to the GX-A / GF-A /GX-AE / GX-AWP / GFAWP / GX-M / GF-M instruction manual■

Key mode

Auto print mode A(reference = zero point)

Auto print mode B(reference = previous
stable value)(Print)Data output mode

Stream mode

(Data Out)Key mode B(immediate output)

Data output regardless ofstability / instability with
the PRINT key.

Key mode C

Data is output whenstable with the PRINT
key and if unstable, it isoutput once it has
stabilized.

Interval mode

Data output after every
cycle set by thesetting.

Data output■

Plus only
Minus only

(Auto Print Polarity)

Auto print Polarity
Bipolarity■(Auto Print Band Width)

Auto print difference□□

Output data with the
PRINT key when theweighing value is stable.
Output data when theweighung value is stable
and it exceeds the range
set byandin relation to zero.
Output data when theweighing value is stable
and it exceeds the range
set byandin relation toprevious stable value.
Output every time when
the display value isrenewed.

10 d
100 d
1000 dDisplay value >Reference
Display value <Reference
Regardless of the value
size compared withreference value
Difference between
reference value anddisplayed value“■” Factory setting.
”1 d” stands for a smallest displayed order. In case of GX-303A 1 d is 0.001g.
49

ClassItem

Parameter■(Data Memory)

Data memory
function**■(Interval Time)Interval time■

Description
No usedStores unit massStores weighing dataand sensitivity
adjustment data
Stores comparator
setting valueStores tare value
Every measurement
Every 2 seconds
Every 5 seconds
Every 10 seconds
Every 30 seconds
Every 1 minute
Every 2 minutes
Every 5 minutes
Every 10 minutes
Do not output(Data No.)

Data number
outputOutput■(Data Out)

Data output(Cont.)

Time only(Send Time Date)

Time/Date output■(Send ID)■
(Pause)■(Auto Feed)■

Refer to "6-4. Other data
formats"
Refer to "6-4. Other data
formats"

Refer to "6-4. Other data
formats"
Select interval before data
outputSelect line feed (paperfeed) after data output

Do not output
On(output built-in clock)(Information)

GLP output

On(output external clock)■

Data Output)

Off
On

Auto re-zero
■

□
*

Off
Leave one line open

Auto feed

UFC function

Off
1.6-second pause

Data output pause(Universal Flex Coms)

Date only
Output date and time
Do not output
OutputID number output(Auto Re-zero AfterDo not output

Set interval time ofinterval mode

Off
On“■” Factory setting.
GX-M / GF-M series only50

Select re-zero after data
outputRefer to "9. The UFC
Function"

ClassItem

Parameter■(Mode)

Access Point

Description
PC
Printer
External displayorand stream
output600 bps
1200 bps■(Bits Per Second)

4800 bps

Baud rate■(Bits Parity)

Data bit, parity bit(Serial Interface)

Serial interface(Carriage Return, Line

■

Feed)
■

(Type)

Data format

CR LF

A&D Standard format
DP format
KF format
MT format
NU format
CSV format
NU2 format
TAB format
No limit(Time Up)■

Limited to 1 second
Off(Error Code)AK, error code

9600 bps
19200 bps
38400 bps
7 bit EVEN
7 bit ODD
8 bit NONE

CR

Terminator

Command time out

2400 bps■

On
Quick USB

(USB Function)(Universal Serial Bus)USB Function
mode

USB
Interface■(USB Type)USB
Data format…
□■

Bi-directional USB
virtual COM

A&D standard format
NU format
CSV format
TAB format
NU2 format

CR: ASCII 0Dh
LF: ASCII 0Ah

Refer to "6-2. Weighing
data format "Select waiting time duringcommand reception
Refer to "7-2. The <AK>code and error codes"
Setting values differ
depending on the software
version of the valance.
Refer to "5-1. Quick USB
mode"
Refer to "5-2. Virtual
COM mode"
Refer to "6-2. Weighing
data format"

Refer to the GX-A / GF-A / GX-AE / GX-AWP / GFAWP / GX-M / GF-M instruction manual“■” Factory setting.
51

11. Key Lock Function
Key switches of the balance can be locked by sending a specified command to the balance.
This is effective for controlling the balance only from an external device such as a PC.
Even if key switches are locked, operations related to key control commands are available.
(For key control commands, refer to section "7. Commands".)
Key lock status can be checked by sending a command for confirmation to the balance.
Key lock is maintained until either the balance receives key unlock command or the power is turned off
by unplugging the AC adapter.

11-1. Locking all key switches
All the key switches can be disabled by sending the KL command to the balance as follows.
Command string
?KL

KL:

Function
Requests all key lock statuses.
KL,000 Cancels all key locks.
KL,001 Checks status for all key locks
KL:000 Cancels all key locks.
KL:001 Sets all key locks.
000 or 001 should be input for52.

11-2. Locking specified key switches
By assigning a numerical value forof a LK command, specific key switches can be disabled.
The numerical value foris the total of the decimal numbers converted from the bit value assigned
for each key switch as shown below.
GX-M / GF-M and GX-AE / GX-A / GF-A software version 1.211 or later supports LK commands.
Bit

Decimal number

Key switch

01

ON:OFF

1

2

CAL

2

4

MODE

3

8

SAMPLE

4

16

PRINT

5

32

RE-ZERO

Example1: When locking all the switches except for PRINT .
1. Add all the decimal numbers corresponding to keys to lock.
1 ( ON:OFF ) + 2 ( CAL ) + 4 ( MODE ) + 8 ( SAMPLE ) + 32 ( RE-ZERO ) = 47
2. Send the numeral value sum with a LK command to the balance. LK:00047
Example2: Unlock all keys switches.
1. Since there is no key switch to lock, 0 is sent to the balance with LK: command.
Command string
?LK

LK:

LK:00000

Function
Requests status for a specified key lock.
Example 1 : When all the key switches except for PRINT
LK,00047
Example 2 : When none of the switches are locked.
LK,00000
Locks specified key switches.s
Numerical value from 00000 to 00063 should be in
Example 1: When locking all the key switches except for
LK:00047

53

are locked.

.
PRINT .

12. Checking the Software Version of the Balance
Specifications of the balance may differ depending on the software version that you use.
To confirm the software version, follow the steps shown below.
1.

Unplug the AC adapter of the balance and then plug it in again.

2.

The
display will blink.** GX-M/GF-M series does not have

3.

Then,
.
The number for.

display.

is displayed.
is the software version.

54*

THIS PAGE INTENTIONALLY LEFT BLANK.

Back cover: A&D Global

A&D Company, Limited

3-23-14 Higashi-Ikebukuro, Toshima-ku, Tokyo 170-0013, JAPAN
Telephone: [81] (3) 5391-6132
Fax: [81] (3) 5391-1566

A&D ENGINEERING, INC.

47747 Warm Springs Blvd, Fremont, California 94539, U.S.A.
Tel: [1] (800) 726-3364
Weighing Support:[1] (888) 726-5931

Inspection Support:[1] (855) 332-8815

A&D INSTRUMENTS LIMITED

Unit 24/26 Blacklands Way, Abingdon Business Park, Abingdon, Oxfordshire OX14 1DY United Kingdom
Telephone: [44] (1235) 550420
Fax: [44] (1235) 550485

A&D AUSTRALASIA PTY LTD

32 Dew Street, Thebarton, South Australia 5031, AUSTRALIA
Telephone: [61] (8) 8301-8100
Fax: [61] (8) 8352-7409

A&D KOREA Limited

한국에이.엔.디(주)OOO A&D RUS

OOO "ЭЙ энд ДИ РУС"서울특별시 영등포구 국제금융로6길33 (여의도동) 맨하탄빌딩 817 우편 번호 07331( 817, Manhattan Bldg., 33. Gukjegeumyung-ro 6-gil, Yeongdeungpo-gu, Seoul, 07331 Korea )전화: [82] (2) 780-4101
팩스: [82] (2) 782-4264

Почтовый адрес:121357, Российская Федерация, г.Москва, ул. Верейская, дом 17Юридический адрес: 117545, Российская Федерация, г. Москва, ул. Дорожная, д.3, корп.6, комн. 8б
( 121357, Russian Federation, Moscow, Vereyskaya Street 17 )тел.: [7] (495) 937-33-44
факс: [7] (495) 937-55-66

A&D Instruments India Private Limited

D-48( D-48, Udyog Vihar, Phase- , Gurgaon - 122016, Haryana, India ): [91] (124) 4715555: [91] (124) 4715599

A&D SCIENTECH TAIWAN LIMITED. A&D台灣分公司 艾安得股份有限公司
台湾台北市中正區青島東路 5 號 4 樓
( 4F No.5 Ching Tao East Road, Taipei Taiwan R.O.C. )Tel : [886](02) 2322-4722
Fax : [886](02) 2392-1794

A&D INSTRUMENTS (THAILAND) LIMITEDบริษัท เอ แอนด์ ดี อินสทรูเม้นท์ (ไทยแลนด์) จำกัด

168/16 หมูท่ ี่ 1 ตำบลรังสิต อำเภอธัญบุรี จังหวัดปทุมธานี 12110 ประเทศไทย
( 168/16 Moo 1, Rangsit, Thanyaburi, Pathumthani 12110 Thailand )Tel : [66] 20038911