AD-4408A
Weighing Indicatorfor DeviceNet Interface
AX-ABCC-DEVICE

INSTRUCTION MANUAL

1WMPD4002026

WARNING DEFINITIONS
The warnings described in this manual have the following meanings:
A potentially hazardous situation which, if not avoided, could result indeath or serious injury.
A potentially hazardous situation which, if not avoided, may result inminor or moderate injury or damage to the instrument.
This symbol indicates caution against electrical shock. Do not touch
the part where the symbol is placed.

This symbol indicates the ground terminal.

This symbol indicates that an operation is prohibited.

NOTE

Information or cautions to use the device correctly.

© 2009 A&D Company, Limited. All rights reserved.
No part of this publication may be reproduced, transmitted, transcribed, or translated into any
language in any form by any means without the written permission of A&D Company, Limited.

The contents of this manual and the specifications of the instrument covered by this manual are
subject to change for improvement without notice.
DeviceNet is a registered trademark of Open DeviceNet Vendor Association, Inc.
Anybus-CompactCom is a registered trademark of HMS Industrial Networks.
TORX is a registered trademark of Camcar Division of Textron, Inc.

Contents
1.
2.
3.

4.

5.

6.
7.
8.

About This Manual........................................................................................................2
Introduction...................................................................................................................2
Description of Each Part ...............................................................................................3
3.1. Status LEDs ........................................................................................................3
3.2. Communication Connector..................................................................................4
Installation ....................................................................................................................5
4.1. Installing the Interface Module ............................................................................5
4.2. Outline of Physical Connection for DeviceNet.....................................................6
4.3. Setting the Functions ..........................................................................................6
PLC Memory.................................................................................................................85.1. Address Map .......................................................................................................8
5.1.1. OUT Data (2ch), PLC → AD-4408A ................................................................8
5.1.2. IN Data (6ch), AD-4408A → PLC....................................................................95.2. Handling Bits Directly ........................................................................................ 11
5.2.1. Handling Command Bits ...............................................................................115.2.2. Command Bit Execution Procedure ..............................................................115.3. Operation by Commands ..................................................................................125.3.1. Handling Commands.....................................................................................125.3.2. Command Execution Procedure ...................................................................125.4. Commands........................................................................................................13
Errors..........................................................................................................................14
6.1. Error Types........................................................................................................14
Timing Chart ...............................................................................................................15
7.1. Write Command ................................................................................................15
Check Mode ...............................................................................................................16
8.1. Checking the DeviceNet Communication Status ...............................................16
8.1.1. Entering the Check Mode..............................................................................16
8.1.2. Checking the Communication Status ............................................................17

1

1. About This ManualThis manual is intended for those who have a sufficient knowledge about weighing
instruments and DeviceNet.
For general information regarding DeviceNet, specifications, wiring, installation andoperation, refer to DeviceNet-related technical books.
For information on DeviceNet or DeviceNet products, contact your local OpenDeviceNet Vendor Association, Inc. (ODVA).
When configuring a network, use cables and terminating resistors designed for
DeviceNet products.

2. Introduction
This option is the DeviceNet interface module (AX-ABCC-DEVICE) to be installed
into products manufactured by A&D. Applicable products are listed on our website.
The AD-4408A functions as a slave device of DeviceNet when the DeviceNetinterface module is installed.
Using this interface, a PLC can control the AD-4408A and read the indicated values
from the AD-4408A.
Two methods of controlling the AD-4408A by the PLC memory are available;
handling bits directly and using commands.
The AD-4408A, with the DeviceNet interface module installed, has passed the
ODVA conformance testing Version CT22.

NOTE: The DeviceNet interface module, when installed into the AD-4408A, uses
4 bytes (OUT) and 12 bytes (IN) of the PLC memory. So, use much carewhen assigning areas, not to overlap with other slave devices.
Except during weighing or when weighing is possible, all of the IN data
should be zero.
Memory map and check modes vary with the interface module installed.
This manual describes performances when the DeviceNet interface
module is installed.
When other modules are installed, refer to the relevant instruction manual.
Instruction manuals for each interface module are available on our
website.
2

