Рефераты. Автоматизированная система управления автономным водоснабжением

[XIC(SOFT_A_SLOW_RINSE) TON(SLOW_RINSE_TIMER_A,?,?) ,MUL(PV_SLOW_RINSE_TIMER_A_PRE,60000,SLOW_RINSE_TIMER_A.PRE) ];

UNLATCH THE SLOW RINSE TIMER, AND START THE FAST RINSE

XIC(SLOW_RINSE_TIMER_A.DN)[OTU(SOFT_A_SLOW_RINSE) ,OTL(SOFT_A_FAST_RINSE) ];

WHEN THE FAST RINSE IS COMPLETE, RETURN THE TOWER TO SERVICE THE DWELL TIME IS ENTERED FROM THE PANELVIEW TERMINAL

[[XIC(SOFT_A_FAST_RINSE) TON(FAST_RINSE_TIMER_A,?,?) ,XIC(FAST_RINSE_TIMER_A.DN) [OTU(SOFT_A_FAST_RINSE) ,OTU(SOFTENER_A_REGEN) ] ] ,MUL(PV_FAST_RINSE_TIMER_A_PRE,60000,FAST_RINSE_TIMER_A.PRE) ];

DETERMINE THE STATUS OF THE SAND FILTER FOR PANELVIEW DISPLAY 0 = SERVICE 1 = BACKWASH 2 = FILTER TO WASTE

[XIO(BW_SAND_A_TIMER.EN) XIO(FTW_SAND_A.EN) MOV(0,SAND_A_STATUS) ,XIC(BW_SAND_A_TIMER.EN) XIO(FTW_SAND_A.EN) MOV(1,SAND_A_STATUS) ,XIO(BW_SAND_A_TIMER.EN) XIC(FTW_SAND_A.EN) MOV(2,SAND_A_STATUS) ];

DETERMINE THE STATUS OF THE CARBON FILTER FOR PANELVIEW DISPLAY 0 = SERVICE 1 = BACKWASH 2 = FILTER TO WASTE

[XIO(BW_CARB_A_TIMER.EN) XIO(FTW_CARB_A.EN) MOV(0,CARB_A_STATUS) ,XIC(BW_CARB_A_TIMER.TT) XIO(FTW_CARB_A.EN) MOV(1,CARB_A_STATUS) ,XIO(BW_CARB_A_TIMER.TT) XIC(FTW_CARB_A.EN) MOV(2,CARB_A_STATUS) ];

DETERMINE THE STATUS OF THE SOFTENER FOR PANELVIEW DISPLAY 0 = SERVICE 1 = BACKWASH 2 = BRINING 3 = SLOW RINSE 4 = FAST RINSE

[XIO(BW_SOFT_A_TIMER.TT) XIO(SOFTENER_A_BRINE) XIO(SOFT_A_SLOW_RINSE) XIO(SOFT_A_FAST_RINSE) MOV(0,SOFT_A_STATUS) ,XIC(BW_SOFT_A_TIMER.TT) XIO(SOFTENER_A_BRINE) XIO(SOFT_A_SLOW_RINSE) XIO(SOFT_A_FAST_RINSE) MOV(1,SOFT_A_STATUS) ,XIO(BW_SOFT_A_TIMER.TT) XIC(SOFTENER_A_BRINE) XIO(SOFT_A_SLOW_RINSE) XIO(SOFT_A_FAST_RINSE) MOV(2,SOFT_A_STATUS) ,XIO(BW_SOFT_A_TIMER.TT) XIO(SOFTENER_A_BRINE) XIC(SOFT_A_SLOW_RINSE) XIO(SOFT_A_FAST_RINSE) MOV(3,SOFT_A_STATUS) ,XIO(BW_SOFT_A_TIMER.TT) XIO(SOFTENER_A_BRINE) XIO(SOFT_A_SLOW_RINSE) XIC(SOFT_A_FAST_RINSE) MOV(4,SOFT_A_STATUS) ];

*** START VALVE CONTROL LOGIC *** BFV 7701A CLOSE NOTE: VALVES 7701A AND 7701B HAVE BEEN REMOVED FROM THE UNIT DESIGN. THE CONTROL LOGIC WILL REMAIN FOR FUTURE USE

