rslogix 5000 report(s)120511

74
BIA - Tag Listing Page 1 BIA (Controller) 5/12/2011 2:17:36 PM C:\RSLogix 5000\Projects\BIA.ACD RSLogix 5000 Name Value Data Type Scope AI01_CH00 12718 INT BIA AliasFor: Local2:0:I.Ch0Data Base Tag: Local2:0:I.Ch0Data AI01_CH00 - MainProgram/ANALOG_SCALE - 1-B1(IREF,AI01_CH00), 1-C1(SCL,SCL_01.In) AI01_CH00 - MainProgram/MainRoutine - 9(LIM) AI01_CH01 0 INT BIA AliasFor: Local2:0:I.Ch1Data Base Tag: Local2:0:I.Ch1Data AI01_CH01 - MainProgram/ANALOG_SCALE - 1-B2(IREF,AI01_CH01), 1-C1(SCL,SCL_02.In) AI01_CH02 0 INT BIA AliasFor: Local2:0:I.Ch2Data Base Tag: Local2:0:I.Ch2Data AI01_CH02 - MainProgram/ANALOG_SCALE - 1-B3(IREF,AI01_CH02), 1-C2(SCL,SCL_03.In) AI02_CH00 0 INT BIA AliasFor: Local2:1:I.Ch0Data Base Tag: Local2:1:I.Ch0Data AI02_CH00 - MainProgram/ANALOG_SCALE - 1-B3(IREF,AI02_CH00), 1-C3(SCL,SCL_04.In) AI02_CH01 0 INT BIA AliasFor: Local2:1:I.Ch1Data Base Tag: Local2:1:I.Ch1Data AI02_CH01 - MainProgram/ANALOG_SCALE - 1-B4(IREF,AI02_CH01), 1-C4(SCL,SCL_05.In) AO01_CH00 268 INT BIA AO01_CH00 - MainProgram/ANALOG_SCALE - 2-B1(IREF,AO01_CH00), 2-B1(SCL,SCL_07.In) AO01_CH01 268 INT BIA AO01_CH01 - MainProgram/ANALOG_SCALE - 2-B2(IREF,AO01_CH01), 2-B2(SCL,SCL_08.In) AO02_CH00 268 INT BIA AO02_CH00 - MainProgram/ANALOG_SCALE - 2-B2(SCL,SCL_09.In), 2-B3(IREF,AO02_CH00) AO02_CH01 268 INT BIA AO02_CH01 - MainProgram/ANALOG_SCALE - 2-B3(IREF,AO02_CH01), 2-B3(SCL,SCL_10.In) BNOT_01 FBD_BOOLEAN_NOT MainProgram BNOT_01 - MainProgram/PID - *1-B3(BOR,BOR_09.Out), *1-B4(BNOT,BNOT_01), *1-C1(PIDE,PIDE_01.ProgManualReq) BOR_01 FBD_BOOLEAN_OR MainProgram BOR_01 - MainProgram/SW_PUMP_DUTY_SEL - *1-B2(OSRI,OSRI_15.OutputBit), *1-C1(BOR,BOR_01), *1-C1(IREF,SW_PMP1_STNDBY_SEL_HMI), *1-D2(SETD,SETD_01.Set) BOR_02 FBD_BOOLEAN_OR MainProgram

Upload: renji-jacob

Post on 29-Nov-2014

222 views

Category:

Documents


42 download

TRANSCRIPT

Page 1: RSLogix 5000 Report(s)120511

BIA - Tag Listing Page 1BIA (Controller) 5/12/2011 2:17:36 PM

C:\RSLogix 5000\Projects\BIA.ACD

RSLogix 5000

Name Value Data Type ScopeAI01_CH00 12718 INT BIA

AliasFor: Local2:0:I.Ch0DataBase Tag: Local2:0:I.Ch0DataAI01_CH00 - MainProgram/ANALOG_SCALE - 1-B1(IREF,AI01_CH00), 1-C1(SCL,SCL_01.In)AI01_CH00 - MainProgram/MainRoutine - 9(LIM)

AI01_CH01 0 INT BIAAliasFor: Local2:0:I.Ch1DataBase Tag: Local2:0:I.Ch1DataAI01_CH01 - MainProgram/ANALOG_SCALE - 1-B2(IREF,AI01_CH01), 1-C1(SCL,SCL_02.In)

AI01_CH02 0 INT BIAAliasFor: Local2:0:I.Ch2DataBase Tag: Local2:0:I.Ch2DataAI01_CH02 - MainProgram/ANALOG_SCALE - 1-B3(IREF,AI01_CH02), 1-C2(SCL,SCL_03.In)

AI02_CH00 0 INT BIAAliasFor: Local2:1:I.Ch0DataBase Tag: Local2:1:I.Ch0DataAI02_CH00 - MainProgram/ANALOG_SCALE - 1-B3(IREF,AI02_CH00), 1-C3(SCL,SCL_04.In)

AI02_CH01 0 INT BIAAliasFor: Local2:1:I.Ch1DataBase Tag: Local2:1:I.Ch1DataAI02_CH01 - MainProgram/ANALOG_SCALE - 1-B4(IREF,AI02_CH01), 1-C4(SCL,SCL_05.In)

AO01_CH00 268 INT BIAAO01_CH00 - MainProgram/ANALOG_SCALE - 2-B1(IREF,AO01_CH00), 2-B1(SCL,SCL_07.In)

AO01_CH01 268 INT BIAAO01_CH01 - MainProgram/ANALOG_SCALE - 2-B2(IREF,AO01_CH01), 2-B2(SCL,SCL_08.In)

AO02_CH00 268 INT BIAAO02_CH00 - MainProgram/ANALOG_SCALE - 2-B2(SCL,SCL_09.In), 2-B3(IREF,AO02_CH00)

AO02_CH01 268 INT BIAAO02_CH01 - MainProgram/ANALOG_SCALE - 2-B3(IREF,AO02_CH01), 2-B3(SCL,SCL_10.In)

BNOT_01 FBD_BOOLEAN_NOT MainProgramBNOT_01 - MainProgram/PID - *1-B3(BOR,BOR_09.Out), *1-B4(BNOT,BNOT_01), *1-C1(PIDE,PIDE_01.ProgManualReq)

BOR_01 FBD_BOOLEAN_OR MainProgramBOR_01 - MainProgram/SW_PUMP_DUTY_SEL - *1-B2(OSRI,OSRI_15.OutputBit), *1-C1(BOR,BOR_01), *1-C1(IREF,SW_PMP1_STNDBY_SEL_HMI), *1-D2(SETD,SETD_01.Set)

BOR_02 FBD_BOOLEAN_OR MainProgram

Page 2: RSLogix 5000 Report(s)120511

BIA - Tag Listing Page 2BIA (Controller) 5/12/2011 2:17:37 PM

C:\RSLogix 5000\Projects\BIA.ACD

RSLogix 5000

BOR_02 (Continued)BOR_02 - MainProgram/SW_PUMP_DUTY_SEL - *1-B2(OSRI,OSRI_01.OutputBit), *1-B3(OSRI,OSRI_02.OutputBit), *1-B3(OSRI,OSRI_03.OutputBit), *1-C2(BOR,BOR_02), *1-D2(SETD,SETD_01.Reset)

BOR_03 FBD_BOOLEAN_OR MainProgramBOR_03 - MainProgram/SW_PUMP_DUTY_SEL - *2-B3(OSRI,OSRI_04.OutputBit), *2-B3(OSRI,OSRI_05.OutputBit), *2-B4(OSRI,OSRI_06.OutputBit), *2-C3(BOR,BOR_03), *2-D1(SETD,SETD_02.Reset)

BOR_04 FBD_BOOLEAN_OR MainProgramBOR_04 - MainProgram/SW_PUMP_DUTY_SEL - *2-B1(BOR,BOR_04), *2-B1(IREF,SW_PMP2_STNDBY_SEL_HMI), *2-B2(OSRI,OSRI_16.OutputBit), *2-D1(SETD,SETD_02.Set)

BOR_05 FBD_BOOLEAN_OR MainProgramBOR_05 - MainProgram/SW_PUMP_DUTY_SEL - *3-B1(BOR,BOR_05), *3-B1(IREF,SW_PMP3_STNDBY_SEL_HMI), *3-B2(OSRI,OSRI_17.OutputBit), *3-D1(SETD,SETD_03.Set)

BOR_06 FBD_BOOLEAN_OR MainProgramBOR_06 - MainProgram/SW_PUMP_DUTY_SEL - *3-B2(OSRI,OSRI_07.OutputBit), *3-B3(OSRI,OSRI_08.OutputBit), *3-B4(OSRI,OSRI_09.OutputBit), *3-C3(BOR,BOR_06), *3-D1(SETD,SETD_03.Reset)

BOR_07 FBD_BOOLEAN_OR MainProgramBOR_07 - MainProgram/SW_PUMP_DUTY_SEL - *4-B1(BOR,BOR_07), *4-B2(IREF,SW_PMP4_STNDBY_SEL_HMI), *4-B2(OSRI,OSRI_18.OutputBit), *4-D1(SETD,SETD_04.Set)

BOR_08 FBD_BOOLEAN_OR MainProgramBOR_08 - MainProgram/SW_PUMP_DUTY_SEL - *4-B3(OSRI,OSRI_10.OutputBit), *4-B4(OSRI,OSRI_11.OutputBit), *4-B4(OSRI,OSRI_12.OutputBit), *4-C3(BOR,BOR_08), *4-D1(SETD,SETD_04.Reset)

BOR_09 FBD_BOOLEAN_OR MainProgramBOR_09 - MainProgram/PID - *1-A2(IREF,SW_PMP1_HMI_MAN_AU), *1-A3(IREF,SW_PMP2_HMI_MAN_AU), *1-A3(IREF,SW_PMP3_HMI_MAN_AU), *1-A3(IREF,SW_PMP4_HMI_MAN_AU), *1-B3(BOR,BOR_09), *1-B4(BNOT,BNOT_01.In), *1-C1(PIDE,PIDE_01.ProgAutoReq)

BOR_10 FBD_BOOLEAN_OR MainProgramBOR_10 - MainProgram/DW_PUMP_DUTY_SEL - *1-B1(IREF,DW_PMP1_STNDBY_SEL_HMI), *1-B2(OSRI,OSRI_19.OutputBit), *1-C1(BOR,BOR_10), *1-D1(SETD,SETD_05.Set)

BOR_11 FBD_BOOLEAN_OR MainProgramBOR_11 - MainProgram/DW_PUMP_DUTY_SEL - *2-B1(IREF,DW_PMP2_STNDBY_SEL_HMI), *2-B2(OSRI,OSRI_20.OutputBit), *2-C1(BOR,BOR_11), *2-D1(SETD,SETD_06.Set)

CH_LVL_LOW_LOW 0 BOOL BIACH_LVL_LOW_LOW - MainProgram/DW_PMP_DAILY_CHK - 0(XIO)CH_LVL_LOW_LOW - MainProgram/DW_PUMP_OPERATION - 1(XIO), 5(XIO)CH_LVL_LOW_LOW - MainProgram/LEVEL_CONTROL - *0(OTE)CH_LVL_LOW_LOW - MainProgram/SW_PUMP_OPERATION - 1(XIO), 13(XIO), 5(XIO), 9(XIO)

DW_PMP_AUTO_STP_BIT 0 BOOL BIADW_PMP_AUTO_STP_BIT - MainProgram/DW_PUMP_OPERATION - 1(XIO), 5(XIO)DW_PMP_AUTO_STP_BIT - MainProgram/LEVEL_CONTROL - *2(OTE)

DW_PMP_AUTO_STR_BIT 1 BOOL BIADW_PMP_AUTO_STR_BIT - MainProgram/DW_PUMP_OPERATION - 1(XIC), 5(XIC)

Page 3: RSLogix 5000 Report(s)120511

BIA - Tag Listing Page 3BIA (Controller) 5/12/2011 2:17:37 PM

C:\RSLogix 5000\Projects\BIA.ACD

RSLogix 5000

DW_PMP_AUTO_STR_BIT (Continued)DW_PMP_AUTO_STR_BIT - MainProgram/LEVEL_CONTROL - *1(OTE)

DW_PMP_DAILY_STP_TMR TIMER BIADW_PMP_DAILY_STP_TMR - MainProgram/DW_PMP_DAILY_CHK - *1(TOF), *2(RES)DW_PMP_DAILY_STP_TMR.DN - MainProgram/DW_PMP_DAILY_CHK - 2(XIC)

DW_PMP_DAILY_TMR TIMER BIADW_PMP_DAILY_TMR - MainProgram/DW_PMP_DAILY_CHK - *0(TON)DW_PMP_DAILY_TMR.DN - MainProgram/DW_PMP_DAILY_CHK - 1(XIC)

DW_PMP_STP_DAILY_CHK 0 BOOL BIADW_PMP_STP_DAILY_CHK - MainProgram/DW_PMP_DAILY_CHK - *2(OTE)DW_PMP_STP_DAILY_CHK - MainProgram/DW_PUMP_OPERATION - 1(XIO), 5(XIO)

DW_PMP_STP_LEVEL_SP 1.0 REAL BIADW_PMP_STP_LEVEL_SP - MainProgram/LEVEL_CONTROL - 2(LEQ)

DW_PMP_STR_DAILY_CHK 0 BOOL BIADW_PMP_STR_DAILY_CHK - MainProgram/DW_PMP_DAILY_CHK - *1(OTE)DW_PMP_STR_DAILY_CHK - MainProgram/DW_PUMP_OPERATION - 1(XIC), 5(XIC)

DW_PMP_STR_LEVEL_SP 2.0 REAL BIADW_PMP_STR_LEVEL_SP - MainProgram/LEVEL_CONTROL - 1(GEQ)

DW_PMP1_AU 0 BOOL BIAAliasFor: Local:1:I.7Base Tag: Local:I.Data[1].7DW_PMP1_AU - MainProgram/DW_PUMP_OPERATION - 0(XIC)

DW_PMP1_FAIL 0 BOOL BIADW_PMP1_FAIL - MainProgram/DW_PMP_DAILY_CHK - 0(XIC)DW_PMP1_FAIL - MainProgram/DW_PUMP_OPERATION - *2(OTL), *3(OTU), 0(XIO)DW_PMP1_FAIL - MainProgram/FAULT_HANDLING - 5(XIC)

DW_PMP1_HMI_MAN_AU 1 BOOL BIADW_PMP1_HMI_MAN_AU - MainProgram/DW_PUMP_OPERATION - 1(XIC), 1(XIO)

DW_PMP1_HMI_STP 0 BOOL BIADW_PMP1_HMI_STP - MainProgram/DW_PUMP_OPERATION - 1(XIO)

DW_PMP1_HMI_STR 0 BOOL BIADW_PMP1_HMI_STR - MainProgram/DW_PUMP_OPERATION - 1(XIC)

DW_PMP1_RFB_TMR TIMER BIADW_PMP1_RFB_TMR - MainProgram/DW_PUMP_OPERATION - *1(TON)DW_PMP1_RFB_TMR.DN - MainProgram/DW_PUMP_OPERATION - 2(XIC)

Page 4: RSLogix 5000 Report(s)120511

BIA - Tag Listing Page 4BIA (Controller) 5/12/2011 2:17:38 PM

C:\RSLogix 5000\Projects\BIA.ACD

RSLogix 5000

DW_PMP1_RHR 0.0 REAL BIADW_PMP1_RHR - MainProgram/RUN_HOUR - *1-E1(OREF,DW_PMP1_RHR), 1-D1(RUN_HOUR,RHR_DW_PMP1.HOURS)

DW_PMP1_RTS 0 BOOL BIADW_PMP1_RTS - MainProgram/DW_PUMP_OPERATION - *0(OTE), 1(XIC)

DW_PMP1_RUN 0 BOOL BIAAliasFor: Local:1:I.5Base Tag: Local:I.Data[1].5DW_PMP1_RUN - MainProgram/DW_PMP_DAILY_CHK - 0(XIO)DW_PMP1_RUN - MainProgram/DW_PUMP_OPERATION - 1(XIO)DW_PMP1_RUN - MainProgram/RUN_HOUR - 1-D1(IREF,DW_PMP1_RUN), 1-D1(RUN_HOUR,RHR_DW_PMP1.RUN)

DW_PMP1_STNDBY_SEL_HMI 0 BOOL BIADW_PMP1_STNDBY_SEL_HMI - MainProgram/DW_PUMP_DUTY_SEL - 1-B1(IREF,DW_PMP1_STNDBY_SEL_HMI), 1-C1(BOR,BOR_10.In1)

DW_PMP1_STNDBY_SELECTED 0 BOOL BIADW_PMP1_STNDBY_SELECTED - MainProgram/DW_PMP_DAILY_CHK - 0(XIC)DW_PMP1_STNDBY_SELECTED - MainProgram/DW_PUMP_DUTY_SEL - *1-E1(OREF,DW_PMP1_STNDBY_SELECTED), 1-D1(SETD,SETD_05.Out), 2-B2(IREF,DW_PMP1_STNDBY_SELECTED), 2-B2(OSRI,OSRI_13.InputBit)DW_PMP1_STNDBY_SELECTED - MainProgram/DW_PUMP_OPERATION - 1(XIO)

