SECS-II Message Format

Understanding SEMI E5 SECS-II message structure and data types.

What is SECS-II?

SECS-II (SEMI Equipment Communications Standard 2) defines the message format for communication between host systems and semiconductor manufacturing equipment.

Message Structure

Stream Function (SxFy)
├── Header (10 bytes)
│   ├── Device ID (2 bytes)
│   ├── Stream (1 byte)
│   ├── Function (1 byte)
│   ├── P-Type (1 byte)
│   ├── S-Type (1 byte)
│   └── System Bytes (4 bytes)
└── Data Item(s)

Data Types

Format CodeTypeDescription
00LList
10BBinary
11BOOLEANBoolean
20AASCII
21JJIS-8
30I88-byte integer
31I11-byte integer
32I22-byte integer
34I44-byte integer
40F88-byte float
44F44-byte float
50U88-byte unsigned
51U11-byte unsigned
52U22-byte unsigned
54U44-byte unsigned

Common Messages

S1F1 - Are You There

S1F1 W
.

S1F13 - Establish Communications

S1F13 W
<L [2]
  <A "MDLN">
  <A "SOFTREV">
>.

S2F41 - Host Command Send

S2F41 W
<L [2]
  <A "RCMD">
  <L [n]
    <L [2]
      <A "CPNAME">
      <A "CPVAL">
    >
  >
>.

Was this page helpful? /