Stream 10 - Terminal Services¶
Overview¶
Stream 10 messages handle terminal display and operator communication.
Supported Messages¶
| Message | Name | Direction | Description |
|---|---|---|---|
| S10F1 | Terminal Request | H→E | Request terminal info |
| S10F2 | Terminal Data | E→H | Return terminal info |
| S10F3 | Terminal Display, Single | H→E | Display single message |
| S10F4 | Terminal Display Acknowledge | E→H | Display response |
| S10F5 | Terminal Display, Multi-Block | H→E | Display multi-line |
| S10F6 | Terminal Display Acknowledge | E→H | Multi-line response |
| S10F7 | Terminal Input Request | E→H | Request operator input |
| S10F8 | Terminal Input Data | H→E | Return operator input |
| S10F9 | Broadcast Message | H→E | Broadcast to all terminals |
| S10F10 | Broadcast Acknowledge | E→H | Broadcast response |
S10F1 - Terminal Request¶
Direction: H→E Reply: S10F2 W-Bit: Yes
Structure¶
S10F2 - Terminal Data¶
Direction: E→H Reply Required: No
Structure¶
S10F3 - Terminal Display, Single¶
Direction: H→E Reply: S10F4 W-Bit: Yes
Structure¶
Example¶
S10F4 - Terminal Display Acknowledge¶
Direction: E→H Reply Required: No
Structure¶
ACKC10 Values¶
| Value | Description |
|---|---|
| 0x00 | Accepted, displayed |
| 0x01 | Terminal not available |
| 0x02 | Not displayed |
| 0x03 | Unknown TID |
S10F5 - Terminal Display, Multi-Block¶
Direction: H→E Reply: S10F6 W-Bit: Yes
Structure¶
Example¶
S10F5 W
<L[2]
<B 0x00>
<L[4]
<A "============================">
<A " PROCESS COMPLETE">
<A " Recipe: RECIPE001">
<A "============================">
>
>
S10F6 - Terminal Display Acknowledge¶
Direction: E→H Reply Required: No
Structure¶
S10F7 - Terminal Input Request¶
Direction: E→H Reply: S10F8 W-Bit: Yes
Structure¶
Example¶
S10F8 - Terminal Input Data¶
Direction: H→E Reply Required: No
Structure¶
Example¶
Timeout Response¶
S10F9 - Broadcast Message¶
Direction: H→E Reply: S10F10 W-Bit: Yes
Structure¶
Description¶
Sends message to all terminals on the equipment.
Example¶
S10F10 - Broadcast Acknowledge¶
Direction: E→H Reply Required: No
Structure¶
Terminal Service Sequences¶
Single Line Display¶
Host Equipment
| |
| S10F3 (TID, TEXT) |
|------------------------->|
| |
| S10F4 (ACKC10=0) |
|<-------------------------|
Multi-Line Display¶
Host Equipment
| |
| S10F5 (TID, Lines) |
|------------------------->|
| |
| S10F6 (ACKC10=0) |
|<-------------------------|
Operator Input¶
Host Equipment Operator
| | |
| | S10F7 (Prompt) |
|<-------------------------| |
| | |
| (Wait for input) | Display prompt |
| |------------------->|
| | |
| | Input: LOT001 |
| |<-------------------|
| | |
| S10F8 (LOT001) | |
|------------------------->| |