DW_PMP1_STNDBY_STR 1 BOOL BIADW_PMP1_STNDBY_STR - MainProgram/DW_PUMP_OPERATION - 1(XIC)DW_PMP1_STNDBY_STR - MainProgram/FAULT_HANDLING - *4(OTE)

DW_PMP1_STR_STP 0 BOOL BIAAliasFor: Local:3:O.2Base Tag: Local:O.Data[3].2DW_PMP1_STR_STP - MainProgram/DW_PUMP_OPERATION - *1(OTE), 1(XIC)

DW_PMP1_TRP 0 BOOL BIAAliasFor: Local:1:I.6Base Tag: Local:I.Data[1].6DW_PMP1_TRP - MainProgram/DW_PUMP_OPERATION - 0(XIC)DW_PMP1_TRP - MainProgram/FAULT_HANDLING - 5(XIO)

DW_PMP2_AU 0 BOOL BIAAliasFor: Local:1:I.11Base Tag: Local:I.Data[1].11DW_PMP2_AU - MainProgram/DW_PUMP_OPERATION - 4(XIC)

DW_PMP2_FAIL 0 BOOL BIADW_PMP2_FAIL - MainProgram/DW_PMP_DAILY_CHK - 0(XIC)DW_PMP2_FAIL - MainProgram/DW_PUMP_OPERATION - *6(OTL), *7(OTU), 4(XIO)DW_PMP2_FAIL - MainProgram/FAULT_HANDLING - 4(XIC)

Page 5: RSLogix 5000 Report(s)120511

BIA - Tag Listing Page 5BIA (Controller) 5/12/2011 2:17:38 PM

C:\RSLogix 5000\Projects\BIA.ACD

RSLogix 5000

DW_PMP2_HMI_MAN_AU 1 BOOL BIADW_PMP2_HMI_MAN_AU - MainProgram/DW_PUMP_OPERATION - 5(XIC), 5(XIO)

DW_PMP2_HMI_STP 0 BOOL BIADW_PMP2_HMI_STP - MainProgram/DW_PUMP_OPERATION - 5(XIO)

DW_PMP2_HMI_STR 0 BOOL BIADW_PMP2_HMI_STR - MainProgram/DW_PUMP_OPERATION - 5(XIC)

DW_PMP2_RFB_TMR TIMER BIADW_PMP2_RFB_TMR - MainProgram/DW_PUMP_OPERATION - *5(TON)DW_PMP2_RFB_TMR.DN - MainProgram/DW_PUMP_OPERATION - 6(XIC)

DW_PMP2_RHR 0.0 REAL BIADW_PMP2_RHR - MainProgram/RUN_HOUR - *1-E2(OREF,DW_PMP2_RHR), 1-D1(RUN_HOUR,RHR_DW_PMP2.HOURS)

DW_PMP2_RTS 0 BOOL BIADW_PMP2_RTS - MainProgram/DW_PUMP_OPERATION - *4(OTE), 5(XIC)

DW_PMP2_RUN 0 BOOL BIAAliasFor: Local:1:I.9Base Tag: Local:I.Data[1].9DW_PMP2_RUN - MainProgram/DW_PMP_DAILY_CHK - 0(XIO)DW_PMP2_RUN - MainProgram/DW_PUMP_OPERATION - 5(XIO)DW_PMP2_RUN - MainProgram/RUN_HOUR - 1-D1(IREF,DW_PMP2_RUN), 1-D1(RUN_HOUR,RHR_DW_PMP2.RUN)

DW_PMP2_STNDBY_SEL_HMI 0 BOOL BIADW_PMP2_STNDBY_SEL_HMI - MainProgram/DW_PUMP_DUTY_SEL - 2-B1(IREF,DW_PMP2_STNDBY_SEL_HMI), 2-C1(BOR,BOR_11.In1)

DW_PMP2_STNDBY_SELECTED 1 BOOL BIADW_PMP2_STNDBY_SELECTED - MainProgram/DW_PMP_DAILY_CHK - 0(XIC)DW_PMP2_STNDBY_SELECTED - MainProgram/DW_PUMP_DUTY_SEL - *2-E1(OREF,DW_PMP2_STNDBY_SELECTED), 1-A3(IREF,DW_PMP2_STNDBY_SELECTED), 1-B2(OSRI,OSRI_14.InputBit), 2-D1(SETD,SETD_06.Out)DW_PMP2_STNDBY_SELECTED - MainProgram/DW_PUMP_OPERATION - 5(XIO)

DW_PMP2_STNDBY_STR 1 BOOL BIADW_PMP2_STNDBY_STR - MainProgram/DW_PUMP_OPERATION - 5(XIC)DW_PMP2_STNDBY_STR - MainProgram/FAULT_HANDLING - *5(OTE)

DW_PMP2_STR_STP 0 BOOL BIAAliasFor: Local:4:O.2Base Tag: Local:O.Data[4].2DW_PMP2_STR_STP - MainProgram/DW_PUMP_OPERATION - *5(OTE), 5(XIC)

DW_PMP2_TRP 0 BOOL BIAAliasFor: Local:1:I.10Base Tag: Local:I.Data[1].10

Page 6: RSLogix 5000 Report(s)120511

BIA - Tag Listing Page 6BIA (Controller) 5/12/2011 2:17:39 PM

C:\RSLogix 5000\Projects\BIA.ACD

RSLogix 5000

DW_PMP2_TRP (Continued)DW_PMP2_TRP - MainProgram/DW_PUMP_OPERATION - 4(XIC)DW_PMP2_TRP - MainProgram/FAULT_HANDLING - 4(XIO)

DWF_STNDBY_CH_OVR_CU FBD_COUNTER MainProgramDWF_STNDBY_CH_OVR_CU - MainProgram/DW_PUMP_DUTY_SEL - *3-A1(RTOR,DWF_STNDBY_CH_OVR_TMR.DN), *3-B1(CTUD,DWF_STNDBY_CH_OVR_CU), *3-B1(CTUD,DWF_STNDBY_CH_OVR_CU.DN), *3-B1(CTUD,DWF_STNDBY_CH_OVR_CU.Reset), *3-C1(CTUD,DWF_STNDBY_CH_OVR_DAY_CU.CUEnable)

DWF_STNDBY_CH_OVR_DAY_CU FBD_COUNTER BIADWF_STNDBY_CH_OVR_DAY_CU - MainProgram/DW_PUMP_DUTY_SEL - *3-B1(CTUD,DWF_STNDBY_CH_OVR_CU.DN), *3-C1(CTUD,DWF_STNDBY_CH_OVR_DAY_CU), *3-C1(CTUD,DWF_STNDBY_CH_OVR_DAY_CU.DN), *3-C1(CTUD,DWF_STNDBY_CH_OVR_DAY_CU.Reset), *3-C2(IREF,DWF_STNDBY_CH_OVR_SP_HMI), *3-E1(CTUD,DWF_STNDBY_PMP_CH_OVR_CU.CUEnable)

DWF_STNDBY_CH_OVR_SP_HMI 3 INT BIADWF_STNDBY_CH_OVR_SP_HMI - MainProgram/DW_PUMP_DUTY_SEL - 3-C1(CTUD,DWF_STNDBY_CH_OVR_DAY_CU.PRE), 3-C2(IREF,DWF_STNDBY_CH_OVR_SP_HMI)

DWF_STNDBY_CH_OVR_TMR FBD_TIMER BIADWF_STNDBY_CH_OVR_TMR - MainProgram/DW_PUMP_DUTY_SEL - *3-A1(RTOR,DWF_STNDBY_CH_OVR_TMR), *3-A1(RTOR,DWF_STNDBY_CH_OVR_TMR.DN), *3-A1(RTOR,DWF_STNDBY_CH_OVR_TMR.Reset), *3-B1(CTUD,DWF_STNDBY_CH_OVR_CU.CUEnable)

DWF_STNDBY_PMP_CH_OVR_ACC 1 INT BIADWF_STNDBY_PMP_CH_OVR_ACC - MainProgram/DW_PUMP_DUTY_SEL - *3-E2(OREF,DWF_STNDBY_PMP_CH_OVR_ACC), 1-A2(EQU,EQU_05.SourceA), 1-B1(IREF,DWF_STNDBY_PMP_CH_OVR_ACC), 2-A1(EQU,EQU_06.SourceA), 2-B1(IREF,DWF_STNDBY_PMP_CH_OVR_ACC), 3-E1(CTUD,DWF_STNDBY_PMP_CH_OVR_CU.ACC)

DWF_STNDBY_PMP_CH_OVR_CU FBD_COUNTER MainProgramDWF_STNDBY_PMP_CH_OVR_CU - MainProgram/DW_PUMP_DUTY_SEL - *3-C1(CTUD,DWF_STNDBY_CH_OVR_DAY_CU.DN), *3-E1(CTUD,DWF_STNDBY_PMP_CH_OVR_CU), *3-E1(CTUD,DWF_STNDBY_PMP_CH_OVR_CU.DN), *3-E1(CTUD,DWF_STNDBY_PMP_CH_OVR_CU.Reset), *3-E2(OREF,DWF_STNDBY_PMP_CH_OVR_ACC)

EQU_01 FBD_COMPARE MainProgramEQU_01 - MainProgram/SW_PUMP_DUTY_SEL - *1-A1(EQU,EQU_01), *1-B1(IREF,SWF_STNDBY_PMP_CH_OVR_ACC), *1-B2(OSRI,OSRI_15.InputBit)

EQU_02 FBD_COMPARE MainProgramEQU_02 - MainProgram/SW_PUMP_DUTY_SEL - *2-A2(EQU,EQU_02), *2-B1(IREF,SWF_STNDBY_PMP_CH_OVR_ACC), *2-B2(OSRI,OSRI_16.InputBit)

EQU_03 FBD_COMPARE MainProgramEQU_03 - MainProgram/SW_PUMP_DUTY_SEL - *3-A2(EQU,EQU_03), *3-B1(IREF,SWF_STNDBY_PMP_CH_OVR_ACC), *3-B2(OSRI,OSRI_17.InputBit)

EQU_04 FBD_COMPARE MainProgramEQU_04 - MainProgram/SW_PUMP_DUTY_SEL - *4-A2(EQU,EQU_04), *4-B2(IREF,SWF_STNDBY_PMP_CH_OVR_ACC), *4-B2(OSRI,OSRI_18.InputBit)

EQU_05 FBD_COMPARE MainProgramEQU_05 - MainProgram/DW_PUMP_DUTY_SEL - *1-A2(EQU,EQU_05), *1-B1(IREF,DWF_STNDBY_PMP_CH_OVR_ACC), *1-B2(OSRI,OSRI_19.InputBit)

EQU_06 FBD_COMPARE MainProgramEQU_06 - MainProgram/DW_PUMP_DUTY_SEL - *2-A1(EQU,EQU_06), *2-B1(IREF,DWF_STNDBY_PMP_CH_OVR_ACC), *2-B2(OSRI,OSRI_20.InputBit)

HMI_FLT_RESET 0 BOOL BIA

Page 7: RSLogix 5000 Report(s)120511

BIA - Tag Listing Page 7BIA (Controller) 5/12/2011 2:17:40 PM

C:\RSLogix 5000\Projects\BIA.ACD

RSLogix 5000

HMI_FLT_RESET (Continued)HMI_FLT_RESET - MainProgram/DW_PUMP_OPERATION - 3(XIC), 7(XIC)HMI_FLT_RESET - MainProgram/SW_PUMP_OPERATION - 11(XIC), 15(XIC), 3(XIC), 7(XIC)

LIT 4.113758 REAL BIACHAMBER LEVEL TRANSMITTERLIT - MainProgram/ANALOG_SCALE - *1-D1(OREF,LIT), 1-C1(SCL,SCL_01.Out)LIT - MainProgram/LEVEL_CONTROL - 0(LEQ), 1(GEQ), 10(LIM), 11(GEQ), 12(LES), 17(GRT), 18(LEQ), 19(LEQ), 2(LEQ), 20(LEQ), 9(LIM)LIT - MainProgram/PID - 1-A2(IREF,LIT), 1-C1(PIDE,PIDE_01.PV)

LIT_HEALTHY 1 BOOL BIALIT_HEALTHY - MainProgram/MainRoutine - *9(OTE), 10(XIO)

Local:0:I 2#0000_0000_0000_0000 INT BIAAliasFor: Local:I.Data[0]Base Tag: Local:I.Data[0]

Local:1:I 2#0110_0000_0000_0000 INT BIAAliasFor: Local:I.Data[1]Base Tag: Local:I.Data[1]

Local:2:I 2#0000_0000_1111_1111 INT BIAAliasFor: Local:I.Data[2]Base Tag: Local:I.Data[2]

Local:3:O 2#0000_0000_0000_0000 INT BIAAliasFor: Local:O.Data[3]Base Tag: Local:O.Data[3]

Local:4:O 2#0000_0000_0000_0000 INT BIAAliasFor: Local:O.Data[4]Base Tag: Local:O.Data[4]

Local:I AB:1794_AVB_8SLOT:I:0 BIA

Local:O AB:1794_AVB_8SLOT:O:0 BIA

Local2:0:I AB:1794_IE8:I:1 BIA

Local2:1:I AB:1794_IE8:I:1 BIA

Local2:2:O AB:1794_OE4:O:0 BIALocal2:2:O.Ch0Data - MainProgram/ANALOG_SCALE - *2-D1(OREF,Local2:2:O.Ch0Data), 2-B1(SCL,SCL_07.Out)Local2:2:O.Ch1Data - MainProgram/ANALOG_SCALE - *2-D2(OREF,Local2:2:O.Ch1Data), 2-B2(SCL,SCL_08.Out)

Local2:3:O AB:1794_OE4:O:0 BIALocal2:3:O.Ch0Data - MainProgram/ANALOG_SCALE - *2-D3(OREF,Local2:3:O.Ch0Data), 2-B2(SCL,SCL_09.Out)

Page 8: RSLogix 5000 Report(s)120511

BIA - Tag Listing Page 8BIA (Controller) 5/12/2011 2:17:40 PM

C:\RSLogix 5000\Projects\BIA.ACD

RSLogix 5000

Local2:3:O (Continued)Local2:3:O.Ch1Data - MainProgram/ANALOG_SCALE - *2-D3(OREF,Local2:3:O.Ch1Data), 2-B3(SCL,SCL_10.Out)

ONS1 0 BOOL BIAONS1 - MainProgram/LEVEL_CONTROL - *18(ONS)

ONS2 0 BOOL BIAONS2 - MainProgram/LEVEL_CONTROL - *19(ONS)

ONS3 0 BOOL BIAONS3 - MainProgram/LEVEL_CONTROL - *20(ONS)

ONS4 0 BOOL BIAONS4 - MainProgram/LEVEL_CONTROL - *13(ONS)

ONS5 0 BOOL BIAONS5 - MainProgram/LEVEL_CONTROL - *14(ONS)

ONS6 1 BOOL BIAONS6 - MainProgram/LEVEL_CONTROL - *15(ONS)

OSRI_01 FBD_ONESHOT MainProgramOSRI_01 - MainProgram/SW_PUMP_DUTY_SEL - *1-B2(OSRI,OSRI_01), *1-B3(IREF,SW_PMP2_STNDBY_SELECTED), *1-C2(BOR,BOR_02.In1)

OSRI_02 FBD_ONESHOT MainProgramOSRI_02 - MainProgram/SW_PUMP_DUTY_SEL - *1-B3(IREF,SW_PMP3_STNDBY_SELECTED), *1-B3(OSRI,OSRI_02), *1-C2(BOR,BOR_02.In2)

OSRI_03 FBD_ONESHOT MainProgramOSRI_03 - MainProgram/SW_PUMP_DUTY_SEL - *1-B3(IREF,SW_PMP4_STNDBY_SELECTED), *1-B3(OSRI,OSRI_03), *1-C2(BOR,BOR_02.In3)

OSRI_04 FBD_ONESHOT MainProgramOSRI_04 - MainProgram/SW_PUMP_DUTY_SEL - *2-B3(IREF,SW_PMP1_STNDBY_SELECTED), *2-B3(OSRI,OSRI_04), *2-C3(BOR,BOR_03.In1)

OSRI_05 FBD_ONESHOT MainProgramOSRI_05 - MainProgram/SW_PUMP_DUTY_SEL - *2-B3(IREF,SW_PMP3_STNDBY_SELECTED), *2-B3(OSRI,OSRI_05), *2-C3(BOR,BOR_03.In2)

OSRI_06 FBD_ONESHOT MainProgramOSRI_06 - MainProgram/SW_PUMP_DUTY_SEL - *2-B4(IREF,SW_PMP4_STNDBY_SELECTED), *2-B4(OSRI,OSRI_06), *2-C3(BOR,BOR_03.In3)

OSRI_07 FBD_ONESHOT MainProgramOSRI_07 - MainProgram/SW_PUMP_DUTY_SEL - *3-B2(OSRI,OSRI_07), *3-B3(IREF,SW_PMP1_STNDBY_SELECTED), *3-C3(BOR,BOR_06.In1)

