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: 有
結構¶
S10F2 - Terminal Data¶
方向: E→H 需要回覆: 否
結構¶
S10F3 - Terminal Display, Single¶
方向: H→E 回覆: S10F4 W-Bit: 有
結構¶
範例¶
S10F4 - Terminal Display Acknowledge¶
方向: E→H 需要回覆: 否
結構¶
ACKC10 值¶
| 值 | 說明 |
|---|---|
| 0x00 | 已接受,已顯示 |
| 0x01 | 終端不可用 |
| 0x02 | 未顯示 |
| 0x03 | 未知的 TID |
S10F5 - Terminal Display, Multi-Block¶
方向: H→E 回覆: S10F6 W-Bit: 有
結構¶
範例¶
S10F5 W
<L[2]
<B 0x00>
<L[4]
<A "============================">
<A " 製程完成">
<A " 配方:RECIPE001">
<A "============================">
>
>
S10F6 - Terminal Display Acknowledge¶
方向: E→H 需要回覆: 否
結構¶
S10F7 - Terminal Input Request¶
方向: E→H 回覆: S10F8 W-Bit: 有
結構¶
範例¶
S10F8 - Terminal Input Data¶
方向: H→E 需要回覆: 否
結構¶
範例¶
逾時回應¶
S10F9 - Broadcast Message¶
方向: H→E 回覆: S10F10 W-Bit: 有
結構¶
說明¶
將訊息發送至設備上的所有終端。
範例¶
S10F10 - Broadcast Acknowledge¶
方向: E→H 需要回覆: 否
結構¶
終端服務流程¶
單行顯示¶
Host Equipment
| |
| S10F3 (TID, TEXT) |
|------------------------->|
| |
| S10F4 (ACKC10=0) |
|<-------------------------|
多行顯示¶
Host Equipment
| |
| S10F5 (TID, Lines) |
|------------------------->|
| |
| S10F6 (ACKC10=0) |
|<-------------------------|
操作員輸入¶
Host Equipment Operator
| | |
| | S10F7 (Prompt) |
|<-------------------------| |
| | |
| (等待輸入) | 顯示提示 |
| |------------------->|
| | |
| | 輸入:LOT001 |
| |<-------------------|
| | |
| S10F8 (LOT001) | |
|------------------------->| |