A.7 code128 specifications – KEYENCE BL-180 User Manual
Page 78

A.7 CODE128 Specifications
70
A.7 CODE128 Specifications
Setting No. of Digits
• The start/stop character and check digit are not included in the number of dig-
its.
• FNC1 to 4 (Function codes), SHIFT, and CODE-A to -C should not be added to
the number of digits.
• The number of digits setting range varies depending on the start character
(CODE-A to -C).
CODE-A, B: 1 to 32
CODE-C: 2 to 64
One digit of CODE-A or CODE-B represents two digits of CODE-C.
Data Transmission
• The start/stop character and check digit cannot be sent.
• FNC1 to 4 (Function codes), SHIFT, and CODE-A to -C cannot be sent.
• Control codes are sent.
Registration of Preset Data
The number of characters that can be registered as preset data is up to 32 digits
for CODE-A or CODE-B, and up to 64 digits for CODE-C, as described above.
When ! or ? is registered as preset data, it functions as the Preset “!” “?” Function,
as described on page 20 .
Since CODE128 can represent all ASCII codes as bar code data, ! or ? can also
be represented as bar code data.
To register ! or ? as preset data, send \! or \? to differentiate it from the Preset “!”
“?” function.
To register \ as preset data, send \\.
Example:
To register 123 \!?ABC as preset data, send the following command (see
page 57).
WP68123 \\\!\?ABC
Control codes (00h to 2Fh of the ASCII code table, such as and
stop character, check digit, FNC1 to 4 (function codes), SHIFT or CODE-A to-C
cannot be registered as preset data. (Data comparison is also impossible.)