You are on page 1of 22

TM

Phase Logic Modules (PLMs)


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

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

Objectives
Upon 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

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

Phase Logic Module

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

Phase Logic Module


The Phase Logic Module is a module that defines the states of the phase and logic associated with each state.

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

Failure_Monitor

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

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

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

Failure_Monitor Defaults

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

FAIL_INDEX

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

Workshop - PLM Plant Shutdown


Step 1. Modify Name Set phase_failures. Add the name for the phase failure: Block valve 101 is open.

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

Workshop - PLM Plant Shutdown


Step 2. From DeltaV Explorer create PLM-SHUTDOWN. Change the Object type to Phase Logic Module.

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

Workshop - PLM Plant Shutdown


Step 3. Open PLM-Shutdown with Control Studio. Create a PLM parameter SHUTDOWN-LEVEL (floating point).

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

Workshop - PLM Plant Shutdown


Step 4. Add a Condition Block to FAIL_MONITOR to determine whether Tank101s block valve is OPEN (XVSTAT-101). Set the Condition Block parameter Disable to 1. 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.

Step 5.

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

Workshop - PLM Plant Shutdown


RUN_LOGIC
SHUTDN TANK101

Perform actions necessary to shutdown Tank101 utilizing confirms 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

+
SET T201 LEVEL

+
STOP MTR-203

Wait for level to be satisfied.

Stop MTR-203

+
CLOSE FIC-20X

Wait for motor to stop. Close FIC-20X. Disable monitoring of phase condition (set Disable parameter to 0).

+
Step 6.
FISHER-ROSEMOUNT SYSTEMS

Wait for flow valve to close.

Define RUN_LOGIC.

Note: Assumption for RUN_LOGIC to work, process is running with the Cascade Pair in the normal mode.
9-14
Phase Logic Modules (PLMs)

Course 7009 -- Rev 3 - 4/15/01

Workshop - PLM Plant Shutdown


HOLD_LOGIC
HOLD STATE Disable monitoring of phase condition

Failure detected (/FAIL_INDEX.CV!=0)

+
FAIL SAFE

True

Close Tank101 block valve

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

+
STOP DRAIN Stop MTR-203 and confirm Close FIC-20X and confirm Wait for above devices to transition utilizing the PEND_CONFIRMS parameter

+
Step 7. Define HOLD_LOGIC.

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

Workshop - PLM Plant Shutdown


RESTART_LOGIC
RESTART DRAIN Set FIC-20X mode to CAS Start MTR-203 Enable monitoring of phase condition Wait for motor to start

+
Step 8. Step 9.

Define RESTART_LOGIC. Assign PLM to your controller.

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

Step 12. Add the PLM_ dynamo from frsModules dynamo set to an operator display. Step 13. Optional: Define logic for Stop and Abort.
9-16
FISHER-ROSEMOUNT SYSTEMS Course 7009 -- Rev 3 - 4/15/01 Phase Logic Modules (PLMs)

Workshop - PLM Plant Shutdown

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

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

Workshop - PLM Plant Shutdown

Step 15. Click on the Phase Command ellipse button to display a list of valid phase commands. Issue the Start command.
9-18
FISHER-ROSEMOUNT SYSTEMS Course 7009 -- Rev 3 - 4/15/01 Phase Logic Modules (PLMs)

Workshop - PLM Plant Shutdown

Step 16. While the PLM is running, Open XV-101 to cause a failure. Verify PLM runs HOLD logic. Step 17. Verify Failure State utilizing the Detail Faceplate.
9-19
FISHER-ROSEMOUNT SYSTEMS Course 7009 -- Rev 3 - 4/15/01 Phase Logic Modules (PLMs)

Workshop - PLM Plant Shutdown

Step 18. Clear Failures.


FISHER-ROSEMOUNT SYSTEMS

Step 19. Issue the Restart command.


9-20
Course 7009 -- Rev 3 - 4/15/01 Phase Logic Modules (PLMs)

Workshop - PLM Plant Shutdown

Step 20. Issue a Hold command while PLM is running. Step 21. Restart PLM after Hold logic is complete.

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

Workshop - PLM Plant Shutdown

Step 22. Reset PLM when it is complete. Also verify that PLM transitions to Idle.
9-22
FISHER-ROSEMOUNT SYSTEMS Course 7009 -- Rev 3 - 4/15/01 Phase Logic Modules (PLMs)

You might also like