2500_Users_Manual - 第390页
Computer Remote Control E-2 ProMast er 25 00 Use r Man ual Handler Comp uter Remote Co ntrol This sect ion l ists comma nds t hat s pecif ical ly af fect t he de vice hand ling functions of the 2500. It includes the foll…

ProMaster 2500 User Manual E-1
E
Computer Remote Control
The Computer Remote Control (CRC) commands are used by TaskLink
to control the operation of the 2500. This information is included in the
manual to allow you to write a remote computer software program
(referred to as a driver) to control the operation of the ProMaster 2500.
The CRC driver issues commands in the format required by the 2500 and
sends these commands to the 2500 to execute. The 2500 performs the
handling and programming operation and then returns a response
character that indicates status or returns requested data. The driver
interprets this response, determines on the next action, and generates
messages and operator prompts.
The complete set of ProMaster 2500 computer remote control commands
are divided in this chapter into three groups of related commands. Each
has a slightly different set of requirements described in the appropriate
section. These groups are:
•
Handler Computer Remote Control Commands
—Set of commands
controlling the
handling
of devices from the input tube, into the
programming module, through label application, and releasing the
device into the output tube.
•
Labeler Hex Format Commands
—Control the specific characteristics
of text on the
label
.
•
Programming Electronics Remote Control Commands—
Set of
commands to control the
programming
of devices in the
programming module.

Computer Remote Control
E-2 ProMaster 2500 User Manual
Handler Computer Remote Control
This section lists commands that specifically affect the device handling
functions of the 2500. It includes the following information:
•
Handler Remote Command Set
— Lists the available handler CRC
commands. A command summary, which lists commands,
descriptions, and the 2500’s response, precedes the complete list.
•
Handler Remote Error Codes
— Lists the handler error codes that
may be returned while the 2500 is being operated in computer remote
mode.
System Setup
The 2500 handler and labeler controllers receive CRC commands and
send responses to the host computer through the RS-232C port labeled
“Remote RS232” on the back of the 2500. This is the only port that will
respond to the handler or labeler CRC commands listed in this section.
To ensure correct operation of the Remote port with the host computer,
set the parameters for the Remote port according to the host computer
requirements.
Note: The default baud rate for computer remote mode is 9600.

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