PC_DRUM

Provides the pressure compensated drum level. PC_DRUM also compensates for the reverse acting output of the level input (increasing DP value of decreasing differential pressure).
OUT = (101 - (5.43e-3 * DP) - LV) / (0.88 - (0.173e-3 * DP))
pc_drum_block
Parameter values for the PC_DRUM function block:
Parameter
Data Type
Description
DP
REAL
Differential pressure, in kilopascals.
LV
REAL
Level, in percentage, of full-scale.
OUT
REAL
Pressure compensated drum level. Returns a percentage value from 0.0 to 100.0.
When an underflow, overflow, or zero divide error occurs during execution, OUT sets to zero and the the corresponding error counter increments.
Example
(*FBD example with PC_DRUM function block*)
pc_drum_fbdexample
(*ST example*)
OUT := PC_DRUM(DP, LV);
Provide Feedback
Have questions or feedback about this documentation? Please submit your feedback here.
Normal