Rice Lake Allen-Bradley Remote I-O User Manual

Remote I/O
ALLEN-BRADLEY® Remote I/O Indicator Interface
for 520, 720i
®
, 820i® and 920i® Indicators
Installation and
Programming Manual
69950
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
1.0 Introduction.................................................................................................................................. 1
2.0 Installation ................................................................................................................................... 2
2.1 Installing the Remote I/O Interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
2.1.1 Termination Resistance. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
2.1.2 A-B Network Connections . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.1.3 LED Status Indicator. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
2.2 DIP Switch Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
2.3 Decimal Point Handling . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3.0 Discrete Transfer Commands ...................................................................................................... 6
3.1 Output Image Table Format . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
3.2 Input Image Table Format . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3.3 Discrete Command Descriptions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Return Status and Current Weight. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .9
Display Channel . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Display Gross Weight . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Display Net Weight . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Display Piece Count . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Gross/Net Key Press (toggle mode) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
Zero . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Display Tare . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Enter Tare (integer) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Acquire Tare (simulate tare key press) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .9
Clear Tare . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Primary Units. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Secondary Units . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Tertiary Units . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Units Key Press (toggle units) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Print Request . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Display Accumulator . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Clear Accumulator . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Push Weight to Accumulator . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1
Return Gross as Integer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Return Net as Integer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Return Tare as Integer. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Return Piece Count . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Return Current Display as Integer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1
Return Accumulator as Integer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1
Return Rate of Change as Integer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
Return Peak as Integer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Set Batching State . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Batch Start . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . 3
. . . . . 5
. . . . . 8
. 9
. . . . . . 9
. . . . 9
. . . . 9
. . . . 9
. . . . . . . . . 9
. . . . . . 9
. . . . . . 9
. . . . . . . . 9
. . . . . . 9
. . . . . . 9
. . . . . . . . 9
. 10
. . . . . 10
. . . 10 . . . 10
. . 10 . . . 10 . . . 10 . . . 10
. . . 10 . . . 10
. . . . . . . 10
0
0 0
© Rice Lake Weighing Systems. All rights reserved. Printed in the United States of America.
Rice Lake Weighing Systems is an ISO 9001 registered company.
Specifications subject to change without notice.
March 2013
Batch Pause . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
Rice Lake continually offers web-based video training on a growing selection
of product-related topics at no cost. Visit www.ricelake.com/webinars.
Batch Reset . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
Batch Status . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Lock Front Panel of Indicator. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Unlock Front Panel of Indicator . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Set Digital Output ON . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Set Digital Output OFF . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Read Digital I/O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
No Operation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Reset Indicator . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Set Register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Get Register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . 11
. 11
11 . . . 11 . . . 11
. . . . . 11
. . . . . 11
. . . . . 11
. . . . . 11
. . . . . 11
4.0 Block Transfer Commands......................................................................................................... 12
4.1 Block Write Command Format. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
4.2 Block Read Command Format . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
4.3 Block Transfer Command Descriptions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
Set Tare Value. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Read Gross Weight . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Read Net Weight. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Read Tare Weight . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Read Piece Count . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Read Current Display . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Read Accumulator . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Read Rate of Change . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Read Peak Value. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Read Gross, Tare, Net . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Read Multiple Weights. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Set Setpoint Value. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Set Setpoint Hysteresis . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Set Setpoint Bandwidth . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Set Setpoint Preact . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Set Single Setpoint, All Values . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Read Setpoint Value . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Read Setpoint Hysteresis . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Read Setpoint Bandwidth . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Read Setpoint Preact . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Read Single Setpoint, All Values . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Set Multiple Setpoint Values . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Read Multiple Setpoint Values . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
. . . . . 15
. . . 15 . . . 15 . . . 15 . . . 15 . . . 15 . . . 15
. . 15
. . . 16
. . 16
. . . 16
. . . . . 16
. . . 16
. 16
. . . 16
. 17
. . . 17
. 17
18
. . . 18
18
. 18
18
5.0 Operation.................................................................................................................................... 19
5.1 Test Program for Verifying Remote I/O Interface Operation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
5.2 PLC Program for Converting 20-bit Values to Floating Integers . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
5.3 Using Block Transfer to Set and Read Setpoint Values . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
6.0 Remote I/O Interface Card Specifications................................................................................. 24
Remote I/O Interface Limited Warranty................................................................................................. 25
ii Remote I/O Installation and Programming Manual

