Description
Original instructions
Function description
The function block forms a three-point controller, which maintains PID-similar behavior through two dynamic feedback paths.
EN and ENO can be configured as additional parameters.
Properties
The function block PCON3 contains the following properties:
Representation in FBD
Representation:
Representation in LD
Representation:
Representation in IL
Representation:
CAL PCON3_Instance (SP:=SetpointInput, PV:=ProcessVariable, 
    MODE:=OperatingModes, PARA:=Parameter, 
    YMAN_POS:=ManManipulated_Y_POS, 
    YMAN_NEG:=ManManipulated_Y_NEG, 
    Y_POS=>PosManipulated_ERR_EFF, 
    Y_NEG=>NegManipulated_ERR_EFF, 
    ERR_EFF=>EffectiveError)
Representation in ST
Representation:
PCON3_Instance (SP:=SetpointInput, PV:=ProcessVariable, 
    MODE:=OperatingModes, PARA:=Parameter, 
    YMAN_POS:=ManManipulated_Y_POS, 
    YMAN_NEG:=ManManipulated_Y_NEG, 
    Y_POS=>PosManipulated_ERR_EFF, 
    Y_NEG=>NegManipulated_ERR_EFF, 
    ERR_EFF=>EffectiveError) ;
PCON3 parameter description
Description of input parameters:
Parameter
Data type
Description
SP
Setpoint input
PV
REAL
Actual value input
MODE
Operating mode
PARA
Parameter
YMAN_POS
Manual manipulation for Y_POS
YMAN_NEG
BOOL
Manual manipulation for Y_NEG
Description of output parameters:
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
Parameter description Mode_MH
Data structure description
Element
Data type
Description
man
"1" = Manual mode
halt
BOOL
"1" = Halt mode
Parameter description Para_PCON3
Data structure description
Element
Data type
Description
gain
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
Reset value of the feedback in % (0 – 100)
Runtime error
For a list of all block error codes and values, see CLC_PRO.