PmpDolSimu (FB)
FUNCTION_BLOCK PmpDolSimu EXTENDS AbbLConC3
The function block PmpDolSimu is a simple simulation of the direct online pumps.
Note
The outputs of the function block may or may not be as accurate as real process. Use this function block only for simulation testing and not on the actual system.
Outputs of this block may or may not be as accurate as real process.
- InOut:
Scope
Name
Type
Initial
Comment
Input
StartBOOLFALSE
- 2: The input Start, starts the execution of the function block.
When input is TRUE, the execution starts.
When input is FALSE, the execution stops if running.
ExtFaultBOOLFALSE
- 3: The input ExtFault simulates the external fault condition.
When input is TRUE, external fault condition is simulated.
When input is FALSE, no simulation.
NominalFlowREAL100.0
4: Nominal flow of the DOL Pump in m3/hr. Range-Value>0.0
Output
ErrorID3: Error code.
ReadyBOOLFALSE
- 4: The output Ready indicates that the used system (DOL/VFD) is ready for operation.
When output is TRUE, system is ready for operation.
When output is FALSE, system is not ready for operation.
OperatingBOOLFALSE
- 5: The output Operating indicates that the device is operating.
When output is TRUE, device is operating.
When output is FALSE, device is not operating
TrippedBOOLFALSE
- 6: The output Tripped indicates that the used system (DOL/VFD) has tripped.
When output is TRUE, system tripped.
When output is FALSE, system is healthy.
PumpActFlowREAL0.0
7: Actual flow of the DOL pump in m3/hr. Range-Value>=0.0
Methods:
A_StartAction
B_CyclicAction
C_CleaningAction
D_AbortAction
E_ResetAction
Structure: