74
TS - Ladder Diagram Page 1 TS - Ladder Diagram Page 1 test_new:MainTask:MainProgram 5/31/2007 4:08:27 PM Total number of rungs in routine: 29 G:\SUBHASISH\22_05_07_sandvik\Test_new_15_05_v15_21aa.ACD RSLogix 5000 0 TS.MCCB_On TS.AC220V_Supply_On TS.Supply_On_Healthy 1 / TS.Ts_Ol_Trip / TS.Rope_OL_Emg_Cond / TS.Emg_Jamming TS.All_Flt_Cond_Healthy 2 / TS.All_Flt_Cond_Healthy L TS.All_Flt_Cond_Unhealthy 3 TS.All_Flt_Cond_Unhealthy RESET_FROM_PV U TS.All_Flt_Cond_Unhealthy 4 MST_CNTR.Basic_Permissive BH.Loading_Zone TS.Supply_On_Healthy TS.Ready_Realy_On TS.Speed_Normal / TS.All_Flt_Cond_Unhealthy TS.Clear_Jamming TS.Rope_Load_Normal / HBH TIMER[7].DN TS.Break_Released TS.Basic_Permissive 5 TS.Lower_Cont_Closed TS.Raise_Cont_Closed EN DN Timer On Delay Timer TEM_TIMER Preset 5000 Accum 0 TON 6 TS.Basic_Permissive MST_CNTR.Cabin_Mode TS.Cabin_Permissive 7 TS.Basic_Permissive / MST_CNTR.Cabin_Mode TS.Local_Permissive 8 TS.Cabin_Permissive TS.Raise_Joystic TS.Hmi_Ra_Start_Pb TS.Local_Permissive TS.Raise_Lcs TS.Rai_End_Ope_Ls_Healthy TS.Raise_cmd 9 TS.Cabin_Permissive TS.Lower_Joystic TS.Hmi_Lo_Start_Pb TS.Local_Permissive TS.Lower_Lcs TS.Lo_End_Ope_Ls_Healthy TS.Lower_cmd 10 / TS.Rai_End_Ope_Ls_Healthy TS.Fully_Raised_Cd TS.Fully_Raised_Lcs ************* STATUS OF BC ON OVERVIEW SCREEN ************* 11 TS.Raise_cmd TS.Lower_cmd Move Source 1 Dest STATUS_IN_MAIN_SCREEN[10] 0 MOV ************* STATUS OF BC ON OVERVIEW SCREEN ************* 12 TS.All_Flt_Cond_Unhealthy TS_CONDITIONAL_FLT_BIT L TS_Fault_Blink_In_HMI 13 TS_Fault_Blink_In_HMI Move Source 2 Dest STATUS_IN_MAIN_SCREEN[10] 0 MOV 14 TS_Fault_Blink_In_HMI RESET_FROM_PV U TS_Fault_Blink_In_HMI

Ship Loader _ladder Diagram

Embed Size (px)

DESCRIPTION

Ship Loader Logic Diagram with Allen Bradely PLC

