VH_WARNING relay VHS1{520} | VHS1{9002} | VHS2{566} | VHS2{586} | VHS2{9002}
VH_YU_MASTER relay KX KX pbVH_YU_MASTER
VH_583 relay FCFS pbVH_583
VH_584 relay PMonly pbVH_584 & !VH_583
VH_582 relay VH_583 | VH_584
VHS1_MAN_STEP momentary pbVHS1_MAN_STEP
VHS2_MAN_STEP momentary pbVHS2_MAN_STEP
VHCOINC relay SYSTEM{paused}
VHKS1 switch Key switch 1
VHKS2 switch Key switch 1
VHNBER relay Relay pbVHNBER
VHSBER relay Relay pbVHSBER
VH2_CSR relay Kings Cross P3 HS46740/115 VH2{RB} & JP & JM & JL & ( VH2_CSR | ( VH2{R} & VH6{N} & JK & 427E & JH & 427D & 427C & 427B ) )
431_CSR relay Kings Cross P3 HS46740/116 431D & 431C & 431B & 431A & JZ & ( 431_CSR | ( JV & JT ) )
dGP_JR relay Kings Cross P3 4.5 HS46740/129 ( GM & dGP ) | ( ( !GM | !GP ) & dGP_JR )
VH1002_GR relay Kings Cross P3 HS46740/37C VH2{R} & ( VH6{N} | VH6{R} ) & 427D & 427E & ( ( !JM & ( VH6{N} | ( VH6{R} & JK ) ) ) | ( JK & JL ) )
VH2_GR relay Kings Cross P3 HS46740/37C VH2{R} & ( VH6{N} | VH6{R} ) & 427D & 427E & JK & JL & JM & GT & JP
VH2G relay Kings Cross P3 HS46740/37C VH1002_GR | VH2_GR
VH2_JNSR relay Kings Cross P3 HS46740/38B 427D & 427E & ( VH2_JR | ( ( VH5{R} | VH3{R} ) & !JL ) | ( JH & JK & JL ) ) & VH2{AC} & ( VH8{N} | VH2_JNSR )
VH2_L relay Kings Cross P3 HS46740/38B 427D & 427E & ( VH2_JR | ( ( VH5{R} | VH3{R} ) & !JL ) | ( JH & JK & JL ) ) & ( ( 427B & 427C ) | ( VH8{R} & VH2_JNSR ) )
VH2_JR relay Kings Cross P3 15 HS46740/39A VH3{N} & VH5{N} & 427E & !JL & JM
VH1003_GR relay Kings Cross P3 HS46740/40F VH3{R} & VH6{N} & JM & JP & JS & GT & JT & JV & JZ
VH3_GR relay Kings Cross P3 HS46740/40F VH1003_GR & 431A & 431B & 431C & 431D
VH3G relay Kings Cross P3 HS46740/40F VH1003_GR
VH3_5_ALR relay Kings Cross P3 HS46740/41 VH3{NC} & VH5{NC} & ( VH3_5_ALR | ( JH & JK & JL & !VH5_LJR ) )
VH3_JNSR relay Kings Cross P3 HS46740/41 JM & JP & VH3{AC} & ( VH3_JNSR | VH8{N} )
VH3_L relay Kings Cross P3 HS46740/41 JM & JP & ( ( VH3_5_ALR & dJS_R ) | ( VH3_JNSR & VH8{R} ) )
VH5G relay Kings Cross P3 HS46740/43 VHKS1 & VHKS2 & VH5{R} & JM & GT & GS & GM & GP & JP & VH6{R} & VH7{N}
VH5_JNSR relay Kings Cross P3 HS46740/44B !VH5G & JM & GT & GS & !VH3_5_ALR & VH5{AC} & ( VH8{N} | VH5_JNSR )
VH5_LJR relay Kings Cross P3 4.5 HS46740/44B !VH5G & JM & GT & GS & VH3_5_ALR
VH5_L relay Kings Cross P3 HS46740/44B !VH5G & JM & GT & GS & ( ( VH3_5_ALR & VH5_LJR ) | ( VH5_JNSR & VH8{R} ) )
VH6_L relay Kings Cross P3 HS46740/45E JM & GT & GS & ( VH6{RE} | ( GP & GM ) )
VH7_L relay Kings Cross P3 HS46740/47E KB & KC & GT & GS
VH8_JCSR relay Kings Cross P3 HS46740/50 ( VH2_JNSR | VH3_JNSR | VH5_JNSR | VH10_JNSR | VH12_JNSR ) & ( VH8_JCSR | !VH8_JR )
VH8_L relay Kings Cross P3 HS46740/50 VH8_JCSR & VH8_JR
VH8_JR relay Kings Cross P3 120 HS46740/50 VH8{RB}
dJS_R relay Kings Cross P3 Correct? dJS
440_CSR relay Kings Cross P4 HS46740/116 ( 440_CSR | ( 442A & 442B & 442C & 442D ) ) & 442E & 440A & 440B & 440C & 440D & 440E
438_CSR relay Kings Cross P4 HS46740/117 438A & 438B & 440B & 440C & 440D & 440E & ( 438_CSR | ( 442E & 440A & 442C & 442D & 442B & 440_CSR ) )
KF_JR relay Kings Cross P4 15 HS46740/130 HS46735/18 !KF & KG
KF_JSR relay Kings Cross P4 HS46735/18 ( KT & KU & KF_JSR ) | KF_JR
VH12_CSR relay Kings Cross P4 HS46740/119B KB & KC & VH12{RB} & ( VH12_CSR | ( 438B & 438A & 440E & 440D & 440C & VH12{R} & VH7{N} & 440B & 442E & 440A & 442C & 442D & 438_CSR ) )
VH11_CSR relay Kings Cross P4 Willock/p69 NOT SCANNED - but in the background of 117! HS46740/118E VH11{RB} & ( VH12{RB} | ( !KB | !KC | !KD | !KE ) ) & ( !KG | KF ) & ( VH11_CSR | ( VH11{R} & VH7{N} & VH12_CSR & 442D & 442E & 440A & 440B & 440C & 440D & 440E & 438A & 438B & KB & KC & KD & KE ) )
VH9_CSR relay Kings Cross P4 Willock/p70 HS46740/120B VH11{RB} & ( VH12{RB} | ( !KB | !KC | !KD | !KE ) ) & ( 428_CSR | ( ( ( KU & KT & KR ) | 428_SR ) & KP ) ) & KM & KL & KH & KG & KF & ( VH9_CSR | ( KE & KD & KC & KB & 438B & 438A & 440E & VH11{R} & VH7{N} & VH11_CSR & !dVH901_R ) )
428_SR relay Kings Cross P4 Willock/p71 HS46740/122A ( ( !KV | !KX | !KY ) | 1428_GR ) & ( ( KV & KX & KY & ( !KP | !KR ) & !428_CSR ) | 428_SR )
VH11_SR relay Kings Cross P4 Willock/p71 HS46740/121A VH11{RB} & ( VH12{RB} | ( !KB | !KC | !KD | !KE ) ) & ( 428_CSR | ( ( ( KU & KT & KR & KP ) | 428_SR ) & KM ) ) & KL & KH & KG & KF & ( VH11_SR | ( KE & KD & KC & KB & 438B & 438A & 440E & 440D & VH11{R} & VH12{R} & VH7{N} & !VH11_CSR & !440C ) )
dVH901_R relay Kings Cross P4 HS46740/132C dVH901 | ( !440D & dVH901_R )
VH9G relay Kings Cross P4 HS46735/11F VH9{R} & KG & KH & KL & KM & KP & KR & KT & KU & KV & KX & KY
VH9_L relay Kings Cross P4 HS46740/51 KG & KH
VH10G relay Kings Cross P4 HS46740/52C VH10{R} & VH6{N} & GT & VH7{R} & GS & KC & KD & KE & KF & KG & KH & KB & 438B & VHKS1
VH10_JNSR relay Kings Cross P4 HS46740/53D GS & ( ( KD & KE ) | !KF ) & KC & ( !GP | !GM ) & VH10{AC} & ( VH8{N} | VH10_JNSR )
VH10_L relay Kings Cross P4 HS46740/53D GS & ( ( KD & KE ) | !KF ) & KC & ( ( VH10_JNSR & VH8{R} ) | ( GM & GP & VH10_LJR ) )
VH10_LJR relay Kings Cross P4 4.5 HS46740/53D GS & ( ( KD & KE ) | !KF ) & KC & GM & GP
VH11_L relay Kings Cross P4 HS46740/54B KB & KC & ( ( KD & KE ) | !KF ) & 438B & ( VH12{N} | VH12_ALR2 )
VH1012_GR relay Kings Cross P4 HS46740/55A VH12{R} & VH7{N} & 438B & KB & KC
VH12_GR relay Kings Cross P4 HS46740/55A VH1012_GR & KD & KE & KF & KG & KH
VH12G relay Kings Cross P4 HS46740/55A VH1012_GR
VH12_JNSR relay Kings Cross P4 HS46740/56A ( ( KB & KC ) | VH11{RB} ) & 438B & VH12{AC} & ( VH8{N} | VH12_JNSR )
VH12_L relay Kings Cross P4 HS46740/56A ( ( KB & KC ) | VH11{RB} ) & 438B & ( ( VH12_JNSR & VH8{R} ) | VH12_ALR2 )
VH12_ALR1 relay Kings Cross P4 HS46740/57B VH12{NC} & ( !( 438A & 438B ) | ( 442E & 442D & 442C ) | VH12_ALR1 )
VH12_ALR2 relay Kings Cross P4 HS46740/57B VH12{NC} & VH12_ALR1 & ( VH12_ALR2 | ( 440A & 440B & 440C & 440D & 440E & 438A ) )
VH21H1_2 relay HS46740/352H VHS1{611} & !VHS1{319} & !VHS1{221} & !VHS1{526} & VHS1{410} & !VHS1{562} & !VHS1{414} & !VHS1{YUPR} & !VHS1{633} & VH7{N} & KB & !VHS1{561} & !VHS1{640} & 438B & VH12{N}
VH21H1_3 relay HS46740/352H VHS1{212} & !VHS1{YUPR} & !VHS1{562} & !VHS1{526} & KB
VHS1{212} attr HS46740/352H VH21H1_2 | VH21H1_3
 
 
  Extra TPRs for Browser interface
