Interface for 520, 720i®, 820i® and 920i® Indicators
Installation and
Programming Manual
™
69949 Rev A
Page 2
Page 3
Contents
Technical training seminars are available through Rice Lake Weighing Systems.
Course descriptions and dates can be viewed at www.ricelake.com/training
or obtained by calling 715-234-9171 and asking for the training department.
About This Manual ................................................................................................................................... 1
ii520/720i/820i/920i DeviceNet Installation and Programming Manual
Page 5
About This Manual
WARNING
This manual provides information needed to install and
use the Rice Lake Weighing Systems DeviceNet
TM
Interface. The DeviceNet
®
, 820i®, and 920i® indicators to communicate
720i
with a master controller on a DeviceNet networ k.
the 520, 7
20i, 820i, or 920iInstallation Manual for
Interface allows 520,
1
See
additional installation information and detailed
descriptions of indicator functions.
The DeviceNet Interface is installed inside the
indicator e
nclosure. Installation in NEMA 4X stainless
steel enclosures permits use in washdown
environments.
Some procedures described in this manual
require work inside
These procedures are to be performed by
qualified service personnel only.
the indicator enclosure.
Authorized distributors and their employees
can view or download this manual from the
e Lake Weighing System s distributor site
Ric
www.ricelake.com.
1.DeviceNet™ is a trademark of the Open DeviceNet
Vendor Association.
at
1.0Introduction
The DeviceNet Interface returns weight and status information from a 520, 720i, 820i, or 920i indicator to a master
controller and provides limited control of indicator functions to the programmer. Indicator configuration and
calibration cannot be performed through the DeviceNet Interface.
The DeviceNet Interface functions as a
network. It acts as a group-two-only server on the network. At this time only one polled I/O connection is
supported, though DeviceNet also supports explicit, bit-strobed, and change-of-state/cyclic connections. These
connections may be included at a later date.
The master controller sends commands to the indicator
in the output command format. The DeviceNet Interface returns the weight and status data in the input command
format. These actions are referred to as polled I/O. See Section 3.0 for descriptions of the polled I/O comma
Communications Adapter Device (ODVA profile 12) on a DeviceNet
through the DeviceNet Interface by writing the commands
nds.
Introduction1
Page 6
2.0Installation
CAUTION
WARNING
The DeviceNet Interface hardware consists of a
dual-board option card. DeviceNet-specific functions
are provided by a DeviceNet module, which is
factory-installed onto a bus adapter card. The bus
adapter card plugs into an open option card slot on the
520, 820i, or 920i CPU board (or expansion board) and
provides power and access from the indicator bus to the
DeviceNet module.
This section describes the procedures used to install the
DeviceNet Interface
indicators, connect communications cables, and set the
baud rate and node address DIP switch on the
DeviceNet module.
2.1Installing the DeviceNet Interface
Use the following procedure to install the DeviceNet
Interface into 520, 820i, and 920i indicators.
into the 520, 820i, and 920i
Figure 2-1. Option Installed on 820i CPU Board
2.1.1Installing DeviceNet Option in the 720i, 820i or
920i
Use the following procedure to install the DeviceNet
Interface in the 720i, 820i or 920i indicator:
1. Disconnect indicator from power source.
Disconnect power before removing
indicator backplate.
The
820i and 920i have no on/off switch.
Before opening the unit, ensure the power
cord is disconnected from the power
outlet.
2. Open indicator enclosure. For indicator models
with backplates, place indicator face-down on
an antistatic work mat. Remove screws that hold
the backplate to the enclosure body.
Use a wrist strap to ground yourself and
protect components from electrostatic
disc
harge (ESD) when working inside the
indicator enclosure.
3. Carefully align the large connector (J1) on the
bus adapter card with connector J6 on the 820i,
J12 on the 720i, or J5 or J6 on the 920i CPU
board. Press
down to seat the bus adapter card in
the CPU board connector.
4. Use the screws and lockwashers provided in
the
option kit to secure the other end of the
option card to the threaded standoffs on the
CPU board (see Figures 2-1 and 2-2).
5. Wire the card to the network as described in
Section 2.2 on page 4.
6. Set DIP switch as described in Section 2.3 on
page 4.
7. Use cable ties to secure loose
cables inside the
enclosure.
Figure 2-2. Option Installed on 920i CPU Board
8. For indicator models that include a backplate,
position the backplate over the enclosure and
reinstall the backplate screws. For the 820i or
920i desktop and universal models, use the
torque pattern shown in Figure 2-3 to prevent
distorting the backplate gasket. Torque screws
to 15 in-l
1612
14
5
3
1
17
Figure 2-3. 820i/920i Enclosure Backplate
b (1.7 N-m).
8
Torque backplate screws
to 15 in-lb (1.7 N-m)
9
7
10
11
18
13
6
2
4
15
9. Ensure no excess cable is left inside the
enclosure and tighten cord grips.
2520/820i/920i DeviceNet Installation and Programming Manual
Page 7
10. Reconnect power to the indicator. The
J2
TEST
3.3V
GND
J1
V+
V–
CAN_L
CAN_H
SHIELD
DeviceNet
Module
LED Array
DIP Switch
CAUTION
WARNING
Cover Plate
Standoffs
indicator automatically recognizes all installed
option cards when the unit is powered on. No
hardware-specific configuration is required to
identify the newly-installed DeviceNet
Interface to the system.
3. Carefully align the large option card connector
with connector J2 on the CPU board (see
Figure 2-5). Press
down to seat the option card
in the CPU board connector.
Figure 2-5. Option Installed on 520 CPU Board
4. Use screws provided in the option kit to secure
the other end of the option card to the threaded
standoffs on the CPU board.
5. Install terminal block end of cable assembly to
DeviceNet o
ption card.
6. Remove existing cover plate.
7. Re-use kep nuts to secure DeviceNet cover
plate
to standoffs located on inside of
enclosure backplate (see Figure 2-6).
8. Once cabling is complete, position the cover
over the enclos
ure and reinstall the screws.
9. Reconnect power to the indicator.
Figure 2-4. Bus Adapter Card and DeviceNet Module
2.1.2Installing DeviceNet Option in the 520
Use the following procedure to install the DeviceNet
Interface in the 520 indicator:
1. Disconnect indicator from power source.
Disconnect power before removing
indicator enclosure cover.
The
520 has no on/off switch. Before
opening the unit, ensure the power cord is
disconnected from the power outlet.
2. Place indicator on an antistatic work mat.
Remove screws that hold the enclosure cover
to the enclosure body.
Use a wrist strap to ground yourself and
protect components from electrostatic
disc
harge (ESD) when working inside the
indicator enclosure.
Figure 2-6. DeviceNet Cable Assembly
10. The indicator automatically recognizes all
installed option cards when the unit is powered
on. No hardware-specific configuration is
required to identify the newly-installed
DeviceNet interface to the system.
Installation3
Page 8
2.2DeviceNet Network Connections
Note
Note
Feed DeviceNet network cable through cord grip.
Allow enough cable for routing along inside of
enclosure to connector on the DeviceNet module.
Connect network cables to connector on the DeviceNet
module (see Figure 2-4), then use cable ties to secure
network cables to the cable tie mounts.
Table 2-1shows the wiring color codes used for
DeviceNet connections.
Verify the color-coding or wiring scheme for
your network equipment before wiring to the
eNet Interface.
Devic
2.3DIP Switch Configuration
A DIP switch is used to configure the DeviceNet
network baud rate and node address. Figure 2-7 shows
the DIP switch assignments.
Baud
RateNode Address
MSBLSB
12853467
ON
SignalDescription Color Code
V+Positive supplyRed
CAN_HCAN_H bus lineWhite
SHIELDCable shieldBare
CAN_LCAN_L bus lineLight blue
V–Negative supplyBlack
Table 2-1. DeviceNet Color Codes
Figure 2-7. DIP Switch Assignments
Baud Rate
Switches 1 and 2 set the baud rate of the DeviceNet
network. Use Table 2-2 to select the correct switch
settings for the network.
DeviceNet
Data Rate
125 KbpsOFFOFF
250 KbpsOFFON
500 KbpsONOFF
ReservedONON
Table 2-2. Network Data Rate
Node Address (MAC ID)
Switch Settings
12
Switches 3–8 set the node address (MAC ID) of the
DeviceNet interface. Use Table 2-3 on page 5 to select
the switch setting for the node
Setting a switch ON acts as a logical “1” and
that SW1-3 represents the most significant bit
SB) of the node address.
(M
address.
4520/820i/920i DeviceNet Installation and Programming Manual
Page 9
Node
Addre
ssSwitch Settings (MSB—>LSB)
Node
Addre
ssSwitch Settings (MSB—>LSB)
Decim
Octal345678
al
0000OFFOFFOFFOFFOFFOFF3240ONOFFOFFOFFOFFOFF
0101OFFOFFOFFOFFOFFON3341ONOFFOFFOFFOFFON
0202OFFOFFOFFOFFONOFF3442ONOFFOFFOFFONOFF
0303OFFOFFOFFOFFONON3543ONOFFOFFOFFONON
0404OFFOFFOFFONOFFOFF3644ONOFFOFFONOFFOFF
0505OFFOFFOFFONOFFON3745ONOFFOFFONOFFON
0606OFFOFFOFFONONOFF3846ONOFFOFFONONOFF
0707OFFOFFOFFONONON3947ONOFFOFFONONON
0810OFFOFFONOFFOFFOFF4050ONOFFONOFFOFFOFF
0911OFFOFFONOFFOFFON4151ONOFFONOFFOFFON
1012OFFOFFONOFFONOFF4252ONOFFONOFFONOFF
1113OFFOFFONOFFONON4353ONOFFONOFFONON
1214OFFOFFONONOFFOFF4454ONOFFONONOFFOFF
1315OFFOFFONONOFFON4555ONOFFONONOFFON
1416OFFOFFONONONOFF4656ONOFFONONONOFF
1517OFFOFFONONONON4757ONOFFONONONON
1620OFFONOFFOFFOFFOFF4860ONONOFFOFFOFFOFF
1721OFFONOFFOFFOFFON4961ONONOFFOFFOFFON
1822OFFONOFFOFFONOFF5062ONONOFFOFFONOFF
1923OFFONOFFOFFONON5163ONONOFFOFFONON
2024OFFONOFFONOFFOFF5264ONONOFFONOFFOFF
2125OFFONOFFONOFFON5365ONONOFFONOFFON
2226OFFONOFFONONOFF5466ONONOFFONONOFF
2327OFFONOFFONONON5567ONONOFFONONON
2430OFFONONOFFOFFOFF5670ONONONOFFOFFOFF
2531OFFONONOFFOFFON5771ONONONOFFOFFON
2632OFFONONOFFONOFF5872ONONONOFFONOFF
2733OFFONONOFFONON5973ONONONOFFONON
2834OFFONONONOFFOFF6074ONONONONOFFOFF
2935OFFONONONOFFON6175ONONONONOFFON
3036OFFONONONONOFF6276ONONONONONOFF
3137OFFONONONONON6377ONONONONONON
Decim
al
Octal345678
Table 2-3. Switch Settings for DeviceNet Interface Node Address
Installation5
Page 10
2.4LED Status Indicators
1
2
3
4
Module status
Network status
An LED array on the DeviceNet module provides
status information for troubleshooting. LED 2 provides
network status; LED 3 provides status indication for
the DeviceNet module (see Figure 2-8). LEDs 1 and 4
are reserved.
Figure 2-8. DeviceNet Status LED Module
Table 2-4 summarizes the function of the module and
network status LEDs.
LEDStatusDescription
A single bi-color LED on the surface of the DeviceNet
module provides diagnostic information for debugging
the module itself. Table 2-5 lists the indications
provided by the debugging LED.
StatusDescription
OffNo power
Red, 4HzDPRAM check fault
Red, 2HzASIC and FLASH ROM check fault
Red, 1HzRAM check fault
Green, 2HzModule not initialized
Green, 1HzModule initialized and running
Table 2-5. Debugging LED Indications
LED 2
Network
St
atus
LED 3
Module
atus
St
Table 2-4. Module and Network Status LED Indications
OffNot powered or not online
Steady RedCritical link failure
Flashing RedConnection time-out
Flashing GreenOnline, not connected
Steady GreenOnline, connected
OffNo power to module
Steady RedUnrecoverable fault
Flashing RedMinor fault
Steady GreenModule operational
6520/820i/920i DeviceNet Installation and Programming Manual
Page 11
3.0Commands
Note
Commands are used by the DeviceNet master device to
send and receive data from the DeviceNet Interface as
integer or floating-point data. The master sends eight
bytes in the output format (used to write commands to
the indicator) and reads eight bytes in the input format
(used to read data from the indicator).
Decimal Point Handling
Integer commands return no decimal point information
to the master. For example, a value of 750.1 displayed
on the indicator is returned to the master as 7501.
Floating point commands support decimal point
information with no special handling.
3.1Output Command Format
To perform a command, the master uses the output
command format to send four 16-bit words to the
DeviceNet Interface. These four words contain the
command and any parameters necessary to execute it.
The output command format is shown in Table 3-1.
WordDescription
Word 1Command number
Word 2Parameter
Word 3Value (MSW)
Word 4Value (LS W)
Table 3-1. Output Command Format
The contents of each output command format word are
described below:
Command number
The number representing the indicator command is
sent in the first word. Table 3-2 lists the commands that
can be specified for 52
indicators.
A lockout feature that looks for any change in
the output format data is incorporated into the
indi
inundation by the same command. Repeated commands
must be separated by any other valid
command/parameter/value combination.
DecimalHexCommand
00x000Return Status and Weight (integer)
10x001Display Channel
20x002Display Gross Weight
30x003Display Net Weight
40x004Display Count
90x009Gross/Net key press (toggle)
100x00AZero
110x00BDisplay Tare
120x00CEnter Tare
Table 3-2. 520/720i/820i/920i Remote Commands
cator receive mechanism to prevent
0, 720i, 820i, and 920i
DecimalHexCommand
130x00DAcquire Tare
140x00EClear Tare
160x010Primary Units
170x011Secondary Units
180x012Tertiary Units
190x013Units key press (toggle units)
200x014Print Request
210x015Display Accumulator
220x016Clear Accumulator
230x017Push Weight to Accumulator
320x020Return Gross (integer)
330x021Return Net (integer)
340x022Return Tare (integer)
350x023Return Count
370x025Return Current Display (integer)
380x026Return Accumulator (integer)
390x027Return Rate of Change (integer)
400x028Return Peak (integer)
950x05FSet Batching State
960x060Batch Start
970x061Batch Pause
980x062Batch Reset
990x063Batch Status
1120x070Lock Indicator Front Panel
1130x071Unlock Indicator Front Panel
1140x072Set Digital Output ON
1150x073Set Digital Output OFF
1160x074Read Digital I/O Status
1280x80Enable Bus Command Handler
2530x0FDNo operation
2540x0FEReset Indicator
2560x100Return Status as Weight (float)
2680x10CSet Tare (float)
2880x120Read Gross (float)
2890x121Read Net (float)
2900x122Read Tare (float)
2910x123Read Piece Count (float)
2930x125Read Current Displ
2940x126Read Accumulator (float)
2950x127Read Rate of Change (float)
2960x128Read Peak (float)
3040x130Set Setpoint Value (float)
3050x131Set Setpoint Hysteresis (float)
3060x132
Set Setpoint Bandwidth (float)
ay (float)
Table 3-2. 520/720i/820i/920i Remote Commands
Commands7
Page 12
Note
DecimalHexCommand
3070x133Set Setpoint Preact (float)
3200x140Read Setpoint Value (float)
3210x141Read Setpoint Hysteresis (float)
3220x142Read Setpoint Bandwidth (float)
3230x143Read Setpoint Preact (float)
3680x170Set Register
4020x197Get Register
Table 3-2. 520/720i/820i/920i Remote Commands
Parameter value
To allow communication with a multi-scale indicator,
the scale number is sent in the second word of the
output command format. Zero (0) represents the
current scale. Certain commands require a parameter
other than a scale number, such as a slot number,
setpoint number, or other selection parameter. See the
command descriptions in Section 3.3 for specific
command requirements.
Value
The third and fourth words of the output format are
used to pass value data on certain commands. Values
entered in these words are treated as unsigned long
integers or floating-point values, depending on the
command.
3.2Input Command Format
In response to a command, the DeviceNet Interface
returns data and status information to the master as four
16-bit words. This information is returned in the input
command format shown in Table 3-3.
The value type can be set for those commands that do
not specify in
command 0x000 to specify integer data or command
0x100 for floating-point data. The value type is
returned in the status word (bit 14) of the input format.
Command number
The first word echoes the command number. If the
command fails or is not recognized, the negative of the
command number is returned to signal the error.
teger or floating point data by sending a
WordDescription
Word 1Command number
Word 2Status
Word 3Value (MSW)
Word 4Value (LS W)
Table 3-3. Input Command Format
Status Data
Indicator status data is returned in the second word (see
Table 3-4). Batch commands return batch status in
place of the low byte (see Table 3-5). Setpoint
commands return batch status in the low byte of the
status word and the setpoint nu
Word 2
Bit
00ErrorNo error
01Tare not enteredTare entered
02Not zeroCenter of zero
03Weight invalidWeight OK
04StandstillIn motion
05Primary unitsOther units
06Tare not acquiredTare acquired
07Gross weightNet weight
08Channel number
09
10
11
12
13Not used
14Integer dataFloating point data
15Positive weightNegative weight
Table 3-4. Indicator Status Data Format
Word 2
Bit
00Digital input 4 OFF
01Digital input 3 OFFDigital input 3 ON
02Digital input 2 OFFDigital input 2 ON
03Digital input 1 OFFDigital input 1 ON
04Batch not pausedBatch paused
05Batch not runningBatch running
06Batch not stoppedBatch stopped
07Alarm OFFAlarm ON
Table 3-5. Batch Function Status Data Format
Value
Indicator Status Data
Value =0Value=1
(NOTE: Value 0 represents scale #32)
Batch Function Status Data
Value =0Value=1
(520) Error
mber in the high byte.
Digital input 4 ON
(520) No error
Weight data is returned to the master in the third and
fourth words of the input command format, depending
on the command and the value type. The weight data
returned is the displayed weight after the command is
executed, unless the command specifies otherwise.
3.3Command Descriptions
8520/820i/920i DeviceNet Installation and Programming Manual
For all commands that require a scale number,
a value of 0 indicates the current scale. Unless
otherwise
specified, the indicator returns
Page 13
weight and status data for the specified scale.
Return Status and Current Weight as Integer
Command: 0, 0x000
Parameter: Scale number
Command 0 returns the status and weight of the
specified scale in integer format, without changing the
display. This command also causes the
format-independent commands to return a value in the
integer format.
Display Channel
Command: 1, 0x001
Parameter: Scale number
Command 1 causes the weight of the specified scale to
be displayed and returned in its current mode and
format. This command is valid for the 920i only.
Display Gross Weight
Command: 2, 0x002
Parameter: Scale number
Command 2 causes the gross weight of the specified
scale to be displayed and returned.
Display Net Weight
Command: 3, 0x003
Parameter: Scale number
Command 3 causes the net weight of the specified
scale to be displayed and returned.
Display Piece Count
Command: 4, 0x004
Parameter: Scale number
Command 4 causes the piece count on the specified
scale to be displayed and returned. This command is
valid only for the 520 indicator, and only if count mode
is enabled.
Gross/Net Key Press (toggle mode)
Command: 9, 0x009
Parameter: Scale number
Command 9 toggles between gross and net mode (and
count mode, if enabled). If a scale number other than 0
is specified, the action may not be evident until the
specified scale is displayed.
Zero
Command: 10, 0x00A
Command 10 performs a zero operation on the current
scale.
Display Tare
Command: 11, 0x00B
Parameter: Scale number
Command 11 causes the tare weight on the specified
scale to be displayed. If a scale number other than 0 is
specified, the indicator first causes the specified scale
to be displayed. The tare data continues being returned
even if the display times out and returns to another
mode.
Enter Tare (integer)
Command: 12, 0x00C
Parameter: Scale number
Value: Tare weight
Command 12 enters a tare for the scale selected. Tare
data must be in integer format. The indicator continues
to return weight data in the current mode for the
specified scale.
Acquire Tare (simulate TARE key press)
Command: 13, 0x00D
Parameter: Scale number
Command 13 acquires a tare based on the weight
currently on the specified scale. The indicator
continues to return weight data in the current mode for
the specified scale.
Clear Tare
Command: 14, 0x00E
Parameter: Scale number
Command 14 clears the tare for the specified scale. The
indicator continues to return weight data in the current
mode for the specified scale.
Primary Units
Command: 16, 0x010
Parameter: Scale number
Command 16 switches the current format of the
specified scale to the primary units configured for that
scale.
Secondary Units
Command: 17, 0x011
Parameter: Scale number
Command 17 switches the current format of the
specified scale to the secondary units configured for
that scale.
Tertiary Units
Command: 18, 0x012
Parameter: Scale number
Command 18 switches the current format of the
specified scale to the tertiary units configured for that
scale, if available. This command is valid for the 820i
or 920i only.
Commands9
Page 14
Units Key Press (toggle units)
Command: 19, 0x013
Parameter: Scale number
Command 19 toggles the current format of the
specified scale to the next units configured for that
scale, as available.
Print Request
Command: 20, 0x014
Parameter: Scale number
Command 20 causes the indicator to execute a print
command for the current scale.
Return Tare as Integer
Command: 34, 0x022
Parameter: Scale number
Command 34 returns the tare weight value for the
specified scale as an integer.
Return Piece Count
Command: 35, 0x023
Parameter: Scale number
Command 35 returns the piece count value for the
specified scale. This command is valid only for the 520
indicator, and only if count mode is enabled.
Display Accumulator
Command: 21, 0x015
Parameter: Scale number
Command 21 causes the value of the accumulator for
the specified scale to be displayed and returned. This
command is only valid if the accumulator for the
specified scale is enabled.
Clear Accumulator
Command: 22, 0x016
Parameter: Scale number
Command 22 clears the value of the accumulator for
the specified scale. This command is only valid if the
accumulator for the specified scale is enabled.
Push Weight to Accumulator
Command: 23, 0x017
Parameter: Scale number
Command 23 adds the net weight on the specified scale
to the value of the accumulator for the specified scale.
The scale must return to net zero between
accumulations. The indicator returns the accumulated
weight data for the specified scale. This command is
only valid if the accumulator for the specified scale is
enabled.
Return Gross as Integer
Command: 32, 0x020
Parameter: Scale number
Command 32 returns the gross weight value for the
specified scale as an integer.
Return Net as Integer
Command: 33, 0x021
Parameter: Scale number
Command 33 returns the net weight value for the
specified scale as an integer.
Return Current Display as Integer
Command: 37, 0x025
Parameter: Scale number
Command 37 returns the weight value for the specified
scale as currently displayed. This may include gross,
net, tare, piece count, or accumulator values, as
enabled. On the 820i and 920i, the weight value is
returned in the mode used to display a scale widget.
Return Accumulator as Integer
Command: 38, 0x026
Parameter: Scale number
Command 38 returns the accumulator value for the
specified scale. This command is only valid if the
accumulator for the specified scale is enabled.
Return Rate of Change as Integer
Command: 39, 0x027
Parameter: Scale number
Command 39 returns the current rate of change value
for the specified scale. This command is valid only for
the 720i, 820i and 920i.
Return Peak as Integer
Command: 40, 0x028
Parameter: Scale number
Command 40 returns the net peak value for the
specified scale. This command is valid only for the 520
indicator, and only if the peak hold function is enabled.
Command 95 sets the batching (BATCHNG)
parameter. Indicator status is returned with the current
weight for the last scale specified.
10520/820i/920i DeviceNet Installation and Programming Manual
Page 15
Batch Start
Command: 96, 0x060
Parameter: Scale number
Command 96 starts a batch program from the current
step after a stop, pause, or reset. Batch status is
returned with the current weight for the specified scale.
Batch Pause
Command: 97, 0x061
Parameter: Scale number
Command 97 pauses a batch program at the current
step. Batch status is returned with the current weight
for the specified scale.
Batch Reset
Command: 98, 0x062
Parameter: Scale number
Command 98 stops a batch program and resets it to the
first batch step. Batch status is returned with the current
weight for the specified scale.
Batch Status
Command: 99, 0x063
Parameter: Scale number
Command 99 returns the status of a batch. Batch status
is returned with the current weight for the specified
scale.
Lock Front Panel of Indicator
Command: 112, 0x070
Parameter: Scale number
Command 112 disables all the keys on the front panel
of the indicator. Indicator status is returned with the
current weight for the specified scale.
Unlock Front Panel of Indicator
Command: 113, 0x071
Parameter: Scale number
Command 113 re-enables all the keys on the front
panel of the indicator. Indicator status is returned with
the current weight for the specified scale.
Set Digital Output ON
Command: 114, 0x072
Parameter: Slot number
Val ue : Bit n umber
Command 114 sets the specified digital output ON
(active). Use slot number 0 for onboard digital outputs.
Indicator status is returned with the current weight for
the last scale specified.
Set Digital Output OFF
Command: 115, 0x073
Parameter: Slot number
Value: Bit number
Command 115 sets the specified digital output OFF
(inactive). Use slot number 0 for onboard digital
outputs. Indicator status is returned with the current
weight for the last scale specified.
Read Digital I/O
Command: 116, 0x074
Parameter: Slot number
Command 116 returns the status for all digital I/O in
the specified slot in words 3 and 4 (On the 520, status is
returned only for the digital inputs.) Use slot number 0
for onboard digital I/O. Indicator status is returned in
the status area for the last scale specified.
Enable Bus Command Handler
Command: 128, 0x80
Parameter: None
Command 128 enables the bus command handler in a
user program in a 920i indicator only. While this
handler is enabled, all other PLC commands are
disabled.
No Operation
Command: 253, 0x0FD
Parameter: Scale number
Command 253 provides a command to use between
operations, as necessary, without causing the indicator
to perform any action. Indicator status and weight for
the specified scale is returned.
Reset Indicator
Command: 254, 0x0FE
Parameter: None
Command 254 provides a command to remotely reset
the indicator. No data is returned.
Return Status and Current Weight as Float
Command: 256, 0x100
Parameter: Scale number
Command 256 returns the status and weight of the
specified scale in floating-point format, without
changing the display. This comma nd also causes the
format-independent commands to return a value in the
floating-point format.
Set Tare as Float
Command: 268, 0x10C
Parameter: Scale number
Value: Tare weight
Command 268 enters a tare for the scale selected in
floating-point format. The indicator returns the tare
weight as taken, or 0 for no tare.
Read Gross Weight as Float
Command: 288, 0x120
Parameter: Scale number
Commands11
Page 16
Command 288 returns the gross weight value for the
specified scale in floating-point format.
Read Net Weight as Float
Command: 289, 0x121
Parameter: Scale number
Command 289 returns the net weight value for the
specified scale in floating-point format.
Read Tare as Float
Command: 290, 0x122
Parameter: Scale number
Command 290 returns the tare weight value for the
specified scale in floating-point format.
Read Piece Count as Float
Command: 291, 0x123
Parameter: Scale number
Command 291 returns the piece count value for the
specified scale in floating-point format. This command
is only valid for the 520, and only if count mode is
enabled.
Read Current Display as Float
Command: 293, 0x125
Parameter: Scale number
Command 293 returns the weight value for the
specified scale as currently displayed in floating-point
format. This may include gross, net, tare, piece count,
rate-of-change, or accumulator values, as enable d. On
the 920i, the weight value is returned in the mode used
to display a scale widget.
Read Accumulator as Float
Command: 294, 0x126
Parameter: Scale number
Command 294 returns the accumulator value for the
specified scale in floating-point format. This command
is only valid if the accumulator for the specified scale
is enabled.
Read Rate of Change as Float
Command: 295, 0x127
Parameter: Scale number
Command 295 returns the current rate of change value
for the specified scale in floating-point format. This
command is only valid for the 820i or 920i.
Read Peak Value as Float
Command: 296, 0x128
Parameter: Scale number
Command 296 returns the net peak value for the
specified scale in floating-point format. This command
is only valid for the 520, and only if the peak hold
function is enabled.
Set Setpoint Value as Float
Command: 304, 0x130
Parameter: Setpoint number
Value: Target value
Command 304 sets the target value for the specified
setpoint in floating-point format. This command is only
valid if the setpoint is enabled and requires a target
value.
Set Setpoint Hysteresis as Float
Command: 305, 0x131
Parameter: Setpoint number
Value: Hysteresis value
Command 305 sets the hysteresis value for the
specified setpoint in floating-point format. This
command is only valid if the setpoint is enabled and
requires a hysteresis value.
Set Setpoint Bandwidth as Float
Command: 306, 0x132
Parameter: Setpoint number
Value: Bandwidth value
Command 306 sets the bandwidth value for the
specified setpoint in floating-point format. This
command is only valid if the setpoint is enabled and
requires a bandwidth value.
Set Setpoint Preact as Float
Command: 307, 0x133
Parameter: Setpoint number
Value: Preact value
Command 307 sets the preact value for the specified
setpoint in floating-point format. This command is only
valid if the setpoint is enabled and requires a preact
value.
Read Setpoint Value as Float
Command: 320, 0x140
Parameter: Setpoint number
Command 320 returns the target value for the specified
setpoint in floating-point format. This command is only
valid if the setpoint is enabled and requires a target
value.
12520/820i/920i DeviceNet Installation and Programming Manual
Page 17
Read Setpoint Hysteresis as Float
Command: 321, 0x141
Parameter: Setpoint number
Command 321 returns the hysteresis value for the
specified setpoint in floating-point format. This
command is only valid if the setpoint is enabled and
requires a hysteresis value.
Read Setpoint Bandwidth as Float
Command: 322, 0x142
Parameter: Setpoint number
Command 322 returns the bandwidth value for the
specified setpoint in floating-point format. This
command is only valid if the setpoint is enabled and
requires a bandwidth value.
Read Setpoint Preact as Float
Command: 323, 0x143
Parameter: Setpoint number
Command 323 returns the preact value for the specified
setpoint in floating-point format. This command is only
valid if the setpoint is enabled and requires a preact
value.
Set Register
Command: 368
Registers: 1 thru 256
Command 368 sets register value. 1 through 128 are
integer and 129 through 256 are real. This command is
only valid for the 720i PCE version.
Get Register
Command: 402
Registers: 1 thru 256
Command 402 returns register value. 1 through 128 are
integer and 129 through 256 are real. This command is
only valid for the 720i PCE version.
Commands13
Page 18
4.0DeviceNet Interface Specifications
Power Requirements
Bus Adapter Card with DeviceNet Module, DC Power:
Supply voltage: 6 VDC, supplied by 520/820i/920i bus
Typical current draw: 270 mA
Power consumption: 1.62 W
Indicators, Typical AC Load:
520Power (TRMS):3.51 W
Current (TRMS): 33.7 mA
720i Power (TRMS):2.18 W
Current (TRMS): 28.9mA
820i Power (TRMS):2.18 W
Current (TRMS): 28.9mA
920i Power (TRMS):2.18 W
Current (TRMS): 28.9 mA
Communications Specifications
DeviceNet Network Communications:
Twisted-pair cabling at 125, 250, or 500 Kbps
Update rate is dependent on the co
number of network nodes. Maximum update rates are:
nfigured baud rate and the
520: up to 120 updates/sec
820i: up to 960 updates/sec
720i: up to 960 updates/sec
920i: up to 960 updates/sec
Environmental Specifications
Temperature:–10° to +40° C (14° to 104° F)
Conformance
The DeviceNet Interface has been tested by ODVA’s
independent test lab and found to comply with the ODVA
composite conformance test, revision 17.
14520/820i/920i DeviceNet Installation and Programming Manual
Page 19
DeviceNet Interface Limited Warranty
Rice Lake Weighing Systems (RLWS) warrants that all RLWS equipment and systems properly installed by a
Distributor or Original Equipment Manufacturer (OEM) will operate per written specifications as confirmed by the
Distributor/OEM and accepted by RLWS. All systems and components are warranted against defects in materials
and workmanship for one year.
RLWS warrants that the equipment sold hereunder will conform to the current written specifications authorized by
RLWS. RLWS warrants the equipment against faulty workmanship and defective materials. If any equipment fails
to conform to these warranties, RLWS will, at its option, repair or replace such goods returned within the warranty
period subject to the following conditions:
•Upon discovery by Buyer of such nonconformity, RLWS will be given prompt written notice with a
detailed explanation of the alleged deficiencies.
•Individual electronic components returned to RLWS for warranty purposes must be packaged to
prevent electrostatic discharge (ESD) damage in shipment. Packaging requirements a re listed in a
publication, “Protecting Your Components From Static Damage in Shipment,” available from RLWS
Equipment Return Department.
•Examination of such equipment by RLWS confirms that the nonconformity actually exists, and was
not caused by accident, misuse, neglect, alteration, improper installation, improper repair or improper
testing; RLWS shall be the sole judge of all alleged non-conformities.
•Such equipment has not been modified, altered, or changed by any person other than RL WS o r its duly
authorized repair agents.
•RLWS will have a reasonable time to repair or replace the defective equipment. Buyer is responsible
for shipping charges both ways.
•In no event will RLWS be responsible for travel time or on-location repairs, including assembly or
disassembly of equipment, nor will RLWS be liable for the cost of any repairs made by others.