OSRI_08 FBD_ONESHOT MainProgramOSRI_08 - MainProgram/SW_PUMP_DUTY_SEL - *3-B3(IREF,SW_PMP2_STNDBY_SELECTED), *3-B3(OSRI,OSRI_08), *3-C3(BOR,BOR_06.In2)

OSRI_09 FBD_ONESHOT MainProgramOSRI_09 - MainProgram/SW_PUMP_DUTY_SEL - *3-B4(IREF,SW_PMP4_STNDBY_SELECTED), *3-B4(OSRI,OSRI_09), *3-C3(BOR,BOR_06.In3)

Page 9: RSLogix 5000 Report(s)120511

BIA - Tag Listing Page 9BIA (Controller) 5/12/2011 2:17:41 PM

C:\RSLogix 5000\Projects\BIA.ACD

RSLogix 5000

OSRI_10 FBD_ONESHOT MainProgramOSRI_10 - MainProgram/SW_PUMP_DUTY_SEL - *4-B3(IREF,SW_PMP1_STNDBY_SELECTED), *4-B3(OSRI,OSRI_10), *4-C3(BOR,BOR_08.In1)

OSRI_11 FBD_ONESHOT MainProgramOSRI_11 - MainProgram/SW_PUMP_DUTY_SEL - *4-B4(IREF,SW_PMP2_STNDBY_SELECTED), *4-B4(OSRI,OSRI_11), *4-C3(BOR,BOR_08.In2)

OSRI_12 FBD_ONESHOT MainProgramOSRI_12 - MainProgram/SW_PUMP_DUTY_SEL - *4-B4(OSRI,OSRI_12), *4-B5(IREF,SW_PMP3_STNDBY_SELECTED), *4-C3(BOR,BOR_08.In3)

OSRI_13 FBD_ONESHOT MainProgramOSRI_13 - MainProgram/DW_PUMP_DUTY_SEL - *2-B2(IREF,DW_PMP1_STNDBY_SELECTED), *2-B2(OSRI,OSRI_13), *2-D1(SETD,SETD_06.Reset)

OSRI_14 FBD_ONESHOT MainProgramOSRI_14 - MainProgram/DW_PUMP_DUTY_SEL - *1-A3(IREF,DW_PMP2_STNDBY_SELECTED), *1-B2(OSRI,OSRI_14), *1-D1(SETD,SETD_05.Reset)

OSRI_15 FBD_ONESHOT MainProgramOSRI_15 - MainProgram/SW_PUMP_DUTY_SEL - *1-A1(EQU,EQU_01.Dest), *1-B2(OSRI,OSRI_15), *1-C1(BOR,BOR_01.In2)

OSRI_16 FBD_ONESHOT MainProgramOSRI_16 - MainProgram/SW_PUMP_DUTY_SEL - *2-A2(EQU,EQU_02.Dest), *2-B1(BOR,BOR_04.In2), *2-B2(OSRI,OSRI_16)

OSRI_17 FBD_ONESHOT MainProgramOSRI_17 - MainProgram/SW_PUMP_DUTY_SEL - *3-A2(EQU,EQU_03.Dest), *3-B1(BOR,BOR_05.In2), *3-B2(OSRI,OSRI_17)

OSRI_18 FBD_ONESHOT MainProgramOSRI_18 - MainProgram/SW_PUMP_DUTY_SEL - *4-A2(EQU,EQU_04.Dest), *4-B1(BOR,BOR_07.In2), *4-B2(OSRI,OSRI_18)

OSRI_19 FBD_ONESHOT MainProgramOSRI_19 - MainProgram/DW_PUMP_DUTY_SEL - *1-A2(EQU,EQU_05.Dest), *1-B2(OSRI,OSRI_19), *1-C1(BOR,BOR_10.In2)

OSRI_20 FBD_ONESHOT MainProgramOSRI_20 - MainProgram/DW_PUMP_DUTY_SEL - *2-A1(EQU,EQU_06.Dest), *2-B2(OSRI,OSRI_20), *2-C1(BOR,BOR_11.In2)

PID_LVL_SP_HMI 2.0 REAL BIAPID_LVL_SP_HMI - MainProgram/LEVEL_CONTROL - 3(CPT), 4(CPT), 5(CPT), 6(CPT), 7(CPT), 8(CPT)PID_LVL_SP_HMI - MainProgram/PID - 1-A2(IREF,PID_LVL_SP_HMI), 1-C1(PIDE,PIDE_01.SPProg)

PIDE_01 PID_ENHANCED MainProgramSW_PMP1_PIDPIDE_01 - MainProgram/PID - *1-A2(IREF,LIT), *1-A2(IREF,PID_LVL_SP_HMI), *1-A2(IREF,SW_PMPS_SPEED_SP_HMI), *1-B3(BOR,BOR_09.Out), *1-B4(BNOT,BNOT_01.Out), *1-C1(PIDE,PIDE_01), *1-D2(OREF,SW_PMP1_SPEED_REF), *1-D2(OREF,SW_PMP2_SPEED_REF), *1-D2(OREF,SW_PMP3_SPEED_REF), *1-D2(OREF,SW_PMP4_SPEED_REF)

PLC_AVAIL 0 BOOL BIAAliasFor: Local:3:O.3Base Tag: Local:O.Data[3].3PLC_AVAIL - MainProgram/MainRoutine - *10(OTE)

Page 10: RSLogix 5000 Report(s)120511

BIA - Tag Listing Page 10BIA (Controller) 5/12/2011 2:17:41 PM

C:\RSLogix 5000\Projects\BIA.ACD

RSLogix 5000

RHR_DW_PMP1 RUN_HOUR MainProgramRHR_DW_PMP1 - MainProgram/RUN_HOUR - *1-D1(IREF,DW_PMP1_RUN), *1-D1(RUN_HOUR,RHR_DW_PMP1), *1-E1(OREF,DW_PMP1_RHR)

RHR_DW_PMP2 RUN_HOUR MainProgramRHR_DW_PMP2 - MainProgram/RUN_HOUR - *1-D1(IREF,DW_PMP2_RUN), *1-D1(RUN_HOUR,RHR_DW_PMP2), *1-E2(OREF,DW_PMP2_RHR)

RHR_SW_PMP1 RUN_HOUR MainProgramRHR_SW_PMP1 - MainProgram/RUN_HOUR - *1-A1(IREF,SW_PMP1_RUN), *1-B1(RUN_HOUR,RHR_SW_PMP1), *1-C1(OREF,SW_PMP1_RHR)

RHR_SW_PMP2 RUN_HOUR MainProgramRHR_SW_PMP2 - MainProgram/RUN_HOUR - *1-A2(IREF,SW_PMP2_RUN), *1-B1(RUN_HOUR,RHR_SW_PMP2), *1-C2(OREF,SW_PMP2_RHR)

RHR_SW_PMP3 RUN_HOUR MainProgramRHR_SW_PMP3 - MainProgram/RUN_HOUR - *1-A2(IREF,SW_PMP3_RUN), *1-B2(RUN_HOUR,RHR_SW_PMP3), *1-C2(OREF,SW_PMP3_RHR)

RHR_SW_PMP4 RUN_HOUR MainProgramRHR_SW_PMP4 - MainProgram/RUN_HOUR - *1-A3(IREF,SW_PMP4_RUN), *1-B3(RUN_HOUR,RHR_SW_PMP4), *1-C3(OREF,SW_PMP4_RHR)

SCL_01 SCALE MainProgramSCL_01 - MainProgram/ANALOG_SCALE - *1-B1(IREF,AI01_CH00), *1-C1(SCL,SCL_01), *1-D1(OREF,LIT)

SCL_02 SCALE MainProgramSCL_02 - MainProgram/ANALOG_SCALE - *1-B2(IREF,AI01_CH01), *1-C1(SCL,SCL_02), *1-D2(OREF,SW_PMP1_SPEED_FB)

SCL_03 SCALE MainProgramSCL_03 - MainProgram/ANALOG_SCALE - *1-B3(IREF,AI01_CH02), *1-C2(SCL,SCL_03), *1-D3(OREF,SW_PMP2_SPEED_FB)

SCL_04 SCALE MainProgramSCL_04 - MainProgram/ANALOG_SCALE - *1-B3(IREF,AI02_CH00), *1-C3(SCL,SCL_04), *1-D3(OREF,SW_PMP3_SPEED_FB)

SCL_05 SCALE MainProgramSCL_05 - MainProgram/ANALOG_SCALE - *1-B4(IREF,AI02_CH01), *1-C4(SCL,SCL_05), *1-D4(OREF,SW_PMP4_SPEED_FB)

SCL_07 SCALE MainProgramSCL_07 - MainProgram/ANALOG_SCALE - *2-B1(IREF,AO01_CH00), *2-B1(SCL,SCL_07), *2-D1(OREF,Local2:2:O.Ch0Data)

SCL_08 SCALE MainProgramSCL_08 - MainProgram/ANALOG_SCALE - *2-B2(IREF,AO01_CH01), *2-B2(SCL,SCL_08), *2-D2(OREF,Local2:2:O.Ch1Data)

SCL_09 SCALE MainProgramSCL_09 - MainProgram/ANALOG_SCALE - *2-B2(SCL,SCL_09), *2-B3(IREF,AO02_CH00), *2-D3(OREF,Local2:3:O.Ch0Data)

SCL_10 SCALE MainProgramSCL_10 - MainProgram/ANALOG_SCALE - *2-B3(IREF,AO02_CH01), *2-B3(SCL,SCL_10), *2-D3(OREF,Local2:3:O.Ch1Data)

SETD_01 DOMINANT_SET MainProgramSETD_01 - MainProgram/SW_PUMP_DUTY_SEL - *1-C1(BOR,BOR_01.Out), *1-C2(BOR,BOR_02.Out), *1-D2(SETD,SETD_01), *1-E1(OREF,SW_PMP1_STNDBY_SELECTED)

Page 11: RSLogix 5000 Report(s)120511

BIA - Tag Listing Page 11BIA (Controller) 5/12/2011 2:17:41 PM

C:\RSLogix 5000\Projects\BIA.ACD

RSLogix 5000

SETD_02 DOMINANT_SET MainProgramSETD_02 - MainProgram/SW_PUMP_DUTY_SEL - *2-B1(BOR,BOR_04.Out), *2-C3(BOR,BOR_03.Out), *2-D1(SETD,SETD_02), *2-E1(OREF,SW_PMP2_STNDBY_SELECTED)

SETD_03 DOMINANT_SET MainProgramSETD_03 - MainProgram/SW_PUMP_DUTY_SEL - *3-B1(BOR,BOR_05.Out), *3-C3(BOR,BOR_06.Out), *3-D1(SETD,SETD_03), *3-E1(OREF,SW_PMP3_STNDBY_SELECTED)

SETD_04 DOMINANT_SET MainProgramSETD_04 - MainProgram/SW_PUMP_DUTY_SEL - *4-B1(BOR,BOR_07.Out), *4-C3(BOR,BOR_08.Out), *4-D1(SETD,SETD_04), *4-E2(OREF,SW_PMP4_STNDBY_SELECTED)

SETD_05 DOMINANT_SET MainProgramSETD_05 - MainProgram/DW_PUMP_DUTY_SEL - *1-B2(OSRI,OSRI_14.OutputBit), *1-C1(BOR,BOR_10.Out), *1-D1(SETD,SETD_05), *1-E1(OREF,DW_PMP1_STNDBY_SELECTED)

SETD_06 DOMINANT_SET MainProgramSETD_06 - MainProgram/DW_PUMP_DUTY_SEL - *2-B2(OSRI,OSRI_13.OutputBit), *2-C1(BOR,BOR_11.Out), *2-D1(SETD,SETD_06), *2-E1(OREF,DW_PMP2_STNDBY_SELECTED)

SW_DUTY_STP_STS 5 INT BIASW_DUTY_STP_STS - MainProgram/LEVEL_CONTROL - *17(MOV), *18(MOV), *19(MOV), *20(MOV), 21(EQU), 22(EQU), 23(EQU), 24(EQU)

SW_DUTY_STR_STS 3 INT BIASW_DUTY_STR_STS - MainProgram/LEVEL_CONTROL - *10(MOV), *11(MOV), *12(MOV), *9(MOV), 13(EQU), 14(EQU), 15(EQU), 16(EQU)

SW_DUTY1_STP_LVL 1.4 REAL BIASW_DUTY1_STP_LVL - MainProgram/LEVEL_CONTROL - *6(CPT), 17(GRT), 20(LEQ)

SW_DUTY1_STR_LVL 2.4 REAL BIASW_DUTY1_STR_LVL - MainProgram/LEVEL_CONTROL - *3(CPT), 12(LES), 9(LIM)

SW_DUTY2_STP_LVL 1.6 REAL BIASW_DUTY2_STP_LVL - MainProgram/LEVEL_CONTROL - *7(CPT), 19(LEQ)

SW_DUTY2_STR_LVL 2.8 REAL BIASW_DUTY2_STR_LVL - MainProgram/LEVEL_CONTROL - *4(CPT), 10(LIM), 9(LIM)

SW_DUTY3_STP_LVL 1.8 REAL BIASW_DUTY3_STP_LVL - MainProgram/LEVEL_CONTROL - *8(CPT), 18(LEQ)

SW_DUTY3_STR_LVL 3.2 REAL BIASW_DUTY3_STR_LVL - MainProgram/LEVEL_CONTROL - *5(CPT), 10(LIM), 11(GEQ)

SW_PMP1_AU 0 BOOL BIAAliasFor: Local:0:I.4Base Tag: Local:I.Data[0].4SW_PMP1_AU - MainProgram/SW_PUMP_OPERATION - 0(XIC)

SW_PMP1_AUTO_STR_BIT 1 BOOL BIASW_PMP1_AUTO_STR_BIT - MainProgram/LEVEL_CONTROL - *13(OTL), *21(OTU)SW_PMP1_AUTO_STR_BIT - MainProgram/SW_PUMP_OPERATION - 1(XIC)

Page 12: RSLogix 5000 Report(s)120511

BIA - Tag Listing Page 12BIA (Controller) 5/12/2011 2:17:42 PM

C:\RSLogix 5000\Projects\BIA.ACD

RSLogix 5000

SW_PMP1_DUTY 1 INT BIASW_PMP1_DUTY - MainProgram/LEVEL_CONTROL - *25(MOV), *26(MOV), *27(MOV), *28(MOV), 13(EQU), 21(EQU)

SW_PMP1_FAIL 0 BOOL BIASW_PMP1_FAIL - MainProgram/FAULT_HANDLING - 1(XIC), 2(XIC), 3(XIC)SW_PMP1_FAIL - MainProgram/SW_PUMP_OPERATION - *2(OTL), *3(OTU), 0(XIO)

SW_PMP1_HMI_MAN_AU 1 BOOL BIA1=AUTO 0=MANUALSW_PMP1_HMI_MAN_AU - MainProgram/PID - 1-A2(IREF,SW_PMP1_HMI_MAN_AU), 1-B3(BOR,BOR_09.In1)SW_PMP1_HMI_MAN_AU - MainProgram/SW_PUMP_OPERATION - 1(XIC), 1(XIO)

SW_PMP1_HMI_STP 0 BOOL BIASW_PMP1_HMI_STP - MainProgram/SW_PUMP_OPERATION - 1(XIO)

SW_PMP1_HMI_STR 0 BOOL BIASW_PMP1_HMI_STR - MainProgram/SW_PUMP_OPERATION - 1(XIC)

SW_PMP1_RFB_TMR TIMER BIASW_PMP1_RFB_TMR - MainProgram/SW_PUMP_OPERATION - *1(TON)SW_PMP1_RFB_TMR.DN - MainProgram/SW_PUMP_OPERATION - 2(XIC)

SW_PMP1_RHR 2.0 REAL BIASW_PMP1_RHR - MainProgram/RUN_HOUR - *1-C1(OREF,SW_PMP1_RHR), 1-B1(RUN_HOUR,RHR_SW_PMP1.HOURS)

SW_PMP1_RTS 0 BOOL BIASW_PMP1_RTS - MainProgram/SW_PUMP_OPERATION - *0(OTE), 1(XIC)

SW_PMP1_RUN 0 BOOL BIAAliasFor: Local:0:I.2Base Tag: Local:I.Data[0].2SW_PMP1_RUN - MainProgram/RUN_HOUR - 1-A1(IREF,SW_PMP1_RUN), 1-B1(RUN_HOUR,RHR_SW_PMP1.RUN)SW_PMP1_RUN - MainProgram/SW_PUMP_OPERATION - 1(XIO)

SW_PMP1_SEAL 1 BOOL BIAAliasFor: Local:1:I.14Base Tag: Local:I.Data[1].14SW_PMP1_SEAL - MainProgram/FAULT_HANDLING - 1(XIO), 2(XIO), 3(XIO)SW_PMP1_SEAL - MainProgram/SW_PUMP_OPERATION - 0(XIC)

SW_PMP1_SPEED_FB 0.0 REAL BIASW_PMP1_SPEED_FB - MainProgram/ANALOG_SCALE - *1-D2(OREF,SW_PMP1_SPEED_FB), 1-C1(SCL,SCL_02.Out)

