OKI LD630Ds Label Printer manual

Add to my manuals
100 Pages

advertisement

OKI LD630Ds Label Printer manual | Manualzz

LD630/LD640

SLCS Programming Manual

Technical Reference

Table of Contents

1. Foreword ........................................................................................................................ 4

1-1 Image Buffer Configuration ..................................................................................... 5

1-2 Information for calculating position on image buffer ............................................ 6

1-3 Command List ........................................................................................................... 8

1-4 Programming Considerations ............................................................................... 10

2. Detail Description ........................................................................................................ 11

2-1 Commands for Designing a Label ......................................................................... 11

2-1-1 T (Text String) ..................................................................................................... 12

2-1-2 V (Text String Vector Font) .................................................................................. 15

2-1-3 B1 (1 Dimensional bar code) .............................................................................. 18

2-1-4 B2 (2 Dimensional bar code) .............................................................................. 21

2-1-5 B3 (Special Barcode) .......................................................................................... 25

2-1-6 BD (Block Draw) ................................................................................................. 26

2-1-7 CD (Circle Draw) ................................................................................................ 29

2-1-8 CS (Character Set selection) .............................................................................. 30

2-1-9 P (Print) .............................................................................................................. 33

2-2 Media & Buffer Related Commands ...................................................................... 35

2-2-1 ST (Set Printing Type) ........................................................................................ 36

2-2-2 SM (Set Margin) ................................................................................................. 36

2-2-3 SF (Set Back-Feed Option) ................................................................................ 38

2-2-4 SL (Set Length) .................................................................................................. 39

2-2-5 SW (Set Width) ................................................................................................... 42

2-2-6 SB (Set Buffer mode) ......................................................................................... 43

2-2-7 CB (Clear Buffer) ................................................................................................ 43

2-3 Printer Setting Commands..................................................................................... 44

2-3-1 SS (Set Speed) ................................................................................................... 45

2-3-2 SD (Set Density) ................................................................................................. 45

2-3-3 SO (Set Orientation) ........................................................................................... 46

2-3-4 SP (Set Port) ...................................................................................................... 47

2-3-5 SA (Set Offset) .................................................................................................... 48

2-3-6 TA (Tear-off/Cutter Position Setting) ................................................................... 48

2-4 Variable Related Commands ................................................................................. 49

2-4-1 SC (Set Counter) ................................................................................................ 50

2-4-2 AC (Auto Counter) .............................................................................................. 51

2-4-3 SV (Set Variable) ................................................................................................ 52

2-4-4 ? (Get Variables) ................................................................................................. 53

2-4-5 PV (Print with Variables) ..................................................................................... 54

2-5 Template Related Commands ................................................................................ 55

2-5-1 TS (Template store Start) .................................................................................... 56

2-5-2 TE (Template store End) ..................................................................................... 56

2-5-3 TR (Template Recall) .......................................................................................... 57

2-5-4 TD (Template Delete) ......................................................................................... 58

2-5-5 TI (Template Information).................................................................................... 58

- 2 -

LD630/LD640

2-6 Image Related Commands ..................................................................................... 59

2-6-1 IS (Image Store) ................................................................................................. 60

2-6-2 IR (Image Recall) ................................................................................................ 60

2-6-3 ID (Image Delete) ............................................................................................... 61

2-6-4 II (Image Information) ......................................................................................... 61

2-6-5 LD ....................................................................................................................... 62

2-6-6 LC ....................................................................................................................... 64

2-6-7 BMP .................................................................................................................... 66

2-7 Downloadable font Related Commands ............................................................... 67

2-7-1 DT (Download True Type Font) .......................................................................... 68

2-7-2 DD (Downloaded font Delete) ............................................................................. 69

2-7-3 DI (Downloaded font Information) ....................................................................... 70

2-8 The Others ............................................................................................................... 71

2-8-1 @ (Initialize Printer) ............................................................................................ 72

2-8-2 PI (Printer Information) ....................................................................................... 72

2-8-3 CUT (Auto-cutter Enable/Disable) ...................................................................... 73

2-8-4 ^cp (Check Printer Status and Report 2 bytes) ................................................... 74

2-8-5 ^cu (Check Printer Status and Report 1 byte) ..................................................... 75

2-8-6 ^PI (Send Printer information to host) ................................................................. 76

3. Programming Example ................................................................................................ 77

3-1 Example) T_resident ............................................................................................... 77

3-2 Example) T_Rotate4................................................................................................ 78

3-3 Example) V_resident .............................................................................................. 79

3-4 Example) V_Rotate4 ............................................................................................... 80

3-5 Example) Code39 .................................................................................................... 81

3-6 Example) BD1.......................................................................................................... 82

3-7 Example) BD3.......................................................................................................... 83

3-8 Example) BD4.......................................................................................................... 85

3-9 Example) BD5.......................................................................................................... 86

3-10 Example) Slope ..................................................................................................... 87

3-11 Example) SW&SL .................................................................................................. 88

3-12 Example) TEST00_TS ........................................................................................... 90

3-13 Example) TEST00_TR ........................................................................................... 91

3-14 Example) TEST04_TS ........................................................................................... 92

3-15 Example) TEST04_TR ........................................................................................... 93

3-16 Example) IR1 ......................................................................................................... 93

3-17 Example) TEST10_TS ........................................................................................... 94

3-18 Example) TEST10_TR ........................................................................................... 94

3-19 Example) TEST11_TS ........................................................................................... 95

3-20 Example) TEST11_TR ........................................................................................... 95

3-21 Example) SAMPL LABEL ..................................................................................... 96

- 3 -

LD630/LD640

1. Foreword

In this chapter, the basic concept of SLCS and some information necessary for the programmer to use SLCS will be explained. Please read this part before starting programming for efficient and easy use of Oki Data Label Printers.

We at Oki Data maintain ongoing efforts to enhance and upgrade the functions and quality of all our products. In following, product specifications and/or user manual content may be changed without prior notice.

- 4 -

LD630/LD640

1-1 Image Buffer Configuration

1) Maximum size

A) When using Double Buffering Function

832dots × 1216dots (104mm × 152mm) = 4 inch × 6 inch

B) When using Single Buffering Function

832dots × 2432dots (104mm × 304mm) = 4 inch × 12 inch

2) Dot size : 0.125mm(W) × 0.125mm(H) (203dpi)

832 dots(104mm = 4inch)

.

.

.

.

.

.

.

.

Image Buffer

- 5 -

LD630/LD640

1-2 Information for calculating position on image buffer

1) Relation between position and number of dots

Inch

0.04

0.40

1.00

1.25

1.50

1.75

2.00

2.25

2.50

2.75

3.00

4.00 mm

1

10.00

25.40

31.75

38.10

44.45

50.80

57.15

63.50

69.85

76.20

101.6 dots

8

80

203

254

305

355

406

457

508

556

610

813

Resolution

203 dpi

2) Font Information

Font name

0

1

2

3

4

5

6

7

8

9

Korean a

Korean b

Korean c

Korean d

Korean e

Korean f

GB2312 m

BIG5 n

Vector

Width × Height (dots)

09 × 15

12 × 20

16 × 25

19 × 30

24 × 38

32 × 50

48 × 76

22 × 34

28 × 44

37 × 58

16 × 16(ascii:9 × 15)

24 × 24(ascii:12 × 24)

20 × 20(ascii:12×20)

26 × 26(ascii:16×30)

20 × 26(ascii:16×30)

38 × 38(ascii:22×34)

24 × 24(ascii:12×24)

24 × 24(ascii:12×24)

Scalable

- 6 -

3) Example of text and barcode

Direction of x axis

(0.0)

(124 , 160)

Oki Data

(124 , 356)

0

4) Example of rotation

(0.0)

Start Position

Direction of x axis

ABCD

(503 , 160)

LD630

Start Position

90°

Start Position

270°

Start Position

180°

LD630/LD640

- 7 -

LD630/LD640

1-3 Command List

Command Description Remarks

1. Commands for Designing Label

T Text

V Text (Vector Font)

B1

B2

B3

1d barcode

2d barcode

Special barcode

SB Set Buffer mode

Draw text string on the image buffer

Draw text string on the image buffer

Draw 1D Barcode on the image buffer

Draw 2D Barcode on the image buffer

Draw special barcode on the image buffer

BD

CD

CS

P

Block Draw

Circle Draw

Character Set selection

Draw line or box on the image buffer

Draw circle on the image buffer

Select international code table

Print Start printing the content of image buffer

SM

2. Media & Buffer related Commands

ST Set Print Type Select Thermal Direct / Transfer printing

Set Margin Set the marginal value of the image buffer

SF

SL

SW

Set Back-feed Option

Set Label Length

Set Label Width

Set back-feeding option

Set length of label

Set length of label

Enable or Disable double buffering function

Clear image buffer CB Clear Buffer

3. Printer Setting Commands

SS Set Speed

SD

SO

SP

SA

TA

Set Density

Set Orientation

Set serial Port

Set Offset

Set Tear-off/Cut

4. Variable related Commands

SC Set Counter

AC

SV

?

PV

Set Counter

Set Variable

Get variables

Print with Variable

Set printing speed

Set printing density from level 0 to 20

Set printing direction

Set serial port configurations

Set offset value

Set Tear-off/Cut value

Used in Template sequence

Used in normal mode

Used in Template sequence

Get content of variables and counters

Use this command in Template

Page

- 8 -

LD630/LD640

Command Description Remarks

5. Template Related Commands

TS Template store Start

TE Template store End

TR Template Recall

All contents between these commands are saved in printer memory

TD

TI

Template Delete

Template Information

Load and reuse the stored Template

Delete stored Template from printer memory

Print the list of currently stored Templates

6. Image Data Related Commands

IS Image Store PCX format image file can be stored

IR Image Recall Load and reuse the stored image

ID

II

LD

LC

Image Delete Delete stored image

Image Information

Bitmap data draw

Compression b itmap data draw

BMP format file draw

Print the list of currently stored images

Draw bitmap image data on the image buffer

Draw compression bitmap image data on specific position of image buffer

Draw BMP format file on the image buffer BMP

7. Downloadable Font Related Commands

DT Download True Type font Windows system font used

DD

DI

Downloadable font Delete

Downloadable font

Information

8. The Others

@ Reset printer

PI

CUT

^cp

Delete downloaded font

Print the list of currently stored images

Initialize the printer

Printer Information

Enable/Disable Cutter option

Check Printer Status

Print current setting of printer

Cutting is executed after Printing is finished if cutting option is enabled by this command

Return 2 bytes status values to host

^cu

^PI

Check Printer Status

Send Printer information

Return 1 byte status value to host

Send various information to host

Page

- 9 -

LD630/LD640

1-4 Programming Considerations

1) All commands are case-sensitive and some commands require one or more parameters and ‘Data’.

