dat3 1 dat5 200 dat6 10 dat7 5 dat8 0 dat90 200 dat1001000 dat119600 dat12110 dat12220 dat12330 dat12450 purg cr19 mold i3 pshld i4 opsaf i5 ch1inni6 ch2inni7 ch3inni8 ch4inni9  analog input the actual output pressure of the channels and store them into   6 a25a  dat101     6 a26a  dat102     6 a2011a  , Bdat103E    8 ,6 7a2012a6 0 7 , 1 B 0 dat104 3 D 0  6 dat10  dat105    6 dat30  dat106    6 dat50 a x dat107    6 dat70  o  dat108   i1 8cr2 ,6 71 6 0 7 , 1 B 0 dat2  PC cycle lock external systems can force dat2 to 1, this will be reset in one second by the next rung but can be used to initiate a cycle lock i1 (mold closed switch) will prevent lock  5 dat2   cr2     cr1 = dat3  purge start  85 ,3 7 6 0 7 , 1 B 0 cr27 = dat2  purge time  cr27  15        cr28  cr27 3  cycle lock  cr1   cr27 cr9 i2 mold pshld opsaf  cr2 cr2  ini reset after cr1 locks in cycle, in should also reset the dat2 initiate  cr1   6 0 i o d i2 2 dat2  cr28 e u y   cr2   6   cr2  999    6 t6ac  dat109  cycle on indicator cycle lock indicator/ plc can monitor status on o17 to determine cycle status saving data register cr2 e d 17 y r o l o E  S o17 cr2  0  cr27  e  t l t a  i cr2   18        o18 cr2  0 a k estp # reset When cr2 is not on (ie. cycle not in progress) cr2 resets the step index to 0 cr2  6 0  dat1  cycle count cycle counter uses dat4 to store count cr2 cr3  * 1  + dat4  dat4 +   cr2 cr3  6   5 c6sp mold pshld opsaf purg   5 > dat8  cr27     purg   90   6 3  purg  2 dat2   cr27 5 dat100 * dat110  > dat110 + dat5    dat110       cr27 6 0  dat110   cr27 ch1inn  6 dat110  dat14   cr27 ch2inn  6 dat110  dat34   cr27 ch3inn  6 dat110  dat54   cr27 ch4inn  6 dat110  dat74   cr2          cr3  cr21 cr10 cr11 6 10  dat91   cr2 8 ,6 70 6 0 7 , 1 B 0 dat111  limit # of rungs   u5 dat111  r     cr31 >= Tdat7 c r i n t ( h cr5 8 ,cr31 7/ch1up 6 0 7 , 1 B 0 strt delay ch1 cr2 8ch1inn, 3 7 6 0 7 , 1 B 0 cr21 cr2 ch1inn 1    cr21 5 dat12     u _ V cr10 R> dat101D R     cr10 * &dat13 ] &  r + tdat95 < ^  F ^dat13 t  .  cr21 R5 Ydat101      3 cr11 < r > dat11    Q  cr11 D* dat13 * hdat13 Q   9 2 8- dat95 - dat3 P   ] 5 dat13 dat13   F  8cr2 ,* 7dat13 6 0 7 , 1 B 0 - dat5  dat13   cr27 cr2 * 1000 L  = * dat13  accum =  cr27 cr2 * accum  = / dat119  dat14   cr27 cr2 * dat14 * dat14  - dat5 - dat3  dat14 dat14   ch1inn~ 6 dat14 V   F a29o  & v v   * dat91  * dat99  accum    , B* Eaccum  / dat6  dat95 3 D 0  8cr2 ,6 70 6 0 7 , 1 B 0 t11sp  chnl 1 tmr cr21 l e 11 r i  ( l t m n cr5 dcr21 acr5 e i o e l e c e  s cr22 cr12 cr13 6 10  dat92   cr2 , B6 E0  dat112 3 D 0limit # of steps   u5 dat112 r     cr32 >= Tdat7 c r i n t ( h cr6  cr32 /ch2up  delay time ch2 cr2 8ch2inn, 5 7 6 0 7 , 1 B 0 cr22 cr2 ch2inn 1    cr22 ]5 dat32 &    G F cr12 F> dat102  F & ]  cr12 t* vdat33 v   v  ^+ dat96 D   dat33      cr22 5 dat102   @   cr13 > dat31  u     cr13 * dat33 R* dat33  U  F - dat96 w- dat3 3 V  Wdat33  dat33    cr2 * dat33 3 D 0 - dat5  dat33   cr27 8cr2 ,* 71000 6 0 7 , 1 B 0 * dat33  accum   cr27 cr2 * accum 3 D 0 / dat119  dat34   cr27 cr2 * dat34 * dat34  - dat5 - dat3  dat34 dat34   ch2inn F6 dat34 E =  a30o  P ^ v     * dat92 0  * dat99 r  accum r    , B* Eaccum  / dat6  dat96 3 D 0  ,cr2 B6 E0  t12sp 3 D 0chnl 2 tmr cr22 E T 12  o l e v  e m cr6 scr22 ncr6 , c r e i N e e  a cr23 cr14 cr15 6 10  A 0 Edat93 , 4 E   cr2 c r6 i0 n t ( h  A dat113 a  limit # of steps ch  u5 dat113 r     cr33 >= dat7   cr7  cr33 /ch3up  strt delay ch3 cr2 8ch3inn, 7 7 6 0 7 , 1 B 0 cr23 cr2 ch3inn 1    ~cr23 ~5 dat52   6 0   cr14  > dat103s A 3    cr14 Y* Jdat53  O  f + dat97 P  dat53  5 M   cr23 5 dat103]      cr15 9 > dat51 p    cr15 d* Tdat53 c* Gdat53 R 4 - dat97 ~- dat3 D u ~ fdat53 dat53 5 _  <  cr2 * dat53  - dat5  dat53   cr27 cr2 * 1000  * dat53  accum   cr27 cr2 * accum  / dat119  dat54   cr27 cr2 * dat54 * dat54  - dat5 - dat3  dat54 dat54   ch3inn 6 dat54  L  3 F Fa2071o < F w      * dat93 0  * dat99 r  accum r     * accum 3 D 0 / dat6  dat97    cr2 6 0  t13sp  chnl 3 tmr cr23 n t 13    u b n l cr7 @cr23 cr7 T s c t s c r s  cr24 ,cr16 Bcr17 E6 10  dat94 3 D 0 cr2  6 a0  Adat114 A    e 5 dat114 A     cr34  >= dat7 A  cr8  cr34 /ch4up r r h  strt delay ch4 cr2 sch4inn  9        cr24 cr2 ch4inn1    cr24 <5 dat72   r    cr16 F> ~dat104t F F   cr16 * dat73 @  F+ dat98 < _   Udat73 / ? e   ?  cr24 65 dat104^      5 cr17 W> dat71   = t  cr17 * Qdat73 * dat73 u j 4   - dat98 - dat3  F U Vdat73 dat73 @    cr2 * dat73  - dat5  dat73   cr27 cr2 * 1000  * dat73  accum   cr27 cr2 * accum  / dat119  dat74   cr27 cr2 * dat74 * dat74  - dat5 - dat3  dat74 dat74   ch4inn= 6 ]dat74 6   t a2072o u t y t   8 ,* 7dat94 6 0 7 , 1 B 0 * dat99  accum     * accum 3 D 0 / dat6  dat98    cr2 6 0  t14sp  chnl 4 tmr cr24  t 14  c (    a m cr8 vcr24 ucr8  a r s n o ch_end  i2  6 0  ch1inn a29o    i2  6 0  ch2inn a30o    i2  6 0 h 2  ch3inn a2071o 2    i2  6 0 h 3  ch4inn a2072o 2  ch1 cycle end latch 8cr31 ,cr5 7 6 0i1 7cr1 , 1 B 0 cr41   cr41    , 0ch1inn8 3 F  ch2 cycle end latch ,cr32 Bcr6 E  i1 cr1    cr42   cr42  3 D 0  ch2inn   0ch3 cycle end latch cr33 cr7   i1 :cr1 F : F N cr43 ^  cr43  : X R :  ^  ch3inn  ch4 cycle end latch cr34 cr8   Ri1 |cr1  :  cr44   cr44  X  I 8 ,ch4innF F 8 5 , F F  cycle end reset  cr41 cr42 cr43 cr44   i1   cr9 T c r i n t ( hscan timer cr98 flipflops every program scan indexing counter1 every second scan. Therefor when counter 1 resets, 10 scans have past. cr98      :    cr98 r cr98   5    :    cr99   5  cr99   :  r Every 10 scans, this block subracts the next time actual from its setpoint giving a time/ten scans. This value can then be used to control ramping. cr99  * t99sp : 0 - t99ac  dat99 :   cr99   99  :  cr99  10 :    c. D ch1up subs start here  o l6 Ldat111n a o r r  t ndat1 s f s a O d y a  a e6 Eind15 h6 ind20 b6 ind25 e e o ,dat10 b t11sp n ndat91 ) s e e   e6 dat91 n o r r T w e r dat120y g t e o h o e  o/deadb r o o h T l e u A   * 1     + Rdat111 U P   dat111 u  F    F G* dat10 F ^ &  F + dat125 v v F  F dat11 0   w    5 102 6 0  > dat11 dat11    8 F* 4dat10 6 0 5 ^ w - ^dat125dat12 &  & ^ F Ndat12 ^ &  G  d0 t 1 n ( C ech2up  o l6 Ldat112n a o r r  t ndat1 s f s a O d y a  a e6 Eind35 h6 ind40 b6 ind45 e e o ,dat30 b t12sp n ndat92 ) s e e  T t6 wdat92 W y , u l e t ,dat120y F f a o t l  /deadb l t e p h i e   * 1          + dat112 D  <  dat112           * dat30 q a  + dat125  g #dat31 # a     5 102 6 0  > dat31 dat31     * dat30 6 0     . >- dat125dat32 H  P t t dat32 # {  ^  s z    0  ch3up  o l6 Ldat113n a o r r  t ndat1 s f s a O d y a  a e6 Eind55 h6 ind60 b6 ind65 e e o ,dat50 b t13sp n ndat93 ) s e e  o 6 dat93 i o o t d k h h hdat120 r u k e i g w  /deadb t E e a T s  m   S* 1  + dat1130  pdat113    D H* dat50     , ,+ 0dat1258 < H H H P = 8 <dat51 < < D H L T X     05 102 6 0  a> adat51 dat51     D* Cdat50 6 0 >  & #- dat125dat52  Q    F udat52   y   0  ch4up  o l6 Ldat114n a o r r  t ndat1 s f s a O d y a  a e6 Eind75 h6 ind80 b6 ind85 e e o ,dat70 b t14sp n ndat94 ) s e e   6 edat94 I t n d a T X odat120n o i n e d y r o  h/deadb d c r s e e e    Q* 1 \ a  + dat114  9 dat114  a     * dat70   - `+ dat125H  0    dat71 > G       05 102 6 0  a> adat71 dat71     * dat70 6 0 n   s - dat125>dat72   tdat72 z  .  0  deadb  8 ,5 7dat12066 020 7 , 1 B 0 > dat121 dat125    , B5 Edat120 6 50  > dat122 dat125 3 D 0   D5 dat1206 75  R> dat123ldat125    h h5 sdat120h6 a100 e l g o  i y P> mdat124rdat125 l W l   0  @00,04-30-2001,16:24:57,xxxxxx,1.4