STRASBAUGH, INC.
6-36 February 19, 2002 7AF SECS/GEM Interface Ver. 1.9
Strasbaugh Confidential
depend on value for RSDC in S6F23.
0x02 Denied. Spooled data does not exist.
6.83 S7F1 - Process Program Load Inquire
S7F1 W * H<->E
<L [2]
<A PPID> * Process Program ID
<U2 LENGTH> * Length of text
> .
The Sender requests permission to send a Process Program. The Process Program may be either a Load Recipe, Process
Recipe, or Parameter Table.
The Equipment always sends this Inquire/Grant transaction before sending any multi-block S7F3. LENGTH specifies the
number of bytes in the following S7F3 message, excluding SECS-I block-length bytes, block headers, and checksums.
For Host-to-Equipment transfers, this Inquire/Grant is optional. The Equipment accepts it, but ignores it, commits no
resources, and initiates no Conversation timeout. The Equipment will accept a multi-block S7F3 even if not preceded by
the Inquire/Grant.
6.84 S7F2 - Process Program Load Grant
S7F2 * H<->E
<B [1] 00> . * PPGNT
The Receiver grants permission to send a Process Program. The Receiver sends PPGNT value 0x00 to indicate it will
accept the Process Program, and the Sender should send S7F3. If the Receiver sends any other value in S7F2, it refuses
the Grant, and the Sender should not send S7F3.
The Process Program may be either a Load Recipe, Process Recipe, or Parameter Table.
When the Equipment sends S7F2, PPGNT may contain the following codes:
PPGNT Description
0x00 Normal. Permission granted.
When the Host sends S7F2, the Equipment interprets PPGNT as follows:
PPGNT Description
0x00 Normal. The Equipment sends S7F3.
Other Refusal. The Equipment does not send S7F3 and the
upload operation fails.
6.85 S7F3 - Process Program Send
S7F3 W * H<->E, Multiblock
<L [2]
<A PPID> * PPID - Process Program ID
<B PPBODY> * PPBODY - Process Program Body
Send an Unformatted Process Program. Before sending a multi-block S7F3, the Equipment always first sends the
S7F1/S7F2 Inquire/Grant transaction. The Host may send S7F1/S7F2 before sending S7F3. The Equipment accepts it,
but does not require it.
6.86 S7F4 - Process Program Acknowledge
S7F4 * H<->E