semi合集-English.pdf - 第1199页

SEMI E5-1104 © SEMI 1982, 2004 141 Stream,Function Name (Mnemonic) Direction S7,F26 Formatted Process Progra m Data (FPD) M,H<->E Description This message transfers a process program in response to a r e quest for …

100%1 / 7923
SEMI E5-1104 © SEMI 1982, 2004 140
Stream,Function Name (Mnemonic) Direction
S7,F23 Formatted Process Program Send (FPS) M,H<->E,reply
Description
This message allows movement of formatted process programs between a piece of equipment and its host system. The values of
MDLN and SOFTREV are obtained from the PCD used to generate the process program. If S7,F23 is multi-block, it must be
preceded by the S7F1/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. <PPARMp>
2. L,2
.
.
c. L,2
Exception
None
Stream,Function Name (Mnemonic) Direction
S7,F24 Formatted Process Program Acknowledge (FPA) S,H<->E
Description
Acknowledges reception of a formatted process program at its destination and whether the process program was accepted by the
interpreter. 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 determined through a separate transaction (S7,F27/S7,F28).
Structure
<ACKC7>
Exception
None
Stream,Function Name (Mnemonic) Direction
S7,F25 Formatted Process Program Request (FPR) S,H<->E,reply
Description
This message is used by either equipment or host to request a particular process program from the other.
Structure
<PPID>
Exception
None
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