6 data formats, Character is, A, k, p, r, i, n, t – Rice Lake 720i Programmable Indicator/Controller - Installation Manual User Manual

Page 112

Advertising
background image

106

720i Installation Manual

11.6

Data Formats

Continuous Output Serial Data Format

If continuous transmission is configured for a serial
port (STREAM parameter set to LFT or INDUST on
the SERIAL menu), the

720i

sends data using the

Consolidated Controls serial data format shown in
Figure 11-1.

<STX> <POL> <wwwwwww> <UNIT> <G/N> <S> <TERM>

ASCII 02

decimal

Polarity:
<space> = Positive

<–> = Negative

Weight: 7 digits, right-justified, dummy

zeroes, decimal point with no leading
zeroes except for leading zero immediately
preceding the decimal point. Leading

zeroes transmitted as spaces.

L = pounds
K = kilograms
T = tons
G = grains
<space> = grams

O = ounces

G = Gross

N = Net

Status:
<space> = valid

I = Invalid
M = Motion
O = Over/under range
Z = COZ

<CR> <LF>

or <CR>

Figure 11-1. Continuous Output Serial Data Format

Demand Output Serial Data Format

When demand mode is configured for the serial port
(STREAM parameter set to OFF), the

720i

uses a data

string formatted for a basic ticket printout. The
particular ticket format printed depends on the
indicator configuration.

You can customize the ticket to work with a wide
variety of printers, scoreboard displays, and other
remote equipment. See Section 6.0 on page 52 for
more information on custom print formats.

RS-485 Data Formats

Four-wire RS-485 communications is supported on the
“A” ports of any installed serial expansion card.

The RS-485 software protocol is enabled when you
assign a non-zero address to the indicator. Valid
RS-485 addresses must be in the range 1–255; the
address is specified on the ADDRESS parameter on the
SERIAL menu.

All remote commands are initiated using the data
format shown in Figure 11-2.

<STX> <ADDRESS> <COMMAND> <CR>

ASCII 02

decimal

Address of the

r eceiving indicator

EDP serial command

NOTE: Host must send <CR>, not

<CR><LF>. Failure to use <CR>

renders all indicators unable to
respond to serial commands

ASCII

13 decimal

Figure 11-2. RS-485 Send Data Format

If the initiating device address matches the port address
of an

720i

on the RS-485 network, that indicator

responds. For example, with demand outputs, or in
response to a KPRINT command, the responding
indicator uses the format shown in Figure 11-3.

<STX> <ADDRESS> <DEMAND DATA> <ETX> <CR>

ASCII 02

decimal

Addr ess of the

transmitting indicator

Response commands from
indicator:
< first line > <EOL>
< additional lines > <EOL>
< last line > <EOL>
where EOL = <CR> or <CR> <LF>

(set by TERMIN parameter on the
SERIAL menu)

ASCII 13

decimal

ASCII 03

decimal

Figure 11-3. RS-485 Respond Data Format

Example:

To send the KPRINT command from an

ASCII terminal to an indicator at address 65 (decimal)
on the RS-485 network, use the format shown in
Figure 11-2.

The keyboard equivalent for the start-of-text
(

STX

) character is

CONTROL-B

.

The indicator address (65) is represented by an
upper case “A”.

The carriage return (CR) character is generated
by pressing the

Enter

key.

Therefore, to send the KPRINT command to the
indicator at address 65, enter the following at the
terminal:

CONTROL-B

, A, K, P, R, I, N, T,

ENTER

.

The indicator responds with the format shown in
Figure 11-3:

<STX> A

SCALE #1

<EOL>

GROSS 1699 LB<EOL>
01/14/2008 10:05 AM<EOL>

<ETX> <CR>

Advertising