コンテンツにスキップ

Stream 10 - ターミナルサービス

概要

Stream 10 メッセージは、ターミナル表示とオペレータ通信を処理します。

サポートメッセージ

メッセージ 名称 方向 説明
S10F1 Terminal Request H→E ターミナル情報の要求
S10F2 Terminal Data E→H ターミナル情報の返却
S10F3 Terminal Display, Single H→E 単一メッセージの表示
S10F4 Terminal Display Acknowledge E→H 表示応答
S10F5 Terminal Display, Multi-Block H→E 複数行の表示
S10F6 Terminal Display Acknowledge E→H 複数行応答
S10F7 Terminal Input Request E→H オペレータ入力の要求
S10F8 Terminal Input Data H→E オペレータ入力の返却
S10F9 Broadcast Message H→E 全ターミナルへのブロードキャスト
S10F10 Broadcast Acknowledge E→H ブロードキャスト応答

S10F1 - Terminal Request

方向: H→E 応答: S10F2 W-Bit: 有り

構造

S10F1 W
<TID B[1]>           // ターミナルID

S10F2 - Terminal Data

方向: E→H 応答必須: 不要

構造

S10F2
<L[n]                // ターミナル情報
  ...
>

S10F3 - Terminal Display, Single

方向: H→E 応答: S10F4 W-Bit: 有り

構造

S10F3 W
<L[2]
  <TID B[1]>         // ターミナルID(0 = デフォルト)
  <TEXT A>           // メッセージテキスト
>

S10F3 W
<L[2]
  <B 0x00>           // デフォルトターミナル
  <A "プロセスが正常に完了しました">
>

S10F4 - Terminal Display Acknowledge

方向: E→H 応答必須: 不要

構造

S10F4
<ACKC10 B[1]>

ACKC10値

説明
0x00 受諾、表示済み
0x01 ターミナル使用不可
0x02 表示されず
0x03 不明なTID

S10F5 - Terminal Display, Multi-Block

方向: H→E 応答: S10F6 W-Bit: 有り

構造

S10F5 W
<L[2]
  <TID B[1]>         // ターミナルID
  <L[n]              // 複数行テキスト
    <TEXT A>
    ...
  >
>

S10F5 W
<L[2]
  <B 0x00>
  <L[4]
    <A "============================">
    <A "  プロセス完了">
    <A "  レシピ:RECIPE001">
    <A "============================">
  >
>

S10F6 - Terminal Display Acknowledge

方向: E→H 応答必須: 不要

構造

S10F6
<ACKC10 B[1]>

S10F7 - Terminal Input Request

方向: E→H 応答: S10F8 W-Bit: 有り

構造

S10F7 W
<L[2]
  <TID B[1]>         // ターミナルID
  <TEXT A>           // プロンプトテキスト
>

S10F7 W
<L[2]
  <B 0x00>
  <A "ロットIDを入力してください:">
>

S10F8 - Terminal Input Data

方向: H→E 応答必須: 不要

構造

S10F8
<TEXT A>             // オペレータ入力

S10F8
<A "LOT001">

タイムアウト応答

S10F8
<A "">               // タイムアウト時は空

S10F9 - Broadcast Message

方向: H→E 応答: S10F10 W-Bit: 有り

構造

S10F9 W
<TEXT A>

説明

装置上の全ターミナルにメッセージを送信します。

S10F9 W
<A "*** 緊急シャットダウン実行中 ***">

S10F10 - Broadcast Acknowledge

方向: E→H 応答必須: 不要

構造

S10F10
<ACKC10 B[1]>

ターミナルサービスシーケンス

単一行表示

Host                     Equipment
  |                          |
  | S10F3 (TID, TEXT)        |
  |------------------------->|
  |                          |
  |    S10F4 (ACKC10=0)      |
  |<-------------------------|

複数行表示

Host                     Equipment
  |                          |
  | S10F5 (TID, Lines)       |
  |------------------------->|
  |                          |
  |    S10F6 (ACKC10=0)      |
  |<-------------------------|

オペレータ入力

Host                     Equipment            Operator
  |                          |                    |
  |                          | S10F7 (Prompt)     |
  |<-------------------------|                    |
  |                          |                    |
  |     (Wait for input)     | Display prompt     |
  |                          |------------------->|
  |                          |                    |
  |                          |    Input: LOT001   |
  |                          |<-------------------|
  |                          |                    |
  | S10F8 (LOT001)           |                    |
  |------------------------->|                    |

ブロードキャスト

Host                     Equipment
  |                          |
  | S10F9 (Broadcast msg)    |
  |------------------------->|
  |                          | Display on all
  |                          | terminals
  |    S10F10 (ACKC10=0)     |
  |<-------------------------|