function issues labels according to the print conditions programmed.
format [esc] xs; i, aaaa, bbbcdefgh [lf] [nul]
term aaaa: number of labels to be issued
0001 to 9999
bbb: cut interval. designates the number of pieces to be printed before the backing
paper is cut.
000 to 100 (no cut when 000)
c: type of sensor
0: no sensor
1: reflective sensor
2: transmissive sensor (when using normal labels)
3: transmissive sensor (when using preprinted labels)
4: reflective sensor (when using a manual threshold value)
d: issue mode
c: batch mode (cut issue, stop and cut, with back feed)
d: strip mode (with back feed)
e: strip mode (with back feed, the strip sensor is ignored,
the applicator supports this mode.)
e: issue speed
1 to 9, a
[b-372/572]
3: 3”/sec.
4: 5”/sec.
8: 8”/sec.
[b-872/672]
3: 3”/sec.
4: 4”/sec.
8: 8”/sec.
f: with/without ribbon
0: without ribbon
1: with ribbon (with ribbon saving function)
2: with ribbon (without ribbon saving function)
* with ribbon, transmissive/non-transmissive conforms to the system mode.
the b-672 does not contain the ribbon saving function. if the ribbon saving
function is selected, this function does not work (this function cannot be
selected).
* when the stacker is used, the ribbon saving function cannot be designated.
g: designates tag rotation.
0: printing bottom first
1: printing top first
2: mirror printing bottom first
3: mirror printing top first
h: type of status response
0: no status response
1: status response
explanation (1) number of labels to be issued
① if increment/decrement is not specified, the designated number of pieces with the same drawing dot will be issued.
② if increment /decrement is specified, the designated number of pieces will be issued while incrementing/decrementing the piece of the designated drawing area.
* the increment/decrement designation is valid until the image buffer clear command ([esc] c) is transmitted.
(2) cut interval
the cut interval is valid only when the cutter has been installed and the issue mode is “c”. if an error occurs during an issue after the cut interval is designated, and then printing is restarted, the printer ejects the printed paper then resumes printing on the paper where the error occurred.
if no subsequent command is received from the pc for 3 seconds after cutissuing the last label, when the cut interval is valid and dip sw 1-5 is set to on (with the automatic forward feed standby), the printer automatically performs a 10 mm forward feed.
when the issue command is received during the automatic forward feed standby, an issue is started after a reverse feed to the original position.
if another command is sent and then completed after sending the issue command, the automatic forward feed is not performed. therefore, before completion, other commands should not be sent after the issue command has been sent.
the power should not be turned off then on, or the printer should not be placed in a pause/reset state before the automatic forward feed, since the automatic forward feed is not performed when the paper is fed by turning the power off then on, or by pressing the [feed] key of the printer in the pause/reset state.
if the paper is fed by pressing the [feed] key of the printer during the forward feed standby, the printer feeds one label, cuts, performs the automatic forward feed then stops.
when the stacker is used, a cut interval equivalent to one label is compulsory.
(3) type of sensor
① no sensor: printing takes place according to the parameter designated by the label size set command.
② reflective sensor:
printing takes place according to the parameter designated by the label size set command. however, the black mark provided on the back side of the tag paper is automatically sensed by the reflective sensor and the paper position is finely adjusted every piece.
③ transmissive sensor (when using normal labels):
printing takes place according to the parameter designated by the label size set command. however, the label-to-label gap is automatically sensed by the reflective sensor and the paper position is finely adjusted every piece.
④ transmissive sensor (when using preprinted labels):
printing takes place according to the parameter designated by the label size set command. however, the label-to-label gap is automatically sensed by the transmissive sensor and the paper position is finely adjusted every piece according to the value set by the threshold set operation (key operation).
⑤ reflective sensor (when using a manual threshold value)
printing takes place according to the parameters designated by the label size set command. however, the black mark provided on the back of the tag paper is automatically sensed by the reflective sensor and the paper position is finely adjusted every piece, according to the set threshold setting value (set using keys).
(4) issue mode
[batch mode (cut interval 0)]

(1) idling
(2) prints the 1st label (a).
(3) prints the 2nd label (b).
(4) prints the 3rd label (c).
[batch mode (other than cut interval 0)]
· when dip sw1-5 is turned off (without the automatic forward feed standby):

(1) idling
(2) end of printing the 1st label (a)
(3) feeds to the cut position.
(4) ends of cutting the 1st label (a)
(5) feeds back to the home position.
(6) end of printing the 2nd label (b)
(7) feeds to the cut position
(8) end of cutting the 2nd label (b)
(9) feeds back to the home position.
(10) end of printing the 3rd label (c)
(11) feeds to the cut position.
(12) end of cutting the 3rd label (c)
(13) feeds back to the home position.
[batch mode (cut interval 1, 2 labels to be issued)]
· when dip sw1-5 is turned on (with the automatic forward feed standby):

(1) idling
(2) end of printing the 1st label (a)
(3) feeds to the cut position.
(4) end of cutting the 1st label (a)
(5) feeds back to the home position.
(6) end of printing the 2nd label (b)
(7) feeds to the cut position
(8) end of cutting the 2nd label (b)
(9) feeds back to the home position.
(10) 10-mm automatic forward feed after
[batch mode (cut interval 1, 2 labels to be issued) during forward feed standby]
· when dip sw1-5 is turned on (with the automatic forward feed standby):

(1) idling (forward feed standby)
(3) end of printing the 1st label (a)
(4) feeds to the cut position.
(5) end of cutting the 1st label (a)
(6) feeds back to the home position.
(7) end of printing the 2nd label (b)
(8) feeds to the cut position
(9) end of cutting the 2nd label (b)
(10) feeds back to the home position.
(11) 10-mm automatic forward feed after
[when the stacker is used]
when the stacker is used, the batch mode with a cut interval of 1 is compulsory.
· when dip sw 1-5 is turned off
(without the automatic forward feed standby):