SW_PMP1_SPEED_REF 268 INT BIAAliasFor: AO01_CH00Base Tag: AO01_CH00SW_PMP1_SPEED_REF - MainProgram/PID - *1-D2(OREF,SW_PMP1_SPEED_REF), 1-C1(PIDE,PIDE_01.CVEU)

Page 13: RSLogix 5000 Report(s)120511

BIA - Tag Listing Page 13BIA (Controller) 5/12/2011 2:17:42 PM

C:\RSLogix 5000\Projects\BIA.ACD

RSLogix 5000

SW_PMP1_STNDBY_SEL_HMI 0 BOOL BIASW_PMP1_STNDBY_SEL_HMI - MainProgram/LEVEL_CONTROL - 29(XIC)SW_PMP1_STNDBY_SEL_HMI - MainProgram/SW_PUMP_DUTY_SEL - 1-C1(BOR,BOR_01.In1), 1-C1(IREF,SW_PMP1_STNDBY_SEL_HMI)

SW_PMP1_STNDBY_SELECTED 0 BOOL BIASW_PMP1_STNDBY_SELECTED - MainProgram/LEVEL_CONTROL - 25(XIC)SW_PMP1_STNDBY_SELECTED - MainProgram/SW_PUMP_DUTY_SEL - *1-E1(OREF,SW_PMP1_STNDBY_SELECTED), 1-D2(SETD,SETD_01.Out), 2-B3(IREF,SW_PMP1_STNDBY_SELECTED), 2-B3(OSRI,OSRI_04.InputBit), 3-B2(OSRI,OSRI_07.InputBit), 3-B3(IREF,SW_PMP1_STNDBY_SELECTED), 4-B3(IREF,SW_PMP1_STNDBY_SELECTED), 4-B3(OSRI,OSRI_10.InputBit)SW_PMP1_STNDBY_SELECTED - MainProgram/SW_PUMP_OPERATION - 1(XIO)

SW_PMP1_STNDBY_STR 1 BOOL BIASW_PMP1_STNDBY_STR - MainProgram/FAULT_HANDLING - *0(OTE)SW_PMP1_STNDBY_STR - MainProgram/SW_PUMP_OPERATION - 1(XIC)

SW_PMP1_STR_STP 0 BOOL BIAAliasFor: Local:3:O.0Base Tag: Local:O.Data[3].0SW_PMP1_STR_STP - MainProgram/SW_PUMP_OPERATION - *1(OTE), 1(XIC)

SW_PMP1_TRP 0 BOOL BIAAliasFor: Local:0:I.3Base Tag: Local:I.Data[0].3SW_PMP1_TRP - MainProgram/FAULT_HANDLING - 1(XIO), 2(XIO), 3(XIO)SW_PMP1_TRP - MainProgram/SW_PUMP_OPERATION - 0(XIC)

SW_PMP2_AU 0 BOOL BIAAliasFor: Local:0:I.8Base Tag: Local:I.Data[0].8SW_PMP2_AU - MainProgram/SW_PUMP_OPERATION - 4(XIC)

SW_PMP2_AUTO_STR_BIT 1 BOOL BIASW_PMP2_AUTO_STR_BIT - MainProgram/LEVEL_CONTROL - *14(OTL), *22(OTU)SW_PMP2_AUTO_STR_BIT - MainProgram/SW_PUMP_OPERATION - 5(XIC)

SW_PMP2_DUTY 2 INT BIASW_PMP2_DUTY - MainProgram/LEVEL_CONTROL - *25(MOV), *26(MOV), *27(MOV), *28(MOV), 14(EQU), 22(EQU)

SW_PMP2_FAIL 0 BOOL BIASW_PMP2_FAIL - MainProgram/FAULT_HANDLING - 0(XIC), 2(XIC), 3(XIC)SW_PMP2_FAIL - MainProgram/SW_PUMP_OPERATION - *6(OTL), *7(OTU), 4(XIO)

SW_PMP2_HMI_MAN_AU 0 BOOL BIASW_PMP2_HMI_MAN_AU - MainProgram/PID - 1-A3(IREF,SW_PMP2_HMI_MAN_AU), 1-B3(BOR,BOR_09.In2)SW_PMP2_HMI_MAN_AU - MainProgram/SW_PUMP_OPERATION - 5(XIC), 5(XIO)

SW_PMP2_HMI_STP 0 BOOL BIA

Page 14: RSLogix 5000 Report(s)120511

BIA - Tag Listing Page 14BIA (Controller) 5/12/2011 2:17:43 PM

C:\RSLogix 5000\Projects\BIA.ACD

RSLogix 5000

SW_PMP2_HMI_STP (Continued)SW_PMP2_HMI_STP - MainProgram/SW_PUMP_OPERATION - 5(XIO)

SW_PMP2_HMI_STR 0 BOOL BIASW_PMP2_HMI_STR - MainProgram/SW_PUMP_OPERATION - 5(XIC)

SW_PMP2_RFB_TMR TIMER BIASW_PMP2_RFB_TMR - MainProgram/SW_PUMP_OPERATION - *5(TON)SW_PMP2_RFB_TMR.DN - MainProgram/SW_PUMP_OPERATION - 6(XIC)

SW_PMP2_RHR 2.0 REAL BIASW_PMP2_RHR - MainProgram/RUN_HOUR - *1-C2(OREF,SW_PMP2_RHR), 1-B1(RUN_HOUR,RHR_SW_PMP2.HOURS)

SW_PMP2_RTS 0 BOOL BIASW_PMP2_RTS - MainProgram/SW_PUMP_OPERATION - *4(OTE), 5(XIC)

SW_PMP2_RUN 0 BOOL BIAAliasFor: Local:0:I.6Base Tag: Local:I.Data[0].6SW_PMP2_RUN - MainProgram/RUN_HOUR - 1-A2(IREF,SW_PMP2_RUN), 1-B1(RUN_HOUR,RHR_SW_PMP2.RUN)SW_PMP2_RUN - MainProgram/SW_PUMP_OPERATION - 5(XIO)

SW_PMP2_SEAL 1 BOOL BIAAliasFor: Local:2:I.1Base Tag: Local:I.Data[2].1SW_PMP2_SEAL - MainProgram/FAULT_HANDLING - 0(XIO), 2(XIO), 3(XIO)SW_PMP2_SEAL - MainProgram/SW_PUMP_OPERATION - 4(XIC)

SW_PMP2_SPEED_FB 0.0 REAL BIASW_PMP2_SPEED_FB - MainProgram/ANALOG_SCALE - *1-D3(OREF,SW_PMP2_SPEED_FB), 1-C2(SCL,SCL_03.Out)

SW_PMP2_SPEED_REF 268 INT BIAAliasFor: AO01_CH01Base Tag: AO01_CH01SW_PMP2_SPEED_REF - MainProgram/PID - *1-D2(OREF,SW_PMP2_SPEED_REF), 1-C1(PIDE,PIDE_01.CVEU)

SW_PMP2_STNDBY_SEL_HMI 0 BOOL BIASW_PMP2_STNDBY_SEL_HMI - MainProgram/LEVEL_CONTROL - 30(XIC)SW_PMP2_STNDBY_SEL_HMI - MainProgram/SW_PUMP_DUTY_SEL - 2-B1(BOR,BOR_04.In1), 2-B1(IREF,SW_PMP2_STNDBY_SEL_HMI)

SW_PMP2_STNDBY_SELECTED 0 BOOL BIASW_PMP2_STNDBY_SELECTED - MainProgram/LEVEL_CONTROL - 26(XIC)SW_PMP2_STNDBY_SELECTED - MainProgram/SW_PUMP_DUTY_SEL - *2-E1(OREF,SW_PMP2_STNDBY_SELECTED), 1-B2(OSRI,OSRI_01.InputBit), 1-B3(IREF,SW_PMP2_STNDBY_SELECTED), 2-D1(SETD,SETD_02.Out), 3-B3(IREF,SW_PMP2_STNDBY_SELECTED), 3-B3(OSRI,OSRI_08.InputBit), 4-B4(IREF,SW_PMP2_STNDBY_SELECTED), 4-B4(OSRI,OSRI_11.InputBit)SW_PMP2_STNDBY_SELECTED - MainProgram/SW_PUMP_OPERATION - 5(XIO)

Page 15: RSLogix 5000 Report(s)120511

BIA - Tag Listing Page 15BIA (Controller) 5/12/2011 2:17:43 PM

C:\RSLogix 5000\Projects\BIA.ACD

RSLogix 5000

SW_PMP2_STNDBY_STR 1 BOOL BIASW_PMP2_STNDBY_STR - MainProgram/FAULT_HANDLING - *1(OTE)SW_PMP2_STNDBY_STR - MainProgram/SW_PUMP_OPERATION - 5(XIC)

SW_PMP2_STR_STP 0 BOOL BIAAliasFor: Local:3:O.1Base Tag: Local:O.Data[3].1SW_PMP2_STR_STP - MainProgram/SW_PUMP_OPERATION - *5(OTE), 5(XIC)

SW_PMP2_TRP 0 BOOL BIAAliasFor: Local:0:I.7Base Tag: Local:I.Data[0].7SW_PMP2_TRP - MainProgram/FAULT_HANDLING - 0(XIO), 2(XIO), 3(XIO)SW_PMP2_TRP - MainProgram/SW_PUMP_OPERATION - 4(XIC)

SW_PMP3_AU 0 BOOL BIAAliasFor: Local:0:I.12Base Tag: Local:I.Data[0].12SW_PMP3_AU - MainProgram/SW_PUMP_OPERATION - 8(XIC)

SW_PMP3_AUTO_STR_BIT 1 BOOL BIASW_PMP3_AUTO_STR_BIT - MainProgram/LEVEL_CONTROL - *15(OTL), *23(OTU)SW_PMP3_AUTO_STR_BIT - MainProgram/SW_PUMP_OPERATION - 9(XIC)

SW_PMP3_DUTY 3 INT BIASW_PMP3_DUTY - MainProgram/LEVEL_CONTROL - *25(MOV), *26(MOV), *27(MOV), *28(MOV), 15(EQU), 23(EQU)

SW_PMP3_FAIL 0 BOOL BIASW_PMP3_FAIL - MainProgram/FAULT_HANDLING - 0(XIC), 1(XIC), 3(XIC)SW_PMP3_FAIL - MainProgram/SW_PUMP_OPERATION - *10(OTL), *11(OTU), 8(XIO)

SW_PMP3_HMI_MAN_AU 0 BOOL BIASW_PMP3_HMI_MAN_AU - MainProgram/PID - 1-A3(IREF,SW_PMP3_HMI_MAN_AU), 1-B3(BOR,BOR_09.In3)SW_PMP3_HMI_MAN_AU - MainProgram/SW_PUMP_OPERATION - 9(XIC), 9(XIO)

SW_PMP3_HMI_STP 0 BOOL BIASW_PMP3_HMI_STP - MainProgram/SW_PUMP_OPERATION - 9(XIO)

SW_PMP3_HMI_STR 0 BOOL BIASW_PMP3_HMI_STR - MainProgram/SW_PUMP_OPERATION - 9(XIC)

SW_PMP3_RFB_TMR TIMER BIASW_PMP3_RFB_TMR - MainProgram/SW_PUMP_OPERATION - *9(TON)SW_PMP3_RFB_TMR.DN - MainProgram/SW_PUMP_OPERATION - 10(XIC)

SW_PMP3_RHR 2.0 REAL BIASW_PMP3_RHR - MainProgram/RUN_HOUR - *1-C2(OREF,SW_PMP3_RHR), 1-B2(RUN_HOUR,RHR_SW_PMP3.HOURS)

Page 16: RSLogix 5000 Report(s)120511

BIA - Tag Listing Page 16BIA (Controller) 5/12/2011 2:17:44 PM

C:\RSLogix 5000\Projects\BIA.ACD

RSLogix 5000

SW_PMP3_RTS 0 BOOL BIASW_PMP3_RTS - MainProgram/SW_PUMP_OPERATION - *8(OTE), 9(XIC)

SW_PMP3_RUN 0 BOOL BIAAliasFor: Local:0:I.10Base Tag: Local:I.Data[0].10SW_PMP3_RUN - MainProgram/RUN_HOUR - 1-A2(IREF,SW_PMP3_RUN), 1-B2(RUN_HOUR,RHR_SW_PMP3.RUN)SW_PMP3_RUN - MainProgram/SW_PUMP_OPERATION - 9(XIO)

SW_PMP3_SEAL 1 BOOL BIAAliasFor: Local:2:I.3Base Tag: Local:I.Data[2].3SW_PMP3_SEAL - MainProgram/FAULT_HANDLING - 0(XIO), 1(XIO), 3(XIO)SW_PMP3_SEAL - MainProgram/SW_PUMP_OPERATION - 8(XIC)

SW_PMP3_SPEED_FB 0.0 REAL BIASW_PMP3_SPEED_FB - MainProgram/ANALOG_SCALE - *1-D3(OREF,SW_PMP3_SPEED_FB), 1-C3(SCL,SCL_04.Out)

SW_PMP3_SPEED_REF 268 INT BIAAliasFor: AO02_CH00Base Tag: AO02_CH00SW_PMP3_SPEED_REF - MainProgram/PID - *1-D2(OREF,SW_PMP3_SPEED_REF), 1-C1(PIDE,PIDE_01.CVEU)

SW_PMP3_STNDBY_SEL_HMI 0 BOOL BIASW_PMP3_STNDBY_SEL_HMI - MainProgram/LEVEL_CONTROL - 31(XIC)SW_PMP3_STNDBY_SEL_HMI - MainProgram/SW_PUMP_DUTY_SEL - 3-B1(BOR,BOR_05.In1), 3-B1(IREF,SW_PMP3_STNDBY_SEL_HMI)

SW_PMP3_STNDBY_SELECTED 0 BOOL BIASW_PMP3_STNDBY_SELECTED - MainProgram/LEVEL_CONTROL - 27(XIC)SW_PMP3_STNDBY_SELECTED - MainProgram/SW_PUMP_DUTY_SEL - *3-E1(OREF,SW_PMP3_STNDBY_SELECTED), 1-B3(IREF,SW_PMP3_STNDBY_SELECTED), 1-B3(OSRI,OSRI_02.InputBit), 2-B3(IREF,SW_PMP3_STNDBY_SELECTED), 2-B3(OSRI,OSRI_05.InputBit), 3-D1(SETD,SETD_03.Out), 4-B4(OSRI,OSRI_12.InputBit), 4-B5(IREF,SW_PMP3_STNDBY_SELECTED)SW_PMP3_STNDBY_SELECTED - MainProgram/SW_PUMP_OPERATION - 9(XIO)

SW_PMP3_STNDBY_STR 1 BOOL BIASW_PMP3_STNDBY_STR - MainProgram/FAULT_HANDLING - *2(OTE)SW_PMP3_STNDBY_STR - MainProgram/SW_PUMP_OPERATION - 9(XIC)

SW_PMP3_STR_STP 0 BOOL BIAAliasFor: Local:4:O.0Base Tag: Local:O.Data[4].0SW_PMP3_STR_STP - MainProgram/SW_PUMP_OPERATION - *9(OTE), 9(XIC)

SW_PMP3_TRP 0 BOOL BIAAliasFor: Local:0:I.11Base Tag: Local:I.Data[0].11SW_PMP3_TRP - MainProgram/FAULT_HANDLING - 0(XIO), 1(XIO), 3(XIO)

Page 17: RSLogix 5000 Report(s)120511

BIA - Tag Listing Page 17BIA (Controller) 5/12/2011 2:17:44 PM

C:\RSLogix 5000\Projects\BIA.ACD

RSLogix 5000

SW_PMP3_TRP (Continued)SW_PMP3_TRP - MainProgram/SW_PUMP_OPERATION - 8(XIC)

SW_PMP4_AU 0 BOOL BIAAliasFor: Local:1:I.3Base Tag: Local:I.Data[1].3SW_PMP4_AU - MainProgram/SW_PUMP_OPERATION - 12(XIC)

SW_PMP4_AUTO_STR_BIT 1 BOOL BIASW_PMP4_AUTO_STR_BIT - MainProgram/LEVEL_CONTROL - *16(OTL), *24(OTU)SW_PMP4_AUTO_STR_BIT - MainProgram/SW_PUMP_OPERATION - 13(XIC)

SW_PMP4_DUTY 0 INT BIASW_PMP4_DUTY - MainProgram/LEVEL_CONTROL - *25(MOV), *26(MOV), *27(MOV), *28(MOV), 16(EQU), 24(EQU)

SW_PMP4_FAIL 0 BOOL BIASW_PMP4_FAIL - MainProgram/FAULT_HANDLING - 0(XIC), 1(XIC), 2(XIC)SW_PMP4_FAIL - MainProgram/SW_PUMP_OPERATION - *14(OTL), *15(OTU), 12(XIO)

SW_PMP4_HMI_MAN_AU 0 BOOL BIASW_PMP4_HMI_MAN_AU - MainProgram/PID - 1-A3(IREF,SW_PMP4_HMI_MAN_AU), 1-B3(BOR,BOR_09.In4)SW_PMP4_HMI_MAN_AU - MainProgram/SW_PUMP_OPERATION - 13(XIC), 13(XIO)