3. Description of Each Part
Communication
connector

GroundLocking
catch

Module Status
LED
Retaining
screw(See NOTE below)

Network status LED
Fig.1

Locking
catch

Interface module part names

NOTE: A TORX® driver (size T9) to fasten the retaining screws is not provided
with the interface module.

3.1.

Status LEDs

NOTE: The illustration below shows how the interface module is positioned when
installed into the AD-4408A.
5

1

Network status LED

Module status LED
Fig.2 Position of status LEDs

Table 1

LED state
OFF
Green ON
Green, flashing
Red ON
Red, flashing
Red/Green, flashing
Table 2

Network status LED (NS)Description
No power / Offline
NormalNot connected
Duplicate node address error / Bus-off condition
Connection timeout
Self test in progress
Module status LED (MS)LED state
OFF
Green ON
Green, flashing
Red ON
Red, flashing
Red/Green, flashing

Description
No power
NormalStandbyUnrecoverable fault
Recoverable fault
Self test in progress
3

3.2.

Communication Connector

NOTE: The illustration below shows how the interface module is positioned when
installed into the AD-4408A.

5

1

Fig.3 Connector pin assignment

Functions for each pin are as follows.
Table 3

Communication connector

Pin No.

SignalDescription

1

V-

2

CAN_L

CAN low bus line

3

SHIELD

Cable shield

4

CAN_H

CAN high bus line

5

V+

Negative bus supply voltage

Positive bus supply voltage

4

Communication
connector

4. Installation
4.1.

Installing the Interface Module

Be sure to disconnect the AD-4408A from the power source before
installing the interface module.
Install the interface module as follows:

Blank panel

Step 1 Using a Phillips screwdriver,loosen the screws that secure
the blank panel to theAD-4408A rear panel, andremove the blank panel.

①

Retaining screw②

Step 2 Insert the interface module
into the option slot as shown
to the right.
Step 3 Insert the interface module
until it mates with the terminalsof the PC board connector
located in the option slot.

Option slot

Interface module
PC boardin the option slot

Step 4 Using a TORX® driver (size
T9), fasten the retaining
screws with a tightening
torque of 0.25 Nm in theclockwise direction to secure
the interface module.

③⑤

Tightening torque0.25 Nm④

Fig.4

Interface module installation

NOTE: A TORX® driver is not provided with the interface module.

5

4.2.

Outline of Physical Connection for DeviceNet
This slave device consumes 50 mA maximum from the network.
Install a terminating resistor at both ends of the trunk line.
When a thin cable is used, the maximum cable distance of the trunk line is less than 100 m.
When a thick cable is used, the maximum cable distance depends on the baud rate.
The maximum length of a drop line is less than 6 m. The cumulative length of droplines depends on the baud rate.
Connect the cable shield to the ground terminal of the power tap, and ground them.

Table 4

Baud rate and cable distance
Maximum Cable Distance

Baud Rate

Trunk LineThin Cable

125 kbps
250 kbps

100 m

500 kbps

Drop Line

Thick Cable

Cumulative Length

500 m

156 m

250 m

78 m

100 m

39 m

Maximum Length
6m

When configuring a network, use cables and terminating resistors designed for DeviceNet
products.

4.3.

Setting the Functions

The functions described here are general functions.
General functions are divided into groups per function and are indicated by the groupname followed with the function number, FXX.
NOTE: General functions determine the AD-4408A performance and all of thesettings are stored in the FRAM.
Setting Procedure
Step 1 While pressing and holding the ENTER key, press the F key.
fnc is displayed to indicate that the indicator will enter the general functionmode.
6Step 2 Press the ENTER key. The indicator enters the general function mode.
To go back to the weighing mode without entering the general function mode,press the ESC key.
Step 3 Press the ∧ or ∨ key to select the function group to be set.
DisplayGroup name
DeviceNet-related functions
dn f
Press the ENTER key. A function number will be displayed.
Function No.

