Citizen Systems CT-S2000 Printer User Manual


 
- 145 -
GS C 0 m n
CT-S280 CT-S300 CT-S2000 CT-S4000 BD2-2220 CT-S310
support model
PMU2XXX
[Function] Setting the numbering print mode
[Code] <1D>H<43>H<30>H<m><n>
[Range] 0m5
0n2
[Outline] [The specification which is common to the model]
This command sets the numbering (serial number counter) print mode.
“m” denotes the number of print columns.
m = 0 Prints the columns indicated by numeral. In this case, “n” has no meaning.
m = 1 to 5 Indicates the maximum number of columns to be printed.
Prints the counter in “m” columns.
“n” specifies a printing position within the printing columns.
n = 0 Prints the data right justified. The blank columns are spaced.
n = 1 Prints the data right justified. The blank columns are filled with "0".
n = 2 Prints the data left justified. The right blank will become invalid.
[Caution] If either “m” or “n” has a value beyond their ranges, that setting will becomes invalid.
[Default] m=0n=0
[See Also] GS C 1
GS C 2GS CGS c
[Sample Program]
LPRINT CHR$(&H1D);"C0"; *CNT
LPRINT CHR$(0); CHR$(0); FOR I=1 TO 5
GOUSAB *CNT LPRINT CHR$(&H1D);"c";
LPRINT CHR$(&H1D);"C0"; NEXT I
LPRINT CHR$(1); CHR$(0); LPRINT CHR$(&HA);
GOUSAB *CNT RETURN
LPRINT CHR$(&H1D);"C0";
LPRINT CHR$(3);CHR$(0); [Print Results]
GOUSAB *CNT
12345
67890
11 12 13 14 15
016017018019020
21 22 23 24 25
Counts from 1 to 5 at m = 0 and n = 0.
Counts from 6 to 10 at m = 1 and n = 0.
Counts from11 to 15 at m = 3 and n = 0.
Counts from 16 to 20 at m = 3 and n = 1.
Counts from 21 to 25 at m = 3 and n = 2.
LPRINT CHR$(&H1D);"C0";
LPRINT CHR$(3); CHR$(1);
GOUSAB *CNT
LPRINT CHR$(&H1D);"C0";
LPRINT CHR$(3); CHR$(2);
GOUSAB *CNT
END