KLKM relay Browser UI KL & KM
KTKU relay Browser UI KT & KU
KVKXKY relay Browser UI KV & KX & KY
431DCB relay Browser UI 431D & 431C & 431B
 
 
 
VHS1{IDstore} attr UNKNOWN IDENTRA!!!!
VHS1{IDstorecanc} attr
 
VHS1{mode} attr PM mode return "PB" if VHS1{YUPR} eq "1"; return "FCFS" if VHS1{562} eq "1"; return "PMonly" if VHS1{558} eq "1"; return "PM";
VHS1{130} attr HS46740/351G ( !VHS1{123} & VHS1{124} ) | ( VHS1{124} & VHS1{130} )
VHS1{311} attr TN non zero does this exist? HS46740/351G VHS1{extcantrn} != 0
VHS1{319} attr Train cancel guard HS46740/351G VHS1{534} | VHS1{332}
VHS1{330} attr TN Coincidence correct? HS46740/351G ( VHS1{regTN} eq VHS1{extcantrn} )
VHS1{332} attr TN Non-Coincidence correct? HS46740/351G !( VHS1{regTN} eq VHS1{extcantrn} )
VHS1{361} attr TD Coincidence does this exist? TD VHS1{TD} eq VHS1{regTD}
VHS1{365} attr TD Non-Coincidence does this exist? TD VHS1{TD} =~ /^[ABCD]+$/
VHS1{135} attr Special PM Roll hole 17 VHS1{regHOLE17}
 
