(11)Increment/decrement

Printing is performed while the data is incremented or decremented every time a label is issued. Where the data row exceeds the maximum number of digits (40), the data row will not be drawn.

When CODE128 (without auto code selection) is used, the number of the start code (code A, code B, and code C) digits is regarded as 2.

Initial value

0000

0000

0000

0000

999999

INC/DEC

+10

+10

+10

+10

+1

Zero suppression

Not

5

3

0

3

designated

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1st label

0000

0000

 

 

000

0000

999999

 

2nd label

0010

0010

 

 

010

0010

 

 

 

 

 

 

000

 

 

 

 

 

 

3rd label

0020

0020

 

 

020

0020

 

 

 

 

 

 

001

 

 

 

 

 

 

4th label

0030

0030

 

 

030

0030

 

 

 

 

 

 

002

 

 

 

 

 

 

5th label

0040

0040

 

 

040

0040

 

 

 

 

 

 

003

 

 

 

 

 

 

Letters and numerals for increment/decrement

For CODE39 (standard), CODE39 (full ASCII), NW-7, CODE93, CODE128, if a data string other than numerals are included in the data, increment/decrement is performed. If any code which does not exist in each bar code table is contained in the data, increment/decrement is not performed.

Up to 40 digits (including letters, numerals, and symbols) are possible. Only the numerals are selected and calculated for incrementing/decrementing, and then are returned to the previous position to draw the data.

Example of increment/decrement calculation

Initial value

00000

A0A0A

 

INC/DEC

+1

+1

 

 

 

 

 

1st label

00000

A0A0A

 

2nd label

00001

A0A1A

 

3rd label

00002

A0A2A

 

4th label

00003

A0A3A

 

5th label

00004

A0A4A

 

7A8/9

+3

7A8/9

7A9/2

7A9/5

7A9/8

8A0/1

A2A0A

-3

A2A0A

A1A7A

A1A4A

A1A1A

A0A8A

Example of increment/decrement of data including the special codes of CODE128

Increment/decrement calculation starts from the last digit in the data strings. When the data string to be calculated is numeric, and the next (upper) digit is “>”, the data is a special code (shown with underline below). The next digit is calculated without incrementing/decrementing these two digits.

Example of increment/decrement calculation of CODE128

Initial value

00000

00>08

 

INC/DEC

+1

+1

 

 

 

 

 

1st label

00000

00>08

 

2nd label

00001

00>09

 

3rd label

00002

01>00

 

4th label

00003

01>01

 

5th label

00004

01>02

 

0A>08

+1

0A>08

0A>09

1A>00

1A>01

1A>02

0A9>08

+1

0A9>08

0A9>09

1A0>00

1A0>01

1A0>02

- 127 -

Page 131
Image 131
Toshiba B-SX4T-GS20-QM-R manual Inc/Dec, 7A8/9 7A9/2 7A9/5 7A9/8 8A0/1