m220_383_02_process_manual工艺手册.pdf.pdf - 第24页

PROCESS SETUP AND ACCEPTANCE P ROCESS M ANU AL 3.3.4.2 Manual abort command at any time A manual Abort co mmand can be issued at any time by an operator and should be used only if a potentially dangerous or damaging sit …

100%1 / 91
PROCESS SETUP AND ACCEPTANCE
P
ROCESS MANUAL
As the DPC has been designed to remember the last settings until they are changed, it is vital to verify the
settings in the step one branches to.
For example, in step 3 of the schematic above a Branch on Alarm y has been programmed. If this Alarm y
occurs for more than 3 consecutive seconds then the DPC will branch to step 5. While branching it
bypasses any changes programmed in step 4.
3.3.4
Handling alarms with the Abort command
An Abort command can be issued in two ways:
1) programmed in a process recipe in a specific step
2) manually by an operator at any time
If any Abort command is issued the DPC will stop the running process recipe. The DPC will return to
step 0 of the process recipe, either directly or via an Abort Recipe. An Abort recipe also contains steps
and is used to bring the tube in a safe condition.
Note: An Abort recipe must be programmed such that a tube is automatically brought to a SAFE
situation.
As step 0 of the process recipe is the target of an Abort command it should be programmed to contain a
safe condition. In some applications however, such as in a 24hr production environment, this is likely not
the case.
Therefore, the use of an Abort recipe must be applied as soon as in the process recipe potentially
dangerous situations occur when that process recipe is aborted and brought back to step 0.
3.3.4.1 Abort command in a specific step
The programmed Abort command can be used similarly to the Branch on Alarm command. In fact, an
Abort command could be interpreted as a Branch on Alarm to Step 0 command.
Figure 3-2: Abort command initiated from a specific alarm condition without (left) and with (rightt) the use of an
Abort recipe
3.3-2
PROCESS SETUP AND ACCEPTANCE
P
ROCESS MANUAL
3.3.4.2 Manual abort command at any time
A manual Abort command can be issued at any time by an operator and should be used only if a potentially
dangerous or damaging situation is likely to occur that can only be prevented by aborting the running
process quickly.
Also, the manual Abort command is used to stop a process recipe with an endless loop.
Because the manual Abort command can be issued at any time, the use of an Abort recipe must be applied
as soon as in the process recipe potentially dangerous situations occur when that process recipe is aborted
and brought back to step 0.
Figure 3-3: An operator initiated Abort command without (left) and with (right) the use of an Abort recipe
3.3.5
Recipe example: LPCVD Nitride abort recipe
1 00 EVACUATE
2 Message ABORTED !!! [16]. Sonalert alarm No
3 Time: 000:15:00 (hr:min:sec) Variable Command: No
4 Normal recipe 00 Zone1 800.0 °C Slope 10.00 °C/min Zone2 800.0 °C Slope 10.00 °C/min
Zone3 800.0 °C Slope 10.00 °C/min Zone4 800.0 °C Slope 10.00 °C/min Zone5 800.0 °C Slope
10.00 °C/min , profile table A
5 Boat to 2000.0 mm at 300.0 mm/min with oscillation speed of 0.0 mm/min. Variable Command:
No
6 Gas N2 [1] at 0.00 [SLM ] Variable Command: No
7 Gas DCS 1 [2] at 0.0 [SCCM] Variable Command: No
8 Gas DCS 2 [3] at 0.0 [SCCM] Variable Command: No
9 Gas NH3 [4] at 0 [SCCM] Variable Command: No
10 Gas PRESSURE [8] at 0 [MTOR] Variable Command: No
11 Digital out ,,,,,,,WATERVLV[8] = ON Variable Command: No
12 Digital out N2 PURGE[9] = OFF,N2PROCES[10] = ON,PROCESS[11] =
ON,EVACDCS1[12] = OFF,EVACDCS2[13] = OFF,EVACNH3[14] = OFF,SOFTSTRT[15] =
ON,MAINVAC[16] = ON Variable Command: No
13 Alarm Limit Setting for All Analog Output Channel at 0 %
14 Alarm on digital in PRESS N2[1] = ON,PRESSAIR[2] = ON,DOORCLSD[3] =
ON,VACFAIL[4] = ON,WATRCOOL[5] = ON,,TEMP SCR[7] = ON,EXCESS[8] = ON
15 Alarm on digital in FANCONTR[9] = ON,,,OPERATE[12] = ON,WARNING[13] =
ON,FAILURE[14] = ON,,
16 01 PURGE
3.3-3
PROCESS SETUP AND ACCEPTANCE
P
ROCESS MANUAL
3.3-4
17 Message ABORTED !!! [16]. Sonalert alarm No
18 Time: 000:15:00 (hr:min:sec) Variable Command: No
19 Digital out N2 PURGE[9] = ON,N2PROCES[10] = ON,PROCESS[11] = ON,EVACDCS1[12]
= OFF,EVACDCS2[13] = OFF,EVACNH3[14] = OFF,SOFTSTRT[15] = ON,MAINVAC[16]
= ON Variable Command: No
20 02 EVACUATE
21 Message ABORTED !!! [16]. Sonalert alarm No
22 Time: 000:05:00 (hr:min:sec) Variable Command: No
23 Digital out N2 PURGE[9] = OFF,N2PROCES[10] = ON,PROCESS[11] =
ON,EVACDCS1[12] = OFF,EVACDCS2[13] = OFF,EVACNH3[14] = OFF,SOFTSTRT[15] =
ON,MAINVAC[16] = ON Variable Command: No
24 03 READY
25 Message STANDBY [1]. Sonalert alarm Yes
26 Digital out N2 PURGE[9] = ON,N2PROCES[10] = ON,PROCESS[11] = ON,EVACDCS1[12]
= OFF,EVACDCS2[13] = OFF,EVACNH3[14] = OFF,SOFTSTRT[15] = ON,MAINVAC[16]
= ON Variable Command: No
27 Wait for operator
28 04 BACKFILL 1
29 Message BACKFILL [14]. Sonalert alarm No
30 Time: 000:01:00 (hr:min:sec) Variable Command: No
31 Digital out N2 PURGE[9] = ON,N2PROCES[10] = ON,PROCESS[11] = ON,EVACDCS1[12]
= OFF,EVACDCS2[13] = OFF,EVACNH3[14] = OFF,SOFTSTRT[15] = ON,MAINVAC[16]
= OFF Variable Command: No
32 05 BACKFILL 2
33 Message BACKFILL [14]. Sonalert alarm No
34 Time: 000:10:00 (hr:min:sec) Variable Command: No
35 Gas N2 [1] at 10.00 [SLM ] Variable Command: No
36 Digital out N2 PURGE[9] = ON,N2PROCES[10] = ON,PROCESS[11] = ON,EVACDCS1[12]
= OFF,EVACDCS2[13] = OFF,EVACNH3[14] = OFF,SOFTSTRT[15] = OFF,MAINVAC[16]
= OFF Variable Command: No
37 END