Spec_PUMP

Document Sample
Spec_PUMP Powered By Docstoc
					                         QXI3N_PUMP
                                               =>


                       Description of the
                   Control logic and interlocks


       This document is meant to be a dedicated guide to help preparing the details for all objects.
When appropriate, it should be completed with boolean logic as specified.




                                    Version 2.6
                                    6 April 2004
                                                                            Spec_Pump



1 Pump

1.1 Controlled objects
   This object controls:
    VBN4
    VBTFN5


1.2 Options:


1.3 Interlock logic

1.3.1 Full stop:
    [PUMP_stepper]S1104                                                    FS1



1.3.2 Temporary stop:
    No temporary stop


1.3.3 Start Interlock:

   NOT (HV3455a OPEN) OR NOT (HV3455c CLOSED) OR NOT (HV3455e OPEN)              SI1

The 3 Hand Valves have no end-switches. Their states are memorized with ON/OFF objects.


1.4 Configuration Logic

1.4.1 Feedback ON:

        (QXI3N_A_VBN4 On status) or (QXI3N_A_VBTFN5 On Status)

1.4.2 Feedback OFF:

        (QXI3N_A_VBN4 Off Status) and (QXI3N_A_VBTFN5 Off Status)

1.4.3 Control stop Ended

   


1.5 Logic description and dependant logic description:


                                       Page   2
                                                                                   Spec_Pump




1.5.1 Global object logic


                                                              VBN4 Off
Pump_stepper                                1100              VBTFN5 Off
                                                              Basc = 0

                     Pump_RunOSt


                                            1101              VBN4 On
                                                              VBTFN5 Off
              VBN4_step_1148_1140_ok
              + P3441VarDef_PosSt                             VBN4 Off
                                            1102              VBTFN5 On

              VBTFN5_step_1158_1150_ok
              + P3451VarDef_PosSt
                                            1103          Basc = Basc+1



                             Basc ≥ 3                      Basc < 3

                                            1104          PUMP_FullStop

                                        1



For all the steps: IF PUMP_RunOSt = 0 THEN GOTO 1100

1.5.2 Dependant object logic


       VBN4
              IF [Pump_stepper]S1101         THEN          VBN4_AutoOnRequest
              ELSE                                         VBN4_AutoOffRequest

       VBTFN5
            IF [Pump_stepper]S1102           THEN          VBTFN5_AutoOnRequest
            ELSE                                           VBTFN5_AutoOffRequest


1.6 Field Objects Interlocks
   




                                               Page   3
                                                                  Spec_Pump




                           QXI3N_VBN4

                                        =>


2 VBN4-Circulation

2.1 Controlled objects
   This object controls:
    PV3440
    PV3442
    PV3443
    P3441 (through an ACS 140 frequency variator)
       Drive control Registers (PROFIBUS)
      1. P3441_Com              ACS 140 command Word
      2. P3441SPDSP             ACS 140 Ref 1
      3. P3441Status            ACS 140 Status Word
      4. P3441CTLSpd            ACS 140 Actual output frequency
      5. P3441Current           ACS 140 Actual output current




2.2 Options:


2.3 Interlock logic

2.3.1 Full stop:
    NOT(24VAI2) or NOT(24VDI1)                                   ALA27


2.3.2 Temporary stop:

   NOT (SEPH_D On status)
   P3441VarDef



                                       Page   4
                                                                            Spec_Pump




2.3.3 Start Interlock:

     NOT GL3440           (PV3440 –TLN3 line- is not closed)               SI1
     NOT GH3440h          (HV3440 is not open)                             SI2
     NOT GL3441h          (HV3441 – OUT line - is not closed)              SI3
     NOT GH3442h          (HV3442 is not open)                             SI4
     NOT GL3443           (PV3443 – TLN4 line- is not closed)              SI5
     NOT GH3442           (PV3442 – Vent line- is not open)                SI6
  


