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))

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*)

(*ST example*)
OUT := PC_DRUM(DP, LV);
Provide Feedback