function_blocks ← All books
  • General information about function blocks
    • Using function blocks in the DeltaV system
    • General information about function blocks
    • Guide to function blocks
    • Function block parameters and fields
    • Extensible blocks
    • Block scan rate
    • Function block modes
      • Basic information about function block modes
      • Mode shedding logic
      • Basic information about cascades
    • Function block composites
      • PT_COMP composite template
      • PT_COMP faceplate (PTC_FP)
      • PT_COMP quick config parameters
    • Function block status information
      • Function block status values
    • Function block alarm detection
    • Fieldbus function block information
  • Function block parameters
    • Creating custom engineering unit descriptors
    • Parameter data types
    • Status handling
    • Parameter filtering
    • Floating point parameter
    • Dynamic Reference Parameter
      • Verifying dynamic references
    • External Reference Parameter
      • Verifying external references
    • Internal Reference Parameter
      • Verifying internal references
    • Extensible Parameters
    • Named Set parameters
    • Option bitstring parameters
      • Control options
      • I/O options
      • Status options
      • Integration options
      • Device options
      • Algorithm options
      • Input options
      • FRSI add-on options
    • String parameters
    • Conditional Alarming Parameters
  • I/O Blocks
    • Alarm Detection function block
      • Alarm Detection function block execution
      • Alarm Detection function block status handling
      • Alarm Detection function block parameters
      • Alarm Detection function block application information
    • Analog Input (AI) function block
      • Analog Input function block execution
      • Analog Input function block modes
      • Analog Input function block alarm detection
      • Analog Input function block status handling
      • Analog Input function block parameters
      • Analog Input function block application information
      • Analog Input function block advanced information
    • Analog Output (AO) function block
      • Analog Output function block execution
      • Analog Output function block modes
      • Analog Output function block status handling
      • Analog Output function block parameters
      • Analog Output function block application information
    • Discrete Input (DI) function block
      • Discrete Input function block execution
      • Discrete Input function block alarm detection
      • Discrete Input function block modes
      • Discrete Input function block status handling
      • Discrete Input function block parameters
    • Discrete Output (DO) function block
      • Discrete Output function block execution
      • Discrete Output function block modes
      • Discrete Output function block status handling
      • Discrete Output function block parameters
    • H1 Carrier Multiple Discrete Input (FFMDI) function block
      • H1 Carrier Multiple Discrete Input function block execution
      • H1_Carrier Multiple Discrete Input function block modes
      • H1 Carrier Multiple Discrete Input function block status handling
      • H1 Carrier Multiple Discrete Input function block parameters
      • H1 Carrier Multiple Discrete Input function block application information
    • Fieldbus Multiple Discrete Input (FFMDI_STD) function block
      • Fieldbus Multiple Discrete Input function block execution
      • Fieldbus Multiple Discrete Input function block modes
      • Fieldbus_Multiple Discrete Input function block status handling
      • Fieldbus Multiple Discrete Input function block parameters
    • H1 Carrier Fieldbus Multiple Discrete Output (FFMDO) function block
      • H1 Carrier Multiple Discrete Output function block execution
      • H1 Carrier Multiple Discrete Output function block modes
      • H1 Carrier Multiple Discrete Output function block status handling
      • H1 Carrier Multiple Discrete Output function block parameters
      • H1 Carrier Multiple Discrete Output function block application information
    • Fieldbus Multiple Discrete Output (FFMDO_STD) function block
      • Fieldbus Multiple Discrete Output function block execution
      • Fieldbus Multiple Discrete Output function block modes
      • Fieldbus Multiple Discrete Output function block status handling
      • Fieldbus Multiple Discrete Output function block parameters
    • Fieldbus Multiplexed Analog Input (FFMAI_RMT) function block
      • Fieldbus Multiplexed Analog Input function block execution
      • Fieldbus Multiplexed Analog Input function block modes
      • Fieldbus Multiplexed Analog Input function block status handling
      • Fieldbus Multiplexed Analog Input function block parameters
      • Fieldbus Multiplexed Analog Input function block application information
    • Multiplexed Analog Output (FFMAO) function block
      • Fieldbus Multiplexed Analog Output function block execution
      • Fieldbus Multiplexed Analog Output function block modes
      • Fieldbus Multiplexed Analog Output function block status handling
      • Fieldbus Multiplexed Analog Output function block parameters
    • Pulse Input (PIN) function block
      • Pulse Input function block execution
      • Pulse Input function block modes
      • Pulse Input function block alarms
      • Pulse Input function block status handling
      • Pulse Input function block parameters
      • Pulse Input function block application information
    • Smart HART Discrete Input (SHDI) function block
      • Smart HART Discrete Input function block I/O selection
      • Smart HART Discrete Input function block alarm detection
      • Smart HART Discrete Input function block parameters
    • Smart HART Discrete Output (SHDO) function block
      • Smart HART Discrete Output function block I/O selection
      • Smart HART Discrete Output function block parameters
    • Tag Analog Input (TAGAI) function block
      • Tag Analog Input (TAGAI) function block status handling
      • Tag Analog Input (TAGAI) function block PLC tag parameter mapping
      • Tag Analog Input (TAGAI) function block parameters
    • Tag Analog Output (TAGAO) function block
      • Tag Analog Output (TAGAO) function block status handling
      • Tag Analog Output (TAGAO) function block PLC tag parameter mapping
      • Tag Analog Output (TAGAO) function block parameters
    • Tag Discrete Input (TAGDI) function block
      • Tag Discrete Input (TAGDI) function block status handling
      • Tag Discrete Input (TAGDI) function block PLC tag parameter mapping
      • Tag Discrete Input (TAGDI) function block parameters
    • Tag Discrete Output (TAGDO) function block
      • Tag Discrete Output (TAGDO) function block status handling
      • Tag Discrete Output (TAGDO) function block PLC tag parameter mapping
      • Tag Discrete Output (TAGDO) function block parameters
    • Tag I/O (TAGIO) function block
  • Analog Control Blocks
    • Analog Tracking (AT) function block
      • Analog Tracking function block configuration and execution
      • Analog Tracking function block alarm detection
      • Analog Tracking function block status handling
      • Analog Tracking function block parameters
      • PID_AT Analog Tracking module template
    • Bias/Gain function block
      • Bias/Gain function block execution
      • Bias/Gain function block modes
      • Bias/Gain function block status handling
      • Bias/Gain function block parameters
      • Bias/Gain function block application information
    • Calculation/Logic function block
      • Calculation/Logic function block execution
      • Calculation/Logic function block parameters
      • Calculation/Logic function block application information
    • Control Selector function block
      • Control Selector function block execution
      • Control Selector function block modes
      • Control Selector function block status handling
      • Control Selector function block parameters
      • Control Selector function block application information
    • Deadtime function block
      • Deadtime function block execution
      • Deadtime function block modes
      • Deadtime function block status handling
      • Deadtime function block parameters
      • Deadtime function block application information
    • Filter function block
      • Filter function block execution
      • Filter function block status handling
      • Filter function block parameters
      • Filter function block application information
    • Enhanced Control Selector function block
      • Enhanced Control Selector function block configuration and execution
      • Enhanced Control Selector function block modes
      • Enhanced Control Selector function block status handling
      • Enhanced Control Selector function block parameters
      • Enhanced Control Selector function block application information
    • Enhanced Ramp function block
      • Enhanced Ramp function block configuration and execution
      • Enhanced Ramp function block status handling
      • Enhanced Ramp function block parameters
      • Enhanced Ramp function block application information
    • Input Selector function block
      • Input Selector function block execution
      • Input Selector function block modes
      • Input Selector function block status handling
      • Input Selector function block parameters
      • Input Selector function block application information
    • Fieldbus Input Selector extended function block
      • Fieldbus Input Selector Extended function block execution
      • Fieldbus Input Selector Extended function block modes
      • Fieldbus Input Selector Extended function block alarm detection
      • Fieldbus Input Selector Extended function block status handling
      • Fieldbus Input Selector Extended function block parameters
      • Fieldbus Input Selector Extended function block application information
    • Lead/Lag function block
      • Lead/Lag function block execution
      • Lead/Lag function block modes
      • Lead/Lag function block status handling
      • Lead/Lag function block parameters
      • Lead/Lag function block application information
    • Limit function block
      • Limit function block execution
      • Limit function block status handling
      • Limit function block parameters
      • Limit function block application information
    • Manual Loader function block
      • Manual Loader function block execution
      • Manual Loader function block modes
      • Manual Loader function block alarm detection
      • Manual Loader function block status handling
      • Manual Loader function block parameters
      • Manual Loader function block application information
    • PID function block
      • PID function block execution
      • PID function block modes
      • PID function block alarm detection
      • PID function block status handling
      • PID function block parameters
      • PID function block process learning and adaptive control parameters
      • PID function block application information
      • PID function block advanced topics
    • Ramp function block
      • Ramp function block execution
      • Ramp function block status handling
      • Ramp function block parameters
      • Ramp function block application information
    • Rate Limit function block
      • Rate Limit function block execution
      • Rate Limit function block status handling
      • Rate Limit function block parameters
      • Rate Limit function block application information
    • Ratio function block
      • Ratio function block execution
      • Ratio function block modes
      • Ratio function block alarm detection
      • Ratio function block status handling
      • Ratio function block parameters
      • Ratio function block application information
    • Scaler function block
      • Scaler function block execution
      • Scaler function block status handling
      • Scaler function block parameters
      • Scaler function block application information
    • Signal Characterizer function block
      • Signal Characterizer function block execution
      • Signal Characterizer function block modes
      • Signal Characterizer function block status handling
      • Signal Characterizer function block parameters
      • Signal Characterizer function block application information
    • Signal Generator function block
      • Signal Generator function block execution
      • Signal Generator function block status handling
      • Signal Generator function block parameters
      • Signal Generator function block application information
    • Signal Selector function block
      • Signal Selector function block execution
      • Signal Selector function block status handling
      • Signal Selector function block parameters
      • Signal Selector function block application information
    • Splitter function block
      • Splitter function block execution
      • Splitter function block modes
      • Splitter function block status handling
      • Splitter function block parameters
      • Splitter function block application information
      • Splitter function block advanced information
  • Math Blocks
    • Absolute Value (ABS) function block
      • Absolute Value function block execution
      • Absolute Value function block status handling
      • Absolute Value function block parameters
    • Add function block
      • Add function block execution
      • Add function block status handling
      • Add function block parameters
      • Add function block application information
    • Arithmetic function block
      • Arithmetic function block execution
      • Arithmetic function block modes
      • Arithmetic function block status handling
      • Arithmetic function block parameters
      • Arithmetic function block advanced topics
    • Comparator function block
      • Comparator function block execution
      • Comparator function block status handling
      • Comparator function block parameters
    • Divide function block
      • Divide function block execution
      • Divide function block status handling
      • Divide function block parameters
      • Divide function block application information
    • Integrator function block
      • Integrator function block execution
      • Integrator function block modes
      • Integrator function block status handling
      • Integrator function block parameters
      • Integrator function block application information
    • Multiply function block
      • Multiply function block execution
      • Multiply function block status handling
      • Multiply function block parameters
      • Multiply function block application information
    • Subtract function block
      • Subtract function block execution
      • Subtract function block status handling
      • Subtract function block parameters
      • Subtract function block application information
  • Timer/Counter blocks
    • Counter function block
      • Counter function block execution
      • Counter function block status handling
      • Counter function block parameters
      • Counter function block application information
    • Date Time Event function block
      • Date Time Event function block execution
      • Date Time Event function block status handling
      • Date Time Event function block parameters
      • Date Time Event function block application information
    • Off-Delay Timer function block
      • Off-Delay Timer function block execution
      • Off-Delay Timer function block status handling
      • Off-Delay Timer function block parameters
      • Off-Delay Timer function block application information
    • On-Delay Timer function block
      • On-Delay Timer function block execution
      • On-Delay Timer function block status handling
      • On-Delay Timer function block parameters
      • On-Delay Timer function block application information
    • Retentive Timer function block
      • Retentive Timer function block execution
      • Retentive Timer function block status handling
      • Retentive Timer function block parameters
      • Retentive Timer function block application information
    • Timed Pulse function block
      • Timed Pulse function block execution
      • Timed Pulse function block status handling
      • Timed Pulse function block parameters
      • Timed Pulse function block application information
  • Energy Metering blocks
    • Flow Metering (AGA_SI) function block
      • AGA_SI function block execution
      • AGA_SI function block status handling
      • AGA_SI function block parameters
      • AGA_SI function block application information
    • Flow Metering (AGA_US) function block
      • AGA_US function block execution
      • AGA_US function block status handling
      • AGA_US function block parameters
      • AGA_US function block application information
    • Isentropic Expansion (ISE) function block
      • Isentropic Expansion function block status handling
      • Isentropic Expansion function block parameters
      • Isentropic Expansion function block application information
    • Saturated Steam Properties - Given Temperature (SST) function block
      • Saturated Steam Properties - Given Temperature function block status handling
      • Saturated Steam Properties - Given Temperature function block parameters
      • Saturated Steam Properties - Given Temperature function block application information
    • Saturated Temperature (TSS) function block
      • Saturated Temperature function block status handling
      • Saturated Temperature function block parameters
      • Saturated Temperature function block application information
    • Steam Density Ratio (SDR) function block
      • Steam Density Ratio function block status handling
      • Steam Density Ratio function block parameters
      • Steam Density Ratio function block application information
    • Steam Properties (STM) function block
      • Steam Properties function block status handling
      • Steam Properties function block parameters
      • Steam Properties function block application information
    • Water Enthalpy (WTH) function block
      • Water Enthalpy function block status handling
      • Water Enthalpy function block parameters
      • Water Enthalpy function block application information
    • Water Entropy (WTS) function block
      • Water Entropy function block status handling
      • Water Entropy function block parameters
      • Water Entropy function block application information
  • Logical Blocks
    • Action function block
      • Action function block execution
      • Action function block status handling
      • Action function block parameters
      • Action function block application information
    • And function block
      • And function block execution
      • And function block status handling
      • And function block parameters
      • And function block application information
    • Bi-directional Edge (BDE) Trigger function block
      • Bi-directional Edge Trigger function block execution
      • Bi-directional Edge Trigger function block status handling
      • Bi-directional Edge Trigger function block parameters
      • Bi-directional Edge Trigger function block application information
    • Boolean Fan Input (BFI) function block
      • Boolean Fan Input function block execution
      • Boolean Fan Input function block status handling
      • Boolean Fan Input function block parameters
      • Boolean Fan Input function block application information
    • Boolean Fan Output (BFO) function block
      • Boolean Fan Output function block execution
      • Boolean Fan Output function block status handling
      • Boolean Fan Output function block parameters
      • Boolean Fan Output function block application information
    • Condition function block
      • Condition function block execution
      • Condition function block status handling
      • Condition function block parameters
      • Condition function block application information
    • Device Control function block
      • Device Control function block execution
      • Device Control function block modes
      • Device Control function block alarm detection
      • Device Control function block parameters
      • Device Control function block application information
    • Discrete Control Condition (DCC) function block
      • Discrete Control Condition function block configuration and execution
        • Configure the number of conditions and number of conditions used
        • The ALGO_OPTS option Permit
        • Delay conditions transitioning to True
        • Delay conditions transitioning to False
        • Disable interlock conditions
        • Disable permissive conditions
        • Disable force setpoint conditions
        • Latch interlock conditions
        • Unlatch interlock conditions
        • Detect interlock conditions
        • Select the interlock state output value
        • Detect permissive conditions
        • Detect force setpoint conditions
        • Select force setpoint output value
        • Trap the first active interlock condition
        • Reset the first active interlock condition
        • Reset the function block
        • Interlock description
      • Discrete Control Condition function block alarm detection
      • Discrete Control Condition function block status
      • Discrete Control Condition function block parameters
      • Enhanced Device Control module template (VLV_DCC_EDC_)
    • Enhanced Device Control (EDC) function block
      • Enhanced Device Control function block execution
      • Enhanced Device Control function block modes
      • Enhanced Device Control function block alarms
      • Enhanced Device Control function block status
      • Enhanced Device Control function block configuration
      • Enhanced Device Control function block parameters
      • Enhanced Device Control module template (VLV_DCC_EDC_)
    • Multiplexer function block
      • Multiplexer function block execution
      • Multiplexer function block status handling
      • Multiplexer function block parameters
      • Multiplexer function block application information
    • Negative Edge Trigger function block
      • Negative Edge Trigger function block execution
      • Negative Edge Trigger function block status handling
      • Negative Edge Trigger function block parameters
      • Negative Edge Trigger function block application information
    • Not function block
      • Not function block execution
      • Not function block status handling
      • Not function block parameters
      • Not function block application information
    • Or function block
      • Or function block execution
      • Or function block status handling
      • Or function block parameters
      • Or function block application information
    • Positive Edge Trigger function block
      • Positive Edge Trigger function block execution
      • Positive Edge Trigger function block status handling
      • Positive Edge Trigger function block parameters
      • Positive Edge Trigger function block application information
    • Reset/Set Flip-flop function block
      • Reset/Set Flip-flop function block execution
      • Reset/Set Flip-flop function block status handling
      • Reset/Set Flip-flop function block parameters
      • Reset/Set Flip-flop function block application information
    • Set/Reset Flip-flop function block
      • Set/Reset Flip-flop function block execution
      • Set/Reset Flip-flop function block status handling
      • Set/Reset Flip-flop function block parameters
      • Set/Reset Flip-flop function block application information
    • Transfer function block
      • Transfer function block execution
      • Transfer function block status handling
      • Transfer function block parameters
      • Transfer function block application information
  • Advanced control blocks
    • Diagnostic function block
      • Diagnostic function block execution
      • Diagnostic function block parameters
      • Diagnostic function block application information
    • Fuzzy Logic Control (FLC) function block
      • Fuzzy Logic Control function block execution
      • Fuzzy Logic Control function block modes
      • Fuzzy Logic Control function block parameters
      • Fuzzy Logic Control function block application information
    • Inspect function block
      • Inspect function block execution
      • Inspect function block parameters
    • Lab Entry (LE) function block
      • Lab Entry function block execution
      • Lab Entry function block modes
      • Lab Entry function block status handling
      • Lab Entry function block parameters
    • Model Predictive Control (MPC) function block
      • Model Predictive Control function block execution
      • Model Predictive Control function block wiring to an MPC function block
      • Model Predictive Control function block modes
      • Model Predictive Control function block status handling
      • Model Predictive Control function block parameters
      • Model Predictive Control function block application examples
      • Model Predictive Control function block MPC reference templates
    • Model Predictive Control Process Simulator function block
      • Model Predictive Control Process Simulator function block execution
      • Model Predictive Control Process Simulator function block initialization
      • Model Predictive Control Process Simulator function block parameters
      • Model Predictive Control Process Simulator function block application example
    • Model Predictive Control Professional (MPCPro) function block
      • Model Predictive Control Professional function block execution
      • Model Predictive Control Professional function block MPCPro configuraton
      • Model Predictive Control Professional function block parameters referenced by the MPCPro function block
      • Model Predictive Control Professional function block modes
      • Model Predictive Control Professional function block status handling
      • Model Predictive Control Professional function block compensating for transport delay
      • Model Predictive Control Professional function block performance monitoring
      • Model Predictive Control Professional function block parameters
      • Model Predictive Control Professional function block directly modifying MPCPro function block parameters
      • Model Predictive Control Professional function block application examples
      • Model Predictive Control Professional function block MPCPro sample input template
    • Model Predictive Control Professional Plus (MPCPlus) function block
      • Model Predictive Control Professional Plus function block execution
      • Model Predictive Control Professional Plus function block configuration
      • Model Predictive Control Professional Plus function block - parameters referenced by the MPCPlus function block
      • Model Predictive Control Professional Plus function block modes
      • Model Predictive Control Professional Plus function block status handling
      • Model Predictive Control Professional Plus function block - compensating for transport delay
      • Model Predictive Control Professional Plus function block performance monitoring
      • Model Predictive Control Professional Plus function block parameters
      • Model Predictive Control Professional Plus function block - directly modifying MPCPlus function block parameters
      • Model Predictive Control Professional Plus function block application examples
      • Model Predictive Control Professional Plus function block sample input template
    • Neural Network (NN) function block
      • Neural Network function block configuration
      • Neural Network function block execution
      • Neural Network function block modes
      • Neural Network function block status handling
      • Neural Network function block parameters
  • Advanced function blocks
    • Analog Voter (AVTR) function block
      • Analog Voter function block execution
      • Analog Voter function block alarm detection
      • Analog Voter function status handling
      • Analog Voter function block parameters
        • Analog Voter AVTR_ALERTS
        • BYPASS_OPTS
    • Cause and Effect Matrix function block
      • Cause and Effect Matrix function block execution
      • Cause and Effect Matrix function block alarm detection
      • Cause and Effect Matrix function block status handling
      • Cause and Effect Matrix function block parameters
    • Discrete Voter function block
      • Discrete Voter function block execution
      • Discrete Voter function block alarm detection
      • Discrete Voter function block status handling
      • Discrete Voter function block parameters
        • Discrete Voter DVTR_ALERTS
        • BYPASS_OPTS
    • Sequencer (SEQ) function block
      • Sequencer function block execution
      • Sequencer function block status handling
      • Sequencer function block parameters
      • Sequencer function block application information
    • State Transition Diagram (STD) function block
      • State Transition Diagram function block execution
      • State Transition Diagram function block status handling
      • State Transition Diagram function block parameters
      • State Transition Diagram function block application information
  • Extended function blocks
  • Special Items Palette
    • Input parameter
    • Output parameter
    • Internal read parameter
    • Internal write parameter
    • Physical block assistant