2.4 Configuration Logic

2.4.1 Feedback ON:

       [VBN4_stepper]S1144 AND (VBN4 Run Order Status)          used in ALA6 and ALA7

2.4.2 Feedback OFF:

       NOT ([VBN4_stepper]S1144)

2.4.3 Control stop Ended

    [VBN4_stepper]S1140


2.5 Logic description and dependant logic description:




                                         Page   5
                                                                                    Spec_Pump




2.5.1 Global object logic
                                                           Close PV3440
                                                           Close PV3443
VBN4_stepper                                               Open PV3442
                                         1140              P3441 = OFF
                                                           P3441SPDSP=0

             VBN4_RunOSt
             AND Tempo = 3s                                Open PV3440
                                         1141              P3441 = ON
                                                           P3441SPDSP = 2000tr/mn
             TT3442 < TT3442_THR1
             Tempo = 3s
                                         1142              Open PV3443

             Tempo = 5s                                    Close PV3442
                                         1143              P3441SPDSP = 5541tr/mn

      P3441CTLSpd ≥ P3441SPDSP
      AND Tempo = 60 s
                                         1144              C=0

      DPT3441 < DPT3441_TH1 (500 mbar)

                                                           Open PV3442 (purge)
                                         1145              C=C+1
             Tempo = 5s

                                                           Close PV3443
                                         1146

      DPT3441 > - 300 mbar
      + Tempo = 600 s
                                                           Open PV3443
                                         1147
             Tempo = 5s


                                         1148              Close PV3442


      DPT3441 < DPT3441_TH1 (500 mbar)
      AND C=3
      AND Tempo = 60 s                 1149

                                         1140

                                    DPT3441 < DPT3441_TH1 (500 mbar)
                                    AND C<3
                                    AND Tempo = 60 s                 1145

                                                        DPT3441 ≥ DPT3441_TH1 (500 mbar)
                                                        AND Tempo = 60 s
                                                                                           1144

                 For all the steps: IF VBN4_RunOSt = 0 THEN GOTO 1140


                                            Page   6
                                                                                Spec_Pump




                                P3441 Variator stepper (Profibus)




                                                    P3441_Com = 0 (OFF)
                                    1240            P3441VarDef_HFPos=0



      VBN4_RunOSt
      AND Tempo = 3s                               P3441_Com = 6
                                    1241

      P3441Status.bit0 = 1                                                       Tempo=30s
      (Ready to switch ON)
                                                   P3441_Com = 7
                                    1242
      P3441Status.bit1= 1                                                      Tempo=30s
      (Ready to operate)                           P3441_Com = 15
                                    1243

      P3441Status.bit2= 1                                                    Tempo=30s
      (Operation enabled)                          P3441_Com = 63
                                    1244           (Accelerator enabled)


      Tempo = 10s
                                                   P3441_Com = 127
                                    1245

      P3441Status.bit8= 1                                                  Tempo=30s
      (Operating)
                                    1246

      P3441Status.bit0= 0   +
                 bit1= 0    +
                  bit2= 0   +
                                                   P3441VarDef_HFPos=1
                  bit3= 1   +       1247
                  bit7= 1




For all the steps: IF VBN4_RunOSt = 0 THEN GOTO 1240




                                            Page   7
                                                                                   Spec_Pump




2.5.2    Dependant object logic
        When the regulation comes under operation the valves must move slowly (5%/mn) to prevent
        high mass flow variations.

        PV3440         (TLN3 input line)
                 IF [VBN4_stepper]S1140    THEN         PV3440_AutoOnRequest
                                                        (close the TLN3-input line)
                 IF [VBN4_stepper]S1141 THEN            PV3440_AutoOffRequest
                                                        (Open the line)

        PV3442      (Vent line)
              IF [VBN4_stepper]S1140       THEN         PV3442_AutoOnRequest
                                                        (open the vent line)
                 IF [VBN4_stepper]S1141 THEN            PV3442_AutoOnRequest
                                                        (open the vent line)
                 IF [VBN4_stepper]S1143 THEN            PV3442_AutoOffRequest
                                                        (close the vent line)
                 IF [VBN4_stepper]S1145 THEN            PV3442_AutoOnRequest
                                                        (open the vent line)
                 IF [VBN4_stepper]S1148 THEN            PV3442_AutoOffRequest
                                                        (close the vent line)

