2500_Users_Manual- - 第394页
Computer Remote Control The changes you make with this command are retained until you send a new @08 command, make changes using the setup menu under BINNING, or turn off power. Sending an @08255 restores the label mappi…

Computer
Remote
Control
@@Q7XXYYY
Y
=
Bin
Assignment
—
Configures
the
bin
map
for
the
specified
bin.
XX
represents
the
bin
and
YYY
represents
the
bin
configuration
number.
The
bin
number
is
a
two-digit
ASCII
number
from
01
to
04,
representing
the
bin
to
be
configured.
The
bin
configuration
number
is
a
three-digit
decimal
number
in
ASCII
which,
when
converted
to
binary,
represents
the
category
or
categories
to
be
routed
to
the
bin
specified.
The
following
is
the
bit
map:
Bit
0
=
Category
1
Bit
1
=
Category
2
Bit
2
=
Category
3
Bit
3
=
Category
4
Bit
4
=
Category
5
Bit
5
=
Don't
care
Bit
6
=
Don't
care
Bit
7
=
Don't
care
If
the
bit
is
on,
the
category
is
mapped
to
that
bin.
For
example,
sending
@0701010
specifies
bin
1
and
converts
010
decimal
to
00001010
binary.
Bits
1
and
3
are
on,
so
categories
2
and
4
are
mapped
to
bin
1.
Use
this
command
only
when
the
bin
mapping
must
be
changed
dynamically.
Under
normal
conditions,
set
up
the
bin
map
once,
using
the
Binning
menu
on
the
2500's
front
panel.
The
changes
you
make
with
this
command
are
retained
until
you
send
a
new
@07
command,
make
changes
using
the
setup
menu
under
BINNING,
or
turn
off
the
power.
Response:
R07
@@08XXX
Bin
Label
Mapping
—
Reassigns
the
bins
that
receive
labeled
devices.
XXX
represents
the
bin
label
map
number,
a
three-digit
decimal
number
in
ASCII
which,
when
converted
to
binary,
assigns
the
bins
that
receive
labeled
devices.
The
following
is
the
bit
map:
Bit
0
=
Label
bin
1
if
on
Bit
1
=
Label
bin
2
if
on
Bit
2
=
Label
bin
3
if
on
Bit
3
=
Label
bin
4
if
on
Bit
4
=
Must
be
off
Bit
5
=
Must
be
off
Bit
6
=
Must
be
off
Bit
7
=
Must
be
off
For
example,
sending
@08011
converts
011
decimal
to
00001011
binary.
Devices
going
into
bins
1,
2,
and
4
are
labeled.
Use
this
command
only
when
you
must
dynamically
change
the
bin
label
mapping.
Under
normal
conditions,
set
up
the
bin
label
map
once,
using
the
Binning
menu.
ProMaster
2500
User
Manual
E-5

Computer
Remote
Control
The
changes
you
make
with
this
command
are
retained
until
you
send
a
new
@08
command,
make
changes
using
the
setup
menu
under
BINNING,
or
turn
off
power.
Sending
an
@08255
restores
the
label
mapping
settings
to
those
currently
defined
in
the
BINNING
setup
menu.
Response:
R08
@@09XXX
Serial
Control
Functions
—
where
XXX
represents
serial
control
functions
number.
Note:
Use
this
command
only
when
you
control
the
programming
electronics
(PE)
through
the
handler
firmware.
Data
I/O
recommends
that
you
write
your
CRC
driver
to
communicate
directly
with
the
PE
using
the
more
extensive
set
of
commands
described
on
page
E-l
7.
This
command
determines
which
commands
are
sent
to
the
programming
electronics
using
the
serial
interface
mode.
The
serial
control
functions
number
is
a
three-digit
decimal
number
in
ASCII
which,
when
converted
to
binary,
represents
the
commands
sent
to
the
programming
electronics.
The
following
is
the
bit
map:
Bit
0
=
Blank
check
if
on
Bit
1
=
Illegal
bit
test
if
on
Bit
2
=
Program
device
if
on
Bit
3
=
Verify
device
if
on
Bit
4
=
Don't
care
Bit
5
=
Don't
care
Bit
6
=
Don't
care
Bit
7
=
Don't
care
For
example,
sending
@09013
converts
013
decimal
to
00001101
binary.
When
using
the
serial
interface
mode
to
communicate
with
the
programming
electronics,
blank
check,
program
device,
and
verify
device
commands
are
sent.
Use
this
command
only
when
you
must
change
the
serial
commands
dynamically.
Under
normal
conditions,
set
up
these
commands
once,
using
the
Control
Functions
menu.
The
changes
you
make
with
this
command
are
retained
until
you
send
another
@09
command,
make
changes
using
the
setup
menu
under
Control
Functions,
or
turn
power
off.
Response:
R09
@@10X
Transparent
Mode
—
Puts
the
2500's
two
serial
ports
into
transparent
mode,
so
the
computer
connected
to
the
Remote
serial
port
and
the
2500
connected
to
the
Programmer
serial
port
can
communicate
directly
with
each
other
as
if
a
straight-through
cable
connected
the
two.
X
represents
an
escape
character,
a
binary
number
between
0
and
255,
which
is
sent
by
the
computer
attached
to
the
2500's
Remote
serial
port
to
exit
transparent
mode.
This
is
the
only
way
to
exit
transparent
mode
besides
turning
off
the
power.
Response:
R10
when
transparent
mode
is
entered
and
exited
E-6
ProMaster
2500
User
Manual

