semi合集-English.pdf - 第1371页

SEMI E30-1103 © SEMI 1992, 2003 45 Equipment-Initiated Process Program Upload — Unformatted: COMMENTS HOST EQUIPMENT COMMENTS [IF] Process program is multi- block [THEN] <-- S7,F1 Process Program Load Inquire Process …

100%1 / 7923
SEMI E30-1103 © SEMI 1992, 2003
44
Equipment Initiated Process Program Upload — Formatted:
COMMENTS HOST EQUIPMENT COMMENTS
[IF] Process program is multi-
block
[THEN]
<-- S7,F1 Process Program Load Inquire
Process Program Load Grant S7,F2-->
[END_IF]
<-- S7,F23 Formatted Process Program Send
Formatted Process Program
Acknowledge S7,F24-->
<-- S7,F39 Large Formatted Process Program
Send
Large Formatted Process S7,F40-->
Program Acknowledge <-- S13,F1 Send Data Set Send
Send Data Set Send S13,F2-->
Acknowledge
Open Data Set request S13,F3-->
<-- S13,F4 Open Data Set Data
[START] repeat until
ACKC13 is error:
Read Data Set Request S13,F5-->
[END] <-- S13,F6 Read Data set Data
[IF]
CEID for upload event enabled
[THEN]
[IF]
ACKC13 is "ERROR: END OF DATA"
[Then]
<-- S6,F11 Send Event Report
Event Report S6,F12--> “successful upload”
Acknowledge [ELSE]
<-- S6,F11 Send Event Report “bad upload”
Event Report S6, F12-->
Acknowledge [END_IF]
[END_IF]
Close Data Set Send S13,F7-->
<-- S13,F8 Close Data Set Acknowledge
SEMI E30-1103 © SEMI 1992, 2003
45
Equipment-Initiated Process Program Upload — Unformatted:
COMMENTS HOST EQUIPMENT COMMENTS
[IF] Process program is multi-
block
[THEN]
<-- S7,F1 Process Program Load Inquire
Process Program Load Grant S7,F2-->
[END_IF]
<-- S7,F3 Process Program Send
Process Program Acknowledge S7,F4-->
<-- S7,F37 Large Process Program Send
Large Process Program S7,F38-->
Acknowledge
<-- S13,F1 Send Data set Send
Send Data Set Send S13,F2-->
Acknowledge
Open Data Set request S13,F3-->
<-- S13,F4 Open Data Set Data
[START] Repeat until
ACKC13 is error:
Read Data Set Request S13,F5-->
[END] <-- S13,F6 Read Data set Data
[IF]
CEID for upload event enabled
[THEN]
[IF]
ACKC13 is "ERROR: END OF DATA"
[Then]
<-- S6,F11 Send Event Report
Event Report Acknowledge S6,F12--> “successful upload”
[ELSE]
<-- S6,F11 Send Event Report “bad upload”
Event Report Acknowledge S6,F12--> [END_IF]
[END_IF]
Close Data Set Send S13,F7-->
<-- S13,F8 Close Data Set Acknowledge
SEMI E30-1103 © SEMI 1992, 2003
46
4.6.5.4 Process Program Download
NOTE 17: Formatted process programs must be verified immediately following any download.
While the Process Program Load Inquire/Grant transaction (S7,F1/F2) is required only for the transfer of multi-
block process programs, its use is recommended prior to all host-initiated downloads. It provides a means of
verifying process program size.