SW_PMP4_HMI_STP 0 BOOL BIASW_PMP4_HMI_STP - MainProgram/SW_PUMP_OPERATION - 13(XIO)

SW_PMP4_HMI_STR 0 BOOL BIASW_PMP4_HMI_STR - MainProgram/SW_PUMP_OPERATION - 13(XIC)

SW_PMP4_RFB_TMR TIMER BIASW_PMP4_RFB_TMR - MainProgram/SW_PUMP_OPERATION - *13(TON)SW_PMP4_RFB_TMR.DN - MainProgram/SW_PUMP_OPERATION - 14(XIC)

SW_PMP4_RHR 2.0 REAL BIASW_PMP4_RHR - MainProgram/RUN_HOUR - *1-C3(OREF,SW_PMP4_RHR), 1-B3(RUN_HOUR,RHR_SW_PMP4.HOURS)

SW_PMP4_RTS 0 BOOL BIASW_PMP4_RTS - MainProgram/SW_PUMP_OPERATION - *12(OTE), 13(XIC)

SW_PMP4_RUN 0 BOOL BIAAliasFor: Local:1:I.1Base Tag: Local:I.Data[1].1SW_PMP4_RUN - MainProgram/RUN_HOUR - 1-A3(IREF,SW_PMP4_RUN), 1-B3(RUN_HOUR,RHR_SW_PMP4.RUN)SW_PMP4_RUN - MainProgram/SW_PUMP_OPERATION - 13(XIO)

SW_PMP4_SEAL 1 BOOL BIAAliasFor: Local:2:I.5

Page 18: RSLogix 5000 Report(s)120511

BIA - Tag Listing Page 18BIA (Controller) 5/12/2011 2:17:45 PM

C:\RSLogix 5000\Projects\BIA.ACD

RSLogix 5000

SW_PMP4_SEAL (Continued)Base Tag: Local:I.Data[2].5SW_PMP4_SEAL - MainProgram/FAULT_HANDLING - 0(XIO), 1(XIO), 2(XIO)SW_PMP4_SEAL - MainProgram/SW_PUMP_OPERATION - 12(XIC)

SW_PMP4_SPEED_FB 0.0 REAL BIASW_PMP4_SPEED_FB - MainProgram/ANALOG_SCALE - *1-D4(OREF,SW_PMP4_SPEED_FB), 1-C4(SCL,SCL_05.Out)

SW_PMP4_SPEED_REF 268 INT BIAAliasFor: AO02_CH01Base Tag: AO02_CH01SW_PMP4_SPEED_REF - MainProgram/PID - *1-D2(OREF,SW_PMP4_SPEED_REF), 1-C1(PIDE,PIDE_01.CVEU)

SW_PMP4_STNDBY_SEL_HMI 0 BOOL BIASW_PMP4_STNDBY_SEL_HMI - MainProgram/LEVEL_CONTROL - 32(XIC)SW_PMP4_STNDBY_SEL_HMI - MainProgram/SW_PUMP_DUTY_SEL - 4-B1(BOR,BOR_07.In1), 4-B2(IREF,SW_PMP4_STNDBY_SEL_HMI)

SW_PMP4_STNDBY_SELECTED 1 BOOL BIASW_PMP4_STNDBY_SELECTED - MainProgram/LEVEL_CONTROL - 28(XIC)SW_PMP4_STNDBY_SELECTED - MainProgram/SW_PUMP_DUTY_SEL - *4-E2(OREF,SW_PMP4_STNDBY_SELECTED), 1-B3(IREF,SW_PMP4_STNDBY_SELECTED), 1-B3(OSRI,OSRI_03.InputBit), 2-B4(IREF,SW_PMP4_STNDBY_SELECTED), 2-B4(OSRI,OSRI_06.InputBit), 3-B4(IREF,SW_PMP4_STNDBY_SELECTED), 3-B4(OSRI,OSRI_09.InputBit), 4-D1(SETD,SETD_04.Out)SW_PMP4_STNDBY_SELECTED - MainProgram/SW_PUMP_OPERATION - 13(XIO)

SW_PMP4_STNDBY_STR 1 BOOL BIASW_PMP4_STNDBY_STR - MainProgram/FAULT_HANDLING - *3(OTE)SW_PMP4_STNDBY_STR - MainProgram/SW_PUMP_OPERATION - 13(XIC)

SW_PMP4_STR_STP 0 BOOL BIAAliasFor: Local:4:O.1Base Tag: Local:O.Data[4].1SW_PMP4_STR_STP - MainProgram/SW_PUMP_OPERATION - *13(OTE), 13(XIC)

SW_PMP4_TRP 0 BOOL BIAAliasFor: Local:1:I.2Base Tag: Local:I.Data[1].2SW_PMP4_TRP - MainProgram/FAULT_HANDLING - 0(XIO), 1(XIO), 2(XIO)SW_PMP4_TRP - MainProgram/SW_PUMP_OPERATION - 12(XIC)

SW_PMPS_SPEED_SP_HMI 400.0 REAL BIASW_PMPS_SPEED_SP_HMI - MainProgram/PID - 1-A2(IREF,SW_PMPS_SPEED_SP_HMI), 1-C1(PIDE,PIDE_01.CVProg)

SWF_STNDBY_CH_OVR_DAY_CU FBD_COUNTER MainProgramSWF_STNDBY_CH_OVR_DAY_CU - MainProgram/SW_PUMP_DUTY_SEL - *5-B1(CTUD,SWF_STNDBY_CH_OVR_HR_CU.DN), *5-C2(IREF,SWF_STNDBY_CH_OVR_SP_HMI), *5-D1(CTUD,SWF_STNDBY_CH_OVR_DAY_CU), *5-D1(CTUD,SWF_STNDBY_CH_OVR_DAY_CU.DN), *5-D1(CTUD,SWF_STNDBY_CH_OVR_DAY_CU.Reset)SWF_STNDBY_CH_OVR_DAY_CU.DN - MainProgram/LEVEL_CONTROL - 34(XIC)

Page 19: RSLogix 5000 Report(s)120511

BIA - Tag Listing Page 19BIA (Controller) 5/12/2011 2:17:46 PM

C:\RSLogix 5000\Projects\BIA.ACD

RSLogix 5000

SWF_STNDBY_CH_OVR_HR_CU FBD_COUNTER MainProgramSWF_STNDBY_CH_OVR_HR_CU - MainProgram/SW_PUMP_DUTY_SEL - *5-A1(RTOR,SWF_STNDBY_CH_OVR_TMR.DN), *5-B1(CTUD,SWF_STNDBY_CH_OVR_HR_CU), *5-B1(CTUD,SWF_STNDBY_CH_OVR_HR_CU.DN), *5-B1(CTUD,SWF_STNDBY_CH_OVR_HR_CU.Reset), *5-D1(CTUD,SWF_STNDBY_CH_OVR_DAY_CU.CUEnable)

SWF_STNDBY_CH_OVR_SP_HMI 2.0 REAL BIASWF_STNDBY_CH_OVR_SP_HMI - MainProgram/SW_PUMP_DUTY_SEL - 5-C2(IREF,SWF_STNDBY_CH_OVR_SP_HMI), 5-D1(CTUD,SWF_STNDBY_CH_OVR_DAY_CU.PRE)

SWF_STNDBY_CH_OVR_TMR FBD_TIMER MainProgramSWF_STNDBY_CH_OVR_TMR - MainProgram/SW_PUMP_DUTY_SEL - *5-A1(RTOR,SWF_STNDBY_CH_OVR_TMR), *5-A1(RTOR,SWF_STNDBY_CH_OVR_TMR.DN), *5-A1(RTOR,SWF_STNDBY_CH_OVR_TMR.Reset), *5-B1(CTUD,SWF_STNDBY_CH_OVR_HR_CU.CUEnable)

SWF_STNDBY_PMP_CH_OVR_ACC 3.0 REAL BIASWF_STNDBY_PMP_CH_OVR_ACC - MainProgram/LEVEL_CONTROL - *33(MOV)SWF_STNDBY_PMP_CH_OVR_ACC - MainProgram/SW_PUMP_DUTY_SEL - 1-A1(EQU,EQU_01.SourceA), 1-B1(IREF,SWF_STNDBY_PMP_CH_OVR_ACC), 2-A2(EQU,EQU_02.SourceA), 2-B1(IREF,SWF_STNDBY_PMP_CH_OVR_ACC), 3-A2(EQU,EQU_03.SourceA), 3-B1(IREF,SWF_STNDBY_PMP_CH_OVR_ACC), 4-A2(EQU,EQU_04.SourceA), 4-B2(IREF,SWF_STNDBY_PMP_CH_OVR_ACC)

SWF_STNDBY_PMP_CH_OVR_CU COUNTER MainProgramSWF_STNDBY_PMP_CH_OVR_CU - MainProgram/LEVEL_CONTROL - *34(CTU), *35(RES)SWF_STNDBY_PMP_CH_OVR_CU.ACC - MainProgram/LEVEL_CONTROL - *29(MOV), *30(MOV), *31(MOV), *32(MOV), 33(MOV)SWF_STNDBY_PMP_CH_OVR_CU.DN - MainProgram/LEVEL_CONTROL - 35(XIC)

Page 20: RSLogix 5000 Report(s)120511

ANALOG_SCALE - Function Block Diagram Page 20BIA:MainTask:MainProgram 5/12/2011 2:17:48 PM1 of 2 total sheets in routine C:\RSLogix 5000\Projects\BIA.ACD

RSLogix 5000

A B C D E F

1

2

3

4

A B C D E F

1

2

3

4

AI01_CH010

AI01_CH0012698

AI01_CH020

AI02_CH010

SW_PMP2_SPEED_FB

SW_PMP1_SPEED_FB

SCL_01

SCL ...

Scale

In Out4.1108413

SW_PMP3_SPEED_FB

CHAMBER LEVEL TRANSMITTER

LIT

SCL_04

SCL ...

Scale

In Out0.0

SCL_05

SCL ...

Scale

In Out0.0

SCL_03

SCL ...

Scale

In Out0.0

SCL_02

SCL ...

Scale

In Out0.0

AI02_CH000

SW_PMP4_SPEED_FB

Page 21: RSLogix 5000 Report(s)120511

ANALOG_SCALE - Function Block Diagram Page 21BIA:MainTask:MainProgram 5/12/2011 2:17:49 PM2 of 2 total sheets in routine C:\RSLogix 5000\Projects\BIA.ACD

A B C D E F

1

2

3

4

A B C D E F

1

2

3

4

Local2:3:O.Ch0Data

SCL_07

SCL ...

Scale

In Out12340.0

Local2:2:O.Ch0Data

Local2:3:O.Ch1Data

Local2:2:O.Ch1Data

SCL_08

SCL ...

Scale

In Out12340.0

AO02_CH00268

AO01_CH00268

SCL_09

SCL ...

Scale

In Out12340.0

AO01_CH01268

SCL_10

SCL ...

Scale

In Out12340.0

AO02_CH01268

Page 22: RSLogix 5000 Report(s)120511

DW_PMP_DAILY_CHK - Ladder Diagram Page 22BIA:MainTask:MainProgram 5/12/2011 2:17:49 PMTotal number of rungs in routine: 3 C:\RSLogix 5000\Projects\BIA.ACD

RSLogix 5000

DW PUMPS DAILY CHECK

0 /CH_LVL_LOW_LOW DW_PMP1_STNDBY_SELECTED

DW_PMP2_FAIL

/

DW_PMP2_RUN<Local:I.Data[1].9>

DW_PMP2_STNDBY_SELECTED

DW_PMP1_FAIL

/

DW_PMP1_RUN<Local:I.Data[1].5>

EN

DN

Timer On DelayTimer DW_PMP_DAILY_TMRPreset 86400000Accum 0

TON

DW PUMPS DAILY CHECK

1DW_PMP_DAILY_TMR.DN DW_PMP_STR_DAILY_CHK

EN

DN

Timer Off DelayTimer DW_PMP_DAILY_STP_TMRPreset 180000Accum 0

TOF

2DW_PMP_DAILY_STP_TMR.DN DW_PMP_STP_DAILY_CHK

RESDW_PMP_DAILY_STP_TMR

(End)

Page 23: RSLogix 5000 Report(s)120511

DW_PUMP_DUTY_SEL - Function Block Diagram Page 23BIA:MainTask:MainProgram 5/12/2011 2:18:30 PM1 of 3 total sheets in routine - DW PUMP1 STANDBY SELECTION LOGIC C:\RSLogix 5000\Projects\BIA.ACD

RSLogix 5000

A B C D E F

1

2

3

4

A B C D E F

1

2

3

4

SETD_05

SETD ...

Set Dominant

Set

Reset

Out0

OutNot1

DW_PMP1_STNDBY_SEL_HMI0

DW_PMP2_STNDBY_SELECTED1

BOR_10

BOR ...

Boolean Or

In1

In2

Out0

DW_PMP1_STNDBY_SELECTED

DWF_STNDBY_PMP_CH_OVR_ACC1

OSRI_19

OSRI ...

One Shot Rising with Input

InputBit OutputBit0

EQU_05

EQU ...

Equal

SourceA

SourceB

Dest0

OSRI_14

OSRI ...

One Shot Rising with Input

InputBit OutputBit0

Page 24: RSLogix 5000 Report(s)120511

DW_PUMP_DUTY_SEL - Function Block Diagram Page 24BIA:MainTask:MainProgram 5/12/2011 2:18:32 PM2 of 3 total sheets in routine - DW PUMP2 STANDBY SELECTION LOGIC C:\RSLogix 5000\Projects\BIA.ACD

A B C D E F

1

2

3

4

A B C D E F

1

2

3

4

OSRI_20

OSRI ...

One Shot Rising with Input

InputBit OutputBit0

DWF_STNDBY_PMP_CH_OVR_ACC1

DW_PMP1_STNDBY_SELECTED0

EQU_06

EQU ...

Equal

SourceA

SourceB

Dest1

DW_PMP2_STNDBY_SELECTEDSETD_06

SETD ...

Set Dominant

Set

Reset

Out1

OutNot0

OSRI_13

OSRI ...

One Shot Rising with Input

InputBit OutputBit0

DW_PMP2_STNDBY_SEL_HMI0

BOR_11

BOR ...

Boolean Or

In1

In2

Out0

Page 25: RSLogix 5000 Report(s)120511

DW_PUMP_DUTY_SEL - Function Block Diagram Page 25BIA:MainTask:MainProgram 5/12/2011 2:18:34 PM3 of 3 total sheets in routine - DW PUMPS STANDBY CHANGE OVER C:\RSLogix 5000\Projects\BIA.ACD

A B C D E F

1

2

3

4

A B C D E F

1

2

3

4

DWF_STNDBY_PMP_CH_OVR_CU

CTUD ...

Count Up/Down

CUEnable

PRE

Reset

ACC1

CU0

DN0

DWF_STNDBY_PMP_CH_OVR_ACC

DWF_STNDBY_CH_OVR_TMR

RTOR ...

Retentive Timer On with Reset

PRE

Reset

ACC2794880

DN0

DWF_STNDBY_CH_OVR_DAY_CU

CTUD ...

Count Up/Down

CUEnable

PRE

Reset

ACC2

CU0

DN0

DWF_STNDBY_CH_OVR_SP_HMI3

DWF_STNDBY_CH_OVR_CU

CTUD ...

Count Up/Down

CUEnable

PRE

Reset

ACC5

CU0

DN0

Page 26: RSLogix 5000 Report(s)120511

DW_PUMP_OPERATION - Ladder Diagram Page 26BIA:MainTask:MainProgram 5/12/2011 2:18:34 PMTotal number of rungs in routine: 8 C:\RSLogix 5000\Projects\BIA.ACD

RSLogix 5000

DW PUMP-1 READY TO START

0

DW_PMP1_TRP<Local:I.Data[1].6>

DW_PMP1_AU<Local:I.Data[1].7>

/DW_PMP1_FAIL DW_PMP1_RTS

DW PUMP-1 READY TO START

DW PUMP-1 START/STOP LOGIC

1DW_PMP1_RTS

/CH_LVL_LOW_LOW

/DW_PMP1_HMI_MAN_AU DW_PMP1_HMI_STR

DW_PMP1_STR_STP<Local:O.Data[3].2>

/DW_PMP1_HMI_STP

DW_PMP1_HMI_MAN_AU/

DW_PMP1_STNDBY_SELECTED

DW_PMP1_STNDBY_STR

DW_PMP_AUTO_STR_BIT

DW_PMP1_STR_STP<Local:O.Data[3].2>

DW_PMP_STR_DAILY_CHK

/DW_PMP_STP_DAILY_CHK

/DW_PMP_AUTO_STP_BIT

DW_PMP1_STR_STP<Local:O.Data[3].2>

/

DW_PMP1_RUN<Local:I.Data[1].5>

EN

DN

Timer On DelayTimer DW_PMP1_RFB_TMRPreset 60000Accum 0

TON

DW PUMP-1 START/STOP LOGIC

Page 27: RSLogix 5000 Report(s)120511

DW_PUMP_OPERATION - Ladder Diagram Page 27BIA:MainTask:MainProgram 5/12/2011 2:18:34 PMTotal number of rungs in routine: 8 C:\RSLogix 5000\Projects\BIA.ACD