About This Manual

W arning
This manual provides information needed to install and use the Rice Lake Weighing Systems Remote I/O Interface card. The Remote I/O Interface allows
®
720i
, 820i®, and 920i® indicators to communicate
®
with PLC Allen-Bradley
720i, 820i, or 920i Installation Manual for additional
and SLC™ controllers using the
®
Remote I/O network.1 See the 520,
520,
installation information and detailed descriptions of indicator functions.
The Remote I/O Interface card is installed inside the indicator enc
losure. Installation in NEMA 4X stainless steel enclosures permits use in washdown environments.
Some procedures described in this manual require work inside the indicator enclosure. These procedures qualified service personnel only.
are to be performed by
Authorized distributors and their employees can view or download this manual from the
Lake Weighing Systems distributor site
1. Allen-Bradley®, PLC®, and SLC™ are trademarks of Allen-Bradley Company, Inc., a Rockwell International company.
Rice
www.ricelake.com.
at

1.0 Introduction

The Remote I/O Interface returns weight and status information from the 520, 720i, 820i, or 920i indicator to the PLC controller. The Remote I/O Interface also provides the PLC programmer with limited control of indicator functions. Indicator configuration and calibration cannot be performed through the Remote I/O Interface.
The Remote I/O Interface behaves as a node adapter device to the mas The PLC controller and Remote I/O Interface communicate using a quarter rack of data slots (4 slots with 8 bits of input, 8 bits of output per slot). Each pair of slots corresponds to a “module group”, one input and one output word. The Remote I/O Interface contains two module groups and therefore communicates two words of data.
The PLC controller sends commands
to the indicator
through the Remote I/O Interface by writing the commands to the output image table, and reads returned weight and status data from the input image table. These actions are referred to as discrete transfers. See Section 3.0 for information about using discrete transfer commands.
Block transfers are accomplished by sending a block write command Separate data files are set up for block commands. The length of these files depends on the length of the data being read or written. See Section 4.0 for information about using block transfer commands.
ter PLC, appearing as a quarter rack of I/O.
followed by a block read command.
Introduction 1

2.0 Installation

W arning
SW2
SW1
150Ω
82Ω
JMP4
1
1
P1
TP1
TP3
TP2
J2
1
Allen-Bradley Network
connections
J1
CPU board connection
1, 4 = BLUE 2, 5 = SHIELD 3, 6 = CLEAR
STATUS LED
123 4567 8123 4567 8
This section describes the procedures used to install the Remote I/O interface card into the
920i indicators; connect communications cables;
and
520, 720i, 820i,
select the termination resistance; and set the configuration DIP switches for the Remote I/O interface.

2.1 Installing the Remote I/O Interface

Use the following procedure to install the Remote I/O Interface card into
1. Disconnect indicator from power source.
2. Open indicator enclosure. For indicator models with backplates, place indicator face-down on an antistatic work mat and remove screws that hold the backplate to the enclosure body.
3. Carefully align the option card connector with the option card slot on the indicator CPU board (or to seat the option card in the CPU board connector.
4. Use the screws provided in the option kit to secure the other end of threaded standoffs on the CPU board.
5. Set termination resistance (jumper JMP4) as described in
6. Wire the card to the network as described in Section 2.1.2 on page 3.
7. Set DIP switches as described in Section 2.2 on page 4.
8. Use cable ties to secure loose cables inside the enclos
For indicator models that include a backplate,
9. position the backplate over the enclosure reinstall the backplate screws. For the and 920i desktop and universal m odels, use the torque pattern shown in Figure 2-1 to prevent distorting the backplate gasket. Torque screws to 15 in-lb (1.7 N-m).
10. Ensure no excess cable is left inside the enclosure a
2 Remote I/O Installation and Programming Manual
520, 720i, 820i, and 920i indicators.
Disconnect power before removing indicator
backplate. The 520, 720i, 820i, and 920i
have no on/off switch. Before opening the unit, ensure the power cord is disconnected from the power outlet.
Use a wrist strap to ground yourself and protect components from elect discharge (ESD) when working inside the indicator enclosure.
920i expansion board). Press down
the option card to the
Section 2.1.1 on page 3.
ure.
nd tighten cord grips.
rostatic
and
820i
.
16 12
14
Torque backplate screws
to 15 in-lb (1.7 N-m)
5
3
1
17
9
Figure 2-1. 820i and 920i Enclosure Backplate.
8
7
10
11
11. Reconnect power to the indicator. 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 Remote I/O card to the system.
Figure 2-2. Remote I/O Interface Card
18
13
6
2
4
15