IF (P3441_OffSt) AND (PT3440>S1 OR PT3441>S1) THEN PV3442_AutoOnRequest
IF (P3441_OffSt) AND (PT3440<S2 AND PT3441<S2) THEN PV3442_AutoOffRequest

        S1 = 10 bar
        S2 = 8 bar


        PV3443:    (TLN4 output line)
             IF [VBN4_stepper]S1140 THEN                PV3443_AutoOnRequest
                                                        (close the TLN4 line)
                 IF [VBN4_stepper]S1142    THEN         PV3443_AutoOffRequest
                                                        (open the TLN4 line)
                 IF [VBN4_stepper]S1146    THEN         PV3443_AutoOnRequest
                                                        (close the TLN4 line)
                 IF [VBN4_stepper]S1147    THEN         PV3443_AutoOffRequest
                                                        (open the TLN4 line)


        P3441 (Pump Variator)

                 ON/OFF
                 IF [VBN4_stepper]S1140    THEN         P3441_AuOffR = 1
                 IF [VBN4_stepper]S1141    THEN         P3441_AuOnR = 1



                                            Page   8
                                                                        Spec_Pump

           Command Word (Profibus)
           IF [VBN4_stepper]S1240 THEN          P3441Com_AuPosR = 0
           IF [VBN4_stepper]S1241 THEN          P3441Com_AuPosR = 6
           IF [VBN4_stepper]S1242 THEN          P3441Com_AuPosR = 7
           IF [VBN4_stepper]S1243 THEN          P3441Com_AuPosR = 15
           IF [VBN4_stepper]S1244 THEN          P3441Com_AuPosR = 63
           IF [VBN4_stepper]S1245 THEN          P3441Com_AuPosR = 127

           Reference Value (speed Set Point – Profibus)
           IF [VBN4_stepper]S1140 THEN             P3441SPDSP_AuPosR = 0
           IF [VBN4_stepper]S1141 THEN             P3441SPDSP_AuPosR = 2000 tr/mn
           IF [VBN4_stepper]S1143 THEN             P3441SPDSP_AuPosR = 5541 tr/mn

           Variator Status (Profibus)
           P3441VarOn_HFPos = P3441Status_PosSt.bit8
           P3441VarOff_HFPos = NOT(P3441Status_PosSt.bit8)

           Variator Fault
           IF [VBN4_stepper]S1240   THEN        P3441VarDef_HFPos = 0
           IF [VBN4_stepper]S1247   THEN        P3441VarDef_HFPos = 1


2.6 Field Objects Interlocks
  




                                     Page   9
                                                                  Spec_Pump




                         QXI3N_VBTFN5

                                        =>


3 VBTFN5-Circulation

3.1 Controlled objects
   This object controls:
    PV3450
    PV3452
    PV3453
    P3451 (through an ACS 140 frequency variator)
       Drive control Registers (PROFIBUS)
      1. P3451_Com              ACS 140 command Word
      2. P3451SPDSP             ACS 140 Ref 1
      3. P3451Status            ACS 140 Status Word
      4. P3451CTLSpd            ACS 140 Actual output frequency
      5. P3451Current           ACS 140 Actual output current




3.2 Options:


3.3 Interlock logic

3.3.1 Full stop:
    NOT(24VAI3) or NOT(24VDI2) or NOT(24VDO1)                    ALA28


3.3.2 Temporary stop:
    NOT(SEPH_D On Status)
    P3451VarDef




                                      Page   10
                                                                    Spec_Pump