2) Command Conventions

Tp1,p2,p3,p4,p5,p6,p7,p8,p9

,’TEXT DATA’

Parameters Command Specific Data

Command

3) Each command line must be terminated with a ‘CR’(0Dh, 13) + ‘LF’(0Ah,10).

4) The commands which draw text, barcode, lines… just draw on the image buffer, they do not start printing. The printer will start printing when the P command comes.

! Caution

The ‘P’ command must be terminated by ‘CR’(0x0d). If not, the printer will not start printing until ‘CR’ comes.

- 10 -

LD630/LD640

2. Detail Description

2-1 Commands for Designing a Label

These commands are used to design a label by providing t ext, barcode, line, box… and to print content of image buffer on media.

1) T

Draw Text String on the image buffer.

2) V

Draw Text (Vector Font) String on the image buffer.

3) B1

Draw 1D Barcode on the image buffer.

4) B2

Draw 2D Barcode on the image buffer.

5) B3

Draw Special Barcode on the image buffer.

6) BD

Draw Line, Block, Box & Slope on the image buffer.

7) CD

Draw Circle on the image buffer.

8) CS

Set Code page and ICS(International Character Set).

9) P

Start printing the content of the image buffer.

- 11 -

LD630/LD640

2-1-1 T (Text String)

Description

Draw text string on the image buffer

Syntax

Tp1,p2,p3,p4,p5,p6,p7,p8,p9(,p10), ’DATA’

Parameters

p1 : Horizontal position (X) [dot]

p2 : Vertical position (Y) [dot]

p3 : Font selection

Value

7

8

9 a b c

3

4

5

6

0

1

2 d e f m n j

Font Size(pt)

6

8

10

12

15

20

30

14

18

24

KOREAN 1

KOREAN 2

KOREAN 3

KOREAN 4

KOREAN 5

KOREAN 6

GB2312

BIG5

Shift JIS

Width

Height(dots)

9

15

12

20

16

25

19

30

24

38

32

50

48

76

22

34

28

44

37

58

16

16 (ascii 9

15)

24

24 (ascii 12

24)

20

20 (ascii 12

20)

26

26 (ascii 16

30)

20

26 (ascii 16

30)

38

38 (ascii 22

34)

24

24 (ascii 12

24)

24

24 (ascii 12

24)

24

24 (ascii 12

24)

A to Z are assigned to Downloadable font. Refer to

DT

command.

p4 : Horizontal multiplier : 1 ~ 4

p5 : Vertical multiplier : 1 ~ 4

p6 : Right-side character spacing [dot]

Plus(+)/Minus(-) option can be used. Ex) 5, +3, 10…

p7 : Rotation

Value

0

1

2

3

p8 : Reverse printing

N : Normal printing

Rotation

No Rotation

90 degrees

180 degrees

270 degrees

R : Reverse printing

- 12 -

LD630/LD640

p9 : Bold

N : Normal

p10 : Text Alignment(Optional)

B : Bold

F : p1 means the position of the first character in text string - Left alignment

L : p1 means the position of the last character in text string - Right alignment

R: Write text sting form right to left.

(LD630 → 036DL)

This parameter is for alignment of text lines.

‘DATA’ : The various data types can be used in the data field as followings.

1) Fixed text string : ‘ Text String’

2) Variables declared in template by SV command : Vnn

3) Counters declared by the SC command : Cn

1) , 2) and 3) can be mixed together

Example

T50,100,3,1,1,0,0,N,N,’ Oki Data Label Printer’

T50,100,3,1,1,0,0,N,N,’Manufacturer :’V00

T50,100,3,1,1,0,0,N,N,V00

T50,100,3,1,1,0,0,N,N,’Manufacturer :’C0

T50,100,3,1,1,0,0,N,N,C0

If you want to print

or

\

then you must type like

\ ’

or

\\

.

- 13 -

Example

SM20,20

T26,20,0,0,0,0,0,N,N,’Font- 6 pt’

T26,49,1,0,0,0,0,N,N,’Font - 8 pt’

T26,81,2,0,0,0,0,N,N,’Font - 10 pt’

T26,117,3,0,0,0,0,N,N,’Font - 12 pt’

T26,156,4,0,0,0,0,N,N,’Font - 15 pt’

T26,200,5,0,0,0,0,N,N,’Font - 20 pt’

T26,252,6,0,0,0,0,N,N,’Font - 30 pt’

P1

Result

Font – 6 pt

Font – 8 pt

Font

– 10 pt

Font – 12 pt

Font – 15 pt

Font – 20 pt

Font – 30 pt

- 14 -

LD630/LD640

LD630/LD640

2-1-2 V (Text String Vector Font)

Description

Draw text (Vector Font) string on the image buffer

Syntax

Vp1,p2,p3,p4,p5,p6,p7,p8,p9,p10,p11,p12, ’DATA’

Parameters

p1 : Horizontal position (X) [dot]

p2 : Vertical position (Y) [dot]

p3 : Font selection

U: ASCII (1Byte code)

K: KS5601 (2Byte code)

B: BIG5 (2Byte code)

G: GB2312 (2Byte code)

J: Shift-JIS (2Byte code) a: OCR-A (1Byte code) b: OCR-B (1Byte code)

p4 : Font width (W)[dot]

p5 : Font height (H)[dot]

p6 : Right-side character spacing [dot]

Plus (+)/Minus (-) option can be used. Ex) 5, +3, -

10…

P7 : Bold

N : Normal

p8 : Reverse printing

N: Normal printing

P9 : Text style

N: Normal

P10 : Rotation

Value

0

1

2

3

p11: Text Alignment (Optional)

B : Bold

R: Reverse printing

I: Italic

Rotation

No Rotation

90 degrees

180 degrees

270 degrees

L: p1 means the position of the first character in the text string - Left alignment

R: p1 means the position of the last character in the text string - Right alignment

C: p1 means the position of the center character in the text string - Center alignment

- 15 -

LD630/LD640

p12: Text string write direction

0: Write text string form left to right (LD630)

1: Write text string form right to left (036DL)

‘DATA’: The various data types can be used in the data field as follows.

1) Fixed text string: ‘Text String’

2) Variables declared in template by SV command: Vnn

3) Counters declared by the SC command: Cn

1), 2), and 3) can be mixed together.

Example

V50,100,U,25,25,+1,N,N,N,0,L,0,'Oki Data Label Printer'

V50,200,U,35,35,-1,N,N,N,0,L,0, ’Manufacturer :’V00

V50,300,U,35,35,+1,B,R,I,0,L,0, V00

V50,400,U,45,25,+1,N,N,N,0,L,0,'Vector Font Test' C0

V50,500,U,25,45,+1,N,N,N,0,L,0, C0

 To print

or

\

,

\ ’

or

\\

must be typed.

- 16 -

Example

V50,100,U,25,25,+1,N,N,N,0,L,0,'Vector Font Test'

V50,200,U,35,35,-1,N,N,N,0,L,0,'Vector Font Test'

V50,300,U,35,35,+1,B,R,I,0,L,0,'Vector Font Test '

V50,400,U,45,25,+1,N,N,N,0,L,0,'Vector Font Test'

V50,500,U,25,45,+1,N,N,N,0,L,0,'Vector Font Test'

V50,700,U,65,65,+1,N,N,N,0,L,0,'ABCDEFGHIJKLMNO'

V50,900,U,65,65,+1,N,N,N,0,L,0,'abcdefghijklmno'

P1

Result

LD630/LD640

- 17 -

LD630/LD640

2-1-3 B1 (1 Dimensional bar code)

Description

Draw 1D Barcode on the image buffer

Syntax

B1p1,p2,p3,p4,p5,p6,p7,p8(,p9),DATA

Parameters

p1 : Horizontal position (X) [dot]

p2 : Vertical position (Y) [dot]

p3 : Barcode selection p3

0

1

2

3

4

Barcode

Code39

Code128

I2of5

Codabar

Code93

p4 : Narrow bar width [dot] p3

5

6

7

8

9

p5 : Wide bar width [dot]

p6 : Bar code height [dot]

p7 : Rotation

Value

0

1

2

3

Rotation

No Rotation

90 degrees

180 degrees

270 degrees

p8 : HRI (Human Readable Interpretation)

0 : Not printed

1 : Below the bar code(Font Size : 1)

2 : Above the bar code(Font Size : 1)

3 : Below the bar code(Font Size : 2)

4 : Above the bar code(Font Size : 2)

5 : Below the bar code(Font Size : 3)

6 : Above the bar code(Font Size : 3)

7 : Below the bar code(Font Size : 4)

8 : Above the bar code(Font Size : 4)

(p9) : quiet zone width(optional) : 0 ~ 20

Barcode

UPC-A

UPC-E

EAN13

EAN8

UCC/EAN128

- 18 -

LD630/LD640

Quiet zone is added to the front and end of the barcode for safe scanning.

Because of the quiet zone, the barcode seems to be seen drawn in incorrect position. If p9 is not used, the printer automatically sets parameter to 0.

Quiet zone with = p9

narrow bar width(p4)

DATA’ : The various data types can be used in the data field as followings.

1) Fixed text string : ‘ Text String’

2) Variable declared in template by SV command : Vnn

3) Counter declared by the SC command : Cn

4) In the Code 128, when send data to printer if codeset selection commands

(>A,>B,>C) will be used codeset can be selected.

By using >A, Codeset will be set Codeset A.

By using >B, Codeset will be set Codeset B.

By using >C, Codeset will be set Codeset C.

If Codeset select command is not used, automatically set to Auto-mode.

1) , 2) and 3) can be used together

Example

B178,196,0,2,6,100,0,0,’1234567890’

B178,196,0,2,6,100,0,0,V00

B178,196,0,2,6,100,0,0,C0

B178,196,1,2,6,100,0,0,’>A1234567890’

B178,196,1,2,6,100,0,0,’>B1234567890’

B178,196,1,2,6,100 ,0,0,’>C1234567890>A5’

- 19 -

LD630/LD640

Example

SM20,20

B178,196 ,0,2,6,100,0,0,’1234567890’

B150,468 ,0,4,10,200,0,0,’1234567890’

P1

Result

// Caution:The position is not (178,196) but

(78,196)

- 20 -

2-1-4 B2 (2 Dimensional bar code)

Description

Draw 2D Barcode on the image buffer

Syntax

B2 p1,p2,p3……DATA

Parameters

p1 : Horizontal position (X) [dot]

p2 : Vertical position (Y) [dot]

p3 : 2D barcode selection p3

M

P

Q

D

2D Barcode

MaxiCode

PDF417

QR Code

Data Matrix



Following parameters (p4, p5 …. ,Data) are barcodes-specific.

See the following pages for details of each 2D barcodes.

LD630/LD640

- 21 -

LD630/LD640

Maxicode(When p3 is M)

