ESCPOS_PRP250(PDFファイル 284KB)

バーコードに関するコマンド
●バーコードの印字
バーコード種類
No
1
UPC-A
2
UPC-E
3
JAN13/EAN13
4
JAN8/EAN8
5
CODE39
6
7
ITF
(Interleaved 2 of 5)
CODABAR
(NW-7)
8
CODE93
9
CODE128
GS
1D
GS
1D
GS
1D
GS
1D
GS
1D
GS
1D
GS
1D
GS
1D
GS
1D
ASCII
16 進数
ASCII
16 進数
ASCII
16 進数
ASCII
16 進数
ASCII
16 進数
ASCII
16 進数
ASCII
16 進数
ASCII
16 進数
コード
GS
h
1D 68
GS w
1D 77
GS
H
1D 48
GS
H
1D 48
GS
H
1D 48
GS
H
1D 48
GS
f
1D 66
GS
f
1D 66
●バーコードの設定
名称
No
1
高さ設定
2
横サイズ設定
3
4
5
6
7
8
解説文字印字
(印字しない)
解説文字印字
(バーコード上)
解説文字印字
(バーコード下)
解説文字印字
(バーコード上下)
解説文字フォント選択
(フォントA)
解説文字フォント選択
(フォントB)
コード
k
6B
k
6B
k
6B
k
6B
k
6B
k
6B
k
6B
k
6B
k
6B
ASCII
16 進数
ASCII
16 進数
ASCII
16 進数
ASCII
16 進数
ASCII
16 進数
ASCII
16 進数
ASCII
16 進数
ASCII
16 進数
ASCII
16 進数
データ数
n
n
n
n
n
n
n
n
n
n
n
n
n
n
n
n
n
n
65
41
66
42
67
43
68
44
69
45
70
46
71
47
72
48
73
49
設定値
n
n
0
00
1
01
2
02
3
03
0
00
1
01
データ
d1…dn
d1…dn
d1…dn
d1…dn
d1…dn
d1…dn
d1…dn
d1…dn
d1…dn
d1…dn
d1…dn
d1…dn
d1…dn
d1…dn
d1…dn
d1…dn
d1…dn
d1…dn
設定値(n)
1 ≦ n ≦ 255
2≦n≦6
データ数(n)
n=11,12
n=11,12
n=12,13
n=7,8
文字種(ASCII)
備考
0〜9
0〜9
0〜9
0〜9
1 ≦ n ≦ 255
2 ≦ n ≦ 255 ( 偶数のみ)
1 ≦ n ≦ 255
1 ≦ n ≦ 255
2 ≦ n ≦ 255
0 ~ 9, A ~ Z
SP, $, %, *, +, -, ., /
0~9
0 ~ 9, A ~ D, a ~ d
$, +, -, ., /, :
NUL ~ SP (7FH)
NUL ~ SP (7FH)
備考
バーコードの高さをn ドットに設定します。
PRP-250 1dot=0.125mm
バーコードのモジュール幅をnドットに指定します。
PRP-250 1dot=0.125mm
スタート/ストップビット
大文字のA、B、C、Dのみ対応
二次元コードに関するコマンド
●PDF417(ファームVersion:1.4TBN(UTP)Q〜)
No
1
2
3
4
名称
コード
設定値
設定値(m)
ASCII
GS
(
k
pL
pH
cn
fn
n
16 進数
1D
28
6B
03
00
30
41
00
ASCII
GS
(
k
pL
pH
cn
fn
n
16 進数
1D
28
6B
03
00
30
42
00
ASCII
GS
(
k
pL
pH
cn
fn
n
16 進数
1D
28
6B
03
00
30
43
n
ASCII
GS
(
k
pL
pH
cn
fn
n
16 進数
1D
28
6B
03
00
30
44
n
ASCII
GS
(
k
pL
pH
cn
fn
m
n
16 進数
1D
28
6B
04
00
30
45
30
n
ASCII
GS
(
k
pL
pH
cn
fn
m
16 進数
1D
28
6B
03
00
30
46
00
ASCII
GS
(
k
pL
pH
cn
fn
m
d1…dk
16 進数
1D
28
6B
pL
pH
30
50
30
d1…dk
ASCII
GS
(
k
pL
pH
cn
fn
m
16 進数
1D
28
6B
03
00
30
51
30
PDF417のータ領域のケタ数を設定します。
・(n = 0) の場合、自動処理を指定します。
ケタ数設定
PDF417 の段数を設定します。
・(n = 0) の場合、自動処理を指定します。
段数設定
モジュール幅設定
PDF418の1モジュールの幅をn ドットに設定します。
PDF417の1段の高さを
[n × 1 モジュールの幅]に設定します。
段の高さ設定
5 エラー訂正レベル設定
6
7
8
オプション選択
シンボル保存領域
データ格納
シンボル保存領域
シンボルデータ印字
設定値(n)
48(30)=エラー訂正レベルを「レベル」で設定する
【m = 48(30)で指定した場合、エラー訂正レベル】
50(32)=エラー訂正レベル2
51(33)=エラー訂正レベル3
52(34)=エラー訂正レベル4
53(35)=エラー訂正レベル5
0=標準PDF417 の処理を選択する
PDF417 のシンボルデータ(d1...dk) をシンボル保存領域に格納します。
二次元コードに関するコマンド
●QR Code(モデル2)
No
名称
コード
ASCII
1
2
GS
(
k
pL
設定値
pH
cn
設定値(n)
fn
n1
n2
00
モジュールサイズ
設定
1D
28
6B
04
00
31
41
32
ASCII
GS
(
k
pL
pH
cn
fn
n
16 進数
1D
28
6B
03
00
31
43
n
ASCII
GS
(
k
pL
pH
cn
fn
n
16 進数
1D
28
6B
03
00
31
45
n
ASCII
GS
(
k
pL
pH
cn
fn
m
d1…dk
16 進数
1D
28
6B
pL
pH
31
50
30
d1…dk
ASCII
GS
(
k
pL
pH
cn
fn
m
16 進数
1D
28
6B
03
00
31
51
30
QR Code の1モジュールをn ドットに設定します。
48(30)=エラー訂正レベルL を選択する
49(31)=エラー訂正レベルM を選択する
50(32)=エラー訂正レベルQ を選択する
51(33)= エラー訂正レベルS を選択する
3 エラー訂正レベル選択
4
5
50(32)=モデル2 の変換処理を選択する
※モデル2のみ対応
モデル選択
16 進数
シンボル保存領域
データ格納
シンボル保存領域
シンボルデータ印字
設定値(n1)
QR Code のシンボルデータ(d1...dk) をシンボル保存領域に格納します。
k = (pL + pH × 256) - 3
印字命令に関するコマンド
No
1
名称
ページモードの
データ印字
ASCII
16 進数
コード
ESC FF
1B 0C
設定値
設定値
備考
コード
ESC a
1B 61
ESC a
1B 61
ESC a
1B 61
GS
W
1D 57
GS
L
1D 4C
ESC T
1B 54
コード
設定値
0
00
1
01
2
02
nL
nL
nL
nL
n
n
設定値
設定値
備考
印字位置に関するコマンド
No
1
2
3
名称
位置揃え
(左揃え)
位置揃え
(中央揃え)
位置揃え
(右揃え)
4
印字領域幅設定
5
左マージン設定
ページモードにおける
6 文字の印字方向の選択
名称
No
7
ページモードにおける
印字領域の設定
ASCII
16 進数
ASCII
16 進数
ASCII
16 進数
ASCII
16 進数
ASCII
16 進数
ASCII
16 進数
nH
nH
nH
nH
(nL + nH × 256) = 420 (nL = 164 ,nH = 1) [紙幅58mm 指定時]
左マージンを印字可能領域の左端から[(nL + nH × 256) ×基本計算ピッチ]
n=0(左→右) n=1(下→上) n=2(右→左) n=3(上→下)
設定値
設定値
設定値
設定値
設定値
設定値
設定値
備考
ASCII
ESC
W
xL
xH
yL
yH
dxL
dxH
dyL
dyH
16 進数
1B
57
xL
xH
yL
yH
dxL
dxH
dyL
dyH
[紙幅80mm]
(dxL+dxH×256)=512 (dxL=0 , dxH=2)
(dyL+dyH×256)=1662 (dyL=126 , dyH=6)
漢字制御に関するコマンド
No
名称
1
コード体系選択
(JIS コード体系)
2
コード体系選択
(シフトJIS コード体系)
3
印字モード一括指定
(横倍拡大を解除)
4
印字モード一括指定
(横倍拡大を指定)
5
印字モード一括指定
(縦倍拡大を解除)
6
印字モード一括指定
(縦倍拡大を指定)
7
印字モード一括指定
(アンダーライン解除)
8
印字モード一括指定
(アンダーライン指定)
9 漢字アンダーライン解除
10
漢字アンダーライン指定
(1 ドット幅)
11
漢字アンダーライン指定
(2 ドット幅)
12
漢字4倍角文字解除
13
漢字4倍角文字指定
14
漢字スペース量設定
ASCII
16 進数
ASCII
16 進数
ASCII
16 進数
ASCII
16 進数
ASCII
16 進数
ASCII
16 進数
ASCII
16 進数
ASCII
16 進数
ASCII
16 進数
ASCII
16 進数
ASCII
16 進数
ASCII
16 進数
ASCII
16 進数
ASCII
16 進数
コード
FS
C
1C 43
FS
C
1C 43
FS !
1C 21
FS !
1C 21
FS !
1C 21
FS !
1C 21
FS !
1C 21
FS !
1C 21
FS
_
1C 2D
FS
_
1C 2D
FS
_
1C 2D
FS
W
1C 57
FS
W
1C 57
FS
S
1C 53
設定値
0
00
1
01
0
00
4
04
0
00
8
08
0
00
128
80
0
00
1
01
2
02
0
00
1
01
n1
n1
設定値
n2
n2
備考
JIS コード体系選択時に漢字を印字するためにはFS(1C)&(26) で漢字モードを指定する。
解除は、FS (1C)・(2E)です。
・左スペース量を[n1 ×基本計算ピッチ]に設定します。
・右スペース量を[n2 ×基本計算ピッチ]に設定します。
印字文字に関するコマンド
No
名称
1
国際文字選択
2
右スペース量設定
3
アンダーライン解除
4
5
アンダーライン指定
(1 ドット幅)
アンダーライン指定
(2 ドット幅)
6
強調印字解除
7
強調印字指定
8
文字フォント選択
(フォントA)
9
文字フォント選択
(フォントB)
10
文字サイズ指定
(横:1倍)
11
文字サイズ指定
(横:2倍)
12
13
14
15
16
17
18
19
文字サイズ指定
(横:3倍)
文字サイズ指定
(横:4倍)
文字サイズ指定
(横:5倍)
文字サイズ指定
(縦:1倍)
文字サイズ指定
(縦:2倍)
文字サイズ指定
(縦:3倍)
文字サイズ指定
(縦:4倍)
文字サイズ指定
(縦:5倍)
20
スムージング解除
21
スムージング指定
ASCII
16 進数
ASCII
16 進数
ASCII
16 進数
ASCII
16 進数
ASCII
16 進数
ASCII
16 進数
ASCII
16 進数
ASCII
16 進数
ASCII
16 進数
ASCII
16 進数
ASCII
16 進数
ASCII
16 進数
ASCII
16 進数
ASCII
16 進数
ASCII
16 進数
ASCII
16 進数
ASCII
16 進数
ASCII
16 進数
ASCII
16 進数
ASCII
16 進数
ASCII
16 進数
コード
ESC R
1B 52
ESC SP
1B 20
ESC _
1B 2D
ESC _
1B 2D
ESC _
1B 2D
ESC E
1B 45
ESC E
1B 45
ESC M
1B 4D
ESC M
1B 4D
GS !
1D 21
GS !
1D 21
GS !
1D 21
GS !
1D 21
GS !
1D 21
GS !
1D 21
GS !
1D 21
GS !
1D 21
GS !
1D 21
GS !
1D 21
GS
b
1D 62
GS
b
1D 62
設定値
n
n
n
n
0
00
1
01
2
02
0
00
1
01
0
00
1
01
0
00
16
10
32
20
48
30
64
40
0
00
1
01
2
02
3
03
4
04
0
0
1
01
設定値
備考
0(00):アメリカ 1(01):フランス 3(03): イギリス 8(08) :日 本
13(D): 韓 国 15(F): 中 国
文字の右スペース量を[n ×基本計算ピッチ]に設定します。
未対応
未対応
印字文字に関するコマンド
No
名称
22
二重印字解除
23
二重印字指定
24
倒立印字解除
25
倒立印字指定
26 文字90度右回転解除
文字90度右回転指定
(横方向1 ドット間隔)
文字90度右回転指定
28
(横方向1.5 ドット間隔)
27
29
白黒反転印字解除
30
白黒反転印字指定
ASCII
16 進数
ASCII
16 進数
ASCII
16 進数
ASCII
16 進数
ASCII
16 進数
ASCII
16 進数
ASCII
16 進数
ASCII
16 進数
ASCII
16 進数
コード
ESC G
1B 47
ESC G
1B 47
ESC
{
1B 7B
ESC
{
1B 7B
ESC V
1B 56
ESC V
1B 56
ESC V
1B 56
GS
B
1D 42
GS
B
1D 42
ASCII
16 進数
ASCII
16 進数
コード
ESC p
1B 70
ESC L
1B 4C
設定値
0
00
1
01
0
00
1
01
0
00
1
01
2
02
0
00
1
01
設定値
備考
未対応
補助機能のコマンド
No
名称
1
指定パルスの発生
2
ページモードの選択
m
00
設定値
t1
t1
t2
t2
設定値(m)
0=ドロアーキックコネクター2 番ピン
1=ドロアーキックコネクター5 番ピン
設定値(t1/t2)
・t1 はオン時間を[t1 × 2ms]に指定します。
・t2 はオフ時間を[t2 × 2ms]に指定します。
メカコントロールに関するコマンド
No
1
名称
用紙のカット
ASCII
16 進数
GS
1D
コード
V
66
56
42
設定値
n
n
FS
1C
FS
1C
FS
1C
FS
1C
コード
p
70
p
70
p
70
p
70
設定値
0
00
1
01
2
02
3
03
備考
カット位置+[n ×基本計算ピッチ]) の紙送り用紙のパーシャルカット(1 点を残す) を実行します。
パーシャルカットのみ対応 DSW6=ON(デフォルト値) ドロアー接続時、カット後ドロアーが開きます。
ビットイメージに関するコマンド
No
1
2
3
4
名称
NV ビットイメージ印字
(ノーマルモード)
NV ビットイメージ印字
(横倍モード)
NV ビットイメージ印字
(縦倍モード)
NV ビットイメージ印字
(4倍モード)
ASCII
16 進数
ASCII
16 進数
ASCII
16 進数
ASCII
16 進数
n
01
n
01
n
01
n
01
備考
横:1倍 縦:1倍
横:2倍 縦:1倍
横:1倍 縦:2倍
横:2倍 縦:2倍