RSLogix 5000

DW PUMP-1 RUN FEEDBACK FAIL

2DW_PMP1_RFB_TMR.DN

LDW_PMP1_FAIL

DW PUMP-1 RUN FEEDBACK FAIL

3HMI_FLT_RESET

UDW_PMP1_FAIL

DW PUMP-2 READY TO START

4

DW_PMP2_TRP<Local:I.Data[1].10>

DW_PMP2_AU<Local:I.Data[1].11>

/DW_PMP2_FAIL DW_PMP2_RTS

DW PUMP-2 READY TO START

Page 28: RSLogix 5000 Report(s)120511

DW_PUMP_OPERATION - Ladder Diagram Page 28BIA:MainTask:MainProgram 5/12/2011 2:18:34 PMTotal number of rungs in routine: 8 C:\RSLogix 5000\Projects\BIA.ACD

RSLogix 5000

DW PUMP-2 START/STOP LOGIC

5DW_PMP2_RTS

/CH_LVL_LOW_LOW

/DW_PMP2_HMI_MAN_AU DW_PMP2_HMI_STR

DW_PMP2_STR_STP<Local:O.Data[4].2>

/DW_PMP2_HMI_STP

DW_PMP2_HMI_MAN_AU/

DW_PMP2_STNDBY_SELECTED

DW_PMP2_STNDBY_STR

DW_PMP_AUTO_STR_BIT

DW_PMP2_STR_STP<Local:O.Data[4].2>

DW_PMP_STR_DAILY_CHK

/DW_PMP_STP_DAILY_CHK

/DW_PMP_AUTO_STP_BIT

DW_PMP2_STR_STP<Local:O.Data[4].2>

/

DW_PMP2_RUN<Local:I.Data[1].9>

EN

DN

Timer On DelayTimer DW_PMP2_RFB_TMRPreset 30000Accum 0

TON

DW PUMP-2 START/STOP LOGIC

DW PUMP-2 RUN FEEDBACK FAIL

6DW_PMP2_RFB_TMR.DN

LDW_PMP2_FAIL

DW PUMP-2 RUN FEEDBACK FAIL

7HMI_FLT_RESET

UDW_PMP2_FAIL

Page 29: RSLogix 5000 Report(s)120511

DW_PUMP_OPERATION - Ladder Diagram Page 29BIA:MainTask:MainProgram 5/12/2011 2:18:34 PMTotal number of rungs in routine: 8 C:\RSLogix 5000\Projects\BIA.ACD

RSLogix 5000

(End)

Page 30: RSLogix 5000 Report(s)120511

FAULT_HANDLING - Ladder Diagram Page 30BIA:MainTask:MainProgram 5/12/2011 2:18:34 PMTotal number of rungs in routine: 6 C:\RSLogix 5000\Projects\BIA.ACD

RSLogix 5000

SW PUMP-1 START IN STANDBY MODE

0SW_PMP2_FAIL

/

SW_PMP2_TRP<Local:I.Data[0].7>

/

SW_PMP2_SEAL<Local:I.Data[2].1>

SW_PMP3_FAIL

/

SW_PMP3_TRP<Local:I.Data[0].11>

/

SW_PMP3_SEAL<Local:I.Data[2].3>

SW_PMP4_FAIL

/

SW_PMP4_TRP<Local:I.Data[1].2>

/

SW_PMP4_SEAL<Local:I.Data[2].5>

SW_PMP1_STNDBY_STR

SW PUMP-1 START IN STANDBY MODE

Page 31: RSLogix 5000 Report(s)120511

FAULT_HANDLING - Ladder Diagram Page 31BIA:MainTask:MainProgram 5/12/2011 2:18:35 PMTotal number of rungs in routine: 6 C:\RSLogix 5000\Projects\BIA.ACD

RSLogix 5000

SW PUMP-2 START IN STANDBY MODE

1SW_PMP1_FAIL

/

SW_PMP1_TRP<Local:I.Data[0].3>

/

SW_PMP1_SEAL<Local:I.Data[1].14>

SW_PMP3_FAIL

/

SW_PMP3_TRP<Local:I.Data[0].11>

/

SW_PMP3_SEAL<Local:I.Data[2].3>

SW_PMP4_FAIL

/

SW_PMP4_TRP<Local:I.Data[1].2>

/

SW_PMP4_SEAL<Local:I.Data[2].5>

SW_PMP2_STNDBY_STR

SW PUMP-2 START IN STANDBY MODE

Page 32: RSLogix 5000 Report(s)120511

FAULT_HANDLING - Ladder Diagram Page 32BIA:MainTask:MainProgram 5/12/2011 2:18:35 PMTotal number of rungs in routine: 6 C:\RSLogix 5000\Projects\BIA.ACD

RSLogix 5000

SW PUMP-3 START IN STANDBY MODE

2SW_PMP1_FAIL

/

SW_PMP1_TRP<Local:I.Data[0].3>

/

SW_PMP1_SEAL<Local:I.Data[1].14>

SW_PMP2_FAIL

/

SW_PMP2_TRP<Local:I.Data[0].7>

/

SW_PMP2_SEAL<Local:I.Data[2].1>

SW_PMP4_FAIL

/

SW_PMP4_TRP<Local:I.Data[1].2>

/

SW_PMP4_SEAL<Local:I.Data[2].5>

SW_PMP3_STNDBY_STR

SW PUMP-3 START IN STANDBY MODE

Page 33: RSLogix 5000 Report(s)120511

FAULT_HANDLING - Ladder Diagram Page 33BIA:MainTask:MainProgram 5/12/2011 2:18:35 PMTotal number of rungs in routine: 6 C:\RSLogix 5000\Projects\BIA.ACD

RSLogix 5000

SW PUMP-3 START IN STANDBY MODE

3SW_PMP1_FAIL

/

SW_PMP1_TRP<Local:I.Data[0].3>

/

SW_PMP1_SEAL<Local:I.Data[1].14>

SW_PMP2_FAIL

/

SW_PMP2_TRP<Local:I.Data[0].7>

/

SW_PMP2_SEAL<Local:I.Data[2].1>

SW_PMP3_FAIL

/

SW_PMP3_TRP<Local:I.Data[0].11>

/

SW_PMP3_SEAL<Local:I.Data[2].3>

SW_PMP4_STNDBY_STR

SW PUMP-3 START IN STANDBY MODE

DW PUMP-1 START IN STANDBY MODE

4DW_PMP2_FAIL

/

DW_PMP2_TRP<Local:I.Data[1].10>

DW_PMP1_STNDBY_STR

DW PUMP-1 START IN STANDBY MODE

Page 34: RSLogix 5000 Report(s)120511

FAULT_HANDLING - Ladder Diagram Page 34BIA:MainTask:MainProgram 5/12/2011 2:18:35 PMTotal number of rungs in routine: 6 C:\RSLogix 5000\Projects\BIA.ACD

RSLogix 5000

DW PUMP-2 START IN STANDBY MODE

5DW_PMP1_FAIL

/

DW_PMP1_TRP<Local:I.Data[1].6>

DW_PMP2_STNDBY_STR

DW PUMP-2 START IN STANDBY MODE

(End)

Page 35: RSLogix 5000 Report(s)120511

LEVEL_CONTROL - Ladder Diagram Page 35BIA:MainTask:MainProgram 5/12/2011 2:18:35 PMTotal number of rungs in routine: 36 C:\RSLogix 5000\Projects\BIA.ACD

RSLogix 5000

0 Less Than or Eql (A<=B)Source A LIT 4.116999Source B 0.8

LEQ

CHAMBER LEVEL TRANSMITTER

CH_LVL_LOW_LOW

DW PUMP CONTROL LOGIC AS PER LEVEL SETPOIUNT

1 Grtr Than or Eql (A>=B)Source A LIT 4.116999Source B DW_PMP_STR_LEVEL_SP 2.0

GEQ

CHAMBER LEVEL TRANSMITTER

DW_PMP_AUTO_STR_BIT

DW PUMP CONTROL LOGIC AS PER LEVEL SETPOIUNT

2 Less Than or Eql (A<=B)Source A LIT 4.116999Source B DW_PMP_STP_LEVEL_SP 1.0

LEQ

CHAMBER LEVEL TRANSMITTER

DW_PMP_AUTO_STP_BIT

SW PUMPS CONTROL LOGIC AS PER LEVEL SETPOINT & DUTY ROTATION

3 ComputeDest SW_DUTY1_STR_LVL 2.4Expression PID_LVL_SP_HMI+0.4

CPTSW PUMPS CONTROL LOGIC AS PER LEVEL SETPOINT & DUTY ROTATION

4 ComputeDest SW_DUTY2_STR_LVL 2.8Expression PID_LVL_SP_HMI+0.8

CPT

Page 36: RSLogix 5000 Report(s)120511

LEVEL_CONTROL - Ladder Diagram Page 36BIA:MainTask:MainProgram 5/12/2011 2:18:35 PMTotal number of rungs in routine: 36 C:\RSLogix 5000\Projects\BIA.ACD

RSLogix 5000

5 ComputeDest SW_DUTY3_STR_LVL 3.2Expression PID_LVL_SP_HMI+1.2

CPT

6 ComputeDest SW_DUTY1_STP_LVL 1.4Expression PID_LVL_SP_HMI-0.6

CPT

7 ComputeDest SW_DUTY2_STP_LVL 1.6Expression PID_LVL_SP_HMI-0.4

CPT

8 ComputeDest SW_DUTY3_STP_LVL 1.8Expression PID_LVL_SP_HMI-0.2

CPT

9 Limit Test (CIRC)Low Limit SW_DUTY1_STR_LVL 2.4Test LIT 4.116999High Limit SW_DUTY2_STR_LVL 2.8

LIM

CHAMBER LEVEL TRANSMITTER

MoveSource 1 Dest SW_DUTY_STR_STS 3

MOV

Page 37: RSLogix 5000 Report(s)120511

LEVEL_CONTROL - Ladder Diagram Page 37BIA:MainTask:MainProgram 5/12/2011 2:18:35 PMTotal number of rungs in routine: 36 C:\RSLogix 5000\Projects\BIA.ACD

RSLogix 5000

10 Limit Test (CIRC)Low Limit SW_DUTY2_STR_LVL 2.8Test LIT 4.116999High Limit SW_DUTY3_STR_LVL 3.2

LIM

CHAMBER LEVEL TRANSMITTER

MoveSource 2 Dest SW_DUTY_STR_STS 3

MOV

11 Grtr Than or Eql (A>=B)Source A LIT 4.116999Source B SW_DUTY3_STR_LVL 3.2

GEQ

CHAMBER LEVEL TRANSMITTER

MoveSource 3 Dest SW_DUTY_STR_STS 3

MOV

12 Less Than (A<B)Source A LIT 4.116999Source B SW_DUTY1_STR_LVL 2.4

LES

CHAMBER LEVEL TRANSMITTER

MoveSource 5 Dest SW_DUTY_STR_STS 3

MOV

13 EqualSource A SW_DUTY_STR_STS 3Source B SW_PMP1_DUTY 1

EQUONS

ONS4L

SW_PMP1_AUTO_STR_BIT

14 EqualSource A SW_DUTY_STR_STS 3Source B SW_PMP2_DUTY 2

EQUONS

ONS5L

SW_PMP2_AUTO_STR_BIT

Page 38: RSLogix 5000 Report(s)120511

LEVEL_CONTROL - Ladder Diagram Page 38BIA:MainTask:MainProgram 5/12/2011 2:18:35 PMTotal number of rungs in routine: 36 C:\RSLogix 5000\Projects\BIA.ACD

RSLogix 5000

15 EqualSource A SW_DUTY_STR_STS 3Source B SW_PMP3_DUTY 3

EQUONS

ONS6L

SW_PMP3_AUTO_STR_BIT

16 EqualSource A SW_DUTY_STR_STS 3Source B SW_PMP4_DUTY 0

EQUL

SW_PMP4_AUTO_STR_BIT

17 Greater Than (A>B)Source A LIT 4.116999Source B SW_DUTY1_STP_LVL 1.4

GRT

CHAMBER LEVEL TRANSMITTER

MoveSource 5 Dest SW_DUTY_STP_STS 5

MOV

18 Less Than or Eql (A<=B)Source A LIT 4.116999Source B SW_DUTY3_STP_LVL 1.8

LEQ

CHAMBER LEVEL TRANSMITTER

ONSONS1

MoveSource 3 Dest SW_DUTY_STP_STS 5

MOV

19 Less Than or Eql (A<=B)Source A LIT 4.116999Source B SW_DUTY2_STP_LVL 1.6

LEQ

CHAMBER LEVEL TRANSMITTER

ONSONS2

MoveSource 2 Dest SW_DUTY_STP_STS 5

MOV

Page 39: RSLogix 5000 Report(s)120511

LEVEL_CONTROL - Ladder Diagram Page 39BIA:MainTask:MainProgram 5/12/2011 2:18:35 PMTotal number of rungs in routine: 36 C:\RSLogix 5000\Projects\BIA.ACD

RSLogix 5000

20 Less Than or Eql (A<=B)Source A LIT 4.116999Source B SW_DUTY1_STP_LVL 1.4

LEQ

CHAMBER LEVEL TRANSMITTER

ONSONS3

MoveSource 1 Dest SW_DUTY_STP_STS 5

MOV

21 EqualSource A SW_DUTY_STP_STS 5Source B SW_PMP1_DUTY 1

EQUU

SW_PMP1_AUTO_STR_BIT

22 EqualSource A SW_DUTY_STP_STS 5Source B SW_PMP2_DUTY 2

EQUU

SW_PMP2_AUTO_STR_BIT

23 EqualSource A SW_DUTY_STP_STS 5Source B SW_PMP3_DUTY 3

EQUU

SW_PMP3_AUTO_STR_BIT

24 EqualSource A SW_DUTY_STP_STS 5Source B SW_PMP4_DUTY 0

EQUU

SW_PMP4_AUTO_STR_BIT

Page 40: RSLogix 5000 Report(s)120511

LEVEL_CONTROL - Ladder Diagram Page 40BIA:MainTask:MainProgram 5/12/2011 2:18:35 PMTotal number of rungs in routine: 36 C:\RSLogix 5000\Projects\BIA.ACD

RSLogix 5000

25SW_PMP1_STNDBY_SELECTED

MoveSource 0 Dest SW_PMP1_DUTY 1

MOV

MoveSource 1 Dest SW_PMP2_DUTY 2

MOV

MoveSource 2 Dest SW_PMP3_DUTY 3

MOV

MoveSource 3 Dest SW_PMP4_DUTY 0

MOV

Page 41: RSLogix 5000 Report(s)120511

LEVEL_CONTROL - Ladder Diagram Page 41BIA:MainTask:MainProgram 5/12/2011 2:18:35 PMTotal number of rungs in routine: 36 C:\RSLogix 5000\Projects\BIA.ACD

RSLogix 5000

26SW_PMP2_STNDBY_SELECTED

MoveSource 3 Dest SW_PMP1_DUTY 1

MOV

MoveSource 0 Dest SW_PMP2_DUTY 2

MOV

MoveSource 1 Dest SW_PMP3_DUTY 3

MOV

MoveSource 2 Dest SW_PMP4_DUTY 0

MOV

Page 42: RSLogix 5000 Report(s)120511

LEVEL_CONTROL - Ladder Diagram Page 42BIA:MainTask:MainProgram 5/12/2011 2:18:35 PMTotal number of rungs in routine: 36 C:\RSLogix 5000\Projects\BIA.ACD

RSLogix 5000

27SW_PMP3_STNDBY_SELECTED

MoveSource 2 Dest SW_PMP1_DUTY 1

MOV

MoveSource 3 Dest SW_PMP2_DUTY 2

MOV

MoveSource 0 Dest SW_PMP3_DUTY 3

MOV

MoveSource 1 Dest SW_PMP4_DUTY 0

MOV

Page 43: RSLogix 5000 Report(s)120511

LEVEL_CONTROL - Ladder Diagram Page 43BIA:MainTask:MainProgram 5/12/2011 2:18:35 PMTotal number of rungs in routine: 36 C:\RSLogix 5000\Projects\BIA.ACD

RSLogix 5000

28SW_PMP4_STNDBY_SELECTED

MoveSource 1 Dest SW_PMP1_DUTY 1

MOV

MoveSource 2 Dest SW_PMP2_DUTY 2

MOV

MoveSource 3 Dest SW_PMP3_DUTY 3

MOV

MoveSource 0 Dest SW_PMP4_DUTY 0

MOV

29SW_PMP1_STNDBY_SEL_HMI

MoveSource 0 Dest SWF_STNDBY_PMP_CH_OVR_CU.ACC 3

MOV

30SW_PMP2_STNDBY_SEL_HMI

MoveSource 1 Dest SWF_STNDBY_PMP_CH_OVR_CU.ACC 3

MOV

Page 44: RSLogix 5000 Report(s)120511

LEVEL_CONTROL - Ladder Diagram Page 44BIA:MainTask:MainProgram 5/12/2011 2:18:36 PMTotal number of rungs in routine: 36 C:\RSLogix 5000\Projects\BIA.ACD

RSLogix 5000

31SW_PMP3_STNDBY_SEL_HMI

