Stream 2 - 装置制御¶
概要¶
Stream 2 メッセージは、装置制御、設定、およびリモートコマンド実行に使用されます。
サポートメッセージ¶
| メッセージ | 名称 | 方向 | 説明 |
|---|---|---|---|
| S2F13 | Equipment Constant Request | H→E | EC値の要求 |
| S2F14 | Equipment Constant Data | E→H | EC値の返却 |
| S2F15 | New Equipment Constant Send | H→E | EC値の設定 |
| S2F16 | New Equipment Constant Acknowledge | E→H | EC設定応答 |
| S2F17 | Date and Time Request | H→E | 日付/時刻の要求 |
| S2F18 | Date and Time Data | E→H | 日付/時刻の返却 |
| S2F23 | Trace Initialize Send | H→E | トレース設定 |
| S2F24 | Trace Initialize Acknowledge | E→H | トレース設定応答 |
| S2F29 | Equipment Constant Namelist Request | H→E | EC定義の要求 |
| S2F30 | Equipment Constant Namelist | E→H | EC定義の返却 |
| S2F31 | Date and Time Set Request | H→E | 日付/時刻の設定 |
| S2F32 | Date and Time Set Acknowledge | E→H | 日付/時刻設定応答 |
| S2F33 | Define Report | H→E | レポート内容の定義 |
| S2F34 | Define Report Acknowledge | E→H | レポート定義応答 |
| S2F35 | Link Event Report | H→E | レポートをイベントにリンク |
| S2F36 | Link Event Report Acknowledge | E→H | リンク応答 |
| S2F37 | Enable/Disable Event Report | H→E | イベントの有効化/無効化 |
| S2F38 | Enable/Disable Event Acknowledge | E→H | 有効化応答 |
| S2F41 | Host Command Send | H→E | リモートコマンド |
| S2F42 | Host Command Acknowledge | E→H | コマンド応答 |
| S2F43 | Define Spool Streams | H→E | スプーリング設定 |
| S2F44 | Spool Stream Acknowledge | E→H | スプーリング設定応答 |
S2F13 - Equipment Constant Request¶
方向: H→E 応答: S2F14 W-Bit: 有り
構造¶
空リストは全ECを要求:
S2F14 - Equipment Constant Data¶
方向: E→H 応答必須: 不要
構造¶
S2F15 - New Equipment Constant Send¶
方向: H→E 応答: S2F16 W-Bit: 有り
構造¶
例¶
S2F15 W
<L[2]
<L[2]
<U4 10> // ECID:T3タイマー
<U2 60> // 新しい値:60秒
>
<L[2]
<U4 11> // ECID:T5タイマー
<U2 15> // 新しい値:15秒
>
>
S2F16 - New Equipment Constant Acknowledge¶
方向: E→H 応答必須: 不要
構造¶
EAC値¶
| 値 | 説明 |
|---|---|
| 0x00 | 受諾 |
| 0x01 | 拒否、少なくとも1つの定数が無効 |
| 0x02 | 拒否、ビジー |
| 0x03 | 拒否、少なくとも1つのECIDが無効 |
| 0x04 | 拒否、少なくとも1つのECVが範囲外 |
S2F17 - Date and Time Request¶
方向: H→E 応答: S2F18 W-Bit: 有り
構造¶
S2F18 - Date and Time Data¶
方向: E→H 応答必須: 不要
構造¶
例¶
S2F29 - Equipment Constant Namelist Request¶
方向: H→E 応答: S2F30 W-Bit: 有り
構造¶
S2F30 - Equipment Constant Namelist¶
方向: E→H 応答必須: 不要
構造¶
S2F30
<L[n]
<L[6]
<ECID U4>
<ECNAME A>
<ECMIN> // 最小値
<ECMAX> // 最大値
<ECDEF> // デフォルト値
<UNITS A>
>
...
>
S2F31 - Date and Time Set Request¶
方向: H→E 応答: S2F32 W-Bit: 有り
構造¶
S2F32 - Date and Time Set Acknowledge¶
方向: E→H 応答必須: 不要
構造¶
TIACK値¶
| 値 | 説明 |
|---|---|
| 0x00 | 受諾 |
| 0x01 | エラー、未完了 |
S2F33 - Define Report¶
方向: H→E 応答: S2F34 W-Bit: 有り
構造¶
S2F33 W
<L[2]
<DATAID U4>
<L[n] // レポート定義
<L[2]
<RPTID U4> // レポートID
<L[m] // 変数リスト
<VID U4>
...
>
>
...
>
>
例¶
S2F33 W
<L[2]
<U4 1>
<L[1]
<L[2]
<U4 100> // レポートID
<L[3] // レポート内の変数
<U4 1> // Clock
<U4 2> // ControlState
<U4 3> // ProcessState
>
>
>
>
S2F34 - Define Report Acknowledge¶
方向: E→H 応答必須: 不要
構造¶
DRACK値¶
| 値 | 説明 |
|---|---|
| 0x00 | 受諾 |
| 0x01 | 拒否、領域不足 |
| 0x02 | 拒否、フォーマット無効 |
| 0x03 | 拒否、少なくとも1つのRPTIDが既に定義済み |
| 0x04 | 拒否、少なくとも1つのVIDが無効 |
S2F35 - Link Event Report¶
方向: H→E 応答: S2F36 W-Bit: 有り
構造¶
S2F35 W
<L[2]
<DATAID U4>
<L[n] // イベント-レポートリンク
<L[2]
<CEID U4> // 収集イベントID
<L[m] // リンクするレポートID
<RPTID U4>
...
>
>
...
>
>
S2F36 - Link Event Report Acknowledge¶
方向: E→H 応答必須: 不要
構造¶
LRACK値¶
| 値 | 説明 |
|---|---|
| 0x00 | 受諾 |
| 0x01 | 拒否、領域不足 |
| 0x02 | 拒否、フォーマット無効 |
| 0x03 | 拒否、少なくとも1つのCEIDが未定義 |
| 0x04 | 拒否、少なくとも1つのRPTIDが未定義 |
S2F37 - Enable/Disable Event Report¶
方向: H→E 応答: S2F38 W-Bit: 有り
構造¶
S2F38 - Enable/Disable Event Acknowledge¶
方向: E→H 応答必須: 不要
構造¶
ERACK値¶
| 値 | 説明 |
|---|---|
| 0x00 | 受諾 |
| 0x01 | 拒否、少なくとも1つのCEIDが無効 |
S2F41 - Host Command Send¶
方向: H→E 応答: S2F42 W-Bit: 有り
構造¶
S2F41 W
<L[2]
<RCMD A> // リモートコマンド名
<L[n] // コマンドパラメータ
<L[2]
<CPNAME A> // パラメータ名
<CPVAL> // パラメータ値
>
...
>
>
例¶
S2F41 W
<L[2]
<A "START">
<L[2]
<L[2]
<A "RecipeID">
<A "RECIPE001">
>
<L[2]
<A "LotID">
<A "LOT001">
>
>
>
S2F42 - Host Command Acknowledge¶
方向: E→H 応答必須: 不要
構造¶
S2F42
<L[2]
<HCACK B[1]> // コマンド確認
<L[n] // パラメータステータス(エラー時)
<L[2]
<CPNAME A>
<CPACK B[1]> // パラメータ確認
>
...
>
>
HCACK値¶
| 値 | 説明 |
|---|---|
| 0x00 | 確認、コマンド受諾 |
| 0x01 | 拒否、コマンド無効 |
| 0x02 | 拒否、現在実行不可 |
| 0x03 | 拒否、パラメータエラー |
| 0x04 | 確認、後で完了 |
| 0x05 | 拒否、既に期待状態 |
| 0x06 | 拒否、該当オブジェクトなし |
CPACK値¶
| 値 | 説明 |
|---|---|
| 0x01 | CPNAMEが無効 |
| 0x02 | CPVAL値が不正 |
| 0x03 | CPVALが範囲外 |
S2F43 - Define Spool Streams¶
方向: H→E 応答: S2F44 W-Bit: 有り
構造¶
S2F44 - Spool Stream Acknowledge¶
方向: E→H 応答必須: 不要
構造¶
STSPACK値¶
| 値 | 説明 |
|---|---|
| 0x00 | OK |
| 0x01 | Streamが無効 |
| 0x02 | Streamはスプーリング非対応 |