2500_Users_Manual - 第392页

Computer Remote Control E-4 ProMast er 25 00 Use r Man ual @@01 XX Program and La bel Parts - Conti nuous —w h e r e XX represents the maximum parts n eeded to fill a receiving tube. This is followed by a 2500 hex file. …

100%1 / 448
Computer Remote Control
ProMaster 2500 User Manual E-3
Remote Mode
Command Set
All remote commands begin with an @ symbol followed by a two-digit
number, with the exception of the reset command (!) and the devices
labeled command (#). After the command is issued, the 2500 responds
with an R followed by two to four ASCII digits and a CR-LF, except in the
case of the Exit Remote and Reset commands, when no response is
returned.
Note: CR-LF means Carriage Return and Line Feed (0D hex and 0A hex). A
CR-LF is sent after every response from the 2500.
All numbers are in decimal, with the individual digits represented in
ASCII, except for the Escape character in the transparent mode command.
Summary of Remote Mode
Command Set
Command Description Response
@@01
XX
Program and label parts - continuous R01
@02
XX
Set up R02
@03
XX
Program and label devices R03
@04 Request firmware version R
XXX
@05 Exit remote mode None
@06
XXX
Set up label placement R06
@07
XXYYY
Bin assignment R07
@08
XXX
Bin label mapping R08
@09
XXX
Serial control functions R09
@10
X
Transparent mode R10
@11
XX
Label only devices - continuous R11
@12
XXXX
Program and label devices R12
@13
XXYYZZZZ
Variable text mode Varies
@14
X
Send variable text R14
@15 Download device table Device table
and R15
@16
X
Retry devices in programming module R16
@17
X
Define pass category R17
@18 Handler identification R2500
@21 Print only R21
@22 Purge R22
@23X Contact adjust R23
# Request number of devices labeled R
XXXX
! Reset None
* Terminate job R* after last
part is sorted
Computer Remote Control
E-4 ProMaster 2500 User Manual
@@01
XX
Program and Label Parts - Continuous
—where
XX
represents the
maximum parts needed to fill a receiving tube. This is followed by a 2500
hex file.
After the 2500 receives this command and upon detecting devices at the
input, it begins to continuously program and label devices. To invoke a
new command, you must send a ! (the reset command).
Response: R01 (Sent after the hex file is received)
@@02
XX
Set Up
where
XX
represents the maximum parts necessary to fill a
receiving tube. This is followed by a 2500 hex file.
This command specifies the number of devices to be processed and the
mode of operation, giving the 2500 the information needed to program
and label parts. After the command sequence is received, an @03, @12 or
@13 command is issued and the 2500 starts programming and labeling
immediately upon detecting devices at the input.
Response: R02 (Sent after the hex file is received)
@@03
XX
Program and Label Devices
(1 to 99 devices)where
XX
represents the
number of devices to program/label.
This command programs and labels devices with the information
provided by a previously sent command, @02. When the specified
number of devices has been labeled, the 2500 responds with an R03 and
waits for another command. You may send as many @03 commands as
you need. If you want to program more than 99 devices, use the @12
command.
WARNING:An @02 command must have been sent previously or
random data will be printed.
Response: R03 (Sent after the devices have been labeled)
@@04 Request 2500 Firmware Version
—where
XXX
in the response from the
2500 represents a three-digit decimal number in ASCII. For example, a
301 response represents firmware version 3.01.
Response: RXXX
@@05 Exit Remote Mode
Takes the 2500 out of Remote mode. When this
command is issued, the 2500 performs a reset and returns to local mode,
re-enabling the front panel.
@@06
XXX
Label Placement
—where
XXX
represents the label placement value.
This command alters the front to back (lengthwise) placement of the label
on the device. The label placement value is a decimal number between 0
and 254. Each unit moves the label from the leading edge of the device by
0.010 inch. A value of 255 reverts the 2500 to auto centering. This
command remains in effect until power is turned off.
If you do not use this command, the 2500 uses the label placement value
entered in Setup.
Response: R06
Computer Remote Control
ProMaster 2500 User Manual E-5
@@07
XXYYY
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
@@08
XXX
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.