delta v course 7009-9

Upload: freddy-torres

Post on 14-Apr-2018

380 views

Category:

Documents


32 download

TRANSCRIPT

  • 7/30/2019 Delta v Course 7009-9

    1/22

    FISHER -ROSEMOUNT SYSTEMS Phase Logic Modules (PLMs)ourse 7009 -- Rev 3 - 4/15/01

    9-1

    TM

    Phase Logic Modules (PLMs)

  • 7/30/2019 Delta v Course 7009-9

    2/22

    FISHER -ROSEMOUNT SYSTEMS Phase Logic Modules (PLMs)ourse 7009 -- Rev 3 - 4/15/01

    9-2

  • 7/30/2019 Delta v Course 7009-9

    3/22

    FISHER -ROSEMOUNT SYSTEMS Phase Logic Modules (PLMs)ourse 7009 -- Rev 3 - 4/15/01

    9-3

    ObjectivesUpon completion of this module you will be able to define

    The application of a Phase Logic Module

    States of a PLM

    Named Set for FAIL_MONITOR

  • 7/30/2019 Delta v Course 7009-9

    4/22

    FISHER -ROSEMOUNT SYSTEMS Phase Logic Modules (PLMs)ourse 7009 -- Rev 3 - 4/15/01

    9-4

    Phase Logic Module

  • 7/30/2019 Delta v Course 7009-9

    5/22

    FISHER -ROSEMOUNT SYSTEMS Phase Logic Modules (PLMs)ourse 7009 -- Rev 3 - 4/15/01

    9-5

    Phase Logic ModuleThe Phase Logic Module is a module that defines the states of the phase and logicassociated with each state.

  • 7/30/2019 Delta v Course 7009-9

    6/22

    FISHER -ROSEMOUNT SYSTEMS Phase Logic Modules (PLMs)ourse 7009 -- Rev 3 - 4/15/01

    9-6

    Failure_Monitor

  • 7/30/2019 Delta v Course 7009-9

    7/22

    FISHER -ROSEMOUNT SYSTEMS Phase Logic Modules (PLMs)ourse 7009 -- Rev 3 - 4/15/01

    9-7

    Failure_Monitor The Failure_Monitor continuously monitors failure conditions and sets theFAIL_INDEX equal to the fail number. When FAIL_INDEX is a non-zero, the

    phase transitions to the Holding state.

  • 7/30/2019 Delta v Course 7009-9

    8/22

    FISHER -ROSEMOUNT SYSTEMS Phase Logic Modules (PLMs)ourse 7009 -- Rev 3 - 4/15/01

    9-8

    Failure_Monitor Defaults

  • 7/30/2019 Delta v Course 7009-9

    9/22

    FISHER -ROSEMOUNT SYSTEMS Phase Logic Modules (PLMs)ourse 7009 -- Rev 3 - 4/15/01

    9-9

    FAIL_INDEX

  • 7/30/2019 Delta v Course 7009-9

    10/22

    FISHER -ROSEMOUNT SYSTEMS Phase Logic Modules (PLMs)ourse 7009 -- Rev 3 - 4/15/01

    9-10

    Workshop - PLM Plant ShutdownStep 1. Modify Name Set phase_failures. Add the name for the phase failure:

    Block valve 101 is open.

  • 7/30/2019 Delta v Course 7009-9

    11/22

    FISHER -ROSEMOUNT SYSTEMS Phase Logic Modules (PLMs)ourse 7009 -- Rev 3 - 4/15/01

    9-11

    Workshop - PLM Plant ShutdownStep 2. From DeltaV Explorer create PLM-SHUTDOWN. Change the Object

    type to Phase Logic Module .

  • 7/30/2019 Delta v Course 7009-9

    12/22

    FISHER -ROSEMOUNT SYSTEMS Phase Logic Modules (PLMs)ourse 7009 -- Rev 3 - 4/15/01

    9-12

    Workshop - PLM Plant ShutdownStep 3. Open PLM-Shutdown with Control Studio. Create a PLM parameter

    SHUTDOWN-LEVEL (floating point).

  • 7/30/2019 Delta v Course 7009-9

    13/22

    FISHER -ROSEMOUNT SYSTEMS Phase Logic Modules (PLMs)ourse 7009 -- Rev 3 - 4/15/01

    9-13

    Workshop - PLM Plant ShutdownStep 4. Add a Condition Block to FAIL_MONITOR to determine whether

    Tank101s block valve is OPEN (XVSTAT-101). Set the ConditionBlock parameter Disable to 1.

    Step 5. Modify the expression of BLOCK1 to include an IF THEN statement to

    check OUT_D of the Condition Block and set FAIL_INDEX if the block valve is OPEN.

  • 7/30/2019 Delta v Course 7009-9

    14/22

    FISHER -ROSEMOUNT SYSTEMS Phase Logic Modules (PLMs)ourse 7009 -- Rev 3 - 4/15/01

    9-14

    Workshop - PLM Plant Shutdown

    Step 6. Define RUN_LOGIC.

    +

    RUN_LOGIC

    +

    +

    +

    STOP MTR-203

    SHUTDN TANK101

    SET T201 LEVEL

    CLOSE FIC-20X

    Perform actions necessary to shutdown Tank101 utilizingconfirms

    Wait for above devices to transition utilizing the PENDING_CONFIRMS parameter

    Enable monitoring of phase condition (set Disable parameter to 0).Set LIC-20X SP to SHUTDOWN-LEVEL

    Wait for level to be satisfied.

    Stop MTR-203

    Wait for motor to stop.

    Close FIC-20X.

    Disable monitoring of phase condition (set Disable parameter to 0).

    Wait for flow valve to close. Note: Assumption for RUN_LOGIC towork, process is running with the CascadePair in the normal mode.

  • 7/30/2019 Delta v Course 7009-9

    15/22

    FISHER -ROSEMOUNT SYSTEMS Phase Logic Modules (PLMs)ourse 7009 -- Rev 3 - 4/15/01

    9-15

    Workshop - PLM Plant Shutdown

    Step 7. Define HOLD_LOGIC.

    Failure detected (/FAIL_INDEX.CV!=0) True

    Disable monitoring of phase condition

    Stop MTR-203 and confirmClose FIC-20X and confirm

    +

    +FAIL SAFE

    +

    STOP DRAIN

    HOLD STATE

    Wait for above devices to transition utilizing thePEND_CONFIRMS parameter

    Close Tank101 block valve

    Step active for at least 2 sec(Step parameter - TIME )

    HOLD_LOGIC

  • 7/30/2019 Delta v Course 7009-9

    16/22

    FISHER -ROSEMOUNT SYSTEMS Phase Logic Modules (PLMs)ourse 7009 -- Rev 3 - 4/15/01

    9-16

    Set FIC-20X mode to CASStart MTR-203Enable monitoring of phase condition

    +

    RESTART DRAIN

    Wait for motor to start

    RESTART_LOGIC

    Workshop - PLM Plant Shutdown

    Step 8. Define RESTART_LOGIC.

    Step 9. Assign PLM to your controller.

    Step 10. Save and download the PLM .

    Step 11. If an algorithm error occurs, use the Check button to check the PLM.

    Step 12. Add the PLM_ dynamo from frsModules dynamo set to an operator display.

    Step 13. Optional: Define logic for Stop and Abort.

  • 7/30/2019 Delta v Course 7009-9

    17/22

    FISHER -ROSEMOUNT SYSTEMS Phase Logic Modules (PLMs)ourse 7009 -- Rev 3 - 4/15/01

    9-17

    Workshop - PLM Plant Shutdown

    Step 14. Toggle Phase Owner to External by clicking on the toggle button.

  • 7/30/2019 Delta v Course 7009-9

    18/22

    FISHER -ROSEMOUNT SYSTEMS Phase Logic Modules (PLMs)ourse 7009 -- Rev 3 - 4/15/01

    9-18

    Workshop - PLM Plant Shutdown

    Step 15. Click on the Phase Command ellipse button to display a list of valid phase commands. Issue theStart command.

  • 7/30/2019 Delta v Course 7009-9

    19/22

    FISHER -ROSEMOUNT SYSTEMS Phase Logic Modules (PLMs)ourse 7009 -- Rev 3 - 4/15/01

    9-19

    Workshop - PLM Plant Shutdown

    Step 16. While the PLM is running, Open XV-101 to cause afailure. Verify PLM runs HOLD logic.

    Step 17. Verify Failure State utilizing the Detail Faceplate .

  • 7/30/2019 Delta v Course 7009-9

    20/22

    FISHER -ROSEMOUNT SYSTEMS Phase Logic Modules (PLMs)ourse 7009 -- Rev 3 - 4/15/01

    9-20

    Workshop - PLM Plant Shutdown

    Step 18. Clear Failures . Step 19. Issue the Restart command.

  • 7/30/2019 Delta v Course 7009-9

    21/22

    FISHER -ROSEMOUNT SYSTEMS Phase Logic Modules (PLMs)ourse 7009 -- Rev 3 - 4/15/01

    9-21

    Workshop - PLM Plant Shutdown

    Step 20. Issue a Hold command while PLM is running.

    Step 21. Restart PLM after Hold logic is complete.

  • 7/30/2019 Delta v Course 7009-9

    22/22

    FISHER -ROSEMOUNT SYSTEMS Phase Logic Modules (PLMs)ourse 7009 -- Rev 3 - 4/15/01

    9-22

    Workshop - PLM Plant Shutdown

    Step 22. Reset PLM when it is complete. Also verify that PLM transitions to Idle .