1 2 3 4 5 6 A A B B C C PROJECT NO. MODULE TITLE D D NOTICE: THIS DRAWING OR ANY REPRODUCTION OF IT SHALL NOT BE USED FOR MANUFACTURE, PRODUCTION OR PROCUREMENT WITHOUT THE EXPRESS WRITTEN PERMISSION OF WOODWARD, INC. OR ONE OF ITS SUBSIDIARIES. USE OR REPRODUCTION FOR USE, IN A NORMAL MANNER ASSOCIATED WITH GOODS OR SERVICE FURNISHED OR TENDERED BY WOODWARD, INC. OR ONE OF ITS SUBSIDIARIES, IS APPROVED. WOODWARD, INC. IMPORTANT - PLEASE NOTE: TO PREVENT PERSONAL INJURY AND/OR PROPERTY DAMAGE, PERSONNEL USING THIS DRAWING MUST BE KNOWLEDGEABLE OF THE SYSTEM AND AWARE OF APPROPRIATE SAFETY PRACTICES. THE INFORMATION CONTAINED ON THIS DRAWING IS BELIEVED TO BE CORRECT. HOWEVER, WOODWARD, INC MAKES NO REPRESENTATION, AND TAKES NO RESPONSIBILITY, FOR THE ACCURACY OF ANY INFORMATION PROVIDED BY OTHERS, OR ANY INTERFACE WIRING WHICH IS PART OF THE ORIGINAL SYSTEM, OR EQUIPMENT MODIFICATIONS OR ADDITIONS TO THE SYSTEM MADE AT ANY TIME BY OTHERS, WHETHER OR NOT ANY OF THESE EQUIPMENT MODIFICATIONS OR ADDITIONS ARE CONTAINED IN THIS DRAWING. 1 2 3 SIZE B/A3 GAP™ VERSION Editor GAPCoder CODE IDENT NO. ITEM NO. 3.14-1 6.00 XXXX-XXX TIME OF LAST MODULE SAVE 54185093B Mon Nov 2 13:07:16 2020 (+05:30) 4 cdrTimestamp: 2020/11/02 07:37:16 UTC 5 Module Cover Sheet 6 1 A B C 2 1 * 2016/04/26 07:36:43 DO_SW 2 * 2016/04/26 07:36:43 DO_SW 3 * 2016/06/26 07:25:25 DO_SW DO_SW(3 OF 3) 4 * 2016/10/24 12:33:45 LOAD_SW LOAD_SW : LOAD SWITCH 5 * 2016/04/26 07:36:43 SPD_OVRD SPD_OVRD 6 * 2016/10/24 12:33:45 SPEED_SW 7 * 2016/05/21 05:38:10 OVERSPD_T OVERSPD_T 8 * 2016/10/26 08:22:25 START START 9 * 2016/05/05 05:02:19 STOP STOP 10 * 2016/05/26 09:53:13 VR_SET VR_SET 11 * 2016/04/26 07:36:43 VR_HP VR_HP / HP VALVE RAMP 12 * 2016/10/24 12:33:45 EXT_PERM EXT_PERM 13 * 2016/05/06 10:02:27 VR_MP VR_MP / MP VALVE RAMP 14 * 2016/04/26 07:45:51 VR_MP_F VR_MP_F 15 * 2016/05/11 09:36:04 VR_LP VR_LP / LP VALVE RAMP 16 * 2016/05/22 11:11:31 VR_LP_F VR_MP_F 17 * 2016/06/26 07:25:25 SPD_REF_AX SPD_REF_AX / SPEED REF AUXILIARY 18 * 2016/10/24 12:33:45 LOAD_SET SPD_SET 19 * 2016/05/10 06:15:50 SPD_REF 20 * 2016/04/27 07:38:25 DROOP DROOP 21 * 2016/04/26 10:12:20 SPD_CTRL SPD_CTRL / SPEED CONTROL 22 * 2016/04/26 07:36:43 SPD_CTRL_V SPD_CTRL_V/SPEED CONTROL VALUE 23 * 2016/05/18 05:17:42 LOAD_REF LOAD_REF / LOAD REFERENCE 24 * 2016/04/26 07:36:43 LOAD_CTRL LOAD_CTRL / LOAD CONTROL 25 * 2016/10/24 12:33:45 CASC_SETPT CASC_SETPT 26 * 2016/10/24 12:33:45 CASC_CTRL CASC_CTRL 27 * 2016/04/26 10:12:20 SEL_CONT SEL_CONT : CONTROL SELECT CAT. 28 * 2016/10/24 12:33:45 MP_REF MP_REF / MP PRESSURE REFERENCE 29 * 2016/04/26 07:36:43 MP_CTRL MP_CTRL / MP PRESSURE CONTROL 30 * 2016/10/24 12:33:45 LP_REF LP_REF / LP PRESSURE REFERENCE 31 * 2016/04/26 07:45:51 LP_CTRL LP_CTRL / LP PRESSURE CONTROL 32 * 2016/04/27 07:38:25 LOAD_REJ LOAD_REJ / LOAD REJECTION 33 * 2016/06/26 07:25:25 BREAKER BREAKER / BREAKER LOGIC 34 * 2016/04/26 10:12:20 P1_LIMITER P1_LIMITER / P1 SIGNAL LIMITER 35 * 2016/04/27 07:51:39 P2_LIMITER P2_LIMITER / P2 SIGNAL LIMITER 36 * 2016/04/26 10:12:20 RATIO RATIO / RATIO 37 * 2016/04/26 07:36:43 DRIVER DRIVER 38 * 2016/04/26 07:36:43 S_LIMITER S_LIMITER / S SIGNAL LIMITER 39 * 2016/10/14 05:53:37 HARD_ALM HARD_ALM : HARDWARE FAULT 40 * 2016/04/26 07:36:43 BD1_CH_ALM BD_CH1_ALM : ANAOG COMBO BOARD1 FAULT 41 * 2016/04/26 07:36:43 BD2_CH_ALM BD_CH2_ALM : ANAOG COMBO BOARD2 FAULT 42 * 2016/04/26 07:36:43 SIG_ALM 43 * 2016/04/26 07:36:43 A_TMR_CPU A_TMR_CPU (CLOCK SYNCHRONIZATION) 44 * 2016/10/25 08:20:49 ALARM ALARM : ALARM 45 * 2016/10/25 08:13:27 ALARM_OUT ALARM_OUT 46 * 2016/05/05 05:02:19 SD_SEL SD_SEL : SHUTDOWN SELECT 47 * 2016/04/27 06:40:18 SD SD 48 * 2016/10/24 12:33:45 MAP_POINT MAP_POINT 49 * 2016/04/26 07:36:43 CALC_HP CALC_HP / CALC HP 50 * 2016/04/26 07:36:43 CALC_MP CALC_MP / CALC MP 51 * 2016/04/26 07:36:43 CALC_LP CALC_LP / CALC LP 52 * 2016/10/24 12:33:45 K_SW 53 * 2016/10/24 12:33:45 LIM_SET LIMITER SET 54 * 2016/05/21 04:38:13 T_CMD PEAK / T_CMD (FOR TEST) 3 4 5 6 DO_SW(1 OF 3) DO_SW(2 OF 3) SPEED_SW A SPD_REF / SPEED REFERENCE B SIG_ALM C K_SW D D Protection: B=Build, E=Edit, V=View Notice: See notes on cover sheet SIZE B/A3 WOODWARD, INC. GAP™ VERSION Editor GAPCoder CODE IDENT NO. ITEM NO. 3.14-1 6.00 XXXX-XXX MODULE REVISION 54185093B Preliminary 1 2 3 4 cdrTimestamp: 2020/11/02 07:37:16 UTC 5 Index 1 of 1 6 1 2 3 4 5 DO_01_RVS DO01_NOT DO_06_RVS <54 D5> T_CMD.R_REVERSE.B_NAME <54 D5> T_CMD.R_REVERSE.B_NAME *FALSE *FALSE OR (160) DO01_TEST DO01_OUT OR (160) <54 C5> T_CMD.DO_TEST.B_NAME NOT (10) DO06_OUT DO06_TEST <46 C2> SD_SEL.OVSPD_IN.LATCH A *FALSE DO_01_N B_SW (10) 6 <54 C5> T_CMD.DO_TEST.B_NAME <6 B6> SPEED_SW.SW3_LTCH.LATCH B_SW (10) A DO_06_N *FALSE B_SW (80) B_SW (80) NOT (10) NOT (80) DO_02_RVS DO_07_RVS <54 D5> T_CMD.R_REVERSE.B_NAME <54 D5> T_CMD.R_REVERSE.B_NAME *FALSE *FALSE OR (160) OR (160) DO02_OUT DO02_TEST <54 C5> T_CMD.DO_TEST.B_NAME <47 B2> SD.SD_RLY_SW.B_SW DO_07_N *FALSE *FALSE DO_02_N B_SW (10) DO07_OUT BO07_TEST <54 C5> T_CMD.DO_TEST.B_NAME <4 B3> LOAD_SW.SW1_LTCH.LATCH B_SW (10) B_SW (80) B_SW (80) NOT (80) NOT (10) DO_08_RVS DO_03_RVS <54 D5> T_CMD.R_REVERSE.B_NAME <54 D5> T_CMD.R_REVERSE.B_NAME B B *FALSE *FALSE OR (160) *FALSE DO_03_N B_SW (80) B_SW (80) B_SW (160) B_SW (160) DO_08_N <54 C5> T_CMD.DO_TEST.B_NAME <4 C3> LOAD_SW.SW2_LTCH.LATCH <54 C5> T_CMD.DO_TEST.B_NAME <44 A5> ALARM.ALM_RLY_SW.B_SW *FALSE DO08_OUT BO08_TEST DO03_OUT DO03_TEST OR (160) NOT (80) NOT (160) DO_04_RVS <54 D5> T_CMD.R_REVERSE.B_NAME DO_09_RVS <54 D5> T_CMD.R_REVERSE.B_NAME *FALSE OR (160) *FALSE OR (160) DO04_OUT DO04_TEST B_SW (80) B_SW (80) C DO_09_N *FALSE DO_04_N *FALSE DO09_OUT BO09_TEST <54 C5> T_CMD.DO_TEST.B_NAME <4 C3> LOAD_SW.SW3_LTCH.LATCH <54 C5> T_CMD.DO_TEST.B_NAME <6 A6> SPEED_SW.SW1_LTCH.LATCH C B_SW (80) B_SW (80) NOT (80) NOT (80) DO_05_RVS <54 D5> T_CMD.R_REVERSE.B_NAME *FALSE DO_10_RVS <54 D5> T_CMD.R_REVERSE.B_NAME OR (160) DO05_OUT *FALSE DO05_TEST OR (160) <54 C5> T_CMD.DO_TEST.B_NAME <6 B6> SPEED_SW.SW2_LTCH.LATCH DO10_OUT BO10_TEST DO_05_N *FALSE <54 C5> T_CMD.DO_TEST.B_NAME <12 B5> EXT_PERM.MP_DO_SW.B_SW B_SW (80) B_SW (80) *FALSE DO_10_N B_SW (80) B_SW (80) NOT (80) NOT (80) D Notice: See notes on cover sheet D SIZE DO_SW(1 OF 3) WOODWARD, INC. B/A3 GAP™ VERSION Editor GAPCoder SHEET REVISION Preliminary 1 2 3 4 CODE IDENT NO. ITEM NO. 3.14-1 6.00 XXXX-XXX MODULE REVISION 54185093B Preliminary cdrTimestamp: 2016/04/26 07:36:43 UTC 5 Sheet 1 of 54 6 1 2 3 4 5 6 DO_16_RVS <54 D5> T_CMD.R_REVERSE.B_NAME DO_11_RVS <54 D5> T_CMD.R_REVERSE.B_NAME A *FALSE *FALSE OR (160) DO11_TEST DO11_OUT *FALSE DO_11_N B_SW (80) B_SW (80) DO16_OUT DO_16_N B_SW (80) <54 C5> T_CMD.DO_TEST.B_NAME <9 B3> STOP.STOP_LAT1.LATCH <54 C5> T_CMD.DO_TEST.B_NAME <12 C5> EXT_PERM.LP_DO_SW.B_SW *FALSE A OR (160) DO16_TEST B_SW (80) NOT (80) NOT (80) DO_17_RVS <54 D5> T_CMD.R_REVERSE.B_NAME DO_12_RVS <54 D5> T_CMD.R_REVERSE.B_NAME *FALSE *FALSE OR (160) DO12_TEST *FALSE DO_12_N B DO_17_N B_SW (80) B_SW (80) B_SW (80) B_SW (80) DO17_OUT <54 C5> T_CMD.DO_TEST.B_NAME <33 C3> BREAKER.COMB_C_NOT.NOT <54 C5> T_CMD.DO_TEST.B_NAME <35 C6> P1_LIMITER.P1_DEL.DELAY *FALSE OR (160) DO17_TEST DO12_OUT NOT (80) NOT (80) B DO_18_RVS DO_13_RVS <54 D5> T_CMD.R_REVERSE.B_NAME <54 D5> T_CMD.R_REVERSE.B_NAME *FALSE *FALSE OR (160) DO13_TEST OR (160) DO13_OUT <54 C5> T_CMD.DO_TEST.B_NAME <35 B6> P2_LIMITER.P2_DEL.DELAY *FALSE DO18_OUT DO18_TEST <54 C5> T_CMD.DO_TEST.B_NAME Breaker Comb C <33 D3> BREAKER.COMB_C.AND DO_13_N B_SW (80) DO_18_N *FALSE B_SW (80) B_SW (80) B_SW (80) NOT (80) NOT (80) DO_14_RVS DO_19_RVS <54 D5> T_CMD.R_REVERSE.B_NAME <54 D5> T_CMD.R_REVERSE.B_NAME *FALSE *FALSE OR (160) DO14_TEST OR (160) DO14_OUT DO19_OUT DO19_TEST <54 C5> T_CMD.DO_TEST.B_NAME <35 B6> P2_LIMITER.LIMIT.DELAY C <54 C5> T_CMD.DO_TEST.B_NAME C FALSE DO_14_N *FALSE *FALSE B_SW (80) B_SW (80) DO_19_N B_SW (80) B_SW (80) NOT (80) NOT (80) DO_20_RVS DO_15_RVS <54 D5> T_CMD.R_REVERSE.B_NAME <54 D5> T_CMD.R_REVERSE.B_NAME *FALSE *FALSE OR (160) DO15_TEST DO15_OUT OR (160) DO20_OUT DO_20_N B_SW (80) DO20_TEST <54 C5> T_CMD.DO_TEST.B_NAME <33 D4> BREAKER.DROOP_OUT.OR <54 C5> T_CMD.DO_TEST.B_NAME FALSE *FALSE DO_15_N B_SW (40) *FALSE B_SW (40) B_SW (80) NOT (80) NOT (40) D D Notice: See notes on cover sheet SIZE DO_SW(2 OF 3) WOODWARD, INC. B/A3 GAP™ VERSION Editor GAPCoder SHEET REVISION Preliminary 1 2 3 4 CODE IDENT NO. ITEM NO. 3.14-1 6.00 XXXX-XXX MODULE REVISION 54185093B Preliminary cdrTimestamp: 2016/04/26 07:36:43 UTC 5 Sheet 2 of 54 6 1 2 3 4 5 6 DO_21_RVS <54 D5> T_CMD.R_REVERSE.B_NAME A A *FALSE OR (160) DO21_OUT BO21_TEST <54 C5> T_CMD.DO_TEST.B_NAME FALSE DO_21_N *FALSE B_SW (160) B_SW (160) NOT (160) DO_22_RVS <54 D5> T_CMD.R_REVERSE.B_NAME *FALSE OR (160) BO22_TEST DO22_OUT <54 C5> T_CMD.DO_TEST.B_NAME GEN BREAKER CLOSED <5601-4058.26 B5> DI_SW.DI07_SW.B_SW *FALSE DO_22_N B_SW (10) B_SW (10) B B NOT (10) DO_23_RVS <54 D5> T_CMD.R_REVERSE.B_NAME *FALSE OR (160) DO23_OUT DO_23_N B_SW (10) BO23_TEST <54 C5> T_CMD.DO_TEST.B_NAME <5601-4058.26 B4> DI_SW.DI06_SW_OR.OR *FALSE B_SW (10) NOT (10) DO_24_RVS <54 D5> T_CMD.R_REVERSE.B_NAME *FALSE OR (160) BO24_TEST DO24_OUT <54 C5> T_CMD.DO_TEST.B_NAME LOAD CONTROL START <5601-4058.27 B5> DI_SW.DI24_SW.B_SW C *FALSE C DO_24_N B_SW (10) B_SW (10) NOT (10) D D Notice: See notes on cover sheet SIZE DO_SW(3 OF 3) WOODWARD, INC. B/A3 GAP™ VERSION Editor GAPCoder SHEET REVISION Preliminary 1 2 3 4 CODE IDENT NO. ITEM NO. 3.14-1 6.00 XXXX-XXX MODULE REVISION 54185093B Preliminary cdrTimestamp: 2016/06/26 07:25:25 UTC 5 Sheet 3 of 54 6 1 2 3 4 5 6 A A <24 B2> LOAD_CTRL.LOAD_SW.A_SW LOAD A_NAME (80) SW1_ON 1 (CONFIGURE.C14) *3000.0 (0.0, 100000.0) 2 ON1 SW1_LTCH ~> S! = 0.0 hys A_COMPARE (80) R OR (80) LATCH (80) B B SW1_OFF (CONFIGURE.C14) *2900.0 (0.0, 100000.0) 1 2 ~> = 0.0 hys A_COMPARE (80) SW2_ON 1 (CONFIGURE.C14) *35000.0 (0.0, 100000.0) 2 ON2 SW2_LTCH ~> S! = 0.0 hys A_COMPARE (80) R OR (80) LATCH (80) SW2_OFF (CONFIGURE.C14) *34990.0 (0.0, 100000.0) 1 2 ~> = 0.0 hys A_COMPARE (80) SW3_ON C 1 (CONFIGURE.C14) *35000.0 (0.0, 100000.0) 2 ON3 C SW3_LTCH ~> S! = 0.0 hys A_COMPARE (80) R OR (80) LATCH (80) SW3_OFF (CONFIGURE.C14) *34990.0 (0.0, 100000.0) 1 2 ~> = 0.0 hys A_COMPARE (80) D D Notice: See notes on cover sheet SIZE LOAD_SW : LOAD SWITCH WOODWARD, INC. B/A3 GAP™ VERSION Editor GAPCoder SHEET REVISION Preliminary 1 2 3 4 CODE IDENT NO. ITEM NO. 3.14-1 6.00 XXXX-XXX MODULE REVISION 54185093B Preliminary cdrTimestamp: 2016/10/24 12:33:45 UTC 5 Sheet 4 of 54 6 1 2 3 4 5 6 A A SD_NOT HP RAMP FULLY CLOSED <11 B5> B VR_HP.RAMP.P_LIM_1 CANCEL_OVR RESET_AND <47 C3> SD.SHUTDOWN.B_NAME R NOT (80) OVRD_SW <5601-4058.23 A5> SPEED.SPD.A_NAME 1 <18 B3> SPD_SET.OVRD_ADD.ADD 2 OVRD S! LATCH (80) OR (80) AND (80) ~> B SS_OVRD <5601-4058.23 C2> SIMULATION.SIMU_SW.B_NAME OR (80) = (0) hys A_COMPARE (80) START_ON <8 A4> START.START_L.LATCH *600.0 (0.0, 600.0) dly on (0) dly off TIME_AND *TRUE START_PLS *0.5 (0.0, 10.0) ton (FALSE) rst AND (80) DELAY (80) ONE_SHOT (80) STOP_OVRD OVRD_SPD_N <9 B3> STOP.STOP_LAT1.LATCH AND (80) NOT (80) C C D D Notice: See notes on cover sheet SIZE SPD_OVRD WOODWARD, INC. B/A3 GAP™ VERSION Editor GAPCoder SHEET REVISION Preliminary 1 2 3 4 CODE IDENT NO. ITEM NO. 3.14-1 6.00 XXXX-XXX MODULE REVISION 54185093B Preliminary cdrTimestamp: 2016/04/26 07:36:43 UTC 5 Sheet 5 of 54 6 1 2 3 4 5 6 SPD_OVRD <5601-4058.23 A5> SPEED.SPD.A_NAME *185.0 (0.0, 500.0) SPD A_NAME (10) 1 2 ~> <5601-4058.23 A5> SPEED.SPD.A_NAME = A *-1.0 (-500.0, 500.0) hys SPD_IN A_NAME (80) A_COMPARE (80) SW1_ON ON1 1 (CONFIGURE.C14) *422.0 (0.0, 20000.0) 2 ~> 0.0 A SW1_LTCH S! = hys OR (80) A_COMPARE (80) R LATCH (80) SW1_OFF (CONFIGURE.C14) *372.0 (0.0, 20000.0) 1 2 ~> = 0.0 hys A_COMPARE (80) SW2_ON 1 (CONFIGURE.C14) *4005.0 (0.0, 20000.0) 2 ON2 ~> SW2_LTCH = 0.0 S! hys A_COMPARE (80) R OR (80) LATCH (80) SW2_OFF (CONFIGURE.C14) *3955.0 (0.0, 20000.0) 1 2 0.0 1 MOST_SW <7 C4> OVERSPD_T.MOST_LAT.LATCH_R <18 D3> SPD_SET.EOST.A_NAME <18 D3> SPD_SET.MOST.A_NAME 2 ~> = SPD_OVRS B hys B A_COMPARE (80) ~> = *0.0 (-50.0, 50.0) hys SW3_ON A_COMPARE (10) A_SW (160) C1_LOW C1_AND 1 (CONFIGURE.C14) *4215.0 (0.0, 20000.0) 2 C1 0.0 ~> = *-3.0 (-1000.0, 0.0) AND (80) hys R OR (80) LATCH (80) SW3_OFF (CONFIGURE.C14) *4165.0 (0.0, 20000.0) 1 2 C1_HIGH ~> = 0.0 1 2 S! hys A_COMPARE (80) OR (80) A_COMPARE (80) <18 D2> SPD_SET.CRT_SPD_H.A_NAME SW3_LTCH = 1 <18 C2> SPD_SET.CRT_SPD_L.A_NAME 2 ON3 ~> ~> hys A_COMPARE (80) = *3.0 (0.0, 1000.0) hys A_COMPARE (80) SPD_R_Z1 C1_LOW_REF <19 C4> SPD_REF.SPD_REF.RAMP ZMINUS1 (80) C1_AND_REF 1 <18 C2> SPD_SET.CRT_SPD_L.A_NAME 2 ~> = *-3.0 (-1000.0, 0.0) AND (80) hys A_COMPARE (80) C C C1_HIGH_RE <18 D2> SPD_SET.CRT_SPD_H.A_NAME 1 2 ~> = *3.0 (0.0, 1000.0) hys PEAK_RST A_COMPARE (80) <44 B2> ALARM.RESET.ONE_SHOT 0.5 ton (FALSE) rst PEAK_SPEED ONE_SHOT (160) (SERVICE.S01) *FALSE HI_SPD_RST SPEED_TRAP A_MAX (10) MAN_RST B_NAME (160) PEAK SPEED RESET <5601-4058.26 C2> DI_SW.MOMNTARY_B1.OUT_1 0.0 OR (160) A_SW (10) SPD_FEEDBK ZMINUS1 (10) D D Notice: See notes on cover sheet SIZE SPEED_SW WOODWARD, INC. B/A3 GAP™ VERSION Editor GAPCoder SHEET REVISION Preliminary 1 2 3 4 CODE IDENT NO. ITEM NO. 3.14-1 6.00 XXXX-XXX MODULE REVISION 54185093B Preliminary cdrTimestamp: 2016/10/24 12:33:45 UTC 5 Sheet 6 of 54 6 1 2 3 4 5 6 A A OVSPD_T_OR <19 B5> SPD_REF.S_REF_106.ZMINUS1_B OST_ENABLED_HMI REF_COMP_NOT S! OR (80) R REF_COMP <19 C4> SPD_REF.SPD_REF.RAMP 1 <18 C2> SPD_SET.UPPER_SPD.A_NAME 2 LATCH (160) NOT (160) ~> = *-0.1 (-1000.0, 1000.0) OST_OR hys A_COMPARE (80) OST_ENBL B OR (80) OST_OS OST_LAT G3_NOT *0.5 (0.0, 10.0) t on GEN BREAKER CLOSED <5601-4058.26 B5> DI_SW.DI07_SW.B_SW S! rst AND (80) NOT (80) OVERSPEED TEST ENABLED OST_NOT OST_CAN OST_CAN_A R ONE_SHOT (80) CAN_LAT OST_CAN_B S! LATCH (80) NOT (80) *0.5 (0.0, 10.0) ton (FALSE) rst B R AND (80) ZMINUS1_B (80) LATCH (80) ONE_SHOT (80) OVSPD_T_IN OST_DIS *FALSE <5601-4058.27 C2> DI_SW.DI25_SW_OR.OR OST_COMP OR (80) NOT (80) <19 C4> SPD_REF.SPD_REF.RAMP <18 C2> SPD_SET.UPPER_SPD.A_NAME OST_RST 1 ~> 2 = (0) GEN BREAKER CLOSED <5601-4058.26 B5> DI_SW.DI07_SW.B_SW <47 C3> SD.SHUTDOWN.B_NAME hys A_COMPARE (80) CAN_RST <19 C4> SPD_REF.SPD_REF.P_LIM_12 <47 C3> SD.SHUTDOWN.B_NAME OR (80) OR (80) MECHANICAL OVERSPEED TEST SWITCH C MOST ENABLE <5601-4058.26 C2> DI_SW.MOMNTARY_B1.OUT_8 MOST DISABLE <5601-4058.26 C2> DI_SW.MOMNTARY_B1.OUT_9 LATCH OR R LATCH (160) MOST_IN_OR MOST_IN B_NAME (160) S! *FALSE MOST_OS OR (160) OR (160) *0.5 (0.0, 10.0) ton (FALSE) rst R! ONE_SHOT (160) <47 C3> SD.SHUTDOWN.B_NAME C MOST_LAT S *FALSE LATCH_R (160) SD_DEL1 SD_DEL2 (0) dly on *11.0 (0.0, 60.0) dly off *10.0 (0.0, 60.0) dly on DELAY (160) (0) RST_OR <47 C2> SD.PWR_UP_RST.ONE_SHOT dly off DELAY (160) NOT *FALSE <C1> LATCH.LATCH OR (160) NOT (160) D D Notice: See notes on cover sheet SIZE OVERSPD_T WOODWARD, INC. B/A3 GAP™ VERSION Editor GAPCoder SHEET REVISION Preliminary 1 2 3 4 CODE IDENT NO. ITEM NO. 3.14-1 6.00 XXXX-XXX MODULE REVISION 54185093B Preliminary cdrTimestamp: 2016/05/21 05:38:10 UTC 5 Sheet 7 of 54 6 1 2 3 4 5 6 START_PLS <5601-4058.26 A3> DI_SW.DI01_SW_OR.OR *0.5 (0.0, 10.0) ton (FALSE) rst START_OS START_LAT START_N S! *0.5 (0.0, 10.0) t on R ONE_SHOT (80) (FALSE) rst LATCH (160) NOT (160) ONE_SHOT (80) A A <47 C3> SD.SHUTDOWN.B_NAME LATCH SHTDN_NOT SD_IN S! START B_NAME (80) <47 C3> SD.SHUTDOWN.B_NAME A_COMPARE START_L <5601-4058.23 A5> SPEED.SPD.A_NAME 1 S! NOT (80) SD_IN2 B_NAME (80) *750.0 (-1.0e+38, 1.0e+38) 2 R R LATCH (160) = (0) LATCH (80) START_AND *TRUE CMPL_ZM <17 C3> SPD_REF_AX.START_COMP.LATCH ~> hys A_COMPARE (160) AND (80) CMPL_NOT ZMINUS1_B (80) START_CAN AND (80) M_L_VR_STP NOT (80) OR (80) MP RAMP FULLY OPEN M_LP_ZM M_LP_R_OPD1 <A5> START_AND.AND NOT (80) HPVR_OPN HP_VR_OPN HPVR_OPN_L ZMINUS1_B (80) S! M_LP_R_OPD <13 B5> VR_MP.RAMP.P_LIM_3 <15 B5> VR_LP.RAMP.P_LIM_3 AND (80) *0.5 (0.0, 10.0) ton (FALSE) rst R LATCH (80) ONE_SHOT (80) AND (80) AND (80) B B HPVR_STOP HPVR_STP_L LP RAMP FULLY OPEN STP_L_NOT S! <11 B5> VR_HP.RAMP.P_LIM_2 HP_ZM *0.5 (0.0, 10.0) ton (FALSE) rst R LATCH (80) ONE_SHOT (80) NOT (80) HP RAMP FULLY OPEN ZMINUS1_B (80) <5601-4058.26 A5> DI_SW.DI03_SW_OR.OR RATED_L RATED ton (FALSE) rst RATED_OR_L S! LATCH (80) LATCH (80) OR (80) RSE_LOW_OR RATED_RST RATED_NOT <5601-4058.26 A6> DI_SW.DI04_SW_OR.OR <5601-4058.26 B3> DI_SW.DI05_SW_OR.OR IDLE NOT (80) *0.5 (0.0, 10.0) ton (FALSE) rst AND (80) R AND (80) ONE_SHOT (80) <5601-4058.26 A5> DI_SW.DI03_SW_OR.OR S! RATED_OR R *10.0 (0.0, 10.0) GO_RATED RATED_AND OR (80) OR (80) RATE_RST ONE_SHOT (80) C C RATED_L_N CON_OR CONTINUE CONTINUE *TRUE CON_AND R OR (80) ton (FALSE) rst IDLE_OR CON_L S! NOT (80) <A4> START_LAT.LATCH *0.5 (0.0, 10.0) IDLE_AND OR (80) *FALSE AND (80) LATCH (80) OR (80) AND (80) ONE_SHOT (80) HALT HALT *FALSE *0.5 (0.0, 10.0) ton (FALSE) rst IDLE_RST ONE_SHOT (80) OR (80) D D Notice: See notes on cover sheet SIZE START WOODWARD, INC. B/A3 GAP™ VERSION Editor GAPCoder SHEET REVISION Preliminary 1 2 3 4 CODE IDENT NO. ITEM NO. 3.14-1 6.00 XXXX-XXX MODULE REVISION 54185093B Preliminary cdrTimestamp: 2016/10/26 08:22:25 UTC 5 Sheet 8 of 54 6 1 2 3 4 5 6 A A GEN_NOT GEN BREAKER CLOSED <5601-4058.26 B5> DI_SW.DI07_SW.B_SW NOT (80) <5601-4058.26 A4> DI_SW.DI02_SW_OR.OR B STOP_LAT1 STOP_IN B_NAME (80) STOP_PER R STOP_NOT STOP_RST1 LATCH (80) B IN_STOP B_NAME (80) S! <8 B1> START.M_LP_R_OPD.AND AND (80) <8 C4> START.RSE_LOW_OR.OR <C2> SD_IN.B_NAME NOT (80) STOP_P_NOT OR (80) <47 C3> SD.SHUTDOWN.B_NAME SD_IN B_NAME (80) NOT (80) TO_STOP STOP_EN_D AND (80) *0.5 (0.0, 10.0) dly on (0) dly off DELAY (80) C C D D Notice: See notes on cover sheet SIZE STOP WOODWARD, INC. B/A3 GAP™ VERSION Editor GAPCoder SHEET REVISION Preliminary 1 2 3 4 CODE IDENT NO. ITEM NO. 3.14-1 6.00 XXXX-XXX MODULE REVISION 54185093B Preliminary cdrTimestamp: 2016/05/05 05:02:19 UTC 5 Sheet 9 of 54 6 1 2 3 4 5 6 A A (CONFIGURE.C01) *0.5 (0.01, 25.0) HP_RATE A_NAME (160) *0.1 (0.01, 25.0) (CONFIGURE.C01) *0.5 (0.01, 25.0) *2.5 (0.01, 25.0) *30.0 (0.0, 101.0) HP_SW A_NAME (160) *1.0 (0.0, 101.0) MP_SW1 A_NAME (160) *99.0 (0.0, 101.0) MP_SW2 A_NAME (160) MP_N_RATE A_NAME (160) MP_S_RATE A_NAME (160) MP_F_RATE A_NAME (160) B B *0.1 (0.01, 25.0) *1.0 (0.0, 101.0) LP_SW1 A_NAME (160) *99.0 (0.0, 101.0) LP_SW2 A_NAME (160) LP_N_RATE A_NAME (160) (CONFIGURE.C01) *0.5 (0.01, 25.0) *2.5 (0.01, 25.0) LP_S_RATE A_NAME (160) LP_F_RATE A_NAME (160) C C D D Notice: See notes on cover sheet SIZE VR_SET WOODWARD, INC. B/A3 GAP™ VERSION Editor GAPCoder SHEET REVISION Preliminary 1 2 3 4 CODE IDENT NO. ITEM NO. 3.14-1 6.00 XXXX-XXX MODULE REVISION 54185093B Preliminary cdrTimestamp: 2016/05/26 09:53:13 UTC 5 Sheet 10 of 54 6 1 2 3 4 5 6 A A RAMP LOWER_OR <47 C3> SD.SHUTDOWN.B_NAME (FALSE) SD_IN B_NAME (80) 0.0 (1) <10 A2> VR_SET.HP_RATE.A_NAME OR (80) B USE_REV RAMP_INIT REF RAMP DFLT_RATE B REV_RAMP P_SEL_1 RAISE_OR STOP_COMP MOVING_UP <8 B5> START.HP_VR_OPN.AND 0.0 <9 B5> STOP.IN_STOP.B_NAME P_SP_1 MOVING_DN P_SEL_2 *FALSE POS_SEL OR (80) 100.0 AND (80) P_SP_2 P_LIM_1 R_SEL_1 P_LIM_2 CONT_AND DELAY <38 B4> S_LIMITER.S.SEL_1 START_DEL <8 A4> START.START_LAT.LATCH AND (80) *10.0 (0.0, 1200.0) dly on (0) dly off DELAY (80) *3.0 (0.0, 10.0) dly on (0) dly off 1000000.0 SE_INST SPD_IN R_SEL_2 *1000.0 (0.0, 10000.0) *0.5 (0.0, 10.0) ton (FALSE) rst R_SP_1 OR (80) R_SP_2 RAMP (80) ONE_SHOT (80) DELAY (80) <9 B5> STOP.IN_STOP.B_NAME <19 C4> SPD_REF.SPD_REF.P_LIM_1 STOP AND (80) C C D D Notice: See notes on cover sheet SIZE VR_HP / HP VALVE RAMP WOODWARD, INC. B/A3 GAP™ VERSION Editor GAPCoder SHEET REVISION Preliminary 1 2 3 4 CODE IDENT NO. ITEM NO. 3.14-1 6.00 XXXX-XXX MODULE REVISION 54185093B Preliminary cdrTimestamp: 2016/04/26 07:36:43 UTC 5 Sheet 11 of 54 6 1 2 3 4 5 6 A A (CONFIGURE.C05) *TRUE TIE_DIS GEN_ENBL B_NAME (160) TRUE GEN BREAKER CLOSED <5601-4058.26 B5> DI_SW.DI07_SW.B_SW B_SW (80) MP_PERMS (CONFIGURE.C05) *TRUE MP_PERM MP_DO_SW *TRUE GEN_DIS TIE_ENBL B_NAME (160) AND (80) TRUE <5601-4058.26 B4> DI_SW.DI06_SW_OR.OR <13 B3> VR_MP.MP_ENBL_A.AND B_SW (80) B_SW (80) AND (80) XTR_EN_SPD (CONFIGURE.C05) *4005.0 (0.0, 20000.0) <19 C4> SPD_REF.SPD_REF.RAMP MIN_X_ENBL A_NAME (160) 1 ~> 2 = -2.0 hys A_COMPARE (80) SPD_GT_MIN B <5601-4058.23 A5> SPEED.SPD.A_NAME 1 2 *-2.0 (-50.0, 50.0) ~> B LOSPD_ENBL = <8 A4> hys START.START_LAT.LATCH A_COMPARE (80) SPD_LO_LAT S! <13 B2> VR_MP.ENBL_N.NOT AND (80) R LATCH (80) STOP_N <9 B3> STOP.STOP_LAT1.LATCH EXTR_N_FLD NOT (80) MP PROCESS VALUE FAIL <5601-4058.22 B4> IOA_BUF.AI2_FAIL.B_NAME NOT (80) LP_PERMS LP_PERM <A3> TIE_DIS.B_SW <B3> GEN_DIS.B_SW <B3> XTR_EN_SPD.A_COMPARE C AND (80) SPD_LO_L <B3> LOSPD_ENBL.AND S! <15 B1> VR_LP.ENBL_N.NOT R LATCH (80) LP_DO_SW *TRUE <15 A2> VR_LP.LP_ENBL_A.AND B_SW (80) C LP_FAIL <C3> STOP_N.NOT AND (80) LP PROCESS VALUE FAIL <5601-4058.22 B4> IOA_BUF.AI3_FAIL.B_NAME NOT (80) D D Notice: See notes on cover sheet SIZE EXT_PERM WOODWARD, INC. B/A3 GAP™ VERSION Editor GAPCoder SHEET REVISION Preliminary 1 2 3 4 CODE IDENT NO. ITEM NO. 3.14-1 6.00 XXXX-XXX MODULE REVISION 54185093B Preliminary cdrTimestamp: 2016/10/24 12:33:45 UTC 5 Sheet 12 of 54 6 1 2 3 <47 C3> SD.SHUTDOWN.B_NAME REJ_N1 4 5 6 INST_RATE SD_IN B_NAME (80) <A3> SD_IN.B_NAME <32 B3> LOAD_REJ.OPEN_SHOT.LATCH <32 B3> LOAD_REJ.OPEN_SHOT.LATCH <14 C4> VR_MP_F.F_OS.ONE_SHOT NOT (80) OR (10) A A ENBL_N_OS <B2> ENBL_N.NOT *0.5 (0.0, 10.0) ton (FALSE) rst ONE_SHOT (80) TRC_OR REJ_N2 MP_ENBL_A <D4> MP_REJ_LAT.LATCH <14 C4> VR_MP_F.F_OS.ONE_SHOT MPLOWER_OR RAMP LOWER MP_RP_GRT_MIN MP_ENBL B_NAME (80) <12 B4> EXT_PERM.MP_PERM.AND OR (10) <A3> SD_IN.B_NAME NOT (80) <5601-4058.26 B3> DI_SW.DI09_SW_OR.OR <10 B5> AND (80) OR (80) ENBL_N (FALSE) DISBL_AND MP_L_RST <B4> RAISE_OR.OR <B6> MP_L_Z.ZMINUS1_B <14 B1> VR_MP_F.MP_F_IN.B_NAME FALSE B_SW (80) NOT (80) B S NORMAL RATE S! LATCH (80) MP_OPN_R_O OR (80) STRT_R_AND OR (80) FAST_N AND (80) B_SW (80) MP_R_RST <B4> LOWER_OR.OR <B6> MP_R_Z.ZMINUS1_B <14 B1> VR_MP_F.MP_F_IN.B_NAME OR (80) *0.0 (-50.0, 50.0) ~> DFLT_RATE MP_RP_GRT_MAX 1 START RATE NOT (80) RAMP <10 B5> VR_SET.MP_SW2.A_NAME P_SEL_2 REV_RAMP MP RAMP>99% *0.0 (-50.0, 50.0) P_SP_2 MOVING_UP P_SEL_3 MOVING_DN P_SP_1 P_SP_3 POS_SEL R_SEL_1 P_LIM_1 1000000.0 R_SP_1 P_LIM_2 R_SEL_2 P_LIM_3 <10 B2> VR_SET.MP_S_RATE.A_NAME <D4> MP_REJ_LAT.LATCH <D4> X100.MULTIPLY hys A_COMPARE (160) REF 100.0 <A4> INST_RATE.OR <B2> MP_STR_LAT.LATCH FALSE <A3> SD_IN.B_NAME <B6> MP_R_Z.ZMINUS1_B *0.0 (0.0, 100.0) S *FALSE <D4> MP_REJ_LAT.LATCH R R_OR <14 B5> VR_MP_F.RSE_DEL.DELAY MP_R_LAT LATCH_R (80) <9 C5> STOP.STOP_EN_D.DELAY REJ_SW2 1 2 RAMP_INIT P_SEL_1 <14 C4> VR_MP_F.MP_POS_LAG.LAG R! MP_STR_LAT <47 C3> SD.SD_N_OS.ONE_SHOT (1) <10 A2> VR_SET.MP_N_RATE.A_NAME R! RAISE_OR AND (80) OR (80) MP_L_LAT LATCH_R (80) OR (80) <47 C3> SD.SD_NOT.NOT USE_REV = 0.0 *FALSE <32 B3> LOAD_REJ.OPEN_SHOT.LATCH VR_SET.MP_SW1.A_NAME MP RAMP<1% RAMP REJ_SW1 PERM B_NAME (80) L_OR <14 C5> VR_MP_F.LWR_DEL.DELAY ~> 2 = hys B A_COMPARE (160) MP_L_Z ZMINUS1_B (80) MP_R_Z R_SP_2 R_SEL_3 ZMINUS1_B (80) R_SP_3 R_SEL_4 <10 B2> VR_SET.MP_F_RATE.A_NAME R_SP_4 RAMP (10) OR (80) ENBL_OS <B3> MP_ENBL_A.AND FAST_LAT FAST_R_AND S! *0.5 (0.0, 10.0) REJ_SW3 *TRUE Breaker Comb G <33 A3> BREAKER.COMB_G.ONE_SHOT C (FALSE) ton rst ONE_SHOT (80) R LATCH (80) AND (80) C FALSE FAST_R_OR <B6> MP_L_Z.ZMINUS1_B <A3> SD_IN.B_NAME <B4> RAISE_OR.OR B_SW (80) OR (80) MP_CTRL_D <36 B3> RATIO.HSS_MP.SEL_1 *3.0 (0.0, 60.0) dly on (0) dly off DELAY (80) REJ_NOT REJ_ONE <32 B3> LOAD_REJ.OPEN_SHOT.LATCH MP_REJ_LAT S! NOT (80) *0.5 (0.0, 10.0) ton (FALSE) rst ONE_SHOT (80) <A3> SD_IN.B_NAME <B6> MP_R_Z.ZMINUS1_B RST_OR R LATCH (80) OR (80) <32 C3> LOAD_REJ.MP_REJ_R.A_NAME D X100 D *1000.0 (0.0, 1000.0) MULTIPLY (80) Notice: See notes on cover sheet SIZE VR_MP / MP VALVE RAMP WOODWARD, INC. B/A3 GAP™ VERSION Editor GAPCoder SHEET REVISION Preliminary 1 2 3 4 CODE IDENT NO. ITEM NO. 3.14-1 6.00 XXXX-XXX MODULE REVISION 54185093B Preliminary cdrTimestamp: 2016/05/06 10:02:27 UTC 5 Sheet 13 of 54 6 1 2 3 4 5 6 A A OPEN_N <13 B6> VR_MP.MP_R_Z.ZMINUS1_B NOT (80) <47 C3> SD.SHUTDOWN.B_NAME SD_IN B_NAME (80) SD_N XFER_RAMP NOT (80) TRUE MP_F_AND MP_F_IN B_NAME (10) MP_F RAMP_INIT 1.0 REF REV_RAMP LP_F_DEL *0.05 (0.0, 1.0) MIN_AND R AND (10) 1.0 RAMP MP_F_LAT S! MP PROCESS VALUE FAIL <5601-4058.22 B4> IOA_BUF.AI2_FAIL.B_NAME USE_REV DFLT_RATE MOVING_UP P_SEL_1 LATCH (10) *0.5 (0.0, 10.0) dly on AND (10) MOVING_DN 0.0 (0) ENBL_N dly off DELAY (10) P_SP_1 POS_SEL AND (10) TRUE P_SEL_2 P_LIM_1 MAX_N 1.0 B P_SP_2 B P_LIM_2 R_SEL_1 MP_F_RST NOT (80) (CONFIGURE.C05) *TRUE OR (80) F_MAX B_NAME (160) RSE_SW 100.0 NOT (160) R_SP_1 RAMP (10) RSE_DEL FALSE *0.5 (0.0, 10.0) dly on (0) B_SW (80) dly off DELAY (80) LWR_SW LWR_DEL *0.5 (0.0, 10.0) dly on FALSE (0) B_SW (80) dly off DELAY (80) F_OS *0.5 (0.0, 10.0) t on (FALSE) rst ONE_SHOT (10) C C MP_POS_LAG *0.6 (0.0, 10.0) <36 B5> RATIO.MP.ADD d/dt POS_Z LAG (10) ZMINUS1 (10) D D Notice: See notes on cover sheet SIZE VR_MP_F WOODWARD, INC. B/A3 GAP™ VERSION Editor GAPCoder SHEET REVISION Preliminary 1 2 3 4 CODE IDENT NO. ITEM NO. 3.14-1 6.00 XXXX-XXX MODULE REVISION 54185093B Preliminary cdrTimestamp: 2016/04/26 07:45:51 UTC 5 Sheet 14 of 54 6 1 2 3 4 5 6 REJ_N1 <32 B3> LOAD_REJ.OPEN_SHOT.LATCH ENBL_N_OS NOT (80) REJ_N2 <47 C3> SD.SHUTDOWN.B_NAME <D4> LP_REJ_LAT.LATCH B_NAME (80) LP_ENBL_A A ton (FALSE) rst <A2> SD_IN.B_NAME <A2> SD_IN.B_NAME <32 B3> LOAD_REJ.OPEN_SHOT.LATCH ONE_SHOT (80) <16 B4> VR_LP_F.F_OS.ONE_SHOT OR (80) LP_ENBL B_NAME (80) REJ_SW1 AND (80) <12 C4> EXT_PERM.LP_PERM.AND *0.5 (0.0, 10.0) LOWER_OR NOT (80) <5601-4058.26 B4> DI_SW.DI10_SW_OR.OR INST_RATE <B1> ENBL_N.NOT SD_IN OR (80) TRC_OR *FALSE <32 B3> LOAD_REJ.OPEN_SHOT.LATCH PERM B_NAME (80) <16 B4> VR_LP_F.F_OS.ONE_SHOT FALSE LP_L_RST OR (10) <B3> RAISE_OR.OR <B6> LP_L_Z.ZMINUS1_B <16 A1> VR_LP_F.LP_F_IN.B_NAME B_SW (80) ENBL_N A DISABL_AND OR (80) NOT (80) <47 C3> SD.SD_NOT.NOT RAISE_OR <9 C5> STOP.STOP_EN_D.DELAY R MP_OPN_R_O LATCH (80) OR (80) REJ_SW2 (FALSE) <16 B5> VR_LP_F.RSE_DEL.DELAY NORMAL RATE R_OR OR (80) S MP_R_RST <A3> LOWER_OR.OR <C6> LP_R_Z.ZMINUS1_B <16 A1> VR_LP_F.LP_F_IN.B_NAME FALSE B_SW (80) AND (80) NOT (80) START RATE <A2> LP_ENBL_A.AND *0.5 (0.0, 10.0) ton (FALSE) rst FAST_LAT ONE_SHOT (80) FAST_R_OR <B6> LP_L_Z.ZMINUS1_B <A2> SD_IN.B_NAME <B3> RAISE_OR.OR S! <35 C2> P2_LIMITER.LO_LIM_RAM.P_SEL_1 <35 D2> P2_LIMITER.MP_RP_N_MI.IN A_COMPARE (160) DFLT_RATE B LP_RP_GRT_MAX P_SP_1 1 RAMP REV_RAMP <10 B5> VR_SET.LP_SW2.A_NAME P_SP_2 MOVING_UP *0.0 (-50.0, 50.0) P_SEL_3 MOVING_DN 100.0 <A4> INST_RATE.OR P_SP_3 POS_SEL R_SEL_1 P_LIM_1 1000000.0 R_SP_1 P_LIM_2 R_SEL_2 P_LIM_3 <10 C2> VR_SET.LP_S_RATE.A_NAME <D4> LP_REJ_LAT.LATCH <D4> X100.MULTIPLY FAST_R_AND FALSE B_SW (80) ~> hys ~> 2 = *0.0 (0.0, 100.0) VR_MP.FAST_NOT ENBL_OS *TRUE Breaker Comb G <33 A3> BREAKER.COMB_G.ONE_SHOT *0.0 (-50.0, 50.0) REF P_SEL_2 STRT_R_AND <B2> LP_STR_LAT.LATCH OR (80) REJ_SW3 1 2 RAMP_INIT P_SEL_1 <16 B3> VR_LP_F.LP_POS_LAG.LAG R! LATCH_R (80) *FALSE <D4> LP_REJ_LAT.LATCH LP RAMP<1% USE_REV = 0.0 (1) <10 B2> VR_SET.LP_N_RATE.A_NAME MP_R_LAT OR (80) <10 B5> VR_SET.LP_SW1.A_NAME RAMP OR (80) R! LATCH_R (80) <47 C3> SD.SD_N_OS.ONE_SHOT S! <A2> SD_IN.B_NAME <C6> LP_R_Z.ZMINUS1_B LP_RP_GRT_MIN S LP_STR_LAT B L_OR <16 B5> VR_LP_F.LWR_DEL.DELAY LP_L_LAT AND (80) AND (80) hys A_COMPARE (160) LP RAMP>99% LP_L_Z ZMINUS1_B (80) R_SP_2 LP_R_Z R_SEL_3 R_SP_3 ZMINUS1_B (80) R_SEL_4 R <10 C2> VR_SET.LP_F_RATE.A_NAME LATCH (80) R_SP_4 RAMP (10) OR (80) LP_CTRL_D C C <36 C3> RATIO.HSS_LP.SEL_1 *3.0 (0.0, 60.0) dly on (0) dly off DELAY (80) REJ_ONE LP_REJ_LAT *0.5 (0.0, 10.0) LP_REJ_NOT ton S! (FALSE) rst R ONE_SHOT (80) <32 B3> LOAD_REJ.OPEN_SHOT.LATCH <A2> SD_IN.B_NAME <C6> LP_R_Z.ZMINUS1_B NOT (80) RST_OR LATCH (80) OR (80) <32 D3> LOAD_REJ.LP_REJ_R.A_NAME X100 *1000.0 (0.0, 1000.0) D D MULTIPLY (80) Notice: See notes on cover sheet SIZE VR_LP / LP VALVE RAMP WOODWARD, INC. B/A3 GAP™ VERSION Editor GAPCoder SHEET REVISION Preliminary 1 2 3 4 CODE IDENT NO. ITEM NO. 3.14-1 6.00 XXXX-XXX MODULE REVISION 54185093B Preliminary cdrTimestamp: 2016/05/11 09:36:04 UTC 5 Sheet 15 of 54 6 1 2 3 4 5 6 OPEN_N <15 C6> VR_LP.LP_R_Z.ZMINUS1_B NOT (80) <47 C3> SD.SHUTDOWN.B_NAME SD_IN B_NAME (80) SD_N XFER_RAMP NOT (80) A TRUE LP_F_AND LP_F_IN B_NAME (10) LP_F 1.0 REF REV_RAMP LP_F_DEL *0.05 (0.0, 1.0) MIN_AND R DFLT_RATE MOVING_UP P_SEL_1 LATCH (10) AND (10) RAMP_INIT RAMP LP_F_LAT S! LP PROCESS VALUE FAIL <5601-4058.22 B4> IOA_BUF.AI3_FAIL.B_NAME A USE_REV 1.0 AND (10) *0.5 (0.0, 10.0) dly on (0) dly off MOVING_DN 0.0 ENBL_N P_SP_1 POS_SEL AND (10) DELAY (10) TRUE P_SEL_2 P_LIM_1 MAX_N 1.0 P_SP_2 P_LIM_2 R_SEL_1 LP_F_RST NOT (80) (CONFIGURE.C05) *TRUE OR (80) RSE_SW F_MAX B_NAME (160) NOT (160) RSE_DEL B_SW (80) LWR_SW *0.6 (0.0, 10.0) <36 C5> RATIO.LP.ADD LP_Z R_SP_1 RAMP (10) FALSE LP_POS_LAG B 100.0 d/dt *0.5 (0.0, 10.0) dly on (0) dly off DELAY (80) LWR_DEL LAG (10) ZMINUS1 (10) B FALSE B_SW (80) F_OS *0.5 (0.0, 10.0) ton (FALSE) rst *0.5 (0.0, 10.0) dly on (0) dly off DELAY (80) ONE_SHOT (10) ONE_SHOT REMOTE GOTO_SPEED <5601-4058.26 B2> DI_SW.MOMNTARY_B.OUT_19 ton *2.0 (0.0, 9.0e+20) LATCH_R (FALSE) rst AND (10) REMOTE_COND ONE_SHOT (10) S C C R! LATCH_R (10) NOT (10) <47 C3> SD.SHUTDOWN.B_NAME GEN BREAKER CLOSED <5601-4058.26 B5> DI_SW.DI07_SW.B_SW OR REMOTE_DISABLE *FALSE OR (160) REMOTE SPEED DISABLE <5601-4058.26 B2> ZMINUS1_B DI_SW.MOMNTARY_B.OUT_18 <19 C4> SPD_REF.SPD_REF.P_LIM_16 ZMINUS1_B (10) I_COMPARE NOT TARGET OR (10) AND = <19 C4> SPD_REF.SPD_REF.POS_SEL 1 *16 (-2147483647, 2147483647) 2 < > I_COMPARE (10) ZMINUS1_B (10) NOT (10) DELAY AND (10) <C4> LATCH_R.LATCH_R *1.0 (0.0, 9.0e+20) dly on *2.0 (0.0, 9.0e+20) dly off DELAY (160) D D Notice: See notes on cover sheet SIZE VR_MP_F WOODWARD, INC. B/A3 GAP™ VERSION Editor GAPCoder SHEET REVISION Preliminary 1 2 3 4 CODE IDENT NO. ITEM NO. 3.14-1 6.00 XXXX-XXX MODULE REVISION 54185093B Preliminary cdrTimestamp: 2016/05/22 11:11:31 UTC 5 Sheet 16 of 54 6 1 2 3 4 6 HI_SW SP_LO_SW <5601-4058.26 B3> DI_SW.DI05_SW_OR.OR Speed Raise/Lower DI Enable Logic 5 <19 C2> SPD_REF.INST_SEL.OR <6 B4> SPEED_SW.C1.OR AND (80) RAISE_CSL OR (80) A SPEED/LOAD RAISE A FALSE B_SW (80) BRK_AND GEN_B_NOT GEN BREAKER CLOSED <5601-4058.26 B5> DI_SW.DI07_SW.B_SW <5601-4058.26 B4> DI_SW.DI06_SW_OR.OR <5601-4058.27 B6> DI_SW.DI24_AND.AND LOWER_CSL NOT (80) SP_RA_SW AND (80) <19 C2> SPD_REF.INST_SEL.OR FALSE <5601-4058.26 A6> DI_SW.DI04_SW_OR.OR <6 B4> SPEED_SW.C1.OR AND (80) INI_DI_AND INI_LOAD <19 C4> SPD_REF.SPD_REF.P_LIM_6 AND (80) NOT (80) INI_SUB <18 C6> LOAD_SET.INI_SPD.MULTIPLY + <18 C6> LOAD_SET.ACT_SPD.MULTIPLY - SUBTRACT (10) L H <19 C4> SPD_REF.SPD_REF.RAMP <5601-4058.23 A5> SPEED.SPD.A_NAME ADD (10) L A_LIMITER (10) INI_LOAD_Z INI_LOAD_O ZMINUS1_B (80) OR (80) dly on (0) dly off Actual Speed + Droop Reference Breaker Comb D & F <33 B3> BREAKER.COMB_DF.ONE_SHOT SPD_DROOP ~> hys A_COMPARE (80) SPD_SAMP SPEED+DROOP TRIGGER OUT_1 <5601-4058.23 A5> SPEED.SPD.A_NAME <20 B5> DROOP.DRP_DIV.DIVIDE = (0) OUT_1 IN_1 *1.0 (0.0, 5.0) B 1 2 INI_SPDD TRIGGER INI_DEL FALSE DELAY (80) OR (80) Breaker Comb B & F' <33 C4> BREAKER.COMB_BF.AND <20 B4> DROOP.DROOP.A_SW H *0.0 (0.0, 1000000.0) <18 C6> LOAD_SET.INI_SPD.MULTIPLY R INI_COMP INI_SPD_AD INI_LIM Breaker Comb B & F' <33 C4> BREAKER.COMB_BF.AND S! Breaker Comb A <33 A3> BREAKER.COMB_A.OR Breaker Comb C <33 D3> BREAKER.COMB_C.AND Breaker Comb E <33 B3> BREAKER.COMB_E.ONE_SHOT Breaker Comb G <33 A3> BREAKER.COMB_G.ONE_SHOT Breaker Comb D & F <33 B3> BREAKER.COMB_DF.ONE_SHOT ZMINUS1_B (80) B INI_SP_RST LATCH (80) INI_N <B5> INI_DEL.DELAY B_SW (80) OR (80) <D4> DI_OR.OR Initial Load Logic INI_Z SPEED/LOAD LOWER LO_SW IN_1 SAMP_HOLD (10) ADD (10) SAMP_HOLD (10) Speed Reference Switch ABOVEMIN <19 C4> SPD_REF.SPD_REF.RAMP <18 B2> SPD_SET.RATED.A_NAME 1 2 = (0) ABOVE_MIN OVER_MIN ~> hys A_COMPARE (80) C Breaker Comb E Logic ('03-4-8) S! *0.5 (0.0, 10.0) ton <47 C3> SD.SHUTDOWN.B_NAME (FALSE) rst ONE_SHOT (80) Breaker Comb E <33 B3> BREAKER.COMB_E.ONE_SHOT <5601-4058.23 A5> SPEED.SPD.A_NAME R LATCH (80) ACT_SPD Hold Actual Speed TRIGGER OUT_1 IN_1 C SAMP_HOLD (10) AUTO_END <19 C4> SPD_REF.SPD_REF.RAMP 1 <18 B2> SPD_SET.RATED.A_NAME 2 ~> START_END START_COMP = (0) hys A_COMPARE (80) Breaker Comb E <33 B3> BREAKER.COMB_E.ONE_SHOT E_LATCH S S! *0.5 (0.0, 10.0) ton <47 C3> SD.SHUTDOWN.B_NAME (FALSE) rst ONE_SHOT (80) R! R LATCH_R (10) LATCH (80) RST_RATED <47 C3> SD.SHUTDOWN.B_NAME <19 B5> SPD_REF.REF_RATED.ZMINUS1_B Breaker Comb C <33 D3> BREAKER.COMB_C.AND Breaker Comb D & F <33 B3> BREAKER.COMB_DF.ONE_SHOT Breaker Comb G <33 A3> BREAKER.COMB_G.ONE_SHOT SD_Z SEL_RATED (0) ZMINUS1_B (10) <A3> SP_LO_SW.AND <A3> SP_RA_SW.AND Select Rated Speed *1.0 (0.0, 600.0) dly on dly off DELAY (10) DI_OR <9 B3> STOP.STOP_LAT1.LATCH RATED_AND *FALSE OR (10) OR (80) AND (20) RATED_NOT D D Select Rated Speed <D6> SEL_RATED.DELAY NOT (20) Notice: See notes on cover sheet SIZE SPD_REF_AX / SPEED REF AUXILIARY WOODWARD, INC. B/A3 GAP™ VERSION Editor GAPCoder SHEET REVISION Preliminary 1 2 3 4 CODE IDENT NO. ITEM NO. 3.14-1 6.00 XXXX-XXX MODULE REVISION 54185093B Preliminary cdrTimestamp: 2016/06/26 07:25:25 UTC 5 Sheet 17 of 54 6 1 <A1> SAMP_TUNE.TUNE 2 HMI_PT VAR IN SAMP_TUNE *TRUE (HMI_PT) *0.0 (-1.0e+38, 1.0e+38) OR <47 C3> SD.SHUTDOWN.B_NAME REMOTE SPEED DISABLE <5601-4058.26 B2> DI_SW.MOMNTARY_B.OUT_18 SAMP_TUNE HMI_PT (0) 3 REMOTE SPEED ENABLE <5601-4058.26 B2> DI_SW.MOMNTARY_B.OUT_17 5 S! REMOTE_SPEED LATCH (5) LIMITED TUNE EN_ENT_OUT *0.0 (-1.0e+38, 1.0e+38) <C2> SPD_SET.MAX_SPD.A_NAME LO_LIM A_SW (5) LO_LIM_OUT (CONFIGURE.C02) *60 (1, 300) HI_LIM A A_NAME (160) A <D2> SPD_SET.CRT_SPD_H.A_NAME ADD SPD_SET.SSMAX_SPD REMOTE_SPEED1 *1.0 (-1.0e+38, 1.0e+38) CRITICAL_LOW SPD_SET.NO_LOAD_S *28.0 (0.0, 100.0) *1.41 (0.9, 2.0) ADD (5) A_NAME (160) MULTIPLY (160) 1 ~> 2 = (0) SPD_SET.DROOP SAMPLE SAMP_TUNE (5) <A1> SAMP_TUNE.SAMP_TUNE <C2> SPD_SET.CRT_SPD_L.A_NAME (CONFIGURE.C04) *6.6 (0.0, 100.0) SPD_SET.TEETH I_NAME (160) HI_LIM_OUT *TRUE 6 LATCH R OR (160) ENBL_ENTER 4 hys A_SW (5) AND (CONFIGURE.C02) *1.0 (0.1, 200.0) SPD_SET.FAIL_SPD SPD_SET.RATIO A_NAME (160) A_COMPARE (5) CRITICAL_HIGH <D2> SPD_SET.CRT_SPD_H.A_NAME <A1> SAMP_TUNE.SAMP_TUNE 0.01 (CONFIGURE.C02) *5.0 (2.0, 50.0) AND (5) A_NAME (160) MULTIPLY (160) 1 ~> 2 SPD_SET.OVRD_ADD = (0) SPD_SET.FULL_LOADS *88.0 (0.0, 100.0) hys A_COMPARE (5) (CONFIGURE.C01) *4216.0 (0.0, 20000.0) SPD_SET.RATED *250.0 (50.0, 1000.0) A_NAME (160) (CONFIGURE.C01) *550.0 (0.0, 20000.0) LIMIT_LOAD A_NAME (160) *31500.0 (0.0, 100000.0) ADD (160) SPD_SET.IDLE_SPD A_NAME (160) (CONFIGURE.C01) *3.5 (0.01, 100.0) B SPD_SET.STRT_RATE *3150.0 (0.0, 100000.0) A_NAME (160) (CONFIGURE.C03) *4005.0 (0.0, 20000.0) (CONFIGURE.C11) *1500.0 (0.0, 100000.0) SPD_SET.LOWER_SPD A_NAME (160) *5.5 (0.01, 100.0) B INIT_LOAD A_NAME (160) MIN_LOAD A_NAME (160) SPD_SET.SPD_RATE A_NAME (160) DROOP_MUL (CONFIGURE.C03) *4215.0 (0.0, 20000.0) (CONFIGURE.C11) *30500.0 (0.0, 100000.0) SPD_SET.BELOW_SYNC (CONFIGURE.C03) *15.0 (0.01, 2000.0) A_NAME (160) (CONFIGURE.C03) *4595.0 (0.0, 20000.0) (CONFIGURE.C03) *5059.0 (0.0, 20000.0) C (CONFIGURE.C03) *1500.0 (1.0, 15000.0) (CONFIGURE.C03) *1850.0 (1.0, 15000.0) SPD_SET.CRT_RATE A_NAME (160) *5.5 (0.01, 2000.0) 0.01 SPD_SET.STOP_RATE A_NAME (160) (CONFIGURE.C11) *6.0 (0.01, 20000.0) SPD_SET.MAX_SPD A_NAME (160) *11.0 (0.01, 2000.0) SPD_SET.OST_RATE A_NAME (160) <A5> SPD_SET.DROOP.A_NAME <B2> SPD_SET.RATED.A_NAME MULTIPLY (160) (CONFIGURE.C04) *30500.0 (0.1, 1000000.0) SPD_SET.UPPER_SPD A_NAME (160) MAX_LOAD A_NAME (160) <B5> INIT_LOAD.A_NAME <C4> FULL_LOAD.A_NAME FULL_LOAD A_NAME (160) RATE A_NAME (160) INI_SPD INI_PER n d MULTIPLY (160) ACT_SPD DIVIDE (160) ACT_PER <24 C3> LOAD_CTRL.Z_1.ZMINUS1 n <C4> FULL_LOAD.A_NAME d MULTIPLY (10) DIVIDE (10) C <B4> MIN_LOAD.A_NAME <C4> FULL_LOAD.A_NAME SPD_SET.CRT_SPD_L A_NAME (160) MIN_LD_SPD MIN_PER n d MULTIPLY (160) DIVIDE (160) SPD_SET.CRT_SPD_H A_NAME (160) *FALSE (CONFIGURE.C03) *4806.0 (0.0, 20000.0) STP_LD_SW STOP_SELSW B_NAME (160) <B5> INIT_LOAD.A_NAME <B4> MIN_LOAD.A_NAME SPD_SET.EOST A_NAME (160) A_SW (160) STP_SPD_SW (CONFIGURE.C03) *4933.0 (0.0, 20000.0) SPD_SET.MOST <C6> INI_SPD.MULTIPLY <C6> MIN_LD_SPD.MULTIPLY A_NAME (160) D D A_SW (160) Notice: See notes on cover sheet SIZE SPD_SET WOODWARD, INC. B/A3 GAP™ VERSION Editor GAPCoder SHEET REVISION Preliminary 1 2 3 4 CODE IDENT NO. ITEM NO. 3.14-1 6.00 XXXX-XXX MODULE REVISION 54185093B Preliminary cdrTimestamp: 2016/10/24 12:33:45 UTC 5 Sheet 18 of 54 6 1 2 STOP_AND 4 5 6 STOP_DEL <9 B5> STOP.IN_STOP.B_NAME <C2> INST_N.NOT AND (10) 3 ZERO_OR *0.5 (0.0, 10.0) dly on (0) dly off <C5> SD_Z.ZMINUS1_B <8 A5> START.START_N.NOT DELAY (10) OR (10) A <6 B4> SPEED_SW.C1.OR <B5> DN_ZM.ZMINUS1_B SPD_SET.LWR_OR A SPD_REF <8 A5> START.START_OS.ONE_SHOT <8 C6> START.IDLE_OR.OR AND (80) <17 C3> SPD_REF_AX.OVER_MIN.LATCH REF_RAMP LOWER_OR CRT_DOWN OVR_ZM (FALSE) 0.0 (1) <18 B3> SPD_SET.SPD_RATE.A_NAME OR (80) MIN_SW ZMINUS1 (80) USE_REV RAMP_INIT REF UP_ZM DFLT_RATE ZMINUS1_B (80) P_SEL_1 ZMINUS1_B (80) 0.0 P_SP_1 FALSE SPEED/LOAD LOWER <17 A5> SPD_REF_AX.LOWER_CSL.B_SW DN_ZM P_SEL_2 *FALSE <18 B2> SPD_SET.IDLE_SPD.A_NAME INST_N_L B_SW_REV (10) OR (80) <6 B4> SPEED_SW.C1.OR <A5> UP_ZM.ZMINUS1_B <18 B2> SPD_SET.LOWER_SPD.A_NAME Breaker Comb G <33 A3> BREAKER.COMB_G.ONE_SHOT <18 C2> SPD_SET.BELOW_SYNC.A_NAME Select Rated Speed <17 D6> SPD_REF_AX.SEL_RATED.DELAY <8 B5> START.GO_RATED.AND CRT_UP ZMINUS1_B (80) P_SEL_3 RATED_OR <C2> INST_N.NOT AND (10) P_SP_2 REF_RATED P_SP_3 P_SEL_4 ZMINUS1_B (80) P_SP_4 P_SEL_5 OR (10) <18 A3> LOAD_SET.REMOTE_SPEED.A_SW <17 B5> SPD_REF_AX.INI_DEL.DELAY <17 C2> SPD_REF_AX.INI_SPDD.OUT_1 AND (80) P_SP_5 S_REF_106 P_SEL_6 RAMP ZMINUS1_B (80) P_SP_6 REV_RAMP P_SEL_7 B Breaker Comb D & F <33 B3> BREAKER.COMB_DF.ONE_SHOT SPEED+DROOP <17 B5> SPD_REF_AX.SPD_SAMP.OUT_1 Breaker Comb E <33 B3> BREAKER.COMB_E.ONE_SHOT Hold Actual Speed <17 C5> SPD_REF_AX.ACT_SPD.OUT_1 <20 B5> DROOP.KW_TO_DRP.AND <20 B6> DROOP.S_DRP_TRK.ADD <20 C5> DROOP.DRP_TO_KW.AND <20 C6> DROOP.KW_DRP_TRK.ADD <25 B3> CASC_SETPT.CASC_CTRL.AND <26 D6> CASC_CTRL.CAS_TO_SPD.ADD TRACK FALSE OR (10) SPD_106 <7 B5> OVERSPD_T.OST_CAN_B.ZMINUS1_B OR (10) MAX_SW MOVING_UP <16 D2> VR_LP_F.I_COMPARE.IN_1 POS_SEL P_SP_8 NOT (10) P_LIM_1 *1.0 (0.0, 9.0e+20) dly on (0) dly off P_SEL_9 P_LIM_2 DELAY (5) P_SP_9 P_LIM_3 P_SEL_10 A_COMPARE P_LIM_4 <C4> SPD_REF.RAMP P_SP_10 <5601-4058.26 A3> DI_SW.DI01_SW_OR.OR ~> *760.0 (-1.0e+38, 1.0e+38) 2 (0) COUNTER RST A_TO_T (160) CMP_OUT hys (0) A_COMPARE (160) P_LIM_8 *100000.0 (-1.0e+38, 1.0e+38) P_SP_12 FALSE A_TO_T TRIGGER = P_LIM_6 P_SP_11 COUNTER B_ENABLE 1 P_LIM_5 P_SEL_11 P_LIM_7 <18 C2> SPD_SET.UPPER_SPD.A_NAME DELAY MOVING_DN P_SEL_8 P_SEL_12 OVERSPEED TEST ENABLED <7 B3> OVERSPD_T.OST_LAT.LATCH B DELAY_NOT P_SP_7 RST_VAL IN_1 COUNTER (160) P_LIM_9 P_SEL_13 SPD_SET.RAISE_OR SPEED/LOAD RAISE <17 A5> SPD_REF_AX.RAISE_CSL.B_SW B_SW_REV (10) INST_N_R A_LIMITER <18 A2> LOAD_SET.REMOTE_SPEED1.A_SW <18 B2> SPD_SET.LOWER_SPD.A_NAME <18 C2> SPD_SET.UPPER_SPD.A_NAME *FALSE <C2> OR (80) INST_N.NOT AND (10) <18 C2> SPD_SET.MAX_SPD.A_NAME Breaker Comb C <33 D3> BREAKER.COMB_C.AND <17 B4> SPD_REF_AX.SPD_DROOP.ADD H P_LIM_10 P_SP_13 P_LIM_11 P_SEL_14 P_LIM_12 P_SP_14 P_LIM_13 L H P_SEL_15 L P_LIM_14 P_SP_15 A_LIMITER (5) <16 C4> VR_LP_F.LATCH_R.LATCH_R C P_LIM_15 P_SEL_16 C P_LIM_16 <C5> SD_Z.ZMINUS1_B Breaker Comb G <33 A3> BREAKER.COMB_G.ONE_SHOT Breaker Comb E <33 B3> BREAKER.COMB_E.ONE_SHOT Breaker Comb D & F <33 B3> BREAKER.COMB_DF.ONE_SHOT <8 A5> START.START_OS.ONE_SHOT <20 B5> DROOP.KW_TO_DRP.AND <20 C5> DROOP.DRP_TO_KW.AND Breaker Comb C <33 D3> BREAKER.COMB_C.AND P_SP_16 INST_SEL R_SEL_1 INST_N NOT (10) OR (10) C_NOT <9 C5> STOP.STOP_EN_D.DELAY <33 B3> BREAKER.G_S.AND INI_AND Breaker Comb C <33 D3> BREAKER.COMB_C.AND R_SP_1 *3.0 (0.0, 15000.0) <25 B3> CASC_SETPT.CASC_CTRL.AND <26 D3> CASC_CTRL.MAX_RATE.A_NAME R_SP_6 <47 C3> SD.SHUTDOWN.B_NAME R_SEL_2 SD_Z ZMINUS1_B (10) R_SP_2 R_SEL_3 R_SP_3 R_SEL_4 R_SP_4 R_SEL_5 R_SP_5 R_SEL_6 R_SEL_7 R_SP_7 RAMP (10) AND (80) NOT (80) INI_SPDD INI_SPD_AD D 1000000.0 <6 B4> SPEED_SW.C1.OR <18 C3> SPD_SET.CRT_RATE.A_NAME <8 A4> START.START_L.LATCH <18 B3> SPD_SET.STRT_RATE.A_NAME <9 B5> STOP.IN_STOP.B_NAME <18 C3> SPD_SET.STOP_RATE.A_NAME <7 B6> OVERSPD_T.OST_OR.OR <18 C3> SPD_SET.OST_RATE.A_NAME Select Rated Speed <17 D6> SPD_REF_AX.SEL_RATED.DELAY D TRIGGER <5601-4058.23 A5> SPEED.SPD.A_NAME <18 D6> LOAD_SET.STP_SPD_SW.A_SW OUT_1 IN_1 SAMP_HOLD (80) ADD (80) Notice: See notes on cover sheet SIZE SPD_REF / SPEED REFERENCE WOODWARD, INC. B/A3 GAP™ VERSION Editor GAPCoder SHEET REVISION Preliminary 1 2 3 4 CODE IDENT NO. ITEM NO. 3.14-1 6.00 XXXX-XXX MODULE REVISION 54185093B Preliminary cdrTimestamp: 2016/05/10 06:15:50 UTC 5 Sheet 19 of 54 6 1 2 3 4 5 SAMP_NOT 6 Z_5 ZMINUS1 (80) Z_4 NOT (20) ZMINUS1 (80) SAMP_DEL Z_3 *0.2 (0.1, 10.0) dly on (0) dly off A ZMINUS1 (80) DRP_ADD A DELAY (10) Z_2 ZMINUS1 (80) Z_1 ZMINUS1 (80) DRP_MODE ADD (80) Droop Mode <33 B3> BREAKER.G3_S_SW.B_SW DRP_DIV *FALSE n DROOP MODE SELECTION OR (10) *5.0 (0.0, 10.0) DROOP (CONFIGURE.C04) *FALSE KW VALUE FAIL <5601-4058.22 A4> IOA_BUF.AI1_FAIL.B_NAME KW_FAIL B_NAME (10) KW_DRP_SEL B_NAME (160) LOAD_F_N A_SW (10) DROOP_SEL AND (10) NOT (10) SPD_DROOP B (FALSE) <18 B2> SPD_SET.RATED.A_NAME RST "RATED_SPD" <18 A5> SPD_SET.DROOP.A_NAME NAME_1 "DROOP" NAME_2 *100.0 (0.0, 100000.0) "PERCENT" <38 B5> S_LIMITER.S_SIG.A_NAME <21 D4> SPD_CTRL.SPD_ERR.IN_1 <17 B2> SPD_REF_AX.INI_SPD_AD.IN_3 0.0 KW_DRP_AND DROOP_LAG KW_TO_DRP <B1> KW_FAIL.B_NAME d/dt IN_1 <A2> DRP_MODE.OR <B2> KW_DRP_SEL.B_NAME A_SW (10) *0.1 (0.0, 5.0) LAG (10) FAIL_OS AND (10) (FALSE) rst IN_2 ONE_SHOT (10) S_SAMP_AND NAME_3 NAME_4 NAME_5 "FULL_LOAD" NAME_6 CALCULATE IN_5 S_Z1 ZMINUS1 (10) ADD (10) S_Z2 ALM S_Z3 ZMINUS1 (10) IN_6 SPD_DRP_SH S_Z4 S_Z5 ZMINUS1 (10) ZMINUS1 (10) TRIGGER S_LAG OUT_1 IN_1 *0.6 (0.0, 10.0) SAMP_HOLD (10) d/dt ZMINUS1 (10) LAG (10) IN_7 NAME_7 "RATED_SPD*DROOP/PERCENT*" FUNCT_1 "((S-NO_LOAD)/(FULL_LOAD-NO_LOAD))+" FUNCT_2 "+MARGIN" S_DRP_TRK <5601-4058.23 A5> SPEED.SPD.A_NAME AND (10) "NO_LOAD" <18 B5> SPD_SET.FULL_LOADS.A_NAME "MARGIN" OR (10) <C4> FAIL_N.NOT <A2> SAMP_DEL.DELAY IN_3 "S" <18 A5> SPD_SET.NO_LOAD_S.A_NAME *0.0 (0.0, 100.0) B S_SAMP_OR *0.5 (0.0, 10.0) t on IN_4 S_Z ZMINUS1 (10) DRP_TO_KW <A2> DRP_MODE.OR <B2> KW_DRP_SEL.B_NAME FAIL_N FUNCT_3 <B1> KW_FAIL.B_NAME CALCULATE (10) C FAIL_N_OS KW_DRP_TRK AND (10) KW_DROOP (FALSE) <18 B2> SPD_SET.RATED.A_NAME RST "RATED_SPD" <18 A5> SPD_SET.DROOP.A_NAME NAME_1 "DROOP" NAME_2 *100.0 (0.0, 100000.0) (FALSE) rst KW_SAMP_OR ADD (10) KW_DRP_SH ONE_SHOT (10) TRIGGER KW_SAMP_AN <B1> KW_FAIL.B_NAME <A2> SAMP_DEL.DELAY OUT_1 OR (10) IN_1 SAMP_HOLD (10) AND (10) IN_2 KW_Z1 IN_3 NAME_3 "KW" <18 C4> LOAD_SET.FULL_LOAD.A_NAME NAME_4 "FULL_LOAD_KW" NAME_5 "MARGIN" ton IN_1 "PERCENT" <5601-4058.19 A5> AI_SET.LOAD_VAL.A_NAME *0.0 (0.0, 100.0) *0.5 (0.0, 10.0) C <5601-4058.23 A5> SPEED.SPD.A_NAME NOT (10) D d DIVIDE (80) IN_4 ZMINUS1 (10) KW_Z2 ZMINUS1 (10) KW_Z3 ZMINUS1 (10) CALCULATE KW_Z4 KW_LAG KW_Z5*0.6 (0.0, 10.0) ZMINUS1 (10) d/dt ZMINUS1 (10) ALM LAG (10) IN_5 IN_6 NAME_6 "RATED_SPD*DROOP/PERCENT*" FUNCT_1 "(KW/FULL_LOAD_KW)+" FUNCT_2 "+MARGIN" FUNCT_3 D CALCULATE (10) Notice: See notes on cover sheet SIZE DROOP WOODWARD, INC. B/A3 GAP™ VERSION Editor GAPCoder SHEET REVISION Preliminary 1 2 3 4 CODE IDENT NO. ITEM NO. 3.14-1 6.00 XXXX-XXX MODULE REVISION 54185093B Preliminary cdrTimestamp: 2016/04/27 07:38:25 UTC 5 Sheet 20 of 54 6 1 2 3 4 5 6 P_AUX_SW A A Breaker Comb C <33 D3> BREAKER.COMB_C.AND *1.0 (0.0, 100.0) *1.0 (0.0, 100.0) A_SW (10) <33 B3> BREAKER.G_S.AND Breaker Comb D & F <33 B3> BREAKER.COMB_DF.ONE_SHOT GAIN_SW B_NAME (10) DRP_OS I_AUX_SW Breaker Comb C <33 D3> BREAKER.COMB_C.AND *3.0 (0.0, 100.0) t on *1.0 (0.0, 100.0) DRP_AND (FALSE) rst *10.0 (0.0, 100.0) ONE_SHOT (10) A_SW (10) *TRUE GEN BREAKER CLOSED <5601-4058.26 B5> DI_SW.DI07_SW.B_SW AND (10) P_GAIN_SW (CONFIGURE.C02) *13.0 (0.0, 100.0) P_GAIN A_NAME (160) AUX_MUL_P P_ON_OFFSW (CONFIGURE.C02) *13.0 (0.0, 100.0) MULTIPLY (10) P_MUL A_SW (10) *0.5 (0.0, 10.0) MULTIPLY (160) A_SW (10) B B AUX_MUL_I I_ON_OFFSW I_GAIN_SW (CONFIGURE.C02) *0.1 (0.0, 50.0) MULTIPLY (10) A_SW (10) (CONFIGURE.C02) *0.1 (0.0, 50.0) I_GAIN A_NAME (160) I_MUL A_SW (10) SPD_PID *0.5 (0.0, 10.0) PROP_GN SDR_ON_OFF MULTIPLY (160) S_D_R_SW (CONFIGURE.C02) *100.0 (0.01, 100.0) (FALSE) PROP_ONLY (FALSE) RATE_CTRL INT_GN (CONFIGURE.C02) *100.0 (0.01, 100.0) A_SW (10) (0) INT_GN_MIN S_D_R *100.0 (0.01, 100.0) A_SW (10) *10.0 (0.0, 100.0) THRESH (0) MIN_VAL (100) 0.0 C <22 B4> SPD_CTRL_V.SPD_LSS.IN_1 MAX_VAL PROC C SP SPD_ERR (TRUE) (FALSE) <20 B4> DROOP.DROOP.A_SW <38 B5> S_LIMITER.S_SIG.A_NAME <38 B4> S_LIMITER.S.SEL_1 B_ENABLE RST FEEDBACK FEEDBACK1 PID_2 (10) IN_1 "DROOP" <19 C4> SPD_REF.SPD_REF.RAMP NAME_1 "SPD_REF" <5601-4058.23 B5> SPEED.C_SPD.A_NAME NAME_2 "SPD" <18 B2> SPD_SET.RATED.A_NAME NAME_3 "RATED_SPD" NAME_4 IN_2 CALCULATE IN_3 ALM *100.0 (0.0, 1000.0) "NORM" "(SPD_REF-SPD-DROOP)*NORM/RATED_SPD" IN_4 IN_5 NAME_5 FUNCT_1 CALCULATE (10) D D Notice: See notes on cover sheet SIZE SPD_CTRL / SPEED CONTROL WOODWARD, INC. B/A3 GAP™ VERSION Editor GAPCoder SHEET REVISION Preliminary 1 2 3 4 CODE IDENT NO. ITEM NO. 3.14-1 6.00 XXXX-XXX MODULE REVISION 54185093B Preliminary cdrTimestamp: 2016/04/26 10:12:20 UTC 5 Sheet 21 of 54 6 1 2 3 4 5 6 A A SPD_LSS VAL_ADD LSS_BUS (0) LO_LIM LO_LIM_I (100) <21 C5> SPD_CTRL.SPD_PID.PID_2 HI_LIM HI_LIM_I ADD (10) IN_1 <38 B4> S_LIMITER.S.IN_1 SPD_PID_V A_NAME (10) SEL_1 101.0 IN_2 SEL_2 LSS_BUS (10) B B BIAS_RAMP (FALSE) USE_REV 0.0 RAMP_INIT (1) REF RAMP REV_RAMP *100000.0 (1.0, 100000.0) BIAS_AND DFLT_RATE MOVING_UP Breaker Comb C <33 D3> BREAKER.COMB_C.AND P_SEL_1 MOVING_DN *2.0 (0.01, 10.0) <23 D5> LOAD_REF.BIAS_RAMP.P_LIM_2 LOAD_Z P_SP_1 POS_SEL AND (10) TRUE P_SEL_2 P_LIM_1 0.0 P_SP_2 P_LIM_2 ZMINUS1_B (10) R_SEL_1 *2.0 (0.0, 100000.0) R_SP_1 RAMP (10) C C D D Notice: See notes on cover sheet SIZE SPD_CTRL_V/SPEED CONTROL VALUE WOODWARD, INC. B/A3 GAP™ VERSION Editor GAPCoder SHEET REVISION Preliminary 1 2 3 4 CODE IDENT NO. ITEM NO. 3.14-1 6.00 XXXX-XXX MODULE REVISION 54185093B Preliminary cdrTimestamp: 2016/04/26 07:36:43 UTC 5 Sheet 22 of 54 6 1 <9 C5> STOP.STOP_EN_D.DELAY Breaker Comb C <33 D3> BREAKER.COMB_C.AND 2 STOP_IN 3 4 5 6 STOP_NOT LOAD_STOP STOP_DELAY ZMINUS1_B (80) AND (80) NOT (80) *0.8 (0.0, 10.0) dly on <B5> LOAD_REF.P_LIM_2 LOAD_Z COMB_AC A (0) LOAD_C_UP Breaker Comb C' <33 C6> BREAKER.COMB_C1.ONE_SHOT S! <33 C3> BREAKER.COMB_C_NOT.NOT <5601-4058.26 A6> DI_SW.DI04_SW_OR.OR <5601-4058.26 B3> DI_SW.DI05_SW_OR.OR ZMINUS1_B (80) dly off DELAY (80) R LATCH (80) LOAD_REF (FALSE) OR (80) 0.0 LOWER_DSBL LOWER_OFF <B3> INST_AND.AND (1) <18 C4> LOAD_SET.RATE.A_NAME <44 B2> ALARM.SD_PWR_UP.OR LOWER FALSE OR (80) FALSE LOAD_RA_SW <5601-4058.26 A6> DI_SW.DI04_SW_OR.OR Breaker Comb C <33 D3> BREAKER.COMB_C.AND 0.0 OR (80) <18 B4> LOAD_SET.MIN_LOAD.A_NAME RAISE_OFF AND (80) <18 B5> LOAD_SET.INIT_LOAD.A_NAME TRC_LIMIT <24 B2> B_SW (80) LOAD_CTRL.LOAD_SW.A_SW H MAX_REF_SB *0.0 (0.0, 30000.0) L RAISE_DSBL AND (80) <18 B5> LOAD_SET.LIMIT_LOAD.A_NAME <D5> BIAS_RAMP.RAMP <B3> INST_AND.AND OR (80) COMB_CN_C B LOAD_SETPT_GOTO <5601-4058.26 B2> DI_SW.MOMNTARY_B.OUT_34 <5601-4058.27 B6> DI_SW.DI24_AND.AND LOAD + H - RAISE L A_LIMITER (10) INST_AND SUBTRACT (10) <33 C3> BREAKER.COMB_C_NOT.NOT <33 C3> BREAKER.COMB_C_SHT.ONE_SHOT INST_SEL <44 B2> ALARM.SD_PWR_UP.OR ONE_SHOT <18 B4> LOAD_SET.MAX_LOAD.A_NAME *2.0 (0.0, 9.0e+20) ton (FALSE) rst P_SEL_1 RAMP P_SP_1 REV_RAMP LATCH_R S REMOTE OR (10) P_SEL_2 MOVING_UP P_SP_2 MOVING_DN P_SEL_3 POS_SEL P_SP_3 P_LIM_1 P_LIM_2 P_LIM_3 P_LIM_4 P_SP_5 P_LIM_5 P_SEL_6 P_LIM_6 P_SP_6 P_LIM_7 TRAC_VAL LOAD_REF_V A_NAME (10) ADD (10) P_SP_7 B R_SEL_1 1000000.0 R! AND (160) DFLT_RATE P_SEL_7 <A3> STOP_NOT.NOT AND (10) OR (10) REF P_SEL_4 <18 D6> LOAD_SET.STP_LD_SW.A_SW P_SP_4 <33 C3> BREAKER.COMB_C_NOT.NOT P_SEL_5 FALSE LOAD_LO_SW Breaker Comb C <33 D3> BREAKER.COMB_C.AND <5601-4058.26 B3> DI_SW.DI05_SW_OR.OR RAMP_INIT *FALSE B_SW (80) LOWER A USE_REV LOAD_COMP R_SP_1 LATCH_R (10) <18 B5> LOAD_SET.INIT_LOAD.A_NAME RAMP (10) 1 2 ONE_SHOT (10) REMOTE_COND <C4> SAMP_TUNE.TUNE AND (10) ~> = HMI_PT (0) VAR A_COMPARE (10) SAMP_TUNE HMI_PT (0) hys IN SAMP_TUNE NOT (10) <47 C3> SD.SHUTDOWN.B_NAME GEN BREAKER CLOSED <5601-4058.26 B5> DI_SW.DI07_SW.B_SW *TRUE (HMI_PT) *0.0 (-1.0e+38, 1.0e+38) <18 B4> LOAD_SET.MIN_LOAD.A_NAME <18 B4> LOAD_SET.MAX_LOAD.A_NAME LOAD_REMOTE ENABLE LOAD CONTROL REMOTE <5601-4058.26 B2> DI_SW.MOMNTARY_B.OUT_35 DISABLE LOAD CONTROL REMOTE <5601-4058.26 B2> DI_SW.MOMNTARY_B.OUT_36 S R! LATCH_R (160) OR ENBL_ENTER LIMITED TUNE EN_ENT_OUT LO_LIM LO_LIM_OUT HI_LIM HI_LIM_OUT *TRUE REMOTE_DISABLE SAMPLE SAMP_TUNE (160) *FALSE ZMINUS1_B OR (160) <B5> LOAD_REF.P_LIM_7 OR (10) ZMINUS1_B (10) I_COMPARE C NOT TARGET AND C = <B5> LOAD_REF.POS_SEL 1 *7 (-2147483647, 2147483647) 2 < > I_COMPARE (10) ZMINUS1_B (10) NOT (10) DELAY AND (10) <B4> LATCH_R.LATCH_R *1.0 (0.0, 9.0e+20) dly on *2.0 (0.0, 9.0e+20) dly off DELAY (160) BIAS_RAMP (FALSE) BIAS_AND <22 C4> SPD_CTRL_V.BIAS_RAMP.P_LIM_2 <33 C3> BREAKER.COMB_C_NOT.NOT SPD_Z USE_REV 0.0 RAMP_INIT (1) REF RAMP REV_RAMP ZMINUS1_B (10) DFLT_RATE AND (10) MOVING_UP P_SEL_1 *1000.0 (0.0, 10000.0) MOVING_DN BIAS_LOAD P_SP_1 POS_SEL A_NAME (160) TRUE P_SEL_2 P_LIM_1 0.0 P_SP_2 P_LIM_2 R_SEL_1 BIAS_R_MUL R_SP_1 D D RAMP (10) *1.0 (0.0, 10000.0) MULTIPLY (160) Notice: See notes on cover sheet SIZE LOAD_REF / LOAD REFERENCE WOODWARD, INC. B/A3 GAP™ VERSION Editor GAPCoder SHEET REVISION Preliminary 1 2 3 4 CODE IDENT NO. ITEM NO. 3.14-1 6.00 XXXX-XXX MODULE REVISION 54185093B Preliminary cdrTimestamp: 2016/05/18 05:17:42 UTC 5 Sheet 23 of 54 6 1 2 3 4 5 6 A A LOAD_PID *0.833 (0.0, 100.0) PROP_ONLY (FALSE) RATE_CTRL *0.302 (0.0, 50.0) (0) *100.0 (0.01, 100.0) "LOAD_REF" LOAD_SW S_D_R THRESH MIN_VAL MAX_VAL PROC B SP LOAD_ERR (FALSE) <23 B6> LOAD_REF.LOAD_REF_V.A_NAME INT_GN_MIN (0) 0.0 (TRUE) INT_GN *0.5 (0.0, 100.0) (100) B PROP_GN (FALSE) <38 B5> S_LIMITER.S_SIG.A_NAME <38 B4> S_LIMITER.S.SEL_2 B_ENABLE RST FEEDBACK FEEDBACK1 PID_2 (10) IN_1 NAME_1 IN_2 <5601-4058.23 C2> SIMULATION.SIMU_SW.B_NAME <5601-4058.19 A5> AI_SET.LOAD_VAL.A_NAME CALCULATE "LOAD" <18 B4> LOAD_SET.MAX_LOAD.A_NAME NAME_2 "MAX_LOAD" NAME_3 ALM IN_3 *0.0 (0.0, 10000.0) A_SW (10) *100.0 (0.0, 1000.0) "NORM" "(LOAD_REF-LOAD)*NORM/MAX_LOAD" IN_4 NAME_4 FUNCT_1 CALCULATE (10) Z_1 ZMINUS1 (10) C C Z_21 ZMINUS1 (160) Z_22 ZMINUS1 (160) Z_23 ZMINUS1 (160) D D Notice: See notes on cover sheet SIZE LOAD_CTRL / LOAD CONTROL WOODWARD, INC. B/A3 GAP™ VERSION Editor GAPCoder SHEET REVISION Preliminary 1 2 3 4 CODE IDENT NO. ITEM NO. 3.14-1 6.00 XXXX-XXX MODULE REVISION 54185093B Preliminary cdrTimestamp: 2016/04/26 07:36:43 UTC 5 Sheet 24 of 54 6 1 2 3 4 5 SUCT_P_OK (CONFIGURE.C12) *8.0 (-20000.0, 20000.0) TRACK CASC VALUE FAIL <5601-4058.22 C4> IOA_BUF.AI4_FAIL.B_NAME 6 MIN_SETPT A_NAME (160) TRACK_NOT NOT (40) NOT (40) AND (40) (CONFIGURE.C12) *8.1 (-20000.0, 20000.0) MAX_SETPT A_NAME (160) RETURN A A *0.8 (0.1, 5.0) dly on (0) dly off (CONFIGURE.C12) *0.1 (0.01, 1000.0) DELAY (40) SD_N (CONFIGURE.C12) *TRUE CTRL_N <47 C3> SD.SHUTDOWN.B_NAME TRACK_USE B_NAME (160) (CONFIGURE.C12) *8.0 (-20000.0, 20000.0) CASC_CTRL NOT (40) NOT (40) <A5> TRACK_NOT.NOT <5601-4058.26 B6> DI_SW.DI08_SW_OR.OR <33 B3> BREAKER.G3_S_L.AND <33 C3> BREAKER.COMB_C_NOT.NOT STOP_N RATE A_NAME (160) INIT_SETPT A_NAME (160) LOWER AND (40) SETPOINT ZMINUS1 (40) <9 B3> STOP.STOP_LAT1.LATCH NOT (80) RAISE <A5> TRACK_NOT.NOT AND (40) SP (FALSE) (CONFIGURE.C12) *TRUE LWR_SW CASC_USE B_NAME (160) 0.0 AND (40) LWR_RST (1) <A6> RATE.A_NAME <5601-4058.26 B6> DI_SW.DI12_SW_OR.OR <5601-4058.26 B5> DI_SW.DI11_SW_OR.OR <A3> CTRL_N.NOT B <26 B3> CASC_CTRL.CASC_DROOP.ADD <A6> MIN_SETPT.A_NAME L <A6> MAX_SETPT.A_NAME H RSE_RST RSE_SW <A6> MIN_SETPT.A_NAME L <5601-4058.26 B5> DI_SW.DI11_SW_OR.OR <A6> MAX_SETPT.A_NAME TRACK_N FALSE B_SW (80) <A6> INIT_SETPT.A_NAME INIT_AND NOT (160) <47 C2> SD.PWR_UP_RST.ONE_SHOT ONE_SHOT AND (40) REMOTE CASCADE REF GOTO <5601-4058.26 B2> DI_SW.MOMNTARY_B.OUT_31 B 100000.0 S AND (10) NOT (10) CASCADE CONTROL REMOTE ENABLE <5601-4058.26 B2> DI_SW.MOMNTARY_B.OUT_29 CASCADE CONTROL REMOTE DISABLE <5601-4058.26 B2> DI_SW.MOMNTARY_B.OUT_30 OR MOVING_UP P_SP_2 MOVING_DN P_SEL_3 POS_SEL P_SP_3 P_LIM_1 P_SEL_4 P_LIM_2 P_SP_4 P_LIM_3 P_SEL_5 P_LIM_4 P_SP_5 P_LIM_5 R_SP_1 R_SP_2 RAMP (40) R! LATCH P_SEL_2 R_SEL_2 LATCH_R ONE_SHOT (10) RAMP REV_RAMP R_SEL_1 100000.0 REMOTE_COND (FALSE) rst <47 C3> SD.SHUTDOWN.B_NAME GEN BREAKER CLOSED <5601-4058.26 B5> DI_SW.DI07_SW.B_SW DFLT_RATE P_SP_1 H A_LIMITER (80) OR (80) C REF P_SEL_1 DROOP_LSS B_SW (80) <5601-4058.26 B6> DI_SW.DI12_SW_OR.OR <A3> CTRL_N.NOT ton RAMP_INIT FALSE OR (80) *2.0 (0.0, 9.0e+20) USE_REV LATCH_R (10) S! SAMP_TUNE R (0) IN SAMP_TUNE LATCH (160) REMOTE_DISABLE *FALSE HMI_PT <C5> SAMP_TUNE.TUNE OR (160) ZMINUS1_B <B6> SP.P_LIM_5 VAR HMI_PT OR (10) *TRUE (HMI_PT) *0.0 (-1.0e+38, 1.0e+38) <A6> MIN_SETPT.A_NAME <A6> MAX_SETPT.A_NAME C ENBL_ENTER LIMITED TUNE EN_ENT_OUT LO_LIM LO_LIM_OUT HI_LIM HI_LIM_OUT *TRUE SAMPLE SAMP_TUNE (160) ZMINUS1_B (10) I_COMPARE <B6> SP.POS_SEL AND = 1 < *5 (-2147483647, 2147483647) NOT TARGET 2 > I_COMPARE (10) ZMINUS1_B (10) NOT (10) DELAY AND (10) <C4> LATCH_R.LATCH_R *1.0 (0.0, 9.0e+20) dly on *2.0 (0.0, 9.0e+20) dly off DELAY (160) D D Notice: See notes on cover sheet SIZE CASC_SETPT WOODWARD, INC. B/A3 GAP™ VERSION Editor GAPCoder SHEET REVISION Preliminary 1 2 3 4 CODE IDENT NO. ITEM NO. 3.14-1 6.00 XXXX-XXX MODULE REVISION 54185093B Preliminary cdrTimestamp: 2016/10/24 12:33:45 UTC 5 Sheet 25 of 54 6 1 2 3 4 5 6 MAXSP_DIV2 CASC_SETPT.NEG_MIN A 0.0 <25 A6> CASC_SETPT.MIN_SETPT.A_NAME d A DIVIDE (160) ~> = 1.0 n 2.0 CASC_SETPT.NEG_OFFSET 1 2 <25 A6> CASC_SETPT.MAX_SETPT.A_NAME hys 0.0 <25 A6> CASC_SETPT.MIN_SETPT.A_NAME A_COMPARE (160) d - DIVIDE (160) SUBTRACT (160) DIVIDE (160) + <C3> DROOP_IN.A_NAME DROOP SUBTRACT (40) 1.0 + <B1> INVERT.B_NAME SP_MULT <5601-4058.19 D5> AI_SET.CASC_VAL.A_NAME - SUBTRACT (40) <A3> INV_MX_CAS.DIVIDE MULTIPLY (40) A_SW_REV (40) INV_SW INVERT B_NAME (160) CASC_ERROR PROC_SP - LAG (40) ZMINUS1 (40) MULTIPLY (40) SET_DROOP <25 B6> CASC_SETPT.SETPOINT.ZMINUS1 d/dt Z1 PROC_MULT n + d CASC_LAG (CONFIGURE.C12) *TRUE 5.0 n 2.0 A_SW (160) *0.5 (0.0, 1000.0) <C4> FDBK_LMT.A_LIMITER INV_MX_CAS MAX_CASC MINSP_DIV2 <25 A6> CASC_SETPT.MAX_SETPT.A_NAME 0.01 CASC_DROOP MULTIPLY (40) -0.01 <5601-4058.19 D5> AI_SET.CASC_VAL.A_NAME A_SW (160) ADD (40) B B PID *1.0 (0.0, 100.0) PROP_GN (FALSE) PROP_ONLY (FALSE) RATE_CTRL *0.1 (0.001, 50.0) (0) *100.0 (0.1, 100.0) *1.0 (0.0, 100.0) INT_GN INT_GN_MIN S_D_R THRESH DB *0.0 (0.0, 100.0) *100.0 (0.0, 100.0) FD_BCK_S <19 C4> SPD_REF.SPD_REF.RAMP <D3> SPD_MIN.A_NAME + FD_BCK_D n F_BCK_S2 <D3> SPD_MAX.A_NAME <D3> SPD_MIN.A_NAME C + 0.0 FDBK_LMT d DIVIDE (40) MAX_VAL PROC FD_BCK_M - SUBTRACT (40) MIN_VAL MULTIPLY (40) 0.0 L 101.0 H SP FEEDBACK H 100.0 <25 B3> CASC_SETPT.CASC_CTRL.AND FEEDBACK1 PID_DB (40) L C A_LIMITER (40) - SUBTRACT (160) <25 B3> CASC_SETPT.CASC_CTRL.AND DB_SW 0.0 *0.1 (0.0, 50.0) (CONFIGURE.C12) *6.0 (0.0, 10.0) A_SW (40) DROOP_IN A_NAME (160) GAIN_1 (CONFIGURE.C12) *4005.0 (0.0, 20000.0) SPD_MIN A_NAME (160) <D3> SPD_MAX.A_NAME <D3> SPD_MIN.A_NAME SUB_1 n MULTIPLY (40) - SUBTRACT (160) (CONFIGURE.C12) *4595.0 (0.0, 20000.0) DIV_1 + 100.0 d CAS_TO_SPD DIVIDE (160) <D3> SPD_MIN.A_NAME SPD_MAX A_NAME (160) (CONFIGURE.C12) *6.0 (0.1, 1000.0) D ADD (40) MAX_RATE A_NAME (160) D Notice: See notes on cover sheet SIZE CASC_CTRL WOODWARD, INC. B/A3 GAP™ VERSION Editor GAPCoder SHEET REVISION Preliminary 1 2 3 4 CODE IDENT NO. ITEM NO. 3.14-1 6.00 XXXX-XXX MODULE REVISION 54185093B Preliminary cdrTimestamp: 2016/10/24 12:33:45 UTC 5 Sheet 26 of 54 6 1 2 3 <38 B4> S_LIMITER.S.SEL_3 <36 A3> RATIO.LSS_HP.SEL_1 <B5> START_NM.B_NAME A 4 5 6 S_MAX A AND (160) S_STRT_LIM <38 B4> S_LIMITER.S.SEL_4 <36 A3> RATIO.LSS_HP.SEL_1 <B5> START_NM.B_NAME AND (160) DRP_N SPEED <33 B3> BREAKER.G_S.AND NOT (160) <38 B4> S_LIMITER.S.SEL_1 <36 A3> RATIO.LSS_HP.SEL_1 <B5> START_NM.B_NAME B B AND (160) S_DRP_CONT <33 B3> BREAKER.G_S.AND <8 A4> START.START_LAT.LATCH START_NM B_NAME (160) <38 B4> S_LIMITER.S.SEL_1 <36 A3> RATIO.LSS_HP.SEL_1 <B5> START_NM.B_NAME ACTIVECNTR AND (160) KW_DRP_N 123.0 <20 B2> DROOP.KW_DRP_AND.AND 1.0 K_DRP_CONT NOT (160) CASC_NOT 2.0 CTRL_MODE IN IN_2 ""NOT SELECTED"" D_MSG SEL_2 ""S AMX LIMIT"" MSG_1 ""S START LIMIT"" MSG_2 ""SPEED"" MSG_3 ""S DROOP"" MSG_4 ""KW DROOP"" MSG_5 ""CASCADE"" MSG_6 ""LOAD"" MSG_7 ""HP VR"" MSG_8 2 : S START LIMIT 3.0 <25 B3> CASC_SETPT.CASC_CTRL.AND C IN_1 SEL_1 1 : S MAX <33 B3> BREAKER.G_S.AND <20 B2> DROOP.KW_DRP_AND.AND DEFAULT <38 B4> S_LIMITER.S.SEL_1 <36 A3> RATIO.LSS_HP.SEL_1 <B5> START_NM.B_NAME NOT (160) IN_3 SEL_3 4.0 3 : SPEED IN_4 SEL_4 C 4 : S DROOP AND (160) 5.0 IN_5 A_MUX_HSS SEL_5 INT_SEL 6.0 CASC_CONT 5 : KW DROOP <25 B3> CASC_SETPT.CASC_CTRL.AND <38 B4> S_LIMITER.S.SEL_1 <36 A3> RATIO.LSS_HP.SEL_1 <B5> START_NM.B_NAME 7.0 8.0 9.0 <8 A5> START.START_N.NOT <38 B4> S_LIMITER.S.SEL_2 <36 A3> RATIO.LSS_HP.SEL_1 <B5> START_NM.B_NAME <36 A3> RATIO.LSS_HP.SEL_2 <B5> START_NM.B_NAME IN_7 ""SHUTDOWN"" MSG_9 MSG_10 I_TO_STR (160) IN_8 IN_9 SEL_9 8 : HP VR 10.0 <47 C3> SD.SHUTDOWN.B_NAME AND (160) D ""NOT START"" SEL_8 7 : LOAD LOAD_PID SEL_6 SEL_7 6 : CASCADE AND (160) IN_6 9 : Not Start IN_10 SEL_10 A_MUX_HSS (160) HP_VR 10 : Shutdown D AND (160) Notice: See notes on cover sheet SIZE SEL_CONT : CONTROL SELECT CAT. WOODWARD, INC. B/A3 GAP™ VERSION Editor GAPCoder SHEET REVISION Preliminary 1 2 3 4 CODE IDENT NO. ITEM NO. 3.14-1 6.00 XXXX-XXX MODULE REVISION 54185093B Preliminary cdrTimestamp: 2016/04/26 10:12:20 UTC 5 Sheet 27 of 54 6 1 2 3 4 LOWER_DSBL <5601-4058.26 C4> DI_SW.DI14_SW_OR.OR OR (80) 1.0 (1) <B5> RATE.A_NAME MP_F_TRC *FALSE MP PROCESS VALUE FAIL <5601-4058.22 B4> IOA_BUF.AI2_FAIL.B_NAME MP_CTRL.ACT_LIMIT ADD (80) (FALSE) B_SW (80) LOWER SIGNAL FAIL <A5> LOW_LIMIT.A_NAME AND (80) H <A5> LOW_LIMIT.A_NAME <B5> UPPER_LMT.A_NAME A MP_REF FALSE MP_CTRL.MP_DROOP <5601-4058.19 B5> AI_SET.MP_VAL.A_NAME <29 B3> MP_CTRL.DROOP.A_SW 6 LOWER_OFF <5601-4058.26 C3> DI_SW.DI13_SW_OR.OR MP PROCESS VALUE FAIL <5601-4058.22 B4> IOA_BUF.AI2_FAIL.B_NAME A 5 USE_REV RAMP_INIT REF DFLT_RATE RAMP P_SEL_1 REV_RAMP P_SP_1 MOVING_UP P_SEL_2 MOVING_DN (CONFIGURE.C05) *0.39 (-100.0, 3000.0) L RAISE_DSBL L H RAISE_OFF MP PROCESS VALUE FAIL <5601-4058.22 B4> IOA_BUF.AI2_FAIL.B_NAME <5601-4058.26 C4> DI_SW.DI14_SW_OR.OR A_LIMITER (80) OR (80) REMOTE ONE_SHOT RAISE <47 C2> SD.PWR_UP_RST.ONE_SHOT <B5> RATED.A_NAME ACTUAL <5601-4058.26 C3> DI_SW.DI13_SW_OR.OR FALSE LATCH_R <B5> UPPER_LMT.A_NAME B_SW (80) S GOTO MP REF <5601-4058.26 B2> DI_SW.MOMNTARY_B.OUT_23 P_SP_2 POS_SEL P_SEL_3 P_LIM_1 P_SP_3 P_LIM_2 P_SEL_4 P_LIM_3 P_SP_4 P_LIM_4 P_SEL_5 P_LIM_5 (CONFIGURE.C05) *0.44 (0.0, 3000.0) (CONFIGURE.C05) *0.49 (0.0, 3000.0) R! *2.0 (0.0, 9.0e+20) (FALSE) ton AND (10) ONE_SHOT (10) <47 C3> SD.SHUTDOWN.B_NAME GEN BREAKER CLOSED <5601-4058.26 B5> DI_SW.DI07_SW.B_SW ENABLE MP CONTROL REMOTE <5601-4058.26 B2> DI_SW.MOMNTARY_B.OUT_24 DISABLE MP CONTROL REMOTE <5601-4058.26 B2> DI_SW.MOMNTARY_B.OUT_25 OR NOT ZMINUS1_B (10) > NOT (10) DELAY AND (10) <B3> LATCH_R.LATCH_R *1.0 (0.0, 9.0e+20) dly on *2.0 (0.0, 9.0e+20) dly off LIMITED TUNE EN_ENT_OUT LO_LIM LO_LIM_OUT HI_LIM SAMPLE <B3> SAMP_TUNE.TUNE AND 2 I_COMPARE (10) B ENBL_ENTER SAMP_TUNE (160) = < *5 (-2147483647, 2147483647) *TRUE ZMINUS1_B (10) TARGET RATE A_NAME (160) HI_LIM_OUT <B5> MP_REF.P_LIM_5 OR (160) I_COMPARE *TRUE (HMI_PT) *0.0 (-1.0e+38, 1.0e+38) <A5> LOW_LIMIT.A_NAME <B5> UPPER_LMT.A_NAME ZMINUS1_B (CONFIGURE.C05) *0.01 (0.01, 1000.0) IN SAMP_TUNE OR (10) R LATCH (160) *FALSE <B5> MP_REF.POS_SEL 1 (0) S! UPPER_LMT A_NAME (160) R_SP_1 RAMP (80) SAMP_TUNE LATCH RATED A_NAME (160) R_SEL_1 REMOTE_DISABLE 1000000.0 NOT (10) B P_SP_5 LATCH_R (10) REMOTE_COND rst LOW_LIMIT A_NAME (160) HMI_PT VAR HMI_PT SEL_INST MP PROCESS VALUE FAIL <5601-4058.22 B4> IOA_BUF.AI2_FAIL.B_NAME <47 C2> SD.PWR_UP_RST.ONE_SHOT RATED OR (80) DELAY (160) C C FOLLOW (FALSE) FLW_LOWER MP PROCESS VALUE FAIL <5601-4058.22 B4> IOA_BUF.AI2_FAIL.B_NAME <5601-4058.26 C4> DI_SW.DI14_SW_OR.OR RAMP_INIT (1) REF *100.0 (0.0, 10000.0) *0.0 (0.0, 100.0) *FALSE SIG_FAIL_N AND (80) FLW_RAISE <5601-4058.26 C3> DI_SW.DI13_SW_OR.OR MP PROCESS VALUE FAIL <5601-4058.22 B4> IOA_BUF.AI2_FAIL.B_NAME ZMINUS1 (10) D MP_Z2 ZMINUS1 (10) MP_Z3 ZMINUS1 (10) MP_Z4 PID_LAG MP_Z5 P_SEL_1 MOVING_UP P_SP_1 MOVING_DN POS_SEL P_LIM_1 P_SEL_3 P_LIM_2 *100.0 (0.0, 100.0) MP PROCESS VALUE FAIL <5601-4058.22 B4> IOA_BUF.AI2_FAIL.B_NAME P_SP_3 P_LIM_3 *0.1 (0.0, 10000.0) R_SP_1 R_SEL_1 RAMP (10) AND (80) <29 B5> MP_CTRL.MP_PID.PID_DB REV_RAMP P_SP_2 *FALSE MP_Z1 RAMP DFLT_RATE P_SEL_2 MP PROCESS VALUE FAIL <5601-4058.22 B4> IOA_BUF.AI2_FAIL.B_NAME NOT (10) USE_REV 0.0 FOLLOW RAMP RATE D *0.6 (0.0, 10.0) ZMINUS1 (10) d/dt ZMINUS1 (10) LAG (10) Notice: See notes on cover sheet SIZE MP_REF / MP PRESSURE REFERENCE WOODWARD, INC. B/A3 GAP™ VERSION Editor GAPCoder SHEET REVISION Preliminary 1 2 3 4 CODE IDENT NO. ITEM NO. 3.14-1 6.00 XXXX-XXX MODULE REVISION 54185093B Preliminary cdrTimestamp: 2016/10/24 12:33:45 UTC 5 Sheet 28 of 54 6 1 2 3 4 5 6 ADD AO OUTPUT FOR SELECTOR A A MP_ERR (TRUE) B_ENABLE (FALSE) <28 B5> MP_REF.MP_REF.RAMP RST MP_SW "MP" <28 B5> MP_REF.UPPER_LMT.A_NAME *0.5 (0.0, 100.0) (FALSE) PROP_ONLY IN_2 (FALSE) RATE_CTRL NAME_2 *0.2 (0.0, 50.0) "MAX_MP" (0) NAME_3 "NORM" DROOP *100.0 (0.01, 100.0) THRESH NAME_4 *0.0 (0.0, 100.0) DB (0) (100) FUNCT_1 0.0 CALCULATE (10) <34 B6> <34 B6> P1_LIMITER.P1.A_SW ZMINUS1 (10) TRUE A_SW (10) LAG (10) <28 B5> MP_REF.RATED.A_NAME MIN_VAL MAX_VAL PROC SP 0.0 *0.5 (0.0, 100.0) P1_LIMITER.P1.A_SW P1 OUTPUT FROM RATIO_LIMITER S_D_R *0.5 (0.0, 100.0) NAME_5 "(MP_REF-MP-DROOP)*NORM/MAX_MP" *TRUE DROOP MODE SELECTION B INT_GN_MIN IN_4 IN_5 "DROOP" d/dt A_SW (10) INT_GN CALCULATE IN_3 *100.0 (0.0, 1000.0) DRP_CAL <28 D4> MP_REF.FOLLOW.RAMP ALM A_SW (10) P1_ZM PROP_GN NAME_1 *0.0 (0.0, 10000.0) DROOP_LAG P1 SIGNAL (TO RATIO_LIMLITER) IOA_BUF.AI2_FAIL.B_NAME "MP_REF" <5601-4058.23 C2> SIMULATION.SIMU_SW.B_NAME <5601-4058.19 B5> AI_SET.MP_VAL.A_NAME CTRL_SW MP PROCESS VALUE FAIL <5601-4058.22 B4> MP_PID IN_1 FEEDBACK FEEDBACK1 PID_DB (10) B F_HSS HSS_BUS RATED *0.0 (0.0, 100.0) (0) LO_LIM LO_LIM_I DROOP 0.0001 101.0 HI_LIM CTRL_VAL A_NAME (10) HI_LIM_I MULTIPLY (10) IN_1 SEL_1 IN_2 SEL_2 HSS_BUS (10) RAMP (FALSE) MP_F_AND MP PROCESS VALUE FAIL <5601-4058.22 B4> IOA_BUF.AI2_FAIL.B_NAME <14 B5> VR_MP_F.MAX_N.NOT C USE_REV 0.0 RAMP_INIT (1) REF C RAMP REV_RAMP AND (80) DFLT_RATE MOVING_UP <10 A2> VR_SET.MP_N_RATE.A_NAME K6_DIV P_SEL_1 n P_SP_1 MOVING_DN POS_SEL <52 B4> K_SW.K6_SW.A_SW d K6_AB TRUE 0.0 R_SEL_1 *10.0 (0.0, 100.0) MP_REF.MP_SUB2 MP_REF.MP_SUB1 + MP_REF.MP_SUB3 + + - - SUBTRACT (80) SUBTRACT (80) MP_REF.K5_S <52 D4> K_SW.K8_SW.A_SW - MP_REF.DIV SUBTRACT (80) n <52 B4> K_SW.K6_SW.A_SW <52 A4> K_SW.K5_SW.A_SW MP_LIM d H DIVIDE (80) MP_REF.K6_P2 <52 C4> K_SW.K7_SW.A_SW MULTIPLY (80) <38 B5> S_LIMITER.S_SIG.A_NAME *0.0 (0.0, 150.0) L *100.0 (0.0, 150.0) H L A_LIMITER (80) S_Z ZMINUS1 (80) R_SP_1 RAMP (80) RATIO_Z ZMINUS1 (80) D P_SP_2 P_LIM_2 ABSOLUTE (160) <36 B5> RATIO.MP.ADD P_SEL_2 P_LIM_1 DIVIDE (160) MP_REF.P2_Z MULTIPLY (80) D <35 A4> P2_LIMITER.P2.A_SW ZMINUS1 (80) Notice: See notes on cover sheet SIZE MP_CTRL / MP PRESSURE CONTROL WOODWARD, INC. B/A3 GAP™ VERSION Editor GAPCoder SHEET REVISION Preliminary 1 2 3 4 CODE IDENT NO. ITEM NO. 3.14-1 6.00 XXXX-XXX MODULE REVISION 54185093B Preliminary cdrTimestamp: 2016/04/26 07:36:43 UTC 5 Sheet 29 of 54 6 1 2 3 4 LOWER_DSBL <5601-4058.26 C6> DI_SW.DI16_SW_OR.OR OR (80) H <B5> LOW_LIMIT.A_NAME <B5> UPPER_LMT.A_NAME LP REF GOTO <5601-4058.26 B2> DI_SW.MOMNTARY_B.OUT_26 L RAISE_DSBL L H A_LIMITER (80) REMOTE REMOTE_COND ACTUAL <5601-4058.26 C5> DI_SW.DI15_SW_OR.OR OR (80) B_SW (80) LATCH_R LATCH OR <47 C3> SD.SHUTDOWN.B_NAME GEN BREAKER CLOSED <5601-4058.26 B5> DI_SW.DI07_SW.B_SW S <5601-4058.26 B2> (10)ENABLE LP CONTROL REMOTE DI_SW.MOMNTARY_B.OUT_27 S! ENABLE MP CONTROL REMOTE <5601-4058.26 B2> DI_SW.MOMNTARY_B.OUT_28 R AND (10) *FALSE *TRUE (HMI_PT) *0.0 (-1.0e+38, 1.0e+38) OR HMI_PT (10) <B5> LOW_LIMIT.A_NAME <B3> SAMP_TUNE.TUNE VAR <B5> UPPER_LMT.A_NAME ZMINUS1_B (10) <B4> LP_REF.POS_SEL AND HMI_PT = 1 < *5 (-2147483647, 2147483647) NOT TARGET 2 > ZMINUS1_B (10) DELAY NOT (10) DFLT_RATE RAMP REV_RAMP P_SP_1 MOVING_UP P_SEL_2 MOVING_DN P_SP_2 POS_SEL P_SEL_3 P_LIM_1 P_SP_3 P_LIM_2 P_SEL_4 P_LIM_3 P_SP_4 P_LIM_4 P_SEL_5 P_LIM_5 (CONFIGURE.C05) *0.09 (0.0, 3000.0) LOW_LIMIT A_NAME (160) R_SEL_1 1000000.0 R_SP_1 RAMP (80) (CONFIGURE.C05) *0.14 (0.0, 3000.0) IN ENBL_ENTER RATED A_NAME (160) B LIMITED TUNE EN_ENT_OUT LO_LIM LO_LIM_OUT (CONFIGURE.C05) *0.19 (0.0, 3000.0) HI_LIM HI_LIM_OUT *TRUE SAMPLE UPPER_LMT A_NAME (160) SAMP_TUNE (160) AND (10) <B3> LATCH_R.LATCH_R REF SAMP_TUNE ZMINUS1_B I_COMPARE RATED R! <B4> LP_REF.P_LIM_5 OR (160) RAMP_INIT P_SP_5 LATCH_R (10) SAMP_TUNE REMOTE_DISABLE LATCH (160) (0) B <B5> UPPER_LMT.A_NAME FALSE ONE_SHOT (10) NOT <47 C2> SD.PWR_UP_RST.ONE_SHOT <B5> RATED.A_NAME RAISE_OFF LP PROCESS VALUE FAIL <5601-4058.22 B4> IOA_BUF.AI3_FAIL.B_NAME <5601-4058.26 C6> DI_SW.DI16_SW_OR.OR *2.0 (0.0, 9.0e+20) t on USE_REV P_SEL_1 <B5> LOW_LIMIT.A_NAME AND (80) ACT_LIMIT ADD (80) (FALSE) rst 0.246 (1) <B5> RATE.A_NAME MP_F_TRC *FALSE LP PROCESS VALUE FAIL <5601-4058.22 B4> IOA_BUF.AI3_FAIL.B_NAME LP_DROOP ONE_SHOT (FALSE) B_SW (80) LOWER A LP_REF FALSE SIGNAL FAIL <5601-4058.19 C5> AI_SET.LP_VAL.A_NAME <31 B3> LP_CTRL.DROOP.A_SW 6 LOWER_OFF <5601-4058.26 C5> DI_SW.DI15_SW_OR.OR LP PROCESS VALUE FAIL <5601-4058.22 B4> IOA_BUF.AI3_FAIL.B_NAME A 5 SEL_INST I_COMPARE (10) LP PROCESS VALUE FAIL <5601-4058.22 B4> IOA_BUF.AI3_FAIL.B_NAME <47 C2> SD.PWR_UP_RST.ONE_SHOT *1.0 (0.0, 9.0e+20) dly on *2.0 (0.0, 9.0e+20) dly off DELAY (160) (CONFIGURE.C05) *0.01 (0.01, 1000.0) RATE A_NAME (160) OR (80) FOLLOW (FALSE) C FLW_LOWER RAMP_INIT (1) REF *100.0 (0.0, 10000.0) LP PROCESS VALUE FAIL <5601-4058.22 B4> IOA_BUF.AI3_FAIL.B_NAME <5601-4058.26 C6> DI_SW.DI16_SW_OR.OR *0.0 (0.0, 100.0) AND (80) NOT (10) FLW_RAISE <5601-4058.26 C5> DI_SW.DI15_SW_OR.OR LP PROCESS VALUE FAIL <5601-4058.22 B4> IOA_BUF.AI3_FAIL.B_NAME LP_Z2 ZMINUS1 (10) D REV_RAMP MOVING_UP P_SP_1 MOVING_DN P_SEL_2 POS_SEL P_SP_2 P_LIM_1 P_SEL_3 P_LIM_2 P_SP_3 P_LIM_3 *0.1 (0.0, 10000.0) R_SP_1 R_SEL_1 RAMP (10) AND (80) LP_Z1 DFLT_RATE P_SEL_1 *100.0 (0.0, 100.0) LP PROCESS VALUE FAIL <5601-4058.22 B4> IOA_BUF.AI3_FAIL.B_NAME *FALSE ZMINUS1 (10) C RAMP *FALSE SIG_FAIL_N LP PROCESS VALUE FAIL <5601-4058.22 B4> IOA_BUF.AI3_FAIL.B_NAME <31 A5> LP_CTRL.LP_PID.PID_DB USE_REV 0.0 FOLLOW RAMP RATE LP_Z3 ZMINUS1 (10) LP_Z4 ZMINUS1 (10) LP_Z5 ZMINUS1 (10) Notice: See notes on cover sheet PID_LAG *0.6 (0.0, 10.0) d/dt D LAG (10) SIZE LP_REF / LP PRESSURE REFERENCE WOODWARD, INC. B/A3 GAP™ VERSION Editor GAPCoder SHEET REVISION Preliminary 1 2 3 4 CODE IDENT NO. ITEM NO. 3.14-1 6.00 XXXX-XXX MODULE REVISION 54185093B Preliminary cdrTimestamp: 2016/10/24 12:33:45 UTC 5 Sheet 30 of 54 6 1 2 3 4 5 6 CTRL_SW LP PROCESS VALUE FAIL <5601-4058.22 B4> LP_PID P2 SIGNAL (TO RATIO_LIMLITER) IOA_BUF.AI3_FAIL.B_NAME ADD AO OUTPUT FOR SELECTOR *0.2 (0.0, 100.0) LP_ERR (TRUE) (FALSE) <30 B4> LP_REF.LP_REF.RAMP (FALSE) PROP_ONLY (FALSE) RATE_CTRL "LP_REF" <5601-4058.23 C2> SIMULATION.SIMU_SW.B_NAME <5601-4058.19 C5> AI_SET.LP_VAL.A_NAME A_SW (10) RST *0.1 (0.0, 50.0) INT_GN IN_1 INT_GN_MIN A NAME_1 *100.0 (0.01, 100.0) LP_SW <30 C4> LP_REF.FOLLOW.RAMP B_ENABLE (0) A PROP_GN S_D_R IN_2 "LP" <30 B5> LP_REF.UPPER_LMT.A_NAME NAME_2 "MAX_LP" NAME_3 CALCULATE *0.5 (0.0, 100.0) THRESH *0.0 (0.0, 100.0) DB IN_3 *0.0 (0.0, 10000.0) ALM A_SW (10) (0) (100) *100.0 (0.0, 1000.0) 0.0 "NORM" MIN_VAL MAX_VAL IN_4 PROC NAME_4 SP IN_5 "DROOP" "(LP_REF-LP-DROOP)*NORM/MAX_LP" *TRUE DROOP MODE SELECTION <35 A4> P2_LIMITER.P2.A_SW P2_ZM d/dt <30 B5> LP_REF.RATED.A_NAME ZMINUS1 (10) FUNCT_1 FEEDBACK1 PID_DB (10) CALCULATE (10) 0.0 *0.5 (0.0, 100.0) DRP_CAL P2 OUTPUT FROM RATIO_LIMITER FEEDBACK NAME_5 TRUE DROOP DROOP_LAG <35 A4> P2_LIMITER.P2.A_SW A_SW (10) LAG (10) *0.0 (0.0, 100.0) RATED DROOP 0.0001 MULTIPLY (10) B B F_HSS HSS_BUS (0) LO_LIM LO_LIM_I 101.0 HI_LIM CTRL_VAL A_NAME (10) HI_LIM_I IN_1 SEL_1 IN_2 SEL_2 HSS_BUS (10) RAMP (FALSE) MP_F_AND LP PROCESS VALUE FAIL <5601-4058.22 B4> IOA_BUF.AI3_FAIL.B_NAME <16 B4> VR_LP_F.MAX_N.NOT C USE_REV 0.0 RAMP_INIT (1) REF C RAMP REV_RAMP AND (80) DFLT_RATE MOVING_UP <10 B2> VR_SET.LP_N_RATE.A_NAME P_SEL_1 K11_DIV MOVING_DN P_SP_1 n POS_SEL <52 C5> K_SW.K11_SW.A_SW d K11_AB TRUE P_SEL_2 P_LIM_1 DIVIDE (160) 0.0 P_SP_2 P_LIM_2 ABSOLUTE (160) R_SEL_1 *10.0 (0.0, 100.0) R_SP_1 RAMP (80) <36 C5> RATIO.LP.ADD RATIO_Z LP_SUB2 LP_SUB1 + + ZMINUS1 (80) + - - SUBTRACT (80) SUBTRACT (80) <52 A5> K_SW.K9_SW.A_SW <38 B5> S_LIMITER.S_SIG.A_NAME D S_Z ZMINUS1 (80) LP_SUB3 K5_S <52 C5> K_SW.K12_SW.A_SW - DIV SUBTRACT (80) <52 B5> K_SW.K10_SW.A_SW MULTIPLY (80) <34 B6> P1_LIMITER.P1.A_SW P1_Z LP_LIM n <52 C5> K_SW.K11_SW.A_SW H d DIVIDE (80) K6_P1 *0.0 (0.0, 150.0) L *100.0 (0.0, 150.0) H L A_LIMITER (80) MULTIPLY (80) D ZMINUS1 (80) Notice: See notes on cover sheet SIZE LP_CTRL / LP PRESSURE CONTROL WOODWARD, INC. B/A3 GAP™ VERSION Editor GAPCoder SHEET REVISION Preliminary 1 2 3 4 CODE IDENT NO. ITEM NO. 3.14-1 6.00 XXXX-XXX MODULE REVISION 54185093B Preliminary cdrTimestamp: 2016/04/26 07:45:51 UTC 5 Sheet 31 of 54 6 1 2 3 4 5 6 ADD AO OUTPUT FOR SELECTOR CAL_EN *FALSE B_NAME (160) A A LOAD_GRT_STPT <24 B2> RATED_LOAD*PERCENTAGELOAD_CTRL.LOAD_SW.A_SW 1 *15600.0 (0.0, 100000.0) 2 ACT1_SW ~> HP_REJ EBL_SHOT = *0.0 (-50.0, 50.0) hys (FALSE) Breaker Comb G <33 A3> BREAKER.COMB_G.ONE_SHOT LOAD_SW 0.0 <37 A2> DRIVER.HP_SW.A_SW A_COMPARE (10) (0) dly on *1.0 (0.0, 10.0) dly off AND (10) *0.05 (0.0, 100000.0) SPD_LAG d/dt LAG (10) RST_CL_OPN 2 REF ~> = *0.0 (0.0, 100.0) RAMP *0.0 (-100.0, 100.0) hys A_SW (10) A_COMPARE (80) DFLT_RATE DELIV_NOT MOVING_DN *0.0 (0.0, 1.0) P_SP_1 POS_SEL LATCH (10) DSB_SPD P_SEL_1 DSB_HP S! R *TRUE ~> = <10 A5> VR_SET.HP_SW.A_NAME RAMP_INIT MOVING_UP SPD_DELIV <5601-4058.23 A5> SPEED.SPD.A_NAME 1 2 1 USE_REV REV_RAMP OPEN_SHOT DELAY (10) *0.5 (0.0, 10.0) <5601-4058.23 A5> SPEED.SPD.A_NAME HP_30PER *TRUE *TRUE P_SEL_2 P_LIM_1 AND (10) *1.0 (0.0, 1.0) P_SP_2 P_LIM_2 *0.0 (-50.0, 50.0) hys R_SEL_1 A_COMPARE (10) NOT (10) SPD_STPT1 AND (10) *FALSE OR (10) <18 B2> SPD_SET.RATED.A_NAME RATED_SPEED*103% *1.03 (0.0, 2.0) SPD_LESS_A_PNT 9.0e+20 FALSE=TO LET SPD PID CONTROL AFTER LOAD REJECTION R_SP_1 RAMP (10) DSB_PNT MULTIPLY (160) 1 <5601-4058.23 A5> SPEED.SPD.A_NAME 2 ~> = B *0.0 (-50.0, 50.0) hys *FALSE OR (10) B A_COMPARE (10) MP_SW *FALSE ACT2_SW MP_REJ (FALSE) 0.0 <37 B4> DRIVER.MP_SW.A_SW <37 B4> DRIVER.MP_SW.A_SW RAMP_INIT RAMP A_SW (10) *0.0 (0.0, 100.0) REF A_SW (10) REV_RAMP *0.2 (0.0, 100000.0) MP_REJ_R A_NAME (80) ADD AO OUTPUT FOR SELECTOR <A4> CAL_EN.B_NAME USE_REV DFLT_RATE MOVING_UP P_SEL_1 MOVING_DN *0.0 (0.0, 1.0) P_SP_1 POS_SEL *TRUE P_SEL_2 P_LIM_1 *1.0 (0.0, 1.0) P_SP_2 P_LIM_2 R_SEL_1 C 9.0e+20 C R_SP_1 RAMP (10) ACT3_SW <A4> CAL_EN.B_NAME LP_SW (FALSE) 0.0 <37 B5> DRIVER.LP_SW.A_SW ADD AO OUTPUT FOR SELECTOR *FALSE LP_REJ USE_REV *0.0 (0.0, 100.0) <37 B5> DRIVER.LP_SW.A_SW RAMP_INIT RAMP REF A_SW (10) A_SW (10) REV_RAMP *0.2 (0.0, 100000.0) DFLT_RATE LP_REJ_R A_NAME (80) MOVING_UP P_SEL_1 MOVING_DN *0.0 (0.0, 1.0) P_SP_1 POS_SEL *TRUE P_SEL_2 P_LIM_1 *1.0 (0.0, 1.0) P_SP_2 P_LIM_2 R_SEL_1 9.0e+20 R_SP_1 RAMP (10) D D Notice: See notes on cover sheet SIZE LOAD_REJ / LOAD REJECTION WOODWARD, INC. B/A3 GAP™ VERSION Editor GAPCoder SHEET REVISION Preliminary 1 2 3 4 CODE IDENT NO. ITEM NO. 3.14-1 6.00 XXXX-XXX MODULE REVISION 54185093B Preliminary cdrTimestamp: 2016/04/27 07:38:25 UTC 5 Sheet 32 of 54 6 1 2 3 4 COMB_A 5 6 Breaker Comb A FALSE OR (10) G3_NOT A COMB_G GEN BREAKER CLOSED <5601-4058.26 B5> DI_SW.DI07_SW.B_SW *0.5 (0.0, 10.0) NOT (10) A Breaker Comb G ton (FALSE) rst ONE_SHOT (10) G3_ONLY COMB_E GEN BREAKER CLOSED <5601-4058.26 B5> DI_SW.DI07_SW.B_SW *0.5 (0.0, 10.0) AND (10) Breaker Comb E ton (FALSE) rst GEN_DEL GEN BREAKER CLOSED <5601-4058.26 B5> DI_SW.DI07_SW.B_SW ONE_SHOT (10) S_NOT <5601-4058.26 B4> DI_SW.DI06_SW_OR.OR G3_S_SW NOT (10) B GEN BREAKER CLOSED <5601-4058.26 B5> DI_SW.DI07_SW.B_SW <5601-4058.26 B4> DI_SW.DI06_SW_OR.OR *1.0 (0.0, 10.0) dly on *0.0 (0.0, 10.0) dly off Droop Mode DELAY (10) B *FALSE G_S INI_AND AND (10) B_SW (10) G3_S_L COMB_DF KW VALUE FAIL <5601-4058.22 A4> IOA_BUF.AI1_FAIL.B_NAME INI_LOAD_A GEN BREAKER CLOSED <5601-4058.26 B5> DI_SW.DI07_SW.B_SW <5601-4058.26 B4> DI_SW.DI06_SW_OR.OR *TRUE Breaker Comb D & F INI_N_DEL AND (10) *0.5 (0.0, 10.0) DE_DEL (FALSE) rst AND (10) ONE_SHOT (10) *0.1 (0.0, 10.0) dly on *0.0 (0.0, 10.0) dly off <24 C3> LOAD_CTRL.Z_23.ZMINUS1 <18 B5> LOAD_SET.INIT_LOAD.A_NAME INI_LOAD dly on *0.1 (0.0, 10.0) dly off COMB_BF NOT (10) Breaker Comb B & F' INI_NOT 1 2 *0.0 (0.0, 10.0) DELAY (10) DELAY (10) LOAD_SW <5601-4058.27 B6> DI_SW.DI24_AND.AND INI_N AND (10) ton ~> = NOT (10) (0) hys NOT (10) A_COMPARE (10) C AND (10) C COMB_C_SHT *0.5 (0.0, 10.0) ton (FALSE) rst ONE_SHOT (10) MIN_LOAD COMB_C1 <23 B6> LOAD_REF.LOAD_COMP.A_COMPARE COMB_C_NOT COMB_C (FALSE) rst COMB_C_A NOT (10) GEN BREAKER CLOSED <5601-4058.26 B5> DI_SW.DI07_SW.B_SW <5601-4058.26 B4> DI_SW.DI06_SW_OR.OR <5601-4058.27 B6> DI_SW.DI24_AND.AND Breaker Comb C' *0.5 (0.0, 10.0) t on AND (10) COMB_C_D ONE_SHOT (10) Breaker Comb C AND (10) *0.8 (0.0, 10.0) dly on (0) dly off DROOP_OUT AND (10) DELAY (10) COMB_C_AND *TRUE <B3> G3_S_L.AND OR (40) AND (40) D D Notice: See notes on cover sheet SIZE BREAKER / BREAKER LOGIC WOODWARD, INC. B/A3 GAP™ VERSION Editor GAPCoder SHEET REVISION Preliminary 1 2 3 4 CODE IDENT NO. ITEM NO. 3.14-1 6.00 XXXX-XXX MODULE REVISION 54185093B Preliminary cdrTimestamp: 2016/06/26 07:25:25 UTC 5 Sheet 33 of 54 6 1 2 3 4 5 6 A_ZM FORMULA LIST ZMINUS1 (10) A=(K11*(HP_MAX-K1*S-K4) -K3*(LP_MAX-K9*S-K12)) /(K2*K11-K10*K3); B_ZM B=(HP_MAX-(K1*S+K4))/K2; ZMINUS1 (10) FORMULA A (FALSE) C=(HP_MAX-(K1*S+K2*P1+K4))/K3; D=(HP_MAX-(K1*S+K3*P2+K4))/K2; C_ZM RST "F_A" <52 A2> K_SW.K1_SW.A_SW AO_NAME_1 "K1" <52 B2> K_SW.K2_SW.A_SW AI_NAME_1 "K2" <52 B2> K_SW.K3_SW.A_SW AI_NAME_2 "K3" <52 C2> K_SW.K4_SW.A_SW AI_NAME_3 "K4" <52 A4> K_SW.K5_SW.A_SW AI_NAME_4 "K5" <52 B4> K_SW.K6_SW.A_SW AI_NAME_5 "K6" <52 C4> K_SW.K7_SW.A_SW AI_NAME_6 "K7" <52 D4> K_SW.K8_SW.A_SW AI_NAME_7 "K8" <52 A5> K_SW.K9_SW.A_SW AI_NAME_8 "K9" <52 B5> K_SW.K10_SW.A_SW AI_NAME_9 "K10" <52 C5> K_SW.K11_SW.A_SW AI_NAME_10 "K11" <52 C5> K_SW.K12_SW.A_SW AI_NAME_11 A_IN_1 D_ZM G=(MP_MAX-(K5*S+K6*P1+K8))/K7; H=(MP_MAX-(K5*S+K7*P2+K8))/K6; ZMINUS1 (10) A_IN_2 I=(MP_MAX-(K5*S+K6*P1_MAX+K8))/K7; E_ZM J=(K11*(MP_MIN-K5*S-K8) -K7*(LP_MIN-K9*S-K12)) /(K6*K11-K7*K10); K=(MP_MIN-(K5*S+K6*P1+K8))/K7; A_IN_3 ZMINUS1 (10) A_IN_4 L=(LP_MIN-(K9*S+K12))/K11 F_ZM M=(MP_MIN-(K5*S+K7*P2+K8))/K6 A_IN_5 ZMINUS1 (10) N=(LP_MAX-(K9*S+K11*P2_MAX+K12))/K10; ALM P=(LP_MAX-(K9*S+K10*P1+K12))/K11; Q=(LP_MAX-(K9*S+K11*P2+K12))/K10; R=(LP_MAX-(K9*S+K10 *MAX(0.0,MIN(P1_MAX,D,M))+K12))/K11; ZMINUS1 (10) A_IN_7 H_ZM A_OUT_2 A_IN_8 A_OUT_3 HSS_1H O=(K11*(MP_MAX-K5*S-K8)-K7 *(LP_MAX-K9*S-K12))/(K6*K11-K7*K10); G_ZM A_IN_6 A_OUT_1 B A E=(K6*(HP_MAX-K1*S-K4) -K2*(MP_MAX-K5*S-K8)) /(K6*K3-K2*K7); F=(MP_MAX-(K5*S+K8))/K6; ZMINUS1 (10) S=(LP_MIN-(K9*S+K10*P1+K12))/K11; ZMINUS1 (10) U=(LP_MIN-(K9*S+K12))/K11; I_ZM A_OUT_6 V=(MP_MINI-(K5*S+K8))/K7; A_IN_10 A_OUT_7 ZMINUS1 (10) A_OUT_8 A_IN_11 J_ZM A_OUT_9 A_OUT_10 A_IN_12 A_OUT_11 "K12" HP MAX <53 C2> LIM_SET.C04_N.A_NAME AI_NAME_12 "HP_MAX" MP MAX <53 C2> LIM_SET.C05_N.A_NAME AI_NAME_13 "MP_MAX" LP MAX <53 A4> LIM_SET.C07_N.A_NAME AI_NAME_14 "LP_MAX" <D4> MP_MIN.HSS_BUS AI_NAME_15 "MP_MIN" <D5> LP_MIN.HSS_BUS AI_NAME_16 ZMINUS1 (10) K_ZM P1_PID_SIG 0.0 ZMINUS1 (10) 100.0 <A2> B_ZM.ZMINUS1 <B2> J_ZM.ZMINUS1 P1 MAX <53 B2> LIM_SET.C02_N.A_NAME HI_LIM SEL_1 IN_2 SEL_2 IN_3 HSS_2H_2 HSS_BUS ZMINUS1 (10) "P2_MAX" <38 B5> S_LIMITER.S_SIG.A_NAME AI_NAME_19 "P2" MP MIN <53 D2> LIM_SET.C06_N.A_NAME AI_NAME_22 "MP_MINI" LP MIN <53 B4> LIM_SET.C08_N.A_NAME AI_NAME_23 "LP_MINI" AI_NAME_24 SEL_3 SEL_2 HSS_BUS (10) IN_2 NOT (80) IN_3 AND (80) C ZMINUS1 (10) ZMINUS1 (10) LSS_2H LSS_BUS LO_LIM LO_LIM_I (100) <D2> T_ZM.ZMINUS1 P_ZM HI_LIM HI_LIM_I IN_1 AI_NAME_20 AI_NAME_21 INCTRL_2 SEL_2 IN_3 SEL_1 O_ZM A_IN_20 "P1" <35 A4> P2_LIMITER.P2.A_SW P1H_NOT_2 SEL_1 HI_LIM_I IN_1 A_IN_19 A_IN_21 HI_LIM_I IN_2 LSS_BUS (10) 0.0 "S" <B6> P1.A_SW HI_LIM IN_1 SEL_3 N_ZM A_OUT_21 AI_NAME_18 <B2> H_ZM.ZMINUS1 <D2> Q_ZM.ZMINUS1 LO_LIM LO_LIM_I (100) <A2> D_ZM.ZMINUS1 <C2> M_ZM.ZMINUS1 P1 MAX <53 B2> LIM_SET.C02_N.A_NAME M_ZM A_IN_17 A_IN_18 HI_LIM LSS_BUS (0) LO_LIM LO_LIM_I LSS_2H_2 A_OUT_20 "P1_MAX" P2 MAX <53 B2> LIM_SET.C03_N.A_NAME AND (80) HI_LIM_I IN_1 A_SW (10) A_IN_16 A_OUT_23 B B_SW (80) SEL_4 A_OUT_17 AI_NAME_17 INCTRL_1 SEL_3 A_IN_15 "LP_MIN" P1 MAX <53 B2> LIM_SET.C02_N.A_NAME NOT (80) IN_4 ZMINUS1 (10) A_OUT_19 SEL_2 IN_3 HSS_BUS (10) LO_LIM A_OUT_15 A_OUT_18 A_SW (10) P1_INCTRL SEL_4 0.0 A_OUT_16 P1H_NOT_1 SEL_1 IN_2 LSS_BUS (10) L_ZM A_IN_14 HI_LIM_I IN_1 IN_4 *0.0 (0.0, 100.0) A_OUT_14 HI_LIM LO_LIM_I <38 A4> S_LIMITER.DUMMY_TEST.B_NAME <29 B6> MP_CTRL.CTRL_VAL.A_NAME A_OUT_12 A_IN_13 A_OUT_13 C LO_LIM_I LSS_BUS A_OUT_5 LO_LIM SEL_3 A_IN_9 P1 PRI B_NAME (80) HSS_BUS 0.0 100.0 <B2> F_ZM.ZMINUS1 <C2> N_ZM.ZMINUS1 <C3> O_ZM.ZMINUS1 LSS_1H T=(LP_MIN-(K9*S+K11*P2+K12))/K10; A_OUT_4 FALSE=P1 PRIORITY <53 B4> LIM_SET.C09_N.B_NAME TRUE=P2 PRIORITY SEL_1 IN_2 ZMINUS1 (10) SEL_2 LSS_BUS (10) Q_ZM A_IN_22 ZMINUS1 (10) A_IN_23 A_IN_24 R_ZM ZMINUS1 (10) (0) ZMINUS1 (10) *100.0 (0.0, 100.0) MP MIN <53 D2> LIM_SET.C06_N.A_NAME <13 B5> VR_MP.RAMP.RAMP S_ZM CALC_PLUS (10) LP_MIN MP_MIN U_ZM ZMINUS1 (10) HSS_BUS HSS_BUS (0) LO_LIM_I *100.0 (0.0, 100.0) LP MIN <53 B4> LIM_SET.C08_N.A_NAME <15 B5> VR_LP.RAMP.RAMP LO_LIM LO_LIM_I HI_LIM HI_LIM_I IN_1 SEL_1 IN_2 HI_LIM HI_LIM_I IN_1 SEL_1 IN_2 SEL_2 SEL_2 HSS_BUS (10) T_ZM LO_LIM HSS_BUS (10) D D ZMINUS1 (10) V_ZM ZMINUS1 (10) Notice: See notes on cover sheet SIZE P1_LIMITER / P1 SIGNAL LIMITER WOODWARD, INC. B/A3 GAP™ VERSION Editor GAPCoder SHEET REVISION Preliminary 1 2 3 4 CODE IDENT NO. ITEM NO. 3.14-1 6.00 XXXX-XXX MODULE REVISION 54185093B Preliminary cdrTimestamp: 2016/04/26 10:12:20 UTC 5 Sheet 34 of 54 6 1 2 3 4 5 6 A A <34 B5> P1_LIMITER.PRI.B_NAME P2 HSS_1H_2 0.0 LO_LIM LSS_BUS (0) P2_MAX P2H_NOT_1 LO_LIM_I A_SW (10) HI_LIM LO_LIM LO_LIM_I (100) P2 MAX <53 B2> LIM_SET.C03_N.A_NAME <34 C2> P1_LIMITER.L_ZM.ZMINUS1 LIMIT_TEST HSS_BUS LSS_1H_2 <34 C2> P1_LIMITER.K_ZM.ZMINUS1 <34 C2> P1_LIMITER.P_ZM.ZMINUS1 HI_LIM HI_LIM_I IN_1 HI_LIM_I OR (160) P2_INCTRL IN_1 SEL_1 CTRL_NOT <34 B5> P1_LIMITER.PRI.B_NAME NOT (80) IN_2 SEL_1 AT_LIM_P2 SEL_2 IN_2 IN_3 INCTRL_1 SEL_2 SEL_3 LSS_BUS (10) HSS_BUS (10) NOT (80) B_SW (80) <15 A2> VR_LP.LP_ENBL_A.AND AND (80) AT__LIMIT LIMIT AND (80) OR (80) LSS_1H LO_LIM B P2_PID_SIG HI_LIM HI_LIM_I NOT (80) IN_1 B SEL_2 <B4> P2_INCTRL.B_SW <36 C3> RATIO.HSS_LP.SEL_1 <15 A2> VR_LP.LP_ENBL_A.AND <31 B5> LP_CTRL.F_HSS.SEL_1 IN_4 SEL_4 P2_LIMITER *0.0 (0.0, 100.0) H A_SW (10) *0.0 (0.0, 100.0) L HSS_2H HSS_BUS *101.0 (0.0, 1000.0) LO_LIM <34 A2> P1_LIMITER.E_ZM.ZMINUS1 <34 D2> P1_LIMITER.R_ZM.ZMINUS1 LO_LIM_I HI_LIM P2H_NOT_2 P2_DEL AND (80) L *0.5 (0.0, 10.0) dly on *0.0 (0.0, 10.0) dly off DELAY (80) A_LIMITER (10) HI_LIM_I IN_2 LSS_BUS SEL_2 LO_LIM_I HSS_BUS (10) LO_LIM H VLV_P2 IN_1 SEL_1 LSS_2H 100.0 <34 B2> P1_LIMITER.I_ZM.ZMINUS1 <34 D3> P1_LIMITER.U_ZM.ZMINUS1 P2 MAX <53 B2> LIM_SET.C03_N.A_NAME AND (80) SEL_1 IN_3 LSS_BUS (10) 0.0 DELAY (80) <13 B3> VR_MP.MP_ENBL_A.AND IN_2 SEL_3 <38 A4> S_LIMITER.DUMMY_TEST.B_NAME <31 B6> LP_CTRL.CTRL_VAL.A_NAME AT_LIM_P1 <34 B6> P1_LIMITER.P1_INCTRL.B_SW LO_LIM_I 100.0 <34 A2> P1_LIMITER.C_ZM.ZMINUS1 <34 B2> P1_LIMITER.G_ZM.ZMINUS1 <34 D2> P1_LIMITER.S_ZM.ZMINUS1 *0.0 (0.0, 10.0) dly off CTRL1_NOT LSS_BUS 0.0 *0.5 (0.0, 10.0) dly on INCTRL_2 NOT (80) P1_LIMITER.VLV_P1 <34 B6> P1_LIMITER.P1_INCTRL.B_SW <36 B3> RATIO.HSS_MP.SEL_1 <13 B3> VR_MP.MP_ENBL_A.AND <29 B5> MP_CTRL.F_HSS.SEL_1 HI_LIM HI_LIM_I IN_1 AND (80) SEL_1 IN_2 SEL_2 IN_3 SEL_3 P1_LIMITER.P1_DEL *0.5 (0.0, 10.0) dly on *0.0 (0.0, 10.0) dly off AND (80) IN_4 DELAY (80) SEL_4 LSS_BUS (10) C C LO_LIM_RAM (FALSE) USE_REV 0.0 RAMP_INIT (1) REF RAMP REV_RAMP *5.0 (0.0, 1000.0) <15 B6> VR_LP.LP_RP_GRT_MIN.A_COMPARE <34 D3> P1_LIMITER.V_ZM.ZMINUS1 DFLT_RATE MOVING_UP P_SEL_1 MOVING_DN P_SP_1 POS_SEL P_SEL_2 MP_RP_N_MI P_LIM_1 *0.0 (0.0, 101.0) <15 B6> VR_LP.LP_RP_GRT_MIN.A_COMPARE P_SP_2 P_LIM_2 *FALSE NOT (80) 10000000.0 R_SEL_1 R_SP_1 RAMP (80) D D Notice: See notes on cover sheet SIZE P2_LIMITER / P2 SIGNAL LIMITER WOODWARD, INC. B/A3 GAP™ VERSION Editor GAPCoder SHEET REVISION Preliminary 1 2 3 4 CODE IDENT NO. ITEM NO. 3.14-1 6.00 XXXX-XXX MODULE REVISION 54185093B Preliminary cdrTimestamp: 2016/04/27 07:51:39 UTC 5 Sheet 35 of 54 6 1 2 3 4 5 6 A A <44 B2> ALARM.RESET.ONE_SHOT RST LSS_HP RATIO "HP" AO_NAME_1 "MP" AO_NAME_2 "LP" <52 A2> K_SW.K1_SW.A_SW AO_NAME_3 "K1" <52 B2> K_SW.K2_SW.A_SW AI_NAME_1 "K2" <52 B2> K_SW.K3_SW.A_SW AI_NAME_2 "K3" <52 C2> K_SW.K4_SW.A_SW AI_NAME_3 "K4" <52 A4> K_SW.K5_SW.A_SW AI_NAME_4 "K5" <52 B4> K_SW.K6_SW.A_SW AI_NAME_5 "K6" <52 C4> K_SW.K7_SW.A_SW AI_NAME_6 "K7" <52 D4> K_SW.K8_SW.A_SW AI_NAME_7 "K8" <52 A5> K_SW.K9_SW.A_SW AI_NAME_8 "K9" <52 B5> K_SW.K10_SW.A_SW AI_NAME_9 LSS_BUS (0) ("") <19 A5> SPD_REF.REF_RAMP.ZMINUS1 A_IN_1 (100) HI_LIM_I IN_1 SEL_1 IN_2 SUBTRACT (10) SEL_2 LSS_BUS (10) *0.0 (0.0, 100.0) B A_IN_2 A_IN_3 FILE <blank> D_TABLE HI_LIM + X_IN <blank> LO_LIM LO_LIM_I SUB_OFFSET TEST_SW <38 A4> OFF_SUB S_LIMITER.DUMMY_TEST.B_NAME REV_IN A_SW (80) CURVES_2 *0.0 (0.0, 3000.0) X_1 LIMIT_ALM *-1.0 (-100.0, 100.0) Y_1 FIRST_X_A *1000.0 (0.0, 3000.0) X_2 REV_OUT <38 A4> S_LIMITER.DUMMY_TEST.B_NAME <11 B5> VR_HP.RAMP.RAMP DMY_SW 100.0 A_IN_4 A_IN_5 *0.0 (-100.0, 100.0) Y_2 *1000.0 (0.0, 3000.0) X_3 *0.0 (0.0, 100.0) Y_3 A_SW (80) MP_HSS CURVES_2 (80) MP_TEST MP_HI_CSL <38 A4> S_LIMITER.DUMMY_TEST.B_NAME HSS_MP A_IN_6 HSS_BUS (0) MP_CSL_LAT A_IN_7 ALM A_OUT_1 <47 C3> SD.SHUTDOWN.B_NAME <13 B5> VR_MP.RAMP.P_LIM_3 S! FALSE B_SW (20) R 100.0 <13 B5> VR_MP.RAMP.RAMP MULTIPLY (10) LO_LIM_I HI_LIM MP HI_LIM_I <13 B5> VR_MP.RAMP.RAMP SEL_1 IN_2 A_IN_8 SEL_2 A_OUT_2 ADD (10) HSS_BUS (10) A_OUT_3 A_IN_9 MP_LSS LSS_MP LSS_BUS (0) LO_LIM A_IN_10 LO_LIM_I (100) "K10" <52 C5> K_SW.K11_SW.A_SW B IN_1 A_SW (20) LATCH (20) LO_LIM <14 B6> VR_MP_F.XFER_RAMP.RAMP HI_LIM AI_NAME_10 <14 B6> VR_MP_F.XFER_RAMP.REV_RAMP MULTIPLY (10) HI_LIM_I IN_1 A_IN_11 "K11" <52 C5> K_SW.K12_SW.A_SW <13 B5> VR_MP.RAMP.RAMP SEL_1 IN_2 AI_NAME_11 SEL_2 LSS_BUS (10) A_IN_12 "K12" <38 B5> S_LIMITER.S_SIG.A_NAME AI_NAME_12 "S" <34 B6> P1_LIMITER.P1.A_SW AI_NAME_13 "P1" <35 A4> P2_LIMITER.P2.A_SW AI_NAME_14 "P2" AI_NAME_15 <38 A4> S_LIMITER.DUMMY_TEST.B_NAME LP_TEST A_IN_13 LP_HI_CSL HSS_LP LP_HSS HSS_BUS A_IN_14 A_IN_15 (0) LP_CSL_LAT <47 C3> SD.SHUTDOWN.B_NAME <15 B5> VR_LP.RAMP.P_LIM_3 FALSE S! B_SW R 100.0 <15 B5> (20)VR_LP.RAMP.RAMP LO_LIM_I HI_LIM HI_LIM_I <16 A6> VR_LP_F.XFER_RAMP.RAMP MULTIPLY (10) IN_1 A_SW (20) LATCH (20) LO_LIM <15 B5> VR_LP.RAMP.RAMP SEL_1 LP IN_2 SEL_2 C "HP=K1*S+K2*P1+K3*P2+K4;" FUNCT_1 "MP=K5*S+K6*P1+K7*P2+K8;" FUNCT_2 "LP=K9*S+K10*P1+K11*P2+K12;" FUNCT_3 HSS_BUS (10) C ADD (10) LSS_LP CALC_PLUS (10) LP_LSS LSS_BUS (0) LO_LIM LO_LIM_I (100) HI_LIM HI_LIM_I <16 A6> VR_LP_F.XFER_RAMP.REV_RAMP MULTIPLY (10) IN_1 <15 B5> VR_LP.RAMP.RAMP SEL_1 IN_2 SEL_2 LSS_BUS (10) D D Notice: See notes on cover sheet SIZE RATIO / RATIO WOODWARD, INC. B/A3 GAP™ VERSION Editor GAPCoder SHEET REVISION Preliminary 1 2 3 4 CODE IDENT NO. ITEM NO. 3.14-1 6.00 XXXX-XXX MODULE REVISION 54185093B Preliminary cdrTimestamp: 2016/04/26 10:12:20 UTC 5 Sheet 36 of 54 6 1 2 3 4 5 6 A A HP_SW *FALSE BYPASS HP LINERIZER BYPASS LP LINERIZER LP_SW A_SW (10) V_TEST_HP *FALSE <36 A3> RATIO.LSS_HP.LSS_BUS *FALSE LINEAR_HP ("") REV_IN X_IN V_TEST_LP *0.0 (0.0, 100.0) A_SW (10) <blank> FILE <blank> D_TABLE *FALSE <36 C5> RATIO.LP.ADD LINEAR_LP ("") A_SW (10) REV_IN X_IN *0.0 (0.0, 100.0) X_1 *0.0 (0.0, 100.0) Y_1 *10.0 (0.0, 100.0) X_2 *10.0 (0.0, 100.0) Y_2 *0.0 (0.0, 100.0) A_SW (10) BYPASS MP LINERIZER MP_SW *FALSE B *20.0 (0.0, 100.0) *20.0 (0.0, 100.0) V_TEST_MP Y_3 *FALSE <36 B5> RATIO.MP.ADD X_4 *30.0 (0.0, 100.0) Y_4 CURVES_2 *40.0 (0.0, 100.0) X_5 LIMIT_ALM LINEAR_MP ("") A_SW (10) D_TABLE *0.0 (0.0, 100.0) X_1 *0.0 (0.0, 100.0) Y_1 *10.0 (0.0, 100.0) X_2 *10.0 (0.0, 100.0) Y_2 *20.0 (0.0, 100.0) X_3 *20.0 (0.0, 100.0) Y_3 *30.0 (0.0, 100.0) X_4 *30.0 (0.0, 100.0) Y_4 *40.0 (0.0, 100.0) X_5 LIMIT_ALM *40.0 (0.0, 100.0) Y_5 FIRST_X_A *50.0 (0.0, 100.0) X_6 REV_OUT *50.0 (0.0, 100.0) Y_6 *60.0 (0.0, 100.0) X_7 *60.0 (0.0, 100.0) Y_7 *70.0 (0.0, 100.0) X_8 *70.0 (0.0, 100.0) Y_8 *80.0 (0.0, 100.0) X_9 *80.0 (0.0, 100.0) Y_9 *90.0 (0.0, 100.0) X_10 *90.0 (0.0, 100.0) Y_10 *100.0 (0.0, 100.0) X_11 *100.0 (0.0, 100.0) Y_11 B REV_IN X_IN *0.0 (0.0, 100.0) A_SW (10) <blank> FILE *40.0 (0.0, 100.0) Y_5 FIRST_X_A <blank> *50.0 (0.0, 100.0) X_6 REV_OUT *0.0 (0.0, 100.0) X_1 *50.0 (0.0, 100.0) Y_6 *0.0 (0.0, 100.0) Y_1 *60.0 (0.0, 100.0) X_7 *10.0 (0.0, 100.0) X_2 D_TABLE *60.0 (0.0, 100.0) Y_7 *10.0 (0.0, 100.0) Y_2 *70.0 (0.0, 100.0) X_8 *20.0 (0.0, 100.0) X_3 *70.0 (0.0, 100.0) Y_8 *20.0 (0.0, 100.0) Y_3 *80.0 (0.0, 100.0) X_9 *30.0 (0.0, 100.0) X_4 Y_9 *30.0 (0.0, 100.0) Y_4 X_10 *40.0 (0.0, 100.0) X_5 LIMIT_ALM *90.0 (0.0, 100.0) Y_10 *40.0 (0.0, 100.0) Y_5 FIRST_X_A *100.0 (0.0, 100.0) X_11 *50.0 (0.0, 100.0) X_6 REV_OUT *100.0 (0.0, 100.0) Y_11 *50.0 (0.0, 100.0) Y_6 *60.0 (0.0, 100.0) *60.0 (0.0, 100.0) CURVES_2 CURVES_2 *90.0 (0.0, 100.0) CURVES_2 (10) C FILE <blank> X_3 *30.0 (0.0, 100.0) *80.0 (0.0, 100.0) <blank> C X_7 Y_7 *70.0 (0.0, 100.0) X_8 *70.0 (0.0, 100.0) Y_8 *80.0 (0.0, 100.0) X_9 *80.0 (0.0, 100.0) Y_9 *90.0 (0.0, 100.0) X_10 *90.0 (0.0, 100.0) Y_10 *100.0 (0.0, 100.0) X_11 *100.0 (0.0, 100.0) Y_11 CURVES_2 (10) CURVES_2 (10) D D Notice: See notes on cover sheet SIZE DRIVER WOODWARD, INC. B/A3 GAP™ VERSION Editor GAPCoder SHEET REVISION Preliminary 1 2 3 4 CODE IDENT NO. ITEM NO. 3.14-1 6.00 XXXX-XXX MODULE REVISION 54185093B Preliminary cdrTimestamp: 2016/04/26 07:36:43 UTC 5 Sheet 37 of 54 6 1 2 3 4 5 6 A A <54 A6> T_CMD.RL_TEST.B_NAME DUMMY_TEST B_NAME (160) S_PID_SIG S S_SIG A_NAME (10) LSS_BUS (0) LO_LIM LO_LIM_I B (100) <22 B5> SPD_CTRL_V.SPD_PID_V.A_NAME <24 B5> LOAD_CTRL.LOAD_PID.PID_2 S MAX <53 A2> LIM_SET.C01_N.A_NAME HI_LIM B *0.0 (0.0, 100.0) HI_LIM_I IN_1 A_SW (10) SEL_1 IN_2 SEL_2 IN_3 SEL_3 IN_4 SEL_4 S_MAX START_LMT <47 C3> SD.SHUTDOWN.B_NAME CONT_AND <B4> S.SEL_1 START_DEL <8 A4> START.START_LAT.LATCH *3.0 (0.0, 10.0) dly on (0) dly off DELAY (80) C AND (80) LSS_BUS (10) TRIP S! R ZM_2 101.0 LATCH (80) ZMINUS1_B (80) A_SW (10) START_LIM (FALSE) RST <52 B2> K_SW.K2_SW.A_SW IN_1 "K2" <52 B2> K_SW.K3_SW.A_SW NAME_1 "K3" <34 B6> P1_LIMITER.P1.A_SW NAME_2 "P1" <35 A4> P2_LIMITER.P2.A_SW NAME_3 "P2" <52 C2> K_SW.K4_SW.A_SW NAME_4 "K4" <11 B5> VR_HP.RAMP.RAMP NAME_5 "VR_HP" <52 A2> K_SW.K1_SW.A_SW NAME_6 "K1" NAME_7 "(VR_HP-(K2*P1+K3*P2+K4))/K1" IN_2 C IN_3 IN_4 CALCULATE ALM IN_5 IN_6 IN_7 FUNCT_1 CALCULATE (10) D D Notice: See notes on cover sheet SIZE S_LIMITER / S SIGNAL LIMITER WOODWARD, INC. B/A3 GAP™ VERSION Editor GAPCoder SHEET REVISION Preliminary 1 2 3 4 CODE IDENT NO. ITEM NO. 3.14-1 6.00 XXXX-XXX MODULE REVISION 54185093B Preliminary cdrTimestamp: 2016/04/26 07:36:43 UTC 5 Sheet 38 of 54 6 1 2 3 <5601-4058.5 B4> A1_A02_AIO.FLT.IO_FLT *FALSE (0) SYS_ALM A (TRUE) <5601-4058.1 B4> _MASTER._SYS_INFO.SYS_ALM (FALSE) <44 B2> ALARM.RESET.ONE_SHOT HARDWARE SYS ALARM 4 A_BD1_ALM OVRD ANALOG COMBO BOARD1 FAULT B_ALARM DLY_TIME LIGHT ACKN HORN <5601-4058.3 A2> A1_A01_CPU.COMM_01.FAULT RST *TRUE B_ALARM (160) B_ENABLE (0) IN (FALSE) <44 B2> ALARM.RESET.ONE_SHOT OVRD LIGHT (0) DLY_TIME HORN (FALSE) <44 B2> ALARM.RESET.ONE_SHOT <5601-4058.15 B4> A1_A03_AIO.FLT.IO_FLT ACKN RST *FALSE B_ALARM (160) (0) (FALSE) <44 B2> ALARM.RESET.ONE_SHOT <5601-4058.3 B6> A1_A01_CPU.RTCLOCK.FAULT *TRUE (0) (FALSE) <44 B2> ALARM.RESET.ONE_SHOT RTC_ALM 6 IN B_ALARM *FALSE 5 A_BD2_ALM COMM_ALM COMMUNICATION PORT FAULT IN OVRD B_ALARM DLY_TIME LIGHT ACKN HORN A RST B_ALARM (160) ANALOG COMBO BOARD2 FAULT IN OVRD B_ALARM DLY_TIME LIGHT ACKN HORN RST B_ALARM (160) REAL TIME CLOCK ALARM IN OVRD B_ALARM DLY_TIME LIGHT ACKN HORN <5601-4058.6 A2> A1_A04_DIO.BI01.FAULT RST B_ALARM (160) *FALSE (0) (FALSE) <44 B2> ALARM.RESET.ONE_SHOT B DI_L_ALM DIO BOARD DI LOW FAULT IN OVRD B_ALARM DLY_TIME LIGHT ACKN HORN RST B B_ALARM (160) <5601-4058.8 A2> A1_A04_DIO.BI02.FAULT *FALSE (0) (FALSE) <44 B2> ALARM.RESET.ONE_SHOT DI_M_ALM DIO BOARD DI MIDDLE FAULT IN OVRD B_ALARM DLY_TIME LIGHT ACKN HORN RST B_ALARM (160) DIO_FAULT_ALARM <5601-4058.10 A2> A1_A04_DIO.BI03.FAULT *FALSE (0) (FALSE) <44 B2> ALARM.RESET.ONE_SHOT C DI_H_ALM DIO BOARD DI HIGH FAULT IN OVRD B_ALARM DLY_TIME LIGHT ACKN HORN C OR (160) RST B_ALARM (160) <5601-4058.12 A2> A1_A04_DIO.BO01.FAULT *FALSE (0) (FALSE) <44 B2> ALARM.RESET.ONE_SHOT DO_LOW_ALM DIO BOARD DO LOW FAULT IN OVRD B_ALARM DLY_TIME LIGHT ACKN HORN RST B_ALARM (160) <5601-4058.13 A2> A1_A04_DIO.BO02.FAULT *FALSE (0) (FALSE) <44 B2> ALARM.RESET.ONE_SHOT D DO_HIG_ALM DIO BOARD DO HIGH FAULT IN OVRD B_ALARM DLY_TIME LIGHT ACKN HORN D RST B_ALARM (160) Notice: See notes on cover sheet SIZE HARD_ALM : HARDWARE FAULT WOODWARD, INC. B/A3 GAP™ VERSION Editor GAPCoder SHEET REVISION Preliminary 1 2 3 4 CODE IDENT NO. ITEM NO. 3.14-1 6.00 XXXX-XXX MODULE REVISION 54185093B Preliminary cdrTimestamp: 2016/10/14 05:53:37 UTC 5 Sheet 39 of 54 6 1 2 3 A1_A02_AIO.AI_07.FAULT AI1_ALM (TRUE) B_ENABLE LOAD SIGNAL INPUT (KW) <5601-4058.4 A2> A1_A02_AIO.AI_01.FAULT IN IN *FALSE 1ST EXTRACTION PRESSURE OUTPUT <5601-4058.5 A2> A1_A02_AIO.AO_01.FAULT B_ALARM *FALSE LIGHT (0) HORN (FALSE) <44 B2> ALARM.RESET.ONE_SHOT OVRD (0) DLY_TIME B_ALARM *FALSE OVRD (FALSE) <44 B2> ALARM.RESET.ONE_SHOT LIGHT (0) DLY_TIME ACKN RST HORN (FALSE) <44 B2> ALARM.RESET.ONE_SHOT 5 6 A1_08 ANALOG COMB A1_08 ANALOG COMB ANALOG INPUT CHANNEL#7 HARDWARE FAULT AI7_ALM ANALOG OUTPUT CHANNEL#1 HARDWAREAO1_ALM FAULT SPARE <5601-4058.4 B4> A1_08 ANALOG COMB ANALOG INPUT CHANNEL#1 HARDWARE FAULT A 4 B_ALARM (160) ACKN IN OVRD B_ALARM DLY_TIME LIGHT ACKN HORN A RST B_ALARM (160) RST B_ALARM (160) A1_08 ANALOG COMB ANALOG INPUT CHANNEL#8 HARDWARE FAULT A1_08 ANALOG COMB ANALOG INPUT CHANNEL#2 HARDWAREAI2_ALM FAULT 1ST EXTRACTION PRESSURE SIGNAL INPUT (BARG) <5601-4058.4 A3> A1_A02_AIO.AI_02.FAULT SPARE <5601-4058.4 B5> A1_A02_AIO.AI_08.FAULT OVRD (FALSE) <44 B2> ALARM.RESET.ONE_SHOT DLY_TIME DLY_TIME LIGHT ACKN HORN LIGHT ACKN (0) (FALSE) <44 B2> ALARM.RESET.ONE_SHOT HORN B_ALARM (160) *FALSE (0) (FALSE) <44 B2> ALARM.RESET.ONE_SHOT AI3_ALM OVRD B_ALARM *FALSE DLY_TIME LIGHT (0) ACKN HORN (FALSE) <44 B2> ALARM.RESET.ONE_SHOT RST OVRD *FALSE DLY_TIME LIGHT (0) ACKN HORN (FALSE) <44 B2> ALARM.RESET.ONE_SHOT RST (FALSE) <44 B2> ALARM.RESET.ONE_SHOT OVRD OVRD SPEED REFERENCE OUTPUT (RPM) <5601-4058.5 A5> A1_A02_AIO.AO_04.FAULT *FALSE LIGHT DLY_TIME LIGHT (0) ACKN HORN (FALSE) <44 B2> ALARM.RESET.ONE_SHOT ACKN HORN (FALSE) <44 B2> ALARM.RESET.ONE_SHOT RST RST *TRUE ACKN HORN RST AO4_ALM IN OVRD HORN *FALSE A1_08 ANALOG COMB ACT. OUTPUT CHANNEL#1 HARDWARE FAULT SS3_ALM SPARE INPUT (RPM) <5601-4058.4 D4> A1_A02_AIO.SS_03.FAULT IN IN OVRD LIGHT ACKN RST HP HYDR AMP. OUTPUT (%) <5601-4058.5 B2> A1_A02_AIO.ACT_01.FAULT OVRD B_ALARM (0) DLY_TIME LIGHT ACKN HORN (FALSE) <44 B2> ALARM.RESET.ONE_SHOT DLY_TIME LIGHT ACKN HORN (FALSE) <44 B2> ALARM.RESET.ONE_SHOT RST B_ALARM (160) RST ACT1_ALM A1_08 ANALOG COMB SPEED INPUT CHANNEL#4 HARDWARE FAULT A1_08 ANALOG COMB ANALOG INPUT CHANNEL#6 HARDWARE FAULT SS4_ALM SPARE INPUT (RPM) <5601-4058.4 D5> A1_A02_AIO.SS_04.FAULT IN AI6_ALM IN *FALSE OVRD DLY_TIME LIGHT ACKN HORN RST A1_08 ANALOG COMB ACT. OUTPUT CHANNEL#2 HARDWARE FAULT MP HYDR AMP. OUTPUT (%) <5601-4058.5 B3> A1_A02_AIO.ACT_02.FAULT OVRD OVRD (FALSE) <44 B2> ALARM.RESET.ONE_SHOT DLY_TIME B_ALARM (0) ACKN LIGHT DLY_TIME (FALSE) ACKN <44 B2> ALARM.RESET.ONE_SHOT RST HORN OVRD B_ALARM LIGHT DLY_TIME LIGHT ACKN HORN HORN (FALSE) <44 B2> ALARM.RESET.ONE_SHOT B_ALARM (160) RST ACT2_ALM IN B_ALARM (0) (0) B_ALARM B_ALARM (160) *FALSE *FALSE C IN B_ALARM B_ALARM (160) SPARE <5601-4058.4 B3> A1_A02_AIO.AI_06.FAULT B_ALARM DLY_TIME B_ALARM (160) (0) (0) LIGHT B_ALARM (160) *FALSE (FALSE) <44 B2> ALARM.RESET.ONE_SHOT B B_ALARM DLY_TIME B_ALARM DLY_TIME A1_08 ANALOG COMB ANALOG INPUT CHANNEL#5 HARDWARE AI5_ALM FAULT SPARE <5601-4058.4 B2> A1_A02_AIO.AI_05.FAULT OVRD B_ALARM (160) B_ALARM B_ALARM (160) C AO3_ALM IN A1_08 ANALOG COMB SS2_ALM SPARE INPUT (RPM) <5601-4058.4 C3> A1_A02_AIO.SS_02.FAULT IN (0) (0) HORN RST IN *TRUE *FALSE LIGHT ACKN B_ALARM (160) A1_08 ANALOG COMB SPEED INPUT CHANNEL#2 HARDWARE FAULT A1_08 ANALOG COMB ANALOG INPUT CHANNEL#4 HARDWAREAI4_ALM FAULT CASCADE INPUT <5601-4058.4 A5> A1_A02_AIO.AI_04.FAULT ACTUAL SPEED OUTPUT (RPM) <5601-4058.5 A4> A1_A02_AIO.AO_03.FAULT B_ALARM B_ALARM (160) B_ALARM DLY_TIME A1_08 ANALOG COMB SS1_ALM SPEED INPUT# 1 (RPM) <5601-4058.4 C2> A1_A02_AIO.SS_01.FAULT IN IN OVRD B_ALARM (160) A1_08 ANALOG COMB SPEED INPUT CHANNEL#1 HARDWARE FAULT A1_08 ANALOG COMB ANALOG INPUT CHANNEL#3 HARDWARE FAULT B (FALSE) <44 B2> ALARM.RESET.ONE_SHOT RST RST AO2_ALM IN B_ALARM *FALSE B_ALARM (160) 3RD EXTRACTION PRESSURE SIGNAL INPUT (BARG) <5601-4058.4 A4> A1_A02_AIO.AI_03.FAULT 3RD EXTRACTION PRESSURE OUTPUT <5601-4058.5 A3> A1_A02_AIO.AO_02.FAULT OVRD B_ALARM (0) (0) IN IN *FALSE *FALSE A1_08 ANALOG COMB AI8_ALM RST B_ALARM (160) B_ALARM (160) D D Notice: See notes on cover sheet SIZE BD_CH1_ALM : ANAOG COMBO BOARD1 FAULT WOODWARD, INC. B/A3 GAP™ VERSION Editor GAPCoder SHEET REVISION Preliminary 1 2 3 4 CODE IDENT NO. ITEM NO. 3.14-1 6.00 XXXX-XXX MODULE REVISION 54185093B Preliminary cdrTimestamp: 2016/04/26 07:36:43 UTC 5 Sheet 40 of 54 6 1 2 A1_09 ANALOG COMB ANALOG INPUT CHANNEL#7 HARDWARE FAULT A1_09 ANALOG COMB ANALOG INPUT CHANNEL#1 HARDWAREAI1_ALM FAULT SPARE <5601-4058.14 A2> A1_A03_AIO.AI_01.FAULT IN *FALSE OVRD 3 SPARE <5601-4058.14 B4> A1_A03_AIO.AI_07.FAULT B_ALARM *FALSE 4 LOAD REFERENCE OUTPUT (KW) <5601-4058.15 A2> A1_A03_AIO.AO_01.FAULT (0) DLY_TIME LIGHT (0) ACKN HORN (FALSE) <44 B2> ALARM.RESET.ONE_SHOT DLY_TIME LIGHT ACKN HORN (0) (FALSE) <44 B2> ALARM.RESET.ONE_SHOT RST SPARE <5601-4058.14 A3> A1_A03_AIO.AI_02.FAULT IN *FALSE OVRD B_ALARM (160) A1_09 ANALOG COMB ANALOG INPUT CHANNEL#8 HARDWARE FAULT AI8_ALM A1_09 ANALOG COMB ANALOG INPUT CHANNEL#2 HARDWAREAI2_ALM FAULT (FALSE) <44 B2> ALARM.RESET.ONE_SHOT RST B_ALARM (160) SPARE <5601-4058.14 B5> A1_A03_AIO.AI_08.FAULT B_ALARM *FALSE (0) DLY_TIME LIGHT (0) ACKN HORN (FALSE) <44 B2> ALARM.RESET.ONE_SHOT CASCADE REFERENCE OUTPUT (MPa) <5601-4058.15 A3> A1_A03_AIO.AO_02.FAULT DLY_TIME LIGHT ACKN HORN B_ALARM (160) A1_09 ANALOG COMB SPEED INPUT CHANNEL#1 HARDWARE FAULT A1_09 ANALOG COMB ANALOG INPUT CHANNEL#3 HARDWAREAI3_ALM FAULT SPARE <5601-4058.14 A4> A1_A03_AIO.AI_03.FAULT IN *FALSE B OVRD (FALSE) <44 B2> ALARM.RESET.ONE_SHOT RST B_ALARM (160) SPEED INPUT# 2 (RPM) <5601-4058.14 C2> A1_A03_AIO.SS_01.FAULT B_ALARM *FALSE (0) DLY_TIME LIGHT (0) ACKN HORN (FALSE) <44 B2> ALARM.RESET.ONE_SHOT SPARE <5601-4058.15 A4> A1_A03_AIO.AO_03.FAULT OVRD LIGHT ACKN HORN *FALSE B_ALARM (160) AI4_ALM SPARE <5601-4058.14 A5> A1_A03_AIO.AI_04.FAULT IN OVRD (FALSE) <44 B2> ALARM.RESET.ONE_SHOT RST A1_09 ANALOG COMB SPEED INPUT CHANNEL#2 HARDWARE FAULT A1_09 ANALOG COMB ANALOG INPUT CHANNEL#4 HARDWARE FAULT SPARE INPUT (RPM) <5601-4058.14 C3> A1_A03_AIO.SS_02.FAULT B_ALARM *TRUE (0) DLY_TIME LIGHT (0) ACKN HORN (FALSE) <44 B2> ALARM.RESET.ONE_SHOT SPARE <5601-4058.15 A5> A1_A03_AIO.AO_04.FAULT OVRD LIGHT ACKN HORN AI5_ALM SPARE <5601-4058.14 B2> A1_A03_AIO.AI_05.FAULT IN *FALSE OVRD (FALSE) <44 B2> ALARM.RESET.ONE_SHOT RST B_ALARM (160) A1_09 ANALOG COMB SPEED INPUT CHANNEL#3 HARDWARE FAULT A1_09 ANALOG COMB ANALOG INPUT CHANNEL#5 HARDWARE FAULT C SPARE INPUT (RPM) <5601-4058.14 C4> A1_A03_AIO.SS_03.FAULT B_ALARM *FALSE DLY_TIME LIGHT (0) ACKN HORN (FALSE) <44 B2> ALARM.RESET.ONE_SHOT IN ACTUATOR 1(2) <5601-4058.15 B2> A1_A03_AIO.ACT_01.FAULT OVRD LIGHT ACKN HORN AI6_ALM SPARE <5601-4058.14 B3> A1_A03_AIO.AI_06.FAULT IN *FALSE OVRD (FALSE) <44 B2> ALARM.RESET.ONE_SHOT RST B_ALARM (160) A1_09 ANALOG COMB SPEED INPUT CHANNEL#4 HARDWARE FAULT A1_09 ANALOG COMB ANALOG INPUT CHANNEL#6 HARDWARE FAULT SPARE INPUT (RPM) <5601-4058.14 C5> A1_A03_AIO.SS_04.FAULT B_ALARM *FALSE DLY_TIME LIGHT (0) HORN (FALSE) <44 B2> ALARM.RESET.ONE_SHOT OVRD B B_ALARM DLY_TIME LIGHT ACKN HORN RST AO4_ALM IN OVRD B_ALARM DLY_TIME LIGHT ACKN HORN RST C ACT1_ALM IN OVRD LIGHT ACKN HORN RST A1_09 ANALOG COMB ACT. OUTPUT CHANNEL#2 HARDWARE FAULT IN ACTUATOR 2(2) <5601-4058.15 B3> A1_A03_AIO.ACT_02.FAULT OVRD B_ALARM DLY_TIME SS4_ALM ACT2_ALM IN B_ALARM DLY_TIME LIGHT ACKN HORN (0) B_ALARM (160) AO3_ALM IN B_ALARM (160) *TRUE (0) (FALSE) ACKN <44 B2> ALARM.RESET.ONE_SHOT RST RST B_ALARM DLY_TIME B_ALARM (160) HORN A1_09 ANALOG COMB ACT. OUTPUT CHANNEL#1 HARDWARE FAULT SS3_ALM (0) RST LIGHT ACKN B_ALARM (160) *FALSE (0) (FALSE) <44 B2> ALARM.RESET.ONE_SHOT B_ALARM DLY_TIME B_ALARM DLY_TIME B_ALARM (160) OVRD A1_09 ANALOG COMB ANALOG OUTPUT CHANNEL#4 HARDWARE FAULT SS2_ALM IN (0) RST AO2_ALM IN B_ALARM (160) *TRUE (FALSE) <44 B2> ALARM.RESET.ONE_SHOT RST B_ALARM DLY_TIME B_ALARM (160) A A1_09 ANALOG COMB ANALOG OUTPUT CHANNEL#3 HARDWARE FAULT SS1_ALM IN (0) RST HORN B_ALARM (160) *TRUE (FALSE) <44 B2> ALARM.RESET.ONE_SHOT LIGHT ACKN B_ALARM (0) RST B_ALARM DLY_TIME A1_09 ANALOG COMB ANALOG OUTPUT CHANNEL#2 HARDWARE FAULT IN OVRD OVRD B_ALARM (160) *FALSE (FALSE) <44 B2> ALARM.RESET.ONE_SHOT AO1_ALM IN B_ALARM *FALSE A 6 A1_09 ANALOG COMB ANALOG OUTPUT CHANNEL#1 HARDWARE FAULT AI7_ALM IN OVRD 5 (FALSE) <44 B2> ALARM.RESET.ONE_SHOT RST B_ALARM (160) OVRD B_ALARM DLY_TIME LIGHT ACKN HORN RST B_ALARM (160) D D Notice: See notes on cover sheet SIZE BD_CH2_ALM : ANAOG COMBO BOARD2 FAULT WOODWARD, INC. B/A3 GAP™ VERSION Editor GAPCoder SHEET REVISION Preliminary 1 2 3 4 CODE IDENT NO. ITEM NO. 3.14-1 6.00 XXXX-XXX MODULE REVISION 54185093B Preliminary cdrTimestamp: 2016/04/26 07:36:43 UTC 5 Sheet 41 of 54 6 1 2 3 4 5 6 A1_08 ANALOG COMB SPEED#1 SIGNAL FAIL <5601-4058.22 A2> IOA_BUF.SPD1_FAIL.B_NAME SP1_FLT SPD1_FAIL B_NAME (160) AND (160) A A SPD1_OR <5601-4058.23 C5> SPEED.ALL_SP_FLT.NOT A1_08 ANALOG COMB SPEED#2 SIGNAL FAIL *TRUE OR (160) <5601-4058.22 B2> IOA_BUF.SPD2_FAIL.B_NAME SP2_FLT SPD2_FAIL B_NAME (160) AND (160) SPD2_OR <5601-4058.23 C5> SPEED.ALL_SP_FLT.NOT *TRUE OR (160) A1_08 ANALOG COMB ANALOG IN 1ST EXTRACTION PRESSURE B MP PROCESS VALUE FAIL <5601-4058.22 B4> IOA_BUF.AI2_FAIL.B_NAME B MP_FAIL B_NAME (10) A1_08 ANALOG COMB ANALOG IN 3RD EXTRACTION PRESSURE LP PROCESS VALUE FAIL <5601-4058.22 B4> IOA_BUF.AI3_FAIL.B_NAME LP_FAIL B_NAME (10) A1_08 ANALOG COMB ANALOG IN LOAD SIGNAL FAIL <46 B4> SD_SEL.LD_F_SW.NC LD_F_ALM B_NAME (160) KW_FAIL B_NAME (160) C C CASC VALUE FAIL <5601-4058.22 C4> IOA_BUF.AI4_FAIL.B_NAME CASC_FAIL B_NAME (40) D D Notice: See notes on cover sheet SIZE SIG_ALM WOODWARD, INC. B/A3 GAP™ VERSION Editor GAPCoder SHEET REVISION Preliminary 1 2 3 4 CODE IDENT NO. ITEM NO. 3.14-1 6.00 XXXX-XXX MODULE REVISION 54185093B Preliminary cdrTimestamp: 2016/04/26 07:36:43 UTC 5 Sheet 42 of 54 6 1 2 3 4 5 6 A A *FALSE TIME_HMS SET_TIME B_NAME (160) SET_YEARS HMS_TO_INT <A4> SET_TIME.B_NAME YEAR MONTH *5 (0, 99) DAY <5601-4058.3 B6> A1_A01_CPU.RTCLOCK.TOD IN I_SW (160) HOUR SET_MONTHS MIN <A4> SET_TIME.B_NAME SEC MICROSEC A_TO_INT (160) *10 (1, 12) T_TO_HMS (160) I_SW (160) SET_DAYS <A4> SET_TIME.B_NAME B B *1 (1, 31) I_SW (160) SET_HOURS <A4> SET_TIME.B_NAME *1 (0, 23) I_SW (160) SET_MINS <A4> SET_TIME.B_NAME *0 (0, 59) I_SW (160) SET_SECS <A4> SET_TIME.B_NAME *0 (0, 59) I_SW (160) C C D D Notice: See notes on cover sheet SIZE A_TMR_CPU (CLOCK SYNCHRONIZATION) WOODWARD, INC. B/A3 GAP™ VERSION Editor GAPCoder SHEET REVISION Preliminary 1 2 3 4 CODE IDENT NO. ITEM NO. 3.14-1 6.00 XXXX-XXX MODULE REVISION 54185093B Preliminary cdrTimestamp: 2016/04/26 07:36:43 UTC 5 Sheet 43 of 54 6 1 2 3 4 5 6 ALM_RLY_SW *TRUE B_SW (160) <C6> OR.OR ALARM B_NAME (160) A ACK_SELECT HARDWIRED ACKNOWLEDGE NOT (160) FALSE *1.5 (0.0, 10.0) ton *FALSE (FALSE) rst RST_SELECT FALSE <5601-4058.27 A3> DI_SW.DI18_SW_OR.OR MMI RESET OR (80) RST_Z RESET ton FALSE (FALSE) ALTERNATE RESET EVENT_RST ZMINUS1_B (80) *2.0 (0.0, 10.0) HARDWIRED RESET <42 A3> SIG_ALM.SPD1_FAIL.B_NAME <42 A3> SIG_ALM.SPD2_FAIL.B_NAME <42 B3> SIG_ALM.MP_FAIL.B_NAME <42 C3> SIG_ALM.LP_FAIL.B_NAME <42 C3> SIG_ALM.KW_FAIL.B_NAME <42 C3> SIG_ALM.CASC_FAIL.B_NAME ONE_SHOT (80) ALTERNATE ACKNOWLEDGE *1.0 (0.0, 10.0) dly on (0) dly off rst ONE_SHOT (80) OR (80) HARD_M_OR HARDWARE SYS ALARM <39 A1> HARD_ALM.SYS_ALM.B_ALARM REAL TIME CLOCK ALARM <39 B1> HARD_ALM.RTC_ALM.B_ALARM ANALOG COMBO BOARD1 FAULT <39 A3> HARD_ALM.A_BD1_ALM.B_ALARM ANALOG COMBO BOARD2 FAULT <39 A3> HARD_ALM.A_BD2_ALM.B_ALARM DIO BOARD DI LOW FAULT <39 B3> HARD_ALM.DI_L_ALM.B_ALARM DIO BOARD DI MIDDLE FAULT <39 B3> HARD_ALM.DI_M_ALM.B_ALARM DIO BOARD DI HIGH FAULT <39 C3> HARD_ALM.DI_H_ALM.B_ALARM DIO BOARD DO LOW FAULT <39 D3> HARD_ALM.DO_LOW_ALM.B_ALARM DIO BOARD DO HIGH FAULT <39 D3> HARD_ALM.DO_HIG_ALM.B_ALARM COMMUNICATION PORT FAULT <39 A5> HARD_ALM.COMM_ALM.B_ALARM PWR_UP_RST *FALSE B 2.0 ton rst ONE_SHOT (80) SD_PWR_UP <47 C3> SD.SHUTDOWN.B_NAME SD_RST B_NAME (160) OR (80) SIG_OR OR (160) DELAY (80) POWER UP RESET (FALSE) A ACK *FALSE MMI ACKNOWLEDGE ALARM_NOT B OR (160) HARD_AN1OR <40 B3> BD1_CH_ALM.SS1_ALM.B_ALARM <40 C3> BD1_CH_ALM.SS2_ALM.B_ALARM <40 A2> BD1_CH_ALM.AI1_ALM.B_ALARM <40 B2> BD1_CH_ALM.AI2_ALM.B_ALARM <40 B2> BD1_CH_ALM.AI3_ALM.B_ALARM <40 C2> BD1_CH_ALM.AI4_ALM.B_ALARM <40 C2> BD1_CH_ALM.AI5_ALM.B_ALARM <40 A4> BD1_CH_ALM.AO1_ALM.B_ALARM <40 B4> BD1_CH_ALM.AO2_ALM.B_ALARM <40 B4> BD1_CH_ALM.AO3_ALM.B_ALARM <40 C4> BD1_CH_ALM.AO4_ALM.B_ALARM <40 C4> BD1_CH_ALM.ACT1_ALM.B_ALARM <40 D4> BD1_CH_ALM.ACT2_ALM.B_ALARM HD_RST B_NAME (160) C OR OR (160) C OR (160) HARD_AN2OR <41 B3> BD2_CH_ALM.SS1_ALM.B_ALARM <41 C3> BD2_CH_ALM.SS2_ALM.B_ALARM <41 A4> BD2_CH_ALM.AO1_ALM.B_ALARM <41 B4> BD2_CH_ALM.AO2_ALM.B_ALARM <41 B4> BD2_CH_ALM.AO3_ALM.B_ALARM <41 C4> BD2_CH_ALM.AO4_ALM.B_ALARM <41 C4> BD2_CH_ALM.ACT1_ALM.B_ALARM <41 D4> BD2_CH_ALM.ACT2_ALM.B_ALARM OR (160) D D Notice: See notes on cover sheet SIZE ALARM : ALARM WOODWARD, INC. B/A3 GAP™ VERSION Editor GAPCoder SHEET REVISION Preliminary 1 2 3 4 CODE IDENT NO. ITEM NO. 3.14-1 6.00 XXXX-XXX MODULE REVISION 54185093B Preliminary cdrTimestamp: 2016/10/25 08:20:49 UTC 5 Sheet 44 of 54 6 1 2 3 4 5 6 A A <5601-4058.3 B6> A1_A01_CPU.RTCLOCK.TOD <44 B3> ALARM.EVENT_RST.DELAY (FALSE) <44 A3> ALARM.ACK.ONE_SHOT (FALSE) (500) <42 A3> SIG_ALM.SPD1_FAIL.B_NAME <42 A3> SIG_ALM.SPD2_FAIL.B_NAME <42 B3> SIG_ALM.MP_FAIL.B_NAME <42 C3> SIG_ALM.LP_FAIL.B_NAME <42 C3> SIG_ALM.KW_FAIL.B_NAME <42 C3> SIG_ALM.CASC_FAIL.B_NAME <44 B5> ALARM.HARD_M_OR.OR <44 C5> ALARM.HARD_AN1OR.OR <44 D5> ALARM.HARD_AN2OR.OR B ALARM_AE REAL_TIME RST OVRD ACKN FA_RST ALM_OUT_SW BASE_SEV IN_1 LATCH_AE IN_2 HORN IN_3 FIRST_ALM *10 (0, 20) I_SW (160) IN_4 IN_5 FIRST_AL_D IN_6 B IN IN_7 ""NOT SD"" D_MSG ""SPD1 SIGNAL FAIL"" MSG_1 ""SPD2 SIGNAL FAIL"" MSG_2 ""MP SIG FAIL"" MSG_3 ""LP SIG FAIL"" MSG_4 ""LOAD SIG FAIL"" MSG_5 IN_8 IN_9 LATCH_AE (10) ""CASC SIG FAIL"" MSG_6 ""HARDWARE ALARM"" MSG_7 ""BOARD1 CH FAULT"" MSG_8 ""BOARD2 CH FAULT"" MSG_9 I_TO_STR (160) C C D D Notice: See notes on cover sheet SIZE ALARM_OUT WOODWARD, INC. B/A3 GAP™ VERSION Editor GAPCoder SHEET REVISION Preliminary 1 2 3 4 CODE IDENT NO. ITEM NO. 3.14-1 6.00 XXXX-XXX MODULE REVISION 54185093B Preliminary cdrTimestamp: 2016/10/25 08:13:27 UTC 5 Sheet 45 of 54 6 1 2 3 4 ACTUATUR#1 FAILSAFE (SHUTDOWN#1) ACT1_F_SW ACT1_FAIL ACT1_F B_NAME (10) FALSE <5601-4058.25 B5> FD.ACT1_F_OR.OR S! <C6> SD_RST.B_NAME R 6 ANALOG COMB MODULE#1 FAULT (SHUTDOWN#7) *FALSE A 5 A AN_BD_F_SW B_SW_REV (10) LATCH (10) FALSE ACT2_F B_NAME (10) *FALSE ACT2_FAIL FALSE LATCH (10) B_SW_REV (80) LATCH (80) ACTUATOR #2 FAILSAFE (SHUTDOWN#2) ACT2_F_SW <5601-4058.25 C5> FD.ACT2_F_OR.OR S! <C6> SD_RST.B_NAME R AN_BD_F B_NAME (80) *FALSE AN_BD_F_IN <5601-4058.5 B4> A1_A02_AIO.FLT.IO_FLT S! <C6> SD_RST.B_NAME R LOAD SIGNAL FAILSAFE (SHUTDOWN#9) B_SW_REV (10) LD_F_SW (CONFIGURE.C11) *FALSE ACTUATUR#3 FAILSAFE (SHUTDOWN#8) FALSE KW VALUE FAIL <5601-4058.22 A4> IOA_BUF.AI1_FAIL.B_NAME ACT3_F_SW ACT3_F B_NAME (10) *FALSE B ACT3_FAIL FALSE <5601-4058.25 D5> FD.ACT3_F_OR.OR S! <C6> SD_RST.B_NAME R B STOP_AND B_SW_REV (10) LATCH (10) LD_SIG_F B_NAME (10) B_SW_REV (10) <11 B5> VR_HP.STOP_COMP.AND <D3> ESD.B_NAME MPU FAILSAFE (SHUTDOWN#3) STOP_DEL *0.5 (0.0, 10.0) dly on (0) dly off AND (80) STOP DELAY (80) MPU_F_SW STOP_SW *FALSE *FALSE STOP_IN MPU_F B_NAME (10) FALSE <5601-4058.23 C4> SPEED.ALL_MPU_F.AND OVERSPEED (SHUTDOWN#5) OVSPD_AND <6 B3> SPEED_SW.SPD_OVRS.A_COMPARE C (CONFIGURE.C01) *TRUE AND (10) OVSPD_IN OVERSPEED TEST ENABLED <7 B3> OVERSPD_T.OST_LAT.LATCH <44 B3> ALARM.SD_RST.B_NAME OVSPD_SW ENBL *TRUE STOP_SD B_NAME (10) B_SW_REV (10) LATCH (10) B_SW_REV (10) OVSPD_T_N FALSE S! <C6> SD_RST.B_NAME R OR (80) NOT (80) FALSE S! <C6> SD_RST.B_NAME POWER SUPPLY FAILSAFE (SHUTDOWN#4) OVSPD B_NAME (10) SD_RST B_NAME (160) C PWR_F_SW R B_SW_REV (10) LATCH (10) *TRUE PWR_F_IN <11 B5> VR_HP.STOP_COMP.AND <C6> SD_RST.B_NAME EXTERNAL SHUTDOWN (SHUTDOWN#6) FALSE S! PWR_F_SD B_NAME (80) R B_SW_REV (80) LATCH (80) EXT_SD_SW (CONFIGURE.C01) *FALSE <5601-4058.27 A2> DI_SW.DI17_SW_OR.OR ESD_SW *FALSE EXT_SD_N ESD_IN B_SW (10) FALSE S! <5601-4058.27 A2> DI_SW.DI17_SW_OR.OR <C6> SD_RST.B_NAME NOT (10) ESD B_NAME (10) R LATCH (10) B_SW_REV (10) D D Notice: See notes on cover sheet SIZE SD_SEL : SHUTDOWN SELECT WOODWARD, INC. B/A3 GAP™ VERSION Editor GAPCoder SHEET REVISION Preliminary 1 2 3 4 CODE IDENT NO. ITEM NO. 3.14-1 6.00 XXXX-XXX MODULE REVISION 54185093B Preliminary cdrTimestamp: 2016/05/05 05:02:19 UTC 5 Sheet 46 of 54 6 1 2 3 4 5 6 A A <5601-4058.3 B6> A1_A01_CPU.RTCLOCK.TOD <44 B3> ALARM.EVENT_RST.DELAY (FALSE) <44 A3> ALARM.ACK.ONE_SHOT (FALSE) (500) <46 C3> SD_SEL.MPU_F.B_NAME <46 B5> SD_SEL.LD_SIG_F.B_NAME <46 A3> SD_SEL.ACT1_F.B_NAME <46 B3> SD_SEL.ACT2_F.B_NAME <46 B3> SD_SEL.ACT3_F.B_NAME <46 D3> SD_SEL.ESD.B_NAME <46 C3> SD_SEL.OVSPD.B_NAME <46 A5> SD_SEL.AN_BD_F.B_NAME <46 C5> SD_SEL.PWR_F_SD.B_NAME SD_RLY_SW *TRUE B_SW (10) SD_N B <46 A3> SD_SEL.ACT1_F.B_NAME <46 B3> SD_SEL.ACT2_F.B_NAME <46 B3> SD_SEL.ACT3_F.B_NAME <46 B5> SD_SEL.LD_SIG_F.B_NAME <46 A5> SD_SEL.AN_BD_F.B_NAME <46 C3> SD_SEL.MPU_F.B_NAME <46 B5> SD_SEL.LD_SIG_F.B_NAME <46 B5> SD_SEL.STOP_SD.B_NAME EXT_SD_X (CONFIGURE.C01) *FALSE HEV_FAULT NOT (10) FIRST_SD_D RST IN OVRD ""NOT SD"" D_MSG ""SPD FAIL"" MSG_1 ""LAOD SIG FAIL"" MSG_2 ""HP ACT FAIL"" MSG_3 LATCH_AE ""MP ACT FAIL"" MSG_4 IN_2 HORN ""LP ACT FAIL"" MSG_5 IN_3 FIRST_ALM ""ESD"" MSG_6 IN_4 ""OVERSPEED"" MSG_7 IN_5 ""BOARD1 FAIL"" IN_6 ""PWR FAIL"" ACKN FA_RST BASE_SEV IN_1 MSG_8 MSG_9 I_TO_STR (160) IN_7 IN_8 B IN_9 LATCH_AE (10) SD_LOG_SW *10 (0, 20) I_SW (160) SD_OR OR (10) FALSE <46 D3> SD_SEL.ESD.B_NAME SHUTDOWN B_NAME (10) <46 C3> SD_SEL.OVSPD.B_NAME B_SW_REV (10) OR (10) SD_NOT PWR_UP_RST C SD_LOG REAL_TIME C *TRUE 2.0 ton (FALSE) rst NOT (10) SD_N_OS ONE_SHOT (80) *0.5 (0.0, 10.0) ton (FALSE) rst ONE_SHOT (80) D D Notice: See notes on cover sheet SIZE SD WOODWARD, INC. B/A3 GAP™ VERSION Editor GAPCoder SHEET REVISION Preliminary 1 2 3 4 CODE IDENT NO. ITEM NO. 3.14-1 6.00 XXXX-XXX MODULE REVISION 54185093B Preliminary cdrTimestamp: 2016/04/27 06:40:18 UTC 5 Sheet 47 of 54 6 1 (CONFIGURE.C07) *35.0 (-300.0, 300.0) 2 MW_S_100 A_NAME (160) 3 4 5 6 S_RANGE + - SUBTRACT (160) A (CONFIGURE.C07) *-5.274 (-300.0, 300.0) MW_S_0 A_NAME (160) 1.0 S_A *FALSE <A1> MW_A.A_NAME (CONFIGURE.C07) *68.15 (-300.0, 300.0) (CONFIGURE.C07) *184.81 (-300.0, 300.0) MW_A A_NAME (160) HP_POINT_A "MW_S_0" <A2> S_RANGE.SUBTRACT NAME_2 "S_RANG" NAME_3 (CONFIGURE.C07) *55.33 (-300.0, 300.0) CALCULATE 1.0 ALM P1_A A_NAME (160) HP_A 1.0 0.01 LP_A A_NAME (160) MULTIPLY (160) IN_3 FUNCT_1 MP_POINT_A A_NAME (160) 1.0 S_B MW_POINT_B A_NAME (160) (CONFIGURE.C07) *139.28 (-300.0, 300.0) IN_2 <B1> HP_POINT_A.A_NAME CALCULATE (160) *FALSE <B1> MW_POINT_B.A_NAME B MULTIPLY (160) IN_1 NAME_1 A_NAME (160) (CONFIGURE.C07) *184.2 (-300.0, 300.0) DIVISOR MP_A HP_POINT_B "MW_S_0" <A2> S_RANGE.SUBTRACT NAME_2 "S_RANG" NAME_3 A_NAME (160) MP_B 0.01 MULTIPLY (160) IN_1 NAME_1 "(MW-MW_S_0)/S_RANG" <C1> MP_POINT_B.A_NAME P2_B A_NAME (160) RST "MW" <A1> MW_S_0.A_NAME IN_2 CALCULATE 0.0 ALM <B1> HP_POINT_B.A_NAME P1_B A_NAME (160) HP_B 1.0 0.01 LP_B A_NAME (160) MULTIPLY (160) IN_3 *FALSE <A3> S_A.CALCULATE RST "A1" <B3> S_B.CALCULATE NAME_1 "A2" <C3> S_C.CALCULATE NAME_2 "A3" <D3> S_D.CALCULATE NAME_3 "A4" <A3> P1_A.A_NAME NAME_4 "B1" <B3> P1_B.A_NAME NAME_5 "B2" <C3> P1_C.A_NAME NAME_6 "B3" <D3> P1_D.A_NAME NAME_7 "B4" <A4> P2_A.A_NAME NAME_8 "C1" <B4> P2_B.A_NAME NAME_9 "C2" <C4> P2_C.A_NAME NAME_10 "C3" <C4> P2_D.A_NAME NAME_11 "C4" NAME_12 CALCULATE (160) 1.0 MP_POINT_B A_NAME (160) 1.0 S_C *FALSE <C1> MW_POINT_C.A_NAME (CONFIGURE.C07) *22.62 (-300.0, 300.0) C (CONFIGURE.C07) *80.62 (-300.0, 300.0) MW_POINT_C A_NAME (160) HP_POINT_C "MW_S_0" <A2> S_RANGE.SUBTRACT NAME_2 "S_RANG" NAME_3 A_NAME (160) (CONFIGURE.C07) *100.0 (-300.0, 300.0) (CONFIGURE.C07) *99.77 (-300.0, 300.0) (CONFIGURE.C07) *80.07 (-300.0, 300.0) IN_2 "D2" A_NAME (160) 1.0 "D3" CALCULATE 0.0 ALM <C1> HP_POINT_C.A_NAME P1_C A_NAME (160) 1.0 HP_C 0.0 0.01 LP_C A_NAME (160) FUNCT_1 S_D HP_POINT_D <D1> MP_POINT_D.A_NAME P2_D A_NAME (160) MP_D 0.01 RST MULTIPLY (160) NAME_1 "MW_S_0" <A2> S_RANGE.SUBTRACT NAME_2 "S_RANG" NAME_3 IN_2 CALCULATE 1.0 ALM IN_6 IN_7 IN_8 IN_9 B IN_10 IN_11 ALM IN_12 IN_13 NAME_13 IN_14 NAME_14 IN_15 NAME_15 IN_16 NAME_16 "A1*(B2*C3*D4-B2*C4*D3-B3*" FUNCT_1 "C2*D4+B3*C4*D2+B4*C2*D3-" FUNCT_2 "B4*C3*D2)" FUNCT_3 "+A2*(-B1*C3*D4+B1*C4*D3+B3*" FUNCT_4 "C1*D4-B3*C4*D1-B4*C1*D3+B4*" FUNCT_5 "C3*D1)" FUNCT_6 "+A3*(+B1*C2*D4-B1*C4*D2-B2*" FUNCT_7 "C1*D4+B2*C4*D1+B4*C1*D2-B4*" FUNCT_8 "C2*D1)" FUNCT_9 "+A4*(-B1*C2*D3+B1*C3*D2+B2*" FUNCT_10 "C1*D3-B2*C3*D1-B3*C1*D2+B3*" FUNCT_11 "C2*D1)" FUNCT_12 C P1_D A_NAME (160) <D1> HP_POINT_D.A_NAME HP_D CALCULATE (160) 1.0 0.01 LP_D A_NAME (160) MULTIPLY (160) IN_3 FUNCT_1 CALCULATE (160) D MP_POINT_D A_NAME (160) Notice: See notes on cover sheet SIZE MAP_POINT WOODWARD, INC. B/A3 GAP™ VERSION Editor GAPCoder SHEET REVISION Preliminary 1 IN_5 IN_1 "MW" <A1> MW_S_0.A_NAME "(MW-MW_S_0)/S_RANG" IN_4 "D4" MULTIPLY (160) 0.0 MW_POINT_D A_NAME (160) IN_3 0.01 MULTIPLY (160) IN_3 MP_POINT_C A_NAME (160) A_NAME (160) D 1.0 CALCULATE (160) *FALSE <D1> MW_POINT_D.A_NAME (CONFIGURE.C07) *38.0 (-300.0, 300.0) P2_C MP_C IN_1 NAME_1 "(MW-MW_S_0)/S_RANG" <C1> MP_POINT_C.A_NAME RST "MW" <A1> MW_S_0.A_NAME IN_2 CALCULATE FUNCT_1 "D1" (CONFIGURE.C07) *172.76 (-300.0, 300.0) A IN_1 0.01 RST "MW" <A1> MW_S_0.A_NAME "(MW-MW_S_0)/S_RANG" <B1> MP_POINT_A.A_NAME P2_A A_NAME (160) 2 3 4 CODE IDENT NO. ITEM NO. 3.14-1 6.00 XXXX-XXX MODULE REVISION 54185093B Preliminary cdrTimestamp: 2016/10/24 12:33:45 UTC 5 Sheet 48 of 54 6 1 2 3 K1_DIVIDEN A *FALSE <48 A4> MAP_POINT.HP_A.MULTIPLY RST "A1" <48 B4> MAP_POINT.HP_B.MULTIPLY NAME_1 "A2" <48 C4> MAP_POINT.HP_C.MULTIPLY NAME_2 "A3" <48 D4> MAP_POINT.HP_D.MULTIPLY NAME_3 "A4" <48 A3> MAP_POINT.P1_A.A_NAME NAME_4 "B1" <48 B3> MAP_POINT.P1_B.A_NAME NAME_5 "B2" <48 C3> MAP_POINT.P1_C.A_NAME NAME_6 "B3" <48 D3> MAP_POINT.P1_D.A_NAME NAME_7 "B4" <48 A4> MAP_POINT.P2_A.A_NAME NAME_8 "C1" <48 B4> MAP_POINT.P2_B.A_NAME NAME_9 "C2" <48 C4> MAP_POINT.P2_C.A_NAME NAME_10 "C3" <48 C4> MAP_POINT.P2_D.A_NAME NAME_11 "C4" NAME_12 1.0 "D1" 1.0 "D2" 1.0 "D3" 1.0 5 K2_DIVIDEN IN_1 IN_2 IN_3 IN_4 IN_5 IN_6 IN_7 IN_8 IN_9 *FALSE <48 A3> MAP_POINT.S_A.CALCULATE RST "A1" <48 B3> MAP_POINT.S_B.CALCULATE NAME_1 "A2" <48 C3> MAP_POINT.S_C.CALCULATE NAME_2 "A3" <48 D3> MAP_POINT.S_D.CALCULATE NAME_3 "A4" <48 A4> MAP_POINT.P2_A.A_NAME NAME_4 "B1" <48 B4> MAP_POINT.P2_B.A_NAME NAME_5 "B2" <48 C4> MAP_POINT.P2_C.A_NAME NAME_6 "B3" <48 C4> MAP_POINT.P2_D.A_NAME NAME_7 "B4" NAME_8 1.0 "C1" 1.0 IN_10 "C2" IN_11 1.0 IN_2 IN_3 *FALSE <48 A4> MAP_POINT.HP_A.MULTIPLY RST "A1" <48 B4> MAP_POINT.HP_B.MULTIPLY NAME_1 "A2" <48 C4> MAP_POINT.HP_C.MULTIPLY NAME_2 IN_2 IN_3 "A3" NAME_3 <48 D4> MAP_POINT.HP_D.MULTIPLY IN_4 IN_4 IN_5 IN_6 IN_7 IN_8 IN_9 NAME_9 IN_10 NAME_10 IN_11 NAME_11 ALM ALM IN_12 1.0 IN_13 NAME_13 IN_14 NAME_14 IN_15 NAME_15 IN_16 IN_12 "C4" <48 A4> MAP_POINT.HP_A.MULTIPLY NAME_12 "D1" <48 B4> MAP_POINT.HP_B.MULTIPLY NAME_13 "D2" <48 C4> MAP_POINT.HP_C.MULTIPLY NAME_14 "D3" <48 D4> MAP_POINT.HP_D.MULTIPLY NAME_15 K4_DIVIDEN IN_1 "A4" <48 A3> MAP_POINT.S_A.CALCULATE NAME_4 "B1" <48 B3> MAP_POINT.S_B.CALCULATE NAME_5 "B2" <48 C3> MAP_POINT.S_C.CALCULATE NAME_6 "B3" <48 D3> MAP_POINT.S_D.CALCULATE NAME_7 "B4" <48 A3> MAP_POINT.P1_A.A_NAME NAME_8 "C1" <48 B3> MAP_POINT.P1_B.A_NAME NAME_9 "C2" <48 C3> MAP_POINT.P1_C.A_NAME NAME_10 "C3" <48 D3> MAP_POINT.P1_D.A_NAME NAME_11 "C4" NAME_12 IN_5 IN_6 IN_7 IN_8 IN_9 IN_10 IN_11 CALCULATE "C3" 6 K3_DIVIDEN IN_1 CALCULATE B 4 IN_13 1.0 1.0 "D2" IN_15 1.0 "D3" IN_16 RST "A1" <48 B3> MAP_POINT.S_B.CALCULATE NAME_1 "A2" <48 C3> MAP_POINT.S_C.CALCULATE NAME_2 "A3" <48 D3> MAP_POINT.S_D.CALCULATE NAME_3 "A4" <48 A3> MAP_POINT.P1_A.A_NAME NAME_4 "B1" <48 B3> MAP_POINT.P1_B.A_NAME NAME_5 "B2" <48 C3> MAP_POINT.P1_C.A_NAME NAME_6 "B3" <48 D3> MAP_POINT.P1_D.A_NAME NAME_7 "B4" <48 A4> MAP_POINT.P2_A.A_NAME NAME_8 "C1" <48 B4> MAP_POINT.P2_B.A_NAME NAME_9 "C2" <48 C4> MAP_POINT.P2_C.A_NAME NAME_10 "C3" <48 C4> MAP_POINT.P2_D.A_NAME NAME_11 "C4" <48 A4> MAP_POINT.HP_A.MULTIPLY NAME_12 "D1" <48 B4> MAP_POINT.HP_B.MULTIPLY NAME_13 "D2" <48 C4> MAP_POINT.HP_C.MULTIPLY NAME_14 "D3" <48 D4> MAP_POINT.HP_D.MULTIPLY NAME_15 IN_1 IN_2 IN_4 IN_5 IN_6 IN_7 IN_8 IN_9 IN_10 1.0 ALM IN_12 IN_11 IN_13 NAME_13 IN_14 NAME_14 IN_15 NAME_15 IN_16 CALCULATE ALM IN_13 IN_14 IN_15 IN_16 "D4" NAME_16 "D4" NAME_16 "D4" NAME_16 "D4" NAME_16 "A1*(B2*C3*D4-B2*C4*D3-B3*" FUNCT_1 "A1*(B2*C3*D4-B2*C4*D3-B3*" FUNCT_1 "A1*(B2*C3*D4-B2*C4*D3-B3*" FUNCT_1 "A1*(B2*C3*D4-B2*C4*D3-B3*" FUNCT_1 "C2*D4+B3*C4*D2+B4*C2*D3-" FUNCT_2 "C2*D4+B3*C4*D2+B4*C2*D3-" FUNCT_2 "C2*D4+B3*C4*D2+B4*C2*D3-" FUNCT_2 "C2*D4+B3*C4*D2+B4*C2*D3-" FUNCT_2 "B4*C3*D2)" FUNCT_3 "B4*C3*D2)" FUNCT_3 "B4*C3*D2)" FUNCT_3 "B4*C3*D2)" FUNCT_3 "+A2*(-B1*C3*D4+B1*C4*D3+B3*" FUNCT_4 "+A2*(-B1*C3*D4+B1*C4*D3+B3*" FUNCT_4 "+A2*(-B1*C3*D4+B1*C4*D3+B3*" FUNCT_4 "+A2*(-B1*C3*D4+B1*C4*D3+B3*" FUNCT_4 "C1*D4-B3*C4*D1-B4*C1*D3+B4*" FUNCT_5 "C1*D4-B3*C4*D1-B4*C1*D3+B4*" FUNCT_5 "C1*D4-B3*C4*D1-B4*C1*D3+B4*" FUNCT_5 "C1*D4-B3*C4*D1-B4*C1*D3+B4*" FUNCT_5 "C3*D1)" FUNCT_6 "C3*D1)" FUNCT_6 "C3*D1)" FUNCT_6 "C3*D1)" FUNCT_6 "+A3*(+B1*C2*D4-B1*C4*D2-B2*" FUNCT_7 "+A3*(+B1*C2*D4-B1*C4*D2-B2*" FUNCT_7 "+A3*(+B1*C2*D4-B1*C4*D2-B2*" FUNCT_7 "+A3*(+B1*C2*D4-B1*C4*D2-B2*" FUNCT_7 FUNCT_8 "C1*D4+B2*C4*D1+B4*C1*D2-B4*" FUNCT_8 "C1*D4+B2*C4*D1+B4*C1*D2-B4*" FUNCT_8 "C1*D4+B2*C4*D1+B4*C1*D2-B4*" FUNCT_8 "C2*D1)" FUNCT_9 "C2*D1)" FUNCT_9 "C2*D1)" FUNCT_9 "C2*D1)" FUNCT_9 "+A4*(-B1*C2*D3+B1*C3*D2+B2*" FUNCT_10 "+A4*(-B1*C2*D3+B1*C3*D2+B2*" FUNCT_10 "+A4*(-B1*C2*D3+B1*C3*D2+B2*" FUNCT_10 "+A4*(-B1*C2*D3+B1*C3*D2+B2*" FUNCT_10 "C1*D3-B2*C3*D1-B3*C1*D2+B3*" FUNCT_11 "C1*D3-B2*C3*D1-B3*C1*D2+B3*" FUNCT_11 "C1*D3-B2*C3*D1-B3*C1*D2+B3*" FUNCT_11 "C1*D3-B2*C3*D1-B3*C1*D2+B3*" FUNCT_11 "C2*D1)" FUNCT_12 "C2*D1)" FUNCT_12 "C2*D1)" FUNCT_12 "C2*D1)" FUNCT_12 CALCULATE (160) <B2> K1_DIVIDEN.CALCULATE <48 B6> MAP_POINT.DIVISOR.CALCULATE CALCULATE (160) K1 n <B3> K2_DIVIDEN.CALCULATE <48 B6> MAP_POINT.DIVISOR.CALCULATE d DIVIDE (160) K2 CALCULATE (160) <B4> K3_DIVIDEN.CALCULATE <48 B6> MAP_POINT.DIVISOR.CALCULATE n d DIVIDE (160) K3 n d B IN_12 "C1*D4+B2*C4*D1+B4*C1*D2-B4*" C A IN_3 CALCULATE "D1" IN_14 *FALSE <48 A3> MAP_POINT.S_A.CALCULATE C CALCULATE (160) <B5> K4_DIVIDEN.CALCULATE <48 B6> MAP_POINT.DIVISOR.CALCULATE DIVIDE (160) K4 K4_X100 n d 100.0 DIVIDE (160) MULTIPLY (160) D D Notice: See notes on cover sheet SIZE CALC_HP / CALC HP WOODWARD, INC. B/A3 GAP™ VERSION Editor GAPCoder SHEET REVISION Preliminary 1 2 3 4 CODE IDENT NO. ITEM NO. 3.14-1 6.00 XXXX-XXX MODULE REVISION 54185093B Preliminary cdrTimestamp: 2016/04/26 07:36:43 UTC 5 Sheet 49 of 54 6 1 2 3 K5_DIVIDEN *FALSE <48 A4> MAP_POINT.MP_A.MULTIPLY A *FALSE <48 A3> MAP_POINT.S_A.CALCULATE IN_1 NAME_1 "A2" <48 C4> MAP_POINT.MP_C.MULTIPLY NAME_2 IN_2 IN_3 "A3" <48 C4> MAP_POINT.MP_D.MULTIPLY NAME_3 "A4" <48 A3> MAP_POINT.P1_A.A_NAME NAME_4 IN_4 IN_5 "B1" <48 B3> MAP_POINT.P1_B.A_NAME NAME_5 "B2" <48 C3> MAP_POINT.P1_C.A_NAME NAME_6 IN_6 IN_7 "B3" <48 D3> MAP_POINT.P1_D.A_NAME NAME_7 "B4" <48 A4> MAP_POINT.P2_A.A_NAME NAME_8 "C1" <48 B4> MAP_POINT.P2_B.A_NAME NAME_9 IN_8 IN_9 NAME_10 "C3" <48 C4> MAP_POINT.P2_D.A_NAME NAME_11 NAME_1 NAME_2 IN_2 IN_3 "A3" <48 D3> MAP_POINT.S_D.CALCULATE NAME_3 "A4" <48 A4> MAP_POINT.P2_A.A_NAME NAME_4 IN_4 IN_5 "B1" <48 B4> MAP_POINT.P2_B.A_NAME NAME_5 "B2" <48 C4> MAP_POINT.P2_C.A_NAME NAME_6 IN_6 IN_7 "B3" <48 C4> MAP_POINT.P2_D.A_NAME NAME_7 "B4" NAME_8 "C1" 1.0 "C2" IN_11 IN_1 "A2" <48 C3> MAP_POINT.S_C.CALCULATE 1.0 IN_8 IN_9 B IN_10 IN_11 "C4" 1.0 CALCULATE NAME_12 IN_13 "A1" <48 B4> MAP_POINT.MP_B.MULTIPLY NAME_1 "A2" <48 C4> MAP_POINT.MP_C.MULTIPLY NAME_2 "A3" <48 C4> MAP_POINT.MP_D.MULTIPLY NAME_3 "A4" <48 A3> MAP_POINT.S_A.CALCULATE NAME_4 "B1" <48 B3> MAP_POINT.S_B.CALCULATE NAME_5 "B2" <48 C3> MAP_POINT.S_C.CALCULATE NAME_6 "B3" <48 D3> MAP_POINT.S_D.CALCULATE NAME_7 "B4" <48 A3> MAP_POINT.P1_A.A_NAME NAME_8 "C1" <48 B3> MAP_POINT.P1_B.A_NAME NAME_9 "C2" <48 C3> MAP_POINT.P1_C.A_NAME NAME_10 "C3" <48 D3> MAP_POINT.P1_D.A_NAME NAME_11 "C4" NAME_12 1.0 NAME_13 IN_14 IN_12 "C4" <48 A4> MAP_POINT.MP_A.MULTIPLY NAME_12 1.0 NAME_14 IN_15 "D1" <48 B4> MAP_POINT.MP_B.MULTIPLY NAME_13 1.0 NAME_15 IN_16 "D1" "D2" <48 C4> MAP_POINT.MP_C.MULTIPLY NAME_14 "D3" <48 C4> MAP_POINT.MP_D.MULTIPLY NAME_15 "D2" "D4" "D3" "A1*(B2*C3*D4-B2*C4*D3-B3*" FUNCT_1 "C2*D4+B3*C4*D2+B4*C2*D3-" FUNCT_2 "C2*D4+B3*C4*D2+B4*C2*D3-" FUNCT_2 "B4*C3*D2)" FUNCT_3 "B4*C3*D2)" FUNCT_3 "+A2*(-B1*C3*D4+B1*C4*D3+B3*" FUNCT_4 "+A2*(-B1*C3*D4+B1*C4*D3+B3*" FUNCT_4 "C1*D4-B3*C4*D1-B4*C1*D3+B4*" FUNCT_6 "C3*D1)" FUNCT_6 "+A3*(+B1*C2*D4-B1*C4*D2-B2*" FUNCT_7 "+A3*(+B1*C2*D4-B1*C4*D2-B2*" FUNCT_7 "C1*D4+B2*C4*D1+B4*C1*D2-B4*" FUNCT_8 "C1*D4+B2*C4*D1+B4*C1*D2-B4*" FUNCT_8 FUNCT_9 "C2*D1)" FUNCT_10 "+A4*(-B1*C2*D3+B1*C3*D2+B2*" FUNCT_10 "C1*D3-B2*C3*D1-B3*C1*D2+B3*" FUNCT_11 "C1*D3-B2*C3*D1-B3*C1*D2+B3*" FUNCT_11 "C2*D1)" FUNCT_12 "C2*D1)" FUNCT_12 <B2> K5_DIVIDEN.CALCULATE <48 B6> MAP_POINT.DIVISOR.CALCULATE CALCULATE (160) K5 <B3> K6_DIVIDEN.CALCULATE <48 B6> MAP_POINT.DIVISOR.CALCULATE n d DIVIDE (160) IN_9 NAME_1 "A2" <48 C3> MAP_POINT.S_C.CALCULATE NAME_2 "A3" <48 D3> MAP_POINT.S_D.CALCULATE NAME_3 "A4" <48 A3> MAP_POINT.P1_A.A_NAME NAME_4 "B1" <48 B3> MAP_POINT.P1_B.A_NAME NAME_5 "B2" <48 C3> MAP_POINT.P1_C.A_NAME NAME_6 "B3" <48 D3> MAP_POINT.P1_D.A_NAME NAME_7 "B4" <48 A4> MAP_POINT.P2_A.A_NAME NAME_8 "C1" <48 B4> MAP_POINT.P2_B.A_NAME NAME_9 "C2" <48 C4> MAP_POINT.P2_C.A_NAME NAME_10 "C3" <48 C4> MAP_POINT.P2_D.A_NAME NAME_11 "C4" <48 A4> MAP_POINT.MP_A.MULTIPLY NAME_12 "D1" <48 B4> MAP_POINT.MP_B.MULTIPLY NAME_13 "D2" <48 C4> MAP_POINT.MP_C.MULTIPLY NAME_14 "D3" <48 C4> MAP_POINT.MP_D.MULTIPLY NAME_15 IN_2 A IN_3 IN_4 IN_5 IN_6 IN_7 IN_8 IN_10 IN_9 IN_10 IN_11 ALM IN_12 IN_11 IN_13 NAME_13 IN_14 NAME_14 IN_15 NAME_15 IN_16 CALCULATE ALM B IN_12 IN_13 IN_14 IN_15 IN_16 "D4" NAME_16 "D4" NAME_16 "A1*(B2*C3*D4-B2*C4*D3-B3*" FUNCT_1 "A1*(B2*C3*D4-B2*C4*D3-B3*" FUNCT_1 "C2*D4+B3*C4*D2+B4*C2*D3-" FUNCT_2 "C2*D4+B3*C4*D2+B4*C2*D3-" FUNCT_2 "B4*C3*D2)" FUNCT_3 "B4*C3*D2)" FUNCT_3 "+A2*(-B1*C3*D4+B1*C4*D3+B3*" FUNCT_4 "+A2*(-B1*C3*D4+B1*C4*D3+B3*" FUNCT_4 "C1*D4-B3*C4*D1-B4*C1*D3+B4*" FUNCT_5 "C1*D4-B3*C4*D1-B4*C1*D3+B4*" FUNCT_5 "C3*D1)" FUNCT_6 "C3*D1)" FUNCT_6 "+A3*(+B1*C2*D4-B1*C4*D2-B2*" FUNCT_7 "+A3*(+B1*C2*D4-B1*C4*D2-B2*" FUNCT_7 "C1*D4+B2*C4*D1+B4*C1*D2-B4*" FUNCT_8 "C1*D4+B2*C4*D1+B4*C1*D2-B4*" FUNCT_8 "C2*D1)" FUNCT_9 "C2*D1)" FUNCT_9 FUNCT_9 "+A4*(-B1*C2*D3+B1*C3*D2+B2*" CALCULATE (160) IN_8 "A1" <48 B3> MAP_POINT.S_B.CALCULATE IN_1 FUNCT_5 "C3*D1)" "C2*D1)" IN_7 RST NAME_16 FUNCT_1 FUNCT_5 IN_6 IN_16 "A1*(B2*C3*D4-B2*C4*D3-B3*" "C1*D4-B3*C4*D1-B4*C1*D3+B4*" C NAME_16 IN_5 IN_15 1.0 "D4" IN_4 IN_14 1.0 "D3" IN_3 IN_13 1.0 "D2" IN_2 *FALSE <48 A3> MAP_POINT.S_A.CALCULATE CALCULATE 1.0 "D1" K8_DIVIDEN IN_1 NAME_11 ALM 1.0 RST NAME_10 ALM IN_12 *FALSE <48 A4> MAP_POINT.MP_A.MULTIPLY NAME_9 CALCULATE "C3" 6 K7_DIVIDEN RST "A1" <48 B3> MAP_POINT.S_B.CALCULATE 1.0 IN_10 "C2" <48 C4> MAP_POINT.P2_C.A_NAME 5 K6_DIVIDEN RST "A1" <48 B4> MAP_POINT.MP_B.MULTIPLY 4 "+A4*(-B1*C2*D3+B1*C3*D2+B2*" FUNCT_10 "+A4*(-B1*C2*D3+B1*C3*D2+B2*" FUNCT_10 "C1*D3-B2*C3*D1-B3*C1*D2+B3*" FUNCT_11 "C1*D3-B2*C3*D1-B3*C1*D2+B3*" FUNCT_11 "C2*D1)" FUNCT_12 "C2*D1)" FUNCT_12 CALCULATE (160) K6 n <B4> K7_DIVIDEN.CALCULATE <48 B6> MAP_POINT.DIVISOR.CALCULATE d DIVIDE (160) K7 n d C CALCULATE (160) <B5> K8_DIVIDEN.CALCULATE <48 B6> MAP_POINT.DIVISOR.CALCULATE DIVIDE (160) K8 K8_X100 n d 100.0 DIVIDE (160) MULTIPLY (160) D D Notice: See notes on cover sheet SIZE CALC_MP / CALC MP WOODWARD, INC. B/A3 GAP™ VERSION Editor GAPCoder SHEET REVISION Preliminary 1 2 3 4 CODE IDENT NO. ITEM NO. 3.14-1 6.00 XXXX-XXX MODULE REVISION 54185093B Preliminary cdrTimestamp: 2016/04/26 07:36:43 UTC 5 Sheet 50 of 54 6 1 2 3 K9_DIVIDEN *FALSE <48 A5> MAP_POINT.LP_A.A_NAME A IN_1 NAME_1 "A2" <48 C5> MAP_POINT.LP_C.A_NAME NAME_2 IN_2 IN_3 "A3" <48 D5> MAP_POINT.LP_D.A_NAME NAME_3 "A4" <48 A3> MAP_POINT.P1_A.A_NAME NAME_4 IN_4 IN_5 "B1" <48 B3> MAP_POINT.P1_B.A_NAME NAME_5 "B2" <48 C3> MAP_POINT.P1_C.A_NAME NAME_6 "B3" <48 D3> MAP_POINT.P1_D.A_NAME K10_DIVIDE RST "A1" <48 B5> MAP_POINT.LP_B.A_NAME IN_6 IN_7 *FALSE <48 A3> MAP_POINT.S_A.CALCULATE RST "A1" <48 B3> MAP_POINT.S_B.CALCULATE NAME_1 "A2" <48 C3> MAP_POINT.S_C.CALCULATE NAME_2 IN_8 NAME_8 "C1" <48 B4> MAP_POINT.P2_B.A_NAME NAME_9 NAME_3 NAME_4 "B1" <48 B4> MAP_POINT.P2_B.A_NAME NAME_5 "B2" <48 C4> MAP_POINT.P2_C.A_NAME NAME_6 "B3" <48 C4> MAP_POINT.P2_D.A_NAME NAME_7 "B4" NAME_8 "C1" NAME_10 "C3" <48 C4> MAP_POINT.P2_D.A_NAME NAME_11 "C2" 1.0 1.0 "D3" 1.0 "D4" "A1*(B2*C3*D4-B2*C4*D3-B3*" ALM "C3" IN_14 NAME_1 "A2" <48 C5> MAP_POINT.LP_C.A_NAME NAME_2 IN_2 IN_3 "A3" <48 D5> MAP_POINT.LP_D.A_NAME NAME_3 "A4" <48 A3> MAP_POINT.S_A.CALCULATE NAME_4 "B1" <48 B3> MAP_POINT.S_B.CALCULATE NAME_5 "B2" <48 C3> MAP_POINT.S_C.CALCULATE NAME_6 "B3" <48 D3> MAP_POINT.S_D.CALCULATE NAME_7 "B4" <48 A3> MAP_POINT.P1_A.A_NAME NAME_8 "C1" <48 B3> MAP_POINT.P1_B.A_NAME NAME_9 "C2" <48 C3> MAP_POINT.P1_C.A_NAME NAME_10 IN_4 IN_5 IN_6 IN_7 NAME_9 IN_10 NAME_10 IN_11 IN_8 IN_9 IN_10 IN_11 CALCULATE NAME_11 "C3" <48 D3> MAP_POINT.P1_D.A_NAME IN_12 IN_12 NAME_12 "D1" <48 B5> MAP_POINT.LP_B.A_NAME NAME_13 "D2" <48 C5> MAP_POINT.LP_C.A_NAME NAME_14 "D3" <48 D5> MAP_POINT.LP_D.A_NAME NAME_15 "D4" NAME_16 "D4" NAME_16 "A1*(B2*C3*D4-B2*C4*D3-B3*" FUNCT_1 "A1*(B2*C3*D4-B2*C4*D3-B3*" FUNCT_1 "C2*D4+B3*C4*D2+B4*C2*D3-" FUNCT_2 "C2*D4+B3*C4*D2+B4*C2*D3-" FUNCT_2 "C4" 1.0 "D1" IN_14 1.0 IN_15 "D2" IN_15 1.0 "D3" IN_16 1.0 "A1" <48 B3> MAP_POINT.S_B.CALCULATE NAME_1 "A2" <48 C3> MAP_POINT.S_C.CALCULATE NAME_2 "A3" <48 D3> MAP_POINT.S_D.CALCULATE NAME_3 "A4" <48 A3> MAP_POINT.P1_A.A_NAME NAME_4 "B1" <48 B3> MAP_POINT.P1_B.A_NAME NAME_5 "B2" <48 C3> MAP_POINT.P1_C.A_NAME NAME_6 "B3" <48 D3> MAP_POINT.P1_D.A_NAME NAME_7 "B4" <48 A4> MAP_POINT.P2_A.A_NAME NAME_8 "C1" <48 B4> MAP_POINT.P2_B.A_NAME NAME_9 "C2" <48 C4> MAP_POINT.P2_C.A_NAME NAME_10 "C3" <48 C4> MAP_POINT.P2_D.A_NAME NAME_11 "C4" <48 A5> MAP_POINT.LP_A.A_NAME NAME_12 "D1" <48 B5> MAP_POINT.LP_B.A_NAME NAME_13 "D2" <48 C5> MAP_POINT.LP_C.A_NAME NAME_14 "D3" <48 D5> MAP_POINT.LP_D.A_NAME NAME_15 "D4" IN_13 NAME_16 IN_14 FUNCT_4 FUNCT_3 "B4*C3*D2)" IN_15 IN_16 FUNCT_7 FUNCT_8 "C2*D1)" FUNCT_9 "+A2*(-B1*C3*D4+B1*C4*D3+B3*" FUNCT_4 "+A2*(-B1*C3*D4+B1*C4*D3+B3*" FUNCT_4 "C1*D4-B3*C4*D1-B4*C1*D3+B4*" FUNCT_5 "C1*D4-B3*C4*D1-B4*C1*D3+B4*" FUNCT_5 "C3*D1)" FUNCT_6 "C3*D1)" FUNCT_6 "+A3*(+B1*C2*D4-B1*C4*D2-B2*" FUNCT_7 "+A3*(+B1*C2*D4-B1*C4*D2-B2*" FUNCT_7 "C1*D4+B2*C4*D1+B4*C1*D2-B4*" "C2*D1)" "+A4*(-B1*C2*D3+B1*C3*D2+B2*" FUNCT_10 "C1*D3-B2*C3*D1-B3*C1*D2+B3*" FUNCT_11 "C2*D1)" FUNCT_12 CALCULATE (160) FUNCT_8 "C1*D4+B2*C4*D1+B4*C1*D2-B4*" FUNCT_9 "C2*D1)" K9 d FUNCT_10 "+A4*(-B1*C2*D3+B1*C3*D2+B2*" FUNCT_10 FUNCT_11 "C1*D3-B2*C3*D1-B3*C1*D2+B3*" FUNCT_11 "C2*D1)" FUNCT_12 "C2*D1)" FUNCT_12 DIVIDE (160) K10 <B4> K11_DIVIDE.CALCULATE <48 B6> MAP_POINT.DIVISOR.CALCULATE d DIVIDE (160) IN_8 IN_9 IN_10 IN_11 B ALM IN_12 IN_13 IN_14 IN_15 IN_16 "A1*(B2*C3*D4-B2*C4*D3-B3*" FUNCT_1 "C2*D4+B3*C4*D2+B4*C2*D3-" FUNCT_2 "B4*C3*D2)" FUNCT_3 "+A2*(-B1*C3*D4+B1*C4*D3+B3*" FUNCT_4 "C1*D4-B3*C4*D1-B4*C1*D3+B4*" FUNCT_5 "C3*D1)" FUNCT_6 "+A3*(+B1*C2*D4-B1*C4*D2-B2*" FUNCT_7 "C1*D4+B2*C4*D1+B4*C1*D2-B4*" FUNCT_8 "C2*D1)" FUNCT_9 "+A4*(-B1*C2*D3+B1*C3*D2+B2*" FUNCT_10 "C1*D3-B2*C3*D1-B3*C1*D2+B3*" FUNCT_11 "C2*D1)" FUNCT_12 CALCULATE (160) n IN_7 C FUNCT_9 "+A4*(-B1*C2*D3+B1*C3*D2+B2*" <B3> K10_DIVIDE.CALCULATE <48 B6> MAP_POINT.DIVISOR.CALCULATE n IN_6 FUNCT_8 "C1*D3-B2*C3*D1-B3*C1*D2+B3*" CALCULATE (160) IN_5 FUNCT_3 FUNCT_6 "+A3*(+B1*C2*D4-B1*C4*D2-B2*" IN_4 NAME_15 FUNCT_5 "C1*D4+B2*C4*D1+B4*C1*D2-B4*" A IN_3 NAME_14 FUNCT_1 "+A2*(-B1*C3*D4+B1*C4*D3+B3*" IN_2 NAME_13 NAME_16 FUNCT_3 IN_1 NAME_12 NAME_15 IN_16 RST CALCULATE ALM "C4" <48 A5> MAP_POINT.LP_A.A_NAME IN_13 *FALSE <48 A3> MAP_POINT.S_A.CALCULATE NAME_11 NAME_14 FUNCT_2 <B2> K9_DIVIDEN.CALCULATE <48 B6> MAP_POINT.DIVISOR.CALCULATE "A1" <48 B5> MAP_POINT.LP_B.A_NAME NAME_13 "B4*C3*D2)" C IN_9 ALM IN_13 6 K12_DIVIDE IN_1 NAME_12 "B4*C3*D2)" "C3*D1)" IN_8 IN_12 "C2*D4+B3*C4*D2+B4*C2*D3-" "C1*D4-B3*C4*D1-B4*C1*D3+B4*" IN_7 RST CALCULATE 1.0 "D2" IN_6 IN_11 CALCULATE 1.0 IN_5 IN_10 "C2" <48 C4> MAP_POINT.P2_C.A_NAME 1.0 IN_4 IN_9 1.0 "D1" IN_3 *FALSE <48 A5> MAP_POINT.LP_A.A_NAME NAME_7 "B4" <48 A4> MAP_POINT.P2_A.A_NAME "C4" IN_2 "A4" <48 A4> MAP_POINT.P2_A.A_NAME 5 K11_DIVIDE IN_1 "A3" <48 D3> MAP_POINT.S_D.CALCULATE 1.0 B 4 K11 n d CALCULATE (160) <B5> K12_DIVIDE.CALCULATE <48 B6> MAP_POINT.DIVISOR.CALCULATE DIVIDE (160) K12 K12_X100 n 100.0 d DIVIDE (160) MULTIPLY (160) D D Notice: See notes on cover sheet SIZE CALC_LP / CALC LP WOODWARD, INC. B/A3 GAP™ VERSION Editor GAPCoder SHEET REVISION Preliminary 1 2 3 4 CODE IDENT NO. ITEM NO. 3.14-1 6.00 XXXX-XXX MODULE REVISION 54185093B Preliminary cdrTimestamp: 2016/04/26 07:36:43 UTC 5 Sheet 51 of 54 6 1 2 (CONFIGURE.C08) *0.722 (-9.0e+20, 9.0e+20) 3 <C2> CALC_USE.B_NAME C01_N A_NAME (160) A 4 5 K1_SW (CONFIGURE.C08) *1.231 (-9.0e+20, 9.0e+20) <49 D1> CALC_HP.K1.DIVIDE 6 K9_SW <C2> CALC_USE.B_NAME C09_N A_NAME (160) <51 D1> CALC_LP.K9.DIVIDE A_SW (160) A A_SW (160) (CONFIGURE.C08) *0.896 (-9.0e+20, 9.0e+20) C05_N A_NAME (160) <C2> CALC_USE.B_NAME K5_SW <50 D2> CALC_MP.K5.DIVIDE A_SW (160) (CONFIGURE.C08) *0.578 (-9.0e+20, 9.0e+20) <C2> CALC_USE.B_NAME C02_N A_NAME (160) K2_SW <49 D3> CALC_HP.K2.DIVIDE (CONFIGURE.C08) *-0.392 (-9.0e+20, 9.0e+20) A_SW (160) C10_N A_NAME (160) <C2> CALC_USE.B_NAME K10_SW <51 D3> CALC_LP.K10.DIVIDE A_SW (160) B (CONFIGURE.C08) *-0.165 (-9.0e+20, 9.0e+20) <C2> CALC_USE.B_NAME C06_N A_NAME (160) K6_SW B <50 D3> CALC_MP.K6.DIVIDE A_SW (160) (CONFIGURE.C08) *0.31 (-9.0e+20, 9.0e+20) <C2> CALC_USE.B_NAME C03_N A_NAME (160) K3_SW <49 D4> CALC_HP.K3.DIVIDE A_SW (160) <C2> CALC_USE.B_NAME (CONFIGURE.C08) *0.377 (-9.0e+20, 9.0e+20) C07_N A_NAME (160) (CONFIGURE.C08) *-0.922 (-9.0e+20, 9.0e+20) K7_SW <C2> CALC_USE.B_NAME C11_N A_NAME (160) K11_SW <51 D4> CALC_LP.K11.DIVIDE A_SW (160) <50 D4> CALC_MP.K7.DIVIDE A_SW (160) (CONFIGURE.C08) *0.374 (-9.0e+20, 9.0e+20) C C04_N A_NAME (160) <C2> CALC_USE.B_NAME K4_SW C <49 D6> CALC_HP.K4_X100.MULTIPLY A_SW (160) (CONFIGURE.C06) *FALSE (CONFIGURE.C08) *6.9 (-9.0e+20, 9.0e+20) CALC_USE B_NAME (160) <C2> CALC_USE.B_NAME C12_N A_NAME (160) K12_SW <51 D6> CALC_LP.K12_X100.MULTIPLY A_SW (160) (CONFIGURE.C08) *0.288 (-9.0e+20, 9.0e+20) C08_N A_NAME (160) <C2> CALC_USE.B_NAME K8_SW <50 D6> CALC_MP.K8_X100.MULTIPLY A_SW (160) D D Notice: See notes on cover sheet SIZE K_SW WOODWARD, INC. B/A3 GAP™ VERSION Editor GAPCoder SHEET REVISION Preliminary 1 2 3 4 CODE IDENT NO. ITEM NO. 3.14-1 6.00 XXXX-XXX MODULE REVISION 54185093B Preliminary cdrTimestamp: 2016/10/24 12:33:45 UTC 5 Sheet 52 of 54 6 1 2 A 3 4 S MAX (CONFIGURE.C09) *100.0 (-9.0e+20, 9.0e+20) 6 A LP MAX (CONFIGURE.C09) *100.0 (-9.0e+20, 9.0e+20) C01_N A_NAME (160) C02_N A_NAME (160) C07_N A_NAME (160) P1 MAX (CONFIGURE.C09) *100.0 (-9.0e+20, 9.0e+20) 5 LP MIN (CONFIGURE.C09) *10.0 (-9.0e+20, 9.0e+20) <34 B1> P1_LIMITER.FORMULA.A_IN_18 <34 B4> P1_LIMITER.LSS_1H.IN_3 <34 C4> P1_LIMITER.LSS_2H_2.IN_3 C08_N A_NAME (160) B B (CONFIGURE.C09) *100.0 (-9.0e+20, 9.0e+20) P2 MAX (CONFIGURE.C09) *FALSE C03_N A_NAME (160) C09_N B_NAME (160) HP MAX (CONFIGURE.C09) *100.0 (-9.0e+20, 9.0e+20) C04_N A_NAME (160) C C MP MAX (CONFIGURE.C09) *100.0 (-9.0e+20, 9.0e+20) C05_N A_NAME (160) MP MIN (CONFIGURE.C09) *0.0 (-9.0e+20, 9.0e+20) D C06_N A_NAME (160) D Notice: See notes on cover sheet SIZE LIMITER SET WOODWARD, INC. B/A3 GAP™ VERSION Editor GAPCoder SHEET REVISION Preliminary 1 2 3 4 CODE IDENT NO. ITEM NO. 3.14-1 6.00 XXXX-XXX MODULE REVISION 54185093B Preliminary cdrTimestamp: 2016/10/24 12:33:45 UTC 5 Sheet 53 of 54 6 1 2 3 SIGNAL INPUT <5601-4058.23 A5> SPEED.SPD.A_NAME 4 PEAK PEAK VALUE A_NAME (10) SIG_IN *FALSE RESET SW_1 A MEM 2 ZMINUS1 (10) (0) A_SW (10) NOT (160) <5601-4058.23 A5> SPEED.SPD.A_NAME *1000.0 (0.0, 100000.0) R *FALSE RL_T_OR LATCH (160) RL_TEST B_NAME (160) OR (160) <C1> RELAY_N.B_NAME RL_SPD 1 2 ~> = -5.0 OR (160) hys A_COMPARE (160) ACT_PLS ACTUATOR_STROKE ACT_FORCE ACTUATOR STROKE <5601-4058.26 C2> DI_SW.MOMNTARY_B1.OUT_3 S! STROKE TEST DISABLE <5601-4058.26 C2> DI_SW.MOMNTARY_B1.OUT_5 R LATCH (160) ACT_TEST_I 1.0 B_NAME (160) (FALSE) rst ACT_TEST_N ton ACT_LTCH <C1> SD_IN.B_NAME S! ONE_SHOT (160) ACT_T_RST TEST FOR FINAL DRIVER (ONLINE) ACT_T_OR *FALSE R LATCH (160) <B2> VR_SET.IO_TEST.B_NAME <B6> ONE_SHOT.ONE_SHOT ACT_TEST B_NAME (160) OR (160) HP_CMD_COMP AND (160) <C1> RELAY_N.B_NAME *0.0 (-1.0e+38, 1.0e+38) 1 <5601-4058.25 A3> FD.HPMAN_HOLD.SAMP_TUNE 2 NOT (160) B_NAME B_NAME (160) LATCH IO TEST <5601-4058.26 C2> DI_SW.MOMNTARY_B1.OUT_2 IO TEST DISABLE <5601-4058.26 C2> DI_SW.MOMNTARY_B1.OUT_4 AND (160) S! ONE_SHOT (160) RL_T_RST OR (160) A_SW (10) *FALSE <44 B2> ALARM.RESET.ONE_SHOT (CONFIGURE.C15) *FALSE TEST FOR FINAL DRIVER (ONLINE) hys A_COMPARE (10) RESET_IN B RL_FORCE <C1> SD_IN.B_NAME RL_LTCH A ~> = *0.0 (0.0, 10000.0) ton (FALSE) rst SW_2 1 B_NAME (160) RL B_NAME (160) RL_TEST_N COMP_1 6 RL_PLS RATIO & LIMITER CHECK 1.0 A_NAME (10) RESET 5 OR LATCH (160) (0) OR (160) B hys AND_NOT A_COMPARE (160) SPD_COMP AND <5601-4058.23 A5> SPEED.SPD.A_NAME 1 S! R ~> = VR_SET.IO_TEST B_NAME (160) *1000.0 (0.0, 100000.0) OR (160) 2 ~> MP_CMD_COMP = -5.0 *0.0 (-1.0e+38, 1.0e+38) <5601-4058.25 B3> FD.MPMAN_HOLD.SAMP_TUNE hys A_COMPARE (160) NOT (160) ~> 2 *3600.0 (0.0, 9.0e+20) = (0) AND (160) hys A_COMPARE (160) A_COMPARE AO_TEST_IN B_NAME (160) *FALSE NOT (160) RELAY_N B_NAME (160) AO_LTCH R ONE_SHOT (160) AO_T_RST <B2> VR_SET.IO_TEST.B_NAME LATCH (160) *FALSE (0) AO_TEST B_NAME (160) OR (160) AND (160) ton rst ONE_SHOT (160) 1 ~> 2 = AO_T_OR <C1> SD_IN.B_NAME S! (FALSE) rst AO_TEST_N <47 C3> SD.SD_NOT.NOT AO_FORCE ton 1.0 *0.0 (-1.0e+38, 1.0e+38) <5601-4058.25 D3> FD.LPMAN_HOLD.SAMP_TUNE TEST FOR AO CHANNEL AO_PLS ONE_SHOT 1 hys A_COMPARE (160) NOT IO_TEST_OR <B2> VR_SET.IO_TEST.B_NAME <B2> VR_SET.IO_TEST.B_NAME <C1> RELAY_N.B_NAME OR (160) NOT (160) OR (160) I/O TEST FROM CONFIGURE MODE C C DO_PLS <47 C3> SD.SHUTDOWN.B_NAME DO_FORCE SD_IN B_NAME (160) DO_TEST_IN B_NAME (160) *FALSE 1.0 ton DO_LTCH (FALSE) rst DO_TEST_N <C1> SD_IN.B_NAME TEST FOR BO A CHANNEL DO_T_OR S! ONE_SHOT (160) D_RST_TEST R <B2> VR_SET.IO_TEST.B_NAME LATCH (160) *FALSE DO_TEST B_NAME (160) OR (160) AND (160) <C1> RELAY_N.B_NAME NOT (160) OR (160) RELAYR_PLS *FALSE R_R_FORCE <C1> SD_IN.B_NAME RLY_R_TEST 1.0 B_NAME (160) (FALSE) rst RLY_R_N NOT ton TEST FOR BO REVERSE CHANNEL R_RVS_OR R_R_LTCH S! ONE_SHOT (160) R_RST_TEST <B2> VR_SET.IO_TEST.B_NAME R LATCH (160) *FALSE R_REVERSE B_NAME (160) OR (160) AND (160) <C1> (160) RELAY_N.B_NAME OR (160) D D Notice: See notes on cover sheet SIZE PEAK / T_CMD (FOR TEST) WOODWARD, INC. B/A3 GAP™ VERSION Editor GAPCoder SHEET REVISION Preliminary 1 2 3 4 CODE IDENT NO. ITEM NO. 3.14-1 6.00 XXXX-XXX MODULE REVISION 54185093B Preliminary cdrTimestamp: 2016/05/21 04:38:13 UTC 5 Sheet 54 of 54 6