semi合集-English.pdf - 第1200页
SEMI E5-1104 © SEMI 1982, 2004 142 Stream,Function Name (Mnemonic) Direction S7,F28 Process Program Verification Acknowledge (PVA) S,H->E Description Reply by host to equipment acknowledging recepti on of Process Prog…

SEMI E5-1104 © SEMI 1982, 2004 141
Stream,Function Name (Mnemonic) Direction
S7,F26 Formatted Process Program Data (FPD) M,H<->E
Description
This message transfers a process program in response to a request for the PPID. The values of MDLN and SOFTREV are
obtained from the PCD used to generate the process program.
Structure
L,4
1. <PPID>
2. <MDLN>
3. <SOFTREV>
4. L,c (c = Number of Process Commands)
1. L,2
1. <CCODE>
2. L,p (p = Number of Parameters)
1. <PPARM
1
>
.
.
p. <PPARM
p
>
2. L,2
.
.
c. L,2
Exception
A zero length list indicates the request was denied.
Stream,Function Name (Mnemonic) Direction
S7,F27 Process Program Verification Send (PVS) S,H<-E,reply
Description
This message indicates to the host that a process program has been received and checked by the equipment. The result of the
check is specified by the list of errors. An empty error list (list of zero-length) or a one-element list with ACKC7A having a
value of zero (0) indicates no errors were found in the process program. The equipment may report as many errors as it seems
appropriate. The equipment is responsible for sending a single copy of this message to the host after any reception of a
formatted process program (S7,F23; S7,F26; S7,F31) or a large process program that was transferred via Stream 13 Data set
Transfer Protocol (S7,F37; S7,F39; S7,F41; S7,F43). The verification of large unformatted process programs checks that the
received process program is intact and was not corrupted by the Stream 13 transfer (e.g. by trying to load it).If S7,F27 is multi-
block, it must be preceded by the S7,F29/S7,F30 Inquire/Grant Transaction.
Structure
L,2
1. <PPID>
2. L,n (n = number of errors being reported)
1. L,3
1. <ACKC7A>
2. <SEQNUM>
3. <ERRW7>
2. L,3
.
.
n. L,3
Exception

SEMI E5-1104 © SEMI 1982, 2004 142
Stream,Function Name (Mnemonic) Direction
S7,F28 Process Program Verification Acknowledge (PVA) S,H->E
Description
Reply by host to equipment acknowledging reception of Process Program Verification Send (PVS).
Structure
Header only
Exception
None
Stream,Function Name (Mnemonic) Direction
S7,F29 Process Program Verification Inquire (PVI) S,H<-E,reply
Description
This message allows a piece of equipment to ask a host for permission to send a multi-block PVS.
Structure
<LENGTH>
Exception
None
Stream,Function Name (Mnemonic) Direction
S7,F30 Process Program Verification Grant (PVG) S,H->E
Description
Reply by host to equipment providing response to Process Program Verification Inquire (PVI).
Structure
<PPGNT>
Exception
None

SEMI E5-1104 © SEMI 1982, 2004 143
Stream,Function Name (Mnemonic) Direction
S7,F31 Verification Request Send (VRS) M,H->E,reply
Description
This message requests the interpreting equipment to check the contents of the provided process program and inform the host
whether or not the process program is acceptable for processing at the machine. The values of MDLN and SOFTREV are
obtained from the PCD used to generate the process program. If S7,F31 is multi-block, it must be preceded by the S7,F1/S7,F2
Inquire/Grant transaction.
Structure
L,4
1. <PPID>
2. <MDLN>
3. <SOFTREV>
4. L,c (c = Number of Process Commands)
1. L,2
1. <CCODE>
2. L,p (p = Number of Parameters)
1. <PPARM
1
>
.
.
p. <PPARM
p
>
2. L,2
.
.
c. L,2
Exception
None
Stream,Function Name (Mnemonic) Direction
S7,F32 Verification Request Acknowledge (VRA) S,H<-E
Description
Acknowledges reception of a formatted process program verification request at its destination and whether the process program
was accepted by the equi
p
ment. A returned status of accepted by the interpreter means only that the message is understood. The
validity of the contents of the process program is specified through a separate transaction (S7,F27/S7,F28).
Structure
<ACKC7>
Exception
None
Stream,Function Name (Mnemonic) Direction
S7,F33 Process Program Available Request (PAR) S,H<->E,reply
Description
This message requests the interpreting host or equipment to check its process program library and tell the requester if the PPID
will be supplied if requested.
Structure
<PPID>
Exception
None