![]() |
UNEXPECTED OUTPUT BEHAVIOUR
Make sure that the function block is always invoked in the first program cycle.
Failure to follow these instructions can result in death, serious injury, or equipment damage.
|
CAL THREEPOINT_CON1_Instance (MAN:=ManualMode, HALT:=HaltMode,SP:=SetPointInput, PV:=ProcessVariableInput, GAIN:=FeedbackGain, LAG_NEG:=RapidFeedbackTimeConstant, LAG_POS:=SlowFeedbackTimeConstant, HYS:=HysteresisThreePositionSwitch, DB:=Deadband, XF_MAN:=FeedbackResetFactor, YMAN_POS:=ManualControlOutputForY_POS, YMAN_NEG:=ManualControlOutputForY_NEG, Y_POS=>PosManipulation, Y_NEG=>NegManipulation, ERR_EFF=>EffectiveError)
THREEPOINT_CON1_Instance (MAN:=ManualMode, HALT:=HaltMode,SP:=SetPointInput, PV:=ProcessVariableInput, GAIN:=FeedbackGain, LAG_NEG:=RapidFeedbackTimeConstant, LAG_POS:=SlowFeedbackTimeConstant, HYS:=HysteresisThreePositionSwitch, DB:=Deadband, XF_MAN:=FeedbackResetFactor, YMAN_POS:=ManualControlOutputForY_POS, YMAN_NEG:=ManualControlOutputForY_NEG, Y_POS=>PosManipulation, Y_NEG=>NegManipulation, ERR_EFF=>EffectiveError) ;
Parameter
|
Data type
|
Description
|
---|---|---|
MAN
|
"1" = Manual operating mode
|
|
HALT
|
BOOL
|
"1" = Halt mode
|
SP
|
Setpoint input
|
|
PV
|
REAL
|
Actual value input
|
GAIN
|
REAL
|
Feedback gain (Feedback Parameter Set)
|
LAG_NEG
|
Time constant of the quick feedback (Feedback Parameter Set)
|
|
LAG_POS
|
TIME
|
Time constant of the slow feedback (Feedback Parameter Set)
|
HYS
|
REAL
|
Hysteresis from three point switch
|
DB
|
REAL
|
Dead zone
|
XF_MAN
|
REAL
|
Feedback path reset value in % (-100 to 100)
|
YMAN_POS
|
BOOL
|
Manual manipulation for Y_POS
|
YMAN_NEG
|
BOOL
|
Manual manipulation for Y_NEG
|
Parameter
|
Data type
|
Description
|
---|---|---|
Y_POS
|
BOOL
|
"1" = positive manipulated variable at output ERR_EFF
|
Y_NEG
|
BOOL
|
"1" = negative manipulated variable at output ERR_EFF
|
ERR_EFF
|
REAL
|
Effective switch value
|
If...
|
Then...
|
---|---|
LAG_NEG = 0 and LAG_POS > 0
|
The controller works as if it had only a positive feedback with time constant LAG_POS.
|
LAG_POS < LAG_NEG > 0
|
The controller works as if it had only a negative feedback with time constant LAG_NEG.
|
XF_MAN < -100 or XF_MAN > 100
|
the controller operates without internal feedback paths.
|