2.1.1 Termination Resistance

If the Remote I/O Interface is the last, or only, device attached to the PLC, the interface must provide a termination resistance. Use Table 2-1 to determine the appropriate termination resistance value and JMP4 jumper
position for the network. If the Remote I/O Interface is not the last device in a chain, position the jumper on one pin only. Resistance values for the jumper positions are marked on the Remote I/O Interface card.
JMP4
Network Data
Rate
57.6 Kbps 10 000 ft 16 150
115.2 Kbps 5000 ft
230.4 Kbps 2500 ft 32 82
Table 2-1. JMP4 Jumper Positions and Termination
Maximum
Cable Length
Resistance Values
Maximum
Nodes
Termination
Resistance

2.1.2 A-B Network Connections

Connections to the Allen-Bradley network are made at connector J2 on the Remote I/O Interface card (see Figure 2-2). Connectors 4–6 are tied to connectors 1–3 to allow daisy-chaining through the Remote I/O Interface.
Feed Allen-Bradley network cable through cord grip. Allow enou
gh cable for routing along inside of enclosure to J2 connector on the Remote I/O Interface card. Connect Allen-Bradley network cables into connector J2 on the Remote I/O Interface card, then use cable ties to secure network cables to the cable tie mounts.

2.1.3 LED Status Indicator

A single LED on the Remote I/O card provides status information for troubleshooting (see Figure 2-2). Table 2-2 summarizes the function of the LED.
LED Function
OFF Not initialized or not receiving valid frames
Pulsing
(2Hz)
ON Valid communications established with
Communications established with Comm 1’
s or timeout
mmand 2’
Co
s
and
Table 2-2. Remote I/O Interface Status LED
Installation 3

2.2 DIP Switch Configuration

SW2
SW1
Starting Quarter
Rack Address
MSB
LSB
Network
Data Rate
Reserved
Last Rack
Rack Size
Reserved
Link Address
Block Transfer
12 345678
12 345678
OPEN
OPEN
Two banks of DIP switches, SW1 and SW2, are used to configure the Remote I/O Interface for communication with the indicator and the network. Figure 2-3 shows the switch assignments for SW1 and SW2.
Figure 2-3. SW1 and SW2 DIP Switch Assignments.
Starting Quarter
Switches SW1-1 and SW1-2 set the starting quarter (or group number) used by the Remote I/O Interface. Use Table 2-3 to select the correct switch settings.
Starting Quarter
1st 0 CLOSED CLOSED
2nd 2 OPEN CLOSED
3rd 4 CLOSED OPEN
4th 6 OPEN OPEN
Group
Number
Table 2-3. Starting Quarter
Rack Address
SW1 Switch Settings
1 2
Switches SW1-3 through SW1-8 are used to set the rack address of the Remote I/O Interface. Use Table on page 5 to select the correct switch settings for the rack address.
logical “1” and that SW1-3 represents the least significant bit (LSB) of the rack address.
Network Data Rate
Note that setting a switch OPEN acts as a
SW2-1 and SW2-2 set the data rate of the Allen-Bradley network. Use Table 2-4 to select the correct switch settings for the network.
SW2 Switch Settings
Remote I/O Data Rate
57.6 Kbps CLOSED CLOSED
115.2 Kbps OPEN CLOSED
230.4 Kbps CLOSED OPEN
1 2
OPEN OPEN
Table 2-4. Network Data Rate
Last Rack
Set SW2-3 OPEN if the Remote I/O Interface link address includes the highest module group in this rack address.
Rack Size
At this time only a quarter rack size is supported. This option has been included for possible future expansion to include half rack support. Switch 2-4 is ignored.
Block Transfer
Set SW2-6 CLOSED to enable or OPEN to disable block transfer to the Remote I/O Interface. Setting this switch OPEN causes the Remote I/O Interface to ignore unsolicited block transfer requests from the PLC.
4 Remote I/O Installation and Programming Manual
Rack Address SW1 Switch Settings (LSB—>MSB) Rack Address SW1 Switch Settings (LSB—>MSB)
Decimal Octal 3 4 5 6 7 8 Decimal Octal 3 4 5 6 7 8
00 00 CLOSED CLOSED CLOSED CLOSED CLOSED CLOSED 32 40 CLOSED CLOSED CLOSED CLOSED CLOSED OPEN
01 01 OPEN CLOSED CLOSED CLOSED CLOSED CLOSED 33 41 OPEN CLOSED CLOSED CLOSED CLOSED OPEN
02 02 CLOSED OPEN CLOSED CLOSED CLOSED CLOSED 34 42 CLOSED OPEN CLOSED CLOSED CLOSED OPEN
03 03 OPEN OPEN CLOSED CLOSED CLOSED CLOSED 35 43 OPEN OPEN CLOSED CLOSED CLOSED OPEN
04 04 CLOSED CLOSED OPEN CLOSED CLOSED CLOSED 36 44 CLOSED CLOSED OPEN CLOSED CLOSED OPEN
05 05 OPEN CLOSED OPEN CLOSED CLOSED CLOSED 37 45 OPEN CLOSED OPEN CLOSED CLOSED OPEN
06 06 CLOSED OPEN OPEN CLOSED CLOSED CLOSED 38 46 CLOSED OPEN OPEN CLOSED CLOSED OPEN
07 07 OPEN OPEN OPEN CLOSED CLOSED CLOSED 39 47 OPEN OPEN OPEN CLOSED CLOSED OPEN
08 10 CLOSED CLOSED CLOSED OPEN CLOSED CLOSED 40 50 CLOSED CLOSED CLOSED OPEN CLOSED OPEN
09 11 OPEN CLOSED CLOSED OPEN CLOSED CLOSED 41 51 OPEN CLOSED CLOSED OPEN CLOSED OPEN
10 12 CLOSED OPEN CLOSED OPEN CLOSED CLOSED 42 52 CLOSED OPEN CLOSED OPEN CLOSED OPEN
11 13 OPEN OPEN CLOSED OPEN CLOSED CLOSED 43 53 OPEN OPEN CLOSED OPEN CLOSED OPEN
12 14 CLOSED CLOSED OPEN OPEN CLOSED CLOSED 44 54 CLOSED CLOSED OPEN OPEN CLOSED OPEN
13 15 OPEN CLOSED OPEN OPEN CLOSED CLOSED 45 55 OPEN CLOSED OPEN OPEN CLOSED OPEN
14 16 CLOSED OPEN OPEN OPEN CLOSED CLOSED 46 56 CLOSED OPEN OPEN OPEN CLOSED OPEN
15 17 OPEN OPEN OPEN OPEN CLOSED CLOSED 47 57 OPEN OPEN OPEN OPEN CLOSED OPEN
16 20 CLOSED CLOSED CLOSED CLOSED OPEN CLOSED 48 60 CLOSED CLOSED CLOSED CLOSED OPEN OPEN
17 21 OPEN CLOSED CLOSED CLOSED OPEN CLOSED 49 61 OPEN CLOSED CLOSED CLOSED OPEN OPEN
18 22 CLOSED OPEN CLOSED CLOSED OPEN CLOSED 50 62 CLOSED OPEN CLOSED CLOSED OPEN OPEN
19 23 OPEN OPEN CLOSED CLOSED OPEN CLOSED 51 63 OPEN OPEN CLOSED CLOSED OPEN OPEN
20 24 CLOSED CLOSED OPEN CLOSED OPEN CLOSED 52 64 CLOSED CLOSED OPEN CLOSED OPEN OPEN
21 25 OPEN CLOSED OPEN CLOSED OPEN CLOSED 53 65 OPEN CLOSED OPEN CLOSED OPEN OPEN
22 26 CLOSED OPEN OPEN CLOSED OPEN CLOSED 54 66 CLOSED OPEN OPEN CLOSED OPEN OPEN
23 27 OPEN OPEN OPEN CLOSED OPEN CLOSED 55 67 OPEN OPEN OPEN CLOSED OPEN OPEN
24 30 CLOSED CLOSED CLOSED OPEN OPEN CLOSED 56 70 CLOSED CLOSED CLOSED OPEN OPEN OPEN
25 31 OPEN CLOSED CLOSED OPEN OPEN CLOSED 57 71 OPEN CLOSED CLOSED OPEN OPEN OPEN
26 32 CLOSED OPEN CLOSED OPEN OPEN CLOSED 58 72 CLOSED OPEN CLOSED OPEN OPEN OPEN
27 33 OPEN OPEN CLOSED OPEN OPEN CLOSED 59 73 OPEN OPEN CLOSED OPEN OPEN OPEN
28 34 CLOSED CLOSED OPEN OPEN OPEN CLOSED 60 74 CLOSED CLOSED OPEN OPEN OPEN OPEN
29 35 OPEN CLOSED OPEN OPEN OPEN CLOSED 61 75 OPEN CLOSED OPEN OPEN OPEN OPEN
30 36 CLOSED OPEN OPEN OPEN OPEN CLOSED 62 76 CLOSED OPEN OPEN OPEN OPEN OPEN
31 37 OPEN OPEN OPEN OPEN OPEN CLOSED 63 77 OPEN OPEN OPEN OPEN OPEN OPEN
Table 2-5. SW1 Switch Settings for Remote I/O Interface Rack Address

