JP_Nordson_EFD_Ultimus_V_Operating_Manual.pdf - 第41页
1.5.6 ETX コ マ ン ド パ ケ ッ ト の最終部分 は、 パケ ッ ト 終 了 (0x03h)ASCII文字 で す 。 下記はコマンドパケットの一例です。この例は、UltimusVへ 3.4bar/0.34 MPa(50.0 psi)の値 を送信するプレッシャー設定コマンド(PS)を使用しています。 コマンド: コ マ ンドパ ケ ット の 開 始 STX + (08 + PS + 0500) + F0 + ET…

1.4通 信 タイムアウト
RS‑232 パケットによって LCD 画面の操作性が低下しないように、Ultimus V には通信タイムアウト対策が用意されてい
ます。Ultimus V がホストから ACK (Acknowledge) 入力を受信するとすぐに、LCD は通信ホールド状態になり、コマンド
を待機します。コマンドを受信しないまま3秒が経過すると、Ultimus V は「A2」失敗コマンドをホストに送信し、通信ホール
ドを解除します。Ultimus V が文字を受信すると、タイムアウトがリセットされます。
1.5コマンドパ ケットフォー マット
各コマンドパケットは下記の情報を含み、下記の通りフォーマットされます。
[STX] [バイト数] [コマンド] [データ] [チェックサム] [ETX]
1.5.1STX
全てのコマンドパケットは、パケット開始(0x02h) ASCII文字で始まります。
1.5.2バイト数
コマンドパケットのバイト数は、コマンドパケット内のコマンドとデータ部分の文字数の合計です。この値は、0x04h から
0xFFh までの2桁の16進数の数字で表示されます。この16進数の数字は、ASCII文字でエンコードされます。
1.5.3コマンド
コマンドパケットのコマンド部 分 が次 に来ます。コマンドのリストは、次 のセクションで説 明します。コマンド部 分の桁 数 は
4文字です。コマンドが4文字に満たない場合は、残りは、ASCIIのスペース文字(0x20h)でなければなりません。コマンド
は、ASCII文字で送信されます。
1.5.4データ
コマンドの次は、データ部分が続きます。データ長は、0(0x00h)から251(0xFB)をとることができます。この長さはコマンドに
よります。ASCII文字で送信されます。
1.5.5チェックサム
チェックサムが 次に続きます。チェックサムはコマンドパケットのエラー チェックです。チェックサムは 、コマンドパケットのエラ
ーチェックです。チェックサムは、0 (0x00h) から各 ASCII バイトの実際の値を減算して求められます (ASCII の「0」は 16
進数では 0x20、10 進数では 32 です)。算出された負の値の最下位バイトがチェックサム値になります。
バイト数 (1.5.2) で始まりデータ (1.5.4) までの各バイト (ASCII 文字) を使用してチェックサムが求められます。 最下位バ
イト (2 桁の 16 進数) は ASCII 文字に変換され、残りのコマンドパケットに付加され、チェックサム値が得られます。 チェッ
クサムが正しく算出されない場合、Ultimus V は失敗コマンド (「A2」) を返します。
チェックサムは次のように理解することもできます。
Checksum =
n
0
0-∑ bytes [n]
「n」 = バイト数
AppendixB—RS‑232接続プロトコル(続き)
Ultimus V 高精密液剤ディスペンサー
40
www.nordsonefd.com/jp japan@nordsonefd.com +81-03-5762-2760 ノードソンEFDは、世界中で液剤塗布装置の販売・サービスを行なっております。