3.3.3 Start Interlock:

     NOT GL3450           (PV3450 –TLN3 line- is not closed)       SI1
     NOT GH3450h          (HV3450 is not open)                     SI2
     NOT GL3451h          (HV3451 – OUT line - is not closed)      SI3
     NOT GH3452h          (HV3452 is not open)                     SI4
     NOT GL3453           (PV3453 – TLN4 line- is not closed)      SI5
     NOT GH3452           (PV3452 – Vent line- is not open)        SI6


3.4Configuration Logic

3.4.1 Feedback ON:

       [VBTFN5_stepper]S1154 AND (VBTFN5 Run Order Status)
                                            used in ALA6 and ALA7

3.4.2 Feedback OFF:

       NOT([VBTFN5_stepper]S1154)

3.4.3 Control stop Ended

    [VBTFN5_stepper]S1150


3.5 Logic description and dependant logic description:




                                        Page   11
                                                                                      Spec_Pump




3.5.1 Global object logic

VBTFN5_stepper
                                                             Close PV3450
                                                             Close PV3453
                                                             Open PV3452
                                          1150               P3451 = OFF
            VBTFN5_RunOSt
                                                             P3451SPDSP=0
            AND Tempo = 3s


            TT3452 < TT3452_THR1                             Open PV3450
            Tempo = 3s                    1151               P3451 = ON
                                                             P3451SPDSP = 2000tr/mn


                                          1152               Open PV3453
            Tempo = 5s

                                                             Close PV3452
      P3451_CTLSpd ≥ P3451_SPDSP          1153               P3451SPDSP = 5541tr/mn
      AND Tempo = 60 s


      DPT3451 < DPT3451_TH1 (500 mbar)    1154               C=0



                                                             Open PV3452 (purge)
                                          1155               C=C+1
            Tempo = 5s


                                                             Close PV3453
                                          1156
            DPT3451 > - 300 mbar
            + Tempo = 60 s
                                                             Open PV3453
                                          1157
            Tempo = 5s

                                          1158               Close PV3452

      DPT3451 < DPT3451_TH1 (500 mbar)
      AND C=3
      AND Tempo = 600 s
                                          1159

                                          1150
                                   DPT3451 < DPT3451_TH1 (500 mbar)
                                   AND C<3
                                   AND Tempo = 60 s                   1155
                                                              DPT3451 ≥ DPT3451_TH1 (500 mbar)
                                                              AND Tempo = 60 s
                                                                                            1154



                                           Page   12
                                                                               Spec_Pump

                For all the steps: IF VBTFN5_RunOSt = 0 THEN GOTO 1150


                              P3451 Variator stepper (Profibus).




                                                  P3451_Com = 0 (OFF)
                                 1250             P3451VarDef_HFPos=0

  VBTFN5_RunOSt
  AND Tempo = 3s

                                 1251            P3451_Com = 6


  P3451Status.bit0 = 1                                                      Tempo = 30s
 (Ready to switch ON)                            P3451_Com = 7
                                 1252

P3451Status.bit1 = 1                                                      Tempo = 30s
(Ready to operate)                               P3451_Com = 15
                                 1253


P3451Status.bit2 = 1                                                      Tempo = 30s
(Operation enabled)                              P3451_Com = 63
                                 1254            (Accelerator enabled)


Tempo = 10s
                                                 P3451_Com = 127
                                 1255

P3451Status.bit8 = 1                                                     Tempo = 30s
(Operating)
                                 1256
P3451Status.bit0= 0    +
           bit1= 0     +
            bit2= 0    +
            bit3= 1    +                         P3451VarDef_HFPos=1
            bit7= 1
                                 1257




For all the steps: IF VBTFN5_RunOSt = 0 THEN GOTO 1250




                                          Page   13
                                                                                   Spec_Pump