2.3 Decimal Point Handling

Discrete Transfer
Discrete transfer commands return no decimal point information to the PLC. For example, a value of 750.1 displayed on the indicator is returned to the PLC as 7501.
Block Transfer
Block transfer commands support decimal point information with no special handling.
Installation 5

3.0 Discrete Transfer Commands

Discrete commands are used by the PLC to send and receive data from the Remote I/O Interface. The PLC controller and Remote I/O Interface share a quarter rack of slot space, resulting in two 16-bit words for the output image table (used to write commands to the indicator) and two 16-bit words for the input image table (used to read data from the indicator).
NOTE: Data returned by discrete transfer commands is not valid when the indicator is in setup mode.

3.1 Output Image Table Format

To perform a discrete command, the PLC places two 16-bit words in the PLC output image table, which is sent by the scanner to the node adapter of the Remote I/O Interface. The Remote I/O Interface provides the contents of the output image table to the indicator for command processing.
The format of the output image table is shown in Table 3-1.
Bit 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
Word 0 v15 v14 v13 v12 v11 v10 v09 v08 v07 v06 v05 v04 v03 v02 v01 v00
Word 1 p07 p06 p05 p04 p03 p02 p01 p00 c07 c06 c05 c04 c03 c02 c01 c00
Table 3-1. Output Image Table Format
where:
v00–v15 16-bit unsigned integer value p00–p07 Parameter value c00–c07 Command number
These fields are described below:
Val ue
Word 0 of the output image table is used to pass value data on certain commands. This field should be used only when block transfer is disabled. For example, to enter a tare value, use word 0 to specify the tare value; the Enter Tare command number (12) is specified in bits 00 through 07 of word 1.
Values entered in this field are
treated as
unsigned
integers. Possible values range from 0 to 65535.
Decimal Hex Binary Command
0 0x00 0000 0000 Return Status and Weight
1 0x01 0000 0001 Display Channel
2 0x02 0000 0010 Display Gross Weight
3 0x03 0000 0011 Display Net Weight
4 0x04 0000 0100 Display Piece Count
9 0x09 0000 1001 Gross/Net key press (tog
10 0x0A 000
11 0x0B 0000 1011 Display Tare
12 0x0C 0000 1100 Enter Tare (integer)
13 0x0D 0000 1101 Acquire Tare
0 1010 Zero
Parameter value
To allow communication with a multi-scale indicator, the scale number is sent in the upper byte of word 1. A value of 0 represents the current scale. Certain commands require a parameter other than a scale number. These commands are noted in the table as requiring a slot number or other selection parameter.
Command Number
The number representing the indicator command is sent in the lower byte of word 1. Table 3-2 lists the remote commands that can be specified for
920i indicators on discrete write commands.
NOTE: A lockout feature that looks for any change in the image table data is incorporated into the indicator receive mechanism to prevent inundation by the same command. Repeated commands must be separated by any other valid command/parameter/value combination.
gle mode)
520 and
Table 3-2. 520 /720i/ 820i / 920i Remote Commands
6 Remote I/O Installation and Programming Manual
Loading...
+ 21 hidden pages