VHS1{step} attr HS46740/351G VHS1_MAN_STEP | VH21J11_4 | VH21J11_3 | VH21J11_2 | VH21J11_1
VH21J11_4 relay End of service HS46740/351G VHS1{1008} & VHS1{410} & VHS1{124}
VH21J11_3 relay Train Cancel HS46740/351G VHS1{330} & VHS1{536} & !VHS1{124} & !VHS1{135} & VHS1{L32}
VH21J11_2 relay HS46740/351G VHS1{L32} & VH21J6 & VHS1{332}
VH21J6 relay Clear storage/Double Step CHECK HS46740/351G ( VHS1{611} & VHS1{221} ) | ( VH7{N} & VHS1{135} ) | ( VHS1{612} & VHS1{222} ) | ( GS & VHS1{135} )
VH21J11_1 relay HS46740/351G !VHS1{124} & !VHS1{571} & !VHS1{122} & ( VHS21J8_2 | VHS21J8_3 | VHS21J8_4 )
VHS21J8_2 relay CHECK HS46740/351G KC & !VH10G & !VHS1{221} & VH7{R} & !GS
VHS21J8_3 relay HS46740/351G GM & GP & !GS & VH7{R} & VHS1{135}
VHS21J8_4 relay HS46740/351G !KC & !KD & VH7{N} & !VHS1{222} & KE
 