dn f01
0 to 63
dn f020 to 3Function

Description

Default valueNoden: Node63

Baud rate

0: 125 kbps
1: 250 kbps
2: 500 kbps
3: Auto3

Step 4 Press the ∧ or ∨ key to select the function number to be set.
Press the ENTER key. The current setting value will be displayed.
Step 5 Change the setting value using either one of the methods below.
MethodSelecting a parameter

Inputting the value

Description
Only the parameter number to be selected isdisplayed and blinks.
Press the ∧ or ∨ key to select a parameter.
All the digits are displayed and a digit to be changed
blinks.
Press the < or > key to select a digit andpress the ∧ or ∨ key to change the value.

After setting, press the ENTER key. The next function number is displayed.
When the parameter is not to be changed, press the ESC key to return to thefunction number display.
Step 6 Press the ESC key. The function number disappears and the indicator returns tothe state of step 3.
Press the ESC key to store the setting values in the FRAM and go back to theweighing mode.
NOTE: The blinking decimal point indicates that the current value is not the weightvalue.
If a value exceeding the settable range is entered, err dt is displayed andthe input is canceled.
75. PLC Memory
5.1.

Address Map
Commands to operate the AD-4408A and operating parameters are written into the
PLC memory OUT data (2ch) and are executed.
Response data from the AD-4408A is provided for the PLC memory IN data (6ch).

NOTE: The DeviceNet interface module, when installed into the AD-4408A, uses
4 bytes (OUT) and 12 bytes (IN) of the PLC memory. So, use much carewhen assigning areas, not to overlap with other slave devices.
5.1.1. OUT Data (2ch), PLC → AD-4408A

Zero
Clear the zero value
Tare
Clear the tare value
Hold
Net display
Gross display

Manual print command
Bit 15 14 13 12 11 10First chof OUT data

98Internally reserved

7

6

5

4

3

2

1

0

Command bits

Error reset flag
G/N flag 0: Net 1: Gross
Bit 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
Second ch
8 4 2 1 8 4 2 1 8 4 2 1Internally reserved Command No.(102) Command No.(101) Command No.(100)of OUT data
Command request flag 0: No request 1: Request

About OUT Data
Command bits-----------------Assigns a function to execute to each bit.
Command No.-----------------Specifies a command number to execute.
Internally reserved -----------Do not write anything other than 0 (zero).
85.1.2. IN Data (6ch), AD-4408A → PLC
Bit 15 14 13 12 11 10 9 8First ch
8 4 2 1 8 4 2 1
Weight value (103) Weight value (102)of IN data

7 6 5 48 4 2 1
Weight value (101)

3 2 1 08 4 2 1
Weight value (100)Bit 15 14 13 12 11 10 9 8
Second ch
8 4 2 1
Weight value (106)of IN data

7 6 5 48 4 2 1
Weight value (105)

3 2 1 08 4 2 1
Weight value (104)Over (over the weight range)
Under (below the weight range)
Polarity flag (Weight value)
G/N response flag 0: Net 1: Gross
Bit 15 14 13 12 11 10
Third chof IN data

9

8

7
8

Internally reserved

6 5
4 2
Unit

4
1

3
8

2
4

1
2

0
1

Decimal point position

Slave normal operation
Error status flag
Slave readyStableNet center of zero
Gross center of zero
Net display
Gross display
Tare in progress
Hold in progress
Capacity exceeded
Weighing failure
In sync with
Internally reserved
Bit 15 14 13 12 11 10
Fourth chof IN data

9

8

7

Status area

9

6

5

4

3

2

1

0

Net overNet under
Gross over
Gross under
Input (A/D) over
Input (A/D) under
Zero error
Tare error
Net display error
Internally reserved
Checksum error
Input (A/D) error
FRAM error
Calibration error
Mode error
Bit 15 14 13 12 11 10
Fifth chof IN data