p1 : Horizontal position (X) [dot]

p2 : Vertical position (Y) [dot]

p3 : M (means ‘Maxicode’)

p4 : Mode selection p4

0

2

3

4

‘DATA’ : Data format is dependent on ‘Mode’

Rotation

Mode0

Mode2

Mode3

Mode4

Mode

0

2 or 3

4

Data Format

‘cl,co,pc,lpm’

‘lpm’ cl : Class Code(3 digits) co : Country Code(3digits)

Mode2 : Numeric Characters

Mode3 : International Characters pc : Postal Code lpm : Low priority message(data)

Example

1)Mode 0

B2200,200,M,0

,’999,840,06810,7317,THIS IS A TEST OF MODE 0 STRUCTURED

CARRIER MESSAGE ENCODING. THIS IS AN 84 CHAR MSG’

2)Mode 2

B2200,200,M,2

,’999,840,06810,7317,THIS IS A TEST OF Oki Data LABEL PRINTER

LD630 . MODE 2 ENCODING. THIS IS AN 84 CHAR.’

3)Mode3

B2200,200,M,3

,’999,056,B1050,7317,THIS IS A TEST OF Oki Data LABEL PRINTER

LD630 . MODE 3 ENCODING. THIS IS AN 84 CHAR.’

4)Mode4

B2200,200,M,4

,’THIS IS A 93 CHARACTER CODE SET A MESSAGE THAT FILLS A

MODE 4, UNAPPENDED, MAXICODE SYMBOL...’

- 22 -

LD630/LD640

PDF417(When p3 is P)

p1 : Horizontal position (X) [dot]

p2 : Vertical position (Y) [dot]

p3 : P (means ‘PDF417’)

p4 : Maximum Row Count : 3 ~ 90

p5 : Maximum Column Count : 1 ~ 30

p6 : Error Correction level p6

0

1

2

3

4

5

6

7

8

EC Level

0

1

2

3

4

5

6

7

8

EC Codeword

2

4

8

16

32

64

128

256

512

p7 : Data compression method p7

0

1

2

Data Type

Text

Compression

2 Characters per codeword

Numeric 2.93 Characters per codeword

Binary 1.2 Bytes per codeword

p8 : HRI

0 : Not Printed

1 : Below the barcode

p9 : Barcode origin point

0 : Center of barcode

1 : Upper left corner of barcode(default)

p10 : Module Width : 2 ~ 9

p11 : Bar Height : 4 ~ 99

p12 : Rotation

Value

0

1

2

3

‘DATA’ : ASCII data or Binary data.

Rotation

No Rotation

90 degrees

180 degrees

270 degrees

Example

B2100,750 ,P,30,5,0,0,1,1,3,10,0,’ Oki Data Label Printer LD630’ // The position is

(100,750)

- 23 -

LD630/LD640

QR Code(When p3 is Q)

p1 : Horizontal position (X) [dot]

p2 : Vertical position (Y) [dot]

p3 : Q (means ‘QR Code’)

p4 : MODEL selection

1 : MODEL1

2 : MODEL2

p5 : ECC Level p6

L

M

Q

H

Recovery Rate

7%

15%

25%

30%

p6 : Barcode Size : 1~4

p7 : Rotation

Value

0

1

2

3

Rotation

No Rotation

90 degrees

180 degrees

270 degrees

‘DATA’ : ASCII data or Binary data.

Example

B2200,100,Q,2,M,4,0,'ABCDEFGHIJKLMN1234567890' // The position is (200,100)

Data Matrix(When p3 is D)

p1 : Horizontal position (X) [dot]

p2 : Vertical position (Y) [dot]

p3 : D (the ECC 200 data quality format)

p4 : Barcode Size : 1 ~ 4;

P5 : Reverse

N: Normal

R: Reverse(or Inverse)

– Reverse Video or Negative image

(P6) : Rotation

Value

0

1

2

3

Rotation

No Rotation

90 degrees

180 degrees

270 degrees

‘DATA’ : ASCII data or Binary data.

Example

B2200,100,D,2,N,'Oki Data Label Printer' // The position is (200,100)

- 24 -

LD630/LD640

2-1-5 B3 (Special Barcode)

Description

Draw Special Barcode on the image buffer

Syntax

B3 p1,p2,p3……DATA

Parameters

p1 : Horizontal position (X) [dot]

p2 : Vertical position (Y) [dot]

p3 : Special barcode selection p3

I

Special Barcode

IMB(Intelligent Mail Barcode)

 Following parameters (p4, p5 …. ,Data) are barcodes-specific.

See the following pages for details of each special barcodes .

IMB (p3 = I)

p1 : Horizontal position (X) [dot]

p2 : Vertical position (Y) [dot]

p3 : I (means

‘IMB’)

p4 : Rotation

Value

0

1

2

3

P5 : HRI :

0 : Not Printed

1 : Below the barcode

‘DATA’ : ASCII data or Binary data.

Rotation

No Rotation

90 degrees

180 degrees

270 degrees

Example

B3100,100,I,0,1,'0123456709498765432101234567891' // The position is (100,100)

- 25 -

2-1-6 BD (Block Draw)

Description

Draw Line, Block, Box & Slope on the image buffer

Syntax

BDp1,p2,p3,p4,p5(,p6)

Parameters

p1 : Horizontal start position (X) [dot]

p2 : Vertical start position (Y) [dot]

p3 : Horizontal end position (X) [dot]

p4 : Vertical end position (Y) [dot]

p5 : Options p5

O

E

D

S

B

Type

Line Overwriting

Line Exclusive OR

Line Delete

Slope(a oblique line)

Box

Additional p6

Not necessary

Not necessary

Not necessary

Thickness

Thickness

If p5 is S or B, then additional p6 must follow p5.

LD630/LD640

- 26 -

Example

1) Start and end position

(p1,p2)

2) Overwriting mode(when p5 is O)

3) Exclusive OR mode(when p5 is E)

4) Delete block mode(when p5 is D)

(p3,p4)

- 27 -

LD630/LD640

5) Slope block mode(when p5 is S)

(p1,p2 ) p6 : Thickness

(p3,p4)

6) Draw box mode(when p5 is B)

(p1,p2 ) p6 : Thickness

(p3,p4)

LD630/LD640

- 28 -

2-1-7 CD (Circle Draw)

Description

Draw Circle on the image buffer

Syntax

CDp1,p2,p3,p4

Parameters

p1 : Horizontal start position (X) [dot]

p2 : Vertical start position (Y) [dot]

p3 : Circle Size Selection

Value

1

2

3

4

5

6

Diameter (mm)

5

7

9

11

13

21

p4 : Multiplier : 1 ~ 4

Example

CD100,200,2,1

(100,200)

Width

Height(dots)

40

40

56

56

72

72

88

88

104

104

168

168

Circle size(diameter is 7mm)

LD630/LD640

- 29 -

2-1-8 CS (Character Set selection)

Description

To select international character set and code table.

Syntax

CSp1,p2

Parameters

p1 : International Character Set

10

11

12

13

6

7

8

9

14

15 p1

0

1

2

3

4

5

Country

U.S.A

France

Germany

U.K

Denmark I

Sweden

Italy

Spain I

Norway

Denmark II

Japan

Spain II

Latin America

Korea

Slovenia/Croatia

China

LD630/LD640

- 30 -

p2 : Code Pages p2

4

5

6

0

1

2

3

7

8

9

10

11

12

13

14

15

16

17

18

19

Code Table

CP437

CP850

CP 852

CP 860

CP 863

CP 865

WCP 1252

CP 865 + WCP 1252

CP 857

CP 737

WCP 1250

WCP 1253

WCP 1254

CP 855

CP 862

CP 866

WCP 1251

WCP 1255

CP 928

CP 864

Language

U.S.A

Latin1

Latin2

Portuguese

Canadian French

Nordic

Latin I

European

Combined

Turkish

Greek

Latin 2

Greek

Turkish

Cyrillic

Hebrew

Cyrillic

Cyrillic

Hebrew

Greek

Arabic

20

21

22

CP 775

WCP1257

CP858

Baltic

Baltic

Latin 1 + Euro

Default Setting is U.S.A standard (p1=0 and p2=0).

LD630/LD640

European Combined Page

Address

0x80

0x81 ~ 0x9f

0xA0 ~ 0xff

Code Page

Euro Currency

PC865

PC1252

- 31 -

LD630/LD640

Country

U.S.A

France

Germany

International Character Set

Hex 23h 24h 40h 5Bh

5C h

5D h

5Eh 60h 7Bh

7C h

7D h

7E

Dec 35 36 64 91 92 93 94 96 123 123 125 126

 $ @ [

 $ à °

\

ç

]

§

^

^

 $ § Ä Ö Ü ^

`

`

`

{

é

ä

|

ù

ö

}

è

ü

~

¨

β

U.K.

Denmark I

Sweden

Italy

£ $ @ [ \ ] ^

 $ @ Æ Ø Å ^

`

`

{

æ

|

ø

}

å

~

~

¤ É Ä Ö Å Ü é ä ö å ü

 $ @ ° \ é ^ ù à ò è ì

Spain

Norway

Denmark II

Japan

Spain II

Latin America

Korea

Slovenia/Croatia

China

₧ $ @ і Ñ ¿ ^ ` ¨ ñ } ~

¤ É Æ Ø Å Ü é æ ø å ü

 $ É Æ Ø Å Ü é æ ø å ü

 $ @ [ ¥ ]

 $ á ¡ Ñ ¿

^

é

`

`

{

í

|

ñ

}

ó

~

ú

 $ á ¡

 $ @ [

Ñ

\

¿

]

é

^

ü

`

 $ Ž Š Đ Ć Č ž

¥ @ [ \ ] ^ `

í

{

š

{

ñ

| đ

|

ó

} ć

}

ú

~ č

~

ASCII

Code

0~31 : Control Code

32~127 : Alphanumeric

0 1 2 3 4 5 6 7 8 9 A B C D E F

0

0

1

16

2

32

3

48

4

64

5

80

6

96

7

112

0

!

1

"

2

Control Characters

# $ % &

3 4 5 6

'

7

(

8

@ A B C D E F G H

)

9

I

*

:

J

P Q R S T U V W X Y Z a q b r c s d t e u f v g w h x i y j z k

{

+

;

K

[ l

|

,

<

L M N O

] m n

}

-

=

^

~

.

>

_ o

/

?

