跳轉到

Stream 6 - Data Collection

Overview

Stream 6 messages handle event reporting and data collection.

Supported Messages

Message Name Direction Description
S6F1 Trace Data Send E→H Send trace data
S6F2 Trace Data Acknowledge H→E Acknowledge trace
S6F11 Event Report Send E→H Send event report
S6F12 Event Report Acknowledge H→E Acknowledge event
S6F15 Event Report Request H→E Request event data
S6F16 Event Report Data E→H Return event data
S6F19 Individual Report Request H→E Request report
S6F20 Individual Report Data E→H Return report
S6F23 Request Spooled Data E→H Request to send spool
S6F24 Request Spooled Data Grant H→E Grant spool transmit

S6F11 - Event Report Send

Direction: E→H Reply: S6F12 W-Bit: Yes

Structure

S6F11 W
<L[3]
  <DATAID U4>        // Data ID
  <CEID U4>          // Collection Event ID
  <L[n]              // Reports
    <L[2]
      <RPTID U4>     // Report ID
      <L[m]          // Variable values
        <V>          // Variable value
        ...
      >
    >
    ...
  >
>

Example - Process Complete Event

S6F11 W
<L[3]
  <U4 12345>         // DATAID
  <U4 102>           // CEID: ProcessCompleted
  <L[2]
    <L[2]
      <U4 12>        // RPTID: RPT_ProcessEnd
      <L[5]
        <A "RECIPE001">      // RecipeID
        <A "LOT001">         // LotID
        <U4 120>             // ProcessTime
        <U1 0>               // ProcessResult (0=OK)
        <A "20241231120000"> // Clock
      >
    >
    <L[2]
      <U4 50>        // RPTID: RPT_ProcessData
      <L[3]
        <F4 125.5>   // Measurement1
        <F4 67.8>    // Measurement2
        <F4 98.2>    // Measurement3
      >
    >
  >
>

S6F12 - Event Report Acknowledge

Direction: H→E Reply Required: No

Structure

S6F12
<ACKC6 B[1]>

ACKC6 Values

Value Description
0x00 Accepted
0x01-0x3F Error codes

S6F15 - Event Report Request

Direction: H→E Reply: S6F16 W-Bit: Yes

Structure

S6F15 W
<CEID U4>            // Collection Event ID

Description

Request current values of variables associated with a collection event without waiting for the event to occur.


S6F16 - Event Report Data

Direction: E→H Reply Required: No

Structure

S6F16
<L[3]
  <DATAID U4>
  <CEID U4>
  <L[n]              // Reports
    <L[2]
      <RPTID U4>
      <L[m]
        <V>
        ...
      >
    >
    ...
  >
>

S6F19 - Individual Report Request

Direction: H→E Reply: S6F20 W-Bit: Yes

Structure

S6F19 W
<RPTID U4>           // Report ID

S6F20 - Individual Report Data

Direction: E→H Reply Required: No

Structure

S6F20
<L[m]
  <V>                // Variable values
  ...
>

S6F1 - Trace Data Send

Direction: E→H Reply: S6F2 W-Bit: Yes

Structure

S6F1 W
<L[4]
  <TRID U4>          // Trace ID
  <SMPLN U4>         // Sample number
  <STIME A>          // Sample time
  <L[n]              // Trace values
    <SV>
    ...
  >
>

Example

S6F1 W
<L[4]
  <U4 1>             // Trace ID
  <U4 100>           // Sample 100
  <A "20241231120000">
  <L[3]
    <F4 125.5>       // Temperature
    <F4 760.2>       // Pressure
    <F4 50.0>        // Flow
  >
>

S6F2 - Trace Data Acknowledge

Direction: H→E Reply Required: No

Structure

S6F2
<ACKC6 B[1]>

S6F23 - Request Spooled Data

Direction: E→H Reply: S6F24 W-Bit: Yes

Structure

S6F23 W
<RSDC U4>            // Number of spooled messages

Description

Equipment requests permission to transmit spooled messages after communication is restored.


S6F24 - Request Spooled Data Grant

Direction: H→E Reply Required: No

Structure

S6F24
<RSDA B[1]>

RSDA Values

Value Description
0x00 Transmit spooled data
0x01 Do not transmit
0x02 Purge spooled data

Event Reporting Sequence

Normal Event Flow

Equipment                    Host
    |                          |
    | Event occurs             |
    |                          |
    | S6F11 (CEID, Reports)    |
    |------------------------->|
    |                          |
    |           S6F12 (ACKC6=0)|
    |<-------------------------|

On-Demand Query

Equipment                    Host
    |                          |
    |       S6F15 (CEID)       |
    |<-------------------------|
    |                          |
    | S6F16 (Current values)   |
    |------------------------->|

Spool Transmission

Equipment                    Host
    |                          |
    | Communication restored   |
    |                          |
    | S6F23 (RSDC=150)         |
    |------------------------->|
    |                          |
    |    S6F24 (RSDA=0, Send)  |
    |<-------------------------|
    |                          |
    | S6F11 (spooled #1)       |
    |------------------------->|
    |               S6F12      |
    |<-------------------------|
    |                          |
    | S6F11 (spooled #2)       |
    |------------------------->|
    |               S6F12      |
    |<-------------------------|
    | ...                      |