[XIC(PV_7701A_C.0) XIC(TRAIN_A_MAN.0) OTU(A_41_BFVO_7701A) ,[XIO(A_41_BFVO_7701A) XIO(A_41_BFVC_7701A) TON(DELAY_7701A_C,?,?) ,XIC(DELAY_7701A_C.DN) XIO(A_41_BFVO_7701A) OTL(A_41_BFVC_7701A) ] ];

BFV 7701A OPEN

[XIO(PV_7701A_O.0) XIC(TRAIN_A_MAN.0) OTU(A_41_BFVC_7701A) ,[XIO(A_41_BFVC_7701A) XIO(A_41_BFVO_7701A) TON(DELAY_7701A_O,?,?) ,XIC(DELAY_7701A_O.DN) XIO(A_41_BFVC_7701A) OTL(A_41_BFVO_7701A) ] ];

BFV 7702A CLOSE OPEN WHEN TRAIN A IS IN SERVICE, OR WHEN THE CARBON FILTER IS IN "FILTER TO WASTE"

[[[XIC(RUNNING_SAND_A.0) ,XIC(BW_CARB_A_TIMER.TT) ,XIC(SOFTENER_A_REGEN) ] XIC(TRAIN_A_AUTO.0) ,XIC(PV_7702A_C.0) XIC(TRAIN_A_MAN.0) ] OTU(A_41_BFVO_7702A) ,[XIO(A_41_BFVO_7702A) XIO(A_41_BFVC_7702A) TON(DELAY_7702A_C,?,?) ,XIC(DELAY_7702A_C.DN) XIO(A_41_BFVO_7702A) OTL(A_41_BFVC_7702A) ] ];

BFV 7702A OPEN OPEN WHEN TRAIN A IS IN SERVICE, OR WHEN THE CARBON FILTER IS IN "FILTER TO WASTE"

[[[XIC(TRAIN_A_SERVICE) ,EQU(CARB_A_STATUS,2) ] XIC(TRAIN_A_AUTO.0) ,XIC(PV_7702A_O.0) XIC(TRAIN_A_MAN.0) ] OTU(A_41_BFVC_7702A) ,[XIO(A_41_BFVC_7702A) XIO(A_41_BFVO_7702A) TON(DELAY_7702A_O,?,?) ,XIC(DELAY_7702A_O.DN) XIO(A_41_BFVC_7702A) OTL(A_41_BFVO_7702A) ] ];

BFV 7703A CLOSE OPEN DURING SAND FILTER A "BACKWASH"

[[XIO(BW_SAND_A_TIMER.TT) XIC(TRAIN_A_AUTO.0) ,XIC(PV_7703A_C.0) XIC(TRAIN_A_MAN.0) ] OTU(A_41_BFVO_7703A) ,[XIO(A_41_BFVO_7703A) XIO(A_41_BFVC_7703A) TON(DELAY_7703A_C,?,?) ,XIC(DELAY_7703A_C.DN) XIO(A_41_BFVO_7703A) OTL(A_41_BFVC_7703A) ] ];

BFV 7703A OPEN OPEN DURING SAND FILTER A "BACKWASH"

[[XIC(BW_SAND_A_TIMER.TT) XIC(TRAIN_A_AUTO.0) ,XIC(PV_7703A_O.0) XIC(TRAIN_A_MAN.0) ] OTU(A_41_BFVC_7703A) ,[XIO(A_41_BFVC_7703A) XIO(A_41_BFVO_7703A) TON(DELAY_7703A_O,?,?) ,XIC(DELAY_7703A_O.DN) XIO(A_41_BFVC_7703A) OTL(A_41_BFVO_7703A) ] ];

BFV 7704A CLOSE OPEN WHEN TRAIN A SAND FILTER IS IN BACKWASH

[[XIO(BW_SAND_A_TIMER.TT) XIC(TRAIN_A_AUTO.0) ,XIC(PV_7704A_C.0) XIC(TRAIN_A_MAN.0) ] OTU(A_41_BFVO_7704A) ,[XIO(A_41_BFVO_7704A) XIO(A_41_BFVC_7704A) TON(DELAY_7704A_C,?,?) ,XIC(DELAY_7704A_C.DN) XIO(A_41_BFVO_7704A) OTL(A_41_BFVC_7704A) ] ];