Citation preview

  • TS - Ladder Diagram Page 1TS - Ladder Diagram Page 1test_new:MainTask:MainProgram 5/31/2007 4:08:27 PMTotal number of rungs in routine: 29 G:\SUBHASISH\22_05_07_sandvik\Test_new_15_05_v15_21aa.ACD

    RSLogix 5000

    0TS.MCCB_On TS.AC220V_Supply_On TS.Supply_On_Healthy

    1 /TS.Ts_Ol_Trip

    /TS.Rope_OL_Emg_Cond

    /TS.Emg_Jamming TS.All_Flt_Cond_Healthy

    2 /TS.All_Flt_Cond_Healthy

    LTS.All_Flt_Cond_Unhealthy

    3TS.All_Flt_Cond_Unhealthy RESET_FROM_PV

    UTS.All_Flt_Cond_Unhealthy

    4MST_CNTR.Basic_Permissive BH.Loading_Zone TS.Supply_On_Healthy TS.Ready_Realy_On TS.Speed_Normal

    /TS.All_Flt_Cond_Unhealthy

    TS.Clear_Jamming TS.Rope_Load_Normal/

    HBHTIMER[7].DN

    TS.Break_Released

    TS.Basic_Permissive

    5TS.Lower_Cont_Closed

    TS.Raise_Cont_Closed

    ENDN

    Timer On DelayTimer TEM_TIMERPreset 5000Accum 0

    TON

    6TS.Basic_Permissive MST_CNTR.Cabin_Mode TS.Cabin_Permissive

    7TS.Basic_Permissive

    /MST_CNTR.Cabin_Mode TS.Local_Permissive

    8TS.Cabin_Permissive TS.Raise_Joystic

    TS.Hmi_Ra_Start_Pb

    TS.Local_Permissive TS.Raise_Lcs

    TS.Rai_End_Ope_Ls_Healthy TS.Raise_cmd

    9TS.Cabin_Permissive TS.Lower_Joystic

    TS.Hmi_Lo_Start_Pb

    TS.Local_Permissive TS.Lower_Lcs

    TS.Lo_End_Ope_Ls_Healthy TS.Lower_cmd

    10 /TS.Rai_End_Ope_Ls_Healthy TS.Fully_Raised_Cd

    TS.Fully_Raised_Lcs

    ************* STATUS OF BC ON OVERVIEW SCREEN *************

    11TS.Raise_cmd

    TS.Lower_cmd

    MoveSource 1 Dest STATUS_IN_MAIN_SCREEN[10] 0

    MOV

    ************* STATUS OF BC ON OVERVIEW SCREEN *************

    12TS.All_Flt_Cond_Unhealthy

    TS_CONDITIONAL_FLT_BIT

    LTS_Fault_Blink_In_HMI

    13TS_Fault_Blink_In_HMI

    MoveSource 2 Dest STATUS_IN_MAIN_SCREEN[10] 0

    MOV

    14TS_Fault_Blink_In_HMI RESET_FROM_PV

    UTS_Fault_Blink_In_HMI

  • TS - Ladder Diagram Page 2TS - Ladder Diagram Page 2test_new:MainTask:MainProgram 5/31/2007 4:08:28 PMTotal number of rungs in routine: 29 G:\SUBHASISH\22_05_07_sandvik\Test_new_15_05_v15_21aa.ACD

    RSLogix 5000

    ######ONLY FOR HMI DISPLAY CONDITIONAL FAULT######

    15TS.MCCB_On

    /TS.Ts_Ol_Trip BH.Positioning_zone

    /TS.Ready_Realy_On

    MoveSource 2 Dest STATUS_FOR_HMI[45] 1

    MOV######ONLY FOR HMI DISPLAY CONDITIONAL FAULT######

    16TS.Ready_Realy_On

    MoveSource 1 Dest STATUS_FOR_HMI[45] 1

    MOV

    17 /TS.MCCB_On

    /BH.Positioning_zone

    TS.Ts_Ol_Trip

    /TS.Ready_Realy_On

    MoveSource 0 Dest STATUS_FOR_HMI[45] 1

    MOV

    18TS.Ready_Realy_On TS.Raise_cmd

    /TS.Ra_Start_Relay_On

    MoveSource 2 Dest STATUS_FOR_HMI[46] 0

    MOV

    19TS.Ra_Start_Relay_On

    MoveSource 1 Dest STATUS_FOR_HMI[46] 0

    MOV

    20 /TS.Ready_Realy_On

    /TS.Raise_cmd

    /TS.Ra_Start_Relay_On

    MoveSource 0 Dest STATUS_FOR_HMI[46] 0

    MOV

    21TS.Ready_Realy_On TS.Lower_cmd

    /TS.Lo_Start_Relay_On

    MoveSource 2 Dest STATUS_FOR_HMI[47] 0

    MOV

    22TS.Lo_Start_Relay_On

    MoveSource 1 Dest STATUS_FOR_HMI[47] 0

    MOV

    23 /TS.Ready_Realy_On

    /TS.Lower_cmd

    /TS.Lo_Start_Relay_On

    MoveSource 0 Dest STATUS_FOR_HMI[47] 0

    MOV

    24TS.Lower_Cont_Closed

    TS.Raise_Cont_Closed

    /TS.Break_Released

    MoveSource 2 Dest STATUS_FOR_HMI[48] 0

    MOV

    25TS.Break_Released

    MoveSource 1 Dest STATUS_FOR_HMI[48] 0

    MOV

  • TS - Ladder Diagram Page 3TS - Ladder Diagram Page 3test_new:MainTask:MainProgram 5/31/2007 4:08:28 PMTotal number of rungs in routine: 29 G:\SUBHASISH\22_05_07_sandvik\Test_new_15_05_v15_21aa.ACD

    RSLogix 5000

    26 /TS.Lower_Cont_Closed

    /TS.Raise_Cont_Closed

    /TS.Raise_Cont_Closed

    MoveSource 0 Dest STATUS_FOR_HMI[48] 0

    MOV

    27 EqualSource A 2 Source B STATUS_FOR_HMI[45] 1

    EQU

    EqualSource A 2 Source B STATUS_FOR_HMI[46] 0

    EQU

    EqualSource A 2 Source B STATUS_FOR_HMI[47] 0

    EQU

    EqualSource A 2 Source B STATUS_FOR_HMI[48] 0

    EQU

    TS_CONDITIONAL_FLT_BIT

    ##### HMI ALARM DISPLAY#####

    28TS.Rope_Ol_Alarm

    TS.Partially_Jam_Alarm

    TS_FLT_ALARM

    ##### HMI ALARM DISPLAY#####

    (End)

  • BH - Ladder Diagram Page 1BH - Ladder Diagram Page 1test_new:MainTask:MainProgram 5/31/2007 4:03:32 PMTotal number of rungs in routine: 114 G:\SUBHASISH\22_05_07_sandvik\Test_new_15_05_v15_21aa.ACD

    RSLogix 5000

    0BH.Raise_Oprn_End_LS1 BH.Raise_Oprn_End_LS2 BH.Raise_Oprn_End_All_LS_Hlthy

    1BH.Raise_Oprn_End_LS1

    /BH.Raise_Oprn_End_LS2

    BH.Raise_Oprn_End_LS2/

    BH.Raise_Oprn_End_LS1

    LBH.One_End_Ls_Flt

    2BH.One_End_Ls_Flt RESET_FROM_PV

    UBH.One_End_Ls_Flt

    3BH.Drive_MCCB_On BH.AC220V_Supply_CB BH.Hoist1_VFD_MCCB_On BH.Hoist2_VFD_MCCB_On BH.Supply_On_Cmd

    4BH_STATUS_VFD1.0 BH.VFD1.HEALTHY

    5MST_CNTR.Basic_Permissive BH.VFD1.HEALTHY BH.VFD2.HEALTHY BH.Supply_On_Cmd BH.Ready_Relay_On BH.Over_Speed_SW1_Healthy

    BH.Over_Speed_SW2_Healthy/

    BH.Rope_Load_Emg_Flt_Bit BH.Basic_Permissive

    6 /BH.Rope_Load_Emg_Healthy

    LBH.Rope_Load_Emg_Flt_Bit

    7BH.Rope_Load_Emg_Flt_Bit RESET_FROM_PV

    UBH.Rope_Load_Emg_Flt_Bit

    #####RAISING IN POSITIONING ZONE#####

    8BH.Positioning_zone BH.Raise_Oprn_End_All_LS_Hlthy

    /BH.Non_optg_Zone BH.Pos_Zone_Healthy

    #####RAISING IN POSITIONING ZONE#####

    9BH.Lower_end_Final_Emg_LS BH.Hoist_end_Final_Emg_LS BH.Emg_LS_Healthy_Cond

    10 /BH.Emg_LS_Healthy_Cond

    LBH.Emg_LS_Flt_Cond

    11BH.Emg_LS_Flt_Cond RESET_FROM_PV

    UBH.Emg_LS_Flt_Cond

    12MST_CNTR.Loading_Mode BH.Loading_Zone BH.Boom_Loding_Zone_Fb

    13 /MST_CNTR.Loading_Mode

    /BH.Loading_Zone BH.Positioning_zone

    BH.Non_optg_Zone

    BH.Boom_Free_Loding_Zone_Fb

    14BH.Basic_Permissive MST_CNTR.Cabin_Mode

    /BH.One_End_Ls_Flt

    /BH.Rope_Damaged BH.Cabin_permissive

    15BH.Basic_Permissive

    /MST_CNTR.Cabin_Mode BH.Local_Permissive

    16BH.Cabin_permissive

    /BH.Emg_LS_Flt_Cond BH.Pos_Zone_Healthy BH.Loading_Zone

    EqualSource A BH.Zone_define 2Source B 1

    EQU

    BH.Raise_Joystick

    BH.HMI_Start_Pb_Ra/

    BH.Raise_Joystick

    BH.Raise_At_Loding_Zone

  • BH - Ladder Diagram Page 2BH - Ladder Diagram Page 2test_new:MainTask:MainProgram 5/31/2007 4:03:33 PMTotal number of rungs in routine: 114 G:\SUBHASISH\22_05_07_sandvik\Test_new_15_05_v15_21aa.ACD

    RSLogix 5000

    17BH.Cabin_permissive

    /BH.Emg_LS_Flt_Cond BH.Pos_Zone_Healthy BH.Raise_Joystick

    BH.HMI_Start_Pb_Ra/

    BH.Raise_Joystick

    BH.Boom_Loding_Zone_Fb

    BH.Boom_Free_Loding_Zone_Fb BH.Rld_Oper_Healthy

    BH.Local_Permissive BH.Raise_3LCS_Pb

    BH.Raise_7LCS_Pb

    BH.Positioning_zone

    BH.Raise_At_Posing_Zone

    #####RAISING IN NON OPERATING ZONE#####

    18 /BC.Soft_St_On_Fb

    /BS.Ret_Oprn_End_LS TS.Rai_End_Ope_Ls_Healthy

    Grtr Than or Eql (A>=B)Source A 5 Source B MST_CNTR_Material_Flow_Rate 0

    GEQ BH.Rld_Oper_Healthy#####RAISING IN NON OPERATING ZONE#####

    19BH.Cabin_permissive

    /BH.Emg_LS_Flt_Cond BH.Raise_Joystick

    BH.HMI_Start_Pb_Ra/

    BH.Raise_Joystick

    BH.Local_Permissive BH.Raise_3LCS_Pb

    BH.Raise_7LCS_Pb

    BH.Rld_Oper_Healthy BH.Non_optg_Zone

    /BH.Slow_Down_Pos BH.Raising_At_Non_Posing_Zone

    20BH.Non_optg_Zone BH.Slow_Down_Pos BH.Raise_Oprn_End_All_LS_Hlthy

    /BH.Emg_LS_Flt_Cond BH.Cabin_permissive

    BL.LATCH_MOTOR_START_1

    /BL.Parked_Ropes_Unloaded

    /BH.Raising_From_Parking

    /BH.Lowering_From_Parking BH.Raising_For_Parking

    21BH.Raising_For_Parking BL.LATCH_MOTOR_START_1

    LJoystic_Not_Working_1

    22BH.Lower_Joystick

    BH.HMI_Start_Pb_Lo/

    BH.Lower_Joystick

    BL.Parked_Ropes_UnloadedU

    Joystic_Not_Working_1

    23 EqualSource A BH.Zone_define 2Source B 5

    EQU BH.Raise_Oprn_End_All_LS_Hlthy/

    BH.Emg_LS_Flt_Cond BH.Cabin_permissive

    BH.Local_Permissive

    BH.Lower_Joystick

    BH.HMI_Start_Pb_Lo/

    BH.Lower_Joystick

    BL.Allow_From_Parking BL.Thruster1_Closed BL.Thruster2_Closed

    BH.Raising_From_Parking

    BH.Raising_From_Parking

  • BH - Ladder Diagram Page 3BH - Ladder Diagram Page 3test_new:MainTask:MainProgram 5/31/2007 4:03:33 PMTotal number of rungs in routine: 114 G:\SUBHASISH\22_05_07_sandvik\Test_new_15_05_v15_21aa.ACD

    RSLogix 5000

    24BH.Lower_Joystick

    BH.HMI_Start_Pb_Lo

    BH.Raising_From_ParkingL

    Joystic_Not_Working_2

    25BL.All_Opening_SW_Actuate

    UJoystic_Not_Working_2

    26BH.Raising_From_Parking

    BH.Raising_For_Parking

    BH.Raising_slow_down_zone

    27BH.Raise_At_Posing_Zone

    BH.Raising_At_Non_Posing_Zone

    BH.Raising_slow_down_zone

    BH.Raise_At_Loding_Zone

    /BH.LOWERING_CMD_TO_VFD

    /BH.Raise_Permissive_Withdraw

    BH.SINGLE_DRIVE_VFD1_RAISING_CMD_TO_VFD

    BH.SINGLE_DRIVE_VFD2_RAISING_CMD_TO_VFD

    BH.RAISING_CMD_TO_VFD

    #####LOWERING AT LOADING ZONE#####

    28BH.Cabin_permissive BH.Lower_Joystick

    BH.HMI_Start_Pb_Lo/

    BH.Lower_Joystick

    BH.Pos_Zone_Healthy BH.Loading_Zone/

    BH.Emg_LS_Flt_Cond

    BH.Local_Permissive BH.Lower_3LCS_Pb

    BH.Lower_7LCS_Pb

    BH.Lowering_At_Loading_Zone

    #####LOWERING AT LOADING ZONE#####

    #####LOWERING AT POSITIONING ZONE#####

    29BH.Cabin_permissive BH.Lower_Joystick

    BH.HMI_Start_Pb_Lo/

    BH.Lower_Joystick

    BH.Pos_Zone_Healthy/

    BH.Loading_Zone/

    BH.Emg_LS_Flt_Cond

    BH.Local_Permissive BH.Lower_3LCS_Pb

    BH.Lower_7LCS_Pb

    BH.Lowering_At_Posing_Zone

    #####LOWERING AT POSITIONING ZONE#####

    #####LOWERING AT NON POSITIONING ZONE#####

    30BH.Cabin_permissive BH.Non_optg_Zone

    /BH.Slow_Down_Pos

    /BH.Emg_LS_Flt_Cond BH.Lower_Joystick

    BH.HMI_Start_Pb_Lo/

    BH.Lower_Joystick

    BH.Local_Permissive BH.Lower_3LCS_Pb

    BH.Lowering_At_Non_Posing_Zone

    #####LOWERING AT NON POSITIONING ZONE#####

  • BH - Ladder Diagram Page 4BH - Ladder Diagram Page 4test_new:MainTask:MainProgram 5/31/2007 4:03:34 PMTotal number of rungs in routine: 114 G:\SUBHASISH\22_05_07_sandvik\Test_new_15_05_v15_21aa.ACD

    RSLogix 5000

    #####LOWERING AT SLOW DOWN ZONE#####

    31BH.Lower_Joystick

    BH.Lowering_From_Parking

    Joystic_Not_Working_2

    BH.Cabin_permissive

    BL.Thruster1_Open BL.Thruster2_Open BL.LATCH_MOTOR_START_2/

    BH.Raise_Oprn_End_All_LS_Hlthy

    BH.Lowering_From_Parking

    /BL.Parked_Ropes_Unloaded

    /BH.Emg_LS_Flt_Cond BH.Slow_Down_Pos

    EqualSource A BH.Zone_define 2Source B 6

    EQU

    /Joystic_Not_Working_1 BH.Lowering_From_Parking

    #####LOWERING AT SLOW DOWN ZONE#####

    32BH.Cabin_permissive

    /BH.Emg_LS_Flt_Cond

    BH.Local_Permissive

    /BH.Raise_Oprn_End_All_LS_Hlthy

    BH.Lowering_For_Parking

    /BL.LATCH_MOTOR_START_2

    /BL.Parked_Ropes_Unloaded

    BL.Thruster1_Closed BL.Thruster2_Closed BH.Slow_Down_Pos

    EqualSource A BH.Zone_define 2Source B 6

    EQU

    BH.Lowering_For_Parking

    33BH.Lowering_From_Parking

    BH.Lowering_For_Parking

    /BH.Raise_Permissive_Withdraw BH.Lowering_slow_down_zone

    34BH.Lowering_At_Posing_Zone

    BH.Lowering_At_Non_Posing_Zone

    BH.Lowering_slow_down_zone

    BH.Lowering_At_Loading_Zone

    /BH.RAISING_CMD_TO_VFD

    /BH.Lower_Permissive_Withdraw

    BH.SINGLE_DRIVE_VFD1_LOWERING_CMD_TO_VFD

    BH.SINGLE_DRIVE_VFD2_LOWERING_CMD_TO_VFD

    BH.LOWERING_CMD_TO_VFD

    #####INDIVITUAL VFD STARTING#####

    35 /MST_CNTR.Cabin_Mode MST_CNTR.Basic_Permissive BH.Vfd1.Healthy BH.Hoist1_VFD_MCCB_On

    /BH.Hoist2_VFD_MCCB_On

    BH.Raise_3LCS_Pb

    BH.Lower_3LCS_Pb

    BH.VFD1_only_Start

    #####INDIVITUAL VFD STARTING#####

  • BH - Ladder Diagram Page 5BH - Ladder Diagram Page 5test_new:MainTask:MainProgram 5/31/2007 4:03:34 PMTotal number of rungs in routine: 114 G:\SUBHASISH\22_05_07_sandvik\Test_new_15_05_v15_21aa.ACD

    RSLogix 5000

    36 /MST_CNTR.Cabin_Mode MST_CNTR.Basic_Permissive BH.VFD2.HEALTHY

    /BH.Hoist1_VFD_MCCB_On BH.Hoist2_VFD_MCCB_On

    BH.Raise_3LCS_Pb

    BH.Lower_3LCS_Pb

    BH.VFD2_only_Start

    ##### CMD TO VFD1 IF MASTER #####

    37MASTER_OPRN_FOR_VFD1_BH

    /BH_VFD1_STATUS.EN

    ENDNER

    Type - CIP GenericMessage Control BH_VFD1_STATUS ...

    MSG##### CMD TO VFD1 IF MASTER #####

    38MASTER_OPRN_FOR_VFD1_BH BH.Non_optg_Zone BH.Slow_Down_Pos

    Less Than or Eql (A

  • BH - Ladder Diagram Page 6BH - Ladder Diagram Page 6test_new:MainTask:MainProgram 5/31/2007 4:03:34 PMTotal number of rungs in routine: 114 G:\SUBHASISH\22_05_07_sandvik\Test_new_15_05_v15_21aa.ACD

    RSLogix 5000

    48 /BH.RAISING_CMD_TO_VFD

    /BH.LOWERING_CMD_TO_VFD BH_VFD1_CMD.0

    49 /BH_VFD1_CMD_MSG.EN

    ENDNER

    Type - CIP GenericMessage Control BH_VFD1_CMD_MSG ...

    MSG

    ##### CMD TO VFD2 IF MASTER #####

    50MASTER_OPRN_FOR_VFD2_BH

    /BH_VFD1_STATUS.EN

    ENDNER

    Type - CIP GenericMessage Control BH_VFD2_STATUS ...

    MSG##### CMD TO VFD2 IF MASTER #####

    51MASTER_OPRN_FOR_VFD2_BH BH.Non_optg_Zone BH.Slow_Down_Pos BH_STATUS_VFD2.1

    MoveSource SPEED_REF_SLOW 3276Dest SPEED_REF_BH_VFD2 0

    MOV

    52BH.Only_Vfd_2_Enable

    MoveSource SPEED_REF_FOR_SINGLE_DRIVE2_BH 9828Dest SPEED_REF_BH_VFD2 0

    MOV

    53MASTER_OPRN_FOR_VFD2_BH

    /BH.Slow_Down_Pos

    Absolute ValueSource AI_MC_BH 0Dest AI_MC_BH_ABS 0

    ABS

    54MASTER_OPRN_FOR_VFD2_BH BH.Non_optg_Zone

    BH.Positioning_zone

    BH_STATUS_VFD2.1/

    BH.Slow_Down_PosMoveSource AI_MC_BH_ABS 0Dest SPEED_REF_BH_VFD2 0

    MOV

    55 /BH_STATUS_VFD2.1

    MoveSource 0 Dest SPEED_REF_BH_VFD2 0

    MOV

    56MASTER_OPRN_FOR_VFD2_BH BH.RAISING_CMD_TO_VFD

    BH.LOWERING_CMD_TO_VFD

    /SPEED_TO_BH_VFD2.EN

    ENDNER

    Type - CIP GenericMessage Control SPEED_TO_BH_VFD2 ...

    MSG

    57MASTER_OPRN_FOR_VFD2_BH

    ENDNER

    Type - CIP GenericMessage Control SPEED_FEEDBACK_BH_VFD2 ...

    MSG

    58MASTER_OPRN_FOR_VFD2_BH

    /MASTER_OPRN_FOR_VFD1_BH BLOCK_2

    MoveSource SPEED_FB_FROM_BH_VFD2 0Dest SPEED_REF_BH_VFD1 0

    MOV

    59BH.RAISING_CMD_TO_VFD BH_STATUS_VFD2.0

    /BH.LOWERING_CMD_TO_VFD BH_VFD2_CMD.1 BH_VFD2_CMD.4

    UBH_VFD2_CMD.5

    60BH.LOWERING_CMD_TO_VFD BH_STATUS_VFD2.0

    /BH.RAISING_CMD_TO_VFD BH_VFD2_CMD.1

    UBH_VFD2_CMD.4 BH_VFD2_CMD.5

    61 /BH.RAISING_CMD_TO_VFD

    /BH.LOWERING_CMD_TO_VFD BH_VFD2_CMD.0

  • BH - Ladder Diagram Page 7BH - Ladder Diagram Page 7test_new:MainTask:MainProgram 5/31/2007 4:03:34 PMTotal number of rungs in routine: 114 G:\SUBHASISH\22_05_07_sandvik\Test_new_15_05_v15_21aa.ACD

    RSLogix 5000

    62 /BH_VFD2_CMD_MSG.EN

    ENDNER

    Type - CIP GenericMessage Control BH_VFD2_CMD_MSG ...

    MSG

    #####PV DISPLAY#####

    63 /BH.One_End_Ls_Flt

    /BH.Rope_Load_Emg_Flt_Bit

    /BH.Emg_LS_Flt_Cond BH.All_Flt_Cond_Healthy_Bit

    #####PV DISPLAY#####

    ************* STATUS OF BC ON OVERVIEW SCREEN *************

    64 /BH.LOWERING_CMD_TO_VFD

    /BH.RAISING_CMD_TO_VFD

    MoveSource 0 Dest STATUS_IN_MAIN_SCREEN[2] 0

    MOV************* STATUS OF BC ON OVERVIEW SCREEN *************

    65BH.LOWERING_CMD_TO_VFD

    BH.RAISING_CMD_TO_VFD

    MoveSource 1 Dest STATUS_IN_MAIN_SCREEN[2] 0

    MOV

    66 /BH.All_Flt_Cond_Healthy_Bit

    EqualSource A 2 Source B STATUS_FOR_HMI[3] 1

    EQU

    EqualSource A 2 Source B STATUS_FOR_HMI[4] 1

    EQU

    EqualSource A 2 Source B STATUS_FOR_HMI[5] 1

    EQU

    MoveSource 2 Dest STATUS_IN_MAIN_SCREEN[2] 0

    MOV

    67 /BH.All_Flt_Cond_Healthy_Bit ACK_FROM_PV

    LBH_Fault_Not_Blink_In_HMI

    68BH_Fault_Not_Blink_In_HMI RESET_FROM_PV

    UBH_Fault_Not_Blink_In_HMI

    69BH_Fault_Not_Blink_In_HMI

    MoveSource 3 Dest STATUS_IN_MAIN_SCREEN[2] 0

    MOV

    #####BOOM HOIST ZONE DETECTION#####

    70BH.Positioning_zone BH.Loading_Zone

    MoveSource 2 Dest BH.Zone_define 2

    MOV#####BOOM HOIST ZONE DETECTION#####

  • BH - Ladder Diagram Page 8BH - Ladder Diagram Page 8test_new:MainTask:MainProgram 5/31/2007 4:03:35 PMTotal number of rungs in routine: 114 G:\SUBHASISH\22_05_07_sandvik\Test_new_15_05_v15_21aa.ACD

    RSLogix 5000

    71 EqualSource A BH.Zone_define 2Source B 2

    EQU

    EqualSource A BH.Zone_define 2Source B 4

    EQU

    EqualSource A BH.Zone_define 2Source B 3

    EQU

    BH.Positioning_zone/

    BH.Loading_ZoneMoveSource 3 Dest BH.Zone_define 2

    MOV

    72BH.Non_optg_Zone

    /BH.Slow_Down_Pos

    MoveSource 4 Dest BH.Zone_define 2

    MOV

    73BH.Non_optg_Zone BH.Slow_Down_Pos

    MoveSource 5 Dest BH.Zone_define 2

    MOV

    74 EqualSource A BH.Zone_define 2Source B 2

    EQUL

    ABC

    75ABC BH.Lower_Joystick

    BH.HMI_Start_Pb_Lo

    /BH.Positioning_zone

    /BH.Loading_Zone

    MoveSource 1 Dest BH.Zone_define 2

    MOV

    UABC

    76 EqualSource A BH.Zone_define 2Source B 2

    EQU BH.LOWERING_CMD_TO_VFD/

    BH.Positioning_zone/

    BH.Loading_Zone

    /BH.Lower_end_Final_Emg_LS

    MoveSource 1 Dest BH.Zone_define 2

    MOV

    77 EqualSource A BH.Zone_define 2Source B 5

    EQU BH.RAISING_CMD_TO_VFD/

    BH.Non_optg_Zone

    /BH.Slow_Down_Pos

    /BH.Raise_Oprn_End_All_LS_Hlthy

    /BH.Hoist_end_Final_Emg_LS

    MoveSource 6 Dest BH.Zone_define 2

    MOV

    78 Less Than or Eql (A=B)Source A BH.Zone_define 2Source B 6

    GEQ BH.Raise_Permissive_Withdraw

  • BH - Ladder Diagram Page 9BH - Ladder Diagram Page 9test_new:MainTask:MainProgram 5/31/2007 4:03:35 PMTotal number of rungs in routine: 114 G:\SUBHASISH\22_05_07_sandvik\Test_new_15_05_v15_21aa.ACD

    RSLogix 5000

    #####BOOM HOIST ANGLE OBSERVATION#####

    80BH_STATUS_VFD1.1

    ENDNER

    Type - CIP GenericMessage Control BH_Encoder_Pulses ...

    MSG#####BOOM HOIST ANGLE OBSERVATION#####

    81BH_STATUS_VFD1.1

    MoveSource x 1304.0Dest BH_Encoder_Pulses_Count 1304.0

    MOV

    82BH.Horizontal_Pos

    LBH.Start_from_Zero

    UBH.Above_Zero

    UBH.Below_Zero

    83BH.Start_from_Zero

    /BH.Horizontal_Pos BH.RAISING_CMD_TO_VFD

    LBH.Above_Zero

    UBH.Start_from_Zero

    84BH.Start_from_Zero

    /BH.Horizontal_Pos BH.LOWERING_CMD_TO_VFD

    LBH.Below_Zero

    UBH.Start_from_Zero

    85BH.Above_Zero

    DivideSource A BH_Encoder_Pulses_Count 1304.0Source B 2253 Dest BH_Encoder_Rev_Count_Above_Zero 121.88904

    DIV

    TruncateSource BH_Encoder_Rev_Count_Above_Zero 121.88904Dest BH_Encoder_Rev_ACC_Count_Above_Zero 5

    TRN

    86BH.Below_Zero

    DivideSource A BH_Encoder_Pulses_Count 1304.0Source B 2253 Dest BH_Encoder_Rev_Count_Below_Zero 0.57878387

    DIV

    TruncateSource BH_Encoder_Rev_Count_Below_Zero 0.57878387Dest BH_Encoder_Rev_ACC_Count_Below_Zero 0

    TRN

    87 MoveSource BH_Encoder_Rev_ACC_Count_Above_Zero 5Dest BH_POSITION_IN_DEG 5

    MOV

    88block_1

    MultiplySource A BH.Encoder_Rev_ACC_Count_Above_Zero 257Source B 1 Dest BH_POSITION_IN_DEG 5

    MUL

    MultiplySource A BH.Encoder_Rev_ACC_Count_Below_Zero 0Source B 1 Dest BH_POSITION_IN_DEG 5

    MUL

  • BH - Ladder Diagram Page 10BH - Ladder Diagram Page 10test_new:MainTask:MainProgram 5/31/2007 4:03:35 PMTotal number of rungs in routine: 114 G:\SUBHASISH\22_05_07_sandvik\Test_new_15_05_v15_21aa.ACD

    RSLogix 5000

    #####MASTER-SLAVE SELECTION#####

    89 Limit Test (CIRC)Low Limit 1 Test BH_MASTER_SLAVE_FROM_PV 2High Limit 2

    LIMEqualSource A BH_MASTER_SLAVE_FROM_PV 2Source B 1

    EQU BH.VFD_1_MASTER

    EqualSource A BH_MASTER_SLAVE_FROM_PV 2Source B 2

    EQU BH.VFD_2_MASTER

    #####MASTER-SLAVE SELECTION#####

    90 Limit Test (CIRC)Low Limit 1 Test BH_DRIVE_SELECTION_FROM_PV 2High Limit 2

    LIMEqualSource A BH_DRIVE_SELECTION_FROM_PV 2Source B 1

    EQU BH.Single_Drive_Oprn

    EqualSource A BH_DRIVE_SELECTION_FROM_PV 2Source B 2

    EQU BH.Dule_Drive_Oprn

    91BH.Single_Drive_Oprn BH.VFD_1_MASTER BH.Only_Vfd_1_Enable

    BH.VFD_2_MASTER BH.Only_Vfd_2_Enable

    92BH.Dule_Drive_Oprn BH.VFD_1_MASTER MASTER_OPRN_FOR_VFD1_BH

    BH.VFD_2_MASTER MASTER_OPRN_FOR_VFD2_BH

    93BH.Horizontal_Pos

    MoveSource 0 Dest BH_Encoder_Pulse 0.0

    MOV

    94 EqualSource A BH.Zone_define 2Source B 1

    EQUEqualSource A BH.Zone_define 2Source B 2

    EQUMoveSource -22530 Dest BH_Encoder_Pulse 0.0

    MOV

    95 EqualSource A BH.Zone_define 2Source B 2

    EQUEqualSource A BH.Zone_define 2Source B 3

    EQUMoveSource 15771 Dest BH_Encoder_Pulse 0.0

    MOV

    96 EqualSource A BH.Zone_define 2Source B 3

    EQUEqualSource A BH.Zone_define 2Source B 4

    EQUMoveSource 45060 Dest BH_Encoder_Pulse 0.0

    MOV

    97 EqualSource A BH.Zone_define 2Source B 4

    EQUEqualSource A BH.Zone_define 2Source B 5

    EQUMoveSource 123915 Dest BH_Encoder_Pulse 0.0

    MOV

    98 EqualSource A BH.Zone_define 2Source B 5

    EQUEqualSource A BH.Zone_define 2Source B 6

    EQUMoveSource 139686 Dest BH_Encoder_Pulse 0.0

    MOV

  • BH - Ladder Diagram Page 11BH - Ladder Diagram Page 11test_new:MainTask:MainProgram 5/31/2007 4:03:36 PMTotal number of rungs in routine: 114 G:\SUBHASISH\22_05_07_sandvik\Test_new_15_05_v15_21aa.ACD

    RSLogix 5000

    #####SINGLE DRIVE(VFD-1)OPERATION#####

    99MST_CNTR.Basic_Permissive BH.Local_Permissive BH.VFD1.HEALTHY BH.Supply_On_Cmd BH.Ready_Relay_On BH.Over_Speed_SW1_Healthy

    BH.Single_Drive_Oprn/

    BH.Dule_Drive_Oprn BH.Only_Vfd_1_Enable BH.Rope_Damaged BH.VFD1_Local_Permissive

    #####SINGLE DRIVE(VFD-1)OPERATION#####

    100BH.VFD1_Local_Permissive BH.Raise_3LCS_Pb

    BH.Lower_3LCS_Pb

    BH.SINGLE_DRIVE_VFD1_RAISING_CMD_TO_VFD

    BH.SINGLE_DRIVE_VFD1_LOWERING_CMD_TO_VFD

    #####SINGLE DRIVE (VFD-2) OPERATION#####

    101MST_CNTR.Basic_Permissive BH.VFD2.HEALTHY BH.Supply_On_Cmd BH.Ready_Relay_On BH.Over_Speed_SW1_Healthy BH.Single_Drive_Oprn

    /BH.Dule_Drive_Oprn

    /BH.Only_Vfd_2_Enable BH.Rope_Damaged BH.VFD2_Local_Permissive

    #####SINGLE DRIVE (VFD-2) OPERATION#####

    102BH.VFD2_Local_Permissive BH.Raise_3LCS_Pb

    BH.Lower_3LCS_Pb

    BH.SINGLE_DRIVE_VFD2_RAISING_CMD_TO_VFD

    BH.SINGLE_DRIVE_VFD2_LOWERING_CMD_TO_VFD

    #####ONLY FOR HMI DISPLAY CONDITIONAL FLT#####

    103BH.Drive_MCCB_On BH.Rope_Load_Emg_Healthy BH.Lower_end_Final_Emg_LS BH.Hoist_end_Final_Emg_LS

    /BH.Ready_Relay_On

    HMI.BH_READY_RELAY_FLT

    #####ONLY FOR HMI DISPLAY CONDITIONAL FLT#####

    104HMI.BH_READY_RELAY_FLT

    MoveSource 2 Dest STATUS_FOR_HMI[3] 1

    MOVBH_READY_RELAY

    105BH.Ready_Relay_On

    MoveSource 1 Dest STATUS_FOR_HMI[3] 1

    MOVBH_READY_RELAY

    106 /BH.Drive_MCCB_On

    /BH.Rope_Load_Emg_Healthy

    /BH.Lower_end_Final_Emg_LS

    /BH.Hoist_end_Final_Emg_LS

    /BH.Ready_Relay_On

    MoveSource 0 Dest STATUS_FOR_HMI[3] 1

    MOVBH_READY_RELAY

    107BH.RAISING_CMD_TO_VFD

    BH.LOWERING_CMD_TO_VFD

    /BH.VFD1.RUNNING

    MoveSource 2 Dest STATUS_FOR_HMI[4] 1

    MOV

    BH_VFD1_RUNNING_RELAY

    108BH.VFD1.RUNNING

    MoveSource 1 Dest STATUS_FOR_HMI[4] 1

    MOV

    BH_VFD1_RUNNING_RELAY

  • BH - Ladder Diagram Page 12BH - Ladder Diagram Page 12test_new:MainTask:MainProgram 5/31/2007 4:03:36 PMTotal number of rungs in routine: 114 G:\SUBHASISH\22_05_07_sandvik\Test_new_15_05_v15_21aa.ACD

    RSLogix 5000

    109 /BH.RAISING_CMD_TO_VFD

    /BH.LOWERING_CMD_TO_VFD

    /BH.VFD1.RUNNING

    MoveSource 0 Dest STATUS_FOR_HMI[4] 1

    MOV

    BH_VFD1_RUNNING_RELAY

    110BH.RAISING_CMD_TO_VFD

    BH.LOWERING_CMD_TO_VFD

    /BH.VFD2.RUNNING

    MoveSource 2 Dest STATUS_FOR_HMI[5] 1

    MOV

    BH_VFD2_RUNNING_RELAY

    111BH.VFD2.RUNNING

    MoveSource 1 Dest STATUS_FOR_HMI[5] 1

    MOV

    BH_VFD2_RUNNING_RELAY

    112 /BH.RAISING_CMD_TO_VFD

    /BH.LOWERING_CMD_TO_VFD

    /BH.VFD2.RUNNING

    MoveSource 0 Dest STATUS_FOR_HMI[5] 1

    MOV

    BH_VFD2_RUNNING_RELAY

    ##### HMI ALARM DISPLAY#####

    113BH.Ropes_Hlthy_Unequal_Load

    BH.Ropes_Overload_Alarm

    BH_FLT_ALARM

    ##### HMI ALARM DISPLAY#####

    (End)

  • BL - Ladder Diagram Page 1BL - Ladder Diagram Page 1test_new:MainTask:MainProgram 5/31/2007 4:03:49 PMTotal number of rungs in routine: 34 G:\SUBHASISH\22_05_07_sandvik\Test_new_15_05_v15_21aa.ACD

    RSLogix 5000

    0BL.MCCB_On BL.AC220_Supply_CB_On BL.Supply_On_Cmd

    1 /BL.Ol_1_Tripped

    /BL.Ol_2_Tripped BL.All_Ol_Healthy_Bit

    2 /BL.All_Ol_Healthy_Bit

    LBL.Ol_Flt_Bit

    3BL.Ol_Flt_Bit RESET_FROM_PV

    UBL.Ol_Flt_Bit

    4MST_CNTR.Basic_Permissive BL.Supply_On_Cmd

    /BL.Ol_Flt_Bit BH.Non_optg_Zone BH.Slow_Down_Pos BL.Ready_Relay_On BL.Basic_Permissive

    5BL.Basic_Permissive MST_CNTR.Cabin_Mode BH.Hoist_end_Final_Emg_LS BL.Cabin_Permissive

    6BL.Cabin_Permissive BH.Raise_Oprn_End_All_LS_Hlthy BL.Thruster2_Closed BL.Thruster1_Closed

    BL.Motor_Cont_Closed

    /BL.L_Motor_Coast_Stop_1

    /Joystic_Not_Working_2 BH.Raising_slow_down_zone

    /BH.Lowering_For_Parking

    /BH.Lowering_From_Parking

    /BL.Parked_Ropes_Unloaded

    BL.LATCH_MOTOR_START_1

    7BL.Open_Sw1_Actuate BL.Open_Sw2_Actuate

    LBL.All_Opening_SW_Actuate

    8BL.All_Opening_SW_Actuate

    ENDN

    Timer On DelayTimer TIMER[11]Preset 50000Accum 0

    TONBL

    9

    BLTIMER[11].DN

    UBL.All_Opening_SW_Actuate

    10BL.Cabin_Permissive BL.Thruster2_Closed BL.Thruster1_Closed

    /BL.Thruster1_Open

    /BL.Thruster2_Open

    /BH.Raise_Oprn_End_All_LS_Hlthy

    BL.Motor_Cont_Closed

    /Joystic_Not_Working_1

    /BL.L_Motor_Coast_Stop_2 BL.LATCH_MOTOR_START_2

    11 /BH.Raise_Oprn_End_LS1

    /BH.Raise_Oprn_End_LS2 BL.Thruster1_Open BL.Thruster2_Open BL.L_Motor_Coast_Stop_1

    12BH.Lower_Joystick

    BH.HMI_Start_Pb_Lo

    BL.LATCH_MOTOR_START_2

    BL.All_Opening_SW_Actuate BL.L_Motor_Coast_Stop_2

    13BH.Raise_Oprn_End_LS1 BH.Raise_Oprn_End_LS2 BL.Thruster1_Closed BL.Thruster2_Closed BH.Lower_Joystick

    BH.HMI_Start_Pb_Lo/

    BH.Lower_Joystick

    BL.Allow_From_Parking

    14BL.LATCH_MOTOR_START_1

    BL.LATCH_MOTOR_START_2

    /BL_CODITIONAL_FLT_BIT BL.LATCH_MOTOR_START

  • BL - Ladder Diagram Page 2BL - Ladder Diagram Page 2test_new:MainTask:MainProgram 5/31/2007 4:03:49 PMTotal number of rungs in routine: 34 G:\SUBHASISH\22_05_07_sandvik\Test_new_15_05_v15_21aa.ACD

    RSLogix 5000

    15BL.Parked_Ropes_Unloaded BL.Thruster1_Closed BL.Thruster2_Closed

    /BH.Lower_Joystick

    /BH.Raise_Joystick BL.Boom_Latched

    ************* STATUS OF BL ON OVERVIEW SCREEN *************

    16 /BL.LATCH_MOTOR_START

    MoveSource 0 Dest STATUS_IN_MAIN_SCREEN[3] 0

    MOV************* STATUS OF BL ON OVERVIEW SCREEN *************

    17BL.LATCH_MOTOR_START

    MoveSource 1 Dest STATUS_IN_MAIN_SCREEN[3] 0

    MOV

    18BL.Ol_Flt_Bit

    EqualSource A 2 Source B STATUS_FOR_HMI[6] 1

    EQU

    EqualSource A 2 Source B STATUS_FOR_HMI[7] 0

    EQU

    EqualSource A 2 Source B STATUS_FOR_HMI[8] 0

    EQU

    MoveSource 2 Dest STATUS_IN_MAIN_SCREEN[3] 0

    MOV

    19BL.Ol_Flt_Bit ACK_FROM_PV

    LBL_Fault_Not_Blink_In_HMI

    20BL_Fault_Not_Blink_In_HMI RESET_FROM_PV

    UBL_Fault_Not_Blink_In_HMI

    21BL_Fault_Not_Blink_In_HMI

    MoveSource 3 Dest STATUS_IN_MAIN_SCREEN[3] 0

    MOV

    #####ONLY FOR HMI DISPLAY CONDITIONAL FLT#####

    22BL.MCCB_On

    /BL.Ol_1_Tripped

    /BL.Ol_2_Tripped BH.Slow_Down_Pos

    /BL.Ready_Relay_On HMI.BL_READY_RELAY_FLT

    #####ONLY FOR HMI DISPLAY CONDITIONAL FLT#####

    23HMI.BL_READY_RELAY_FLT

    MoveSource 2 Dest STATUS_FOR_HMI[6] 1

    MOVBL_READY REALY

    24BL.Ready_Relay_On

    MoveSource 1 Dest STATUS_FOR_HMI[6] 1

    MOVBL_READY REALY

    25 /BL.MCCB_On

    BL.Ol_1_Tripped

    BL.Ol_2_Tripped

    /BH.Slow_Down_Pos

    /BL.Ready_Relay_On

    MoveSource 0 Dest STATUS_FOR_HMI[6] 1

    MOVBL_READY REALY

  • BL - Ladder Diagram Page 3BL - Ladder Diagram Page 3test_new:MainTask:MainProgram 5/31/2007 4:03:49 PMTotal number of rungs in routine: 34 G:\SUBHASISH\22_05_07_sandvik\Test_new_15_05_v15_21aa.ACD

    RSLogix 5000

    26BL.Ready_Relay_On BL.LATCH_MOTOR_START

    /BL.Run_Relay_On

    MoveSource 2 Dest STATUS_FOR_HMI[7] 0

    MOVBL_RUN_REALY

    27BL.Run_Relay_On

    MoveSource 1 Dest STATUS_FOR_HMI[7] 0

    MOVBL_RUN_REALY

    28 /BL.Ready_Relay_On

    /BL.LATCH_MOTOR_START

    /BL.Run_Relay_On

    MoveSource 0 Dest STATUS_FOR_HMI[7] 0

    MOVBL_RUN_REALY

    29BL.Run_Relay_On

    /BL.Motor_Cont_Closed

    MoveSource 2 Dest STATUS_FOR_HMI[8] 0

    MOVBL_MTR_CONT

    30BL.Run_Relay_On BL.Motor_Cont_Closed

    MoveSource 1 Dest STATUS_FOR_HMI[8] 0

    MOVBL_MTR_CONT

    31 /BL.Run_Relay_On

    /BL.Motor_Cont_Closed

    MoveSource 0 Dest STATUS_FOR_HMI[8] 0

    MOVBL_MTR_CONT

    32 EqualSource A 2 Source B STATUS_FOR_HMI[6] 1

    EQU

    EqualSource A 2 Source B STATUS_FOR_HMI[7] 0

    EQU

    EqualSource A 2 Source B STATUS_FOR_HMI[8] 0

    EQU

    LBL_CODITIONAL_FLT_BIT

    33RESET_FROM_PV

    UBL_CODITIONAL_FLT_BIT

    (End)

  • BS - Ladder Diagram Page 1BS - Ladder Diagram Page 1test_new:MainTask:MainProgram 5/31/2007 4:04:07 PMTotal number of rungs in routine: 49 G:\SUBHASISH\22_05_07_sandvik\Test_new_15_05_v15_21aa.ACD

    RSLogix 5000

    #####REQUIRED ALL HEALTHY CONDITION#####

    0 /BS.Ol_Tripped1

    /BS.Ol_Tripped2 BS.All_OL_Healthy

    #####REQUIRED ALL HEALTHY CONDITION#####

    1 /BS.All_OL_Healthy

    LBS.All_OL_Flt_Bit

    2BS.All_OL_Flt_Bit RESET_FROM_PV

    UBS.All_OL_Flt_Bit

    3BS.MCCB_On BS.AC220V_Supply_CB_On BS.Vfd_MCCB_On BS.Supply_On_CMD

    4BS.Locking_Pin_Engaged

    /SMW.Maint_Trolley_Engage BS.All_Pin_Cond_Healthy

    5BS.Ext_End_Final_Emg_Lt_Sw BS.Ret_End_Final_Emg_Lt_Sw BS.All_Emg_Lt_Healthy

    6 /BS.All_Emg_Lt_Healthy

    LBS.All_Emg_Lt_Sw_Flt_Bit

    7BS.All_Emg_Lt_Sw_Flt_Bit RESET_FROM_PV

    UBS.All_Emg_Lt_Sw_Flt_Bit

    #####MAIN LOGIC#####

    8MST_CNTR.Basic_Permissive BS.All_OL_Healthy BS.Supply_On_CMD BS.Ready_Relay_On BH.Loading_Zone BS.All_Pin_Cond_Healthy BS.VFD.Healthy

    BS.Basic_Permissive

    #####MAIN LOGIC#####

    9BS.Basic_Permissive MST_CNTR.Cabin_Mode

    /BS.All_Emg_Lt_Sw_Flt_Bit

    /BS.All_OL_Flt_Bit BS.Cabin_permissive

    10BS.Cabin_permissive BS.Extend_Cabin

    BS.HMI_Start_Pb_Ext

    TIMER[13].DN

    BS.Basic_Permissive/

    MST_CNTR.Cabin_Mode BS.Extend_Pb_Lcs BS.Ext_End_Final_Emg_Lt_Sw

    BS.Ext_Oprn_End_LS/

    BS.Ret_Cmd

    BS.Ext_Cmd

    11BS.Cabin_permissive BS.Retract_Cabin

    BS.HMI_Start_Pb_Ret

    TIMER[14].DN

    BS.Basic_Permissive/

    MST_CNTR.Cabin_Mode BS.Retract_Pb_Lcs BS.Ret_End_Final_Emg_Lt_Sw

    BS.Ret_Oprn_End_LS/

    BS.Ext_cmd

    BS.Ret_cmd

    12 /MST_CNTR.Cabin_Mode

    /BS.Ext_End_Final_Emg_Lt_Sw

    /BS.Ret_End_Final_Emg_Lt_Sw

    BS.Emg_Lt_Bypass_Pb BS.Emg_Lt_Bypass_Cmd

    13BS.Extend_Cabin

    BS.HMI_Start_Pb_Ext

    BS.Extend_Pb_Lcs

    ENDN

    Timer Off DelayTimer TIMER[13]Preset 10000Accum 10000

    TOF

  • BS - Ladder Diagram Page 2BS - Ladder Diagram Page 2test_new:MainTask:MainProgram 5/31/2007 4:04:07 PMTotal number of rungs in routine: 49 G:\SUBHASISH\22_05_07_sandvik\Test_new_15_05_v15_21aa.ACD

    RSLogix 5000

    14BS.Retract_Cabin

    BS.HMI_Start_Pb_Ret

    BS.Retract_Pb_Lcs

    ENDN

    Timer Off DelayTimer TIMER[14]Preset 10000Accum 10000

    TOF

    15BS.Ext_cmd BS.Br_Cont_Closed BS.Brake_Released TIMER[13].EN BS.EXT_ON_CMD

    16BS.Ret_cmd BS.Br_Cont_Closed BS.Brake_Released TIMER[14].EN BS.RET_ON_CMD

    #####DRIVE STATUS#####

    17 /BS_VFD_STATUS.EN

    ENDNER

    Type - CIP GenericMessage Control BS_VFD_STATUS ...

    MSG#####DRIVE STATUS#####

    18BS.EXT_ON_CMD

    BS.RET_ON_CMD

    BS_STATUS.1/

    BS.HMI_Start_Pb_Ret/

    BS.HMI_Start_Pb_ExtMoveSource AI_MC_BH_ABS 0Dest SPEED_REF_BS_VFD 0

    MOV

    19BS.All_Emg_Lt_Healthy

    Absolute ValueSource AI_MC_BS 0Dest AI_MC_BH_ABS 0

    ABS

    20 /BS_STATUS.1

    MoveSource 0 Dest SPEED_REF_BS_VFD 0

    MOV

    21BS.EXT_ON_CMD

    BS.RET_ON_CMD

    /SPEED_TO_BS_VFD.EN

    ENDNER

    Type - CIP GenericMessage Control SPEED_TO_BS_VFD ...

    MSG

    22BS.EXT_ON_CMD

    /BS.RET_ON_CMD BS_STATUS.0 BS_VFD_CMD.1 BS_VFD_CMD.4

    UBS_VFD_CMD.5

    23BS.RET_ON_CMD

    /BS.EXT_ON_CMD BS_STATUS.0 BS_VFD_CMD.1 BS_VFD_CMD.5

    UBS_VFD_CMD.4

    24 /BS_VFD_CMD_MSG.EN

    ENDNER

    Type - CIP GenericMessage Control BS_VFD_CMD_MSG ...

    MSG

    ************* STATUS OF BS ON OVERVIEW SCREEN *************

    25 /BS.EXT_ON_CMD

    /BS.RET_ON_CMD

    MoveSource 0 Dest STATUS_IN_MAIN_SCREEN[1] 0

    MOV

    ************* STATUS OF BS ON OVERVIEW SCREEN *************

    26BS.EXT_ON_CMD

    BS.RET_ON_CMD

    MoveSource 1 Dest STATUS_IN_MAIN_SCREEN[1] 0

    MOV

    27BS.All_OL_Healthy BS.All_Emg_Lt_Healthy BS.All_Flt_Cond_Healthy_Bit

  • BS - Ladder Diagram Page 3BS - Ladder Diagram Page 3test_new:MainTask:MainProgram 5/31/2007 4:04:07 PMTotal number of rungs in routine: 49 G:\SUBHASISH\22_05_07_sandvik\Test_new_15_05_v15_21aa.ACD

    RSLogix 5000

    28 /BS.All_Flt_Cond_Healthy_Bit

    /BS_Fault_Not_Blink_In_HMI

    MoveSource 2 Dest STATUS_IN_MAIN_SCREEN[1] 0

    MOV

    29 /BS.All_Flt_Cond_Healthy_Bit ACK_FROM_PV

    LBS_Fault_Not_Blink_In_HMI

    30BS_Fault_Not_Blink_In_HMI RESET_FROM_PV

    UBS_Fault_Not_Blink_In_HMI

    31BS_Fault_Not_Blink_In_HMI

    MoveSource 3 Dest STATUS_IN_MAIN_SCREEN[1] 0

    MOV

    ************* STATUS OF BC ON OVERVIEW SCREEN *************

    32BS.MCCB_On BH.Positioning_zone BS.Ext_End_Final_Emg_Lt_Sw BS.Ret_End_Final_Emg_Lt_Sw BS.Ready_Relay_On HMI.BS_READY_RELAY_FLT

    ************* STATUS OF BC ON OVERVIEW SCREEN *************

    33HMI.BS_READY_RELAY_FLT

    MoveSource 2 Dest STATUS_FOR_HMI[16] 1

    MOVBS_READY_REALY

    34BS.Ready_Relay_On

    MoveSource 1 Dest STATUS_FOR_HMI[16] 1

    MOVBS_READY_REALY

    35 /BS.MCCB_On

    /BH.Positioning_zone

    /BS.Ext_End_Final_Emg_Lt_Sw

    /BS.Ret_End_Final_Emg_Lt_Sw

    /BS.Ready_Relay_On

    MoveSource 0 Dest STATUS_FOR_HMI[16] 1

    MOVBS_READY_REALY

    36BS.Ready_Relay_On BS.Ext_cmd

    BS.Ret_cmd

    /BS.Br_Cont_Closed

    MoveSource 2 Dest STATUS_FOR_HMI[17] 0

    MOVBS_BRK_CONTACTOR

    37BS.Br_Cont_Closed

    MoveSource 1 Dest STATUS_FOR_HMI[17] 0

    MOVBS_BRK_CONTACTOR

    38 /BS.Ready_Relay_On

    /BS.Ext_cmd

    /BS.Ret_cmd

    /BS.Br_Cont_Closed

    MoveSource 0 Dest STATUS_FOR_HMI[17] 0

    MOVBS_BRK_CONTACTOR

    39BS.Br_Cont_Closed

    /BS.Brake_Released

    ENDN

    Timer On DelayTimer HBH_TIMER[4]Preset 4000Accum 0

    TON

  • BS - Ladder Diagram Page 4BS - Ladder Diagram Page 4test_new:MainTask:MainProgram 5/31/2007 4:04:07 PMTotal number of rungs in routine: 49 G:\SUBHASISH\22_05_07_sandvik\Test_new_15_05_v15_21aa.ACD

    RSLogix 5000

    40HBH_TIMER[4].DN

    MoveSource 2 Dest STATUS_FOR_HMI[20] 0

    MOV

    41BS.Brake_Released

    MoveSource 1 Dest STATUS_FOR_HMI[20] 0

    MOV

    42 /BS.Br_Cont_Closed

    /BS.Brake_Released

    MoveSource 0 Dest STATUS_FOR_HMI[20] 0

    MOV

    43BS.Br_Cont_Closed BS.Brake_Released

    /BS.Run_Realy_On

    MoveSource 2 Dest STATUS_FOR_HMI[18] 0

    MOVBS_RUN_REALY

    44BS.Run_Realy_On

    MoveSource 1 Dest STATUS_FOR_HMI[18] 0

    MOVBS_RUN_REALY

    45 /BS.Br_Cont_Closed

    /BS.Brake_Released

    /BS.Run_Realy_On

    MoveSource 0 Dest STATUS_FOR_HMI[18] 0

    MOVBS_RUN_REALY

    46BS.EXT_ON_CMD

    BS.RET_ON_CMD

    /BS.VFD.RUNNING

    MoveSource 2 Dest STATUS_FOR_HMI[19] 0

    MOV

    47BS.VFD.RUNNING

    MoveSource 1 Dest STATUS_FOR_HMI[19] 0

    MOV

    48 /BS.EXT_ON_CMD

    /BS.RET_ON_CMD

    /BS.VFD.RUNNING

    MoveSource 0 Dest STATUS_FOR_HMI[19] 0

    MOV

    (End)

  • CCR - Ladder Diagram Page 1CCR - Ladder Diagram Page 1test_new:MainTask:MainProgram 5/31/2007 4:04:21 PMTotal number of rungs in routine: 27 G:\SUBHASISH\22_05_07_sandvik\Test_new_15_05_v15_21aa.ACD

    RSLogix 5000

    0CCR.MCCB_On CCR.AC220V_Supply_On CCR.Supply_Healthy

    1 /CCR.Mtr1_Ol_Tripped CCR.All_Ol_Healthy

    2 /CCR.All_Ol_Healthy

    LCCR.All_Ol_Flt

    3CCR.All_Ol_Flt RESET_FROM_PV

    UCCR.All_Ol_Flt

    4MST_CNTR.Basic_Permissive CCR.Supply_Healthy

    /CCR.All_Ol_Flt

    /CCR.Winding2_Left_Trip CCR.Ready_Relay_On CCR.Basic_Permissive

    5 /CCR.Under_Ten_Ls_Healthy

    CCR.Cable_Reeler_Full

    CCR.All_Under_Ten_LS_Healthy

    6 /CCR.All_Under_Ten_LS_Healthy

    LCCR.All_Under_Ten_LS_Flt_bit

    7CCR.All_Under_Ten_LS_Flt_bit RESET_FROM_PV

    UCCR.All_Under_Ten_LS_Flt_bit

    8 /CCR.Over_Ten_Ls_Fwd_Healthy

    /CCR.Over_Ten_Ls_Rev_Healthy CCR.All_Overr_Ten_LS_Healthy

    9 /CCR.All_Overr_Ten_LS_Healthy

    LCCR.All_Overr_Ten_LS_Flt_Bit

    10CCR.All_Overr_Ten_LS_Flt_Bit RESET_FROM_PV

    UCCR.All_Overr_Ten_LS_Flt_Bit

    11CCR.All_Under_Ten_LS_Flt_bit

    CCR.All_Overr_Ten_LS_Flt_Bit

    CCR.All_Tension_Ls_Flt_Bit

    12CCR.Basic_Permissive MST_CNTR.Cabin_Mode LT.Fwd_Cabin

    LT.HMI_Fwd_Start_Pb

    LT.Rev_Cabin

    LT.HMI_Rev_Start_Pb

    /CCR.All_Under_Ten_LS_Flt_bit CCR.Cabin_Permissive

    13CCR.Basic_Permissive

    /MST_CNTR.Cabin_Mode LT.Trv_Fwd_On_Lcs

    LT.Trv_Rev_On_Lcs

    /CCR.All_Under_Ten_LS_Flt_bit CCR.Local_Permissive_By_LT

    14CCR.Basic_Permissive

    /MST_CNTR.Cabin_Mode CCR.Start_Pb_Lcs CCR.Local_Permissive

    15 /LT.CMD_TO_VFD_1

    /LT.CMD_TO_VFD_2

    ENDN

    Timer On DelayTimer TIMER[3]Preset 10000Accum 10003

    TONDELAY_BTN_CCR_OFF

    16CCR.Cabin_Permissive

    CCR.Local_Permissive_By_LT

    CCR.Local_Permissive

    /

    LT_RUNNING _TIMERTIMER[0].DN

    /

    DELAY_BTN_CCR_OFFTIMER[3].DN

    /CCR.All_Overr_Ten_LS_Flt_Bit CCR.Start_Cmd

  • CCR - Ladder Diagram Page 2CCR - Ladder Diagram Page 2test_new:MainTask:MainProgram 5/31/2007 4:04:21 PMTotal number of rungs in routine: 27 G:\SUBHASISH\22_05_07_sandvik\Test_new_15_05_v15_21aa.ACD

    RSLogix 5000

    ######ONLY FOR HMI DISPLAY CONDITIONAL FAULT######

    17CCR.MCCB_On

    /CCR.Mtr1_Ol_Tripped

    /CCR.Ready_Relay_On HMI.CCR_READY_RELAY_FLT

    ######ONLY FOR HMI DISPLAY CONDITIONAL FAULT######

    18HMI.CCR_READY_RELAY_FLT

    MoveSource 2 Dest STATUS_FOR_HMI[24] 1

    MOVCCR_READY_REALY

    19CCR.Ready_Relay_On

    MoveSource 1 Dest STATUS_FOR_HMI[24] 1

    MOVCCR_READY_REALY

    20 /CCR.MCCB_On

    CCR.Mtr1_Ol_Tripped

    CCR.Mt2_Ol_Tripped

    /CCR.Ready_Relay_On

    MoveSource 0 Dest STATUS_FOR_HMI[24] 1

    MOVCCR_READY_REALY

    21CCR.Ready_Relay_On CCR.Start_Cmd

    /CCR.Run_Relay_On

    MoveSource 2 Dest STATUS_FOR_HMI[25] 0

    MOVCCR_RUN_RELAY

    22CCR.Run_Relay_On

    MoveSource 1 Dest STATUS_FOR_HMI[25] 0

    MOVCCR_RUN_RELAY

    23 /CCR.Ready_Relay_On

    /CCR.Start_Cmd

    /CCR.Run_Relay_On

    MoveSource 0 Dest STATUS_FOR_HMI[25] 0

    MOVCCR_RUN_RELAY

    24CCR.Run_Relay_On

    /CCR.Cont_Closed

    MoveSource 2 Dest STATUS_FOR_HMI[26] 0

    MOVCCR_BRK_CONT

    25CCR.Cont_Closed

    MoveSource 1 Dest STATUS_FOR_HMI[26] 0

    MOVCCR_BRK_CONT

    26 /CCR.Run_Relay_On

    /CCR.Cont_Closed

    MoveSource 0 Dest STATUS_FOR_HMI[26] 0

    MOVCCR_BRK_CONT

    (End)

  • COMP - Ladder Diagram Page 1COMP - Ladder Diagram Page 1test_new:MainTask:MainProgram 5/31/2007 4:04:37 PMTotal number of rungs in routine: 15 G:\SUBHASISH\22_05_07_sandvik\Test_new_15_05_v15_21aa.ACD

    RSLogix 5000

    0 /COMP.Mt1_Ol_Tripped COMP.All_Ol_Healthy

    1 /COMP.All_Ol_Healthy

    LCOMP.All_Ol_Flt

    2COMP.All_Ol_Flt RESET_FROM_PV

    UCOMP.All_Ol_Flt

    3MST_CNTR.Basic_Permissive COMP.MCCB_On COMP.AC220_Supply_CB_On COMP.Ready_Relay_On COMP.Basic_Permissive

    4COMP.Basic_Permissive MST_CNTR.Cabin_Mode COMP.Start_PB COMP.Stop_PB

    COMP.HMI_Start_Pb/

    COMP.HMI_Stop_Pb

    COMP.Start_Cmd

    ######ONLY FOR HMI DISPLAY CONDITIONAL FAULT######

    5COMP.MCCB_On

    /COMP.Mt1_Ol_Tripped

    /COMP.Ready_Relay_On HMI.COMP_READY_RELAY_FLT

    ######ONLY FOR HMI DISPLAY CONDITIONAL FAULT######

    6HMI.COMP_READY_RELAY_FLT

    MoveSource 2 Dest STATUS_FOR_HMI[63] 0

    MOV

    7COMP.Ready_Relay_On

    MoveSource 1 Dest STATUS_FOR_HMI[63] 0

    MOV

    8 /COMP.MCCB_On

    COMP.Mt1_Ol_Tripped

    /COMP.Ready_Relay_On

    MoveSource 0 Dest STATUS_FOR_HMI[63] 0

    MOV

    9COMP.Ready_Relay_On COMP.Start_Cmd

    /COMP.Run_Relay_On

    MoveSource 2 Dest STATUS_FOR_HMI[64] 0

    MOV

    10COMP.Run_Relay_On

    MoveSource 1 Dest STATUS_FOR_HMI[64] 0

    MOV

    11 /COMP.Ready_Relay_On

    /COMP.Start_Cmd

    /COMP.Run_Relay_On

    MoveSource 0 Dest STATUS_FOR_HMI[64] 0

    MOV

    12COMP.Run_Relay_On

    /COMP.Cont_Closed

    MoveSource 2 Dest STATUS_FOR_HMI[65] 0

    MOV

    13COMP.Cont_Closed

    MoveSource 1 Dest STATUS_FOR_HMI[65] 0

    MOV

    14 /COMP.Run_Relay_On

    /COMP.Cont_Closed

    MoveSource 0 Dest STATUS_FOR_HMI[65] 0

    MOV

  • COMP - Ladder Diagram Page 2COMP - Ladder Diagram Page 2test_new:MainTask:MainProgram 5/31/2007 4:04:37 PMTotal number of rungs in routine: 15 G:\SUBHASISH\22_05_07_sandvik\Test_new_15_05_v15_21aa.ACD

    RSLogix 5000

    (End)

  • DS - Ladder Diagram Page 1DS - Ladder Diagram Page 1test_new:MainTask:MainProgram 5/31/2007 4:04:53 PMTotal number of rungs in routine: 12 G:\SUBHASISH\22_05_07_sandvik\Test_new_15_05_v15_21aa.ACD

    RSLogix 5000

    0MST_CNTR.Basic_Permissive DS.MCCB_On

    /DS.Water_Tank_Level_Lowlow_Trip

    /DS.Unit_Fault DS.Basic_Permissive

    1DS.Basic_Permissive MST_CNTR.Cabin_Mode DS.Start_Pb_Cabin

    /DS.Stop_Pb_Cabin

    /MST_CNTR.Cabin_Mode DS.Start_Pb_Lcs

    /DS.Stop_Pb_Lcs

    DS.Start_Cmd

    2DS.Start_Cmd DS.Ts_Sov_On_Cmd DS.Cs_Sov_On_Cmd DS.Ss_Sov_On_Cmd

    3DS.Start_Cmd

    /MST_CNTR.Cabin_Mode DS.Tripper_Spray_On_Lcs

    /DS.Tripper_Spray_Off_Lcs DS.Ts_Sov_On_Cmd

    4DS.Start_Cmd

    /MST_CNTR.Cabin_Mode DS.Conv_Spray_On_Lcs

    /DS.Conv_Spray_Off_Lcs DS.Cs_Sov_On_Cmd

    5DS.Start_Cmd

    /MST_CNTR.Cabin_Mode DS.Spout_Spray_On_Lcs

    /DS.Spout_Spray_Off_Lcs DS.Ss_Sov_On_Cmd

    ************* STATUS OF BC ON OVERVIEW SCREEN *************

    6 /DS.Start_Cmd

    /COMP.Start_Cmd

    MoveSource 0 Dest STATUS_IN_MAIN_SCREEN[5] 0

    MOV

    ************* STATUS OF BC ON OVERVIEW SCREEN *************

    7DS.Start_Cmd COMP.Start_Cmd

    MoveSource 1 Dest STATUS_IN_MAIN_SCREEN[5] 0

    MOV

    8DS.Unit_Fault

    COMP.All_Ol_Flt

    LDS_Fault_Blink_In_HMI

    9DS_Fault_Blink_In_HMI

    MoveSource 2 Dest STATUS_IN_MAIN_SCREEN[5] 0

    MOV

    10DS_Fault_Blink_In_HMI RESET_FROM_PV

    UDS_Fault_Blink_In_HMI

    ##### HMI ALARM DISPLAY#####

    11DS.Water_Tank_Level_Low_Alm DS_FLT_ALARM

    ##### HMI ALARM DISPLAY#####

    (End)

  • HMI - Ladder Diagram Page 1HMI - Ladder Diagram Page 1test_new:MainTask:MainProgram 5/31/2007 4:05:31 PMTotal number of rungs in routine: 70 G:\SUBHASISH\22_05_07_sandvik\Test_new_15_05_v15_21aa.ACD

    RSLogix 5000

    0 Limit Test (CIRC)Low Limit 0 Test VALUE_FROM_HMI 75High Limit 100

    LIMComputeDest HMI_Value_Bs_Speed_Ref 24450Expression (32600/100)*VALUE_FROM_HMI

    CPT

    1 MoveSource HMI_Value_Bs_Speed_Ref 24450Dest AI_MC_LT 24450

    MOV

    2RESET_HMI_VALUE

    MoveSource 0 Dest VALUE_FROM_HMI 75

    MOV

    3 /BH.HMI_Start_Pb_Lo

    /BH.HMI_Start_Pb_Ra

    /BS.HMI_Start_Pb_Ret

    /BS.HMI_Start_Pb_Ext

    /LT.HMI_Fwd_Start_Pb

    /LT.HMI_Rev_Start_Pb

    DRIVE_FROM_HMI_NOT_START DRIVE_FROM_HMI_STARTENDN

    Timer On DelayTimer TIMER[9]Preset 50000Accum 0

    TONFOR HMI

    4 /DRIVE_FROM_HMI_NOT_START

    LDRIVE_FROM_HMI_START

    5

    FOR HMITIMER[9].DN RESET_HMI_VALUE

    UDRIVE_FROM_HMI_START

    6CCR.MCCB_On PCR.MCCB_On HR.MCCB_On REELERS_MCCB_ON

    7LUB1.MCCB_On LUB2.MCCB_On LUBRICATION_MCCB_ON

    8R_Clamp1.MCCB_On R_Clamp2.MCCB_On R_CLAMP_MCCB_ON

    ************* STATUS OF BS ON OVERVIEW SCREEN *************

    9BH.Positioning_zone

    MoveSource 0 Dest STATUS_IN_MAIN_SCREEN[15] 3

    MOV************* STATUS OF BS ON OVERVIEW SCREEN *************

    10BH.Non_optg_Zone

    MoveSource 1 Dest STATUS_IN_MAIN_SCREEN[15] 3

    MOV

    11BH.Slow_Down_Pos

    MoveSource 2 Dest STATUS_IN_MAIN_SCREEN[15] 3

    MOV

    12BH.Loading_Zone

    MoveSource 3 Dest STATUS_IN_MAIN_SCREEN[15] 3

    MOV

  • HMI - Ladder Diagram Page 2HMI - Ladder Diagram Page 2test_new:MainTask:MainProgram 5/31/2007 4:05:31 PMTotal number of rungs in routine: 70 G:\SUBHASISH\22_05_07_sandvik\Test_new_15_05_v15_21aa.ACD

    RSLogix 5000

    13FAULT_GROUP_1

    FAULT_GROUP_2

    CONDITIONAL_FLT_BIT

    LOVERALL_FLT

    14OVERALL_FLT

    MoveSource 0 Dest STATUS_IN_MAIN_SCREEN[14] 1

    MOV

    15RESET_FROM_PV

    UOVERALL_FLT

    16 /OVERALL_FLT

    MoveSource 1 Dest STATUS_IN_MAIN_SCREEN[14] 1

    MOV

    17 EqualSource A 0 Source B STATUS_IN_MAIN_SCREEN[14] 1

    EQUONS

    HOOTERL

    HOOTER_START

    18ACK_FROM_PV

    UHOOTER_START

    19 /BC.Pull_Cord_Sw1_Healthy

    /BC.Pull_Cord_Sw1_Healthy

    /BC.Pull_Cord_Sw1_Healthy

    /BC.Pull_Cord_Sw1_Healthy

    /BC.Belt_Sway_Sw1_Healthy

    /BC.Belt_Sway_Sw1_Healthy

    /BC.Belt_Sway_Sw1_Healthy

    /BC.Belt_Sway_Sw1_Healthy

    BC.Zero_Speed_Sw_Fault_BIT

    /BC.Soft_St_Healthy

    ALL_FLT_BC

    20HBH.PP_1_OL_Tripped

    HBH.PP_2_OL_Tripped

    ALL_FLT_HBH

    21BL.Ol_1_Tripped

    BL.Ol_2_Tripped

    All_FLT_BL

    22HR.Mtr1_Ol_Tripped

    HR.Winding2_Left_Trip

    HR.All_Tension_Ls_Flt_Bit

    ALL_FLT_HR

  • HMI - Ladder Diagram Page 3HMI - Ladder Diagram Page 3test_new:MainTask:MainProgram 5/31/2007 4:05:31 PMTotal number of rungs in routine: 70 G:\SUBHASISH\22_05_07_sandvik\Test_new_15_05_v15_21aa.ACD

    RSLogix 5000

    23PCR.Mtr1_Ol_Tripped

    PCR.Mt2_Ol_Tripped

    PCR.Winding2_Left_Trip

    PCR.All_Ls_Flt_Bit

    ALL_FLT_PCR

    24CCR.Mtr1_Ol_Tripped

    CCR.Winding2_Left_Trip

    CCR.All_Under_Ten_LS_Flt_bit

    ALL_FLT_CCR

    25BS.Ol_Tripped1

    BS.Ol_Tripped2

    BS.VFD.DRIVE_FAULT

    /BS.Ext_End_Final_Emg_Lt_Sw

    /BS.Ret_End_Final_Emg_Lt_Sw

    ALL_FLT_BS

    26R_Clamp1.Mtr_OL_tripped

    /R_Clamp1.HYD_1_PP_Oil_Lev_Norm

    /R_Clamp1.HYD_1_PP_Oil_Temp_Norm

    R_Clamp2.Mtr_OL_tripped

    /R_Clamp2.HYD_PP_Oil_Lev_Norm

    /R_Clamp2.HYD_PP_Oil_Temp_Norm

    COMP.Mt1_Ol_Tripped

    ALL_FLT_R_CLAMP

    27ALL_FLT_BC

    All_FLT_BL

    ALL_FLT_BS

    ALL_FLT_HBH

    ALL_FLT_PCR

    ALL_FLT_CCR

    ALL_FLT_HR

    ALL_FLT_R_CLAMP

    FAULT_GROUP_1

    28 /BH.Lower_end_Final_Emg_LS

    /BH.Hoist_end_Final_Emg_LS

    BH.Rope_Load_Emg_Flt_Bit

    BH.VFD1.DRIVE_FAULT

    BH.VFD2.DRIVE_FAULT

    ALL_FLT_BH

  • HMI - Ladder Diagram Page 4HMI - Ladder Diagram Page 4test_new:MainTask:MainProgram 5/31/2007 4:05:31 PMTotal number of rungs in routine: 70 G:\SUBHASISH\22_05_07_sandvik\Test_new_15_05_v15_21aa.ACD

    RSLogix 5000

    29TS.Ts_Ol_Trip

    /TS.Speed_Normal

    TS.Rope_OL_Emg_Cond

    TS.Emg_Jamming

    ALL_FLT_TS

    30LUB1.Ol_Tripped

    LUB1.Grease_Level_Low

    LUB1.System_Fault

    LUB2.Ol_Tripped

    LUB2.Grease_Level_Low

    LUB2.System_Fault

    ALL_FLT_LUB

    31LT.All_Emg_End_Ls_Flt

    LT.Gr1_OL_Flt_Bit

    LT.Gr2_OL_Flt_Bit

    LT.VFD1.DRIVE_FAULT

    LT.VFD2.DRIVE_FAULT

    /TS.Anti_Colission_Sw

    ALL_FLT_LT

    32MST_CNTR.Emg_Stop_Ccr

    MST_CNTR.Ship_Loader_Emg_Stop

    ALL_FLT_MST_CNTR

    33ALL_FLT_BH

    ALL_FLT_TS

    ALL_FLT_LUB

    ALL_FLT_LT

    ALL_FLT_MST_CNTR

    FAULT_GROUP_2

  • HMI - Ladder Diagram Page 5HMI - Ladder Diagram Page 5test_new:MainTask:MainProgram 5/31/2007 4:05:32 PMTotal number of rungs in routine: 70 G:\SUBHASISH\22_05_07_sandvik\Test_new_15_05_v15_21aa.ACD

    RSLogix 5000

    34 EqualSource A 2 Source B STATUS_FOR_HMI[0] 0

    EQU

    EqualSource A 2 Source B STATUS_FOR_HMI[1] 1

    EQU

    EqualSource A 2 Source B STATUS_FOR_HMI[2] 0

    EQU

    EqualSource A 2 Source B STATUS_FOR_HMI[3] 1

    EQU

    EqualSource A 2 Source B STATUS_FOR_HMI[4] 1

    EQU

    EqualSource A 2 Source B STATUS_FOR_HMI[5] 1

    EQU

    EqualSource A 2 Source B STATUS_FOR_HMI[6] 1

    EQU

    EqualSource A 2 Source B STATUS_FOR_HMI[7] 0

    EQU

    EqualSource A 2 Source B STATUS_FOR_HMI[8] 0

    EQU

    EqualSource A 2 Source B STATUS_FOR_HMI[9] 1

    EQU

    EqualSource A 2 Source B STATUS_FOR_HMI[10] 0

    EQU

    EqualSource A 2 Source B STATUS_FOR_HMI[11] 0

    EQU

    EqualSource A 2 Source B STATUS_FOR_HMI[12] 1

    EQU

    EqualSource A 2 Source B STATUS_FOR_HMI[13] 1

    EQU

    EqualSource A 2

    EQU

    CONDITIONAL_FLT_BIT

  • HMI - Ladder Diagram Page 6HMI - Ladder Diagram Page 6test_new:MainTask:MainProgram 5/31/2007 4:05:32 PMTotal number of rungs in routine: 70 G:\SUBHASISH\22_05_07_sandvik\Test_new_15_05_v15_21aa.ACD

    RSLogix 5000

    Source A 2 Source B STATUS_FOR_HMI[14] 1

    EqualSource A 2 Source B STATUS_FOR_HMI[15] 1

    EQU

    EqualSource A 2 Source B STATUS_FOR_HMI[16] 1

    EQU

    EqualSource A 2 Source B STATUS_FOR_HMI[17] 0

    EQU

    EqualSource A 2 Source B STATUS_FOR_HMI[18] 0

    EQU

    EqualSource A 2 Source B STATUS_FOR_HMI[19] 0

    EQU

    EqualSource A 2 Source B STATUS_FOR_HMI[20] 0

    EQU

    EqualSource A 2 Source B STATUS_FOR_HMI[21] 1

    EQU

    EqualSource A 2 Source B STATUS_FOR_HMI[22] 0

    EQU

    EqualSource A 2 Source B STATUS_FOR_HMI[23] 0

    EQU

    EqualSource A 2 Source B STATUS_FOR_HMI[24] 1

    EQU

    LT_CONDITIONAL_FLT_BIT

    R_CLAMPS_CONDITIONAL_FLT_BIT

    REELER_CONDITIONAL_FLT_BIT

    TS_CONDITIONAL_FLT_BIT

    SMW_CONDITIONAL_FLT_BIT

  • HMI - Ladder Diagram Page 7HMI - Ladder Diagram Page 7test_new:MainTask:MainProgram 5/31/2007 4:05:32 PMTotal number of rungs in routine: 70 G:\SUBHASISH\22_05_07_sandvik\Test_new_15_05_v15_21aa.ACD

    RSLogix 5000

    35MST_CNTR.Belt_weigher_Totaliser_Pulse

    TESTINGTIMER[10].DN

    CUDN

    Count UpCounter COUNT[9]Preset 200000Accum 48167

    CTU

    BELT_WEIGHER_HMI_RESET_PBMoveSource 0 Dest COUNT[9].ACC 48167

    MOV

    36 MoveSource COUNT[9].ACC 48167Dest BELT_WEIGHER_ACC_VALUE 48167

    MOV

    37 Limit Test (CIRC)Low Limit 0 Test BELT_WEIGHER_SET_VALUE_FROM_HMI 29999High Limit 20000

    LIMComputeDest BELT_WEIGHER_VALUE_FOR_CALCULATION 500Expression (.1)*BELT_WEIGHER_SET_VALUE_FROM_HMI

    CPT

    38 SubtractSource A BELT_WEIGHER_SET_VALUE_FROM_HMI 29999Source B BELT_WEIGHER_VALUE_FOR_CALCULATION 500Dest BELT_WEIGHER_FINAL_VALUE_FOR_ALARM 29499

    SUBLess Than or Eql (A

  • HMI - Ladder Diagram Page 8HMI - Ladder Diagram Page 8test_new:MainTask:MainProgram 5/31/2007 4:05:32 PMTotal number of rungs in routine: 70 G:\SUBHASISH\22_05_07_sandvik\Test_new_15_05_v15_21aa.ACD

    RSLogix 5000

    43 /HMI_ONLY_ALARM

    MoveSource 1 Dest STATUS_IN_MAIN_SCREEN[12] 1

    MOV

    #####FAULT SUMMERY PAGE#####

    44 /BC.Pull_Cord_Sw1_Healthy BC_Pull_Cord_Sw1_Healthy_FS

    #####FAULT SUMMERY PAGE#####

    45 /BC.Pull_Cord_Sw2_Healthy BC_Pull_Cord_Sw2_Healthy_FS

    46 /BC.Pull_Cord_Sw3_Healthy BC_Pull_Cord_Sw3_Healthy_FS

    47 /BC.Pull_Cord_Sw4_Healthy BC_Pull_Cord_Sw4_Healthy_FS

    48 /BC.Belt_Sway_Sw1_Healthy BC_Belt_Sway_Sw1_Healthy_FS

    49 /BC.Belt_Sway_Sw2_Healthy BC_Belt_Sway_Sw2_Healthy_FS

    50 /BC.Belt_Sway_Sw3_Healthy BC_Belt_Sway_Sw3_Healthy_FS

    51 /BC.Belt_Sway_Sw4_Healthy BC_Belt_Sway_Sw4_Healthy_FS

    52 /BC.Soft_St_On_Fb BC_Soft_St_On_Fb_FS

    53 /BH.Lower_end_Final_Emg_LS BH_Lower_end_Final_Emg_LS_FS

    54 /BH.Hoist_end_Final_Emg_LS BH_Hoist_end_Final_Emg_LS_FS

    55 /TS.Speed_Normal TS_Speed_Normal_FS

    56 /MST_CNTR.Estop1 MST_CNTR_Estop1_FS

    57 /MST_CNTR.Estop2 MST_CNTR_Estop2_FS

    58 /MST_CNTR.Estop3 MST_CNTR_Estop3_FS

    59 /MST_CNTR.Estop4 MST_CNTR_Estop4_FS

    60 /MST_CNTR.Estop5 MST_CNTR_Estop5_FS

    61 /MST_CNTR.Estop6 MST_CNTR_Estop6_FS

    62 /BS.Ext_End_Final_Emg_Lt_Sw BS_Ext_End_Final_Emg_Lt_Sw_FS

    63 /BS.Ret_End_Final_Emg_Lt_Sw BS_Ret_End_Final_Emg_Lt_Sw_FS

    64 /LT.Emg_End_Fwd_Lt_Sw LT_Emg_End_Fwd_Lt_Sw_FS

    65 /LT.Emg_End_Rev_Lt_Sw LT_Emg_End_Rev_Lt_Sw_FS

    66 /R_Clamp1.HYD_1_PP_Oil_Lev_Norm R_Clamp1_HYD_1_PP_Oil_Lev_Norm_FS

    67 /R_Clamp2.HYD_PP_Oil_Lev_Norm R_Clamp2_HYD_PP_Oil_Lev_Norm_FS

  • HMI - Ladder Diagram Page 9HMI - Ladder Diagram Page 9test_new:MainTask:MainProgram 5/31/2007 4:05:32 PMTotal number of rungs in routine: 70 G:\SUBHASISH\22_05_07_sandvik\Test_new_15_05_v15_21aa.ACD

    RSLogix 5000

    68 /R_Clamp1.HYD_1_PP_Oil_Temp_Norm R_Clamp1_HYD_1_PP_Oil_Temp_Norm_FS

    69 /R_Clamp2.HYD_PP_Oil_Temp_Norm R_Clamp2_HYD_PP_Oil_Temp_Norm_FS

    (End)

  • HBH - Ladder Diagram Page 1HBH - Ladder Diagram Page 1test_new:MainTask:MainProgram 5/31/2007 4:05:16 PMTotal number of rungs in routine: 45 G:\SUBHASISH\22_05_07_sandvik\Test_new_15_05_v15_21aa.ACD

    RSLogix 5000

    0 /HBH.PP_1_OL_Tripped

    /HBH.PP_2_OL_Tripped HBH.PP_OL_Healthy

    1 /HBH.PP_OL_Healthy

    LHBH.PP_OL_Unhealthy

    2HBH.PP_OL_Unhealthy RESET_FROM_PV

    UHBH.PP_OL_Unhealthy

    3HBH.MCCB_On HBH.AC220V_Supply_On HBH.Supply_On_Healthy

    4MST_CNTR.Basic_Permissive HBH.Supply_On_Healthy HBH.Ready_Relay_On

    /HBH.PP_OL_Unhealthy HBH.Basic_Permissive

    5HBH.Basic_Permissive

    /MST_CNTR.Cabin_Mode HBH.Local_Permissive

    6BH.Lowering_At_Posing_Zone

    BH.Lowering_At_Loading_Zone

    BH.Lowering_At_Non_Posing_Zone

    BH.Lowering_slow_down_zone

    BH.Lowering_For_Latching

    BH.Raise_At_Posing_Zone

    BH.Raise_At_Loding_Zone

    BH.Raising_At_Non_Posing_Zone

    BH.Raising_slow_down_zone

    BH.Raising_For_Latching

    HBH.BRK_Oper_Start

    7HBH.Basic_Permissive HBH.BRK_Oper_Start

    HBH.Mtr_Cntr_Closed

    /

    HBHTIMER[8].DN

    HBH.Local_Permissive HBH.PP_Motor_On_LCS/

    HBH.PP_Motor_Off_LCS

    BH.Over_Speed_SW1_Healthy BH.Over_Speed_SW2_Healthy

    /HBH.Oil_Pr_Ok HBH.Oil_Tem_Normal HBH.PP_MOTOR_START

    8HBH.PP1_Pr_build_up HBH.PP2_Pr_build_up HBH.Oil_Pr_Ok

    9

    HBHTIMER[7].DN

    ENDN

    Timer On DelayTimer TIMER[8]Preset 4000Accum 4002

    TONHBH

    10HBH.Mtr_Cntr_Closed HBH.Run_Relay_On

    HBH.PP1_Pr_build_up HBH.PP2_Pr_build_up

    /

    HBHTIMER[7].DN

    /HBH.Local_Permissive

    BH.VFD1.TORQUE_BUILD_UP HBH.Emg_BRK1_Sov_On_Cmd

    BH.VFD2.TORQUE_BUILD_UP HBH.Emg_BRK2_Sov_On_Cmd

  • HBH - Ladder Diagram Page 2HBH - Ladder Diagram Page 2test_new:MainTask:MainProgram 5/31/2007 4:05:16 PMTotal number of rungs in routine: 45 G:\SUBHASISH\22_05_07_sandvik\Test_new_15_05_v15_21aa.ACD

    RSLogix 5000

    11 /HBH.Oper_BRK1_Sov_On_Cmd

    /HBH.Oper_BRK2_Sov_On_Cmd

    /HBH.BRK_Oper_Start

    ENDN

    Timer On DelayTimer TIMER[7]Preset 5000Accum 5002

    TONHBH

    12HBH.Emg_BRK1_Sov_On_Cmd HBH.Emg_Brk1_Released HBH.BRK_Oper_Start HBH.Oper_BRK1_Sov_On_Cmd

    13HBH.Emg_BRK2_Sov_On_Cmd HBH.Emg_Brk2_Released HBH.BRK_Oper_Start HBH.Oper_BRK2_Sov_On_Cmd

    ************* STATUS OF BC ON OVERVIEW SCREEN *************

    14 /HBH.PP_MOTOR_START

    MoveSource 0 Dest STATUS_IN_MAIN_SCREEN[6] 0

    MOV************* STATUS OF BC ON OVERVIEW SCREEN *************

    15HBH.PP_MOTOR_START

    MoveSource 1 Dest STATUS_IN_MAIN_SCREEN[6] 0

    MOV

    16HBH.PP_OL_Unhealthy

    MoveSource 2 Dest STATUS_IN_MAIN_SCREEN[6] 0

    MOV

    17HBH.PP_OL_Unhealthy ACK_FROM_PV

    LHBH_Fault_Not_Blink_In_HMI

    18HBH_Fault_Not_Blink_In_HMI

    MoveSource 3 Dest STATUS_IN_MAIN_SCREEN[6] 0

    MOV

    ##### ONLY FOR HMI DISPLAY CONDITIONAL FAULT #####

    19HBH.MCCB_On

    /HBH.PP_1_OL_Tripped

    /HBH.PP_2_OL_Tripped

    /HBH.Ready_Relay_On HMI.HBH_READY_RELAY_FLT

    ##### ONLY FOR HMI DISPLAY CONDITIONAL FAULT #####

    20HMI.HBH_READY_RELAY_FLT

    MoveSource 2 Dest STATUS_FOR_HMI[9] 1

    MOVHBH_READY_REALY

    21HBH.Ready_Relay_On

    MoveSource 1 Dest STATUS_FOR_HMI[9] 1

    MOVHBH_READY_REALY

    22 /HBH.MCCB_On

    HBH.PP_1_OL_Tripped

    HBH.PP_2_OL_Tripped

    /HBH.Ready_Relay_On

    MoveSource 0 Dest STATUS_FOR_HMI[9] 1

    MOVHBH_READY_REALY

    23HBH.Ready_Relay_On HBH.PP_MOTOR_START

    /HBH.Run_Relay_On

    MoveSource 2 Dest STATUS_FOR_HMI[10] 0

    MOVHBH_RUN-REALY

  • HBH - Ladder Diagram Page 3HBH - Ladder Diagram Page 3test_new:MainTask:MainProgram 5/31/2007 4:05:16 PMTotal number of rungs in routine: 45 G:\SUBHASISH\22_05_07_sandvik\Test_new_15_05_v15_21aa.ACD

    RSLogix 5000

    24HBH.Run_Relay_On

    MoveSource 2 Dest STATUS_FOR_HMI[10] 0

    MOVHBH_RUN-REALY

    25 /HBH.Ready_Relay_On

    /HBH.PP_MOTOR_START

    /HBH.Run_Relay_On

    MoveSource 0 Dest STATUS_FOR_HMI[10] 0

    MOVHBH_RUN-REALY

    26HBH.Run_Relay_On

    /HBH.Mtr_Cntr_Closed

    MoveSource 2 Dest STATUS_FOR_HMI[11] 0

    MOVHBH_MTR_CONT

    27HBH.Mtr_Cntr_Closed HBH.Run_Relay_On

    MoveSource 1 Dest STATUS_FOR_HMI[11] 0

    MOVHBH_MTR_CONT

    28 /HBH.Mtr_Cntr_Closed

    /HBH.Run_Relay_On

    MoveSource 0 Dest STATUS_FOR_HMI[11] 0

    MOVHBH_MTR_CONT

    29HBH.Emg_BRK1_Sov_On_Cmd

    /HBH.Emg_Brk1_Released

    ENDN

    Timer On DelayTimer HBH_TIMER[0]Preset 4000Accum 0

    TON

    30HBH_TIMER[0].DN

    MoveSource 2 Dest STATUS_FOR_HMI[12] 1

    MOV

    HBH_EMG_BRK1-RELEASED

    31HBH.Emg_Brk1_Released

    MoveSource 1 Dest STATUS_FOR_HMI[12] 1

    MOV

    HBH_EMG_BRK1-RELEASED

    32 /HBH.Emg_BRK1_Sov_On_Cmd

    /HBH.Emg_Brk1_Released

    MoveSource 0 Dest STATUS_FOR_HMI[12] 1

    MOV

    HBH_EMG_BRK1-RELEASED

    33HBH.Emg_BRK2_Sov_On_Cmd

    /HBH.Emg_Brk2_Released

    ENDN

    Timer On DelayTimer HBH_TIMER[1]Preset 4000Accum 0

    TON

    34HBH_TIMER[1].DN

    MoveSource 2 Dest STATUS_FOR_HMI[13] 1

    MOV

    HBH_EMG_BRK2-RELEASED

  • HBH - Ladder Diagram Page 4HBH - Ladder Diagram Page 4test_new:MainTask:MainProgram 5/31/2007 4:05:16 PMTotal number of rungs in routine: 45 G:\SUBHASISH\22_05_07_sandvik\Test_new_15_05_v15_21aa.ACD

    RSLogix 5000

    35HBH.Emg_Brk2_Released

    MoveSource 1 Dest STATUS_FOR_HMI[13] 1

    MOV

    HBH_EMG_BRK2-RELEASED

    36 /HBH.Emg_BRK2_Sov_On_Cmd

    /HBH.Emg_Brk2_Released

    MoveSource 0 Dest STATUS_FOR_HMI[13] 1

    MOV

    HBH_EMG_BRK2-RELEASED

    37HBH.Oper_BRK1_Sov_On_Cmd

    /HBH.Oprn_Brk1_Released

    ENDN

    Timer On DelayTimer HBH_TIMER[2]Preset 4000Accum 0

    TON

    38HBH_TIMER[2].DN

    MoveSource 2 Dest STATUS_FOR_HMI[14] 1

    MOV

    HBH_OPRN_BRK1-RELEASED

    39HBH.Oprn_Brk1_Released

    MoveSource 1 Dest STATUS_FOR_HMI[14] 1

    MOV

    HBH_OPRN_BRK1-RELEASED

    40 /HBH.Oper_BRK1_Sov_On_Cmd

    /HBH.Oprn_Brk1_Released

    MoveSource 0 Dest STATUS_FOR_HMI[14] 1

    MOV

    HBH_OPRN_BRK1-RELEASED

    41HBH.Oper_BRK2_Sov_On_Cmd

    /HBH.Oprn_Brk2_Released

    ENDN

    Timer On DelayTimer HBH_TIMER[3]Preset 4000Accum 0

    TON

    42HBH_TIMER[3].DN

    MoveSource 2 Dest STATUS_FOR_HMI[15] 1

    MOV

    HBH_OPRN_BRK2-RELEASED

    43HBH.Oprn_Brk2_Released

    MoveSource 1 Dest STATUS_FOR_HMI[15] 1

    MOV

    HBH_OPRN_BRK2-RELEASED

    44 /HBH.Oper_BRK2_Sov_On_Cmd

    /HBH.Oprn_Brk2_Released

    MoveSource 0 Dest STATUS_FOR_HMI[15] 1

    MOV

    HBH_OPRN_BRK2-RELEASED

    (End)

  • HR - Ladder Diagram Page 1HR - Ladder Diagram Page 1test_new:MainTask:MainProgram 5/31/2007 4:05:49 PMTotal number of rungs in routine: 29 G:\SUBHASISH\22_05_07_sandvik\Test_new_15_05_v15_21aa.ACD

    RSLogix 5000

    0HR.MCCB_On HR.AC220V_Supply_On HR.Supply_Healthy

    1 /HR.Mtr1_Ol_Tripped HR.All_Ol_Healthy

    2 /HR.All_Ol_Healthy

    LHR.All_Ol_Flt

    3HR.All_Ol_Flt RESET_FROM_PV

    UHR.All_Ol_Flt

    4MST_CNTR.Basic_Permissive HR.Supply_Healthy

    /HR.All_Ol_Flt

    /HR.Winding2_Left_Trip HR.Ready_Relay_On HR.Basic_Permissive

    5 /HR.Under_Ten_Ls_Healthy

    HR.Cable_Reeler_Full

    HR.All_Under_Ten_LS_Healthy

    6 /HR.All_Under_Ten_LS_Healthy

    LHR.All_Under_Ten_LS_Flt_Bit

    7HR.All_Under_Ten_LS_Flt_Bit RESET_FROM_PV

    UHR.All_Under_Ten_LS_Flt_Bit

    8 /HR.Over_Ten_Ls_Fwd_Healthy

    /HR.Over_Ten_Ls_Rev_Healthy HR.All_Overr_Ten_LS_Healthy

    9 /HR.All_Overr_Ten_LS_Healthy

    LHR.All_Overr_Ten_LS_Flt_Bit

    10HR.All_Overr_Ten_LS_Flt_Bit RESET_FROM_PV

    UHR.All_Overr_Ten_LS_Flt_Bit

    11HR.All_Under_Ten_LS_Flt_Bit

    HR.All_Overr_Ten_LS_Flt_Bit

    HR.All_Tension_Ls_Flt_Bit

    12HR.Basic_Permissive MST_CNTR.Cabin_Mode LT.Fwd_Cabin

    LT.HMI_Fwd_Start_Pb

    LT.Rev_Cabin

    LT.HMI_Rev_Start_Pb

    /HR.All_Under_Ten_LS_Flt_Bit HR.Cabin_Permissive

    13HR.Basic_Permissive

    /MST_CNTR.Cabin_Mode LT.Trv_Fwd_On_Lcs

    LT.Trv_Rev_On_Lcs

    /HR.All_Under_Ten_LS_Flt_Bit HR.Local_Permissive_By_LT

    14HR.Basic_Permissive

    /MST_CNTR.Cabin_Mode HR.Start_Pb_Lcs HR.Local_Permissive

    15 /LT.CMD_TO_VFD_1

    /LT.CMD_TO_VFD_2

    ENDN

    Timer On DelayTimer TIMER[5]Preset 10000Accum 10003

    TONDELAY_BTN_HR_OFF

    16HR.Cabin_Permissive

    HR.Local_Permissive_By_LT

    HR.Local_Permissive

    /

    LT_RUNNING _TIMERTIMER[0].DN

    /

    DELAY_BTN_HR_OFFTIMER[5].DN

    /HR.All_Overr_Ten_LS_Flt_Bit HR.Start_Cmd

  • HR - Ladder Diagram Page 2HR - Ladder Diagram Page 2test_new:MainTask:MainProgram 5/31/2007 4:05:50 PMTotal number of rungs in routine: 29 G:\SUBHASISH\22_05_07_sandvik\Test_new_15_05_v15_21aa.ACD

    RSLogix 5000

    ######ONLY FOR HMI DISPLAY CONDITIONAL FAULT######

    17HR.MCCB_On

    /HR.Mtr1_Ol_Tripped

    /HR.Ready_Relay_On HMI.HR_READY_RELAY_FLT

    ######ONLY FOR HMI DISPLAY CONDITIONAL FAULT######

    18HMI.HR_READY_RELAY_FLT

    MoveSource 2 Dest STATUS_FOR_HMI[27] 1

    MOVHR_READY_REALY

    19HR.Ready_Relay_On

    MoveSource 1 Dest STATUS_FOR_HMI[27] 1

    MOVHR_READY_REALY

    20 /HR.MCCB_On

    HR.Mtr1_Ol_Tripped

    /HR.Ready_Relay_On

    MoveSource 0 Dest STATUS_FOR_HMI[27] 1

    MOVHR_READY_REALY

    21HR.Ready_Relay_On HR.Start_Cmd

    /HR.Run_Relay_On

    MoveSource 2 Dest STATUS_FOR_HMI[28] 0

    MOVHR_RUN_RELAY

    22HR.Run_Relay_On

    MoveSource 1 Dest STATUS_FOR_HMI[28] 0

    MOVHR_RUN_RELAY

    23 /HR.Ready_Relay_On

    /HR.Start_Cmd

    /HR.Run_Relay_On

    MoveSource 0 Dest STATUS_FOR_HMI[28] 0

    MOVHR_RUN_RELAY

    24HR.Run_Relay_On

    /HR.Cont_Closed

    MoveSource 2 Dest STATUS_FOR_HMI[29] 0

    MOVHR_BRK_CONT

    25HR.Cont_Closed

    MoveSource 1 Dest STATUS_FOR_HMI[29] 0

    MOVHR_BRK_CONT

    26 /HR.Run_Relay_On

    /HR.Cont_Closed

    MoveSource 0 Dest STATUS_FOR_HMI[29] 0

    MOVHR_BRK_CONT

  • HR - Ladder Diagram Page 3HR - Ladder Diagram Page 3test_new:MainTask:MainProgram 5/31/2007 4:05:50 PMTotal number of rungs in routine: 29 G:\SUBHASISH\22_05_07_sandvik\Test_new_15_05_v15_21aa.ACD

    RSLogix 5000

    27 EqualSource A 2 Source B STATUS_FOR_HMI[21] 1

    EQU

    EqualSource A 2 Source B STATUS_FOR_HMI[22] 0

    EQU

    EqualSource A 2 Source B STATUS_FOR_HMI[23] 0

    EQU

    EqualSource A 2 Source B STATUS_FOR_HMI[24] 1

    EQU

    EqualSource A 2 Source B STATUS_FOR_HMI[25] 0

    EQU

    EqualSource A 2 Source B STATUS_FOR_HMI[26] 0

    EQU

    EqualSource A 2 Source B STATUS_FOR_HMI[27] 1

    EQU

    EqualSource A 2 Source B STATUS_FOR_HMI[28] 0

    EQU

    EqualSource A 2 Source B STATUS_FOR_HMI[29] 0

    EQU

    REELER_CONDITIONAL_FLT_BIT

    ##### HMI ALARM DISPLAY#####

    28PCR.Winding3_Left_Alarm

    CCR.Winding3_Left_Alarm

    HR.Winding3_Left_Alarm

    REELERS_FLT_ALARM

    ##### HMI ALARM DISPLAY#####

    (End)

  • LT1 - Ladder Diagram Page 1LT1 - Ladder Diagram Page 1test_new:MainTask:MainProgram 5/31/2007 4:06:02 PMTotal number of rungs in routine: 102 G:\SUBHASISH\22_05_07_sandvik\Test_new_15_05_v15_21aa.ACD

    RSLogix 5000

    #####LONG TRAVEL BASIC CONDITION#####

    0LT.MCCB_On LT.AC220V_Supply_On LT.Supply_Healthy

    #####LONG TRAVEL BASIC CONDITION#####

    1 /LT.Gr1_OL_Healthy

    LLT.Gr1_OL_Flt_Bit

    2LT.Gr1_OL_Flt_Bit RESET_FROM_PV

    ULT.Gr1_OL_Flt_Bit

    3 /LT.Gr2_OL_Healthy

    LLT.Gr2_OL_Flt_Bit

    4LT.Gr2_OL_Flt_Bit RESET_FROM_PV

    ULT.Gr2_OL_Flt_Bit

    5LT.Gr1_Drive_MCCB_On

    /LT.Gr1_OL_Flt_Bit LT.Drive1_Permissive

    6LT.Gr2_Drive_MCCB_On

    /LT.Gr2_OL_Flt_Bit LT.Drive2_Permissive

    7MST_CNTR.Basic_Permissive LT.Supply_Healthy LT.Ready_Realy_On LT.Basic_Permissive

    8LT.Emg_End_Fwd_Lt_Sw LT.Emg_End_Rev_Lt_Sw LT.All_Emg_End_Ls_Healthy

    9 /LT.All_Emg_End_Ls_Healthy

    LLT.All_Emg_End_Ls_Flt

    10LT.All_Emg_End_Ls_Flt RESET_FROM_PV

    ULT.All_Emg_End_Ls_Flt

    11 /MST_CNTR.Cabin_Mode LT.All_Emg_End_Ls_Flt LT.Bypass_Pb LT.Emg_Bypass

    12MST_CNTR.Cabin_Mode

    /LT.All_Emg_End_Ls_Flt LT.Drive1_Permissive LT.Drive2_Permissive LT.Cabin_Permissive

    13PCR.Cont_Closed CCR.Cont_Closed HR.Cont_Closed

    LT.OVER_TENSION_BIT/

    MST_CNTR.Cabin_Mode

    LT.Moving_Condition

    14LT.Basic_Permissive LT.Moving_Condition LT.Drive1_Permissive

    LT.Drive2_Permissive

    LT.Starting_Permissive

    15 /PCR.Over_Ten_Ls_Fwd_Healthy

    /CCR.Over_Ten_Ls_Fwd_Healthy

    /HR.Over_Ten_Ls_Fwd_Healthy LT.Over_Ten_Fwd_Healthy_Bit

    16 /PCR.Over_Ten_Ls_Rev_Healthy

    /CCR.Over_Ten_Ls_Rev_Healthy

    /HR.Over_Ten_Ls_Rev_Healthy LT.Over_Ten_Rev_Healthy_Bit

    17PCR.All_Under_Ten_LS_Healthy CCR.All_Under_Ten_LS_Healthy HR.All_Under_Ten_LS_Healthy LT.Under_Ten_Healthy_bit

  • LT1 - Ladder Diagram Page 2LT1 - Ladder Diagram Page 2test_new:MainTask:MainProgram 5/31/2007 4:06:03 PMTotal number of rungs in routine: 102 G:\SUBHASISH\22_05_07_sandvik\Test_new_15_05_v15_21aa.ACD

    RSLogix 5000

    #####MAIN LOGIC#####

    18LT.Starting_Permissive LT.Cabin_Permissive LT.Fwd_Cabin

    LT.HMI_Fwd_Start_Pb

    TIMER[15].DN

    /MST_CNTR.Cabin_Mode LT.Trv_Fwd_On_Lcs LT.Emg_End_Fwd_Lt_Sw LT.Over_Ten_Fwd_Healthy_Bit

    LT.Under_Ten_Healthy_bit

    LT.Fwd_Oprn_End_Ls_HLty TS.Anti_Colission_Sw

    LT.REV_ANTI_COLISSION_BIT

    /LT.FWD_ANTI_COLISSION_BIT LT.FWD_Start_Bit

    #####MAIN LOGIC#####

    19LT.Starting_Permissive LT.Cabin_Permissive LT.Rev_Cabin

    LT.HMI_Rev_Start_Pb

    TIMER[16].DN

    /MST_CNTR.Cabin_Mode LT.Trv_Rev_On_Lcs LT.Emg_End_Rev_Lt_Sw LT.Over_Ten_Rev_Healthy_Bit

    LT.Under_Ten_Healthy_bit

    LT.Rev_Oprn_End_Ls_HLty TS.Anti_Colission_Sw

    LT.FWD_ANTI_COLISSION_BIT

    /LT.REV_ANTI_COLISSION_BIT LT.REV_Start_Bit

    20PCR.Over_Ten_Ls_Rev_Healthy

    PCR.Over_Ten_Ls_Fwd_Healthy

    CCR.Over_Ten_Ls_Rev_Healthy

    CCR.Over_Ten_Ls_Fwd_Healthy

    HR.Over_Ten_Ls_Rev_Healthy

    HR.Over_Ten_Ls_Fwd_Healthy

    LT.OVER_TENSION_BIT

    21 /TS.Anti_Colission_Sw

    /LT.FWD_Start_Bit LT.Fwd_Cabin

    LT.HMI_Fwd_Start_Pb

    LLT.FWD_ANTI_COLISSION_BIT

    22TS.Anti_Colission_Sw RESET_FROM_PV

    ULT.FWD_ANTI_COLISSION_BIT

    23 /TS.Anti_Colission_Sw

    /LT.REV_Start_Bit LT.Rev_Cabin

    LT.HMI_Rev_Start_Pb

    LLT.REV_ANTI_COLISSION_BIT

    24TS.Anti_Colission_Sw RESET_FROM_PV

    ULT.REV_ANTI_COLISSION_BIT

    25LT.GR1_BRK_Cntr_Closed LT.GR2_BRK_Cntr_Closed LT.Brk_Cont_Closed

    26LT.Brk_Released_Gr1 LT.Brk_Released_Gr2 LT.All_Brk_Released

  • LT1 - Ladder Diagram Page 3LT1 - Ladder Diagram Page 3test_new:MainTask:MainProgram 5/31/2007 4:06:03 PMTotal number of rungs in routine: 102 G:\SUBHASISH\22_05_07_sandvik\Test_new_15_05_v15_21aa.ACD

    RSLogix 5000

    27LT.Brk_Cont_Closed LT.All_Brk_Released LT.Brk_Open_Cond

    28LT.Brk_Open_Cond R_Clamp1.Partially_Open R_Clamp2.Partially_Open

    LT.T_GR1_DR_Cntr_Closed LT.Drive1_Healthy LT.REV_Start_Bit TIMER[16].EN

    LT.FWD_Start_Bit TIMER[15].EN

    LT.CMD_TO_VFD_1

    LT.T_GR2_DR_Cntr_Closed LT.Drive2_Healthy LT.REV_Start_Bit TIMER[16].EN

    LT.FWD_Start_Bit TIMER[15].EN

    LT.CMD_TO_VFD_2

    29LT.Fwd_Cabin

    LT.HMI_Fwd_Start_Pb

    LT.Trv_Fwd_On_Lcs

    ENDN

    Timer Off DelayTimer TIMER[15]Preset 10000Accum 10001

    TOF

    30LT.Rev_Cabin

    LT.HMI_Rev_Start_Pb

    LT.Trv_Rev_On_Lcs

    ENDN

    Timer Off DelayTimer TIMER[16]Preset 10000Accum 10000

    TOF

    31LT.VFD1.DRIVE_FAULT

    LT.VFD2.DRIVE_FAULT

    LT.VFD_FAULT

    ************* STATUS OF BC ON OVERVIEW SCREEN *************

    32 /LT.Drive1_Healthy

    /LT.Drive2_Healthy

    /LT_Fault_Blink_In_HMI

    MoveSource 0 Dest STATUS_IN_MAIN_SCREEN[7] 0

    MOV

    ************* STATUS OF BC ON OVERVIEW SCREEN *************

    33LT.Drive1_Healthy

    LT.Drive2_Healthy

    MoveSource 1 Dest STATUS_IN_MAIN_SCREEN[7] 0

    MOV

    34LT.All_Emg_End_Ls_Flt

    LT_CONDITIONAL_FLT_BIT

    LLT_Fault_Blink_In_HMI

    35LT_Fault_Blink_In_HMI

    MoveSource 2 Dest STATUS_IN_MAIN_SCREEN[7] 0

    MOV

    36LT_Fault_Blink_In_HMI RESET_FROM_PV

    ULT_Fault_Blink_In_HMI

    ##### CMD TO VFD1 IF MASTER #####

    37MASTER_OPRN_FOR_VFD1_LT

    /LT_VFD1_STATUS.EN

    ENDNER

    Type - CIP GenericMessage Control LT_VFD1_STATUS ...

    MSG##### CMD TO VFD1 IF MASTER #####

  • LT1 - Ladder Diagram Page 4LT1 - Ladder Diagram Page 4test_new:MainTask:MainProgram 5/31/2007 4:06:04 PMTotal number of rungs in routine: 102 G:\SUBHASISH\22_05_07_sandvik\Test_new_15_05_v15_21aa.ACD

    RSLogix 5000

    38LT.Only_Vfd_1_Enable

    MoveSource SPEED_REF_FOR_SINGLE_DRIVE1_LT 4000Dest SPEED_REF_LT_VFD1

    10923

    MOV

    39MASTER_OPRN_FOR_VFD1_LT

    Absolute ValueSource AI_MC_LT 24450Dest AI_MC_LT_ABS 24450

    ABS

    40MASTER_OPRN_FOR_VFD1_LT LT.Cabin_Permissive LT_STATUS_VFD1.1

    /BH.Rld_Oper_Healthy

    MoveSource AI_MC_LT_ABS 24450Dest SPEED_REF_LT_VFD1

    10923

    MOV

    41MASTER_OPRN_FOR_VFD1_LT LT.Cabin_Permissive BH.Rld_Oper_Healthy LT_STATUS_VFD1.1

    MoveSource AI_MC_LT_ABS 24450Dest SPEED_REF_SLOW_LT 10923

    MOV

    ComputeDest SPEED_REF_LT_10MPM 0Expression (10/100)*SPEED_REF_SLOW_LT

    CPTMoveSource SPEED_REF_LT_10MPM 0Dest SPEED_REF_LT_VFD1

    10923

    MOV

    42 /MST_CNTR.Cabin_Mode LT_STATUS_VFD1.1

    LT_STATUS_VFD2.1

    MoveSource LOCAL_SPEED_REF_SLOW_LT 6554Dest SPEED_REF_LT_VFD1

    10923

    MOV

    43 /LT_STATUS_VFD1.1

    MoveSource 0 Dest SPEED_REF_LT_VFD1

    10923

    MOV

    44MASTER_OPRN_FOR_VFD1_LT LT.REV_Start_Bit

    LT.FWD_Start_Bit

    /SPEED_TO_LT_VFD1.EN

    ENDNER

    Type - CIP GenericMessage Control SPEED_TO_LT_VFD1 ...

    MSG

    45MASTER_OPRN_FOR_VFD1_LT

    ENDNER

    Type - CIP GenericMessage Control SPEED_FEEDBACK_LT_VFD1 ...

    MSG

    46MASTER_OPRN_FOR_VFD1_LT

    /MASTER_OPRN_FOR_VFD2_LT

    MoveSource SPEED_FB_FROM_LT_VFD1 0Dest SPEED_REF_LT_VFD2

    10923

    MOV

    47LT.FWD_Start_Bit BH_STATUS_VFD1.0

    /LT.REV_Start_Bit LT_VFD1_CMD.1 LT_VFD1_CMD.4

    ULT_VFD1_CMD.5

    48LT.REV_Start_Bit BH_STATUS_VFD1.0

    /LT.FWD_Start_Bit LT_VFD1_CMD.1

    ULT_VFD1_CMD.4 LT_VFD1_CMD.5

    49 /LT.REV_Start_Bit

    /LT.FWD_Start_Bit LT_VFD1_CMD.0

  • LT1 - Ladder Diagram Page 5LT1 - Ladder Diagram Page 5test_new:MainTask:MainProgram 5/31/2007 4:06:04 PMTotal number of rungs in routine: 102 G:\SUBHASISH\22_05_07_sandvik\Test_new_15_05_v15_21aa.ACD

    RSLogix 5000

    50 /LT_VFD1_CMD_MSG.EN

    ENDNER

    Type - CIP GenericMessage Control LT_VFD1_CMD_MSG ...

    MSG

    ##### CMD TO VFD2 IF MASTER #####

    51MASTER_OPRN_FOR_VFD2_LT

    /LT_VFD2_STATUS.EN

    ENDNER

    Type - CIP GenericMessage Control LT_VFD2_STATUS ...

    MSG##### CMD TO VFD2 IF MASTER #####

    52LT.Only_Vfd_2_Enable

    MoveSource SPEED_REF_FOR_SINGLE_DRIVE2_LT 9828Dest SPEED_REF_LT_VFD2

    10923

    MOV

    53MASTER_OPRN_FOR_VFD2_LT

    Absolute ValueSource AI_MC_LT 24450Dest AI_MC_LT_ABS 24450

    ABS

    54MASTER_OPRN_FOR_VFD2_LT LT.Cabin_Permissive LT_STATUS_VFD2.1

    /BH.Rld_Oper_Healthy

    MoveSource AI_MC_LT_ABS 24450Dest SPEED_REF_LT_VFD2

    10923

    MOV

    55MASTER_OPRN_FOR_VFD2_LT LT.Cabin_Permissive BH.Rld_Oper_Healthy LT_STATUS_VFD2.1

    MoveSource SPEED_REF_SLOW_LT 10923Dest SPEED_REF_LT_VFD2

    10923

    MOV

    56 /MST_CNTR.Cabin_Mode LT_STATUS_VFD1.1

    LT_STATUS_VFD2.1

    MoveSource LOCAL_SPEED_REF_SLOW_LT 6554Dest SPEED_REF_LT_VFD2

    10923

    MOV

    57 /LT_STATUS_VFD2.1

    MoveSource 0 Dest SPEED_REF_LT_VFD2

    10923

    MOV

    58MASTER_OPRN_FOR_VFD2_LT LT.REV_Start_Bit

    LT.FWD_Start_Bit

    /SPEED_TO_LT_VFD2.EN

    ENDNER

    Type - CIP GenericMessage Control SPEED_TO_LT_VFD2 ...

    MSG

    59MASTER_OPRN_FOR_VFD2_LT

    ENDNER

    Type - CIP GenericMessage Control SPEED_FEEDBACK_LT_VFD2 ...

    MSG

    60MASTER_OPRN_FOR_VFD2_LT

    /MASTER_OPRN_FOR_VFD1_LT BLOCK_2

    MoveSource SPEED_FB_FROM_LT_VFD2 4890Dest SPEED_REF_LT_VFD1

    10923

    MOV

    61LT.FWD_Start_Bit BH_STATUS_VFD1.0

    /LT.REV_Start_Bit LT_VFD2_CMD.1 LT_VFD2_CMD.4

    ULT_VFD2_CMD.5

    62LT.REV_Start_Bit BH_STATUS_VFD1.0

    /LT.FWD_Start_Bit LT_VFD2_CMD.1

    ULT_VFD2_CMD.4 LT_VFD2_CMD.5

    63 /LT.REV_Start_Bit

    /LT.FWD_Start_Bit LT_VFD2_CMD.0

  • LT1 - Ladder Diagram Page 6LT1 - Ladder Diagram Page 6test_new:MainTask:MainProgram 5/31/2007 4:06:05 PMTotal number of rungs in routine: 102 G:\SUBHASISH\22_05_07_sandvik\Test_new_15_05_v15_21aa.ACD

    RSLogix 5000

    64 /LT_VFD2_CMD_MSG.EN

    ENDNER

    Type - CIP GenericMessage Control LT_VFD2_CMD_MSG ...

    MSG

    #####MASTER-SLAVE SELECTION#####

    65 Limit Test (CIRC)Low Limit 1 Test LT_MASTER_SLAVE_FROM_PV 2High Limit 2

    LIMEqualSource A LT_MASTER_SLAVE_FROM_PV 2Source B 1

    EQU LT.VFD_1_MASTER

    EqualSource A LT_MASTER_SLAVE_FROM_PV 2Source B 2

    EQU LT.VFD_2_MASTER

    #####MASTER-SLAVE SELECTION#####

    66 Limit Test (CIRC)Low Limit 1 Test LT_DRIVE_SELECTION_FROM_PV 2High Limit 2

    LIMEqualSource A LT_DRIVE_SELECTION_FROM_PV 2Source B 1

    EQU LT.Single_Drive_Oprn

    EqualSource A LT_DRIVE_SELECTION_FROM_PV 2Source B 2

    EQU LT.Dule_Drive_Oprn

    67LT.Single_Drive_Oprn LT.VFD_1_MASTER LT.Only_Vfd_1_Enable

    LT.VFD_2_MASTER LT.Only_Vfd_2_Enable

    68LT.Dule_Drive_Oprn LT.VFD_1_MASTER MASTER_OPRN_FOR_VFD1_LT

    LT.VFD_2_MASTER MASTER_OPRN_FOR_VFD2_LT

    ######ONLY FOR HMI DISPLAY CONDITIONAL FAULT######

    69LT.MCCB_On LT.Emg_End_Fwd_Lt_Sw LT.Emg_End_Rev_Lt_Sw

    /LT.Ready_Realy_On HMI.LT_READY_RELAY_FLT

    ######ONLY FOR HMI DISPLAY CONDITIONAL FAULT######

    70HMI.LT_READY_RELAY_FLT

    MoveSource 2 Dest STATUS_FOR_HMI[36] 1

    MOV

    71LT.Ready_Realy_On

    MoveSource 1 Dest STATUS_FOR_HMI[36] 1

    MOV

    72 /LT.MCCB_On

    /LT.Emg_End_Fwd_Lt_Sw

    /LT.Emg_End_Rev_Lt_Sw

    /LT.Ready_Realy_On

    MoveSource 0 Dest STATUS_FOR_HMI[36] 1

    MOV

    73LT.REV_Start_Bit

    LT.FWD_Start_Bit

    /LT.GR1_BRK_Cntr_Closed

    MoveSource 2 Dest STATUS_FOR_HMI[37] 0

    MOV

  • LT1 - Ladder Diagram Page 7LT1 - Ladder Diagram Page 7test_new:MainTask:MainProgram 5/31/2007 4:06:05 PMTotal number of rungs in routine: 102 G:\SUBHASISH\22_05_07_sandvik\Test_new_15_05_v15_21aa.ACD

    RSLogix 5000

    74LT.GR1_BRK_Cntr_Closed

    MoveSource 1 Dest STATUS_FOR_HMI[37] 0

    MOV

    75 /LT.REV_Start_Bit

    /LT.FWD_Start_Bit

    /LT.GR1_BRK_Cntr_Closed

    MoveSource 0 Dest STATUS_FOR_HMI[37] 0

    MOV

    76LT.REV_Start_Bit

    LT.FWD_Start_Bit

    /LT.GR2_BRK_Cntr_Closed

    MoveSource 2 Dest STATUS_FOR_HMI[38] 0

    MOV

    77LT.GR2_BRK_Cntr_Closed

    MoveSource 1 Dest STATUS_FOR_HMI[38] 0

    MOV

    78 /LT.REV_Start_Bit

    /LT.FWD_Start_Bit

    /LT.GR2_BRK_Cntr_Closed

    MoveSource 0 Dest STATUS_FOR_HMI[38] 0

    MOV

    79LT.GR1_BRK_Cntr_Closed

    /LT.Brk_Released_Gr1

    ENDN

    Timer On DelayTimer HMI_TIMER[0]Preset 4000Accum 0

    TON

    80HMI_TIMER[0].DN

    MoveSource 2 Dest STATUS_FOR_HMI[39] 0

    MOV

    81LT.Brk_Released_Gr1

    MoveSource 1 Dest STATUS_FOR_HMI[39] 0

    MOV

    82 /LT.GR1_BRK_Cntr_Closed

    /LT.Brk_Released_Gr1

    MoveSource 0 Dest STATUS_FOR_HMI[39] 0

    MOV

    83LT.GR2_BRK_Cntr_Closed

    /LT.Brk_Released_Gr2

    ENDN

    Timer On DelayTimer HMI_TIMER[1]Preset 4000Accum 0

    TON

    84HMI_TIMER[1].DN

    MoveSource 2 Dest STATUS_FOR_HMI[40] 0

    MOV

    85LT.Brk_Released_Gr2

    MoveSource 1 Dest STATUS_FOR_HMI[40] 0

    MOV

  • LT1 - Ladder Diagram Page 8LT1 - Ladder Diagram Page 8test_new:MainTask:MainProgram 5/31/2007 4:06:05 PMTotal number of rungs in routine: 102 G:\SUBHASISH\22_05_07_sandvik\Test_new_15_05_v15_21aa.ACD

    RSLogix 5000

    86 /LT.GR2_BRK_Cntr_Closed

    /LT.Brk_Released_Gr2

    MoveSource 0 Dest STATUS_FOR_HMI[40] 0

    MOV

    87LT.Brk_Released_Gr1

    /LT.T_GR1_DR_Cntr_Closed

    ENDN

    Timer On DelayTimer HMI_TIMER[2]Preset 4000Accum 0

    TON

    88HMI_TIMER[2].DN

    MoveSource 2 Dest STATUS_FOR_HMI[41] 0

    MOV

    89LT.T_GR1_DR_Cntr_Closed

    MoveSource 1 Dest STATUS_FOR_HMI[41] 0

    MOV

    90 /LT.Brk_Released_Gr1

    /LT.T_GR1_DR_Cntr_Closed

    MoveSource 0 Dest STATUS_FOR_HMI[41] 0

    MOV

    91LT.Brk_Released_Gr2

    /LT.T_GR2_DR_Cntr_Closed

    ENDN

    Timer On DelayTimer HMI_TIMER[3]Preset 4000Accum 0

    TON

    92HMI_TIMER[3].DN

    MoveSource 2 Dest STATUS_FOR_HMI[42] 0

    MOV

    93LT.T_GR2_DR_Cntr_Closed

    MoveSource 1 Dest STATUS_FOR_HMI[42] 0

    MOV

    94 /LT.Brk_Released_Gr2

    /LT.T_GR2_DR_Cntr_Closed

    MoveSource 0 Dest STATUS_FOR_HMI[42] 0

    MOV

    95LT.REV_Start_Bit

    LT.FWD_Start_Bit

    /LT.VFD1.RUNNING

    MoveSource 2 Dest STATUS_FOR_HMI[43] 0

    MOV

    96LT.VFD1.RUNNING

    MoveSource 1 Dest STATUS_FOR_HMI[43] 0

    MOV

    97 /LT.REV_Start_Bit

    /LT.FWD_Start_Bit

    /LT.VFD1.RUNNING

    MoveSource 0 Dest STATUS_FOR_HMI[43] 0

    MOV

  • LT1 - Ladder Diagram Page 9LT1 - Ladder Diagram Page 9test_new:MainTask:MainProgram 5/31/2007 4:06:06 PMTotal number of rungs in routine: 102 G:\SUBHASISH\22_05_07_sandvik\Test_new_15_05_v15_21aa.ACD

    RSLogix 5000

    98LT.REV_Start_Bit

    LT.FWD_Start_Bit

    /LT.VFD2.RUNNING

    MoveSource 2 Dest STATUS_FOR_HMI[44] 0

    MOV

    99LT.VFD2.RUNNING

    MoveSource 1 Dest STATUS_FOR_HMI[44] 0

    MOV

    100 /LT.REV_Start_Bit

    /LT.FWD_Start_Bit

    /LT.VFD2.RUNNING

    MoveSource 0 Dest STATUS_FOR_HMI[44] 0

    MOV

    101 EqualSource A 2 Source B STATUS_FOR_HMI[36] 1

    EQU

    EqualSource A 2 Source B STATUS_FOR_HMI[37] 0

    EQU

    EqualSource A 2 Source B STATUS_FOR_HMI[38] 0

    EQU

    EqualSource A 2 Source B STATUS_FOR_HMI[39] 0

    EQU

    EqualSource A 2 Source B STATUS_FOR_HMI[40] 0

    EQU

    EqualSource A 2 Source B STATUS_FOR_HMI[41] 0

    EQU

    EqualSource A 2 Source B STATUS_FOR_HMI[42] 0

    EQU

    EqualSource A 2 Source B STATUS_FOR_HMI[43] 0

    EQU

    EqualSource A 2 Source B STATUS_FOR_HMI[44] 0

    EQU

    LT_CONDITIONAL_FLT_BIT

    (End)

  • LUB1 - Ladder Diagram Page 1LUB1 - Ladder Diagram Page 1test_new:MainTask:MainProgram 5/31/2007 4:06:18 PMTotal number of rungs in routine: 4 G:\SUBHASISH\22_05_07_sandvik\Test_new_15_05_v15_21aa.ACD

    RSLogix 5000

    0MST_CNTR.Basic_Permissive LUB1.MCCB_On

    /LUB1.Ol_Tripped

    /LUB1.Grease_Level_Low

    /LUB1.System_Fault LUB1.Basic_Permissive

    1LUB1.Basic_Permissive LUB1.System_On_Cmd

    ************* STATUS OF LUB ON OVERVIEW SCREEN *************

    2 /LUB1.System_On_Cmd

    /LUB2.System_On_Cmd

    MoveSource 0 Dest STATUS_IN_MAIN_SCREEN[13] 0

    MOV************* STATUS OF LUB ON OVERVIEW SCREEN *************

    3LUB1.System_On_Cmd

    LUB2.System_On_Cmd

    MoveSource 1 Dest STATUS_IN_MAIN_SCREEN[7] 0

    MOV

    (End)

  • LUB2 - Ladder Diagram Page 1LUB2 - Ladder Diagram Page 1test_new:MainTask:MainProgram 5/31/2007 4:06:28 PMTotal number of rungs in routine: 2 G:\SUBHASISH\22_05_07_sandvik\Test_new_15_05_v15_21aa.ACD

    RSLogix 5000

    0MST_CNTR.Basic_Permissive LUB2.MCCB_On

    /LUB2.Ol_Tripped

    /LUB2.Grease_Level_Low

    /LUB2.System_Fault LUB2.Basic_Permissive

    1LUB2.Basic_Permissive LUB2.System_On_Cmd

    (End)

  • MCC - Ladder Diagram Page 1MCC - Ladder Diagram Page 1test_new:MainTask:MainProgram 5/31/2007 4:06:43 PMTotal number of rungs in routine: 31 G:\SUBHASISH\22_05_07_sandvik\Test_new_15_05_v15_21aa.ACD

    RSLogix 5000

    0MST_CNTR.Main_Control_Supply MST_CNTR.AC220_Supply_CB_On MST_CNTR.Supply_On

    1MST_CNTR.Estop1 MST_CNTR.Estop2 MST_CNTR.Estop3 MST_CNTR.Estop4 MST_CNTR.Estop5 MST_CNTR.Estop6

    MST_CNTR.All_Estop_Buttons_Healthy/

    MST_CNTR.Wind_Speed_High_Cmd BH.Emg_LS_Healthy_Cond BS.All_Emg_Lt_Healthy

    LT.All_Emg_End_Ls_Healthy MST_CNTR.RLD_All_Estop_Buttons_Healthy

    2 /MST_CNTR.RLD_All_Estop_Buttons_Healthy

    LMST_CNTR.Ship_Loader_Emg_Stop

    3MST_CNTR.Ship_Loader_Emg_Stop RESET_FROM_PV

    UMST_CNTR.Ship_Loader_Emg_Stop

    4MST_CNTR.Supply_On

    /MST_CNTR.Ship_Loader_Emg_Stop

    /MST_CNTR.Wind_Speed_High_Cmd MST_CNTR.Main_Br_Trip_Relay MST_CNTR.ACB_On_Fb

    MST_CNTR.Basic_Permissive

    5MST_CNTR.Basic_Permissive MST_CNTR.Cabin_Mode

    /MST_CNTR.System_Fault_Cmd BC.Soft_St_On_Fb BS.Locking_Pin_Engaged

    MST_CNTR.Sl_Running_Cmd

    6BH.Rld_Oper_Healthy

    /MST_CNTR.Loading_Mode BH.Positioning_zone MST_CNTR.Hatch_Change_Start_Pb

    MST_CNTR.Hatch_Change_Continue

    /MST_CNTR.Hatch_Change_Over_Cmd

    MST_CNTR.Hatch_Change_On_Prog_Cmd

    7MST_CNTR.Hatch_Change_Start_Pb

    /MST_CNTR.Hatch_Change_Over_Pb

    LMST_CNTR.Hatch_Change_Continue

    8MST_CNTR.Hatch_Change_Over_Pb

    UMST_CNTR.Hatch_Change_Continue

    9BH.Rld_Oper_Healthy

    /MST_CNTR.Loading_Mode BH.Positioning_zone MST_CNTR.Hatch_Change_Over_Pb

    TIMER[12].DN

    MST_CNTR.Hatch_Change_Over_Cmd

    10MST_CNTR.Hatch_Change_Over_Cmd

    ENDN

    Timer On DelayTimer TIMER[12]Preset 5000Accum 0

    TON

    11MST_CNTR.Sl_Running_Cmd

    /MST_CNTR.Hatch_Change_On_Prog_Cmd MST_CNTR.Start_loading_Pb MST_CNTR.Stop_loading_Pb

    MST_CNTR.Start_Loading_Cmd

    12MST_CNTR.Hatch_Change_On_Prog_Cmd

    MST_CNTR.Ship_Loader_Emg_Stop

    MST_CNTR.System_Fault_Cmd

    MST_CNTR.Stop_loading_Pb

    IMMEDIATE_STOP_LOADING

    MST_CNTR.Stop_loading_Cmd

    13 /MST_CNTR.Tr_Pull_Wire_Sw1_Healthy

    /MST_CNTR.Tr_Pull_Wire_Sw2_Healthy MST_CNTR.Tripper_Conv_Pc_Trip_Cmd

  • MCC - Ladder Diagram Page 2MCC - Ladder Diagram Page 2test_new:MainTask:MainProgram 5/31/2007 4:06:43 PMTotal number of rungs in routine: 31 G:\SUBHASISH\22_05_07_sandvik\Test_new_15_05_v15_21aa.ACD

    RSLogix 5000

    14MST_CNTR.Tr_Conv_Bss1_15_Alarm

    MST_CNTR.Tr_Conv_Bss2_15_Alarm

    MST_CNTR.Tripper_Conv_Bs_15_Alarm_Cmd

    15 /MST_CNTR.Tr_Conv_Bss1_30_Trip

    /MST_CNTR.Tr_Conv_Bss2_30_Trip

    MST_CNTR.Tripper_Conv_Bs_30_Trip_Cmd

    16MST_CNTR.Emg_Stop_Ccr MST_CNTR.Emg_Stop_Cmd_Ccr

    17BS.Ext_End_Final_Emg_Lt_Sw BS.Ret_End_Final_Emg_Lt_Sw BH.Hoist_end_Final_Emg_LS BH.Lower_end_Final_Emg_LS LT.Emg_End_Fwd_Lt_Sw

    LT.Emg_End_Rev_Lt_Sw MST_CNTR.Emg_Lt_Reached_Cmd

    18 /BC.Pull_Cord_Sw1_Healthy

    /BC.Pull_Cord_Sw2_Healthy

    /BC.Pull_Cord_Sw3_Healthy

    /BC.Pull_Cord_Sw4_Healthy

    BC.Zero_Speed_Sw_Fault_BIT

    /BC.All_Belt_Sway_sw_Healthy_bit

    /MST_CNTR.Tr_Pull_Wire_Sw1_Healthy

    /MST_CNTR.Tr_Pull_Wire_Sw2_Healthy

    /MST_CNTR.Tr_Conv_Bss1_30_Trip

    /MST_CNTR.Tr_Conv_Bss2_30_Trip

    TS.Rope_OL_Emg_Cond

    BH.Rope_Load_Emg_Flt_Bit

    TS.Emg_Jamming

    DS.Unit_Fault

    DS.Water_Tank_Level_Lowlow_Trip

    MST_CNTR.System_Fault_Cmd

    19 Limit Test (CIRC)Low Limit 4 Test Wind_Speed_Acc 0High Limit 20

    LIMComputeDest Wind_Speed_Acc 0Expression (1.25)*Wind_Speed

    CPT

    20 Grtr Than or Eql (A>=B)Source A Wind_Speed_Acc 0Source B 18

    GEQ MST_CNTR.Wind_Speed_High_Cmd

    21 Grtr Than or Eql (A>=B)Source A Wind_Speed_Acc 0Source B 16

    GEQ MST_CNTR.Wind_Speed_Alarm

  • MCC - Ladder Diagram Page 3MCC - Ladder Diagram Page 3test_new:MainTask:MainProgram 5/31/2007 4:06:43 PMTotal number of rungs in routine: 31 G:\SUBHASISH\22_05_07_sandvik\Test_new_15_05_v15_21aa.ACD

    RSLogix 5000

    ************* STATUS OF BC ON OVERVIEW SCREEN *************

    22MST_CNTR.Estop1 MST_CNTR.Estop2 MST_CNTR.Estop3 MST_CNTR.Estop4 MST_CNTR.Estop5 MST_CNTR.Estop6

    /MST_CNTR.All_Estop_Buttons_Healthy HMI.MCC_ALL_ESTOP_HEALTHY_RELAY_FLT_BIT

    ************* STATUS OF BC ON OVERVIEW SCREEN *************

    23HMI.MCC_ALL_ESTOP_HEALTHY_RELAY_FLT_BIT

    MoveSource 2 Dest STATUS_FOR_HMI[61] 1

    MOV

    24MST_CNTR.All_Estop_Buttons_Healthy

    MoveSource 1 Dest STATUS_FOR_HMI[61] 1

    MOV

    25 /MST_CNTR.Estop1

    /MST_CNTR.Estop2

    /MST_CNTR.Estop3

    /MST_CNTR.Estop4

    /MST_CNTR.Estop5

    /MST_CNTR.Estop6

    /MST_CNTR.All_Estop_Buttons_Healthy

    MoveSource 0 Dest STATUS_FOR_HMI[61] 1

    MOV

    26 /MST_CNTR.Wind_Speed_High_Cmd

    /MST_CNTR.Emg_Stop_Cmd_Ccr MST_CNTR.All_Estop_Buttons_Healthy MST_CNTR.Freq_Hlthy

    R_Clamp1.Strom_Ancr_Pin1_Open R_Clamp2.Strom_Ancr_Pin2_Open/

    MST_CNTR.Master_Estop_Relay HMI.MCC_MASTER_ESTOP_RELAY_FLT_BIT

    27HMI.MCC_MASTER_ESTOP_RELAY_FLT_BIT

    MoveSource 2 Dest STATUS_FOR_HMI[62] 1

    MOV

    28MST_CNTR.Master_Estop_Relay

    MoveSource 1 Dest STATUS_FOR_HMI[62] 1

    MOV

    29MST_CNTR.Wind_Speed_High_Cmd

    MST_CNTR.Emg_Stop_Cmd_Ccr

    /MST_CNTR.All_Estop_Buttons_Healthy

    /MST_CNTR.Freq_Hlthy

    /R_Clamp1.Strom_Ancr_Pin1_Open

    /R_Clamp2.Strom_Ancr_Pin2_Open

    /MST_CNTR.Master_Estop_Relay

    MoveSource 0 Dest STATUS_FOR_HMI[62] 1

    MOV

    ##### HMI ALARM DISPLAY#####

    30MST_CNTR.Tripper_Conv_Bs_15_Alarm_Cmd

    MST_CNTR.Tr_Conv_Bss1_15_Alarm

    MST_CNTR.Tr_Conv_Bss2_15_Alarm

    MCC_FLT_ALARM

    ##### HMI ALARM DISPLAY#####

  • MCC - Ladder Diagram Page 4MCC - Ladder Diagram Page 4test_new:MainTask:MainProgram 5/31/2007 4:06:43 PMTotal number of rungs in routine: 31 G:\SUBHASISH\22_05_07_sandvik\Test_new_15_05_v15_21aa.ACD

    RSLogix 5000

    (End)

  • PCR - Ladder Diagram Page 1PCR - Ladder Diagram Page 1test_new:MainTask:MainProgram 5/31/2007 4:07:08 PMTotal number of rungs in routine: 33 G:\SUBHASISH\22_05_07_sandvik\Test_new_15_05_v15_21aa.ACD

    RSLogix 5000

    0PCR.MCCB_On PCR.AC220V_Supply_On PCR.Supply_Healthy

    1 /PCR.Mtr1_Ol_Tripped

    /PCR.Mt2_Ol_Tripped PCR.All_Ol_Healthy

    2 /PCR.All_Ol_Healthy

    LPCR.All_Ol_Flt

    3PCR.All_Ol_Flt RESET_FROM_PV

    UPCR.All_Ol_Flt

    4MST_CNTR.Basic_Permissive PCR.Supply_Healthy

    /PCR.All_Ol_Flt

    /PCR.Winding2_Left_Trip PCR.Ready_Relay_On PCR.Basic_Permissive

    5 /PCR.Under_Ten_Ls_Cable1_Healthy

    /PCR.Under_Ten_Ls_Cable2_Healthy

    PCR.Cable_Reeler_Full

    PCR