Home

Specification

image

Contents

1. The section describes the 16 x 16 dot Custom design character Create a Custom design character within a rectangle as shown in the Figure Convert every 8 dot into hex values and 8 dots 8 dots register the character according to the data K transfer specification Hex value k gt First line 0180 01 H 80 H Second line 0300 16th line 318C Since this registered data is treated in the same manner as Kanji code as mentioned before specify it by using the identification number of the Kanji command allocated to the JIS Kanji code table from 9021 H to 907F H Register 24 x 24 dot is the same manner The following is an above mentioned script written in BASIC Example 1 When a 16 x 16 dot Custom design character is sent by H specification 10 C CHR amp H1B STX 2CHR amp H2 ETX CHR amp H3 20 OPEN COM N81NN FOR OUTPUT AS 1 30 PRINT 1 STX 40 PRINT 1 C A 50 PRINT 1 C T1H21 60 PRINT 1 018003008FFCS3FFC 70 PRINT 1 300C3FFC300C3FFC 80 PRINT 1 3FFCO1803FFC3FFC 90 PRINT 1 318C318C318C318C 100 PRINT 1 C V100 C H200 C L0505 C K1H9021 110 PRINT 1 C Q1 C 7Z 120 PRINT 1 ETX 130 CLOSE 1 140 END Example 2 When a 16 x 16 dot Custom design character is sent by B specification 10 C 2CHR
2. Parameter M n n n Print Data Data WB Font Specification ESC WB Basic Size 18 x 30 dots Function Specifies the font configuration to Basic Size 18 x 30 dots Supplement 01 For the font image refer to the Font Character Set section 02 The WB Font is set only for the Fixed Pitch Example of the WB Font Specification Command lt A gt lt V gt 100 lt H gt 200 lt P gt 2 lt L gt 0304 lt WB gt 0ABCDE lt Q gt 2 lt Z gt Parameter lt WB gt an n a Smoothing Specification 0 Smoothing inactive 1 Smoothing active Triple Twelve times Data n Print Data 31 WL Font Specification ESC WL Basic Size 28 x 52 dots Function Specifies the font configuration to Basic Size 28 x 52 dots Supplement 01 For the font image refer to the Font Character Set section 02 The WL Font is set only for the Fixed Pitch Example of the WL Font Specification Command lt A gt lt V gt 100 lt H gt 200 lt P gt 2 lt L gt 0304 lt WL gt 0ABCDE lt Q gt 2 lt Z gt Parameter lt WL gt an n a Smoothing Specification 0 Smoothing inactive 1 Smoothing active Triple 12 times n Print Data Data 32 ESC 0A OCR A Font Function Specifies the OCR A font alohanumeric and symbol Supplement 01 For the font image refer to the Font Character Set section Example of the OCR A Font Specification Command A lt V gt 100 lt H gt 1
3. 63h 0 63 Offh 9dh 1 99 V Dispenser offset dot 00h 63h 0 63 Offh 9dh 1 99 w Control Code Specification 00h Standard Code 01h Non standard Code X Gap between Labels dot 00h 40h 0 64 y Alarm Sound Setting 00h On 01h Off You can set these settings by using the Printer Setting Tool stored on the CD ROM that comes with the printer For details on the Printer Setting Tool refer to the manual 72 ESC A3 Start Point Correction Specification Function Specifies the change of the start point coordinate Supplement 01 You should adjust the settings from the User Mode of the printer Example of the Start Point Correction Specification Command lt A gt lt A3 gt V10H10 lt V gt 100 lt H gt 200 lt P gt 2 lt L gt 0202 lt XM gt ABCD lt Q gt 2 lt Z gt Parameter A3 VaaaaHbbb a Vertical direction dot 1 V Max b Horizontal direction dot 1 H Max Start point before specification H V Start point after specification Model Vertical Label Size dot Horizontal Label Size dot CL408e 832 1424 CL412e 1248 2136 M 8400RVe 832 1424 CL608e 1216 1424 CL612e 1984 2136 CT400DT TT 832 3200 CT410DT TT 1248 4800 73 ESC Clear Specification Function Clears the registered information in the printer memory Supplement 01 This command should be used by dif
4. lt V gt 100 lt H gt 100 lt B gt 103160 1234567890 lt Q gt 2 lt Z gt Parameter lt B gt abbcccn n a Barcode Type 0 NW 7 Codabar CODE39 Interleaved 2 of 5 UPC A EAN 13 without a guide bar or description font EAN 8 without a guide bar or description font Industrial 2 of 5 Matrix 2 of 5 Bookland UPC A without a guide bar or description font UCC EAN 128 18 digit fixed barcode for standard carton ID POSTNET UV ITOMO gt PAKONAO z o b Thin Bar Width 01 12 C Bar Top Length 001 600 dots n Print Data Data 38 ESC BC CODE93 Barcode Specification Function Specifies the CODE93 barcode Supplement 01 The C D is automatically generated 02 The maximum digit of the data is 99 03 The data digit and input data number should always be equal 04 If the data digit and input data number are not equal a command error occurs and the character will not be printed correctly Example of the CODE93 Barcode Specification Command A lt V gt 100 lt H gt 200 lt BC gt 031600512345 lt Q gt 2 lt Z gt Parameter lt BC gt aabbbccn n a Thin Bar Width 01 12 b Barcode Top 001 600 dots C Data digit 01 99 n Print Data Data 39 ESC BG CODE128 Barcode Specification Function Specifies the CODE 128 Barcode Supplement 01 The C D is generated automatically Example of the CODE128 Barcode Specification C
5. 02 The default value of this command is 02 03 The dots are increased according to the enlargement command lt L gt 04 When the Font command is specified the default value is reset However this command does not reset to the default if CR is used as an automatic line feed It returns to the default with lt Z gt 05 When this command is specified immediately before a barcode specification the Pitch command becomes effective for the barcode module Target barcode NW 7 CODE39 Industrial 2 of 5 Matrix 2 of 5 06 If you specify data other than a number or exceed the number of digits the default value is reset Example of the Character Pitch Specification Command lt A gt lt V gt 100 lt H gt 200 lt P gt 10 lt L gt 0202 lt XM gt ABCD lt Q gt 2 lt Z gt Parameter lt P gt aa a Character Pitch Valid Range 0 99 dot 23 ESC L Enlargement Specification Function Specifies the enlargement ratio of the character Supplement 01 The default value of this command is 1x in both vertical and horizontal direction if there is no specification between A Z The enlargement also applies to the character pitch 02 The specified enlargement ratio is maintained until this command is specified again 03 Returns to the default with lt Z gt 04 This is effective not only for a character font but also graphics and PCX BMP file printing 05 This is invalid for the barcode spe
6. Example of the Outline Font Shape Specification Command lt A gt lt V gt 100 lt H gt 100 lt P gt 2 lt L gt 0101 lt gt A 100 100 1 lt gt SATO lt Q gt 2 lt Z gt Parameter lt gt a bbb ccc d a Font Type Specification A Helvetica Bold proportional B Helvetica Bold fixed character pitch b Font Width Specification 50 999 c Font Height Specification 50 999 d Font Style Specification 0 Standard font black 1 Inversion font enclose font Gray font pattern 1 Gray font pattern 2 Gray font pattern 3 Shadow font Inversion with shadow font Mirror font Standard italic font Inversion with shadow italic font 35 Outline Font Print Specification Function Specifies the print of an outline font set with lt gt Supplement 01 Specify each outline font style with lt gt before using this command 02 The specification for the font height includes the area of ascender and descender In addition each letter size font width varies when this font is applied to the proportional font 03 The font pitch can be specified with lt P gt 04 An italics is a 15 degree slanted style with the Font Width Specification The specification for the font height includes the area of ascender and descender 05 Be aware that if the specified dot is small for the font style 1 9 it will not be recognized as a font 06 If the size specification is ou
7. lt Q gt 2 lt Z gt Parameter lt F gt aaaabcccc dd ee f a Print Number Specification of the identical information 1 9999 b Increase Decrease Specification Addition Reduction C Setting Increase Decrease value 1 9999 d Sequential Number Effective Digit 1 99 Default 8 can be omitted e Low Level Invalid Digit 0 99 Default 0 can be omitted f Decimal or Hex Sequential Number Specification 0 Decimal Default 0 can be omitted 1 Hex 57 ESC PS Proportional Pitch Specification Function Specifies the proportional pitch Supplement 01 The effective font types are from XU to XL 02 The proportional print is effective after specifying this command 03 This command is effective between lt A gt and lt Z gt 04 Katakana cannot be used even if this command is specified Please note that the width of a number is narrower when this command is specified The proportional print is not effective if you set anything other than the specified data Example of the Proportional Pitch Specification Command lt A gt lt PS gt lt V gt 100 lt H gt 200 lt P gt 2 lt L gt 0202 lt XM gt ABCD lt Q gt 2 lt Z gt Proportional Pitch Cancel ESC PR Specification Function Cancels the proportional pitch specification Supplement 01 When the printer is shipped this command Proportional Pitch Cancel is set as a default Fixed Pitch You can set th
8. 02 06 07 08 Data can be sent as binary data output 8 bit as one font data In a BMP file the first 62 bytes of data are treated as a header and the following data is compressed If the total data does not match with the transferred data printing will not be successful The total byte is the size that appears by selecting the Property command A BMP file can only be used in the Black White mode A BMP file with the color mode is not printed because a command error occurs In addition print BMP file cannot be specified with this command Confirm that the file is BMP and start printing You need Windows to create a BMP file When you install Windows in your PC you may need to add memory For more information refer to the Windows manual or technical documentation Both the rotation 96 and enlargement lt L gt commands can be used Parameter lt GM gt aaaaa n n a Total Byte of a BMP file n Data 54 ESC 0 Part Editing Function Specification Function Specifies the Part Editing Function for the previous printing data Supplement 01 This function is used when a part of the previous data is changed 02 Find the previous print data with the Part Editing command 0 and edit the part then print the data You need to specify the same print position to be changed for the previous data and send the changed data 03 The previous data specified for the same position is cleared 04
9. 2 lt Z gt Parameter lt XL gt an n a Smoothing Specification 0 Smoothing invalid 1 Smoothing valid 3x 12x n Print Data Data 29 U Font Specification ESC U Basic Size 5 x 9 dots Function Specifies the font configuration to Basic Size 5 x 9 dots Supplement 01 For the font image refer to the Font Character Set section 02 The U Font is set only for the Fixed Pitch Example of the U Font Specification Command A lt V gt 100 lt H gt 200 lt P gt 2 lt L gt 0304 lt U gt ABCDE lt Q gt 2 lt Z gt Parameter U n n N Print Data Data S Font Specification ESC S Basic Size 8 x 15 dots Function Specifies the font configuration to Basic Size 8 x 15 dots Supplement 01 For the font image refer to the Font Character Set section 02 The S Font is set only for the Fixed Pitch Example of the S Font Specification Command lt A gt lt V gt 100 lt H gt 200 lt P gt 2 lt L gt 0304 lt S gt ABCDE lt Q gt 2 lt Z gt 30 M Font Specification ESC M Basic Size 13 x 20 dots Function Specifies the font configuration to Basic Size 13 x 20 dots Supplement 01 For the font image refer to the Font Character Set section 02 The M Font is set only for the Fixed Pitch Example of the M Font Specification Command lt A gt lt V gt 100 lt H gt 200 lt P gt 2 lt L gt 0304 lt M gt ABCDE lt Q gt 2 lt Z gt
10. 248 600 CT400DT TT 104 400 CT410DT TT 156 600 52 ESC GP PCX File Print Specification Function Specifies the PCX file print created with Windows drawing applications such as Paint Supplement 01 02 03 04 05 06 07 08 Data can be sent as binary data output 8 bit as one font data In a PCX file the first 128 byte of the data is treated as a header and the following data is compressed If the total data does not match with the transferred data printing will not be successful The total byte is the size that appears by entering the dir command A PCX file can only be used in Black White mode A PCX file with the color mode is not printed because a command error occurs In addition print BMP file cannot be specified with this command Confirm that the file is PCX and start printing You need Windows to create a PCX file A PCX file cannot be created if Windows is not installed in your PC When you install Windows in your PC you may need to add memory For more information refer to the Windows manual or technical documentation Both the rotation 96 and enlargement lt L gt commands can be used Parameter lt GP gt aaaaa n n a Total Byte of a PCX file n Data 53 ESC GM BMP File Print Specification Function Specifies the BMP File Print created with Windows drawing applications such as Paint This command cannot be used with the CT series Supplement 01
11. Matrix 2 of 5 H UPC A with a guide bar and description font 01 12 001 600 dots Data DOIOADN 0 b Thin Bar Width C Barcode Top n Print Data 46 Barcode Ratio Registration ESC BT Specification Function Specifies a ratio with a narrow bar and wide bar as a free value Supplement 01 The barcode print specification with the ratio definition should be done by specifying lt BW gt after this command 02 When lt BW gt and lt Q gt are missing only specify the narrow and wide bar ratio registration by specifying this command 03 Only one registration type is effective 04 If you set anything other than the specified data a command error occurs and the registration fails 05 If the previous registration is regular data and the data you are trying to register is an invalid data the previous data is printed Example of the Barcode Ratio Registration Specification Command lt A gt lt BT gt 103060306 lt V gt 100 lt H gt 200 lt BW gt 01233 ABCD lt Q gt 2 lt Z gt Parameter lt BT gt abbccddee a Barcode Type 0 NW 7 1 CODE39 2 Interleaved 2 of 5 5 Industrial 2 of 5 6 Matrix 2 of 5 b Narrow Space 01 99 C Wide Space 01 99 d Narrow Bar 01 99 e Wide Bar 01 99 47 Barcode Ratio Registration Print ESC BW Specification Function Specifies the barcode registered with the Barcode Ratio Registration Specification command lt BT gt S
12. The font type is an X21 font and printed at 2 x 2 04 This command cannot be used with other commands of the Journal Print command However lt C gt and lt gt are excluded Example of the Journal Print Specification Command lt A gt lt J gt ABCD CR EFGH CR lt Z gt Parameter lt J gt a a CR a Journal Print Column Print Data CR Control Code ODH 51 ESC G Graphic Print Specification Function Specifies a graphic print Supplement 01 The length of the code of specification B is longer than specification H However the transfer data length is split in half so you have an advantage in terms of capacity 02 The rotation lt gt and enlargement lt L gt commands can be used Example of the Graphic Print Specification Command lt A gt lt V gt 50 lt H gt 50 lt G gt H02000288888888 8888 lt Q gt 2 lt Z gt Parameter lt G gt abbbcccn n a Specifies the data as hex and binary H Hex data Separate an 8 bit data into 4 bit data and output as a hex code that supports ASCII B Binary data An 8 bit data is output as one font data b Specifies a graphic area of the H direction as the byte unit Specifies a graphic area of the V direction as the byte unit n Graphic Data Oo Model Maximum Byte in H Maximum Byte in V direction direction CL408e 104 400 CL412e 156 600 M 8400RVe 104 400 CL608e 152 400 CL612e
13. character is added to a specified character 02 C D of JAN EAN 13 UPC A and JAN EAN 8 can be automatically generated Example Data 11 digit Input C D is calculated by adding 0 to the top Data 12 digit Input 7 digit input C D calculation Data 13 digit Input 8 digit input No C D calculation However is for JAN EAN 8 03 If you specify anything other than the specified data the character will not printed In addition if the ratio of the barcode is small and you specify a large character type a description character may overlap the barcode Example of the Barcode Description Character Selection Specification Command A lt V gt 100 lt H gt 200 lt D gt 30206049030801 1505 X8 49030801 1505 lt Q gt 2 lt Z gt Parameter lt D gt abbcccn n ESC dn n a Barcode Type 3 JAN EAN 13 4 JAN EAN 8 H UPC A b Thin Bar Width 01 12 C Bar Top Length 001 600 d Character Type Specification XU 45 ESC BD Barcode Specification Ratio 2 5 Function Specifies a 2 5 ratio barcode with a narrow bar and wide bar Supplement 01 02 03 04 05 06 07 Do not specify anything other than the above mentioned code to parameter a There is no module structure ratio available for the following barcode types JAN EAN 13 JAN EAN 8 CODE93 UPC E CODE128 UPC A UCC 128 POSTNET You can specify a character space with the Character Pitch Specification lt P gt for th
14. lt P gt 2 lt L gt 0202 lt XM gt ABCD lt Q gt 2 lt Z gt Parameter lt TG gt aa a Space size between labels 0 64 dot 8 mm Default 24 12 mm Default 36 Space between labels 78 ESC IG Sensor Type Specification Function Specifies the sensor type Except for CT series this command is specified by using the printer Dip Switches Supplement 01 You do not have to specify this command for regular label printing Example of the Sensor Type Specification Command lt A gt lt IG gt 0 lt V gt 100 lt H gt 200 lt P gt 2 lt L gt 0202 lt XM gt ABCD lt Q gt 2 lt Z gt Parameter lt IG gt a a Sensor Type Specification 0 Reflection sensor Eye mark 1 Transparent sensor Space 2 Sensor Ignore type ESC PH Print Method Specification Function Specifies the print method This command is specified by using Dip Switches of the printer Supplement 01 You do not have to specify this command for regular label printing Example of the Print Method Specification Command lt A gt lt IG gt 0 lt V gt 100 lt H gt 200 lt P gt 2 lt L gt 0202 lt XM gt ABCD lt Q gt 2 lt Z gt Parameter lt PH gt a a Print Method Specification 0 Thermal Type 1 Direct Thermal Type 79 ESC PM Operation Mode Specification Function Specifies the operation mode This command is specified by using Dip Switches of the printer Supplement 01 You do
15. not have to specify this command for regular label printing Parameter lt PM gt a a Operation Mode Specification 0 Continuous Operation Tear Off Operation Cutter Operation Head position Cutter Operation Cutter position Cutter Operation without back feed Linerless Operation Cutter position Linerless Operation without back feed Dispenser Operation Head position Dispenser Operation Dispenser position ONoOaRWN O ESC C Reissue Specification Function Specifies reissuing the previously printed contents Supplement 01 This command does not take effect if you turn off the printer and the contents are cleared Example of the Reissue Specification Command lt A gt lt C gt lt Z gt 80 Font Logo Search Print ESC RF Specification Function Searches and prints the downloaded font or logo Supplement 01 Specify a value where the higher byte of Unicode is replaced with the lower byte for printing 02 When accessing and printing the Logo specify the following Print Digit Number 0002 Print Data lt 826B gt 1 03 Use Font Create Tool Logo Create Tool and Download Tool on the CD ROM to register or delete a font or logo 04 You can find a font ID for the downloaded font or logo from the Font ID item of the dialog box by selecting Maintenance Download Logo Font Maintenance from Font Create Tool Logo Create Tool or Down
16. one label can be different Example of the Calendar Print Specification Command lt A gt lt WP gt M03 lt V gt 100 lt H gt 200 lt XM gt lt WA gt DD MM YYhh mm lt Q gt 2 lt Z gt Parameter lt WA gt a a Specification of the Year Month Date to be printed YY MM DD hh mm 89
17. space between alphanumerics will be smaller For the fixed pitch specify the pitch width that is specified for all fonts Difference between Outline Font and Bitmap Font The Bitmap font is installed in the printer at a fixed height and width size In fact the height of the Bitmap font is slightly larger than the width The Bitmap font is the maximum size of the font matrix For the font types and size refer to the previous section Selection of Font For outline fonts if you set the height and width equally a well balanced font can be generated by using the Smooth Scaling Algorithm function of the printer In addition many font styles such as character decoration reverse plate shadow and italics can be selected Basic Concept of SBPL By understanding SBPL its concepts and terms you will be able to increase your knowledge of SBPL Character Rotation A character can be rotated by 90 degrees in the label feeding direction The start print position should be specified as shown in the figure below 90 degrees character rotation Starting position lt A gt lt gt 1 lt V gt 800 lt H gt 200 lt L gt 0202 i V800 l lt P gt 02 E nee lt XM gt ABC V H E Qo lt Q gt 1 TE i oo lt Z gt specification iO 20 position vo s This figure shows the character rotation result and command 96 used Since 96 1 is used a 90 degree rotation printing is executed If you use 9622 or lt gt 3 you can rotate
18. the font and barcode Supplement 01 The position specification of lt V gt and lt H gt commands are absolute values from the start point 02 The specified rotation status is maintained as long as this command is not specified again 03 Returns to the default value 0 degree and parallel 1 with lt Z gt Note 01 When parameter a value is between 4 and 9 a command error occurs and the value is ignored If the value is other than a number it will also ignored and 0 will be printed 02 When you print a barcode with a serial 1 or serial 2 you must be careful of any barcode blurring Please slow down the print speed when you use a serial 1 or serial 2 for rotation print Example of the Rotation Specification Start point fixing command lt A gt lt gt 1 lt V gt 100 lt H gt 200 lt P gt 10 lt L gt 0202 lt XM gt ABCD lt Q gt 2 lt Z gt Parameter lt gt a a Font Rotation 0 0 degree 1 90 degrees 2 180 degrees 3 270 degrees Barcode Rotation 0 Parallel 1 1 Serial 1 2 Parallel 2 3 Serial 2 Parallel 1 Parallel 2 Serial 1 Serial 2 Label feeding Label feeding Label feeding Label feeding direction direction direction direction 26 XU Font Specification ESC XU Basic Size 5 x 9 dots Function Specifies the font structured as its basic size 5 x 9 dots Supplement 01 For the font image refer to the Font Character Set section 02 Only the fixed pitch can be se
19. 00 lt P gt 2 lt L gt 0202 lt OA gt ABC lt Q gt 2 lt Z gt Parameter OA n n n Print Data Data Printer Type Font Size dot CL408e 15 x 22 CL412e 22 x 33 M 8400RVe 15 x 22 CL608e 15 x 22 CL612e 22 x 33 CT400DT TT 15 x 22 CT410DT TT 22 x 33 33 ESC 0B OCR B Font Function Specifies the OCR B font alohanumeric and symbol Supplement 01 For the font image refer to the Font Character Set section Example of the OCR B Font Specification Command lt A gt lt V gt 100 lt H gt 100 lt P gt 2 lt L gt 0202 lt OB gt ABC lt Q gt 2 lt Z gt Parameter lt OB gt n n n Print Data Data Printer Type Font Size dot CL408e 20 x 24 CL412e 30 x 36 M 8400RVe 20 x 24 CL608e 20 x 24 CL612e 30 x 36 CT400DT TT 20 x 24 CT410DT TT 30 x 36 34 ESC Outline Font Shape Specification Function Specifies the font type size and style for the outline font Supplement 01 An italics is a 15 degree slanted style with the Font Width Specification 02 The print information specification of the outline font is specified with lt gt after this command 03 Be aware that if the specified dot is small for the font style 1 9 it will not be recognized as a font 04 If the size specification is out of range a default value of 50 dots is applied However some fonts less than 24 dots are not printed clearly
20. 3 lt V gt 300 lt H gt 100 lt WD gt V50H50Y200X400 lt Q gt 2 lt Z gt Parameter lt WD gt VaaaaHbbbbYccccXdddd a V Start point of copy source 1 V Max b H Start point of copy source 1 H Max C Vertical copy size of copy source 1 V Max d Horizontal copy size of copy source 1 H Max dddd aaaa ABCD dace bbbb rd ABCD M Copy source V start point Copy source H start point odel A i of Vertical copy size of Horizontal copy size CL408e 2848 dots 832 dots CL412e 4272 dots 1248 dots M 8400RVe 2848 dots 832 dots CL608e 3776 dots 1216 dots CL612e 4272 dots 1984 dots CT400DT TT 3200 dots 832 dots CT410DT TT 4800 dots 1248 dots 56 Sequential Number Print ESC F Specification Function Set this command before the Data Setting command of a font or barcode and print the sequential number of the connected data Supplement 01 The sequential number specification position for one format can be set up to 8 02 You cannot copy the numbers that are arranged continuously However you can copy the part when the number is printed continuously 03 Black White inversion cannot be applied to the sequential numbers 04 The automatic line feed lt E gt cannot be used Example of the Sequential Number Print Specification Command lt A gt lt V gt 100 lt H gt 100 lt P gt 2 lt L gt 0202 lt F gt 100 1 5 0 lt XS gt 10000
21. Code Type Specification Default 0 0 JIS code 1 Shift JIS code Example of the Kanji Code Specification Command lt A gt lt KC gt 1 lt Z gt 82 ESC YE Paper Type Specification Function Specifies the label type This command works only with for CT series Supplement 01 When you turn off the printer all specified values are invalid and the registered values in the printer are valid when the printer is restarted 02 When the setting value registered in the printer is changed use the PG command or the Printer Setting Tool on the CD ROM For details on the Printer Setting Tool refer to the manual Parameter lt YE gt a a Paper Type Specification 0 Non adhesive Label 1 Non adhesive Tag Example of the Kanji Code Specification Command lt A gt lt YE gt 0 lt V gt 100 lt H gt 200 lt P gt 2 lt L gt 0202 lt XM gt ABCD lt Q gt 4 lt Z gt 83 ESC AX c o E oc E S n co UG co o D io t y G OD Function Enlarges the vertical size of the print area Supplement 01 Enlarges the print area of the pitch direction 02 This command should be placed after A command 03 When using this command the print area will return to its standard size when the printer is turned off Example of the Print Area Enlargement Specification Command A AX lt V gt 100 lt H gt 200 lt P gt 2 lt L gt 0202 lt XM gt ABCD l
22. IE O S 2 2 4 2 ne AID AID YO S IIN IE EIE IE Nr o EAD MEET ETA c E ae E E fvela Ela ela Ela Ela Ela Ela E ES aZloElo SIO EIS E S O EOS t o9 cla ajo F M SIM SIS SIM SID Y 7 ZtS B S SK 218 218 28 3 8 B 2 APP BOQ es ASA E HEF 2 8 2 2 83 8 otlot 5 o6o S z esee x T lt O e Oo ool lr 3 alg igdgl amp gg E o o o o o ooloo a a e y iD oO oO 2 D av av c c O O I 9 G o E S T 09 LLI CEE SSS SSS SS SS S SSS SS SS SS SS NS SS SS SS SS S SSS SS SS SS SSW SSS SSS ES SS SS SS SS SSS SS S SSS SES S SS SS S SSS SS SS SS SS SEES SN SSS SS SS SS SS SSS SSS SS SS SSA SS SSS SN SSS SS SS SS SS S S SS SS SS SS SS SS SS SSS SS S RS SS SS SS SSW SSS SESE SS SS SS SSS SSE SS S RS SS SS SS SS S EE SSS SSS ES SS SS SS SS SSS SS S SSS SS SS SS SS SSS ES SS SS SS S EE ESC AR lt V gt 100 lt H gt 200 lt P gt 2 lt L gt 0202 lt M gt ABCD lt A gt lt AR gt lt Z gt Example of the Print Area Standard Specification Command This command returns the print area from command lt AX gt back to its standard size 01 This command should be placed after the lt A gt command Function Supplement Parameter 85 ESC EP Final Position Print Specification Function Specifies the final position for the print s height Supplement 01 This command must be placed after the Label Size Specification command l
23. SBPL Programming Guide Basic Command Ver 01 20 01 Table of Contents Chapter 1 Installation of SBPL About Basic Command Reference ee ee Re ee ee ee ee 1 SBPL Sato Barcode Programming Language sees ee Re ee 1 Chapter 2 Overview of SBPL Format Command A etant ba b d b a aba sh b s f md e 2 Regulation of Escape Sequence and SYNtaX 2 SBPIRODE SSA SS ee si sa utes vet tes pute cigs CU EA see seu 2 Selection OP EOD entire kata ed aae na eat eth ea et me Kod hn Ren eR es 2 ENG FOOI me ee ee ed dieu tede 3 Fixed Pitch and Proportional PitCh ee ee ee Re ee ee 3 Difference between Outline Font and Bitmap Font 3 Basie Concept OL OBRA 3 Character Rotation aaa GOGH EG Ert ERR ed 4 Custom Design Character Registration ee ee 5 Chapter 3 SBPL Printer Configuration Operation Mode eate ARA 8 Printing Type Specification see RA ee ee 9 Print Density Specification coerceri EE EEN ESE ER GERGEN enst 9 Start Position Specification sss SE RE AR Ee ES WE 10 see AE ei OE EA EE UE RU ED 10 Save SEINE AE RR DR N SE EER eee eee od 10 Chapter 4 SBPL Command Tutorial Preface aa AE EE N POPS ch EIN EA ER nc SN cs SO N Se 11 Tutorial 1 Creating a simple label EE EERS iris 12 Tutorial 2 Printing and Rotating Font aan 14 Tutorial 3 Frame Overlay Registration and Searching 16 Chapter 5 SBPL Basic Command Reference SS A SND 18 SBPL Basic Com
24. Specification of the print density level can be omitted default value is 3 1 Light 2 Medium Light 3 Normal 4 Medium Dark 5 Dark Specification of print density can be omitted default value is A A A n ee TMUO TT Each value of the print density parameter is suitable for the following labels A Regular thermal A Techno thermal A Distribution thermal A The print density parameter can be specified in six types from A to F and five types from Light to Dark which means 30 possible combinations The setting varies depending on the type of device For more information refer to the Print Density Specification lt E gt command Start Position Specification Start Point Specifies the start position coordinate before specifying Specifies the vertical start position correction signal t V Specifies the vertical start position correction signal as dot H E 0 999 A E Specifies the horizontal start position correction signal H Specifies the horizontal start position correction Start Point signal as dot after 0 800 specifying When you turn off the printer all specified values are invalid Sensor Selection Specifies the sensor type Sensor Type Specification Default 1 1 Reflection sensor Eye mark 2 Transparent sensor Space 3 Sensor Ignore type You do not have to specify this command for regular label printing When you turn off the printer all specified val
25. Specifies the Bookland Barcode Supplement 01 Please set ONLY the values 0 9 in the parameters Example of the Bookland Barcode Specification Command lt A gt lt H gt 325 lt V gt 725 lt B gt D30315009827721 123 lt L gt 0101 lt H gt 295 lt V gt 800 lt OB gt 0 lt H gt 340 lt V gt 878 lt OB gt 98277 lt H gt 480 lt V gt 878 lt OB gt 21123 lt H gt 640 lt V gt 760 lt BF gt 0313021826 lt H gt 655 lt V gt 730 lt 0B gt 21826 lt Q gt 1 lt Z gt Parameter lt BF gt bbcen n b Narrow Bar Width 01 03 C Bar Height 001 600 dots n Print Data 2 5 digits 43 ESC D Barcode Specification Ratio 1 2 Function Specifies a 1 2 ratio barcode with a narrow bar and a wide bar Supplement 01 Do not specify anything other than the above mentioned code to parameter a 02 There is no module structure ratio available for the following barcode types JAN EAN 13 JAN EAN 8 UPC A 03 For the following barcode types the character pitch specification lt P gt becomes effective by immediately specifying it before this command If it is not located immediately before this command the default value one dot is applied NW 7 CODE39 Industrial 2 of 5 Matrix 2 of 5 04 The character pitch specification lt P gt is effective by specifying immediately before this command If it is not located immediately before this command the default value one dot is applied 05 The character pitch is a mu
26. This command is valid until you set the Z after A Previous Print A DATA1 n1 DATA2 n2 lt Z gt Partly Changed Print A 0 DATA2 n3 lt Z gt First page Second page ABC ABC DEF gt 123 lt Part Editing 05 When the Rotation command applies to the partly edited position you need to use the command during editing 06 This command should be used with the same fixed pitch font and digit Example of the Part Editing Function Specification Command lt A gt lt V gt 100 lt H gt 200 lt P gt 2 lt L gt 0202 lt XM gt ABC lt V gt 100 lt H gt 200 lt P gt 2 lt L gt 0202 lt XM gt DEF lt Q gt 1 lt Z gt lt A gt 0 lt V gt 200 lt H gt 200 lt P gt 2 lt L gt 0202 lt XM gt 123 lt Q gt 1 lt Z gt 55 Copy within a label Part Copy ESC WD Specification Function Specifies the Copy within a label Part Copy Supplement 01 For the print start position specify lt V gt and lt H gt before this command 02 Do not specify the copy destination in the copy source range 03 When a rotation command lt gt is used the coordinate of the vertical and horizontal against the start point is reversed if 90 degree or 270 degree rotation is applied If the print start position overruns a command error occurs and the character is not printed Example of the Copy with a label Part Copy Specification Command lt A gt lt V gt 50 lt H gt 50 lt P gt 2 lt L gt 0202 lt XS gt 12
27. a a Print Horizontal Position Specification Valid Range Refer to the table below Device Type Valid Range dot CL408e 1 832 CL412e 1 1248 M 8400RVe 1 832 CL608e 1 1216 CL612e 1 1984 CT400DT TT 1 832 CT410DT TT 1 1248 21 ESC V Function Print Vertical Position Specification Specifies the vertical position from the start point with dot Supplement 01 Information outside the print range characters barcodes graphics is not printed 02 When you print a character with lt gt command or a 90 or a 270 degree rotation combined with the line lt FW gt command or inversion lt gt command the vertical and horizontal value of the specified range will vary Example of the Print Vertical Position Specification Command lt A gt lt Q gt 2 lt Z gt lt V gt 100 lt H gt 200 lt P gt 2 lt L gt 0202 lt XM gt ABCD Parameter lt V gt aaaa a Print Vertical Position Specification 2 Refer to the table below Device Type Valid Range dot CL408e 1 1424 CL412e 1 2136 M 8400RVe 1 1424 CL608e 1 1424 CL612e 1 2136 CT400DT TT 1 3200 CT410DT TT 1 4800 22 ESC P Character Pitch Specification Function Specifies the character pitch with dot Supplement 01 The character pitch is the space between fonts and characters when a barcode is specified or when there are intervals between characters
28. amp H1B STX CHR amp H2 ETX CHR amp H3 20 OPEN COM N81NN FOR OUTPUT AS 1 30 PRINT 1 STX 40 PRINT 1 C A C T1B CHR 8H21 50 PRINT 1 CHR amp H1 CHR amp H80 CHR amp H3 CHR amp HO 60 PRINT 1 CHR amp H3F CHR amp HFC CHR amp H3F CHR amp HFC 70 PRINT 1 CHR amp H30 CHR amp HC CHR amp H3F CHR amp HFC 80 PRINT 1 CHR amp H30 CHR amp HC CHR amp H3F CHR amp HFC 90 PRINT 1 CHR amp H3F CHR amp HFC CHR amp H1 CHR amp H80 100 PRINT 1 CHR amp H3F CHR amp HFC CHR amp H3F CHR amp HFC 110 PRINT 1 CHR amp H31 CHR amp H8C CHR amp H31 CHR amp H8C 120 PRINT 1 CHR amp H31 CHR amp H8C CHR amp H31 CHR amp H8C 130 PRINT 1 C V100 C H200 C L0505 140 PRINT 1 C K1B CHR amp H90 CHR amp H21 150 PRINT 1 C Q1 C 7Z 160 PRINT 1 ETX 170 CLOSE 1 180 END Chapter 3 SBPL Printer Configuration The printer is configured via the LCD or Dip Switch DSW of the printer The following switching procedure is not required if you do not wish to change the settings from your PC over a network In many cases the printer can be configured with SBPL commands When the printer receives the Configuration command it changes the settings This is effective until you turn off the printer When the label is issued the next time the changes are reflected the settings This chapter describes the printer confi
29. and Frame Print Specification Function Specifies the print ruler and frame print Supplement 01 When the rotation command lt gt is used the coordinate of the vertical and horizontal against the start point is reversed if a 90 degree or 270 degree rotation is applied Example of the Ruler and Frame Print Specification Command lt A gt lt V gt 100 lt H gt 200 lt FW gt 0808V300H400 lt Q gt 2 lt Z gt When a ruler is printed Parameter lt FW gt aabcccc a Line Width 02 999 dot b Specification of Horizontal and Vertical direction H Horizontal direction V Vertical direction C Line Length 1 H Max 1 V Max When a frame is printed Parameter lt FW gt aabbVccccHdddd a Vertical Line Width 02 99 dot b Horizontal Line Width 02 99 dot C Vertical Line Length 1 V Max d Horizontal Line Length 1 H Max Model Horizontal Line Length Vertical Line Length dot dot CL408e 832 1424 CL412e 1248 2136 M 8400RVe 832 1424 CL608e 1216 1424 CL612e 1984 2136 CT400DT TT 832 3200 CT410DT TT 1248 4800 49 White Black Inversion Print ESC Specification Function Specifies the Black White inversion print Supplement 01 02 03 04 For the print start position specify the lt H gt and V commands before this command When the rotation command 96 is used the coordinate of the vertical and hor
30. at comes with the printer For details on the Printer Setting Tool refer to the manual Example of the Label Speed Specification Command lt A gt lt CS gt 2 lt V gt 100 lt H gt 200 lt P gt 2 lt L gt 0202 lt XM gt ABCD lt Q gt 2 lt Z gt Parameter lt CS gt aa Model Print Speed aa Model Print Speed aa CL408e 1 2 inch s M 8400RVe 2 inch s CL412e 2 3 inch s DSW2 8 OFF 4 inch s 3 4 inch s 6 inch s 4 5 inch s 8 inch s 5 6 inch s 10 inch s CL608e 4 4 inch s M 8400RVe 2 inch s CL612e 6 6 inch s DSW2 8 ON 3 inch s 8 8 inch s 4 inch s 5 inch s 6 inch s CT400DT TT 2 2 inch s CT410DT TT 2 inch s 3 3 inch s 3 inch s 4 4 inch s 4 inch s 5 5 inch s 6 6 inch s 67 ESC E Print Density Specification Function Specifies the print density Supplement 01 You should adjust the settings from the User Mode of the printer 02 The value specified with this command is saved in the printer Example of the Print Density Specification Command lt A gt lt E gt 3 lt V gt 100 lt H gt 200 lt P gt 2 lt L gt 0202 lt XM gt ABCD lt Q gt 2 lt Z gt Parameter lt E gt ab a Specification of Print Density Level b Print Density Specification can be omitted A F e series It is usually A Model Print Density a Model Print Density a CL408e 1 Light CL608e 1 Light CL412e 2 Medium Light CL612e 2 Norma
31. ation Basic Size 28 x 52 dots ssusssse 32 OA OGR A Font DE RR A AA er ASA 33 OB OGR BEON tato tati testet esf iesu bestes tach Ios tr aee aes 34 lt gt Outline Font Shape SpecificatiON iese ee Re RA AR Re ee ee 35 lt gt Outline Font Print Specification 36 RD CG Font Specification ee ke Re RA Re Re Re RA Re ke ee ee 37 Barcode Commands lt B gt Barcode Specification Ratio 1 8 Re RA Re RA AA Re ee 38 BC CODE93 Barcode SpecificatiON iese see eke Re Re RA Re ek ee ee ee 39 BG CODE128 Barcode Specification ssssssseeeeene 40 Bl UCC EAN 128 Specification ees ees see ee Re Re ee Re ke ee ee 41 BP Postnet Specification certa OE TE fona 42 lt BF gt Bookland Specification ct edite pint eret e enis 43 D Barcode Specification Ratio 1 2 Re Re RA AR Re Re ee 44 lt D gt lt d gt Barcode Specification Selection of a description character 45 BD Barcode Specification Ratio 2 5 Re RA Re RA AA Re ee 46 BT Barcode Ratio Registration Specification rererere 47 BW Barcode Ratio Registration Print Specification essesssssse 48 Additional Functions FW Ruler and Frame Print Specification sees ke Re RA Re Re ee 49 White Black Inversion Print Specification 50 lt J gt Journal Print Specification essen 51 lt G gt Grap
32. cification Example of the Enlargement Specification Command A lt V gt 100 lt H gt 200 lt P gt 2 lt L gt 0202 lt XM gt ABCD lt Q gt 2 lt Z gt Parameter lt L gt aabb a Enlargement Ratio in Horizontal Direction Valid Range 01 12 b Enlargement Ratio in Vertical Direction Valid Range 01 12 24 ESC E Automatic Line Feed Specification Function Specifies the line pitch Supplement 01 When CR 0DH is specified a line feed is given to only the specified pitch 02 Effective for the rotation print specification 03 The line feed pitch can be changed during the operation 04 Specify lt E gt before specifying a repeat printing of one line 05 An automatic line feed is applied as long as the CR ODH specification continues However it is determined by the pitch specified with this command and lt H gt specification value after this command Please note that more than one lt H gt are specified after this command the returned position by CR is the last lt H gt position Example of the Automatic Line Feed Specification Command lt A gt lt E gt 10 lt V gt 100 lt H gt 200 lt P gt 2 lt L gt 0304 lt XM gt ABCDE CR FGHIJ CR lt Q gt 2 lt Z gt Parameter lt E gt aaan n CR a Line Pitch Width 0 999 dot n Print Data Print Data CR Control Code Odh 25 Rotation Specification Start ESC point fixing Function Specifies the rotation of
33. ction Specifies the Calendar Addition Supplement 01 This command needs an optional calendar to base itself on 02 It s possible to specify only one type of added heading 03 It is valid for the last specified command Example of the Calendar Addition Specification Command lt A gt lt WP gt M03 lt V gt 100 lt H gt 200 lt XM gt lt WA gt DD MM YY lt Q gt 2 lt Z gt Parameter lt WP gt abbb a Year Month Day Time Setup Y Year M Month D Day h Hour b Year Month Day and Time Range Setup Y Valid Range Specification M D h 88 0 9 00 99 000 999 000 999 Calendar Print Specification AE Real Time Method Function Specifies the printing of the Calendar Supplement 01 It replaces the characters in the calendar 02 It replaces the last two digits with year 03 It replaces MM for month DD for Day hh for time and mm for minutes 04 When the printer is set for multiple prints like Q 100 the calendar will be printed on each page 05 Within one form it is possible to specify up to 6 places the Calendar Print command 06 The calendar print data will be made maximum 16 characters 07 This command needs an option calendar to base itself on 08 The type of character should be specified before lt WA gt 09 Partly copying the calendar print data or black white inversion is not possible 10 It is possible that the time on
34. ctions for accent and smoothing effects Registration Types There are two types of registration 16 x 16 dot and 24 x 24 dot 1 16 x 16 dot 2 24 x 24 dot Data Transfer Data can be transferred in binary code or hex character code B Transfer in binary code H Transfer in hex code Custom design character Identification Number By registering a Custom design character in the undefined area for Kanji you can print a Custom design character in the same manner as Kanji The code specification varies depending on the registration or search processes For JIS Kanji code Register to the undefined area for JIS Kanji code from 9021 H to 907F H Registration From 21 H to 7F H specify the last two digits Search From 9021 H to 907F H For Shift JIS Kanji code Register to the undefined area for Shift JIS Kanji code from F040 H to FO9E H Registration From 40 H to 9E H specify the last two digits Search From F040 H to FO9E H Registered Custom design character Printing Since a registered Custom design character is treated as Kanji code searching and printing a Custom design character can be done by specifying K1 or K2 in the same manner as regular Kanji specification Example For JIS Kanji code Registration T2H21 16006 Search K2H9021 Example For Shift JIS Kanji code Registration T2H40 Search K2HF040 The following section describes a specific example of the registration print method 8 dots gt 8 dots
35. data should be switched to either Start Character A or B then the remaining data should be set to Start Character C and converted into an even number 03 Please be aware that if the Start Character C has been specified as an uneven number the last number printed on the data will be a 0 to make it an even number 40 ESC BI UCC EAN 128 Specification Function Specifies the UCC EAN 128 barcode Supplement 01 02 08 09 10 The standard code function encode and identifier only 00 is supported are automatically added The modulus 10 check character and modulus 103 check character are automatically generated For the code table refer to the UCC EAN 128 coming with this manual The consecutive number barcode data can be used Printing is executed for the automatic description font specification according to the following regulation The character pitch is fixed to 10 dots for the barcode and description font width When the width of a barcode is wider than the description font printing is started from the barcode print start position When the width of a barcode is narrower than the description font printing is started by adjusting the description font with the center of the barcode The font type of the description font is printed with OCR B When the description font is out of the print range it is not printed When you specify the description font Valid specify V and H by con
36. e following barcode types NW 7 CODE39 Industrial 2 of 5 Matrix 2 of 5 The character pitch specification P becomes effective by immediately specifying it before this command If it is not located immediately before this command the default value 2 dot is applied The character pitch is a multiplied value of the character pitch specification value or default value if a character pitch is not specified and the thin width specification Example Character pitch specification none or 0 2 x Thin bar width 2L Font space 4 dots Character pitch specification 1 x Thin bar width 3L Font space 3 dots Character pitch specification 3 x Thin bar width 3L Font space 9 dots A barcode is not printed if the applicable barcode type is not set in the data part C D of JAN EAN 13 UPC A and JAN EAN 8 can be automatically generated Example Data 11 digit Input C D is calculated by adding O to the top Data 12 digit Input 7 digit input C D calculation Data 13 digit Input 8 digit input No C D calculation However is for JAN EAN 8 Example of the Ratio 2 5 Barcode Specification Command A lt V gt 100 lt H gt 200 lt BD gt 103160 1234567890 lt Q gt 2 lt Z gt Parameter lt BD gt abbcccn n a Barcode Type 0 NW 7 Codabar CODE39 Interleaved 2 of 5 JAN EAN 13 with a guide bar and description font JAN EAN 8 with a guide bar and description font Industrial 2 of 5
37. e default settings Fixed Proportional by using the User Mode Setting of the printer LCD and or Printer Setting Tool Example of the Proportional Pitch Cancel Specification Command lt A gt lt PS gt lt V gt 100 lt H gt 200 lt P gt 2 lt L gt 0202 lt XM gt ABCD lt PR gt lt V gt 300 lt H gt 200 lt P gt 2 lt L gt 0202 lt XM gt ABCD lt Q gt 2 lt Z gt 58 ESC amp Form Overlay Registration Specification Function Specifies the form the overlay registration Supplement 01 The fixed print information is stored with this command and output with drawing data by 02 03 04 05 06 entering the Call Specification lt gt This command should be specified at the end of a data string to be stored The effective area of the drawing registration is identical to the printing area of the printer This command can register only one form In order to change the information you must clear the form overlay lt amp gt and register new data The registered information can be found with lt gt The fixed data registered with this command is deleted when you turn off the printer Example of the Form Overlay Registration Specification Command lt A gt lt V gt 100 lt H gt 50 lt FW gt 1010V800H750 lt V gt 100 lt H gt 50 lt FW gt 0505V760H710 lt V gt 150 lt H gt 100 lt XB gt 0MODEL lt amp gt lt Z gt 59 ESC Form Overlay Call Specification Function Sp
38. e format command includes information such as label size starting field position to be printed and the type of field character barcode lines and graphics For more information about these commands refer to the Command Reference Regulation of Escape Sequence and Syntax Except for some commands assemble an Escape Sequence which combines an escape and command and create data to be sent to the printer An escape sequence is a string that an escape character ESC is placed at the top with an escape character that is a hex value 1B H SBPL Font The SATO printer installs 12 types of bitmap fonts and one outline font by default The size and density of the font depends on the printer head density Selection of Font When you use the fonts installed specify ESC Font Type Command Matrix cma Type Pitch WXH dot OA 8 dots 15x22 OCR A Font Specification Fixed OB 8 dots 20 x 24 OCR B Font Specification Fixed OA 12 dots 22 x 33 OCR A Font Specification Fixed OB 12 dots 30 x 36 OCR B Font Specification Fixed XU 5x9 XU Font Specification Fixed XS 17x17 XS Font Specification Fixed Proportional XM 24 x 24 XM Font Specification Fixed Proportional XB 48 x 48 XB Font Specification Fixed Proportional XL 48 x 48 XL Font Specification Fixed Proportional U 5x9 U Font Specification Fixed S 8x15 S Font Specification Fixed M 13 x 20 M Font Specification Fixed WB 18 x 30 WB Fo
39. ecifies the form overlay call Supplement 01 This command finds and prints the information registered with lt amp gt 02 When this command is detected in the print data column it is combined with drawing data stored in the form overlay and printed Example of the Form Overlay Call Specification Command lt A gt lt gt lt V gt 200 lt H gt 100 lt P gt 0 lt gt B 100 100 6 lt gt SATOPRINTER lt V gt 720 lt H gt 150 lt B gt 102100 95000012345 lt Q gt 2 lt Z gt 60 ESC ID Job ID Number Specification Function Specifies the Job ID Number for status return Supplement 01 02 03 04 05 The command is effective when receiving the status request ENQ while printing including QTY is not 0 offline and error is executed with the Status Return Communication protocol If the status request ENQ is received while printing is not being executed QTY is 0 when the printer is started or when there is no received data a space 20H is set to the status and returned to the printer The information between A and Z is invalid when this command is received with only the Registration command Format Graphics Custom design character etc The last specification is valid when this command lt A gt ID ID lt Z gt is specified to more than one place within one form For more information refer to the Interface High Speed RS 232C manual Example of the J
40. eed 00h Operation 1 Head position 01h Operation 2 Dispenser position Linerless Operation OOh Linerless Cutter position 01h Linerless Back feed Print Density Specification Default A 41h A 42h B 43h C 44h D 45h E 46h F Print Density Level Default 03h 01h Density 1 02h Density 2 03h Density 3 04h Density 4 05h Density 5 Sensor Type 00h Reflection sensor 01h Transparent sensor 02h Sensor ignore type 0 Slash 00h Invalid 01h Valid Kanji Code Default 00h 00h JIS Code 01h Shift JIS Code Label type Specification 00h Adhesive Label 01h Non adhesive Tag Initial Feed 00h Invalid 01h Valid Proportional Pitch Default 00h OOh Fixed pitch 01h Proportional pitch 71 No Item Description o Vertical Label Size dot CT400DT TT_ 01h Oc80h 1 3200 CT410DT TT 01h 12cOh 1 4800 p Horizontal Label Size dot CT400DT TT 01h 0340h 1 832 CT410DT TT 01h 04e0h 1 1248 q Vertical Start Point Correction Value 00h 318h 0 792 dot Offffn Ofce9h 1 792 r Horizontal Start Point Correction 00h 318h 0 792 Value dot Offffn Ofce9h 1 792 S Label pitch offset dot 00h 63h 0 63 Offh 9dh 1 99 t TearOff offset dot 00h 63h 0 63 Offh 9dh 1 99 u Cutter offset dot 00h
41. el with any number Supplement 01 This command is effective for a printer with a cutter 02 NUL is set as Hex 00h and as Hex 7Eh 03 When you enter 0 the cutter does not take effect When you do not use the cutter enter the above setting 04 If you enter an alphabet symbol and more than 5 letters one label cut applies 05 The print and cut multiple should not exceed the maximum print number 999999 06 This command should be set after specifying the Q command The Q command specifies the number of labels to be cut A lt Q gt 4 lt NUL gt 2 lt Z gt Cut Cut Cut Cut mo i i i I I I I k _ ___ 4 sheets 3 Example of the Multi Cut Specification Command A lt V gt 100 lt H gt 200 lt P gt 2 lt L gt 0202 lt XM gt ABCD lt Q gt 4 lt NUL gt 2 lt Z gt Parameter lt NUL gt aaaa a Print number before cutting 1 9999 63 ESC A Cut Number Unit Specification Function Specifies the cut number unit Supplement 01 This command is effective for a printer with a cutter 02 If you do not specify this command with the Cutter Operation Mode one label cut applies 03 If a 0 is specified the cut is not applied 04 The lt A gt command should be set before specifying the lt Q gt command lt A gt lt Q gt The lt Q gt command specifies the number of label to be printed lt A gt
42. et XU Font Character Set EE a ben desire Ee ee oe M etae riesen had 90 XS Font Character Sel te ei Eb ee rei ei pecu en ti oe UR t eise oe ed A esu 91 XM Font Character Set satis SE NE EE EE erat DE AN ad 92 XB Font Character Set ee ee ee ene enne ne enn nennen nnne nennen nnns 93 XL Font Gharacter Set Es Ee SE talas 94 U Font Gharacter Seb hir e rt rere aede hil raa Tr rer ida 95 S Font Gharacter Set ee e ee ist ott e eoe tne cet GE e o ht 96 M Font Character Set ccccccccccccccccncncncncnnnonononononononononononononononononononononononononononononononononos 97 WB Font Character Set iei da sae ME Be ge ee ea eue eei i 98 Wi Font Gharacter Set iiit coena ch it Poen rate P ati edd EE laa ERE raa eausa cd DE Ra aa Rek Ee 99 OGR A Font Gharacter Set ee animeen kh ara orna aa ee MER daa e ina da 100 OCR B Font Character Set ee ee ee ee ee ee nene enne nennen nennen nnn 101 Barcode Table NWs7 Code Table ciii een SN ae ELA 102 GODES39 Gode Tables iii eet petente t abra eet haces 103 Interleaved 2 5 Matrix 2 5 Industrial 2 5 UPC EAN UPC E Code Table 104 GODE93 Code Table eie eie te Hei tei Eze Pes Ee oe n Hine aa 105 GODE128 Gode Table rece te iaa 106 Chapter 1 Installation of SBPL About Basic Command Reference This manual describes the function and format of the SBPL commands As the SBPL manual explains SBPL is a common command to control the SATO barcode label printer This manua
43. ferentiating between lt A gt and lt Z gt 02 This command does not clear the data while printing 03 This command is effective between items 04 Each data transferred before executing All Clear with this command is deleted by sending the All Clear a X of this command when the printer is set to the Multiple Reception Mode 05 In this case the Custom design character registration and overlay are also cleared Only for ESC lt gt One Item Reception buffer Drawing buffer it is not issued again Multiple Item Reception buffer Drawing buffer JOB is cleared while printing Example of the Clear Specification Command lt A gt lt gt X lt Z gt For the internal memory clear a a Clear Item Specification T Custom design character Registration area amp Form Overlay Buffer X All Clear Reception Buffer Edit Buffer Custom design character Registration Form Overlay However the print job cannot be cleared while printing F Font Registration Area 74 ESC FC Font Delete Specification Function Specifies the deletion of the fonts registered in the internal memory Supplement 01 This command should be used to differentiate between lt A gt and lt Z gt 02 This command prepares the Font Preparation Tool and deletes the fonts that have been downloaded into the printer Example of the Font Delete Specification Command lt A gt lt FC gt 01 lt Z gt Para
44. gt 0304 lt XM gt ABCDE lt Q gt 2 lt Z gt Parameter lt XM gt n n n Print Data Data XB Font Specification ESC XB Basic Size 48 x 48 dots Function Specifies the font structured as its basic size 48 x 48 dots Supplement 01 For the font image refer to the Font Character Set section 02 For an XB font you can select a proportional or fixed pitch 03 A proportional and fixed pitch can be set with the User Mode of the printer LCD or command specification The User Mode of the printer LCD is only effective for the e series Example of the XB Font Specification Command lt A gt lt V gt 100 lt H gt 200 lt P gt 2 lt L gt 0304 lt XB gt 0ABCDE lt Q gt 2 lt Z gt Parameter XB an n a Smoothing Specification 0 Smoothing invalid 1 Smoothing valid 3x 12x n Print Data Data 28 XL Font Specification ESC XL Basic Size 48 x 48 dots Function Specifies the font structured as its basic size 48 x 48 dots Supplement 01 For the font image refer to the Font Character Set section 02 For an XL font you can select a proportional or fixed pitch 03 A proportional and fixed pitch can be set with the User Mode of the printer LCD or command specification The User Mode of the printer LCD is only effective for the e series Example of the XL Font Specification Command lt A gt lt V gt 100 lt H gt 200 lt P gt 2 lt L gt 0304 lt XL gt 0ABCDE lt Q gt
45. guration using the SBPL command The following is a list of Printer Configuration commands lt E gt lt A3 gt lt CS gt IG Print Density Sets the print density Start Position Sets the start position Print Speed Sets the print speed Sensor Selection Specifies the selection of the transparent sensor or the reflection sensor A1 Label Size Setting Sets the label size TG Space Setting between Labels Sets the space between labels PR RR Operation Mode Specifies the operation mode Continuous Operation Tear Off Operation Cutter Operation Head position Cutter Operation Cutter position Cutter Operation without back feed Linerless Operation Cutter position Linerless Operation without back feed Dispenser Operation Head position Dispenser Operation Dispenser position 0 NOU ROVON 0O You do not have to specify this command for regular label printing When you turn off the printer all specified values are invalid and the registered values in the printer are valid when the printer is restarted Printing Type Specification Specifies the Print type 1 Thermal Type 2 Direct Thermal Type You do not have to specify this command for regular label printing When you turn off the printer all specified values are invalid and the registered values in the printer is valid when the printer is restarted Print Density Specification Specify the print density
46. hic Print Specification 52 GP PCX File Print Specification ec eie peteret ete eitis 53 GM BMP File Print SpecificatiON sesse esse sesse ee Re ee ee Re Re Re ee 54 0 Part Editing Function Specification ees ke ee Re Re Re Re ee 55 WD Copy with a label Part Copy Specification ese ee Re ke ee 56 lt F gt Sequential Number Print Specification ee ke RA Re RA Re 57 Font Control PS Proportional Pitch Specification ee Re RA RR Re Re ee 58 PR Proportional Pitch Cancel Specification ssssssssssss 58 Registration Call Up lt amp gt Form Overlay Registration Specification esssssssss 59 lt gt Form Overlay Call Specification cceccceeeceeeeeeeeeeeeseeeseeeeseaeeseneeeseeeeseas 60 System lt ID gt Job ID Number Specification 61 lt WK gt Job Name Specification ee ke AA RA RR Re RA Re Re ede 62 lt NUL gt Multi Cut SpecificatiON iese ke AA RA AR Re RA Re ek ee ee 63 lt A gt Cut Number Unit Specification 64 lt B gt Cut Operation Specification ee AR AR RA Re RA ee ee 65 A1 Label Size Specification ee Re RA RA RA Re Re Re Re ee 66 CS Print Speed Specification ees ke Re RA Re RA Re Re Re ee ee 67 lt E gt Print Density Specification i ee ee RA Re RA Re Re conc Re ee 68 lt PG gt Printer Operation Registration srrrrnnrnnnnrrnonrnnnnnrnnnnnnnnnnnnnnnrnnnrn
47. ify anything other than the above mentioned code to parameter a 02 There is no module structure ratio available for the following barcode types JAN EAN 13 JAN EAN 8 CODE93 UPC E CODE128 UPC A UCC 128 POSTNET 03 You can specify a character space with the Character Pitch Specification lt P gt for the following barcode types NW 7 CODE39 Industrial 2 of 5 Matrix 2 of 5 04 The character pitch specification lt P gt becomes effective by immediately specifying it before this command If it is not located immediately before this command the default value one dot is applied 05 The character pitch is a multiplied value of the character pitch specification value or default value if a character pitch is not specified and the thin width specification Example Character pitch specification none or 0 1 x Thin bar width 2L Font space 2 dots Character pitch specification 2 x Thin bar width 3L Font space 6 dots 06 A barcode is not printed if the applicable barcode type is not set in the data part 07 C D of CODE128 and CODE93 is automatically generated 08 C D of JAN EAN 13 UPC A and JAN EAN 8 can be automatically generated Example Data 11 digit Input 2 C D is calculated by adding O to the top Data 12 digit Input 7 digit input C D calculation Data 13 digit Input 8 digit input No C D calculation However is for JAN EAN 8 Example of the 1 3 Ratio Barcode Specification Command lt A gt
48. izontal against the start point is reversed if a 90 degree or 270 degree rotation is applied If the print start position overruns a command error occurs and the character is not printed When the print start position overruns a command error occurs and the black white inversion is not printed If the Print Start Position goes over a command error will be displayed and the Black and White Inversion will not be printed Specify the print area so that the black printed area does not exceed more than 3096 of the entire area Example of the Black White Inversion Print Specification Command lt A gt lt V gt 50 lt H gt 50 lt P gt 2 lt L gt 0202 lt XM gt ABCD lt V gt 50 lt H gt 50 lt gt 200 70 lt Q gt 2 lt Z gt Parameter aaaa bbbb a Inversion Area Specification in Horizontal direction 2 8 H Max b Inversion Area Specification in Vertical direction 8 V Max lt V gt 50 lt H gt 50 lt gt 200 70 H50 V50 Model Inversion in Horizontal Inversion in Vertical Area dot Area dot CL408e 832 1424 CL412e 1248 2136 M 8400RVe 832 1424 CL608e 1216 1888 CL612e 1984 2136 CT400DT TT 832 1424 CT410DT TT 1248 2136 50 ESC J Journal Print Specification Function Specifies the Journal print Supplement 01 Prints the journal from lt V gt 2 lt H gt 2 position 02 The character pitch is 2 dots and the line pitch is 16 dots 03
49. king paper Example CL408e 412e Start Point Label Size N 1 640 1 A 3 Label Size 100mm 80mm x 100mm a 178mm z 1424 dots 8 2136 dots Q 640 dot nd 2 ots 3 dot he 80mm 11200 dots Le 104mm 832 1248 dots Example of the Label Size Specification Command lt A gt lt A1 gt 08000640 lt V gt 100 lt H gt 200 lt P gt 2 lt L gt 0202 lt XM gt ABCD lt Q gt 2 lt Z gt Parameter lt A1 gt aaaabbbb a Vertical Label Size 1 V Max dot b Horizontal Label Size 1 H Max dot Model Horizontal Label Size Vertical Label Size CL408e 832 2848 CL412e 1248 4272 M 8400RVe 832 2848 CL608e 1216 3776 CL612e 1984 4272 CT400DT TT 832 3200 CT410DT TT 1248 4800 66 ESC CS Print Speed Specification Function Specifies the print speed In general the print speed is set with the User Mode Operation of the printer but you can also temporarily set it with this command Supplement 01 This command should be used by differentiating between lt A and lt Z gt 02 The value specified with this command is invalid when you turn off the printer and the default value is effective when the printer is restarted 03 When you set the default print soeed use the User Mode of the printer 04 When the setting value saved in the printer is changed use the PG command or the Printer Setting Tool on CD ROM th
50. l CT400DT TT 3 Normal 3 Dark CT410DT TT 4 Medium Dark M 8400RVe 5 Dark 68 ESC PG Function Registers the printer operation in the EEPROM Supplement 01 You should adjust the settings from the User Mode of the printer 02 The operation setting specified with this command is maintained even if you turn off the printer Parameter Printer Operation Registration lt PG gt abcdefghhijklmnooppgarrstuvwxy lt lt CL408e CL412e M 8400RVe CL608e CL612e gt gt No Item Description a Not Used 00h fixed b Not Used 00h fixed C Print Speed Default 02h 00h 2 inch s 05h 7 inch s 01h 3 inch s 06h 8 inch s 02h 4 inch s 07h 9 inch s 03h 5 inch s 08h 10 inch s 04h 6 inch s d Not Used OOh fixed e Not Used OOh fixed f Not Used OOh fixed g Not Used 00h fixed h Print Density Specification Default A 41h A 42h B Not Used 43h C Not Used 44h D Not Used 45h E Not Used 46h F Not Used h Print Density Level Default 03h 01h Density 1 02h Density 2 03h Density 3 04h Density 4 05h Density 5 i Not Used OOh fixed j 0 Slash 00h Invalid 01h Valid k Kanji Code Default 00h 00h JIS Code 01h Shift JIS Code Not Used 00h fixed m Initial Feed 00h Invalid 01h Valid 69 No Item Description Proportional Pitch Default 00h 00h fixed 01h Proportional Pitch o Ve
51. l describes the commands to create a format and print a label tag function and meaning of the command command format and parameter and additional information and cautions SBPL Sato Barcode Programming Language SBPL Sato Barcode Programming Language is a high level printer control language used to define the label format and label printing process This makes it possible to send SBPL commands to the printer and print many different types of label tags from simple to complicated types For example by combining multiple SBPL commands not only can various fonts character barcodes and graphics be defined but it also possible to extend to command of fonts lines and inversion of Black White printing The SBPL commands have powerful and flexible language functions and provide the following functions Print control of many types of graphic formats Sequential field creation that allows to define the increase decrease calculation Outline font specification Compatibility with PC networks Return the Printer Status Information Chapter 2 Overview of SBPL Format Command A Format Command is the print design information of the label tag to be printed by the barcode label printer The label printer does not have the concept of column or line which is different from a serial printer Therefore free print designs can be created within the print effective area There are format commands to create such print design Th
52. load Tool menu 05 For more information refer to the Font Create Tool Logo Create Tool or Download Tool documentation on the CD ROM Parameter lt RF gt aabbbb n n a Font ID Number b Print Digit Number n Print Data Example of the Font Logo Search Print Specification Command 1 When a single byte AB is printed by using the Font Search Print function For Unicode A 0041 s B lt 0042 gt 1s lt A gt lt PS gt lt V gt 100 lt H gt 100 lt L gt 0101 lt RF gt 010004 lt 0041 16 0042 46 lt Z gt 2 When Logo Search Print is used lt A gt lt V gt 100 lt H gt 100 lt L gt 0101 lt RF gt 020002 lt 826B gt 1s lt Z gt 81 ESC KC Kanji Code Specification Function Specifies the Kanji code In general the Kanji code is setup through the User Mode of the printer and it is possible to temporarily change the setting by using this command Supplement 01 You do not have to specify this command for regular label printing 02 When you turn off the printer all specified values are invalid and the registered values in the printer are valid when the printer is restarted 03 Use the User Mode of the printer when the default Kanji code has been setup 04 When the setting value registered in the printer is changed use the PG command or the Printer Setting Tool on the CD ROM For details on the Printer Setting Tool refer to the manual Parameter lt KC gt a a Kanji
53. lt A gt 2 lt Q gt 7 lt Z gt Remaining 1 K Two 7 sheets Cut Cut Cut Cut Example of the Cut Number Unit Specification Command lt A gt lt V gt 100 lt H gt 200 lt P gt 2 lt L gt 0202 lt XM gt ABCD lt A gt 2 lt Q gt 7 lt Z gt Parameter lt A gt aaaa a Cut Unit Number 0 9999 64 ESC B Cut Operation Specification Function Specifies the cut operation Supplement 01 02 03 04 05 06 This command is effective for a printer with a cutter This command is used while the printer has stopped the cut status of NUL Multi Cut Specification or A Cut Number Unit Specification This command should be used by differentiating between lt A gt and lt Z gt This command cannot be used with other commands Print Stop Position Cut Position Head Position A Printed i tm DN CN DEE TE CI TEI c Ye TET Command Reception i 1 Feed a label in the cut position B 2 Cuta label 3 Back feed to the head position Example of the Cut Operation Specification Command lt A gt lt B gt lt Z gt 65 ESC A1 Label Size Specification Function Specifies the label size Supplement 01 If you use a label smaller than the width of the printer head you can adjust the start position to the label by using this command 02 When you specify the size consider the size of the bac
54. ltiplied value of the character pitch specification value or default value if a character pitch is not specified and the thin width specification Example Character pitch specification none or 0 1 x Thin bar width 2L Font space 2 dots Character pitch specification 2 x Thin bar width 3L Font space 6 dots 06 A barcode is not printed if the applicable barcode type is not set in the data part 07 C D of JAN EAN 13 UPC A and JAN EAN 8 can be automatically generated Example Data 11 digit Input C D is calculated by adding O to the top Data 12 digit Input 7 digit input C D calculation Data 13 digit Input 8 digit input No C D calculation However is for JAN EAN 8 Example of the 1 2 Ratio Barcode Specification Command lt A gt lt V gt 100 lt H gt 200 lt D gt 103160 1234567890 lt Q gt 2 lt Z gt Parameter lt D gt abbcccn n a Barcode Type NW 7 Codabar CODE39 Interleaved 2 of 5 JAN EAN 13 with a guide bar without a description font JAN EAN 8 with a guide bar without a description font Industrial 2 of 5 Matrix 2 of 5 H UPC A with a guide bar without a description font b Thin Bar Width 01 12 Bar Top Length 001 600 dot n Print Data Data oahWNM Oo Oo 44 ESC D Barcode Specification Selection of ESC d a description character Function Specifies the guide and center bar long type barcode Supplement 01 A description
55. mand Reference denne 18 Control Commands lt A gt Data Send Start Specification sese 19 lt Z gt Data Send End Specification i ese ee ee Re RA AR Re Re ee 19 lt Q gt Print Number Specifications iiir e te meer e eese 20 Print Position Commands lt H gt Print Horizontal Position Specification ese see ee eke Re Re ee ee 21 V Print Vertical Position Specification iese ke AR Re Re Re ee 22 lt P gt Character Pitch Specification ee ee ke Re Re RA Re RA ee ee 23 lt L gt Enlargement Specification ccccccccceceseeeeeeeeeeeeeeeeeeeeaeeseeeeseaeeesueeeeeeeeneas 24 lt E gt Automatic Line Feed Specification 25 Rotation Command lt gt Rotation Specification Start point fixing ee RA ke ee 26 Font Commands XU XU Font Specification Basic Size 5 x 9 dots 27 XS XS Font Specification Basic Size 17 x 17 dots 27 lt XM gt XM Font Specification Basic Size 24 x 24 dots sssussse 28 XB XB Font Specification Basic Size 48 x 48 dots 28 XL XL Font Specification Basic Size 48 x 48 dots iese ke ke Re 29 lt U gt U Font Specification Basic Size 5 x 9 dots 30 lt S gt S Font Specification Basic Size 8 x 15 dots sees ke AR 30 lt M gt M Font Specification Basic Size 13 x 20 dots 31 lt WB gt WB Font Specification Basic Size 18 x 30 dots susussse 31 lt WL gt WL Font Specific
56. meter lt FC gt aa a Font ID Number 01 99 ESC Off line Specification Function Changes the printer s status from on line to off line Supplement 01 This command should be used by differentiating between lt A gt and lt Z gt 02 Use One Item for the printer reception mode Example of the Off line Specification Command lt A gt lt gt load Blue Labels lt Z gt Parameter lt gt a a a The message appears on the printer s LCD It is possible to insert a maximum of 32 digits 75 ESC 2S Two Color Print Area Specification Function Specifies the two color print area This command works only with CT400DT CT410DT Supplement 01 This command should be used with the Label Size Specification lt A1 gt command 02 Up to 10 areas of two color print can be registered 03 The print quality is affected by the Print Speed Specification and Print Density Specification 04 SATO does not guarantee the quality of the barcode printed with the two color print Note For 2mm inside from the printed area two colors print may not be printed clearly Stat 7 Position Note we For CT400DT it is 4mm Sd iu 82 dot left from the osition A ee head center position End Head Block Sum Position i Left o o 22 IN Sa Head Block o Both 52mm 624 dot 52mm 624 dot For CTA10DT Example of the Two Color Print Area Specification Command A lt V gt 100 lt H gt 200 lt P g
57. n to 50 dot right from the start position lt L gt 0404 Enlarges the character by 4x in the vertical and horizontal direction lt XB gt 1SATO Print SATO with a font type XB with smoothing lt B gt 1004250 12345 Prints a CODE39 barcode with Ratio1 3 narrow bar width 4L barcode top 250 dot Print information 12345 lt Q gt 1 Command to print one label lt Z gt Shows that data transfer is completed Execution Result When the SBPL of this section is sent to the printer the label is printed as shown in the following figure If printing fails confirm that the data to be sent to the printer is identical to the code in this section and try resending the code Execution Result SATO 12345x Tutorial 2 Printing and Rotating Font In this section we will learn about the font types and how to rotate them SBPL command sent to the printer lt A gt lt gt 0 lt V gt 700 lt H gt 400 lt L gt 0101 lt XB gt 0LABO lt gt 1 lt V gt 700 lt H gt 400 lt L gt 0101 lt XB gt 0LAB1 lt gt 2 lt V gt 700 lt H gt 400 lt L gt 0101 lt XB gt 0LAB2 lt gt 3 lt V gt 700 lt H gt 400 lt L gt 0101 lt XB gt 0LAB3 lt Q gt 1 lt Z gt Description of the command lt gt 0 Prints the specified command in the positive direction as shown below lt gt 1 Prints the specified command with a 90 degree rotation as shown below lt gt 2 Prints the specified command with a 180 degree rotation as shown below lt gt 3 Prints the
58. nt Specification Fixed WL I 28 x 52 WL Font Specification Fixed Enlarge Font The fonts installed can be enlarged up to 12x Bitmap and outline fonts can be downloaded and added to the printer The internal bitmap fonts can be enlarged from the basic size to 12x For example when the basic size font is 5 W x 9 H dot and it is enlarged by 3x it will be 15 W x 27 H dot The following is the parameter setting of character height x enlargement and width x enlargement ratio to be printed Width x Enlargement ratio the setting value of width parameter Height x Enlargement ratio the setting value of height parameter The Enlargement Specification command lt L gt controls the size of enlargement This parameter is specified by amplification For example if lt L gt 0304 is specified the font is enlarged by 3x in the horizontal direction and 4x in the vertical direction If the Enlargement Specification command is specified the character pitch is also enlarged Fixed Pitch and Proportional Pitch For XS XL fonts either the fixed or the proportional pitch printing can be selected The specification of the pitch mode can be set by the Proportional Specification PS command the Proportional Pitch Cancel PR command or the user mode of the printer LCD The size of the proportional pitch varies depending on the font type Katakana does not influence the proportional pitch However if you specify the proportional pitch the
59. nted by specifying Serial 1 and 2 specify the enlargement ratio of the bar width so that the narrow bar becomes more than 3 dots When the bar ratio is 1 2 more than 3L When the bar ratio is 1 3 more than 3L When the bar ratio is 2 5 more than 2L When UPC A EAN JAN more than 3L 3 When you specify 0 dot for the bar top printing does not take place regardless of the rotation setting 4 When you print a character by specifying Serial 1 and 2 the printing speed should be slowed down Custom Design Character Registration A Custom design character 16 x 16 or 24 x 24 of dot structure can be registered and printed The registration of Custom design character is a useful function for customers who want to use their original characters or figures The registered Custom design character can be called from the system by specifying the code just like the conventional Kanji characters If you register a Custom design character into the printer memory the data is deleted when you turn off the printer In this case you must register it again If you register Custom design character data in the memory card the data is saved even if the printer is turned OFF as long as there is memory card battery level remaining This printer allows the user to use a Custom design character in 16 x 16 dot Custom design character registration or in a 24 x 24 dot structure in the same manner as conventional Kanji characters in the system so you can use these fun
60. ob ID Number Specification for the status return Command lt A gt lt ID gt 01 lt V gt 200 lt H gt 100 lt P gt 0 lt gt B 100 100 6 lt gt SATOPRINTER lt Q gt 2 lt Z gt Parameter lt ID gt aa a ID Number 00 99 61 ESC WK Job Name Specification Function Specifies the Job Name for status return Supplement 01 The command is effective when receiving the status request ENQ while printing including QTY is not 0 offline and error is executed with the Status Return Communication protocol 02 The information between A and Z is invalid when this command is received with only the Registration command Format Graphic Custom design character etc 03 The last specification is valid when this command lt A gt lt WK gt lt WK gt lt Z gt is set in more than one place within one form 04 For more information refer to the Interface High Speed RS 232C manual 05 The Protocol for the driver of High Speed RS 232C IEEE1284 USB and LAN can be used as an interface Example of the Job Name Specification for status return Command lt A gt lt WK gt TESTO1 lt V gt 200 lt H gt 100 lt P gt 0 lt gt B 100 100 6 lt gt SATOPRINTER lt Q gt 2 lt Z gt Parameter lt WK gt a a a Job Name ASCII CODE 16 digit Kanji 8 digit 62 ESC NUL Multi Cut Specification Function Specifies this command when you cut a lab
61. ommand lt A gt lt V gt 100 lt H gt 200 lt BG gt 031 600123456789 lt Q gt 2 lt Z gt Parameter lt BG gt aabbbn n a Narrow Bar Width 01 12 b Barcode Height 001 600 dots n Print Data Data lt lt CL408e CL412e M 8400RVe CL608e CL612e gt gt 01 When using the CODE128 Start Character C make sure to specify the print data as even numbers 02 When the Start Character C has been specified as an uneven number the first letter of the print data should be switched to either Start Character A or B then the remaining data should be set to Start Character C and converted into an even number Example 1 In the case of 15 digits 123456789012345 lt B gt 1 lt C gt 23456789012345 Example 2 In the case of 9 numbers and 6 letters and numbers 123456789ABC1 23 lt C gt 12345678 lt B gt 9ABC123 03 When the Start Character C has been specified as an uneven number a command error message will appear and the barcode will not be printed 04 Please be aware that if the printer s Dip Switch 2 8 is set to ON and if the Start Character C has been specified as an uneven number the last number printed on the data will be a O to make it an even number lt lt CT400TT DT CT410TT DT gt gt 01 When using the CODE128 s Start Character C make sure to specify the print data as even numbers 02 When the Start Character C has been specified as an uneven number the first letter of the print
62. renennnnennn 69 lt A3 gt Start Point Correction Specification see ke Re RA Re ke ee 73 lt gt Clear Specification i iii aiina Re AA Re nennen 74 FC Font Delete Specification ee Re RA Re RA ek AR conca Re ee 75 0 Off line Specification dae 75 lt 2S gt Two Color Print Area Specification sse 76 PO Offset Specification ee ee ee AR AA Re RA Ge nennen entente 77 TG Space Size between Labels Specification sssssssss 78 lt IG gt Sensor Type Specification sse 79 lt PH gt Print Method Specification ccccccccceceeeeeeeeeeeeeeeeneeeseaeeseeeeseaeeesueeeeeeeeseas 79 lt PM gt Operation Mode Specification ie ee Re RA AR Re ee ee 80 C CEA 80 lt RF gt Font Logo Search Print SpecificatiON esse eke ee ek Re Re Re ee 81 KC Kanji Code Specification ees RR AR RA ek Re narnia Re ee 82 YE Paper Type Specification ie ek Re RA Re RA ek Re Re ee ee 83 AX Print Area Enlargement Specification sssssssssss 84 AR Print Area Standard Specification 85 EP Final Position Print Specification 86 Calendar lt WT gt Calendar Setup Specification sess 87 lt WP gt Calendar Addition Specification ee ek Re Re RA Re ke ee ee 88 WA Calendar Print Specification Real Time Method ssssse 89 Font Character S
63. rtical Label Size dot CL408e 01h Ob20h 1 2848 CL412e 01h 10b0h 1 4272 CL608e 01h 0b20h 1 2848 CL612e 01h 10b0h 1 4272 M 8400RVe 01h Ob20h 1 2848 p Horizontal Label Size dot CL408e 01h 0340h 1 832 CL412e 01h 04e0h 1 1248 CL608e 01h 04cOh 1 1216 CL612e 01h 07c0h 1 1984 M 8400RVe 01h 0340h 1 832 q Vertical Start Point Correction Value 00h 318h 0 792 dot Offffh Ofce9h 1 792 r Horizontal Start Point Correction 00h 318h 0 792 Value dot Offffh Ofce9h 1 792 S Not Used 00h fixed t Not Used OOh fixed u Not Used 00h fixed V Not Used 00h fixed Ww Not Used OOh fixed X Space between Labels dot 00h 40h 0 64 y Alarm Sound Setting 00h On 01h Off You can set these settings by using the Printer Setting Tool stored on the CD ROM that comes with the printer 70 lt lt CT400DT TT CT410DT TT gt gt No Item Description a Not Used OOh fixed b Not Used 00h fixed C Print Speed Default 02h 00h 2 inch s 01h 3 inch s 02h 4 inch s 03h 5 inch s CT400DT TT only 04h 6 inch s CT400DT TT only Not Used 00h fixed Cutter Operation 00h Operation 1 Head position 01h Operation 2 Cutter position Dispenser Operation 02h Operation 3 Without back f
64. sidering the description font printing Example of the UCC EAN 128 Specification Command A lt V gt 100 lt H gt 200 lt BI gt 031600512345678901234567 lt Q gt 2 lt Z gt Parameter lt Bl gt aabbbcn n a Thin Bar Width 01 12 b Barcode Top 001 600 dot C Barcode Description Font Specification 0 Without Description Font 1 With Description Font top of a barcode 2 With Description Font bottom of a barcode n Print Data Data EAN 128 Barcode for the Standard Carton ID Fixed 18 digits Transport Container Code Identifier Packing Type Country Code Maker Code Shipping Container Consecutive Number Check Digit As the Check Digit is automatically added on set the data as Check Digit with 17 digits omitted 41 ESC BP Postnet Specification Function Specifies the Postnet Code Supplement 01 The Postnet codes are mentioned below This command will not be valid if the values are not within the digit specifications 5 digit specification Postnet 32 format 6 digit specification Postnet 37 format 9 digit specification Postnet 52 format e 11 digit specification Postnet 62 Delivery Point format Example of the Postnet Specification Command A lt V gt 100 lt H gt 200 lt BP gt 01234567890 lt Q gt 2 lt Z gt Parameter lt BP gt n n N Print Data Data Address Display Number 42 ESC BF Bookland Specification Function
65. specified command with a 270 degrees rotation as shown below lt V gt 700 lt H gt 400 lt XB gt 0LABO Prints LABO using an XB font with 700 dots below from the start position and 400 dots to the right without smoothing lt Q gt 1 Specifies the print number to 1 A B 0 Lav i LAB cav Tutorial 3 Frame Overlay Registration and Searching In this section we will learn about the necessary information on frame overlay registration and searching SBPL command to be sent to the printer lt A gt lt V gt 100 lt H gt 50 lt FW gt 1010V800H750 lt V gt 100 lt H gt 50 lt FW gt 0505V760H710 lt V gt 150 lt H gt 100 lt XB gt 0MODEL lt amp gt lt Z gt lt A gt lt gt lt V gt 200 lt H gt 100 lt P gt 0 lt gt B 100 100 6 lt gt SATOPRINTER lt V gt 720 lt H gt 150 lt B gt 102100 95000012345 lt Q gt 1 lt Z gt Description of the command lt amp gt Registers lt A gt to Z as the frame overlay lt gt Calls the registered overlay lt V gt 200 lt H gt 100 lt P gt 0 lt gt B 100 100 6 lt gt SATOPRINTER Prints characters SATOPRINTER using an outline font character pitch fixed fonts 100 W x 100 H dots with reverse plate at 200 dots from the start position and 100 dots to the right lt V gt 720 lt H gt 150 lt B gt 102100 95000012345 Prints 95000012345 with a CODE39 barcode thin bar ratio 2L and 100 dots at the top 720 dots from the start position and 150 dots to the right E
66. t 2 lt L gt 0202 lt X22 gt ABCD lt 2S gt 2V0001 Y0892 lt Q gt 2 lt Z gt Parameter lt 2S gt aVbbbbYcccc a Head Block Specification 0 Left 1 Right 2 Both b Start Vertical position 1 Label Vertical Size C End Vertical position 1 Label Vertical Size 76 ESC PO Offset Specification Function Specifies the label stop position for each operation This command works only with the CT series Supplement 01 Adjust the position by moving the printer volume 02 You do not have to use this command for regular label printing 03 Use this command when you experience some specific offset Example of the Offset Specification Command lt A gt lt PO gt 3 08 lt V gt 100 lt H gt 200 lt P gt 2 lt L gt 0202 lt XM gt ABCD lt Q gt 2 lt Z gt Parameter lt PO gt abcc a Offset Specification 0 Cutter Operation 1 Dispenser Operation 2 Tear Off Operation 3 Continuous Operation b Offset Direction Specification Selection C Offset Amount Specification 00 99 77 Space Size between Labels ESC TG Specification Function Specifies the gap size between labels Supplement 01 The standard gap size between labels is 3mm 02 For a non adhesive tag you do not have to specify the gap 03 You do not have to specify this command Example of the Space Size between Labels Specification Command lt A gt lt TG gt 36 lt V gt 100 lt H gt 200
67. t A1 gt 02 The final position of the print data will be vertical label size specified by the Label Size Specification command Example of the Final Position Print Specification Command lt A gt lt A1 gt 14240832 lt EP gt lt V gt 100 lt H gt 200 lt P gt 2 lt L gt 0202 lt XM gt ABCD lt Z gt Example CL408e 412e Starting point N 1 640 1 A A 9 100mm 8 80mm x 100mm E Pu 178mm 1424 dots 2 2136 dots S 640 dot _v 923 dot 800 dots 4 80mm 1200 dots DI 104mm gt 832 1248 dots Model Horizontal Label Size Vertical Label Size CL408e 832 2848 CL412e 1248 4272 M 8400RVe 832 2848 CL608e 1216 2848 CL612e 1984 4272 CT400DT TT 832 3200 CT410DT TT 1248 4800 86 ESC WT Calendar Setup Specification Function Sets the calendar the year the month and the day Supplement 01 This command should be used for differentiating between lt A gt and lt Z gt 02 This command needs an option calendar to base itself on Example of the Calendar Setup Specification Command lt A gt lt WT gt 0012251300 lt Z gt Parameter lt WT gt aabbccddee Year Setup Valid Range 00 99 Month Setup Valid Range 01 12 Day Setup Valid Range 01 31 Time Setup Valid Range 00 23 Minute Setup Valid Range 00 59 O OOOD 87 ESC WP Calendar Addition Specification Fun
68. t Z gt lt AX gt Parameter S SS SSS SS SS SS SW SSS SS SS SS SS SS SSS SS SS SS SS SSS SS SS SS SS SS S SSS SS SS SSS SSS SS SS SS SS SS SS SS SS SSS SS SS SS S RX Can SS SS SS SS SS SS SSS SS SS SSS SSS SS SS SS SS RS CQ CA S SSS SS SS SS SS SSS SS SS SS SN SSS SESS SS SS SS SS SS S SS SS SS SS SS SESS SS SSS SS SS SS SS I SS SS SESS S SSS SSW SS SSS SSS SSS o o Bele S e Se Sle Sle 8 lt POE OIE NE lE JEA o 38 378583183105 Gro Alo Ya Aja Alo Y E a E x el A A A A 8 z z Fe z E Bele Se Sle Sle Se 8 x o DIE SIE GE SIE SIE o s c ojo AND MAID AND A D ce 5 TIPE TE EIE IE IE o ska ia sa Ak a c m 2 a 2 Es al 920 sla Ela Ela Ela Ela Ela Ela 587 9E1959 El 5 E 5 E 52e Slo ala a SIS lv SISOS 212 231828 3838 28 28388 A AN SiN ET E E Ec i 2 Q 2 9 aat gt salad 18805 y o o IS Li y 2 l sd 3 l aif FIX E Spell ao a N e te o i av Q Q oO q E c E O O o o 5 E S d T S N LLI 84 c O par o o eb Q o po pus a Lo c o eb pus lt c pa a lt AR gt o o O EJE SIE DIE SJE DIED 9 PoESIE RE SIE SES lt S pO FO KO F O FO E ml c TIP OOP N OD o V a LI DAD LO AJO AO a E E v gt a EJE S E SIE SIE SIE 8 S IO E IE GIEFIE S
69. t for a XU font Example of the XU Font Specification Command lt A gt lt V gt 100 lt H gt 200 lt P gt 2 lt L gt 0304 lt XU gt ABCDE lt Q gt 2 lt Z gt Parameter lt XU gt n n n Print Data Data XS Font Specification ESC XS Basic Size 17 x 17 dots Function Specifies the font structured as its basic size 17 x 17 dots Supplement 01 For the font image refer to the Font Character Set section 02 For an XS font you can select a proportional or fixed pitch 03 A proportional and fixed pitch can be set with the User Mode of the printer LCD or command specification The User Mode of the printer LCD is only effective for the e series Example of the XS Font Specification Command lt A gt lt V gt 100 lt H gt 200 lt P gt 2 lt L gt 0304 lt XS gt ABCDE lt Q gt 2 lt Z gt Parameter lt XS gt n n n Print Data Data 27 XM Font Specification ESC XM Basic Size 24 x 24 dots Function Specifies the font structured as its basic size 24 x 24 dots Supplement 01 For the font image refer to the Font Character Set section 02 For an XM font you can select a proportional or fixed pitch 03 A proportional and fixed pitch can be set with the User Mode of the printer LCD or command specification The User Mode of the printer LCD is only effective for the e series Example of the XM Font Specification Command lt A gt lt V gt 100 lt H gt 200 lt P gt 2 lt L
70. t of range a default value of 50 dots is applied However some fonts less than 24 dots are not printed clearly Example of the Outline Font Print Specification Command A lt V gt 100 lt H gt 100 lt P gt 2 lt L gt 0202 lt gt A 100 100 1 lt gt SATO lt Q gt 2 lt Z gt Parameter lt gt n n n Print Data Data 36 ESC RD CG Font Specification Function Specifies the type of CG font font style font size and print data Supplement 01 The font size is set with Dot Specification or Point Specification 02 The dot size varies according to the printer model For CL408e M 8400RVe CL608e CT400DT TT One dot 0 125mm For CL412e CL612e CT410DT TT MT MR110w One dot 0 083mm 03 When one point is converted to mm One point 0 35mm Example of the CG Font Specification Command lt A gt lt V gt 100 lt H gt 100 lt P gt 2 lt L gt 0202 lt RD gt A00 P10 P10 SATO lt Q gt 2 lt Z gt Parameter lt RD gt abb ccc ddd n n a Font Type A CG Times B CG Triumvirate b Font Style 00 Normal 01 Bold C Horizontal Size 16 999 Dot specification P08 P72 Point specification d Vertical Size 16 999 Dot specification P08 P72 Point specification n Print Data Data 37 ESC B Barcode Specification Ratio 1 3 Function Specifies a 1 3 ratio barcode with a narrow bar and wide bar Supplement 01 Do not spec
71. the character by 180 degrees or 270 degrees This specification is effective until you specify another value If you specify lt gt 0 0 degree you can return the character rotation from the original position This command is canceled with lt Z gt 0 is default Character Rotation of a Barcode A barcode can be rotated and printed However if you rotate it by specifying Serial 1 or Serial 2 the size of the barcode may be smaller due to its enlargement ratio In addition when the printer head density is 203dpi one dot is 0 125mm and when it is 304dpi one dot is 0 083mm Therefore you should not execute such print narrow bar is one dot because of the barcode scanner specs Please note that L represents the enlargement ratio of the bar ratio Parallel 1 Positive direction printing Parallel 2 Reverse direction printing 180 degrees rotation Serial 1 Positive direction printing with 90 degrees rotation Serial 2 Positive direction printing with 270 degrees rotation The positive direction is the condition in which a character is printed in the horizontal direction of the label feeding 1 When a character is printed by specifying Parallel 1 and 2 specify the enlargement ratio of the bar width so that the narrow bar becomes more than 2 dots When the bar ratio is 1 2 more than 2L When the bar ratio is 1 3 more than 2L When the bar ratio is 2 5 more than 1L When UPC A EAN JAN more than 2L 2 When a character is pri
72. the start of the data column If this command is not specified printing will not start Example of the Data Send End Specification Command A lt V gt 100 lt H gt 200 lt P gt 2 lt L gt 0202 lt XM gt ABCD lt Q gt 2 lt Z gt ESC Q Print Number Specification Function Specifies the print number Supplement 01 Specify the print number of labels tags as one page specified with lt A gt lt Z gt 02 When there is a field where the consecutive print specification lt F gt is specified the print result may be affected by the field Example of the Print Number Specification Command lt A gt lt V gt 100 lt H gt 200 lt P gt 2 lt L gt 0202 lt XM gt ABCD lt Q gt 2 lt Z gt Parameter lt Q gt aaaaaa a Print Number Valid Range 1 999999 20 Print Horizontal Position ESC H Specification Function Specifies the horizontal position from the start point with dot Supplement 01 Information outside the print range characters barcodes graphics is not printed 02 When you print a character with 96 command a 90 or a 270 degree rotation combined with the line lt FW gt command or inversion 96 command the vertical and horizontal value of the specified range will vary Example of the Print Horizontal Position Specification Command lt A gt lt V gt 100 lt H gt 200 lt P gt 2 lt L gt 0202 lt XM gt ABCD lt Q gt 2 lt Z gt Parameter H aaa
73. ting this section make sure that the label and ribbon are correctly setup in the printer For more information on setting a label and ribbon refer to the manual that comes with the printer The following label size is specified for this section 104mm W x 178mm H In this section the printer head density is 8 dot mm When you use a 12 dot mm printer the print size will be smaller You can use another label but you must change the parameter of the Print Data Size Field value You can create the program introduced in this section by using any text editor or word processor that can generate an ASCII file Note For this section use the default settings of the printer unless the tutorial section instructs you to change the settings Note Touse the default settings refer to the manual that comes with the printer Tutorial 1 Creating a simple label In this section we will discuss how to create a simple label format We will also learn basic information to create a label for both character and barcode SBPL command sent to the printer lt A gt lt V gt 100 lt H gt 50 lt L gt 0404 lt XB gt 1SATO lt V gt 350 lt H gt 100 lt B gt 104250 12345 lt V gt 600 lt H gt 150 lt L gt 0101 lt XB gt 1 12345 lt Q gt 1 lt Z gt Description of the command lt A gt Shows that data send has started lt V gt 100 Specifies the vertical print position to 100 dot below from the start position lt H gt 50 Specifies the horizontal print positio
74. ues are invalid and the registered values in the printer are valid when the printer is restarted Save Settings The lt PG gt command registers and saves the printer settings into the EEPROM The settings to be registered as follows lt lt CL408e CL412e CL608e CL612e M 8400RVe gt gt In general you should adjust the settings from the User Mode of the printer lt lt CT400DT TT CL410DT TT gt gt Refer to the User Manual to change the registered values such as Print Speed Cutter Operation Dispenser Operation Linerless Operation Print Density Sensor Type Kanji Code 0 Slash Label Specification Initial Feed Proportional Pitch Label Size Start Position Correction Value Label Pitch Offset TearOff Offset Cutter Offset Dispenser Offset Space Size between Labels and Alarm Sound Setting use the PG command or the Printer Setting Tool on CD ROM that comes with the printer For details on the Printer Setting Tool refer to the manual Chapter 4 SBPL Command Tutorial Preface This tutorial is designed for first time and experienced SBPL users First time SBPL users should read this tutorial entirely It is setup in a simple manner so you can become familiar with all sections in a short time If you are familiar with some SBPL commands you can skip to the sections that describe the functions Most sections are independent of each other but some sections are prerequisites fors other sections Before star
75. upplement 01 02 03 04 05 You can specify a character space with the Character Pitch Specification lt P gt for the following barcode types NW 7 CODE39 Industrial 2 of 5 Matrix 2 of 5 The character pitch specification P is effective by specifying immediately before this command If it is not located immediately before this command the default value narrow space value specified with the BT is applied The character pitch is a multiplied value of the character pitch specification value or default value if a character pitch is not specified and the thin width specification Example When a narrow space value specified with BT 3 Character pitch specification none or 0 3 x Thin bar width 2 Font space 6 dots When a character pitch is specified Character pitch specification 2 x Thin bar width 3 Font space 6 dot If you specify anything other than the specified data a barcode is not printed If BT is not specified a barcode is printed with the ratio of the narrow bar and wide bar that the BT was registered However if BT was not registered barcode is not printed Example of the Barcode Raito Registration Print Specification A lt BT gt 102060206 lt V gt 100 lt H gt 200 lt B gt 02160 12345 lt Q gt 2 lt Z gt Parameter lt BW gt aabbn n a Thin Bar Width 01 12 b Bar To 001 600 n Print Data Data 48 ESC FW Ruler
76. xecution Result MODEL SATOPR INTER Chapter 5 SBPL Basic Command Reference Preface The SBPL Basic Command Reference describes the commands installed in the SBPL printer In this chapter an explanation of the selected command parameters is provided A new SBPL is added to the firmware of the new printer and is explained as an application Refer to the command list and firmware list for more details SBPL Basic Command Reference This section describes the basic commands explained from chapters 1 to 4 and the commands that the printer supports ESC A Data Send Start Specification Function Specifies the start sending data Supplement 01 02 03 Add this command to the top of the data in order to represent the start of the block Always use this command with the lt Z gt command that represents the end of the data column If this command is not specified printing is not started Example of the Data Send Start Specification lt A gt lt V gt 100 lt H gt 200 lt P gt 2 lt L gt 0202 lt XM gt ABCD lt Q gt 2 lt Z gt ESC Z Data Send End Specification Function Specifies the end sending data Supplement 01 02 03 04 Add this command to the end of the data in order to represent the end of the block All command settings except for system commands and some commands are reset to the default values Always use this command with the lt A gt command that represents

Download Pdf Manuals

image

Related Search

Specification specifications specifications of this laptop specifications for this computer specifications definition specification sheet specifications on pc specification meaning specification synonym specifications of this device specification pattern specification divisions specification rubber specification sections specification version specification gps navigation specification pattern c# specification jpa specifications techniques specification developer specification spring boot

Related Contents

Vom Schreibtisch des Chefredakteurs:  LEDBEAM 120F SI-029 User Manual  日立事業所用デジタルコードレス電話システム HI-D8PS/HI  Hyundai H- F2562 User's Manual    Descargar ficha técnica    Samsung 540B 用户手册  W0132RU Datasheet  FRANÇAIS  

Copyright © All rights reserved.
Failed to retrieve file