Section 5. Pro
rammin
Reference
COMMAND CODE PAGE REFERENCE
It is beyond the scope of this basic Operator’s manual to cover all the SBPL
commands here in detail.
Refer to the E Series Programming Reference available from
your authorized SATO dealer.
To give you a basic overview, here is a summary of SBPL syntax and structure found in
the Programmging Reference.
Each
command
begins
on
a
separate
page
with
its
own
heading.
A
uniform
layout
is
used
to
help
you
find
key
information
about
each
command.
For
each
Command
Code
in
this
section,
there
will
be
a
sample
data
input
stream
to
the
printer
and
the
expected
print
output.
By
studying the
examples,
you
can
learn
how
to
use
the
particular
command
within
a
whole
block
of
printer
code.
Pay
particular
attention
to
the
“Special
Notes”
with
each
command
to
learn
other
important
information.
The
subject
commands
are
highlighted
in
bold
letters
in
the
Reference
Sheets.
There
are
two
parts
to
most,
but
not
all,
commands.
The
first
is
the
command
character
which
immediately
follows
the
<ESC>
code.
It
is
always
an
upper
case
alpha
or
a
special
character
(such
as
an
“&”
or
a
“%”).
It
is
never
a
lower
case
alpha
character.
If
the
command
requires
additional
variable
information,
it
is
represented
by
a
group
of
lower
case
alpha
characters
immediately
following
the
command
character.
For
example,
if
an
aaaabb
is
listed
following
the
basic
command,
the
printer
will
look
for
six
characters
immediately
following
the
command.
The
first
four
would
represent
the
value
of
aaaa
and
the next
two
the
value
of
bb
.
The
maximum
number
of
characters
defined
in
a
parameter
is
represented
by
the
number
of
characters
shown
in
the
command
structure.
For
example,
a
command
followed
by
an
aaaa
can
have
up
to
four
characters.
In
general,
commands
with
only
one
parameter
following
the
command
can
be
entered
without
the
leading
zeroes.
In
the
above
example,
you
could
enter
either
“809”
or
“0809”.
However,
certain
commands
require the
exact
number
of
matching
characters.
A
command
with
two
parameters
listed
following
the
command
code,
such
as
aaaabbbb
require the
exact
number
of
digits
to
be
entered.
If
the
value
of
aaaa
is
“800”
and
the
value
of
bbbb
is
“300”,
then the
parameters
must
be
entered
as
“08000300”.
It
is
recommended
that
you
make
it
a
practice
to
always
enter
leading
zeros
to
prevent
any
mistakes.
The
commands
must
be
sent
to
the
printer
in
an
organized
fashion
in
order
for
the
label(s)
to
print.
NOTE:
These examples assume the use of the Standard Protocol Command Codes, with a
Right-Hand version of the M-8485Se printer with a parallel interface and a five inch
wide label which is the maximum width that will fit in the printer. If the same
command stream is sent to an
M-8490Se (300dpi) , the image will be reduced by
33% in size.
Pa
e 5-10 SATO
“Se”
Print En
ines