VHS1_404_JR relay 60 HS46740/352H VHS1{212}
VHS1{404} attr HS46740/352H VHS1_404_JR
VHS1{424} attr HS46740/352H VHS1{404} | VHS1{660}
VHS1_402_JR relay 240 HS46740/352H GS & !( GM & GP )
VHS1{402} attr HS46740/352H VHS1_402_JR
VHS1{410} attr Time coincidence FUDGED HS46740/353D ( ( SYSTEM{systime} > VHS1{regOTIME} ) & !VHS1{116} ) | VHS1_OVERRIDE_TIME_COINC
VHS1{414} attr HS46740/352H VHS1{402}
VHS1{633} attr HS46740/352H ( !VHS1{1008} & VH7{R} & !GS & !VH10G ) | ( KF & !KB & !VHS1{1008} ) | ( VHS1{633} & KG & !VHS1{1008} ) | ( VHS1{633} & KF & !VHS1{1008} )
VHS1{640} attr HS46740/352H !( 442B & 442C & 442D & 442E & 440A & 440B & 440C & 440D & 440E & 438A )
VHS1{1001} attr HS46740/352H ( GS & KC ) | ( KC & VH7{N} )
VHS1{1005} attr HS46740/353D ( ( GS | VH7{N} ) & KG & VHS1{633} )| ( ( GS | VH7{N} ) & !VH9G & !VHS1{633} ) | VHS1{1008} | ( VHS1{135} & VH7{R} & !GS )
VHS1{1008} attr HS46740/353D ( KF & VHS1{124} & !VHS1{633} ) | ( !VHS1{611} & !VHS1{612} & VHS1{1008} )
VHS1{562} attr FROM REGULATOR - FCFS HS46740/352H ( !VH_582 & VHS1_REG_FCFS ) | VH_583 <- NO VH_ in bookwiring
VHS1{536} attr FROM REGULATOR - Train cancel HS46740/352H VHS1_REG_TRAIN_CANCEL
VHS1{534} attr FROM REGULATOR - Extra Train HS46740/352H VHS1_REG_EXT_TRAIN & !VH_582 <- NO VH_ in bookwiring
VHS1{529} attr FROM REGULATOR - Immediate extra train HS46740/352H VHS1_REG_IMMED_EXT_TRAIN
VHS1{YUPR} attr FROM REGULATOR - PB HS46740/352H VH_YU_MASTER & VHS1_REG_PB & !VH_582 <- NO VH_ in bookwiring
VHS1{526} attr FROM REGULATOR - No out of turn HS46740/352H ( VHS1_REG_NOOT | VHS1{526} ) & VHS1{520}
VHS1{520} attr TO REGULATOR - Train OOT & NOOT stick HS46740/352H VHS1{212} | VHS1{424} | ( VHS1{526} & 438B )
VHS1{567} attr 567-569? TO REGULATOR - Storage HS46740/352H VHS1{221} | VHS1{222}
VHS1{561} attr TO REGULATOR - Extra Train See 358 HS46740/351G VH21E10_5 | VH21E10_4 | VH21E10_3 | VH21E10_2 | VH21E10_1
VH21E10_5 relay HS46740/351G 438B & VHS1{1001} & KD & VHS1{534} & VHS1{529} & KB
VH21E10_4 relay HS46740/351G VHS1{561} & !VH10G & ( ( !VHS1{124} & KC ) | VH7{R} )
VH21E10_3 relay HS46740/351G VHS1{113} & VHS1{534} & VHS1{330}
VH21E10_2 relay HS46740/351G VHS1{561} & !KD & !VHS1{124}
VH21E10_1 relay HS46740/351G VHS1{561} & VHS1{1001} & !VHS1{124}
VHS1{571} attr See 358 HS46740/351G VH21E19_2 | VH21E19_3 | VH21E19_4 | VH21E19_5
VH21E19_2 relay HS46740/351G !VHS1{633} & VHS1{561} & VHS1{1001}
VH21E19_3 relay HS46740/351G VHS1{571} & !VH9G
VH21E19_4 relay HS46740/351G VHS1{571} & KE & !KF
VH21E19_5 relay HS46740/351G VHS1{571} & KG
VHS1{546} attr TO REGULATOR - Train Cancel HS46740/352H VHS1{328}
VHS1{PM221store:VHS1{regTN}} attr HS45611/352E VHS1{612} & !VHS1{571} & VH7{R} & VH10G & !GS
VHS1{PM222store:VHS1{regTN}} attr HS45611/352E VHS1{611} & !VHS1{561} & !438B & VH12G
VHS1{PM221storecanc} attr HS45611/352E VHS1{113} & VHS1{221} & VHS1{332} & VHS1{611}
VHS1{PM222storecanc} attr HS45611/352E VHS1{113} & VHS1{222} & VHS1{332} & VHS1{612}
VHS2{mode} attr PM mode return "PB" if VHS2{YUPR} eq "1"; return "FCFS" if VHS2{562} eq "1"; return "PMonly" if VHS2{558} eq "1"; return "PM";
VHS2{311} attr TN non zero does this exist? VHS2{extcantrn} != 0
VHS2{330} attr TN Coincidence correct? ( VHS2{regTN} eq VHS2{extcantrn} )
VHS2{332} attr TN Non-Coincidence correct? !( VHS2{regTN} eq VHS2{extcantrn} )
VHS2{361} attr TD Coincidence VHS2{TD} eq VHS2{regTD}
VHS2{365} attr TD Non-Coincidence VHS2{TD} =~ /^[ABCD]+$/
VHS2{IDstore} attr idFV
VHS2{IDstorecanc} attr CS46965/55D !JM
VHS2{TD} attr return "BCD" if VHS2{ID} eq "1"; return "ACD" if VHS2{ID} eq "2"; return "ABC" if VHS2{ID} eq "3"; return "C" if VHS2{ID} eq "4"; return "D" if VHS2{ID} eq "5"; return "B" if VHS2{ID} eq "6"; return "A" if VHS2{ID} eq "7"; return "ABD" if VHS2{ID} eq "8"; return "";
VHS2{691} attr TD contains A VHS2{TD} =~ /A/
VHS2{692} attr TD contains B VHS2{TD} =~ /B/
VHS2{693} attr TD contains C VHS2{TD} =~ /C/
VHS2{694} attr TD contains D VHS2{TD} =~ /D/
 