9

8

7

6

5

4

3

2

1

0

Status area

Bit 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
8 4 2 1 8 4 2 1 8 4 2 1
Sixth chof IN data
Internally reserved Command No.response (102) Command No.response (101) Command No.response (100)Command request response flag

0: No response 1: Response

About IN Data
Slave ready --------------------Bit to turn ON when the AD-4408A is in the weighing mode.
Command No. response ---Response data to a command number.
Internally reserved -----------Not used.
Status area --------------------The weighing status of the AD-4408A is output.

10

5.2.

Handling Bits Directly

5.2.1. Handling Command Bits
A command bit is in the first ch of OUT data.
To execute, turn the corresponding command bit ON.
The command bit will be effective at the rising edge.
The signal level must be maintained for 30 msec minimum.
Table 5First ch of OUT data

Command bits

Bit 0
Bit 1
Bit 2
Bit 3
Bit 4
Bit 5
Bit 6
Bit 7

Command bit and action
Zero
Clear the zero value
Tare
Clear the tare value
Hold
Net display
Gross display
Manual print command

5.2.2. Command Bit Execution Procedure
Step 1 Turn OFF all the PLC memory command bits.
Step 2 Turn ON the PLC memory command bit to be executed.
Step 3 The AD-4408A executes the command.
Step 4 Turn OFF all the PLC memory command bits.

11

5.3.

Operation by Commands

5.3.1. Handling Commands
Specify a command to execute to the command No.
The command will be effective at the rising edge of the command request flag.
The signal level must be maintained for 30 msec minimum.
The response result to the command request is output as the command request
response flag.
The command response result is output as the command No. response.

5.3.2. Command Execution Procedure
Before execution
Step 1 Confirm that the command request flag is turned OFF.
Step 2 Specify the command to execute to the command No.

Execution
Step 3 Confirm that the slave ready bit is turned ON.
Step 4 Turn the command request flag ON. The command will be executed at the risingedge.
Step 5 The AD-4408A responds. The response results are output as the command
request response flag and command No. response.

After execution
Step 6 Turn the command request flag OFF.

12

5.4.

Commands

The master device uses the write command to convey instructions to the AD-4408A.
For details, refer to “7.1. Write Command” of “7. Timing Chart”.
Table 6 Commands

Command No.
1
2
3
4
5
6
7
8

Command
Zero
Clear the zero value
Tare
Clear the tare value
Hold
Net display
Gross display
Manual print command13

6. Errors
6.1.

Error Types

Error Status Flag
This conveys to the master device that an error has occurred.
Turn the error reset flag ON to request resetting the error status flag.
Table 7

Error status flag

Error type

CausesChecksum error

Program checksum does not match.

Input (A/D) error

Data can not be acquired from the A/D converter.

FRAM error

Data can not be written into the FRAM.

Calibration error

Calibration data is not correct.

Mode error

Moved to a mode other than the weighing mode.

Weighing FailureThis conveys a weighing failure to the master device.
This will be reset when normal weighing has resumed.
Table 8Weighing failure

Error type

CausesZero error

Zero adjustment is not performed.

Tare error

Tare is not performed.

Net display error

A net value is not displayed.

Capacity exceeded

The weighing capacity has been exceeded.

Capacity ExceededThis conveys to the master device that the weighing capacity has been exceeded.
This will be reset when all the errors are cleared.
Table 9

Capacity exceeded

Error type

CausesNet overThe net weight is over the net weight range.

Net under

The net weight is below the net weight range.

Gross overThe gross weight is over the gross weight range.

Gross under

The gross weight is below the gross weight range.

A/D overA/D value is over the A/D value range.

A/D under

A/D value is below the A/D value range.

14

7. Timing Chart
7.1.

Write Command

Write Command
Specify the command to execute to the command No. .
Command No.
Command request flag
Command No. response
Command request response flag
Fig.5

Write command

