820i Programmable HMI Indicator/Controller
98
Visit our website
10.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
820i
sends data using the Consolidated Controls serial data format shown in
Figure 10-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
820i
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
for more information on custom print formats.
RS-485 Data Formats
Two-wire RS-485 communications is available on port 4 of the CPU board; four-wire RS-485 communications is supported on
the “A” ports of any installed serial expansion cards.
The
820i
has a built-in RS-485 software protocol which 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 10-2. RS-485 Send Data Format
If the initiating device address matches the port address of an
820i
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 10-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,
.
• The keyboard equivalent for the start-of-text (
STX
) character is
CONTROL-B
.
<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
<CR> <LF>
or <CR>
<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
<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
Содержание 820i
Страница 115: ......