VHS2{step} attr HS46740/354E VHS2_MAN_STEP | ( VHS2{410} & VHS2{124} ) | ( VHS2{536} & VHS2{330} & !VHS2{124} ) | VH23J11_2 | VH23J11_1
VH23J11_2 relay VHS2{332} & ( ( VHS2{611} & VHS2{225} ) | ( VHS2{612} & VHS2{226} ) )
VH23J11_1 relay !VHS2{571} & !JM & !VHS2{122} & !VHS2{124} & VH23J3 & !JL & !VHS2{131}
VH23J3 relay ( VH6{N} & !VHS2{226} & !VH3G ) | ( VH6{R} & !VHS2{225} & !VH5 )
VHS2{131} attr HS46740/354E ( !JM & VHS2{116} ) | ( !JM & VHS2{131} )
VHS2{132} attr HS46740/355G JM | JL | ( !VH5G & !VH3G & VH23A2 )
VH23A2 relay VHS2{581}?? HS46740/355G ( VHS2{225} & VH6{N} ) | ( VHS2{226} & VH6{R} ) | ( !VHS2{561} & VHS2{571} ) | VHS2{581}
VHS2_303_JR relay 60 HS46740/355G JM & !VHS2{116} & !VHS2{YUPR} & !VHS2{584} & !VHS2{124} & !VHS2{571} & VHS2{365} & !VHS2{361}
VHS2{303} attr HS46740/355G VHS2_303_JR
VHS2{319} attr HS46740/354E VHS2{534} | VHS2{332}
VHS2{328} attr HS46740/354E ( VHS2{113} & VHS2{536} & VHS2{330} ) & ( VHS2{536} & VHS2{328} )
VHS2{366} attr HS46740/355G VHS2{303} | ( VHS2{366} & !VH3G & !VH5G & !VHS2{YUPR} ) | VHS2{562}
VHS2{410} attr Time coincidence FUDGED ( ( SYSTEM{systime} > VHS2{regOTIME} ) & !VHS2{116} ) | VHS2_OVERRIDE_TIME_COINC
VHS2{561} attr HS46740/354E ( VHS2{534} & VHS2{529} & JM ) | ( VHS2{534} & VHS2{330} & VHS2{113} ) | ( !VHS2{124} & VHS2{561} & !VH3G & !VH5G ) | ( !VHS2{124} & JM & VHS2{561} )
VHS2{571} attr HS46740/354E VHS2{561} | ( VHS2{571} & VH3G ) | ( VHS2{571} & VH5G ) | ( VHS2{571} & !JM )
VHS2{584} attr HS46740/355G ( !VHS2{571} & VHS2{558} ) | VHS2{563}
VHS2{563} attr FROM REGULATOR - PM Acknowledge HS46740/355G ( VHS2_REG_PM_ACK | VHS2{563} ) & VHS2{566}
VHS2{562} attr FROM REGULATOR - FCFS HS46740/355G ( !VH_582 & VHS2_REG_FCFS ) | VH_583 <- NO VH_ in bookwiring
VHS2{558} attr FROM REGULATOR - PM Only HS46740/355G VHS2_REG_PM_ONLY
VHS2{536} attr FROM REGULATOR - Train cancel HS46740/355G VHS2_REG_TRAIN_CANCEL
VHS2{534} attr FROM REGULATOR - Extra Train HS46740/355G VHS2_REG_EXT_TRAIN & !VH_582
VHS2{529} attr FROM REGULATOR - Immediate extra train HS46740/355G VHS2_REG_IMMED_EXT_TRAIN
VHS2{YUPR} attr FROM REGULATOR - PB HS46740/355G VH_YU_MASTER & VHS2_REG_PB & !VH_582
VHS2{567} attr 567-569? TO REGULATOR - Storage HS46740/355G VHS2{225} | VHS2{226}
VHS2{561} attr TO REGULATOR - Extra Train See 358 HS46740/355G
VHS2{546} attr TO REGULATOR - Train Cancel HS46740/355G VHS2{328}
VHS2_566_DELAY_JR relay TO REGULATOR - Out Of Agreement & PM Ack Stick 0.5 HS46740/355G ( VHS2{365} & !VHS2{584} & VH23D2 & !VHS2{361} & VHS2{319} & !VHS2{366} & VHS2{132} ) | ( VHS2{132} & VHS2{563} & !VHS2{124} ) 132 and 124 Correct?
VH23D2 relay ^^^^ HS46740/355G ( !VHS2{225} & VHS2{611} ) | ( !VHS2{226} & VHS2{612} )
VHS2{566} attr TO REGULATOR - Out Of Agreement & PM Ack Stick VHS2_566_DELAY_JR
VHS2{586} attr TO REGULATOR - TD No code HS46740/355G !VH3{R} & !VH5{R} & !VHS2{365} & VHP3{643}
VHS2{PM225store:VHS2{regTN}} attr HS46740/355G VHS2{612} & !VHS2{571} & VH5G & !JM
VHS2{PM226store:VHS2{regTN}} attr HS46740/355G !JM & !VHS2{571} & VHS2{611} & VH3G
VHS2{PM225storecanc} attr HS46740/355G VHS2{113} & VHS2{225} & VHS2{332} & VHS2{611}
VHS2{PM226storecanc} attr HS46740/355G VHS2{113} & VHS2{226} & VHS2{332} & VHS2{612}
VHP3{643} attr P3 approach stick HS46740/355G ( JM & !427E ) | ( JM & VHP3{643} & !VHS2{124} )
VHS2{673} attr KX sidings train (HS46740/149A) PAUL VHS2{TD} eq"ACD"
Kings Cross - Mag Amps
VH2U_RUMIN relay Kings Cross see 355 HS46740/369D ( pbVH2{PUSH} & VHS2{YUPR} ) | VH2U_PMCALL
VH2U_NUMIN relay Kings Cross CHECK VHP3{} HS46740/369D ( pbVH2{PULL} & VHS2{YUPR} ) | !427D | VHP3{443} | ( !JM & VH6{R} )
VH2U_RUM relay Kings Cross HS46740/369D VH2U_RUMIN | ( VH2U_RUM & !VH2U_NUMIN )
VH2U_PMCALL relay Kings Cross HS46740/355G ( ( 427D & !427A ) | ( 427D & !427B ) | ( 427D & !427C ) ) & !VHP3{643} & !VHS2{YUPR}
VH3U_RUMIN relay Kings Cross see 355 HS46740/369D ( pbVH3{PUSH} & VHS2{YUPR} ) | VH3U_PMCALL
VH3U_NUMIN relay Kings Cross HS46740/369D ( pbVH3{PULL} & VHS2{YUPR} ) | ( VH3G & !JM )
VH3U_RUM relay Kings Cross HS46740/369D VH3U_RUMIN | ( VH3U_RUM & !VH3U_NUMIN )
VH3U_PMCALL relay Kings Cross HS46740/355G !VHS2{YUPR} & ( VH23B13_2 | VH23B13_3 | VH23B13_4 ) & VHP3{643}
VH23B13_2 relay Kings Cross HS46740/355G !VHS2{366} & ( VHS2{361} | VHS2{584} ) & VHS2{410} & VHS2{612} & !VHS2{226} & VHS2{319} & !VHS2{571}
VH23B13_3 relay Kings Cross HS46740/355G VHS2{365} & VHS2{366} & !VHS2{673}
VH23B13_4 relay Kings Cross HS46740/355G VHS2{365} & VHS2{562} & !VHS2{673}
VH5U_RUMIN relay Kings Cross see 355 HS46740/370D ( pbVH5{PUSH} & VHS2{YUPR} ) | VH5U_PMCALL
VH5U_NUMIN relay Kings Cross HS46740/370D ( pbVH5{PULL} & VHS2{YUPR} ) | ( VH5G & !JM )
VH5U_RUM relay Kings Cross HS46740/370D VH5U_RUMIN | ( VH5U_RUM & !VH5U_NUMIN )
VH5U_PMCALL relay Kings Cross HS46740/355G VHP3{643} & ( VH23C5_2 | VH23C5_3 ) & !VHS2{YUPR} & GS & GM & GP & GT
VH23C5_2 relay Kings Cross HS46740/355G !VHS2{225} & VHS2{611} & VHS2{319} & !VHS2{366} & ( VHS2{361} | VHS2{584} ) & !VHS2{571}
VH23C5_3 relay Kings Cross HS46740/355G VHS2{366} & VHS2{673}
VH9U_RUMIN relay Kings Cross see 352 HS46740/371B ( pbVH9{PUSH} & VHS1{YUPR} ) | VH9U_PMCALL
VH9U_NUMIN relay Kings Cross HS46740/371B ( pbVH9{PULL} & VHS1{YUPR} ) | ( VH9G & !KG )
VH9U_RUM relay Kings Cross HS46740/371B VH9U_RUMIN | ( VH9U_RUM & !VH9U_NUMIN )
VH9U_PMCALL relay Kings Cross HS46740/352H ( !KF | !KE ) & KG & !VHS1{YUPR} & !VHS1{1008} & ( VHS1{562} | ( !VHS1{571} & VHS1{410} ) )
VH10U_RUMIN relay Kings Cross see 352 HS46740/372C ( pbVH10{PUSH} & VHS1{YUPR} ) | VH10U_PMCALL
VH10U_NUMIN relay Kings Cross HS46740/372C ( pbVH10{PULL} & VHS1{YUPR} ) | ( VH10G & !GS )
VH10U_RUM relay Kings Cross HS46740/372C VH10U_RUMIN | ( VH10U_RUM & !VH10U_NUMIN )
VH10U_PMCALL relay Kings Cross HS46740/352H !VHS1{YUPR} & VH21B14 & VH12{N} & !VHS1{633} & KG & VHS1{414} & !VHS1{212} & !VHS1{561} & KB & GS
VH21B14 relay Kings Cross HS46740/352H ( VHS1{611} & VHS1{319} & !VHS1{221} & VHS1{410} ) | VHS1{562}
VH11U_RUMIN relay Kings Cross HS46740/373C VH12{R}
VH11U_NUMIN relay Kings Cross HS46740/373C VH12{N} | !KB
VH11U_RUM relay Kings Cross HS46740/373C VH11U_RUMIN | ( VH11U_RUM & !VH11U_NUMIN )
VH12U_RUMIN relay Kings Cross see 352 HS46740/374C ( pbVH12{PUSH} & VHS1{YUPR} ) | VH12U_PMCALL
VH12U_NUMIN relay Kings Cross HS46740/374C ( pbVH12{PULL} & VHS1{YUPR} ) | ( VH12G & !438B )
VH12U_RUM relay Kings Cross HS46740/374C VH12U_RUMIN | ( VH12U_RUM & !VH12U_NUMIN )
VH12U_PMCALL relay Kings Cross Note: original suggests !VHS1{640}. Inverted approach control logic HS46740/352H ( !VHS1{YUPR} & !VHS1{212} & KC & VH21A5 & VH7{N} & 438B & VHS1{640} & KB ) | ( VHS1{424} & 438B & VHS1{212} )
VH21A5 relay Kings Cross HS46740/352H ( VHS1{612} & VHS1{319} & !VHS1{222} & !VHS1{561} ) | VHS1{562}
Kings Cross - Lever Operations Board
VH3U_RIU relay HS46740/380E VH3U_RUM & !VH5U_RIU
VH5U_RIU relay HS46740/380E VH5U_RUM & !VH3U_RIU & !VH10U_RIU
VH10U_RIU relay HS46740/380E VH10U_RUM & !VH5U_RIU & !VH11U_RIU & !VH12U_RIU
VH11U_RIU relay HS46740/380E VH11U_RUM & !VH10U_RIU
VH12U_RIU relay HS46740/380E VH12U_RUM & !VH10U_RIU
VH2{NPUFF} attr Should automate the line creation for sigs? And second puff? HS46740/380E !VH2{RPUFF} & ( VH2{RE} | VH2_L )
VH2{RPUFF} attr IS THIS CORRECT? MISSING 6{N} | 6{INT}  &  6{R} | 6{INT} HS46740/380E VH2U_RUM & ( ( JH & JK & JL ) | !JM )
VH3{NPUFF} attr Should automate the line creation for sigs? And second puff? HS46740/380E !VH3{RPUFF} & ( VH3{RE} | VH3_L )
VH3{RPUFF} attr HS46740/380E VH3U_RIU & VH6{N}
VH5{NPUFF} attr Should automate the line creation for sigs? And second puff? HS46740/380E !VH5{RPUFF} & ( VH5{RE} | VH5_L )
VH5{RPUFF} attr HS46740/380E VH5U_RIU & VH6{R}
VH9{NPUFF} attr Should automate the line creation for sigs? And second puff? HS46740/380E !VH9{RPUFF} & ( VH9{RE} | VH9_L )
VH9{RPUFF} attr HS46740/380E VH9U_RUM
VH10{NPUFF} attr Should automate the line creation for sigs? And second puff? HS46740/380E !VH10{RPUFF} & ( VH10{RE} | VH10_L )
VH10{RPUFF} attr HS46740/380E VH10U_RIU & VH7{R}
VH11{NPUFF} attr Should automate the line creation for sigs? And second puff? HS46740/380E !VH11{RPUFF} & ( VH11{RE} | VH11_L )
VH11{RPUFF} attr HS46740/380E VH11U_RIU & VH7{N}
VH12{NPUFF} attr Should automate the line creation for sigs? And second puff? HS46740/380E !VH12{RPUFF} & ( VH12{RE} | VH12_L )
VH12{RPUFF} attr HS46740/380E VH12U_RIU & VH7{N}
VH6_N_DELAY relay 2 HS46740/380E !VH6{N}
VH6_R_DELAY relay 2 HS46740/380E !VH6{R}
VH6{NPUFF} attr HS46740/380E ( ( !VH5U_RIU & VH2{N} & VH5{N} & VH6_N_DELAY & !VH2{R}) | ( !VH5U_RIU & VH6{N} ) ) & ( VH6_L | VH6{NC} )
VH6{RPUFF} attr HS46740/380E VH5U_RIU & VH2{N} & VH3{N} & VH6_R_DELAY & VH7{N} & !VH2{R}
VH7{NPUFF} attr HS46740/380E !VH10U_RIU & VH10{N} & VH7_L
VH7{RPUFF} attr HS46740/380E VH10U_RIU & VH6{N} & VH11{N} & VH12{N} & VH7_L
VH8{NPUFF} attr HS46740/380E !VH8_JCSR
VH8{RPUFF} attr HS46740/380E ( VH8_JCSR & VH8_L ) | VH8REL_JR
VH8REL_JR relay 4 HS46740/380E VH8{NA} & VH8_JCSR
VH6{NWKR} attr VH_EXTRA VH6{N}
VH6{RWKR} attr VH_EXTRA VH6{R}
VH7{NWKR} attr VH_EXTRA VH7{N}
VH7{RWKR} attr VH_EXTRA VH7{R}
VH6_NPUFFa relay 6N row12 VH_LOB1 !VH5U_RIU & VH2{N} & VH5{N} & VH6_N_DELAY & !VH2{R}
VH6_NPUFFb relay 6N row13 VH_LOB1 !VH5U_RIU & VH6{N}
Rel Delay 8R row19 VH_LOB1 VH8REL_JR
VH8_L_AND_JCSR relay 8R row20 VH_LOB1 VH8_L & VH8_JCSR
VH6{RINT} attr col55 VH_LOB1 !VH6{RPUFF}
VH6(NINT} attr col56 VH_LOB1 !VH6{NPUFF}
VH2{RINT} attr col61 VH_LOB1 !VH2{RPUFF}
VH6RWKR_OR_VH6RINT relay col55 VH_LOB1 VH6{RWKR} | VH6{RINT}
VH6NWKR_OR_VH6NINT relay col56 VH_LOB1 VH6{NWKR} | VH6{NINT}
JH_TO_JL_OR_JM relay VH_LOB1 ( JH & JK & JL ) | JM
VH6_L_OR_NC relay VH_LOB1 VH6_L | VH6{NC}