Faceplate for secondary loop

New to DeltaV and can't figure out how to assign a faceplate to the secondary loop of a cascaded pair in DeltaV Operate.

7 Replies

  • DeltaV only supports a single FP for a module so you either have to have the FP support both on that single FP, have ability to open another FunctionBlockFPs to support the secondary loop or probably better to split these out into individual modules so you have unique tags, displays and alarming for each of the loops.

    If you look in Library\Module Templates\AnalogControl\CASCADE_MASTER (The module it is using is below it in the DeltaV Explorer Tree) you will see an example of this splitting out method although I think most configurations use parameters as external references at the secondary loop or having parameters in each pair with MASTER having reference to secondary for BKCAL_IN and Secondary a reference to MASTER for CAS_IN.

    Note the terms Master and Slave for Cascade Pair will be getting changed within DeltaV at some point and I believe these will be Outer for Master and Inner for Slave, maybe v15 but I am not sure of the timing...
  • In reply to Matt Stoner:

    I'm going to second this. Each PID loop should have its own module.

    - Bryce H. Elliott, P.E.

  • I don’t understand how to reference the parameters between modules.
     
  • In reply to Bruce Rourks:

    Look in DeltaV Books Online under Configuration->Function Blocks->Function block parameters->External Reference Parameter.

    Its a type of parameter that can be pointed to "something" in the system.
  • In reply to Bruce Rourks:

    There is more than one way to accomplish the communication you need. I'll outline one.
    1. In the Master module, in Control Studio Edit mode, go to Special Items.
    2. Pull in an Input Parameter.
    3. Name it whatever you want. I would name it the same as the parameter from which it comes (BKCAL_OUT).
    4. Give it the parameter type of External Reference.
    5. You can give it a category or not. It won't affect the function.
    6. Browse to the Slave module, PID function block, and BKCAL_OUT parameter.
    7. Wire from the BKCAL_OUT you just created to BKCAL_IN of the PID function block.
    8. Repeat the same basic procedure in the Slave module, this time creating an external reference to OUT of the Master module and wiring that to CAS_IN of the Slave PID block.

    - Bryce H. Elliott, P.E.