` p

Refer to the “Code Pages Manual” for more extension code pages table.

- 32 -

LD630/LD640

2-1-9 P (Print)

Description

Let the printer start printing the content of image buffer

Syntax

Pp1,[p2]

Parameters

p1 : Number of label sets : 1 ~ 65535

p2 : Number of copies of each label : 1 ~ 65535

The P command cannot be used in a template sequence. If printing command is needed in template sequence, then use the PV command(See the example of next page).

! Caution

The ‘P’ command should be terminated by ‘CR’(0x0d). If not, the printer will not start to print until ‘CR’ comes.

- 33 -

LD630/LD640

Example

(1) In case of Using P ( P is used outside of template sequence)

TS’TPL_TST1’

SV00,15,N,’Model Name :’

// Start Template Store

// Declare variable V00

T50,100,3,1,1,0,0,N,N,’Model Name :’V00 // T command with variable

TE

TR’TPL_TST1”

// End Template Store

// Recall stored template ‘TPL_TST1’

?

LD630

P3,2

// Get content of variable used in recalled template

// Content of variable V00

// when using P command, It must not be inside template,

// but be used after recalling the template and entering the contents of all variables.

// After P command, printer starts printing.

(2) In case of Using PV(PV is used inside of template sequence

TS’TPL_TST1’

SV00,15,N,’Model Name :’

// Start Template Store

// Declare variable V00

SV01,2,N,’# of set :’

SV02,2,N,’# of copies : ‘

// Declare variable V01

// Declare variable V02

T50,100,3,1,1,0,0,N,N,’Model Name :’V00 // T command with variable

PVV01,V02

TE

TR’TPL_TST1”

// PV command can be used inside the template

// End Template Store

?

LD630

3

2

// Recall stored template ‘TPL_TST1’

// Get content of variable used in recalled template

// Content of variable V00

// Content of variable V00

// Content of variable V00

// As soon as all contents of variables are entered’

// printer will starts printing

- 34 -

2-2 Media & Buffer Related Commands

1) ST

Select Thermal Direct/Transfer Printing.

2) SM

Set marginal value in label(Image buffer)

3) SF

Set back-feed option.

4) SL

Set label(Image buffer) length

5) SW

Set label(Image buffer) width

6) SB

Set buffer mode(Enable or disable Double Buffering)

7) CB

Clear Image Buffer

LD630/LD640

- 35 -

LD630/LD640

2-2-1 ST (Set Printing Type)

Description

Select Thermal Direct Printing or Thermal Transfer Printing.

Syntax

STp1

Parameters

p1 : Direct Thermal / Thermal Transfer

- d : Direct Thermal

- t : Thermal Transfer

2-2-2 SM (Set Margin)

Description

Set marginal value of the image buffer.

This command moves the origin point (0,0) to (p1,p2) and make (p1,p2) become the new origin.

Syntax

SMp1,p2

Parameters

p1 : Horizontal margin [dots]

p2 : Vertical margin [dots]

The origin point is upper-left point of the image buffer

- 36 -

LD630/LD640

** When printing orientation is from top to bottom

Image Buffer

(0,0) : Origin

New Image Buffer

(p1,p2) : New Origin

virtual (0,0)

Label Feeding

Direction

** When printing orientation is from bottom to top. virtual (0,0)

New Origin : (p1,p2)

Label Feeding

Direction

- 37 -

LD630/LD640

2-2-3 SF (Set Back-Feed Option)

Description

Set back-feed option.

This command decides whether printer does back-feed action before starting printing.

Syntax

SFp1(,p2)

Parameters

p1 : Enable/Disable

- 0 : Disable back-feed option.

- 1 : Enable back-feed option(Default)

p2 : Back feeding step quantity.

- This parameter is valid when p1 is 1.

- The step quantity defined by user can’t exceed printer’s default feeding quantity.

- 0 means printer

’s default feeding quantity.

This option is useful for the continuous paper or black mark media with perforation line away from black mark.

The pr inter’s default back feeding step quantity depends on the printer models and printer modes such as normal, peeler or cutter.

Examples)

SF0

SF1

SL1,0

SL1,100

SL0,100

→ Disable Printer’s back-feeding option.

→ Default quantity of Back feed is executed before printing.

→ Default quantity of Back feed is executed before printing.

→ 100 step’s Back feed is executed before printing.

→ Back feed is disabled and p2(100) is ignored.

- 38 -

LD630/LD640

2-2-4 SL (Set Length)

Description

Set length of label and gap(or Black Mark) and specify media type.

Syntax

SLp1,p2(,p3)(,p4)

Parameters

p1 : Label length [dots] : Maximum 2432 dots(12 inch)

Double buffering feature can be used only when label length(p1) is less than 1216(2432/2, 6inch) dots.

If p1 is over 1216 dots, the double buffering feature will be automatically released.

 So if you don’t use double buffering feature, you can design maximum

2432 dots(12 inch) size label.

p2 : Gap length or thickness of black line [dots]

p3 : Media Type p3

G

C

Media type

Gap

Continuous

B Black Mark

If this parameter is not used, automatically set to G(Gap type).

The default value of label length is 6 inch(1216 dots)

This command sets the length of image buffer and the printer will print and form feed as much as the length set by this command.

When using Continuous type media, the label length must be set.

p4 : Offset Length between Black Mark(or Gap) and perforation line [dots]

This parameter is valid when p3 parameter is used.

Examples)

SL1200,20 → Gap media,Media length:1200dots,Gap length:20dots

SL1200,20,C → Continuuous media,Media length:1200dots,Gap length:20dots

SL1200,20,G → Gap media,Media length:1200dots,Gap length:20dots

SL1200,20,B → Black Mark media,Media length:1200dots,Gap length:20dots

The perforation line is on the black mark.

SL1200,20,B,200 → Black Mark media,Media length:1200dots,Gap length:20dots

The perforation line is 200 dots behind from black mark.

In the Gap Mode, the printer will form feed until meeting the next gap.

In the Continuous Mode, the printer will form feed as much as label length set by SL.

In the B/M Mode, the printer will form feed until meeting the next B/M.

- 39 -

LD630/LD640

Example – p1 & p2(Length)

SL406,20 // Set label length to 406 dots (2 inch, 50mm) and gap length to 20 dots(2.5mm) p1

(In this example,406)

P2

(In this example,20)

- 40 -

LD630/LD640

Example – p3(Media Type)

1. Gap Type 2. Continuous Type 3. Black Mark Type

Example – p4(Offset Lenght) p4 : Offset Length

Black Mark

Perforation Line

- 41 -

LD630/LD640

2-2-5 SW (Set Width)

Description

Set label width.

Resize the image buffer to match the label size.

Syntax

SWp1

Parameters

p1 : Label width [dots]

The default value of label width is 4.1 inch( 832 dots) and that is the maximum printable width.

Oki Data printer is the center aligned and media is positioned in the center of the head.

Example

SW406

Maximum

Buffer Width

// Set label width to 2 inch(406 dots)

Printer Head, Max 832dots(4 inch) p1

Printing Area

Set by

SL and SW

CENTER OF HEAD

Maximum

Buffer Width

Set by SL

- 42 -

LD630/LD640

2-2-6 SB (Set Buffer mode)

Description

Set double buffer mode

Syntax

SBp1

Parameters

p1 : Enable ‘Double Buffering’ function.

0 : Disable double buffer mode

1 : Enable double buffer mode(Default)

Double buffering feature enables the printer to construct the image buffer for the next label while printing the current label.

Double buffering feature can be used only if the label length set by SL is less than half of the maximum label length.

2-2-7 CB (Clear Buffer)

Description

Clear image buffer and be ready to make a new label.

Syntax

CB

Example

CB // Clear Image Buffer

- 43 -

2-3 Printer Setting Commands

1) SS

Set printer speed

2) SD

Set printing density

3) SO

Set printing orientation

4) SP

Set serial port

5) SA

Set Offset

6) TA

Set Tear-off/Cut

LD630/LD640

- 44 -

2-3-1 SS (Set Speed)

Description

Set print speed

Syntax

SSp1

Parameters

p1 : Speed set value

Value

0

1

2

3

4

5

6

Speed

2.5 ips

3.0 ips

4.0 ips

5.0 ips

6.0 ips

7.0 ips

8.0 ips

2-3-2 SD (Set Density)

Description

Set printing density

Syntax

SDp1

Parameters

p1: Density Level

- 0 ~ 20 (0 is the lowest density)

- 45 -

LD630/LD640

LD630/LD640

2-3-3 SO (Set Orientation)

Description

Set printing direction

Syntax

SOp1

Parameters

p1 : Printing direction

T : Print from top to bottom(default)

B : Print from bottom to top

Example

SOT

SOB

// Print from top of the image buffer to bottom.

// Print from bottom of the image buffer to top.

Printing Direction

1. SOT (Print from Top to Bottom) 2. SOB (Print from Bottom to Top)

- 46 -

2-3-4 SP (Set Port)

Description

Set serial port.

Syntax

SPp1,p2,p3,p4

Parameters

p1 : Baud rate

Value

0

1

2

3

4

Baud Rate(bps)

9,600

19,200

38,400

57,600

115,200

p2 : Parity

Value

O

E

N

Parity

Odd parity

Even parity

No parity(Default)

p3 : Number of data bits

Value

7

8

Data bits

7 bit

8 bits (Default)

p4 : Number of stop bits

Value

1

Stop bits

1 bit(Default)

2 2 bits

LD630/LD640

- 47 -

LD630/LD640

2-3-5 SA (Set Offset)

Description

Save (set) offset length between black marks (or gap) and dotted lines [dots]

Syntax

SAp1

Parameters

p1 : -100~100

Offset values saved via the use of SA commands are stored permanently on the printer.

(Offset values saved via the cf. SL command are reset after the power is turned off.)

2-3-6 TA (Tear-off/Cutter Position Setting)

Description

This function regulates the label cutting location After printing.

Tear-off position or Cut position can adjust.

Syntax

TAp1

Parameters

p1 : -100~100

Tear-off/Cutter Position values saved via the use of TA commands are stored permanently on the printer.

- 48 -

2-4 Variable Related Commands

1) SC

Counters which is used in template sequence

2) AC(Auto Counter)

Counters which is used in normal commands sequence

(outside of template sequence)

3) SV

Set variable

4) ?

Get data for counter and variable

5) PV

Print with variables

LD630/LD640

- 49 -

LD630/LD640

2-4-1 SC (Set Counter)

Description

Define one counter of total 10 counters.

Counters must be used in Template sequence and execute consecutive auto-numbering function.

Syntax

SCp1,p2,p3,p4, ’Prompt’

Parameters

p1: Identity of Counter : 0 ~ 9

Total 10 counters, from C0 to C9, are provided.

p2: The size of the field which displays the content of counter : 1 ~ 27

p3: Justification in field(Field size is p2)

Value

N

R

L

C

Justification

No

Right

Left

Center

p4 : Step Value : ±1 ~ ±9

+ or – symbol must precede . Ex) –2 or +3

‘Prompt’: This text string is transmitted to host(PC) by serial interface in order to give information to host about the declared counter.

The data field of T(Text) or B(Barcode) commands is used to print the contents of counter.

SC should be used just in Template sequence. If you want to use counter function in normal mode(not in Template), use the AC(Auto Counter).

Example

SC0,7,N,+3,’Please Enter Serial Number’

- 50 -

LD630/LD640

2-4-2 AC (Auto Counter)

Description

Define one counter of total 10 counters.

Counters can be used in normal mode(not in Template) and execute consecutive auto- numbering.

Syntax

ACp1,p2,p3, ’Start Value’

Parameters

p1 : Identity of Counter : 0 ~ 9

Total 10 counters, from C0 to C9, are provided.

p2 : The size of the field which displays the content of counter : 1 ~ 27

p3 : Step Value : ±1 ~ ±9

+ or – symbol must precede . Ex) –2 or +3

‘Start Value’ : Start value of auto-counting. Just digits can be used in this field

The Auto-counter defined by AC command can be printed with T and B1 command.

This function is useful to print serial number or serial barcode without using Template.

AC can not be used in Template sequence. If you want to use counter function in

Template sequence, use the SC command.

Example

AC0,3,+1,'123'

AC1,7,+1,'1234567'

T100,100,3,1,1,0,0,N,N, C0

B1100,400,0,2,7,100,0,1,12, C1

P3,1

// Please input the start value of counting between ‘ marks

- 51 -

LD630/LD640

2-4-3 SV (Set Variable)

Description

Define variables for the text or barcode ‘data’ fields.

Syntax

SVp1,p2,p3, ’Prompt’

Parameters

p1 : Identity of Variables : 00 ~ 99

p2 : Maximum number of characters : 1 ~ 99

p3 : Justification in field(Field size is p2)

Value

N

R

L

C

Justification

No

Right

Left

Center

‘Prompt’ : This ASCII text field is used to ask a value to be entered for the variable(p1) and is transmitted to the host by serial interface.

The data field of T(Text) or B(Barcode) commands is used to print the contents of variable.

Variable is entered to data field like V00 or V01.

Example

SV01,20,N,’Please Enter Product Code :’

- 52 -

LD630/LD640

2-4-4 ? (Get Variables)

Description

Use this command to get the content of variables or counters

Syntax

?

Content of variable

Data must be entered in ascending order

Example

TS’Template1’

SV00,20,N,

’Enter Company Name : ’

SV01,15,N,

’Enter Product Code :’

// Template Store Start

// Declare(Set) variable V00

// Declare(Set) variable V01

// Use T command to print V00

// Use T command to print V01

// Template Store End

T50,30,3,1,1,0,0,N,N,V00

T50,

150,3,1,1,0,0,N,N,’Code : ’V01

TE

TR’Template1’

?

Oki Data

LD630

P1

// Recall Template1

// Start to get data for variables

// data for V00

// data for V01

// Start Printing when the P command comes

Result

Oki Data

Code : LD630

- 53 -

LD630/LD640

2-4-5 PV (Print with Variables)

Description

This command is used in template sequence.

The parameters are given by variables.

Syntax

PVp1,[p2]

Parameters

p1 : Number of label sets : 1 ~ 65535

p2 : Number of copies of each label : 1 ~ 65535

Example

TS’Template1’

SV00,2

0,N,’Please Input the Name :’

SV01,5,N,’Input Number of label sets :’

SV02,5,N,’Input Number of label copies :’

T50,30,3,1,1,0,0,N,N,V00

PVV01,V02

TE

// Template Store Start

// Declare(Set) variable V00

// Declare(Set) variable V01

// Declare(Set) variable V02

// Write V00 to image buffer

// Print V00, V02 copies, V01 sets

// Template Store End

TR’Template1’

?

This is PV Test

// Recall Template1

// Start to get data for variables

2

1

// data for V00

// data for V01

// data for V02

*** Start Printing as soon as data for all variables(and counters) are entered. ***

- 54 -

LD630/LD640

2-5 Template Related Commands

Template(a certain format of label, sequence of SLCS commands) related commands

1) TS

Indicate start of template sequence store.

2) TE

Indicate end of template sequence store.

3) TR

Recall and reuse stored template.

4) TD

Delete stored template.

5) TI

Print the list of all templates stored in memory.

- 55 -

LD630/LD640

2-5-1 TS (Template store Start)

Description

Start template sequence storing.

All the contents following ‘TS’ are stored in memory until meeting ‘TE’ Command.

Syntax

TS’Template name’

Parameters

‘Template name’: This name will be used when ‘Recall’ the stored template.

The name is allowed to be up to 10 characters long.

 The ‘Template name’ is Case-Sensitive.

TI command shows the list of currently stored Templates.

2-5-2 TE (Template store End)

Description

End template sequence storing

Syntax

TE

When sto ring is finished, the printer sends ‘!’ to the host to prompt end of storing.

Example

TS’Template1’

……

// Start template storing

TE // End template storing

- 56 -

LD630/LD640

2-5-3 TR (Template Recall)

Description

Recall the stored template from memory to make a label and print that.

Syntax

TR ’Template name’

Parameters

‘Template name’ : Indicate the template to be recalled.

The name is allowed to be up to 10 characters long.

 The ‘Template name’ is Case-Sensitive.

Example

TR’Template1’ // Recall ‘Template1’

 If recalled Template does not include any variable or counter, just ‘P’ command is enough to start printing.

 If recalled Template includes variables or counters but not ‘PV’(Print with Variables), use

‘ ?’

command to get data for var iables and counters and finally ‘P’ command is necessary to start printing.

If recalled Template includes PV commands, printing will start as soon as all data for

variables and counters are entered.

- 57 -

2-5-4 TD (Template Delete)

Description

Delete stored template from memory

Syntax

TD ’Template name’

Parameters

‘Template name’ : Indicate the template to be deleted.

The name is allowed to be up to 10 characters long.

 The ‘Template name’ is Case Sensitive.

By using *, all templates will be deleted from memory.

Example

TD’Template1’ // Delete ‘Template1’

TD* // Delete all currently stored templates

2-5-5 TI (Template Information)

Description

Print list of currently stored templates and available memory space

Syntax

TI

Example

TI

Result

Templates Information

========================

1. Template1

2. Template2

Available template memory : 53Kbyte

LD630/LD640

- 58 -

LD630/LD640

2-6 Image Related Commands

These commands provide functions to download and print graphic data.

PCX and BMP format file are supported and bitmap image data can be printed directly.

1) IS

Download PCX format image data to NV(Non Volatile) area of memory.

2) IR

Recall and print downloaded image data.

3) ID

Delete image data in NV memory.

4) II

Print all images stored in memory.

5) LD

Draw the bitmap image data directly on specific position on image buffer.

6) LC

Draw compression bitmap image data on specific position of image buffer.

7) BMP

Draw BMP format image file directly on specific position on image buffer.

- 59 -

LD630/LD640

2-6-1 IS (Image Store)

Description

Download PCX format Image file into the Printer Memory

Syntax

ISp1, ’Image name’DATA OF *.PCX

Parameters

p1 : The size of image file in unit of byte.

‘Image name’ : This is the name that will be used when recalling the stored image data.

The name is allowed to be up to 10 characters long.

The name is case sensitive.

DATA OF *.PCX : Binary data string of PCX file.

2-6-2 IR (Image Recall)

Description

Recall the stored image from memory and draw that on the image buffer.

Syntax

IRp1,p2, ’Image name’

Parameters

p1 : Horizontal position (X) [dot]

p2 : Vertical position (Y) [dot]

‘Image name’ : Indicate the image data to be recalled.

Variable can be used in this field.

The name is allowed to be up to 10 characters long.

This name is Case Sensitive.

Example

IR30,100,’Image1’

IR30,100,V01

// Recall ‘Image1’

// Variable can be used in name field

- 60 -

LD630/LD640

2-6-3 ID (Image Delete)

Description

Delete stored image from memory

Syntax

ID ’Image name’

Parameters

‘Image name’ : Indicate the Image in memory to be deleted.

The name is allowed to be up to 10 characters long.

This name is Case Sensitive.

By using *, all images in memory will be deleted.

Example

ID’Image1’ // Delete ‘Image1’

ID* // Delete all currently stored images

2-6-4 II (Image Information)

Description

Print list of currently stored images in memory and available memory space

Syntax

II

Example

II

Result

Image Information

=====================

1. Image1

2. Image2

Available Images memory : 5.3Kbyte

- 61 -

LD630/LD640

2-6-5 LD

Draw bitmap image data on specific position of image buffer.

Syntax

LD

xL xH yL yH dhL dhH dvL dvH

d1~dk

Parameters xL : Low byte of horizontal start position (X) [dot] xH : High byte of horizontal start position (X) [dot]

→ Start position in x direction = xH * 256 + xL yL : Low byte of vertical start position (Y) [dot] yL : High byte of vertical start position (Y) [dot]

→ Start position in y direction = yH * 256 + yL dhL : Low byte of the number of bytes in x-direction.

dhH : High byte of the number of bytes in x-direction .

→ Number of data in x direction = dhH * 256 + dhL dvL : Low byte of the number of lines . dvH : High byte of the number of lines.

→ Number of data in y direction = dvH * 256 + dvL d1~dk : bitmap image data .

→ k = (dhH*256 + dhL) * (dvH*256 + dvL)

! CAUTION

There are no commas(,) and no space between each parameters.

- 62 -

LD630/LD640

Example

LD 0x11 0x02 0x40 0x02 0x08 0x00 0x20 0x00 0xFF ~ 0xFF

① ② ③ ④ ⑤

x position : 0x02 * 0x100(256) + 0x11 = 0x211(529)

y position : 0x02 * 0x100(256) + 0x40 = 0x240(576)

horizontal data number : 0x00 * 0x100(256) + 0x08 = 0x08(8)

vertical data number : 0x00 * 0x100(256) + 0x20 = 0x20(32)

bitmap data : total number = 8 * 32 = 256

(

, )

- 63 -

LD630/LD640

2-6-6 LC

Draw compression bitmap image data on specific position of image buffer

Syntax

LC p1p2

xL xH yL yH dhL dhH dvL dvH

d1~dk

Parameters p1: Compression type

R: RLE p2: Color

0x00: black

0x01: Color(red or blue)

xL : Low byte of horizontal start position (X) [dot] xH : High byte of horizontal start position (X) [dot]

→ Start position in x direction = xH * 256 + xL yL : Low byte of vertical start position (Y) [dot] yH : High byte of vertical start position (Y) [dot]

→ Start position in y direction = yH * 256 + yL dhL : Low byte of the number of bytes in x-direction.

dhH : High byte of the number of bytes in x-direction.

→ Number of data in x direction = dhH * 256 + dhL dvL : Low byte of the number of lines. dvH : High byte of the number of lines.

→ Number of data in y direction = dvH * 256 + dvL d1~dk :

Compression

bitmap image data.

→ k = (dhH*256 + dhL) * (dvH*256 + dvL)

! CAUTION

There are no commas(,) and no space between each parameters.

- 64 -

LD630/LD640

Example

LC R 0x00 0x11 0x02 0x40 0x02 0x08 0x00 0x20 0x00 0xFF ~ 0xFF

Compression type : R =RLE

Color : 0x00 = Black

x position : 0x02 * 0x100(256) + 0x11 = 0x211(529)

y position : 0x02 * 0x100(256) + 0x40 = 0x240(576)

horizontal data number : 0x00 * 0x100(256) + 0x08 = 0x08(8)

○ vertical data number : 0x00 * 0x100(256) + 0x20 = 0x20(32)

○ bitmap data : total number = 8 * 32 = 256

(

, )

RLE compression

This is the algorithm to compress the continuous data.

The compression is applied to 0x00 & 0xff data but not the others.

0xff 0x04 data is created if 0xff is repeated four times like 0x00 0x00 0x00 0x00.

In the same way, 0x00 0x04 is created by four times repeats of 0x00 such as 0x00 0x00 0x00 0x00.

Here is the example of compression.

Example

) 0x78 0x78 0xff 0xff 0xff 0xff 0xff 0x22 0x00 0x00 0x00 0x00

0x78 0x78 0xff 0x05 0x22 0x00 0x04

- 65 -

2-6-7 BMP

Send BMP format file directly to printer.

Just white/black BMP file is supported

Syntax

BMP p1,p2

Data string of *.bmp

Parameters p1 : Horizontal position (X) [dot] p2 : Vertical position (Y) [dot]

1.

means ‘

CR(+LF)

2. There is comma(,) between p1 and p2.

3. After p2(Before sending BMP data string) ‘

CR(+LF)

’ must follow.

Example

In dos mode,

COPY bmp.txt+ image2.bmp

+P.txt

LPT1 /b

Bmp.txt

BMP200,200

P.txt

P1

LD630/LD640

- 66 -

LD630/LD640

2-7 Downloadable font Related Commands

Download fonts into the printer memory. Users can download special size or special design of ASCII font and use this font with T command.

1) DT

Download True Type Font into Printer Memory

2) DD

Delete downloaded fonts from memory

3) DI

Print all downloaded fonts in memory and available memory space.

- 67 -

LD630/LD640

2-7-1 DT (Download True Type Font)

Description

Download windows system font into printer memory.

Syntax

DTp1,p2, ’Font Name’ a

1 b

1

(DATA

1

)a

2 b

2

(DATA

2

) …a n b n

(DATA n

)

Parameters

p1 : Total number of characters to be downloaded: 0~255

p2 : Font Height: 0~255

Font name : A ~ Z a n

: Character position in ASCII Table(0~255) b n

: Font width(dots)

(DATA n

) : Character Bitmap Data

Total bytes of bitmap data : p2 × (b n

+7)/8 bytes

Example

44 44 2a 0d 0a 44 54 60 14 27 41 27

DD*..DT..’A’

20 0b …… p1 p2

P2

Font name a

1

b

1

DATA

1

: p2×(b

1

+7)/8 bytes

21 0c …… a

2 b

2

DATA

2

: p2×(b

2

+7)/8 bytes

…… bn =8bits(1Byte) p2 =

12

Number of DATAn = 12 × (8+7)/8 = 12 Bytes

- 68 -

LD630/LD640

2-7-2 DD (Downloaded font Delete)

Description

Delete downloaded font from memory

Syntax

DD ’font name’

Parameters

‘font name’ : Indicate the Image in memory to be deleted.(A~Z)

This name is Case Sensitive.

By using *, all images in memory will be deleted.

You can show the downloaded font list by DI command.

Example

DD’A’

// Delete downloaded font A

// Delete all downloaded fonts in memory DD*

- 69 -

2-7-3 DI (Downloaded font Information)

Description

Print list of downloaded font.

Syntax

DI

Example

DI

Result

Download Font Information

=============================

Name w h c Size

=============================

C 16 25 128 6400

G 12 24 224 10752

Free Memory 179419

=============================

w : font width, h : font height, c: total number of characters

LD630/LD640

- 70 -

2-8 The Others

Commands not included in 1 to 7 categories.

1) @

Printer initialization

2) PI

Print information of printer configuration

3) CUT

Enable/Disable Cutting Action

4) ^cp

Check printer status and report 2bytes status data to host.

5) ^cu

Check printer status and report 1byte status data to host.

6) ^PI

Send various printer information to host.

LD630/LD640

- 71 -

2-8-1 @ (Initialize Printer)

Description

Initialize the printer

Syntax

@

2-8-2 PI (Printer Information)

Description

Print current printer setting.

Syntax

PI

LD630/LD640

- 72 -

LD630/LD640

2-8-3 CUT (Auto-cutter Enable/Disable)

Description

Enable or Disable Autocut action after printing by ‘P’ command.

Syntax

CUTp1(,p2)

Parameters

p1 : Cutting Action Enable/Disable y : Enable cutter to act after printing is finished. n : Disable cutter.

p2 : Cutting Period

Cutting Period means the number of pages between two cuttings.

This command is not the cutting command itself but cutting enable/disable command.

Cutting is executed immediately after printing is finished by P command if the cutter option is enabled by this CUT command.

Last page is always cut.

Example – p1(Cutter Enable/Disable)

Cutting is executed after Printing is finished

T20…

B130…

BD…

CUTy

P1

Cutting is not executed after Printing is finished

T20…

B130…

BD…

CUTn

P1

Example – p2(Cutting Period)

CUTy // Cut every page

CUTy,1

CUTy,2

CUTy,4

// Cut every page

// Cut every 2 pages

// Cut every 4 pages

- 73 -

LD630/LD640

2-8-4 ^cp (Check Printer Status and Report 2 bytes)

Description

Check printer status and report 2bytes status data to host.

Syntax

^cp

Return Value

1. Format

<1 st

Byte> <2 nd

Byte>

2. Table

Return Values

Byte bit

7

6

1st Byte

5

4

3

2

1

0

2nd

Byte

7

2

1

0

6

5

4

3

Description

Paper Empty

Cover Open

Cutter jammed

Thermal Head(TPH) overheat.

Gap Detection Error(Auto-sensing failure)

Ribbon End Error

Not assigned

Not assigned

On building label to be printed in image buffer.

On printing label in image buffer

Issued label is paused in peeler unit.

Not assigned

Not assigned

Not assigned

Not assigned

Not assigned

Hex

0x80

3. Examples

When Return

Values are

1st Byte 2nd Byte

0x00

0x80

0x80

0x60

Printer Status is

0x00 No Error. The printer is ready to build and print label.

0x00 No paper is installed in printer.

0x40

0x40

Paper roll out while printing label. When new paper roll is loaded, the printer will re-issue the last label.

While printing, cutter is jammed and cover is opened

(by user).

0x40

0x20

0x10

0x08

0x04

0x02

0x01

0x80

0x40

0x20

0x10

0x08

0x04

0x02

0x01

- 74 -

2-8-5 ^cu (Check Printer Status and Report 1 byte)

Description

Check printer status and report 1 byte status data to host.

Syntax

^cu

Return Value

1. Format

<1 st

Byte>

2. Table

Return Values

Byte bit

7

6

1st Byte

5

4

3

2

1

0

Description

Paper Empty

Cover Open

Cutter jammed

Thermal Head(TPH) overheat.

Gap Detection Error(Auto-sensing failure)

Ribbon End

Not assigned

Not assigned

LD630/LD640

Hex

0x80

0x40

0x20

0x10

0x08

0x04

0x02

0x01

- 75 -

LD630/LD640

2-8-6 ^PI (Send Printer information to host)

Description

Send various printer information such as model name, firmware version, statistics data or so to host.

Syntax

^PIp1(,p2)(,p3)

Parameters

p1 : items to be reported.

0 : Model Name

1 : Model Type : Disabled

2 : F/W Version

Return Value Format

Items

Model Name

Model Type

F/W Version

Return Format Example

Character String + 0x0d + 0x0a “LD630” + 0x0d + 0x0a

Disabled

Character String + 0x0d + 0x0a “V01.23” + 0x0d + 0x0a

- 76 -

LD630/LD640

3. Programming Example

3-1 Example) T_resident

SS3

SD20

P1

SW800

SOT

T26,20,0,1,1,0,0,N,N,’Font - 6 pt’

T26,49,1,1,1,0,0,N,N,’Font - 8 pt’

T26,81,2,1,1,0,0,N,N,’Font - 10 pt’

T26,117,3,1,1 ,0,0,N,N,’Font - 12 pt’

T26,156,4,1,1,0,0,R ,N,’Font - 15 pt’

T26,200,5,1,1,0,0,N,N,’Font - 20 pt’

T26,252,6,1,1,0,0,N,N,’Font - 30 pt’

Result

Font – 6 pt

Font – 8 pt

Font

– 10 pt

Font – 12 pt

Font – 15 pt

Font – 20 pt

Font – 30 pt

// Set Speed to 5 ips

// Set Density level to 20

// Set Label Width 800

// Set Printing Orientation from Top to Bottom

- 77 -

3-2 Example) T_Rotate4

SS3

SW832

T300,500,4,1,1,0,0,N,N,’ABCDEFG’

T300,500,4,1,1,0,1,N,N,’ABCDEFG’

T300,500,4,1,1,0,2,N,N,’ABCDEFG’

T300,500,4,1,1,0,3,N,N,’ABCDEFG’

P1

Result

- 78 -

LD630/LD640

LD630/LD640

3-3 Example) V_resident

SS3

SD20

// Set speed to 5 ips

// Set density to 20

SW800 // Set label width to 800

SOT // Set printing direction to from top to bottom

V50,100,U,25,25,+1,N,N,N,0,L,0,'Vector Font Test'

V50,200,U,35,35,-1,N,N,N,0,L,0,'Vector Font Test'

V50,300,U,35,35,+1,B,R,I,0,L,0,'Vector Font Test '

V50,400,U,45,25,+1,N,N,N,0,L,0,'Vector Font Test'

V50,500,U,25,45,+1,N,N,N,0,L,0,'Vector Font Test'

V50,700,U,65,65,+1,N,N,N,0,L,0,'ABCDEFGHIJKLMNO'

V50,900,U,65,65,+1,N,N,N,0,L,0,'abcdefghijklmno'

P1

Result

- 79 -

3-4 Example) V_Rotate4

SS3

SW832

V400,500,U,45,40,+1,N,N,N,0,L,0,'VECTOR FONT'

V400,500,U,45,40,+1,N,N,N,1,L,0,'VECTOR FONT'

V400,500,U,45,40,+1,N,N,N,2,L,0,'VECTOR FONT'

V400,500,U,45,40,+1,N,N,N,3,L,0,'VECTOR FONT'

P1

Result

LD630/LD640

- 80 -

LD630/LD640

3-5 Example) Code39

SM10,0

B178,196 ,0,2,6,100,0,0’1234567890’

B150,468 ,0,4,10,200,0,0’1234567890’

P1

Result

// Caution : The position is not (178,196)

but (78,196).

- 81 -

3-6 Example) BD1

SS3

SD20

SW800

BD50,50,750,500,B,20

T100,150,5,1,1,0,0,N,N,’Normal Mode’

T100,300,5,1,1,0,0,R,N,’Reverse Mode’

SOT

P1

Result

Normal Mode

Reverse Mode

// Set Speed to 5 ips

// Set Density level to 20

// Set Label Width to 800

LD630/LD640

- 82 -

LD630/LD640

3-7 Example) BD3

SS3

SD20

SW800

BD50,100,400,150,O

BD50,200,400,250,O

BD50,300,400,350,O

BD100,50,150,400,E

BD200,50,250,400,E

BD300,50,350,400,E

BD500,200,700,400,O

BD510,210,670,370,D

BD100,600,350,1000,O

T50,700,5,1,1,0,0,N,N,’NORMAL’

T50,800,5,1,1,0,0,N,N,’NORMAL’

BD110,780,340,900,E

T500,700,5,1,1,0,0,n,N,’TEST’

BD480,680,700,800,E

SOT

P1

// Set Printing Speed to 5 ips

// Set Printing Density level to 20

// Set Label Width to 800

// Draw a block in Overwriting Mode

// Draw a block in Exclusive OR mode

// Draw a block in Delete mode, namely Erase block area

// Write Text data on image buffer

// Set Printing Orientation from Top to Bottom

// Start Printing

- 83 -

Result

NORMAL

NO RMAL

TEST

LD630/LD640

- 84 -

Result

3-8 Example) BD4

SW800

SM10,0

BD100,300,550,330,O

BD200,200,250,430,O

BD400,200,450,430,E

P1

// Overwrite mode

// Overwrite mode

// Exclusive OR mode

LD630/LD640

- 85 -

LD630/LD640

Result

3-9 Example) BD5

CB

SW800

SM10,0

BD100,300,300,500,O

BD400,300,700,500,B,30

P1

// Box mode, additional parameter follows

- 86 -

LD630/LD640

Result

3-10 Example) Slope

P1

CB

SS3

SD20

SW8000

BD100,300,300,800,S,100

BD600,300,400,800,S,100

// Slope mode, additional parameter follows

- 87 -

3-11 Example) SW&SL

CB

SS3

SD20

SW800

SL300,10,C

BD0,0,800,300,B,10

T30,40,4,1,1,0,0,N,N,'SW=800, SL=300, Continuous'

P1

// Set Label Width to 800

// Continuous type

SW600

SL500,10,C

BD0,0,600,500,B,10

T30,40,4,1,1,0,0,N,N,'SW=600, SL=500'

T30,100,4,1,1,0,0,N,N,'Continuous'

P1

SW400

SL800,10,C

BD0,0,400,800,B,10

T30,40,4,1,1,0,0,N,N,'SW=400'

T30,90,4,1,1,0,0,N,N,'SL=800'

T30,140,4,1,1,0,0,N,N,'Continuous'

P1

LD630/LD640

- 88 -

Result

SW = 800, SL=300, Continuous

LD630/LD640

SW = 600, SL=500,

Continuous

SW= 400,

SL = 800,

Continuous

- 89 -

LD630/LD640

3-12 Example) TEST00_TS

TD’Test00

TS’ Test00’

// Template Delete

// Start Template Store

SV00,15,N ,’Manufacturer :’

SV01,15,R ,’Model Name :’

// Declare variable V00, field size:15, No justification

// Declare variable V01, field size:15, Right

justification

T50,100,3,1,1,0,0,N,N,’Manufacturer :’V00 // Print variable V00 with some text string

T50,150,3,1,1,0,0,N,N,’Model Name :’V01 // Print variable V01 with some text string

// Print variable V00 only

// Print variable V01 only

TI

T50,300,3,1,1,0,0,N,N,V00

T50,350,3,1,1,0,0,N,N,V01

TE

Result

Templates Information

===================

1. Test 1

2. Test0

Available template memory : 5.3Kbyte

// End Template Store

// Print and show all templates in memory

Stored in past time

Stored in this time

- 90 -

LD630/LD640

3-13 Example) TEST00_TR

TR’Test00’

?

Oki Data

LD630

P1

Result

Manufacturer : Oki Data

Model Name : LD630

Oki Data

LD630

// Recall Stored template ‘Test00’

// To get contents for variables used in ‘Test00’

// Content for V00

// Content for V01

// Print

No Justification

Right Justification

Right Justification

No Justification

- 91 -

LD630/LD640

3-14 Example) TEST04_TS

TS’Test04’

CB

SS3

SD20

SW800

SOT

SV00,15,L,’prompt’

SV01,15,R,’prompt’

SV02,15,C,’prompt’

SV03,15,N,’prompt’

SV04,15,L,’prompt’

SV05,15,R,’prompt’

SV06,15,C,’prompt’

TE

SV07,15,N,’prompt’

T26,50,4,1,1,0,0,R,N,V00

T26,100,4,1,1,0,0,R,N,V01

T26,150,4,1,1,0,0,R,N,V02

T26,200,4,1,1,0,0,R,N,V03

T26,250,4,1, 1,0,0,R,N,’LD630 :’V04

T26,300,4,1,1,0,0,R,N,’LD630 :’V05

T26,350,4,1,1,0,0,R,N,’LD630 :’V06

T26,400,4,1,1,0,0,R,N,’LD630 :’V07

// Start Template Store

// Clear Image Buffer

// Set Speed to 5 ips

// Set Density level 20

// Set Label Width to 800

// Set Printing Orientation from Top to Bottom(Default)

// Declare variable V00, field size:15, Left justification

// Declare variable V01, field size:15, Right justification

// Declare variable V02, field size:15, Center justification

// Declare variable V03, field size:15, No justification

// Declare variable V04, field size:15, Left justification

// Declare variable V05, field size:15, Right justification

// Declare variable V06, field size:15, Center justification

// Declare variable V07, field size:15, No justification

// Print variable only

// Print variable with fixed text data

// End Template Store

- 92 -

LD630/LD640

3-15 Example) TEST04_TR

TR’Test04’ // Recall Template

G

H

P1

C

D

E

F

?

A

B

// Start Get values for variables

// data for variable V00

// data for variable V00

.

.

.

.

// data for variable V07

// Start Printing

A

B

C

D

LD630 : E

LD630 : F

LD630 : G

LD630 : H

3-16 Example) IR1

IR130,400,’Oki Data

P1

// Recall stored image data

// Printing

!!! Use the PCXDown utility when you download the pcx image file to printer memory.

Refer to IS command.

Result

- 93 -

LD630/LD640

TR’Test10

?

Oki Data

LD630

Oki Data

P1

3-17 Example) TEST10_TS

TS’Test10

TE

CB

SS3

SD20

SW800

SOT

SV00 ,15,C,’prompt’

SV01 ,15,N,’prompt’

SV02 ,10,N,’prompt’

T130,250,5,1,1,0,0,R,N,V00

T250,600,5,1,1,0,0,N,N,V01

IR130,400,V02

// Start Template Store

// Clear Image Buffer

// Set Speed to 5 ips

// Set Density to 20

// Set Label Width to 800

// Set Printing Orientation from Top to bottom

// Declare Variable 00

// Declare Variable 01

// Declare Variable 02

// Print Content of V00

// Print Content of V01

// Use V02 as Image Name

// End Template Store

3-18 Example) TEST10_TR

(File location : CD\Testfile\Template\Test10\TEST10_TR.txt)

// Recall Template

// Start Get data for variables

// data for V00

// data for V01

// data for V02(Image Name)

// Start Printing

Oki Data

LD630

- 94 -

LD630/LD640

3-19 Example) TEST11_TS

TS’Test11’

CB

SS3

SD20

SW800

SOT

SC0,4,L,+1,’COUNTER1’

SC1,4,N,-

1,’COUNTER2’

T50,50,4,1,1,0,0,N,N,’Serial Number : ‘C0

T50,150,4,1,1,0,0,R,N,’Serial Number : ‘C1

// Start Template Store

// Clear Image Buffer

// Set Printing Speed to 5 ips

// Set Density to 20

// Set Label Width to 800

// Set Printing Orientation from Top to Bottom

// Declare Counter 0, Field=4, Step:+1,Left

Justi.

// Declare Counter 1, Field=4, Step: -1,No

Justi.

// Print Counter 0

// Print Counter 1

P3,1

?

0001

9999

P3,1

?

9999

0001

TE // End of Template Store

3-20 Example) TEST11_TR

TR’Test11’ // Recall Template

Serial Number : 0001

Serial Number : 9999

Serial Number : 0002

Serial Number : 9998

Serial Number : 0003

Serial Number : 9997

// Start Get values for variables

// data for Counter 0

// data for Counter 1

Serial Number : 9999

Serial Number : 0001

Serial Number : 0000

Serial Number : 0000

Serial Number : 0001

Serial Number : 9999

- 95 -

LD630/LD640

3-21 Example) SAMPL LABEL

SM10,20

SW832

SC0,3,N,+1,'prompt'

T16,20,1,0,0,0,0,N,N,'SHIPPERS INTERNATIONAL'

T16,48,1,0,0,0,0,N,N,'(123)456-7890'

T16,76,1,0,0,0,0,N,N,'5TH FLOOR'

T16,104,1,0,0,0,0,N,N,'1550 W ANYWHERESTREET'

T16,132,1,0,0,0,0,N,N,'PHEONIX AZ 85027-3129'

T474,16,3,0,0,0,0,N,B,'12LBS'

T658,16,3,0,0,0,0,N,B,'1 OF 2'

T508,56,1,0,0,0,0,N,N,'DWT:15 LBS'

T508,84,1,0,0,0,0,N,N,'AH'

T24,180,3,0,0,0,0,N,B,'SHIP'

T32,224,3,0,0,0,0,N,B,'TO'

T124,184,3,0,0,0,0,N,N,'JOHN SMITH'

T124,216,3,0,0,0,0,N,N,'(987)654-3210'

T124,248,3,0,0,0,0,N,N,'ABC COMPANY'

T124,280,3,0,0,0,0,N,N,'BUILDING 3 FLOOR4'

T124,312,3,0,0,0,0,N,N,'123 MAIN STREET'

T124,356,4,0,0,0,0,N,B,'SALT LAKE CITY UT 84170-6672'

T270,408,6,0,0,0,0,N,B,'UT 841 9-06'

T16,648,5,0,0,0,0,N,B,'UPS NEXT DAY AIR'

T16,712,2,0,0,0,0,N,N,'TRACKING# : 1Z 123 45E 24 1234 5677'

T16,1016,1,0,0,0,0,N,N,'BILLING: P/P'

T16,1040,1,0,0,0,0,N,N,'SIGNATURE REQUIRED'

T16,1064,1,0,0,0,0,N,N,'HAZADOUS MATERIAL'

T640,646,5,2,2,0,0,N,N,’1’

B1368,496,1,2,6,100,0,0,'1234567890'

B160,768,1,4,10,200,0,0,'1234567890'

BD30,396,816,400,O

BD30,624,816,634,O

BD30,746,816,750,O

BD30,976,816,986,O

BD256,398,260,624,O

B216,400,M,2,'999,840,06810,7317,THIS IS A TEST OF Oki Data LABEL PRINTER LD630.

MODE 2 ENCODING. THIS IS AN 84 CHAR.'

P1

- 96 -

Result

LD630/LD640

- 97 -

Oki Systems (UK) Ltd

Blays House

Wick Road

Egham

Surrey

TW20 0HJ

Tel: +44 (0) 1784 274300

Fax: +44 (0) 1784 274301 http://www.oki.co.uk

Oki Systems Ireland Limited

The Square Industrial Complex

Tallaght

Dublin 24

Tel:+353 (0) 1 4049590

Fax:+353 (0)1 4049591 http://www.oki.ie

Oki Systems Ireland Limited -

Northern Ireland

19 Ferndale Avenue

Glengormley

BT36 5AL

Northern Ireland

Tel:+44 (0) 7767 271447

Fax:+44 (0) 1 404 9520 http://www.oki.ie

Technical Support for all Ireland:

Tel:+353 1 4049570

Fax:+353 1 4049555

E-mail: [email protected]

OKI Systems (Czech and Slovak), s.r.o.

IBC – Pobřežní 3

186 00 Praha 8

Czech Republic

Tel: +420 224 890158

Fax:+420 22 232 6621

Website: www.oki.cz, www.oki.sk

Oki Systems (Deutschland)

GmbH

Hansaallee 187

40549 Düsseldorf

Tel: 01805/6544357**

01805/OKIHELP**

Fax: +49 (0) 211 59 33 45

Website: www.okiprintingsolutions.de

[email protected]

**0,14€/Minute aus dem dt.

Festnetz der T-Com (Stand

11.2008)

Διανομέας των συστημάτων OKI

CPI S.A1 Rafailidou str.

177 78 Tavros

Athens

Greece

Tel: +30 210 48 05 800

Fax:+30 210 48 05 801

EMail:[email protected]

Oki contact details

Oki Systèmes (France) S.A.

44-50 Av. du Général de Gaulle

94246 L'Hay les Roses

Paris

Tel:+33 01 46 15 80 00

Télécopie:+33 01 46 15 80 60

Website: www.oki.fr

OKI Systems (Magyarország)

Kft.

Capital Square

Tower 2

7th Floor

H-1133 Budapest,

Váci út 76

Hungary

Telefon: +36 1 814 8000

Telefax: +36 1 814 8009

Website: www.okihu.hu

OKI Systems (Italia) S.p.A.

via Milano, 11,

20084 Lacchiarella (MI)

Tel:+39 (0) 2 900261

Fax:+39 (0) 2 90026344

Website: www.oki.it

OKI Printing Solutions

Platinium Business Park II, 3rd

Floor ul. Domaniewska 42

02-672 Warsaw

Poland

Tel:+48 22 448 65 00

Fax:+48 22 448 65 01

Website: www.oki.com.pl

E-mail: [email protected]

Hotline: 0800 120066

E-mail: [email protected]

Oki Systems (Ibérica) S.A.

Sucursal Portugal

Edifício Prime -

Av. Quinta Grande 53

7º C Alfragide

2614-521 Amadora

Portugal

Tel:+351 21 470 4200

Fax:+351 21 470 4201

Website:www.oki.pt

E-mail : [email protected]

Oki Service

Serviço de apoio técnico ao

Cliente

Tel: 808 200 197

E-mail : [email protected]

OKI Europe Ltd. (Russia)

Office 702, Bldg 1

Zagorodnoye shosse

117152, Moscow

Tel: +74 095 258 6065

Fax: +74 095 258 6070 e-mail: [email protected]

Website: www.oki.ru

Technical support:

Tel: +7 495 564 8421 e-mail: [email protected]

Oki Systems (Österreich)

Campus 21

Businesszentrum Wien Sued

Liebermannstrasse A02 603

22345 Brun am Gebirge

Tel: +43 223 6677 110

Drucker Support:

+43 (0) 2236 677110-501

Fax Support:

+43 (0) 2236 677110-502

Website: www.oki.at

OKI Europe Ltd. (Ukraine)

Raisy Opkinoy Street,8

Building B, 2 nd Floor,

Kiev 02002

Ukraine

Tel: +380 44 537 5288 e-mail: [email protected]

Website: www.oki.ua

OKI Sistem ve Yazıcı Çözümleri

Tic. Ltd. Şti.

Harman sok Duran Is Merkezi,

No:4, Kat:6,

34394, Levent

İstanbul

Tel: +90 212 279 2393

Faks: +90 212 279 2366

Web: www.oki.com.tr

www.okiprintingsolutions.com.tr

Oki Systems (Belgium)

Medialaan 24

1800 Vilvoorde

Helpdesk: 02-2574620

Fax: 02 2531848

Website: www.oki.be

AlphaLink Bulgaria Ltd.

2 Kukush Str.

Building "Antim Tower", fl. 6

1463 Sofia, Bulgaria tel: +359 2 821 1160 fax: +359 2 821 1193

Website: http://bulgaria.oki.com

OKI Printing Solutions

Herstedøstervej 27

2620 Albertslund

Danmark

Adm.: +45 43 66 65 00

Hotline: +45 43 66 65 40

Salg: +45 43 66 65 30

Fax: +45 43 66 65 90

Website: www.oki.dk

Oki Systems (Finland) Oy

Polaris Capella

Vänrikinkuja 3

02600 Espoo

Tel: +358 (0) 207 900 800

Fax: +358 (0) 207 900 809

Website: www.oki.fi

Oki Systems (Holland) b.v.

Neptunustraat 27-29

2132 JA Hoofddorp

Helpdesk: 0800 5667654

Tel:+31 (0) 23 55 63 740

Fax:+31 (0) 23 55 63 750

Website: www.oki.nl

Oki Systems (Norway) AS

Tevlingveien 23

N-1081 Oslo

Tel:+47 (0) 63 89 36 00

Telefax:+47 (0) 63 89 36 01

Ordrefax:+47 (0) 63 89 36 02

Website: www.oki.no

General Systems S.R.L. (Romania)

Sos. Bucuresti-Ploiesti Nr. 135.

Bucharest 1

Romania

Tel: +40 21 303 3138

Fax: +40 21303 3150

Website: http://romania.oki.com

Var vänlig kontakta din

Återförsäljare i första hand, för konsultation. I andra hand kontakta

Oki Systems (Sweden) AB

Borgafjordsgatan 7

Box 1191

164 26 Kista

Tel. +46 (0) 8 634 37 00 e-mail: [email protected] för allmänna frågor om

Oki produkter [email protected] för teknisk support gällandes Oki produkter

Vardagar: 08.30 - 12.00,

13.00 - 16.00

Website: www.oki.se

Oki Systems (Schweiz)

Baslerstrasse 15

CH-4310 Rheinfelden

Support deutsch +41 61 827 94 81

Support français +41 61 827 94 82

Support italiano +41 061 827 9473

Tel: +41 61 827 9494

Website: www.oki.ch

Oki Data Americas Inc.(United

States • États-Unis)

2000 Bishops Gate Blvd.

Mt. Laurel, NJ 08054

USA

Tel: 1-800-654-3282

Fax: 1-856-222-5247 http://WWW.OKIPRINTINGSOLUTIONS.

COM http://my.okidata.com

Oki Data Americas Inc.(Canada

• Canadá)

4140B Sladeview Crescent Unit 7 & 8

Mississauga, Ontario

Canada L5L 6A1

Tél: 1-905-608-5000

Téléc: 1-905-608-5040 http://WWW.OKIPRINTINGSOLUTIONS.

COM

Oki Data Americas Inc.(América

Latina (OTRO))

2000 Bishops Gate Blvd.

Mt. Laurel, NJ 08054

USA

Tel (Español): 1-856-222-7496

1-856-222-5276

Fax: 1-856-222-5260

Email: [email protected]

Oki Data de Mexico, S.A. de C.V.

Mariano Escobedo #748, Piso 8

Col. Nueva Anzures

C.P. 11590, México, D.F.

Tel: 52-555-263-8780

Fax: 52-555-250-3501 http://WWW.OKIPRINTINGSOLUTIONS.

COM

Oki Data do Brasil, Ltda.

Rua Alexandre Dumas, 2220-80 andar Chácara Santo Antonio

04717-004, São Paulo, SP Brasil

Tel: 55-11-3444-6747 (Grande São

Paulo)

0800-11-5577 (Demais localidades)

Fax: 5511-3444-3501 e-mail: [email protected]

http://WWW.OKIPRINTINGSOLUTIONS.

COM

Oki Data (Singapore) Pte. Ltd.

438A Alexandra Road #02-11/12,

Lobby 3, Alexandra Technopark

Singapore(119967)

Tel:(65) 6221 3722

Fax:(65) 6594 0609 http://www.okidata.com.sg

Oki Systems (Thailand) Ltd.

1168/81-82 Lumpini Tower,

27th Floor Rama IV Road

Tungmahamek, Sathorn

Bangkok 10120

Tel:(662) 679 9235

Fax:(662) 679 9243/245 http://www.okisysthai.com

Oki Data(Australia) Pty Ltd.

Level1 67 Epping Road, Macquarie

Park

NSW 2113, Australia

Tel: +61 2 8071 0000

(Support Tel: 1800 807 472)

Fax: +61 2 8071 0010 http://www.oki.com.au

Comworth Systems Ltd.

8 Antares Place Rosedale,

Auckland 0632, New Zealand

Tel:(64) 9 477 0500

Fax:(64) 9 477 0549 http://www.comworth.co.nz

Oki Data(S) P Ltd. Malaysia Rep

Office

Suite 21.03, 21st Floor Menara IGB,

Mid Valley City,

Lingkaran Syed Pura 59200,

Kuala Lumpur, Malaysia

Tel: (60) 3 2287 1177

Fax: (60) 3 2287 1166

Oki Data Corporation

4-11-22 Shibaura, Minato-ku,Tokyo

108-8551, Japan www.okiprintingsolutions.com

Rev2

advertisement

Was this manual useful for you? Yes No
Thank you for your participation!

* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project

Related manuals

Download PDF

advertisement