BFV 7704A OPEN OPEN WHEN TRAIN A SAND FILTER IS IN BACKWASH

[[XIC(BW_SAND_A_TIMER.TT) XIC(TRAIN_A_AUTO.0) ,XIC(PV_7704A_O.0) XIC(TRAIN_A_MAN.0) ] OTU(A_41_BFVC_7704A) ,[XIO(A_41_BFVC_7704A) XIO(A_41_BFVO_7704A) TON(DELAY_7704A_O,?,?) ,XIC(DELAY_7704A_O.DN) XIO(A_41_BFVC_7704A) OTL(A_41_BFVO_7704A) ] ];

BFV 7705A CLOSE OPEN DURING SAND FILTER A "FILTER TO WASTE"

[[XIO(FTW_SAND_A.TT) XIC(TRAIN_A_AUTO.0) ,XIC(PV_7705A_C.0) XIC(TRAIN_A_MAN.0) ] OTU(A_41_BFVO_7705A) ,[XIO(A_41_BFVO_7705A) XIO(A_41_BFVC_7705A) TON(DELAY_7705A_O,?,?) ,XIC(DELAY_7705A_O.DN) XIO(A_41_BFVO_7705A) OTL(A_41_BFVC_7705A) ] ];

BFV 7705A OPEN OPEN DURING SAND FILTER A "FILTER TO WASTE"

[[XIC(FTW_SAND_A.TT) XIC(TRAIN_A_AUTO.0) ,XIC(PV_7705A_O.0) XIC(TRAIN_A_MAN.0) ] OTU(A_41_BFVC_7705A) ,[XIO(A_41_BFVC_7705A) XIO(A_41_BFVO_7705A) TON(DELAY_7705A_C,?,?) ,XIC(DELAY_7705A_C.DN) XIO(A_41_BFVC_7705A) OTL(A_41_BFVO_7705A) ] ];

BFV 7712A CLOSE OPEN WHEN TRAIN A IS IN SERVICE

[[[XIC(RUNNING_SAND_A.0) ,XIC(RUNNING_CARBON_A.0) ,XIC(SOFTENER_A_REGEN) ] XIC(TRAIN_A_AUTO.0) ,XIC(PV_7712A_C.0) XIC(TRAIN_A_MAN.0) ] OTU(A_41_BFVO_7712A) ,[XIO(A_41_BFVO_7712A) XIO(A_41_BFVC_7712A) TON(DELAY_7712A_C,?,?) ,XIC(DELAY_7712A_C.DN) XIO(A_41_BFVO_7712A) OTL(A_41_BFVC_7712A) ] ];

BFV 7712A OPEN OPEN WHEN TRAIN A IS IN SERVICE

[[XIO(RUNNING_SAND_A.0) XIO(RUNNING_CARBON_A.0) XIO(SOFTENER_A_REGEN) XIC(TRAIN_A_AUTO.0) ,XIC(PV_7712A_O.0) XIC(TRAIN_A_MAN.0) ] OTU(A_41_BFVC_7712A) ,[XIO(A_41_BFVC_7712A) XIO(A_41_BFVO_7712A) TON(DELAY_7712A_O,?,?) ,XIC(DELAY_7712A_O.DN) XIO(A_41_BFVC_7712A) OTL(A_41_BFVO_7712A) ] ];

BFV 7713A CLOSE

[[XIO(BW_CARB_A_TIMER.TT) XIC(TRAIN_A_AUTO.0) ,XIC(PV_7713A_C.0) XIC(TRAIN_A_MAN.0) ] OTU(A_41_BFVO_7713A) ,[XIO(A_41_BFVO_7713A) XIO(A_41_BFVC_7713A) TON(DELAY_7713A_C,?,?) ,XIC(DELAY_7713A_C.DN) XIO(A_41_BFVO_7713A) OTL(A_41_BFVC_7713A) ] ];

BFV 7713A OPEN

