Beckhoff TwinCAT 3 Manual page 22

Table of Contents

Advertisement

PLC libraries
Interface
Table 1: Inputs
Name
Unit
eControlMode
1
bSelSetpoint
1
fW1
°C
fW2
°C
fX
°C
fYManual
-100% -
+100%
bOpenThermoc
1
ouple
bReverseTherm
1
ocouple
bBackVoltage
1
bLeakage
1
bShortCircuit
1
bOpenCircuit
1
sControllerPara
none
meter
sParaController
none
External
Table 2: Outputs
Name
Unit
fYAnalog
none
bYPWMPos
none
bYPWMNeg
none
bYDigPos
none
bYDigNeg
none
dwAlarm
none
fMaxOverShoot
°C
tStartUpTime
TIME
eCtrlState
none
sParaControllerI
none
nternal
bError
none
iErrorId
none
22
Range
Description
E_CTRL_MODE
Switches modes.
[TRUE,FALSE]
Selects one of two possible set values. FALSE selects
the normal set value, while TRUE selects the standby set
value.
LREAL
Setpoint
LREAL
Standby set value, generally smaller than fW1.
fSelSetpoint can be used to switch between fW1 and
fW2.
LREAL
Actual value. This value must be converted to LREAL.
LREAL
Control value in manual mode.
[TRUE,FALSE]
The thermocouple is open if TRUE. Must be indicated by
the hardware (e.g. KLxxxx).
[TRUE,FALSE]
TRUE indicates that the thermocouple has been
connected with the wrong polarity. Must be indicated by
the hardware.
[TRUE,FALSE]
TRUE indicates that the input voltage at the
thermocouple is too high. Must be indicated by the
hardware.
[TRUE,FALSE]
TRUE indicates that leakage current has been detected
at the heating element. Must be indicated by the
hardware.
[TRUE,FALSE]
TRUE indicates that a short circuit has been detected at
the heating element. Must be indicated by the hardware.
[TRUE,FALSE]
TRUE indicates that an open circuit has been detected at
the heating element. Must be indicated by the hardware.
Structure
General parameters (sampling rate etc.) are passed to
the block in this structure.
Structure
An external controller parameter set is passed to the
block in this structure.
Range
Description
LREAL
Analogue control value.
[TRUE,FALSE]
Boolean output, pulse width modulated (positive, heating)
[TRUE,FALSE]
Boolean output, pulse width modulated (negative,
cooling)
[TRUE,FALSE]
Boolean output of a three-point controller (TRUE control
value 100%, FALSE control value off)
[TRUE,FALSE]
Boolean output of a three-point controller (TRUE control
value -100%, FALSE control value off)
DWORD
Alarm signals (see ENUM ...)
LREAL
max. overshoot in °C under/over setpoint
-
rising time until the first time reaching the setpoint.
E_CTRL_STATE
actuel state of the controller (s. ENUM ...)
Structure
PID controller parameter from tuning.
[TRUE,FALSE]
If an error is present, then bError is TRUE.
INT
If bError is TRUE, then iErrorId provides an error code
(see ENUM ...)
Version: 1.1
TC3 Temperature Controller

Hide quick links:

Advertisement

Table of Contents
loading

This manual is also suitable for:

Tc3

Table of Contents