Slave Normal Operation
Slave normal operation is a signal to confirm that the AD-4408A is connected to the power
and is in normal operating conditions. During normal operation, the signal is reversed at a
0.5 to 1 second interval.
Slave normal operation

0.5 to 1 sec

Fig.6

Slave normal operation signal

Error status flag
If an AD-4408A error has occurred, the slave ready bit will be turned OFF and the error
status flag will be turned ON to convey to the master device that an error has occurred.
The master device will turn the error reset flag ON to request resetting the error status
flag.
Error status flag
Error reset flag
Slave readyFig.7
Table 10

Command bits / Status bits

MemoryFirst ch of OUT data
Third ch of IN data

Resetting the error status flag

Description
Bit 14

Error reset flag

Bit 13

Slave normal operation

Bit 14

Error status flag

Bit 15

Slave ready15

8. Check Mode
8.1.

Checking the DeviceNet Communication Status

8.1.1. Entering the Check Mode
Step 1 While pressing and holding the ENTER key, press the F key.
fnc is displayed to indicate that the indicator will enter the general functionmode.
To go back to the weighing mode, press the ESC key.
Step 2 While pressing and holding the ZERO key, press the ENTER key.
1Chc is displayed to indicate that the indicator will enter the check mode.
Press the ENTER key again to display an item to be checked.
Step 3 Press the ∧ or ∨ key to select Chc dn (DeviceNet check mode) and press the
ENTER key to enter the DeviceNet check mode.
To exit from the check mode, press the ESC key.
Table 11Check mode list

Display

ChckeyChc ClChc∗∗∗
Chc dnChc∗∗∗
Chc r5
Chc adChc inChcpr9Chc 5nC5 pr9C5 fraCalfdtChecking item
Key switches
Standard serial output
Interfaces
DeviceNet
Testing terminal
A/D (Load cell)
Internal countProgram version
Serial number
Program checksum
Memory (FRAM) checksum
Calibration-related functions

16

8.1.2. Checking the Communication Status
Press the ∧ or ∨ key to change addresses.

Two digits: address (01 to 02, 11 to 16)
Four digits: data (0000 to FFFF)

８ ８.８ ８ ８ ８□ □ □ □ □ □Slave error
Slave readySlave normal operation
Interface error
Interface waitInterface active
Address

Data typeCh

01 to 02

OUT data

1 to 2

11 to 16IN data

1 to 6

17

MEMO

18

MEMO

19

MEMO

20

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

JAPAN

A&D ENGINEERING, INC.
1756 Automation Parkway, San Jose, California 95131 U.S.A.
Telephone: [1] (408) 263-5333 Fax: [1] (408)263-0119
A&D INSTRUMENTS LIMITED <UK Office>Unit 24/26 Blacklands Way, Abingdon Business Park, Abingdon, Oxfordshire
OX14 1DY United Kingdom
Telephone: [44] (1235) 550420 Fax: [44] (1235) 550485
A&D INSTRUMENTS LIMITED <German Sales Office>
Große Straße 13 b 22926 Ahrensburg Deutschland
Telefon: [49] (0) 4102 459230
Telefax: [49] (0) 4102 459231
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
한국에이.엔.디(주)대한민국 서울시 영등포구 여의도동 36-2 맨하탄 빌딩 8층
( 8th Floor, Manhattan Bldg. 36-2 Yoido-dong, Youngdeungpo-ku, Seoul, KOREA )전화: [82] (2) 780-4101
팩스: [82] (2) 782-4280
A&D RUS CO., LTD.
Компания ЭЙ энд ДИ РУС
121357, Российская Федерация, г.Москва, ул. Верейская, дом 17( Bldg. 17, Vereyskaya st., Moscow, 121357 RUSSIAN FEDERATION )тел.: [7] (495) 937-33-44
факс: [7] (495) 937-55-66
A&D Instruments India Private Limited( 509, Udyog Vihar, Phase- , Gurgaon - 122 016, Haryana, India ): 91-124-4715555: 91-124-4715599