(1) idling
(2) end of printing the 1st label (a)
(3) feeds to the cut position
(4) end of cutting the 1st label (a)
(5) feeds back to the home position
(6) end of printing the 2nd label (b)
(7) feeds to the cut position
(8) end of cutting the 2nd label (b)
(9) feeds back to the home position
· when dip sw 1-5 is turned on (with the automatic forward feed standby):

(1) idling (forward feed standby)
(2) reverse feed to the home position
(3) end of printing the 1st label (a)
(4) feeds to the first position
(5) end of cutting the 1st label (a)
(6) feeds back to the home position
(7) end of printing the 2nd label
(8) feeds to the cut position
(9) end of cutting the 2nd label (b)
(10) feeds back to the home position
(11) 10-mm automatic forward feed after
[strip mode (issue mode: d]

(1) idling
(2) feeds back to the home position.
(3) end of printing the 1st label (a)
(4) removes the 1st label (a).
(5) feeds back to the home position.
(6) end of printing the 2nd label (b)
(7) removes the 2nd label (b).
(8) feeds back to the home position.
(9) end of printing the 3rd label (c)
* the next label is not printed until the printed label is removed.
[strip mode (issue mode: e)]
the expansion i/o is installed:
the strip sensor is ignored. an issue is performed by checking a pause signal generated from the expansion i/o.

(1) idling
the pause signal generated from the expansion i/o, is turned on.
(2) the pause signal generated from the expansion i/o, is turned off.
feeds back to the home position.
(3) end of printing the 1st label (a)
the pause signal generated from the expansion i/o, is turned on.
(4) removes the 1st label (a).
the pause signal generated from the expansion i/o, is turned off.
(5) feeds back to the home position.
(6) end of printing the 2nd label (b)
the pause signal generated from the expansion i/o, is turned on.
(7) removes the 2nd label (b).
the pause signal generated from the expansion i/o, is turned off.
(8) feeds back to the home position.
(9) end of printing the 3rd label (c)
the pause signal generated from the expansion i/o, is turned on.
* when the pause signal generated from the expansion i/o is on, a label is not printed.
the expansion i/o is not installed:
the strip sensor is ignored, an issue is performed.

(1) idling
(2) feeds back to the home position.
(3) end of printing the 1st label (a)
(4) feeds back to the home position.
(5) end of printing the 2nd label (b)
(6) feeds back to the home position
(7) end of printing the 3rd label (c)
* the next label is printed regardless of whether or not the label is removed.
*1 issue mode e is different from issue mode d. in issue mode e, a label is issued regardless of the strip sensor, and whether or not a label to be stripped, is placed.
*2 the peripheral device such as an applicator, must control the pause signal generated from the expansion i/o.
*3 if the issue count is set to 2 or more to issue labels when the expansion i/o has been installed, the printer issues the specified number of labels while the pause signal generated from the expansion i/o is off.
*4 if the issue count is set to 2 or more to issue labels when the expansion i/o has not been installed, the specified number of labels is issued.
(5) issue speed
· printing takes place at the designated speed. ribbon saving and back feed also take place at the same designated speed. however, the back feed speed in cut mode and strip mode is 3”/sec.
· the possible issue speed varies according to types and sizes of supply. for details, refer to the supply specification.
· the maximum possible issue speed in strip mode on the b-872/672 is 4”/sec.

(6) with/without ribbon
without ribbon: use direct thermal paper.
with ribbon: use thermal transfer ribbon.
with ribbon saving:
· when there is a non-print area of 20 mm or more (in the feed direction) in batch mode, cut mode or strip mode, ribbon saving is performed automatically. in the case of 8”/sec. print on the b-872, however, ribbon saving is performed with a non-print area of 25 mm or more.
· the minimum print area (in the feed direction) in ribbon saving issue is 8 mm. when the print area is less than 8 mm, printing is performed by automatically assuming the minimum print area of 8 mm.
· ribbon saving is performed for up to 4 fields (4 printing fields + 4 ribbon saving fields).
· when the ribbon saving issue is performed, on-the-fly issue is not performed regardless of data quantity or print length.
· “without ribbon saving function” is selected in the issue command parameter setting or in dip switch setting, no ribbon saving will take place.
· the b-672 does not contain the ribbon saving function. this function cannot be selected.
· when the stacker is used, the ribbon saving function cannot be designated.
(7) tag rotation
the origin of coordinates and printing direction vary according to the designation of tag rotation.
① printing bottom first

② printing top first

③ mirror printing bottom first

④ mirror printing top first

(8) status response
when the option with status response has been selected, a status response is made at the end of printing or if an error occurs.
in batch mode and cut mode, the print end status response is made after printing on the designated number of labels.
in strip mode, the status response is made after printing one label.
* do not change the parameter for status response/no status response during printing. otherwise the status response may not be performed properly.
examples

10 print #1, esc$; ”d0762, 0820, 0732”; lf$; nul$;
20 print #1, esc$; ”t11c52”; lf$; nul$;i
30 print #1, esc$; ”c”; lf$; nul$;
40 print #1, esc$; ”pc001; 0150, 0410, 1, 1, a, 00, b”; lf$; nul$;
50 print #1, esc$; ”rc001; sample”; lf$; nul$;
60 print #1, esc$; ”xs; i, 0004, 0011c5201”; lf$; nul$;
improvement of the processing to stop the label at the home position:
1. when the gap between labels (black mark) is found after the head open state is detected, the value to stop at the home position of each label between the head and the sensor is set again.

2. the paper is moved in the above state.

3. stop position after feeding one label