MoveSource 2 Dest SWF_STNDBY_PMP_CH_OVR_CU.ACC 3

MOV

32SW_PMP4_STNDBY_SEL_HMI

MoveSource 3 Dest SWF_STNDBY_PMP_CH_OVR_CU.ACC 3

MOV

33 MoveSource SWF_STNDBY_PMP_CH_OVR_CU.ACC 3Dest SWF_STNDBY_PMP_CH_OVR_ACC 3.0

MOV

34SWF_STNDBY_CH_OVR_DAY_CU.DN

CU

DN

Count UpCounter SWF_STNDBY_PMP_CH_OVR_CUPreset 4Accum 3

CTU

35SWF_STNDBY_PMP_CH_OVR_CU.DN

RESSWF_STNDBY_PMP_CH_OVR_CU

(End)

Page 45: RSLogix 5000 Report(s)120511

MainRoutine - Ladder Diagram Page 45BIA:MainTask:MainProgram 5/12/2011 2:18:36 PMTotal number of rungs in routine: 11 C:\RSLogix 5000\Projects\BIA.ACD

RSLogix 5000

0 Jump To SubroutineRoutine Name ANALOG_SCALE

JSR

1 Jump To SubroutineRoutine Name DW_PUMP_DUTY_SEL

JSR

2 Jump To SubroutineRoutine Name DW_PUMP_OPERATION

JSR

3 Jump To SubroutineRoutine Name LEVEL_CONTROL

JSR

4 Jump To SubroutineRoutine Name FAULT_HANDLING

JSR

5 Jump To SubroutineRoutine Name PID

JSR

6 Jump To SubroutineRoutine Name RUN_HOUR

JSR

7 Jump To SubroutineRoutine Name SW_PUMP_DUTY_SEL

JSR

8 Jump To SubroutineRoutine Name SW_PUMP_OPERATION

JSR

Page 46: RSLogix 5000 Report(s)120511

MainRoutine - Ladder Diagram Page 46BIA:MainTask:MainProgram 5/12/2011 2:18:45 PMTotal number of rungs in routine: 11 C:\RSLogix 5000\Projects\BIA.ACD

RSLogix 5000

9 Limit Test (CIRC)Low Limit 2 Test AI01_CH00<Local2:0:I.Ch0Data> 12728High Limit 30860

LIM LIT_HEALTHY

10 /LIT_HEALTHY

PLC_AVAIL<Local:O.Data[3].3>

(End)

Page 47: RSLogix 5000 Report(s)120511

PID - Function Block Diagram Page 47BIA:MainTask:MainProgram 5/12/2011 2:18:47 PM1 of 1 total sheets in routine - SW_PMP1_PID C:\RSLogix 5000\Projects\BIA.ACD

RSLogix 5000

A B C D E F

1

2

3

4

A B C D E F

1

2

3

4

SW_PMP4_SPEED_REF

SW_PMP3_HMI_MAN_AU0

SW_PMP4_HMI_MAN_AU0

SW_PMP2_HMI_MAN_AU0

SW_PMP1_SPEED_REF

CHAMBER LEVEL TRANSMITTER

LIT4.116999

SW_PMP3_SPEED_REF

SW_PMP1_PID

PIDE_01

PIDE ...

Enhanced PID

PV

SPProg

SPCascade

RatioProg

CVProg

FF

HandFB

ProgProgReq

ProgOperReq

ProgCasRatReq

ProgAutoReq

ProgManualReq

ProgOverrideReq

ProgHandReq

CVEU268.0

SP2.0

PVHHAlarm0

PVHAlarm0

PVLAlarm0

PVLLAlarm0

PVROCPosAlarm0

PVROCNegAlarm0

DevHHAlarm0

DevHAlarm0

DevLAlarm0

DevLLAlarm0

ProgOper1

CasRat0

Auto1

Manual0

Override0

Hand0

AutotuneTag ?

BOR_09

BOR ...

Boolean Or

In1

In2

In3

In4

Out1

SW_PMP2_SPEED_REF

SW_PMPS_SPEED_SP_HMI400.0

1=AUTO0=MANUAL

SW_PMP1_HMI_MAN_AU1

PID_LVL_SP_HMI2.0

BNOT_01

BNOT ...

Boolean Not

In Out0

Page 48: RSLogix 5000 Report(s)120511

RUN_HOUR - Function Block Diagram Page 48BIA:MainTask:MainProgram 5/12/2011 2:18:48 PM1 of 1 total sheets in routine C:\RSLogix 5000\Projects\BIA.ACD

RSLogix 5000

A B C D E F

1

2

3

4

A B C D E F

1

2

3

4

SW_PMP2_RUN0

SW_PMP4_RUN0

SW_PMP3_RUN0

RHR_SW_PMP1

RUN_HOUR ...

RUN HOURS2

RHR_SW_PMP4

RUN_HOUR ...

RUN HOURS2

DW_PMP1_RUN0

SW_PMP3_RHR

DW_PMP2_RHR

RHR_DW_PMP1

RUN_HOUR ...

RUN HOURS0

SW_PMP1_RUN0

RHR_SW_PMP2

RUN_HOUR ...

RUN HOURS2

SW_PMP2_RHR

SW_PMP1_RHR

RHR_DW_PMP2

RUN_HOUR ...

RUN HOURS0

DW_PMP1_RHR

DW_PMP2_RUN0

RHR_SW_PMP3

RUN_HOUR ...

RUN HOURS2

SW_PMP4_RHR

Page 49: RSLogix 5000 Report(s)120511

SW_PUMP_DUTY_SEL - Function Block Diagram Page 49BIA:MainTask:MainProgram 5/12/2011 2:18:50 PM1 of 5 total sheets in routine - SW_PMP1_STNDBY_SEL C:\RSLogix 5000\Projects\BIA.ACD

RSLogix 5000

A B C D E F

1

2

3

4

A B C D E F

1

2

3

4

SWF_STNDBY_PMP_CH_OVR_ACC3.0

SW_PMP4_STNDBY_SELECTED1

SETD_01

SETD ...

Set Dominant

Set

Reset

Out0

OutNot1

OSRI_01

OSRI ...

One Shot Rising with Input

InputBit OutputBit0

SW_PMP1_STNDBY_SELECTED

SW_PMP2_STNDBY_SELECTED0

EQU_01

EQU ...

Equal

SourceA

SourceB

Dest0

SW_PMP1_STNDBY_SEL_HMI0

OSRI_02

OSRI ...

One Shot Rising with Input

InputBit OutputBit0

OSRI_03

OSRI ...

One Shot Rising with Input

InputBit OutputBit0

BOR_02

BOR ...

Boolean Or

In1

In2

In3

Out0

SW_PMP3_STNDBY_SELECTED0

OSRI_15

OSRI ...

One Shot Rising with Input

InputBit OutputBit0

BOR_01

BOR ...

Boolean Or

In1

In2

Out0

Page 50: RSLogix 5000 Report(s)120511

SW_PUMP_DUTY_SEL - Function Block Diagram Page 50BIA:MainTask:MainProgram 5/12/2011 2:18:51 PM2 of 5 total sheets in routine - SW_PMP2_STNDBY_SEL C:\RSLogix 5000\Projects\BIA.ACD

A B C D E F

1

2

3

4

A B C D E F

1

2

3

4

SW_PMP2_STNDBY_SELECTED

SETD_02

SETD ...

Set Dominant

Set

Reset

Out0

OutNot1

EQU_02

EQU ...

Equal

SourceA

SourceB

Dest0

SW_PMP4_STNDBY_SELECTED1

SWF_STNDBY_PMP_CH_OVR_ACC3.0

BOR_04

BOR ...

Boolean Or

In1

In2

Out0

OSRI_05

OSRI ...

One Shot Rising with Input

InputBit OutputBit0

SW_PMP1_STNDBY_SELECTED0

OSRI_16

OSRI ...

One Shot Rising with Input

InputBit OutputBit0

OSRI_06

OSRI ...

One Shot Rising with Input

InputBit OutputBit0

SW_PMP2_STNDBY_SEL_HMI0

BOR_03

BOR ...

Boolean Or

In1

In2

In3

Out0

SW_PMP3_STNDBY_SELECTED0

OSRI_04

OSRI ...

One Shot Rising with Input

InputBit OutputBit0

Page 51: RSLogix 5000 Report(s)120511

SW_PUMP_DUTY_SEL - Function Block Diagram Page 51BIA:MainTask:MainProgram 5/12/2011 2:18:53 PM3 of 5 total sheets in routine - SW_PMP3_STNDBY_SEL C:\RSLogix 5000\Projects\BIA.ACD

A B C D E F

1

2

3

4

A B C D E F

1

2

3

4

SW_PMP3_STNDBY_SELECTED

OSRI_07

OSRI ...

One Shot Rising with Input

InputBit OutputBit0

OSRI_17

OSRI ...

One Shot Rising with Input

InputBit OutputBit0

SW_PMP4_STNDBY_SELECTED1

BOR_06

BOR ...

Boolean Or

In1

In2

In3

Out0

SWF_STNDBY_PMP_CH_OVR_ACC3.0

EQU_03

EQU ...

Equal

SourceA

SourceB

Dest0

SW_PMP2_STNDBY_SELECTED0

SW_PMP3_STNDBY_SEL_HMI0

OSRI_09

OSRI ...

One Shot Rising with Input

InputBit OutputBit0

BOR_05

BOR ...

Boolean Or

In1

In2

Out0

SW_PMP1_STNDBY_SELECTED0

SETD_03

SETD ...

Set Dominant

Set

Reset

Out0

OutNot1

OSRI_08

OSRI ...

One Shot Rising with Input

InputBit OutputBit0

Page 52: RSLogix 5000 Report(s)120511

SW_PUMP_DUTY_SEL - Function Block Diagram Page 52BIA:MainTask:MainProgram 5/12/2011 2:18:54 PM4 of 5 total sheets in routine - SW_PMP4_STNDBY_SEL C:\RSLogix 5000\Projects\BIA.ACD

A B C D E F

1

2

3

4

A B C D E F

1

2

3

4

SW_PMP3_STNDBY_SELECTED0

SW_PMP4_STNDBY_SELECTED

OSRI_18

OSRI ...

One Shot Rising with Input

InputBit OutputBit0

BOR_07

BOR ...

Boolean Or

In1

In2

Out0

BOR_08

BOR ...

Boolean Or

In1

In2

In3

Out0

SW_PMP2_STNDBY_SELECTED0

SW_PMP1_STNDBY_SELECTED0

SETD_04

SETD ...

Set Dominant

Set

Reset

Out1

OutNot0

OSRI_11

OSRI ...

One Shot Rising with Input

InputBit OutputBit0

SW_PMP4_STNDBY_SEL_HMI0

EQU_04

EQU ...

Equal

SourceA

SourceB

Dest1

OSRI_12

OSRI ...

One Shot Rising with Input

InputBit OutputBit0

OSRI_10

OSRI ...

One Shot Rising with Input

InputBit OutputBit0

SWF_STNDBY_PMP_CH_OVR_ACC3.0

Page 53: RSLogix 5000 Report(s)120511

SW_PUMP_DUTY_SEL - Function Block Diagram Page 53BIA:MainTask:MainProgram 5/12/2011 2:18:55 PM5 of 5 total sheets in routine - STNDBY_SEL_LOGIC C:\RSLogix 5000\Projects\BIA.ACD

A B C D E F

1

2

3

4

A B C D E F

1

2

3

4

SWF_STNDBY_CH_OVR_HR_CU

CTUD ...

Count Up/Down

CUEnable

PRE

Reset

ACC0

CU0

DN0

SWF_STNDBY_CH_OVR_SP_HMI2.0

SWF_STNDBY_CH_OVR_TMR

RTOR ...

Retentive Timer On with Reset

PRE

Reset

ACC3205218

DN0

SWF_STNDBY_CH_OVR_DAY_CU

CTUD ...

Count Up/Down

CUEnable

PRE

Reset

ACC0

CU0

DN0

Page 54: RSLogix 5000 Report(s)120511

SW_PUMP_OPERATION - Ladder Diagram Page 54BIA:MainTask:MainProgram 5/12/2011 2:18:56 PMTotal number of rungs in routine: 16 C:\RSLogix 5000\Projects\BIA.ACD

RSLogix 5000

SW PUMP-1 READY TO START

0

SW_PMP1_TRP<Local:I.Data[0].3>

SW_PMP1_SEAL<Local:I.Data[1].14>

SW_PMP1_AU<Local:I.Data[0].4>

/SW_PMP1_FAIL SW_PMP1_RTS

SW PUMP-1 READY TO START

SW PUMP-1 START/STOP LOGIC

1SW_PMP1_RTS

/CH_LVL_LOW_LOW

/

1=AUTO0=MANUAL

SW_PMP1_HMI_MAN_AU SW_PMP1_HMI_STR

SW_PMP1_STR_STP<Local:O.Data[3].0>

/SW_PMP1_HMI_STP

1=AUTO0=MANUAL

SW_PMP1_HMI_MAN_AU/

SW_PMP1_STNDBY_SELECTED

SW_PMP1_STNDBY_STR

SW_PMP1_AUTO_STR_BIT

SW_PMP1_STNDBY_STR

SW_PMP1_STR_STP<Local:O.Data[3].0>

/

SW_PMP1_RUN<Local:I.Data[0].2>

EN

DN

Timer On DelayTimer SW_PMP1_RFB_TMRPreset 30000Accum 0

TON

SW PUMP-1 START/STOP LOGIC

SW PUMP-1 RUN FEEDBACK FAILURE

2SW_PMP1_RFB_TMR.DN

LSW_PMP1_FAIL

SW PUMP-1 RUN FEEDBACK FAILURE

3HMI_FLT_RESET

USW_PMP1_FAIL

Page 55: RSLogix 5000 Report(s)120511

SW_PUMP_OPERATION - Ladder Diagram Page 55BIA:MainTask:MainProgram 5/12/2011 2:18:56 PMTotal number of rungs in routine: 16 C:\RSLogix 5000\Projects\BIA.ACD

RSLogix 5000

SW PUMP-2 READY TO START

4

SW_PMP2_TRP<Local:I.Data[0].7>

SW_PMP2_SEAL<Local:I.Data[2].1>

SW_PMP2_AU<Local:I.Data[0].8>

/SW_PMP2_FAIL SW_PMP2_RTS

SW PUMP-2 READY TO START

SW PUMP-2 START/STOP LOGIC

5SW_PMP2_RTS

/CH_LVL_LOW_LOW

/SW_PMP2_HMI_MAN_AU SW_PMP2_HMI_STR

SW_PMP2_STR_STP<Local:O.Data[3].1>

/SW_PMP2_HMI_STP

SW_PMP2_HMI_MAN_AU/

SW_PMP2_STNDBY_SELECTED

SW_PMP2_STNDBY_STR

SW_PMP2_AUTO_STR_BIT

SW_PMP2_STNDBY_STR

SW_PMP2_STR_STP<Local:O.Data[3].1>

/

SW_PMP2_RUN<Local:I.Data[0].6>

EN

DN

Timer On DelayTimer SW_PMP2_RFB_TMRPreset 30000Accum 0

TON

SW PUMP-2 START/STOP LOGIC

SW PUMP-2 RUN FEEDBACK FAILURE

6SW_PMP2_RFB_TMR.DN

LSW_PMP2_FAIL

SW PUMP-2 RUN FEEDBACK FAILURE

7HMI_FLT_RESET

USW_PMP2_FAIL

Page 56: RSLogix 5000 Report(s)120511

SW_PUMP_OPERATION - Ladder Diagram Page 56BIA:MainTask:MainProgram 5/12/2011 2:18:56 PMTotal number of rungs in routine: 16 C:\RSLogix 5000\Projects\BIA.ACD

RSLogix 5000

SW PUMP-3 READY TO START

8

SW_PMP3_TRP<Local:I.Data[0].11>

SW_PMP3_SEAL<Local:I.Data[2].3>

SW_PMP3_AU<Local:I.Data[0].12>

/SW_PMP3_FAIL SW_PMP3_RTS

SW PUMP-3 READY TO START

SW PUMP-2 START/STOP LOGIC

9SW_PMP3_RTS

/CH_LVL_LOW_LOW

/SW_PMP3_HMI_MAN_AU SW_PMP3_HMI_STR

SW_PMP3_STR_STP<Local:O.Data[4].0>

/SW_PMP3_HMI_STP

SW_PMP3_HMI_MAN_AU/

SW_PMP3_STNDBY_SELECTED

SW_PMP3_STNDBY_STR

SW_PMP3_AUTO_STR_BIT

SW_PMP3_STNDBY_STR

SW_PMP3_STR_STP<Local:O.Data[4].0>

/

SW_PMP3_RUN<Local:I.Data[0].10>

EN

DN

Timer On DelayTimer SW_PMP3_RFB_TMRPreset 30000Accum 0

TON

SW PUMP-2 START/STOP LOGIC

SW PUMP-3 RUN FEEDBACK FAILURE

10SW_PMP3_RFB_TMR.DN

LSW_PMP3_FAIL

SW PUMP-3 RUN FEEDBACK FAILURE

11HMI_FLT_RESET

USW_PMP3_FAIL

