User manual - DT-810PR解説書Rev.1.00(2006年9月29日)

- 14 -
[ラベル発行モード]
プリンタの状態遷移
発行コマンド
受信
発行終了 事象
状態
リンク確保
登録コマンド
受信
登録終了
ステータス要求
コマンド受信
EOT受信 タイムアウト
CRCエラー フレーミングエラー
オーバーランエラー
シンタックスエラー
登録エラー
発行中エラー
リンク待ち
S1
NAK送信
àS2
通常
ACK送信
コマンド解析
àS3
通常
ステータス送信
àS3
NAK送信後
コマンド待ち
S2
エラー中
ステータス送信
àS4
エラー中
ステータス送信
àS4
àS1
リンク終結
àS1
NAK送信
àS2
NAK送信
àS2 àS1
登録コマンド
登録処理開始
àS3
EOT受信済
ACK送信
(注1)
àS1
発行コマンド
発行終了済なら
ACK送信(注1)
àS1
発行終了未なら
àS3
ACK送信後
コマンド/EOT待ち
S3
ACK送信
コマンド解析
àS3
EOT受信未
àS3
ステータス送信
àS3
ステータス要求コマンド
àS1
リンク終結
(注2)
àS1
NAK送信
àS2
NAK送信
àS2 àS1
ステータス送信後
EOT待ち
S4
ステータス送信
àS4
ステータス送信
àS4
エラー解除
àS1
リンク終結
àS1
タイマリセット
àS4 àS1
(注1)
発行終了時はデータ印字コマンドにて処理終了のACK送信有りに設定されている場合のみAC
Kを送信します。
(注2)
EOT待ちでのタイムアウト時にもコマンド処理終了のACKは送信します。
H/Tの状態遷移
事象
状態
NAK受信 ACK受信 ステータス受信 タイムアウト
(注1)
CRCエラー
フレーミングエラー
オーバーランエラー
プリンタへの
送信起動
リンク要求
NAK待ち
S1
コマンド送信
àS2 àS1
àS1 àS1 àS1
コマンド送信後
ACK/ステータス待
S2
コマンド再送
àS2
継続
コマンド送信
àS2
最終
EOT送信
àS3
または
àS4
EOT送信
àS4
à S4
à S4
EOT送信後
ACK待ち
S3
àS4 àS4
à S4 à S4
キー入力モード
S4
àS4 àS4 àS4 àS1
(注1)リトライ回数はH/Tが任意に決めるものとします。