Computer
Remote
Control
@@uxx
Label
Only
Devices
-
Continuous
—
Causes
the
2500
to
continuously
label
devices.
XX
represents
the
maximum
parts
needed
to
fill
a
receiving
tube.
This
is
followed
by
a
2500
hex
file.
After
the
command
sequence
is
received,
the
2500
begins
labeling
immediately
upon
detecting
devices
at
the
input.
To
invoke
a
new
command,
send
a
reset
command
first.
Response:
Rll
(Sent
after
the
hex
file
is
received)
@@12XXXX
Program
and
Label
Devices
(1
to
9999
devices)
—
Causes
the
2500
to
label
devices
with
the
same
information
provided
by
a
previously
sent
command
@02.
XXXX
represents
the
number
of
devices
to
be
programmed/labeled.
When
the
specified
number
of
devices
have
been
labeled,
the
2500
sends
a
R12
command
and
waits
for
another
command.
You
may
send
as
many
@12
commands
as
you
want.
WARNING:
A
command
@02
must
have
been
sent
previously
or
random
data
is
printed.
Response:
R12
(Sent
after
the
devices
have
been
labeled)
@@13XXYYZZZZ
Variable
Label
Mode
—
This
flexible
command
allows
the
remote
computer
to
control
all
aspects
of
the
system.
XX
represents
the
maximum
number
of
devices
to
fill
a
receiving
tube,
YY
is
reserved
for
future
use
and
must
be
00,
and
ZZZZ
represents
number
of
devices
to
be
programmed/labeled.
You
can
use
this
command
to
download
a
unique
label
for
each
device,
for
example,
when
you
want
to
label
bad
devices
with
a
description
of
the
failure.
When
the
2500
receives
an
@
1
3XXYYZZZZ,
it
loads
a
device
into
the
programming
module,
sends
a
:
(CRLF)
to
the
remote
computer,
and
waits.
The
remote
computer
then
takes
over
control
of
the
programming
electronics
and
performs
the
required
processes.
When
complete,
the
remote
computer
sends
a
@14X
and
a
hex
file,
allowing
the
2500
to
continue
labeling
and
binning
the
device.
The
2500
then
loads
another
device
into
the
programming
module
and
repeats
the
process
until
the
specified
number
of
devices
are
labeled.
While
the
2500
is
waiting
for
an
@14X
command,
you
may
send
an
@10X
command
to
invoke
transparent
mode.
This
allows
the
remote
computer
to
communicate
with
the
programming
electronics
attached
to
the
2500
port,
thereby
controlling
the
2500
and
the
programming
electronics
with
one
serial
port.
Response
1:
Each
time
a
device
is
loaded
into
the
programming
module
a
:
CR-LF
is
sent
to
the
remote
computer.
The
2500
then
waits
for
an
@14
command.
Response
2:
R13
is
sent
after
ZZZZ
devices
have
been
labeled.
If
labeling
is
turned
off
using
@08,
all
devices
are
counted.
@@14X
Send
Variable
Text
—
Xrepresents
category
number
1
to
5.
This
is
followed
by
a
2500
hex
file.
ProMaster
2500
User
Manual
E-7