Page 57: RSLogix 5000 Report(s)120511

SW_PUMP_OPERATION - Ladder Diagram Page 57BIA:MainTask:MainProgram 5/12/2011 2:18:56 PMTotal number of rungs in routine: 16 C:\RSLogix 5000\Projects\BIA.ACD

RSLogix 5000

SW PUMP-4 READY TO START

12

SW_PMP4_TRP<Local:I.Data[1].2>

SW_PMP4_SEAL<Local:I.Data[2].5>

SW_PMP4_AU<Local:I.Data[1].3>

/SW_PMP4_FAIL SW_PMP4_RTS

SW PUMP-4 READY TO START

SW PUMP-4 START/STOP LOGIC

13SW_PMP4_RTS

/CH_LVL_LOW_LOW

/SW_PMP4_HMI_MAN_AU SW_PMP4_HMI_STR

SW_PMP4_STR_STP<Local:O.Data[4].1>

/SW_PMP4_HMI_STP

SW_PMP4_HMI_MAN_AU/

SW_PMP4_STNDBY_SELECTED

SW_PMP4_STNDBY_STR

SW_PMP4_AUTO_STR_BIT

SW_PMP4_STNDBY_STR

SW_PMP4_STR_STP<Local:O.Data[4].1>

/

SW_PMP4_RUN<Local:I.Data[1].1>

EN

DN

Timer On DelayTimer SW_PMP4_RFB_TMRPreset 30000Accum 0

TON

SW PUMP-4 START/STOP LOGIC

SW PUMP-4 RUN FEEDBACK FAILURE

14SW_PMP4_RFB_TMR.DN

LSW_PMP4_FAIL

SW PUMP-4 RUN FEEDBACK FAILURE

15HMI_FLT_RESET

USW_PMP4_FAIL

Page 58: RSLogix 5000 Report(s)120511

SW_PUMP_OPERATION - Ladder Diagram Page 58BIA:MainTask:MainProgram 5/12/2011 2:18:56 PMTotal number of rungs in routine: 16 C:\RSLogix 5000\Projects\BIA.ACD

RSLogix 5000

(End)

Page 59: RSLogix 5000 Report(s)120511

MIN2MSEC Instruction Definition Page 59BIA:MIN2MSEC 5/12/2011 2:18:57 PM

C:\RSLogix 5000\Projects\BIA.ACD

RSLogix 5000

MIN2MSEC v1.0

Available Languages

Relay Ladder

Function Block

Structured TextMIN2MSEC();

Parameters

RequiredX

NameMIN2MSECEnableInEnableOutIN_MINOUT_MSEC

Data TypeMIN2MSECBOOLBOOLDINTDINT

UsageInOutInputOutputInputOutput

Description

Extended Description

Execution

ConditionEnableIn is true

Description

Revision v1.0 Notes

Page 60: RSLogix 5000 Report(s)120511

MIN2MSEC - Instruction Definition - Parameter Listing Page 60BIA:MIN2MSEC 5/12/2011 2:18:57 PMData Type Size: 12 byte (s) C:\RSLogix 5000\Projects\BIA.ACDData Context: MIN2MSEC <definition>

RSLogix 5000

Name Default Data Type ScopeIN_MIN 0 DINT MIN2MSEC

Usage: Input ParameterRequired: NoVisible: NoIN_MIN - MIN2MSEC/Logic - 0(CPT)

OUT_MSEC 0 DINT MIN2MSECUsage: Output ParameterRequired: NoVisible: NoOUT_MSEC - MIN2MSEC/Logic - *0(CPT)

Page 61: RSLogix 5000 Report(s)120511

MIN2MSEC - Instruction Definition - Local Tag Listing Page 61BIA:MIN2MSEC 5/12/2011 2:18:57 PM

C:\RSLogix 5000\Projects\BIA.ACDData Context: MIN2MSEC <definition>

RSLogix 5000

Name Default Data Type ScopeNo Tags Exist

Page 62: RSLogix 5000 Report(s)120511

MIN2MSEC Instruction Definition - Logic Routine Page 62BIA:MIN2MSEC:Logic 5/12/2011 2:18:57 PMTotal number of rungs in routine: 1 C:\RSLogix 5000\Projects\BIA.ACDData Context: MIN2MSEC <definition>

RSLogix 5000

0 ComputeDest OUT_MSEC 0Expression IN_MIN*60000

CPT

(End)

Page 63: RSLogix 5000 Report(s)120511

MSEC2MIN Instruction Definition Page 63BIA:MSEC2MIN 5/12/2011 2:18:58 PM

C:\RSLogix 5000\Projects\BIA.ACD

RSLogix 5000

MSEC2MIN v1.0

Available Languages

Relay Ladder

Function Block

Structured TextMSEC2MIN();

Parameters

RequiredX

NameMSEC2MINEnableInEnableOutINMSECSECONDSMINUTES

Data TypeMSEC2MINBOOLBOOLDINTDINTDINT

UsageInOutInputOutputInputOutputOutput

Description

Extended Description

Execution

ConditionEnableIn is true

Description

Revision v1.0 Notes

Page 64: RSLogix 5000 Report(s)120511

MSEC2MIN - Instruction Definition - Parameter Listing Page 64BIA:MSEC2MIN 5/12/2011 2:18:58 PMData Type Size: 24 byte (s) C:\RSLogix 5000\Projects\BIA.ACDData Context: MSEC2MIN <definition>

RSLogix 5000

Name Default Data Type ScopeINMSEC 0 DINT MSEC2MIN

Usage: Input ParameterRequired: NoVisible: NoINMSEC - MSEC2MIN/Logic - 0(CPT), 1(DIV)

MINUTES 0 DINT MSEC2MINUsage: Output ParameterRequired: NoVisible: NoMINUTES - MSEC2MIN/Logic - *1(DIV), 2(SUB)

SECONDS 0 DINT MSEC2MINUsage: Output ParameterRequired: NoVisible: NoSECONDS - MSEC2MIN/Logic - *3(MUL)

Page 65: RSLogix 5000 Report(s)120511

MSEC2MIN - Instruction Definition - Local Tag Listing Page 65BIA:MSEC2MIN 5/12/2011 2:18:58 PM

C:\RSLogix 5000\Projects\BIA.ACDData Context: MSEC2MIN <definition>

RSLogix 5000

Name Default Data Type ScopeREMAINDER 0.0 REAL MSEC2MIN

Usage: Local TagREMAINDER - MSEC2MIN/Logic - *2(SUB), 3(MUL)

TEMP_MIN 0.0 REAL MSEC2MINUsage: Local TagTEMP_MIN - MSEC2MIN/Logic - *0(CPT), 2(SUB)

Page 66: RSLogix 5000 Report(s)120511

MSEC2MIN Instruction Definition - Logic Routine Page 66BIA:MSEC2MIN:Logic 5/12/2011 2:18:58 PMTotal number of rungs in routine: 4 C:\RSLogix 5000\Projects\BIA.ACDData Context: MSEC2MIN <definition>

RSLogix 5000

0 ComputeDest TEMP_MIN 0.0Expression INMSEC / 60000

CPT

1 DivideSource A INMSEC 0Source B 60000 Dest MINUTES 0

DIV

2 SubtractSource A TEMP_MIN 0.0Source B MINUTES 0Dest REMAINDER 0.0

SUB

3 MultiplySource A REMAINDER 0.0Source B 60 Dest SECONDS 0

MUL

(End)

Page 67: RSLogix 5000 Report(s)120511

RUN_HOUR Instruction Definition Page 67BIA:RUN_HOUR 5/12/2011 2:18:59 PM

C:\RSLogix 5000\Projects\BIA.ACD

RSLogix 5000

RUN_HOUR v1.0

Available Languages

Relay Ladder

Function Block

Structured TextRUN_HOUR();

Parameters

RequiredX

NameRUN_HOUREnableInEnableOutRUN_HR_SPHMI_RESETRESET2MINUTESHOURSRHR_LIMITRUN

Data TypeRUN_HOURBOOLBOOLDINTBOOLBOOLDINTDINTBOOLBOOL

UsageInOutInputOutputInputInputInputOutputOutputOutputInput

Description

Extended Description

Execution

ConditionEnableIn is true

Description

Revision v1.0 Notes

Page 68: RSLogix 5000 Report(s)120511

RUN_HOUR - Instruction Definition - Parameter Listing Page 68BIA:RUN_HOUR 5/12/2011 2:18:59 PMData Type Size: 176 byte (s) C:\RSLogix 5000\Projects\BIA.ACDData Context: RUN_HOUR <definition>

RSLogix 5000

Name Default Data Type ScopeHMI_RESET 0 BOOL RUN_HOUR

Usage: Input ParameterRequired: NoVisible: NoHMI_RESET - RUN_HOUR/Logic - 1-A2(IREF,HMI_RESET), 1-B2(BOR,BOR_01.In1)

HOURS 0 DINT RUN_HOURUsage: Output ParameterRequired: NoVisible: NoHOURS - RUN_HOUR/Logic - *1-F3(OREF,HOURS), 1-E2(CTUD,CTUD_01.ACC)

MINUTES 0 DINT RUN_HOURUsage: Output ParameterRequired: NoVisible: NoMINUTES - RUN_HOUR/Logic - *1-F1(OREF,MINUTES), 1-E1(MSEC2MIN,MSEC2MIN_01.MINUTES)

RESET2 0 BOOL RUN_HOURUsage: Input ParameterRequired: NoVisible: NoRESET2 - RUN_HOUR/Logic - 1-A2(IREF,RESET2), 1-B2(BOR,BOR_01.In2)

RHR_LIMIT 0 BOOL RUN_HOURUsage: Output ParameterRequired: NoVisible: NoRHR_LIMIT - RUN_HOUR/Logic - *1-F3(OREF,RHR_LIMIT), 1-E2(CTUD,CTUD_01.DN)

RUN 0 BOOL RUN_HOURUsage: Input ParameterRequired: NoVisible: NoRUN - RUN_HOUR/Logic - 1-C1(IREF,RUN), 1-D1(RTOR,RTOR_01.TimerEnable)

RUN_HR_SP 0 DINT RUN_HOURUsage: Input ParameterRequired: NoVisible: NoRUN_HR_SP - RUN_HOUR/Logic - *1-D3(OREF,RUN_HR_SP), 1-B3(IREF,RUN_HR_SP), 1-C3(SEL,SEL_01.In1), 1-C3(SEL,SEL_01.Out), 1-C4(GRT,GRT_01.SourceA)

Page 69: RSLogix 5000 Report(s)120511

RUN_HOUR - Instruction Definition - Local Tag Listing Page 69BIA:RUN_HOUR 5/12/2011 2:18:59 PM

C:\RSLogix 5000\Projects\BIA.ACDData Context: RUN_HOUR <definition>

RSLogix 5000

Name Default Data Type ScopeBOR_01 FBD_BOOLEAN_OR RUN_HOUR

Usage: Local TagBOR_01 - RUN_HOUR/Logic - *1-A2(IREF,HMI_RESET), *1-A2(IREF,RESET2), *1-B2(BOR,BOR_01), *1-C2(BOR,BOR_02.In2), *1-E2(CTUD,CTUD_01.Reset)

BOR_02 FBD_BOOLEAN_OR RUN_HOURUsage: Local TagBOR_02 - RUN_HOUR/Logic - *1-B2(BOR,BOR_01.Out), *1-B2(IREF,HOUR_DONE), *1-C2(BOR,BOR_02), *1-D1(RTOR,RTOR_01.Reset)

CTUD_01 FBD_COUNTER RUN_HOURUsage: Local TagCTUD_01 - RUN_HOUR/Logic - *1-B2(BOR,BOR_01.Out), *1-C3(SEL,SEL_01.Out), *1-D2(IREF,HOUR_DONE), *1-E2(CTUD,CTUD_01), *1-F3(OREF,HOURS), *1-F3(OREF,RHR_LIMIT)

GRT_01 FBD_COMPARE RUN_HOURUsage: Local TagGRT_01 - RUN_HOUR/Logic - *1-B3(IREF,10000), *1-B3(IREF,RUN_HR_SP), *1-C3(SEL,SEL_01.SelectorIn), *1-C4(GRT,GRT_01)

HOUR_DONE 0 BOOL RUN_HOURUsage: Local TagHOUR_DONE - RUN_HOUR/Logic - *1-E2(OREF,HOUR_DONE), 1-B2(IREF,HOUR_DONE), 1-C2(BOR,BOR_02.In1), 1-D1(RTOR,RTOR_01.DN), 1-D2(IREF,HOUR_DONE), 1-E2(CTUD,CTUD_01.CUEnable)

MSEC2MIN_01 MSEC2MIN RUN_HOURUsage: Local TagMSEC2MIN_01 - RUN_HOUR/Logic - *1-D1(RTOR,RTOR_01.ACC), *1-E1(MSEC2MIN,MSEC2MIN_01), *1-F1(OREF,MINUTES)

RTOR_01 FBD_TIMER RUN_HOURUsage: Local TagRTOR_01 - RUN_HOUR/Logic - *1-C1(IREF,RUN), *1-C2(BOR,BOR_02.Out), *1-C2(IREF,3600000), *1-D1(RTOR,RTOR_01), *1-E1(MSEC2MIN,MSEC2MIN_01.INMSEC), *1-E2(OREF,HOUR_DONE)

SEL_01 SELECT RUN_HOURUsage: Local TagSEL_01 - RUN_HOUR/Logic - *1-B3(IREF,10000), *1-B3(IREF,RUN_HR_SP), *1-C3(SEL,SEL_01), *1-C4(GRT,GRT_01.Dest), *1-D3(OREF,RUN_HR_SP), *1-E2(CTUD,CTUD_01.PRE)

Page 70: RSLogix 5000 Report(s)120511

RUN_HOUR Instruction Definition - Logic Routine Page 70BIA:RUN_HOUR:Logic 5/12/2011 2:19:01 PM1 of 1 total sheets in routine C:\RSLogix 5000\Projects\BIA.ACDData Context: RUN_HOUR <definition>

RSLogix 5000

A B C D E F

1

2

3

4

A B C D E F

1

2

3

4

RTOR_01

RTOR ...

Retentive Timer On with Reset

TimerEnable

PRE

Reset

ACC0

DN0

RUN0

RUN_HR_SP

RUN_HR_SP0

BOR_01

BOR ...

Boolean Or

In1

In2

Out0

1000010000

RHR_LIMIT

MINUTES

HOUR_DONEBOR_02

BOR ...

Boolean Or

In1

In2

Out0

MSEC2MIN_01

MSEC2MIN ...

INMSEC MINUTES0

HOUR_DONE0

HOURS

36000003600000

GRT_01

GRT ...

Greater Than (A>B)

SourceA

SourceB

Dest0

RESET20

HOUR_DONE0

SEL_01

SEL ...

Select

In1

In2

SelectorIn

Out0.0

CTUD_01

CTUD ...

Count Up/Down

CUEnable

PRE

Reset

ACC0

DN0

HMI_RESET0

Page 71: RSLogix 5000 Report(s)120511

MIN2MSEC - Predefined Data Type Page 71BIA (Controller) 5/12/2011 2:19:01 PM

C:\RSLogix 5000\Projects\BIA.ACD

RSLogix 5000

Data type Name: MIN2MSEC Description:

Size 12 byte(s) Name Data Type Style Description

EnableIn BOOL Decimal Enable Input - System Defined Parameter

EnableOut BOOL Decimal Enable Output - System Defined Parameter

IN_MIN DINT Decimal

OUT_MSEC DINT Decimal

Page 72: RSLogix 5000 Report(s)120511

MSEC2MIN - Predefined Data Type Page 72BIA (Controller) 5/12/2011 2:19:01 PM

C:\RSLogix 5000\Projects\BIA.ACD

RSLogix 5000

Data type Name: MSEC2MIN Description:

Size 24 byte(s) Name Data Type Style Description

EnableIn BOOL Decimal Enable Input - System Defined Parameter

EnableOut BOOL Decimal Enable Output - System Defined Parameter

INMSEC DINT Decimal

SECONDS DINT Decimal

MINUTES DINT Decimal

Page 73: RSLogix 5000 Report(s)120511

RUN_HOUR - Predefined Data Type Page 73BIA (Controller) 5/12/2011 2:19:01 PM

C:\RSLogix 5000\Projects\BIA.ACD

RSLogix 5000

Data type Name: RUN_HOUR Description:

Size 176 byte(s) Name Data Type Style Description

EnableIn BOOL Decimal Enable Input - System Defined Parameter

EnableOut BOOL Decimal Enable Output - System Defined Parameter

RUN_HR_SP DINT Decimal

HMI_RESET BOOL Decimal

RESET2 BOOL Decimal

MINUTES DINT Decimal

HOURS DINT Decimal

RHR_LIMIT BOOL Decimal

RUN BOOL Decimal

Page 74: RSLogix 5000 Report(s)120511

STRING - Predefined String Type Page 74BIA (Controller) 5/12/2011 2:19:01 PM

C:\RSLogix 5000\Projects\BIA.ACD

RSLogix 5000

Data type Name: STRING Description:

Size 88 byte(s) Name Data Type Style Description

LEN DINT Decimal

DATA SINT[82] ASCII