28罫線がずれる
次の 2 通りの方法で初期化(イニシャライズ)されます。ただし、いずれの初期化の場合も、操作パネルで設定した初 期設定値になるとともに操作パネルの設定で変更された値は保持されます。
規格 Universal Serial Bus Specifications Revision 2.0
Universal Serial Bus Device Class Definition for Printing Devices Version 1.1 転送速度 12Mbps(Full speed Device)
データフォーマット NRZI
適合コネクタ USB Series B
推奨ケーブル長 2[m]以下
ピン番号 信号名 発信元 機能
1 VCC ー ケーブル電源、最大電流 100mA
2 − Data 双方向 データ
3 + Data 双方向 データ、1.5kΩ の抵抗を経由して+ 3.3V にプルアップします。
4 Ground ー ケーブルグラウンド
ハードウェア初期化 ソフトウェア初期化
方法 電源を再投入します。 ソフトウェアにより ESC@ コード(プリンタの初期化)
を送ります。
初期化内容 プリンタメカニズム
入力データバッファ
ダウンロード文字、外字
プリントバッファ
プリントバッファ
デフォルト値の設定
53 コード表
コントロールコード表
本製品は EPSON ESC/P
®の ESC/P24-J84 に準拠したコントロールコードで動作します。以下に使用できるコント ロールコードの一覧を示します。各コントロールコードの詳細は、エプソンパートナーズネットで提供しております ESC/P リファレンスマニュアルを参照してください。
n
ESC/P リファレンスマニュアルをダウンロードするには、エプソンパートナーズネットへの会員登録が必要です。http://partner.epson.jp/
機能 コントロールコード パラメータの範囲
印字・紙送り 印字復帰 CR
改行 LF
改ページ FF
印字領域設定 行単位ページ長設定 ESC C n 1 ≦ n ≦ 127
インチ単位ページ長設定 ESC C0 n 1 ≦ n ≦ 22
上マージン設定 ESC N n 1 ≦ n ≦ 127
下マージン設定 ESC O
右マージン設定 ESC Q n 1 ≦ n ≦ 255
左マージン設定 ESC l n 0 ≦ n ≦ 255
改行量設定 1/8 インチ改行量設定 ESC 0 1/6 インチ改行量設定 ESC 2
n/180 インチ改行量設定 ESC 3 n 0 ≦ n ≦ 255 n/360 インチ改行量設定 ESC +n
タブ設定 水平タブ位置設定 ESC D[n]k NUL 1 ≦ n ≦ 255 1 ≦ k ≦ 32 垂直タブ位置設定 ESC B[n]k NUL 1 ≦ n ≦ 255
1 ≦ k ≦ 16
水平タブ実行 HT
垂直タブ実行 VT
絶対位置設定 ESC $ n1 n2 0 ≦(n1 + n2 × 256)≦ 636 相対位置設定 ESC ¥ n1 n2 -1908 ≦(n1 + n2 × 256)≦
1908
54
文字セット 文字品位選択 ESC x n n = 0,1
書体選択 ESC k n n = 0,1, 5
プロポーショナル文字指定 / 解除 ESC p n n = 0,1
10cpi 指定 ESC P
12cpi 指定 ESC M
15cpi 指定 ESC g
スーパー / サブスクリプト指定 ESC S n n = 0,1 スーパー / サブスクリプト解除 ESC T
ライン付き文字選択
ESC (-縮小指定 SI
縮小解除 DC2
自動解除付き倍幅拡大指定 SO 自動解除付き倍幅拡大解除 DC4
アンダーライン指定/解除 ESC - n n = 0,1
縦倍拡大指定/解除 ESC w n n = 0,1
国際文字選択 ESC R n 0 ≦ n ≦ 13, n = 64
文字コード表選択 ESC t n n = 1,3
文字定義 ダウンロード文字定義 ESC & 0 n m [a0 a1 a2 p1...pk]m-n + 1
32 ≦ n ≦ m ≦ 127 0 ≦ a0 ≦ 127 0 ≦ a1 ≦ 37
− 128 ≦ a2 ≦ 127 0 ≦ p1...pk ≦ 255 ダウンロード文字セット指定 / 解除 ESC%n n = 0,1
文字セットコピー ESC:0n0 n=0, 1, 5
文字間スペース量設定 ESC SP n 0 ≦ n ≦ 127
イタリック指定 ESC 4
イタリック解除 ESC 5
強調指定 ESC E
強調解除 ESC F
二重印字指定 ESC G
二重印字解除 ESC H
文字スタイル選択 ESC q n n = 0,1,2,3
倍幅拡大指定/解除 ESC W n n = 0,1
一括指定 ESC ! 0 ≦ n ≦ 255
機能 コントロールコード パラメータの範囲
55
ビットマップ イメージ選択
ビットイメージ選択 ESC* m n1 n2[d]k m = 0 〜 4,6,32,33,
38 〜 40 0 ≦ n1 ≦ 255 0 ≦ n2 ≦ 14 j = 1,3
k =(n1 + n2 × 256)× j ビットイメージリピート選択 ESC* m r1 r2 m
n1 n2[d]k
m = 167 0 ≦ r1 ≦ 255 0 ≦ r2 ≦ 14 0 ≦ n1 ≦ 180 n2 = 0 j = 3
k =(n1 + n2 × 256)× j
初期化 初期化 ESC @
キャリッジ制御 単方向印字指定 / 解除 ESC U n n = 0,1
CSF 制御 カットシートフィーダ制御 ESC EM n n = 1 , R
その他 半角文字スペース量補正 FS U
ページフォーマット設定 ESC(c
バーコード印字 ESC (B n1 n2 j m s v1 v2 c[d]k
0 ≦ n1 ≦ 255 0 ≦ n2 ≦ 127 0 ≦ j ≦ 8 2 ≦ m ≦ 5 -3 ≦ s ≦ 3
45 ≦(v1+v2 × 256)≦ 3960 0 ≦ C ≦ 255
k=n1+n2 × 256