Don't need to turn on multiple solenoids as one-way valve appears to be fitted

r3294 | dcl | 2011-11-29 18:51:35 +1100 (Tue, 29 Nov 2011) | 1 line
This commit is contained in:
Douglas Clowes
2011-11-29 18:51:35 +11:00
parent 66a87d9d01
commit f3763033d8

View File

@@ -407,8 +407,6 @@ SHF;' TURN SAMPLE STAGE MOTOR ON
WT500;' WAIT FOR MOTOR TO STABILISE WT500;' WAIT FOR MOTOR TO STABILISE
SB 10;'SAMPLE STAGE AIR PAD OFF-SOLENOID OFF SB 10;'SAMPLE STAGE AIR PAD OFF-SOLENOID OFF
CB 9;'SAMPLE STAGE AIR PAD ON-SOLENOID ON CB 9;'SAMPLE STAGE AIR PAD ON-SOLENOID ON
SB 12;'DETECTOR AIR PAD OFF-SOLENOID OFF
CB 11;'DETECTOR AIR PAD ON-SOLENOID ON
WT1000; WT1000;
RSPF=1 RSPF=1
ENDIF ENDIF
@@ -416,15 +414,8 @@ IF (REQF=0)&(RSPF=1)&(_BGF=0);'MOTION FINISHED
WT1000;' WAIT FOR MOTOR TO SETTLE WT1000;' WAIT FOR MOTOR TO SETTLE
SB 9;'SAMPLE STAGE AIR PAD ON-SOLENOID OFF SB 9;'SAMPLE STAGE AIR PAD ON-SOLENOID OFF
CB 10;'SAMPLE STAGE AIR PAD OFF-SOLENOID ON CB 10;'SAMPLE STAGE AIR PAD OFF-SOLENOID ON
IF (REQH=0)&(RSPH=0);'DETECTOR IS NOT ON
SB 11;' DETECTOR AIR PAD ON-SOLENOID OFF
CB 12;' DETECTOR AIR PAD OFF-SOLENOID ON
ENDIF
WT500;'WAIT 1/2 SEC WT500;'WAIT 1/2 SEC
SB 10;'SAMPLE STAGE AIR PAD OFF-SOLENOID OFF SB 10;'SAMPLE STAGE AIR PAD OFF-SOLENOID OFF
IF (REQH=0)&(RSPH=0);'DETECTOR IS NOT ON
SB 12;' DETECTOR AIR PAD OFF-SOLENOID OFF
ENDIF
MOF;' TURN SAMPLE STAGE MOTOR OFF MOF;' TURN SAMPLE STAGE MOTOR OFF
RSPF=0 RSPF=0
ENDIF ENDIF
@@ -432,11 +423,11 @@ ENDIF
'CONTROLS THE AIRPAD SOLENOID VALVES FOR DETECTOR STAGE 'CONTROLS THE AIRPAD SOLENOID VALVES FOR DETECTOR STAGE
' FOLLOW SHF/MOF COMMANDS ENTERED MANUALLY ' FOLLOW SHF/MOF COMMANDS ENTERED MANUALLY
IF (_MOH=0)&(RSPH=0);'MOTOR IS ON BUT AIR IS OFF IF (_MOH=0)&(RSPH=0);'MOTOR IS ON BUT AIR IS OFF
REQF=1 REQH=1
ENDIF ENDIF
IF (_MOH=1)&(RSPH=1);'MOTOR IS OFF BUT AIR IS ON IF (_MOH=1)&(RSPH=1);'MOTOR IS OFF BUT AIR IS ON
SHF;' FOLLOWING STEPS MUST BE RUN BEFORE MOTOR CAN BE TURNED OFF SHF;' FOLLOWING STEPS MUST BE RUN BEFORE MOTOR CAN BE TURNED OFF
REQF=0 REQH=0
ENDIF ENDIF
' '
IF (REQH=1)&(RSPH=0);'REQUESTING DETECTOR MOTOR BE MOVABLE IF (REQH=1)&(RSPH=0);'REQUESTING DETECTOR MOTOR BE MOVABLE
@@ -449,12 +440,10 @@ RSPH=1
ENDIF ENDIF
IF (REQH=0)&(RSPH=1)&(_BGH=0);'MOTION FINISHED IF (REQH=0)&(RSPH=1)&(_BGH=0);'MOTION FINISHED
WT1000;' WAIT FOR MOTOR TO SETTLE WT1000;' WAIT FOR MOTOR TO SETTLE
IF (REQF=0)&(RSPF=0);'SAMPLE STAGE IS NOT ON
SB 11;'DETECTOR AIR PAD ON-SOLENOID OFF SB 11;'DETECTOR AIR PAD ON-SOLENOID OFF
CB 12;'DETECTOR AIR PAD OFF-SOLENOID ON CB 12;'DETECTOR AIR PAD OFF-SOLENOID ON
WT500;'WAIT 1/2 SEC WT500;'WAIT 1/2 SEC
SB 12;'DETECTOR AIR PAD OFF-SOLENOID OFF SB 12;'DETECTOR AIR PAD OFF-SOLENOID OFF
ENDIF
MOH;' TURN MOTOR OFF MOH;' TURN MOTOR OFF
RSPH=0 RSPH=0
ENDIF ENDIF
@@ -673,3 +662,5 @@ EN
'101 SAFETY AND INTERLOCK SYSTEM HAS INITIATED A SLOWDOWN BY LIGHT CURTAIN '101 SAFETY AND INTERLOCK SYSTEM HAS INITIATED A SLOWDOWN BY LIGHT CURTAIN
'102 SAFETY AND INTERLOCK SYSTEM HAS INITIATED A SLOWDOWN BY LIGHT CURTAIN '102 SAFETY AND INTERLOCK SYSTEM HAS INITIATED A SLOWDOWN BY LIGHT CURTAIN
' '