[[XIC(BW_CARB_A_TIMER.TT) XIC(TRAIN_A_AUTO.0) ,XIC(PV_7713A_O.0) XIC(TRAIN_A_MAN.0) ] OTU(A_41_BFVC_7713A) ,[XIO(A_41_BFVC_7713A) XIO(A_41_BFVO_7713A) TON(DELAY_7713A_O,?,?) ,XIC(DELAY_7713A_O.DN) XIO(A_41_BFVC_7713A) OTL(A_41_BFVO_7713A) ] ];

BFV 7714A CLOSE

[[XIO(BW_CARB_A_TIMER.TT) XIC(TRAIN_A_AUTO.0) ,XIC(PV_7714A_C.0) XIC(TRAIN_A_MAN.0) ] OTU(A_41_BFVO_7714A) ,[XIO(A_41_BFVO_7714A) XIO(A_41_BFVC_7714A) TON(DELAY_7714A_C,?,?) ,XIC(DELAY_7714A_C.DN) XIO(A_41_BFVO_7714A) OTL(A_41_BFVC_7714A) ] ];

BFV 7714A OPEN

[[XIC(BW_CARB_A_TIMER.TT) XIC(TRAIN_A_AUTO.0) ,XIC(PV_7714A_O.0) XIC(TRAIN_A_MAN.0) ] OTU(A_41_BFVC_7714A) ,[XIO(A_41_BFVC_7714A) XIO(A_41_BFVO_7714A) TON(DELAY_7714A_O,?,?) ,XIC(DELAY_7714A_O.DN) XIO(A_41_BFVC_7714A) OTL(A_41_BFVO_7714A) ] ];

BFV 7715A CLOSE

[[XIO(FTW_CARB_A.TT) XIC(TRAIN_A_AUTO.0) ,XIC(PV_7715A_C.0) XIC(TRAIN_A_MAN.0) ] OTU(A_41_BFVO_7715A) ,[XIO(A_41_BFVO_7715A) XIO(A_41_BFVC_7715A) TON(DELAY_7715A_C,?,?) ,XIC(DELAY_7715A_C.DN) XIO(A_41_BFVO_7715A) OTL(A_41_BFVC_7715A) ] ];

BFV 7715A OPEN

[[XIC(FTW_CARB_A.TT) XIC(TRAIN_A_AUTO.0) ,XIC(PV_7715A_O.0) XIC(TRAIN_A_MAN.0) ] OTU(A_41_BFVC_7715A) ,[XIO(A_41_BFVC_7715A) XIO(A_41_BFVO_7715A) TON(DELAY_7715A_O,?,?) ,XIC(DELAY_7715A_O.DN) XIO(A_41_BFVC_7715A) OTL(A_41_BFVO_7715A) ] ];

BFV 7721A CLOSE

[[[XIC(RUNNING_SAND_A.0) ,XIC(RUNNING_CARBON_A.0) ,XIC(SOFTENER_A_REGEN) ] XIC(TRAIN_A_AUTO.0) ,XIC(PV_7721A_C.0) XIC(TRAIN_A_MAN.0) ] OTU(A_41_BFVO_7721A) ,[XIO(A_41_BFVO_7721A) XIO(A_41_BFVC_7721A) TON(DELAY_7721A_C,?,?) ,XIC(DELAY_7721A_C.DN) XIO(A_41_BFVO_7721A) OTL(A_41_BFVC_7721A) ] ];

BFV 7721A OPEN

[[XIO(RUNNING_SAND_A.0) XIO(RUNNING_CARBON_A.0) XIO(SOFTENER_A_REGEN) XIC(TRAIN_A_AUTO.0) ,XIC(PV_7721A_O.0) XIC(TRAIN_A_MAN.0) ] OTU(A_41_BFVC_7721A) ,[XIO(A_41_BFVC_7721A) XIO(A_41_BFVO_7721A) TON(DELAY_7721A_O,?,?) ,XIC(DELAY_7721A_O.DN) XIO(A_41_BFVC_7721A) OTL(A_41_BFVO_7721A) ] ];

BFV 7722A CLOSE

