PLC libraries
Name Mask Description
nAlarmOpenThermocouple 2#0000_0000_0000_0000_0000_0
000_0000_0001
Hardware: open temperature
sensor
nAlarmReverseThermocouple 2#0000_0000_0000_0000_0000_0
000_0000_0010
Hardware: reverse connected
temperature sensor
nAlarmBackVoltage 2#0000_0000_0000_0000_0000_0
000_0000_0100
Hardware: excessive voltage at
temperature sensor
nAlarmLeakageCurrent 2#0000_0000_0000_0000_0000_0
000_0000_1000
Hardware: leakage current
measured
nAlarmShortCircuit 2#0000_0000_0000_0000_0000_0
000_0001_0000
Hardware: short circuit
nAlarmOpenCircuit 2#0000_0000_0000_0000_0000_0
000_0010_0000
Hardware: no current
nAlarmLimitLow 2#0000_0000_0000_0000_0000_0
001_0000_0000
Software: fallen below first lower
relative temperature
nAlarmLimitLowLow 2#0000_0000_0000_0000_0000_0
010_0000_0000
Software: fallen below second
lower relative temperature
nAlarmLimitHigh 2#0000_0000_0000_0000_0000_0
100_0000_0000
Software: first upper relative
temperature exceeded
nAlarmLimitHighHigh 2#0000_0000_0000_0000_0000_1
000_0000_0000
Software: second upper relative
temperature exceeded
nAlarmAbsoluteHigh 2#0000_0000_0000_0000_0001_0
000_0000_0000
Software: upper absolute
temperature exceeded
nAlarmAbsoluteLow 2#0000_0000_0000_0000_0010_0
000_0000_0000
Software: fallen below lower
absolute temperature
Requirements
Development environment target platform PLC libraries to include
TwinCAT 3.1.4006 PC or CX (x86) Tc2_TempController
5.1.3 old:FB_TempController
The temperature controller block FB_TempController has a variety of inputs and outputs that are described
below. All the controller's parameters are passed to it via structures. The structures and enums are defined
here [}33].
Function Block
TC3 Temperature Controller30 Version: 1.1