3.5.2    Dependant object logic
        When the regulation comes under operation the valves must move slowly (5%/mn) to prevent
        high mass flow variations.

        PV3450         (TLN3 input line)
                 IF [VBTFN5_stepper]S1150          THEN        PV3450_AutoOnRequest
                                                               (close the TLN3-input line)
                 IF [VBTFN5_stepper]S1151          THEN        PV3450_AutoOffRequest
                                                               (Open the line)

        PV3452      (Vent line)
              IF [VBTFN5_stepper]S1150             THEN        PV3452_AutoOnRequest
                                                               (open the vent line)
                 IF [VBTFN5_stepper]S1151          THEN        PV3452_AutoOnRequest
                                                               (open the vent line)
                 IF [VBTFN5_stepper]S1153          THEN        PV3452_AutoOffRequest
                                                               (close the vent line)
                 IF [VBTFN5_stepper]S1155          THEN        PV3452_AutoOnRequest
                                                               (open the vent line)
                 IF [VBTFN5_stepper]S1158          THEN        PV3452_AutoOffRequest
                                                               (close the vent line)

IF (P3451_OffSt) AND (PT3450>S1 OR PT3451>S1) THEN PV3452_AutoOnRequest
IF (P3451_OffSt) AND (PT3450<S2 AND PT3451<S2) THEN PV3452_AutoOffRequest

        S1 = 10 bar
        S2 = 8 bar


        PV3453:    (TLN4 output line)
             IF [VBTFN5_stepper]S1150 THEN                PV3453_AutoOnRequest
                                                          (close the TLN4 line)
                 IF [VBTFN5_stepper]S1152 THEN            PV3453_AutoOffRequest
                                                          (open the TLN4 line)
                 IF [VBTFN5_stepper]S1156 THEN            PV3453_AutoOnRequest
                                                          (close the TLN4 line)
                 IF [VBTFN5_stepper]S1157 THEN            PV3453_AutoOffRequest
                                                          (open the TLN4 line)


        P3451 (Pump Variator)

          ON/OFF
          IF [ VBTFN5_stepper]S1150       THEN            P3451_AuOffR = 1
          IF [ VBTFN5_stepper]S1151       THEN            P3451_AuOnR = 1


                                            Page   14
                                                                        Spec_Pump




      Command Word (Profibus)
          IF [VBTFN5_stepper]S1250 THEN               P3451Com_AuPosR = 0
          IF [VBTFN5_stepper]S1251 THEN               P3451Com_AuPosR = 6
          IF [VBTFN5_stepper]S1252 THEN               P3451Com_AuPosR = 7
          IF [VBTFN5_stepper]S1253 THEN               P3451Com_AuPosR = 15
          IF [VBTFN5_stepper]S1254 THEN               P3451Com_AuPosR = 63
          IF [VBTFN5_stepper]S1255 THEN               P3451Com_AuPosR = 127

           Reference Value (speed Set Point – Profibus)
           IF [VBTFN5_stepper]S1150 THEN           P3451SPDSP_AuPosR = 0
           IF [VBTFN5_stepper]S1151 THEN           P3451SPDSP_AuPosR = 2000 tr/mn
           IF [VBTFN5_stepper]S1153 THEN           P3451SPDSP_AuPosR = 5541 tr/mn

           Variator Status (Profibus)
           P3451VarOn_HFPos = P3451Status_PosSt.bit8
           P3451VarOff_HFPos = NOT(P3451Status_PosSt.bit8)

           Variator Fault
           IF [VBTFN5_stepper]S1250 THEN        P3451VarDef_HFPos = 0
           IF [VBTFN5_stepper]S1257 THEN        P3451VarDef_HFPos = 1


3.6 Field Objects Interlocks
  
  




                                    Page   15

				
DOCUMENT INFO
Shared By:
Categories:
Tags:
Stats:
views:1
posted:12/5/2011
language:English
pages:15