[[[XIC(RUNNING_SAND_A.0) ,XIC(RUNNING_CARBON_A.0) ,XIC(SOFTENER_A_REGEN) ] XIC(TRAIN_A_AUTO.0) ,XIC(PV_7722A_C.0) XIC(TRAIN_A_MAN.0) ] OTU(A_41_BFVO_7722A) ,[XIO(A_41_BFVO_7722A) XIO(A_41_BFVC_7722A) TON(DELAY_7722A_C,?,?) ,XIC(DELAY_7722A_C.DN) XIO(A_41_BFVO_7722A) OTL(A_41_BFVC_7722A) ] ];

BFV 7722A OPEN

[[XIO(RUNNING_SAND_A.0) XIO(RUNNING_CARBON_A.0) XIO(SOFTENER_A_REGEN) XIC(TRAIN_A_AUTO.0) ,XIC(PV_7722A_O.0) XIC(TRAIN_A_MAN.0) ] OTU(A_41_BFVC_7722A) ,[XIO(A_41_BFVC_7722A) XIO(A_41_BFVO_7722A) TON(DELAY_7722A_O,?,?) ,XIC(DELAY_7722A_O.DN) XIO(A_41_BFVC_7722A) OTL(A_41_BFVO_7722A) ] ];

BFV 7723A CLOSE

[[XIO(BW_SOFT_A_TIMER.TT) XIC(TRAIN_A_AUTO.0) ,XIC(PV_7723A_C.0) XIC(TRAIN_A_MAN.0) ] OTU(A_41_BFVO_7723A) ,[XIO(A_41_BFVO_7723A) XIO(A_41_BFVC_7723A) TON(DELAY_7723A_C,?,?) ,XIC(DELAY_7723A_C.DN) XIO(A_41_BFVO_7723A) OTL(A_41_BFVC_7723A) ] ];

BFV 7723A OPEN

[[XIC(BW_SOFT_A_TIMER.TT) XIC(TRAIN_A_AUTO.0) ,XIC(PV_7723A_O.0) XIC(TRAIN_A_MAN.0) ] OTU(A_41_BFVC_7723A) ,[XIO(A_41_BFVC_7723A) XIO(A_41_BFVO_7723A) TON(DELAY_7723A_O,?,?) ,XIC(DELAY_7723A_O.DN) XIO(A_41_BFVC_7723A) OTL(A_41_BFVO_7723A) ] ];

BFV 7724A CLOSE

[[XIO(BW_SOFT_A_TIMER.TT) XIC(TRAIN_A_AUTO.0) ,XIC(PV_7724A_C.0) XIC(TRAIN_A_MAN.0) ] OTU(A_41_BFVO_7724A) ,[XIO(A_41_BFVO_7724A) XIO(A_41_BFVC_7724A) TON(DELAY_7724A_C,?,?) ,XIC(DELAY_7724A_C.DN) XIO(A_41_BFVO_7724A) OTL(A_41_BFVC_7724A) ] ];

BFV 7724A OPEN

[[XIC(BW_SOFT_A_TIMER.TT) XIC(TRAIN_A_AUTO.0) ,XIC(PV_7724A_O.0) XIC(TRAIN_A_MAN.0) ] OTU(A_41_BFVC_7724A) ,[XIO(A_41_BFVC_7724A) XIO(A_41_BFVO_7724A) TON(DELAY_7724A_O,?,?) ,XIC(DELAY_7724A_O.DN) XIO(A_41_BFVC_7724A) OTL(A_41_BFVO_7724A) ] ];

BFV 7725A CLOSE

[[XIO(SOFTENER_A_BRINE) XIO(SOFT_A_SLOW_RINSE) XIO(SOFT_A_FAST_RINSE) XIC(TRAIN_A_AUTO.0) ,XIC(PV_7725A_C.0) XIC(TRAIN_A_MAN.0) ] OTU(A_41_BFVO_7725A) ,[XIO(A_41_BFVO_7725A) XIO(A_41_BFVC_7725A) TON(DELAY_7725A_C,?,?) ,XIC(DELAY_7725A_C.DN) XIO(A_41_BFVO_7725A) OTL(A_41_BFVC_7725A) ] ];

Страницы: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15



2012 © Все права защищены
При использовании материалов активная ссылка на источник обязательна.