1.5.6ETX
コマンドパケットの最終部分は、パケット終了(0x03h)ASCII文字です。
下記はコマンドパケットの一例です。この例は、UltimusVへ3.4bar/0.34MPa(50.0psi)の値
を送信するプレッシャー設定コマンド(PS)を使用しています。
コマンド:
コマンドパケ
ットの 開 始
STX + (08 + PS + 0500) + F0 + ETX
チェックサムの 算 出
に使用されるデータ
バイト (ASCII)
算出されたチ
ェックサム値
コマンドの終
了パ ケット
ASCIIコード:
0x02h (STX) + 0x30h (“0”) + 0x38h (“8”) + 0x50h (“P”) + 0x53h (“S”) + 0x20h (“”) + 0x20h (“”) +
0x30h (“0”) + 0x35h (“5”) + 0x30h (“0”) + 0x30h (“0”) + 0x46h (“F”) + 0x30h (“0”) + 0x03h (ETX)
2.RS‑232コマンド
下記は、Ultimus V用のRS‑232のコマンドリストです。そのコマンドの簡単な説明、コマンドに添付されるデータ
の内 容を含むコマンドのフォーマット、また必 要に応じて返 信コマンドのフォーマットをそのコマンドに添 付され
るデータとともに付けてあります。’‑‘は、ASCIIのスペース値(0x20h)を表します。
2.1プロトコルコマンド
このコマンドは、コマンドの成功、失敗をリモートホストとUltimus Vで通信するときに使用されます。
2.1.1成功コマンド
このコマンドは、コマンドが正しく実行された場合に送信されます。
フォーマット: A0
2.1.2失敗コマンド
このコマンドは、コマンドの実行が失敗した場合に送信されます。コマンドパケットにエラーがあった、コマンドパケットの送信
が中断した、タイムアウトになった場合が考えられます。
フォーマット: A2
AppendixB—RS‑232接続プロトコル(続き)
Ultimus V 高精密液剤ディスペンサー
41
www.nordsonefd.com/jp japan@nordsonefd.com +81-03-5762-2760 ノードソンEFDは、世界中で液剤塗布装置の販売・サービスを行なっております。

2.2ダウンロードコマンド
このコマンドは、ホストからディスペンサーの方向のみに限られます。ディスペンサーはデータを返信しません。
2.2.1メモリー変更コマンド
このコマンドは、メモリーの位置を変更します。LCDディスプレーに位置だけでなく、吐出時間、吐出圧、バキューム圧のパラメ
ーターの変更が表示されます。
ホ ストフォ ー マット:
CH‑‑ccc
ccc:
0〜399までの3桁のメモリーセルの番号です。ディスペンサーは自動的に値を制限し、エラーを防ぎます。
2.2.2時間モードコマンド
このコマンドはディスペンサーのモードを時間モードに変更します。
ホ ストフォ ー マット: TT‑‑
2.2.3連続吐出モードコマンド
このコマンドはディスペンサーのモードを連続吐出モードに変更します。
ホ ストフォ ー マット: MT‑‑
2.2.4時間モード/連続吐出モード切り替えコマンド
このコマンドはディスペンサーの時間モードと連続吐出モードを切り替えます。
ホ ストフォ ー マット: TM‑‑
2.2.5吐出圧設定コマンド
このコマンドは、現在のメモリーセルの圧力値を更新します。
ホ ストフォ ー マット: PS‑‑pppp
pppp:
小数点を除いた4桁の吐出圧の設定です。単位は含みません。有効な吐出圧値範囲と小数点は、ディスペンサーで選
択されている圧力単位によって決定されます。
2.2.6指定メモリーセル吐出圧設定コマンド
このコマンドは、コマンドで指定したメモリーセルの吐出圧設定を更新します。LCDディスプレーは指定されたメモリーセルの
変更を表示します。
ホ ストフォ ー マット: PH‑‑CHcccPpppp
ccc:
0〜399までの3桁のメモリーセルの番号です。ディスペンサーは自動的に値を制限し、エラーを防ぎます。
pppp:
小数点を除いた4桁の吐出圧の設定です。単位は含みません。有効な吐出圧値範囲と小数点は、ディスペンサーで選
択されている吐出圧単位によって決定されます。
AppendixB—RS‑232接続プロトコル(続き)
Ultimus V 高精密液剤ディスペンサー
42
www.nordsonefd.com/jp japan@nordsonefd.com +81-03-5762-2760 ノードソンEFDは、世界中で液剤塗布装置の販売・サービスを行なっております。