TMC Temperature Controller: Rev. B
TMC Temperature Controller: Rev. B
TMC Temperature Controller: Rev. B
(07031)622-100
TMC
TEMPERATURE CONTROLLER
A 62253E Rev. B
TABLE OF CONTENTS
1. General Introduction ................................................................................. 4
1.1 Temperature Controller Cards ................................................................ 4
1.2 Temperature Control Loop (Channel) ..................................................... 5
1.3 Special Features .................................................................................... 7
3. Construction Possibilities....................................................................... 11
3.1 VME/PLC-Chassis D143-600-A004 ..................................................... 11
3.2 Temperature Controller Extension Chassis D143-700-A004 ................ 11
4. Installation ................................................................................................ 12
4.1 Addressing the Temperature Controller Card ....................................... 12
4.2 Connector Layout and Connector Examples ........................................ 13
4.2.1 Connections via connector ............................................................ 13
4.2.2 Connector X1 (A/O) - Supply and control exits .............................. 14
4.2.3 Connector X2 (E/I) - Thermo-inputs and Cold junctions................. 16
4.2.4 Connector X3 (RS-485/422 Interface) ........................................... 18
4.3 Temperature controller extensions ....................................................... 19
5. Operating.................................................................................................. 20
5.1 Setup and Supervision of a Temperature Controller Card .................... 20
5.2 General Screen Layout ........................................................................ 21
5.3 Operator Screen - Temperatures.......................................................... 24
5.4 Screen A - Setup Procedure................................................................. 26
5.5 Screen B - Setup Operating Mode ....................................................... 28
5.6 Screen C - Setup Configuration ........................................................... 31
5.7 Screen D - Setup Reactions................................................................. 34
6. Error Messages........................................................................................ 35
6.1 General ................................................................................................ 35
6.2 Specific Channel - Error Messages (Listed on a priority basis) ............ 36
6.2.1 Sopt requires 'Heating ON' ........................................................... 37
6.2.2 Sopt requires normal temerature operating (no sink temperature) 37
6.2.3 Control parameter meaningless ................................................... 37
6.2.4 Tv (derivative action time) must be greater than Tsc or Tv=0 ....... 37
6.2.5 Tn (integral action time) must be greater than Tsc or Tn=0 .......... 37
-2-
TMC TEMPERATURE CONTROLLER
6.2.6 Tsc (sample cycle time must be less than Tn and Tv.................... 37
6.2.7 To input data select operation mode 'Off', 'Measure', 'DCT' or 'Sopt'
37
6.2.8 Illegal input ................................................................................... 38
6.2.9 Short circuit in 'Heating' control .................................................... 38
6.2.10 Short circuit in 'Cooling' control................................................... 38
6.2.11 Sensor open-circuit ..................................................................... 38
6.2.12 Wrong polarity of sensor / cold reference (NTC) ........................ 39
6.2.14 Analog error ................................................................................ 39
6.2.15 Self-optimization failed - setpoint temperature not attained ........ 39
6.2.15 Self optimization aborted ............................................................ 40
6.2.16 Parameter correction after self-optimization ............................... 40
6.2.17 Self-optimization executed only if temperature setpoint is 50
degrees higher than the actual temperature ....................................... 41
6.2.18 Sensor control time out............................................................... 41
6.2.19 Temperature above upper limit 2 ................................................ 42
6.2.20 Temperature above upper limit 1 ................................................ 42
6.2.21 Temperature below lower limit 2 ................................................. 42
6.2.22 Temperature below lower limit 1 ................................................. 42
6.3 Card Specific Errors ............................................................................. 43
Appendix ...................................................................................................... 52
Appendix A: parameters, abbreviations, units, ranges ............................... 52
-3-
1. General Introduction
Diagram 1
N.b. Data already operating in the temperature control loop will not be
effected by any expansion to the system.
-4-
TMC TEMPERATURE CONTROLLER
Diagram 2
Diagram 3
-5-
In total, the TMC System may be equipped with 12 x 8 = 96
temperature control channels.
Diagram 4
-6-
TMC TEMPERATURE CONTROLLER
-7-
2. Technical Data
-8-
TMC TEMPERATURE CONTROLLER
Environmental
Conditions: Working Temperature Range 0...55°C
Relative humidity 80% (without bedewing)
Storage temperature range -20 ... +70°C
Climate Application class KVG DIN 40 040
Shock & Vibration Proof DIN VDE 0160
Safety requirements: Safety class 1 DIN VDE 0411 Part 1 & DIN VDE
0160
Insulation Group B after DIN VDE 01106
(Through installation and appropriate
switch-barrier Insulation Group C)
Spark Interference B after DIN VDE 0871
Pollution / Contamination
Level 2 after DIN VDE 0109
-9-
Construction
Information: Construction form, connector unit Double European card acc to
DIN 41494 Part 2
Measurements Height 6 HE (265mm)
Width 5 TE (25.4mm)
Construction depth DIN 41494 Part 5
Weight 0,7kg
Connections Input/Output:Construct form F32
accorded to DIN 41612
- 10 -
TMC TEMPERATURE CONTROLLER
3. Construction Possibilities
Diagram 5
Diagram 6
- 11 -
4. Installation
Diagram 7
- 12 -
TMC TEMPERATURE CONTROLLER
Connector X1 Control output for heating and cooling and voltage supply +24V &
+5V. Blade connection construction type F acc to DIN 41612 32pol.,
Rows d, z.
Diagram 9
- 13 -
4.2.2 Connector X1 (A/O) - Supply and control exits
Diagram 10
Supply: The temperature controller cards need two types of voltage supply,
5V DC and 24V DC. The voltage is galvanically separated on the
card. The 'GND5V' and the 'GND24V' may not be connected to each
other.
+5V DC(Accuracy +/- 5%,max current 2A)
The connector of the 5V supply can follow through the MOOG Power
Supply D143-501-A001.
+24V DC (Tolerance range 20-30V)
This power supply is not delivered by MOOG.
- 14 -
TMC TEMPERATURE CONTROLLER
Diagram 11
Diagram 12
- 15 -
4.2.3 Connector X2 (E/I) - Thermo-inputs and Cold junctions
Diagram 13
Thermo-element input:
The 12 thermo-elements input will be divided into two independent
groups each having 6 channels. The digital part is separated
galvanically from the opti-coupler. As a result of this suppression
from interference on the instrument leads and cross feeding will be
reduced.
Cold Junctions:
The cold junctions temperature is supplyed by a NTC resistance for
each goup.
- 16 -
TMC TEMPERATURE CONTROLLER
Diagram 14
Installation instructions:
- Correct polarity of the thermo-sensor is necessary.
- Sensor cables not to be laid near high voltage cables.
- Shielded sensor wires to be used. The shield can only be earthed at
one point (machine earth). It must be ensured that the shield is not
connected to the earth throughout the length of the cable.
- The NTC resistance must measure the temperature of the cold
junction. It must be edit to the transition point between the thermo-
element compensation lend and the thermo-sensor cables.
- 17 -
4.2.4 Connector X3 (RS-485/422 Interface)
Diagram 15
Diagram 16
- 18 -
TMC TEMPERATURE CONTROLLER
Diagram 17
- 19 -
5. Operating
Operating mode
There is a screen available for the
supervision of the temperature controller
card during production:
Setup mode
For selection see TMC operating instructions
A62238E
Diagram 18
- 20 -
TMC TEMPERATURE CONTROLLER
Diagram 19
- 21 -
If there is a high quantity of temperature controller cards on the TMC
System, it is possible to switch between the cards using the soft-keys
(F6 & F7).
System mode:
Display for Screens A,B,C,D: 'Setup procedures'
Screen Description:
Display for Operator Screen 0: 'Temperatures'
Screen A: 'Temperatures'
Screen B: 'Operation Mode'
Screen C: 'Configuration'
Screen D: 'Reactions'
Channel Number:
Channel numbers displays dependant upon active temperature
controller card address:
card address: 1 2 3 4 5 6 7 8
channel numbers: 1-12 13-24 25-36 37-48 49-60 61-72 73-84 85-96
Channel (Zone):
The field shows the current error status of the channel.
Green field: Perfect function
Red field: Function error (Alarm) with the number of errors.
If the number of errors is more than one, the error
with the highest priority will be displayed in the
error field. (see ).
Status Display:
Displays the active status of the actuating signal. The following five
situations may be displayed:
'OFF' The control loop has been switched off.
'MEASURE' The control outputs have been switched off but
the actual temperature will be measured and
displayed.
'HEATING' The controller is active and is heating.
'COOLING' The controller is active and is cooling.
NEUTRAL(Yellow field with white border) The controller is active.
It is neither heating or cooling or the heating has
been switched off through time switch.
- 22 -
TMC TEMPERATURE CONTROLLER
- 23 -
5.3 Operator Screen - Temperatures
Diagram 20
On this screen the operator will find all necessary displays for the
monitoring of the temperature control loops during production.
Heating ON/OFF :
This shows the actual situation of the heating (ON/OFF), indepen-
dent of the time switch 'HEATING ON/OFF'. In the situation HEATING
'OFF' all available error messages 'Short-circuit on Output' will be
erased. the operating mode 'SOPT' is interrupted.
Temperature:
normal / sink
shows active mode of heating displays:
Mode Display
normal sink
Normal Operation ON OFF
Reduced Temp ON OFF
The switch-over follows through the time switch 'Night Temperature
ON/OFF'.
- 24 -
TMC TEMPERATURE CONTROLLER
Normal Setpoint
Production temperature of control loop (Channels) .
This Setpoint may be varied by the operator within defined limits in
the start up procedure (Screen A).
Actual Temperature
Actual Measured Temperature
- 25 -
5.4 Screen A - Setup Procedure
Diagram 21
Temperature Standard:
For the setting of the temperature standard, Celsius or Fahrenheit,
in all temperature control loops within the TMC System. The
temperature standard can be changed at any time without affecting
the operating temperature.
Temperature Setpoint:
normal
Normal Production temperature.
min max
Within these limits the operations can set the production temperature
on Operator Screen. The Sink temperature will be thereby not
limited.
- 26 -
TMC TEMPERATURE CONTROLLER
Sink
Through this temperature the operating temperature will be reduced
by the use of a Time Switch. (e.g. Night Production).
Startup
To avoid too much thermal pressure on the actors and sensors of a
temperature control loop, the unit signal during the start-up phase of
a process can be clocked through an adjustable pulse pause relation.
The Start-up phase is active as long as the actual temperature is less
that the start-up Setpoint.
Diagram 22
- 27 -
5.5 Screen B - Setup Operating Mode
Diagram 23
Temperature Standard:
Display of actual temperature (Celsius or Fahrenheit).
Setting of temperature in Setup procedure Screen A (Paragraph 5.4)
Sensor Type:
Display of temperature sensor type.
Measuring range 0 - 500 C
Setpoint:
Setting of Normal production temperature.
Actual Temperature:
Display of actual measured temperature.
- 28 -
TMC TEMPERATURE CONTROLLER
Operating Mode:
A temperature channel can be operated in five different operating
modes:
OFF: The control loop is switched off (Heating & Cooling OFF). There is no
recording of the actual temperature and there is no error recorded.
Measure: No triggering of the actors (Heating & Cooling OFF). The actual
temperature is recorded and displayed. Any errors in the measuring
of the temperature will be acknowledged (e.g. Sensor break).
Control: The controller is active and triggers the actors (Heating, OFF,
Cooling). The actual temperature is recorded and transmitted. Any
short-circuit on the output signal (control-relay) and sensor break will
be acknowledged. The channel errors are dynamically displayed. As
a result when the error has been eliminated the corresponding
channel error message will be deleted. The operating mode remains
stable. As long as an error in the measuring of the temperature exists
the exits remain switched off.
DCT: (Duty Cycle Timer)
The controller is not active. The output signal which is controlled by
an adjustable PULS/PAUSE will be transmitted. The actual
temperature is then recorded and displayed. Short circuiting of the
actuating signals are acknowledged and dynamically displayed.
When an error occurs in the temperature measurements there is no
error message given.
Sopt: Self Optimization (Adaption)
The temperature controller records automatically the optional
regulating parameter through oscillation.
See Chapter 5.7. for reaction to successful optimization.
Sensor breaks and short circuits will be acknowledged:
1. By selection of the operating mode 'SOPT' any existence of an
error will checked which would affect the running of the 'SOPT'
operating mode. If an error should exist then the softkey 'RESTORE
CHANGE' will not function. The 'ENTER' status remains on the
screen and in the 'error output line' contains the reason for
rejection of the 'SOPT' operating mode.
2. If an error arises during the active 'SOPT' operating mode then the
ENTER status of the previous operating mode will be activated.
In the event of both occurring:
After eliminating the error condition the operator must press the
'REASTORE' key again in order to activate the previous operating
mode. Alternatively the initial operating mode can be restored using
the restore key.
- 29 -
Regulating Parameter (for PID controller):
- 30 -
TMC TEMPERATURE CONTROLLER
Diagram 24
2P 2-Position Control
The 2-Position controller will only determine the differences between
the conditions 'HEATING' and 'OFF'.
3P 3-Position Control
With the 3-Position Controller the differences between the conditions,
'HEATING', 'OFF' and 'COOLING' will be determined.
- 31 -
Output Signal:
The output signal will be either evaluated from the controller (operating
mode 'CONTROL') or by a fixed setting of the duty cycle timer
(Operating mode 'DCT').
Diagram 25
H/C This establishes whether the DCT operating mode should be heated
(H) or cooled (C).
DC setp. Setting the switch on time in % from TSC (see diagram 25).
DC=0 means heating or cooling OFF.
DC-act. Display of the actual switch-on time (Variable in the operating mode
'CONTROL', constant { = ED Sink Temp.} in the operating mode
'DCT').
In the coerced condition of the operating mode CONTROL the
average DC-Actual can be read. If this value is inputted as DC-Sink,
the best state is reached in order to maintain a actual temperature in
the operating mode DCT.
- 32 -
TMC TEMPERATURE CONTROLLER
Start-up mode:
In the start-up mode the heating will be clocked with the SDC (Start-
up Duty Cycle mode) in order to curtail the heat action in the start-up
phase (see diagram 26).
Diagram 26
- 33 -
5.7 Screen D - Setup Reactions
Diagram 27
- 34 -
TMC TEMPERATURE CONTROLLER
6. Error Messages
6.1 General
- 35 -
6.2 Specific Channel - Error Messages (Listed on a priority basis)
- 36 -
TMC TEMPERATURE CONTROLLER
The error code appears when the heating is switched off through the
time switch 'Heating ON/OFF' and the operating mode 'SOPT' is
started-up or already active.
This error code appears when the heating finds itself in the sink
temperature mode (time switch 'Night temperature ON/OFF') and the
operating mode SOPT is started or active.
6.2.7 To input data select operation mode 'Off', 'Measure', 'DCT' or 'Sopt'
- 37 -
6.2.8 Illegal input
This error code appears when the parameter or data is inputed which
is basically or momentarily not accepted by the active operating
mode. The relevant value will not be accepted by the controller.
Following data entry results in error messages:
- Changes to the temperature setpoint during adaption.
- Transgression of the range limits for operating and control parameters.
- 38 -
TMC TEMPERATURE CONTROLLER
This error can only occur during the operation mode 'SOPT' (adapting).
After switching on the self-optimization, the approximate duration
until reset temperature is reached is determined by the controller
card from the first measured values. If the set temperature is not
reached when the heating is turned up to max (100% ED) and after
a multiple time interval previously set, the self-optimization with the
relevant error message is interrupted, the respective channel switches
back over to the operation mode it had prior to the selection of the
self-optimization (status prior to 'acceptance change'). The control
parameters remain unchanged from the values prior to the beginning
of the optimization.
The cause of this error message is usually a heating element which
is too weak, i.e. an element that has been installed inadvertently
while exchanging it. Consequently, when the heating capacity is
deficient, a meaningful self optimization is not possible.
- 39 -
6.2.15 Self optimization aborted
This error message signals that it was attempted to start the self-
optimization, whilst the difference between the actual value and the
setpoint value specified prior to self-optimization attempt was less
than 50 C (which corresponds to 10% of range span).
This barrier ensures that during self-optimization start-up response
of the control system is taken into consideration. Theoretical research
in the field of control shows that PID-controller without additional
measures cannot produce optimal responses. If both cases require
good control responses then the best possible compromise has to be
found. The temperature controller achieves further improvements
through special start-up measures in the control algorithm. In order
to actually achieve a good start-up and interference response a start-
up operation has to take place during self-optimization. toptimierung
auch ein Anfahrvorgang ablaufen.
If the self-optimization is started with a control deviation of less than
10% of the range span, the controller card will ignore the command
and the system will remain in its original operating mode.
- 41 -
6.2.19 Temperature above upper limit 2
6.2.20 Temperature above upper limit 1
6.2.21 Temperature below lower limit 2
6.2.22 Temperature below lower limit 1
TMC offers the possibility of supervising the channels with four alarm
limits.
Example: If the active set-point is 200°C and should 20° (relative) be set as the
first upper alarm limit setpoint, then the error message appears when
the actual temperature transgresses 200°C + 20° = 220°C.
If the alarm limits are relative to the setpoint in the event of a change
in the setpoint the alarm limits need not be readjusted. They virtually
create a tolerance band around the setpoint. There are two of these
tolerance bands available which render different reactions. For
example the first tolerance band can be laid very tightly around the
setpoint to supervise production quality. If the temperature leaves the
first tolerance band a warning follows: 'Attention Production Quality'.
If the temperature leaves the second tolerance band a dangerous
condition arises and the machine must be switched off.
If only one tolerance band is necessary, the extra alarm limits may be
simply switched off by switching them to the point 0.
By normal operations of a unit the controlling of the actual temperature
after the start-up time will be kept within the alarm limits through a
preset tolerance band If in the event of an alarm limit error occurring
on and off over a long period of time, the following reasons may be
relevant:
- alarm limits too close to setpoint (i.e. tolerance band too narrow)
- not enough heating or cooling (e.g. heating element not working)
- control parameter not properly selected (Control oscillator problem)
- heating or cooling can no longer be switched off, e.g. SSR (Solid-
State relays) damaged.
- 42 -
TMC TEMPERATURE CONTROLLER
1. Ignore error, i.e. selection of the next card or the previous card if
they are available.
2. Install a new card. If the card cannot be installed then the TMC
System must be restarted.
If the main computer does not find a temperature controller card, the
error message
will be displayed.
The operator can then continue (after eliminating the error) by
entering 'YES' to continue or 'NO' to return to main screen.
If the host can not open the file tmp#.dat associated to the currently
selected temperature contoller, the following error message will be
displayed:
- 43 -
7. Fundamental Principles
Diagram 28
- 44 -
TMC TEMPERATURE CONTROLLER
Diagram 29
diagram.
- 45 -
The following overview lists the salient controlled system along with
their typical data; note that the values are to be understood as mean
values merely serving as an indication.
piping (fluid) 0 0
- 46 -
TMC TEMPERATURE CONTROLLER
- 47 -
In this case the controlled system will oscillate as shown in diagram
31.
Diagram 31
The oscillation duration in minutes gives the value for TI from which
we have, approximated:
TD = 0,2 * TI
The amplitude A of the oscillation corresponds to the XPH range.
Since XPH is set in % the amplitude must be set in relation to the span
Xn of the controller:
XPH = amplitude (A) * 100% / span Xn
- 48 -
TMC TEMPERATURE CONTROLLER
Diagram 32
The oscillation duration in minutes for heating gives the value for tH,
for cooling the value tK.
We thus have: TI = tH + tK
TD = 0,2 * TI
- 49 -
Example: tH = 6min
tK = 5min
A = 21°C
span Xn = 500°C
- 50 -
TMC TEMPERATURE CONTROLLER
7.4 Self-optimization
After calculating the parameter XPH, XPC (by 3 points), TI and TD are
held safe in the memory of the controller. The computer then switches
the evaluated channel in the operating mode 'Measuring' or 'Control'.
See reaction to self-optimization, Chapter 5.7.
Through self-optimization the optional cycle time will be defined TSC.
It is possible to change the defined parameter at any time through
using the setup Screen C (Control Parameters, see chapter 5.5).
Pre-conditions for a successful optimization are that the actual
temperature lies at least 10% of the span under the preset setpoint.
Example: Sensor-type FE-CuNi: Span = 500°K
Setpoint temperature and actual temperature difference must be at
least 50°C at the start of the self-optimization.
This sink and actual difference is necessary to take the start-up
behavior into consideration during the self-optimization. This has a
decisive influence on the optimal control parameter.
- 51 -
Appendix
- 52 -
TMC TEMPERATURE CONTROLLER
operating modes:
- channel OFF OFF
- measure measure
- control control
- duty cycle timer DCT
- self optimization Sopt
(adaption)
temperature controlled
system supervision TCS [s] 1 ... 9999s 0s
startup duty cycle SDC [% of Tsc] 0 ... 100 50
duty cycle DC [% of Tsc] 0 ... 100 0
Controller
parameter:
proportional range
HEATING XpH [% of Mr] 0,1 ... 99,9 0,1
proportional range
COOLING XpC [% of Mr] 0,1 ... 99,9 0,1
deviative action time TD [s] 1 ... 600s 0s
integral action time TI [s] 1 ... 3000s 0s
sample cycle time TSC [s] 1 ... 60s 1s
measurement range Mr [C | F] 0 - 500°C -
(FeCuNi/L) 32-932°F
- 53 -