West Control Solutions N8840 User Manual

profiler 8840
Operating manual
English
9499-040-70711
Valid from: 8405
8800/8840 Configurator
More efficiency in engineering, more overview in operating: The projecting environment for the West controllers 8800/8840
ATTENTION!
Mini Version and Updates on
www.westinstruments.com
Description of symbols:
g General information a General warning l Attention: ESD sensitive devices
© West Instruments Printed in Germany
All rights reserved. No part of this document may bereproduced or published in any form or by any means without prior written permission from the copyright
Content2
1. Mounting 5
2. Electrical connections 6
2.1 Connecting diagram .....................6
2.2 Terminal connection .....................7
3. Operation 11
3.1 Front view..........................11
3.2 Behaviour after power-on ..................12
3.3 Operating level .......................12
3.4 Error list / Maintenance manager ..............13
3.5 Self-tuning .........................15
3.5.1 Preparation for self-tuning ..................16
3.5.2 Optimization after start-up or at the set-point ........16
3.5.3 Selecting the method ( ConF/ Cntr/ tunE)........17
3.5.4 Self-tuning start ........................21
3.5.5 Self-tuning cancellation ...................22
3.5.6 Acknowledgement procedures in case of unsuccessful self-tuning
22
3.5.7 Examples for self-tuning attempts ............23
3.6 Manual self-tuning .....................24
3.7 Second PID parameter set..................25
3.8 Alarm handling .......................26
3.9 Operating structure .....................28
4. Configuration level 29
4.1 Configuration survey .................29
4.2 Adjustment: .......................29
4.3 Configuration parameters ..................30
4.4 Set-point processing.....................47
4.5 8840 profiler cooling functions ...............48
4.5.1 Standard ( CyCl= 0 )....................48
4.5.2 Heating and cooling with constant period ( CyCl= 3 )...48
4.6 Configuration examples...................49
4.6.1 On-Off controller / Signaller (inverse) ............49
4.6.2 2-point controller (inverse) ..................50
4.6.3 3-point controller (relay & relay) ...............51
4.6.4 3-point stepping controller (relay & relay) ..........52
4.6.5 Continuous controller (inverse) ................53
4.6.6 ∆ - Y - Off controller / 2-point controller with pre-contact . 54
KS90-1p 3
4.6.7 8840 profiler with measured value output ..........55
4.6.8 Continuous controller with integrated positioner ( Cntr/ C.Fnc = 6 ) 56
5. Parameter setting level 57
5.1 Parameter survey .....................57
5.2 Parameters ........................58
5.3 Input scaling.........................61
5.3.1 Input Inp.1 and InP.3 ..........61
5.3.2 Input InP.2 .........................61
6. Calibration level 62
7. Programmer level 65
7.1 Parameter survey .....................65
7.2 Parameters ........................66
7.3 Programmer description...................68
7.3.1 General ............................68
7.3.2 Programmer set-up: ......................69
7.3.3 Operation ...........................71
7.3.4 Programmer display .....................72
7.3.5 Segment type .........................73
7.3.6 Bandwidth monitoring ...................74
7.3.7 Search run at programmer start ................74
7.3.8 Behaviour after mains recovery or sensor error .......74
8. Special functions 75
8.1 8840 profiler as Modbus master ..............75
8.2 Linearization ........................76
9. 8800/8840 Configurator 77
10. Versions 78
11. Technical data 79
12. Safety hints 84
12.1 Resetting to factory setting ................85
13. Notes 88
4 8840 profiler
1 Mounting
*
Mounting
min.48 (1.89")
(0.4")
10
118
WEST
96 (3.78")
48 (1.89")
(4.65")
8840
RUN
-PrgEdit-
1..10
(0.04..0.4")
+0,6
45
(1.77" )
+0.02
Loc
security switch
+0,8
+0.03
92
max.
(3.62" )
max. 95% rel.
60°C
0°Cmin.
%
Ü
or
Ü
*
Safety switch:
For access to the safety switch, the controller must be withdrawn from the housing. Squeeze the top and bottom of the front bezel between thumb and forefinger and pull the controller firmly from the housing.
Loc open Access to the levels is as adjusted by means of 8800/8840
Configurator (engineering tool)
closed 1 all levels accessible wihout restriction
1 Factory setting 2 Default setting: display of all levels
suppressed, password PASS = OFF
2
l
Caution! The unit contains ESD-sensitive components.
8840 profiler 5
Electrical connections
U
2 Electrical connections
2.1 Connecting diagram
3
1
2
90...250V 24 V UC
OUT1
OUT2
OUT3
OUT4
!
V
V
d b
c
e
8
9
0
RGND
DATA B
DATA A
RS485 RS422
Modbus RT
1 2 3
4 5 6
7 8 9
10 11 12
13 14 15
a
+24V DC
OUT5 OUT6
24V GND
RXD-B
RXD-A
TXD-B
TXD-A
GND
di2
di3
U
1 2 3
di1
7
di2
4 5 6
7
g
HC
mA
INP2
f
5
8 9
10 11
(mV)
0%
100%
mA
INP3
6
12
13 14 15
mA
Volt
INP1
4
(16)
Option
1
(2)
3
4
5
10
11
12
13
14
15
(16)
17
6
7
8
9
VP (5V)
DGND
RxD/TxD-N
RxD/TxD-P
Schirm/ Screen
T
17
PROFIBUS-DP
(mV)
a
b
390 [
220 [
Adapter
390 [
cd
DGND
9
8
7
VP (5V)
6
Profibus DP
e
max.
1200m
5
4
3
2
1
5
9
4
8
3
7
2
6
1
g
Dependent of order, the controller is fitted with :
flat-pin terminals 1 x 6,3mm or 2 x 2,8mm to DIN 46 244 or
w
screw terminals for 0,5 to 2,5mm²
w
Connecting diagram 6 8840 profiler
2.2 Terminal connection
Power supply connection 1
See chapter 11 "Technical data"
Electrical connections
Connection of outputs OUT1/2 2
Relay outputs (250V/2A), potential-free changeover contact
Connection of outputs OUT3/4 3
a relay (250V/2A), potential-free
changeover contact, universal output
b current (0/4...20mA) c voltage (0/2...10V) d transmitter supply e logic (0..20mA / 0..12V)
Connection of input INP1 4
Input mostly used for variable x1 (process value)
a thermocouple b resistance thermometer (Pt100/ Pt1000/ KTY/ ...) c current (0/4...20mA) d voltage (0/2...10V)
2 OUT1/2 heating/cooling
L
N
1 2
3
4
5
6
7
8
9
10 11 12
13 14 15
10 11 12
13 14
(16)
1 2 3
4 5 6 7 8 9
15
17
+
Connection of input INP2 5
f heating current input (0..50mA AC)
or input for ext. set-point (0/4...20mA)
g potentiometer input for position
feedback
Connection of input INP3 6
As input INP1, but without voltage
Connection of inputs di1, di2 7
Digital input, configurable as switch or push-button
Connection of inputs di2/3 8 (option)
Digital inputs (24VDC external), galvanically isolated, configurable as switch or push-button
5 INP2 current tansformer
L
1 2
3 4
5 6
7 8
Logik
9
10 11 12
13 14 15
10 11 12
13 14 15
(16)
17
1 2 3
4 5
6 7
8 9
SSR
_
+
8840 profiler 7 Terminal connection
Electrical connections
Connection of output UT9 (option)
Supply voltage connection for external energization
Connection of outputs OUT5/6 0 (option)
Digital outputs (opto-coupler), galvanic isolated, common positive control voltage, output rating: 18...32VDC
Connection of bus interface ! (option)
PROFIBUS DP or RS422/485 interface with Modbus RTU protocol
89 di2/3, 2-wire transmitter supply
10
OUT3
11 12
13
+
+24VDC
+
3
0V
1
2
-
K
J
17,5V 22mA
13 14 15
5mA
5mA
+
-
Option
1
(2)
3
4
5
6
7
8
9
10
11
12
13
14
15
(16)
17
14
(16)
17
15
-
J
a
Terminal connection 8 8840 profiler
If the universal output OUT3 or OUT4 is used there may be no external galvanic connection between measuring and output circuits!
3 OUT3 transmitter supply
Electrical connections
3
13V
22mA
1
K
2
-
+
10 11
12
13 14 15
11 12
14
(16)
17
13
15
+
-
9 RS485 interface (with RS232-RS485 interface converter) *
R = 120...200 OhmT
RT
RGND connection optional
RGND
DATA B
DATA A
option
1
(2)
3
4
5
6
7
8
9
10
11
12
13
14
15
(16)
17
J
10
11
12
13
14
15
RGND
DATA B
DATA A
option
1
(2)
3
4
5
6
7
8
9
10
11
12
13
14
15
(16)
17
10
11
12
13
14
15
max. 1000m
"Twisted Pair” cable
RGND
DATA B
DATA A
R=100 Ohm
option
1
(2)
3
4
5
6
7
8
9
10
11
12
13
14
15
(16)
17
RT
R = 120...200 OhmT
10
11
12
13
14
15
PC
RS485-RS232
converter
* Interface description Modbus RTU in speperate manual: see page 78.
8840 profiler 9 Terminal connection
Electrical connections
3 OUT3 as logic output with solid-state relay (series and parallel connection)
Series connection
SSR
I =22mA
max
_
4V
+
SSR
_
4V
+
SSR
_
4V
+
12V
10
11
12
Logic
SSR
SSR
Parallel connection
I =22mA
max
_
+
_
+
12V
10 11
12
8840 profilerconnecting example:
L1
L2
fuse
8840 profiler
1 2
3 4
5 6
7 8 9
10 11
12
13 14 15
Logic
10 11 12
13 14
(16)
1 2 3
4 5 6 7 8 9
15
17
SSR
_
+
fuse
contactor
+
heating
1
6700 Limit controller
Standard version: N6700Z21
00
other versions on requestr
1
6700 Limit
controller
fuse
N1
N2
a
CAUTION: Using a Limit controller is recommendable in systems
where overtemperature implies a fire hazard or other risks.
Terminal connection 10 8840 profiler
RUN
-PrgEdit-
WEST
8840
1
2
3
4 5 6
%
7 8
&
(
)
/
°C °F
9 0
RUN
§ $
!"
3 Operation
3.1 Front view
LED colours:
LED 1, 2, 3, 4: yellow Bargraph: red other LEDs: red
g
In the upper display line, the process value is always displayed. At parameter, configuration, calibration as well as extended operating level, the bottom display line changes cyclically between parameter name and parameter value.
Operation
1 Status of switching outputs
OuT.1... 6
2 Process value display 3 Set-point, controller output 4 Signals display on °C or °F 5 Signals ConF and PArA level 6 Signals aktive function key 7 Self-tuning active 8 Entry in error list 9 Bargraph or clear text display 0 SP.2 is effective ! SP.E is effective " Set-point gradient effective
§ Manual/automatic switch-over:
Off:Automatic On:Manual(changing possible) Blinks:Manual (changing not
possible (r ConF/ Cntr/ MAn)
$ Enter key:
calls up error list / extended operating level /
% Up/down keys:
changing the set-point or the controller output value
& Manual mode /spec. function
(ConF / LOGI )
/ switchover programmer /
controller operation or, with pure controller operation, freely programmable function key
( programmer: run/stop
controller: automatic/manual other function (ConF / LOGI)
) PC connection for 8800/8840
Configurator (engineering tool)
8840 profiler 11 Front view
Operation
P
3.2 Behaviour after power-on
After supply voltage switch-on, the unit starts with the operating level. The unit is in the condition which was active before power-off. If the 8840 profiler was in manual mode at supply voltage switch-off, the controller will re-start with the last output value in manual mode at power-on.
3.3 Operating level
The content of the extended operating level is determined by means of 8800/8840 Configurator (engineering tool). Parameters which are used frequently or the display of which is important can be copied to the extended operating level.
Controller
Automatic
1199
1200
time
out
1199
Y21
Ù
Ù
i
È Ì
display
only
Ò
Ò
i
Hand
1199
Y21
Ù
1199
1200
Ù
Extended Operating Level
time
out
Errorlist (when errors exist)
126
FbF.1
Err
Display
Changes
126
2
Err
È Ì
time
out
È Ì
/
è
Ù
rogrammer
67
0
10 OFF
run
Ò
67
69
10/00:10
run
Ò
119
120
10-01:23
run
>3 Sec.
Ò
230
230
10 End
run
Behaviour after power-on 12 8840 profiler
3.4 Error list / Maintenance manager
With one or several errors, the extended operating level always starts with the error list. Signalling an actual entry in the error list (alarm, error) is done by the Err LED in the display. To reach the error list press Ù twice.
Err LED status Signification Proceed as follows
blinks(status 2) Alarm due to existing
error
lit(status 1) Error removed, alarm
not acknowledged
off(status 0) No error, all alarm
entries deleted
Determine the error type in the error list After error correction the unit changes to status 1
Acknowledge the alarm in the error list pressing key
Èor Ì The alarm entry was deleted (status 0).
-Not visible except when acknowledging
Operation
°C
°F
RUN
Error list:
Name
E.1
E.2
E.3
E.4
FbF.1
Sht.1
POL.1 FbF.2
Sht.2
POL.2 FbF.3
Sht.3
POL.3
Internal error, cannot be removed
Internal error, can be reset
Configuration error, can be reset
Hardware error - Codenumber and
Sensor break INP1
Short circuit INP1-Sensor defective
INP1polarity error Sensor break INP2-Sensor defective
Short circuit INP2-Sensor defective
INP2 polarity Sensor break INP3-Sensor defective
Short circuit INP3-Sensor defective
INP3 polarity
Description Reason Possible remedial action
- E.g. defective EEPROM - Contact West service
- Return unit to our factory
- e.g. EMC trouble - Keep measurement and power supply cables in separate runs
- Ensure that interference suppression of contactors is provided
- wrong configuration
- missing configuration
- Check interaction of configuration / parameters
- Contact West service
hardware are not identical
-
Sensor defective
-
Faulty cabling
-
Faulty cabling
-
Faulty cabling
-
Faulty cabling
-
Faulty cabling
-
Faulty cabling
-
Faulty cabling
-
Faulty cabling
-
Faulty cabling
-
Elektronic-/Optioncard must be exchanged
-
Replace INP1 sensor
-
Check INP1 connection
-
Replace INP1 sensor
-
Check INP1 connection
-
Reverse INP1 polarity
-
Replace INP2 sensor
-
Check INP2 connection
-
Replace sensor INP2
-
Check INP2 connection
-
Reverse INP2 polarity
-
Replace INP3 sensor
-
Check INP3 connection
-
Replace sensor INP3
-
Check INP3 connection
-
Reverse INP3 polarity
-
8840 profiler 13 Error list / Maintenance manager
Operation
Name
HCA
SSr
LooP
AdA.H
AdA.C
LiM.1
Lim.2
Lim.3
Inf.1
Inf.2
E.5
dp.1
dp.2
dp.3
dp.4
Description Reason Possible remedial action
Heating current alarm (HCA)
Heating current circuit
-
interrupted, I< HC.A or
Check heating current circuit
­If necessary, replace heater band
-
I> HC.A (dependent of configuration) Heater band defective
-
Heating current short circuit (SSR)
Control loop alarm (LOOP)
Current flow in heating
­circuit with controller off SSR defective
­Input signal defective or
­not connected correctly Output not connected
­correctly
Check heating current circuit
­If necessary, replace solid-state
­relay
Check heating or cooling circuit
­Check sensor and replace it, if
­necessary Check controller and switching
­device
Self-tuning heating alarm
See Self-tuning heating
­error status
see Self-tuning heating error status
-
(ADAH) Self-tuning heating
alarm cooling (ADAC)
stored limit alarm 1 - adjusted limit value 1
See Self-tuning cooling
­error status
see Self-tuning cooling error status
-
- check process
exceeded
stored limit alarm 2 - adjusted limit value 2
- check process
exceeded
stored limit alarm 3 - adjusted limit value 3
- check process
exceeded
time limit value message
duty cycle message (digital ouputs)
Internal error in DP module
- adjusted number of operating hours reached
- adjusted number of duty cycles reached
- self-test error
-
internal communication
- application-specific
- application-specific
- Switch on the instrument again
-
Contact West service
interrupted
No access by bus master
Faulty configuration-Faulty DP configuration
Inadmissible parameter setting telegram sent
No data communication
-
bus error
-
connector problem
-
no bus connection
telegram
-
Faulty DP parameter setting telegram
-
Bus error
-
Address error
-
Master stopped
-
Check cable
-
Check connector
-
Check connections
-
Check DP configuration telegram in master
-
Check DP parameter setting telegram in master
-
Check cable connection
-
Check address
-
Check master setting
Error list / Maintenance manager 14 8840 profiler
Operation
g
g
Saved alarms (Err-LED is lit) can be acknowledged and deleted with the digital input di1/2/3, the è-key or the Ò-key. Configuration, see page 37: ConF / LOGI / Err.r
If an alarm is still valid that means the cause of the alarm is not removed so far (Err-LED blinks), then other saved alarms can not be acknowledged and deleted.
Self-tuning heating ( ADA.H) and cooling ( ADA.C) error status:
Error status Description Behaviour
0 3 4
5
6
7
8
9
No error Faulty control action Re-configure controller (inverse i direct) No response of process
variable Low reversal point Increase ( ADA.H) max. output limiting Y.Hi or
Danger of exceeded set-point (parameter determined)
Output step change too small (y > 5%)
Set-point reserve too small
Impulse tuning failed The control loop is perhaps not closed: check sensor,
The control loop is perhaps not closed: check sensor, connections and process
decrease ( ADA.C) min. output limiting Y.Lo If necessary, increase (inverse) or reduce (direct) set-point
Increase ( ADA.H) max. output limiting Y.Hi or reduce ( ADA.C) min. output limiting Y.Lo
Acknowledgment of this error message leads to switch-over to automatic mode.If self-tuning shall be continued,
increase set-point (invers), reduce set-point (direct) or decrease set-point range (r PArA / SEtp / SP.LO and SP.Hi )
connections and process
3.5 Self-tuning
For determination of optimum process parameters, self-tuning is possible. After starting by the operator, the controller makes an adaptation attempt, whereby the process characteristics are used to calculate the parameters for fast line-out to the set-point without overshoot.
The following parameters are optimized when self-tuning: Parameter set 1:
Pb1 - Proportional band 1 (heating) in engineering units [e.g. °C] ti1 - Integral time 1 (heating) in [s]
r only, unless set to OFF
td1 - Derivative time 1 (heating) in [s]
r only, unless set to OFF
t1 - Minimum cycle time 1 (heating) in [s]
r only, unless Adt0 was set to “no self-tuning” during configuration by means of 8800/8840 Configurator.
Pb2 - Proportional band 2 (cooling) in engineering units [e.g. °C]
8840 profiler 15 Self-tuning
Operation
ti2 - Integral time 2 (cooling) in [s]
r only, unless set to OFF
td2 - Derivative time 2 (cooling) in [s]
r only, unless set to OFF
t2 - Minimum cycle time 2 (cooling) in [s]
r only, unless Adt0 was set to “no self-tuning” during configuration by means of 8800/8840 Configurator .
Parameter set 2: analogous to parameter set 1 (see page 25)
3.5.1 Preparation for self-tuning
Adjust the controller measuring range as control range limits. Set
w
values rnG.L and rnG.H to the limits of subsequent control. (Configuration rControllerr lower and upper control range limits)
ConF r Cntr r rnG.L and rnG.H
Determine which parameter set shall be optimized.
w
- The instantaneously effective parameter set is optimized.
r Activate the relevant parameter set (1 or 2).
Determine which parameter set shall be optimized (see tables above).
w
Select the self-tuning method
w
see chapter 3.5.3
-Step attempt after start-up
- Pulse attempt after start-up
- Optimization at the set-point
3.5.2 Optimization after start-up or at the set-point
The two methods are optimization after start-up and at the set-point. As control parameters are always optimal only for a limited process range, various methods can be selected dependent of requirements. If the process behaviour is very different after start-up and directly at the set-point, parameter sets 1 and 2 can be optimized using different methods. Switch-over between parameter sets dependent of process status is possible (see page 25).
Optimization after start-up: (see page 17) Optimization after start-up requires a certain separation between process value and set-point. This separation enables the controller to determine the control parameters by evaluation of the process when lining out to the set-point. This method optimizes the control loop from the start conditions to the set-point, whereby a wide control range is covered. We recommend selecting optimization method “Step attempt after start-up” with tunE = 0 first. Unless this attempt is completed successfully, we recommend a “Pulse attempt after start-up”.
Self-tuning 16 8840 profiler
Optimization at the set-point: (see page 18) For optimizing at the set-point, the controller outputs a disturbance variable to the process. This is done by changing the output variable shortly. The process value changed by this pulse is evaluated. The detected process parameters are converted into control parameters and saved in the controller. This procedure optimizes the control loop directly at the set-point. The advantage is in the small control deviation during optimization.
3.5.3 Selecting the method ( ConF/ Cntr/ tunE)
Selection criteria for the optimization method:
Step attempt after start-up Pulse attempt after start-up Optimization at the set-point
tunE =0
tunE =1
tunE =2
sufficient set-point reserve is
provided
sufficient set-point reserve is
provided
always step attempt after
start-up
Operation
sufficient set-point reserve is not
provided
sufficient set-point reserve is not
provided
Sufficient set-point reserve:
inverse controller: (with process value < set-point- (10% of rnGH - rnGL) direct controller: (with process value > set-point + (10% of rnGH - rnGL)
Step attempt after start-up
Condition: - tunE = 0 and sufficient set-point reserve provided or
- tunE =2
The controller outputs 0% correcting variable or Y.Lo and waits, until the process is at rest (see start-conditions on page 15). Subsequently, a correcting variable step change to 100% is output. The controller attempts to calculate the optimum control parameters from the process response. If this is done successfully, the optimized parameters are taken over and used for line-out to the set-point.
With a 3-point controller, this is followed by “cooling”. After completing the 1st step as described, a correcting variable of -100% (100% cooling energy) is output from the set-point. After successfull determination of the “cooling parameters”, line-out to the set-point is using the optimized parameters.
8840 profiler 17 Self-tuning
Operation
Pulse attempt after start-up
Condition: - tunE = 1 and sufficient set-point reserve provided. The controller outputs 0% correcting variable or Y.Lo and waits, until the process
is at rest (see start conditions page 15) Subsequently, a short pulse of 100% is output (Y=100%) and reset. The controller attempts to determine the optimum control parameters from the process response. If this is completed successfully, these optimized parameters are taken over and used for line-out to the set-point.
With a 3-point controller, this is followed by “cooling”. After completing the 1st step as described and line-out to the set-point, correcting variable "heating" remains unchanged and a cooling pulse (100% cooling energy) is output additionally. After successful determination of the “cooling parameters”, the optimized parameters are used for line-out to the set-point.
Optimization at the set-point
Conditions:
A sufficient set-point reserve is not provided at self-tuning start (see page 17).
w
tunE is0or1
w
With Strt = 1 configured and detection of a process value oscillation by
w
more than ± 0,5% of (rnG.H - rnG.L) by the controller, the control parameters are preset for process stabilization and the controller realizes an optimization at the set-point (see figure “Optimization at the set-point”). when the step attempt after power-on has failed
w
with active gradient function ( PArA/ SETP/ r.SPOFF), the set-point
w
gradient is started from the process value and there isn't a sufficient set-point reserve.
Self-tuning 18 8840 profiler
Operation
Optimization-at-the-set-point procedure:
The controller uses its instantaneous parameters for control to the set-point. In lined out condition, the controller makes a pulse attempt. This pulse reduces the correcting variable by max. 20% 1, to generate a slight process value undershoot. The changing process is analyzed and the parameters thus calculated are recorded in the controller. The optimized parameters are used for line-out to the set-point.
Optimization at the set-point
set-point
process value
correcting variable
With a 3-point controller, optimization for the “heating“ or “cooling” parameters occurs dependent of the instantaneous condition. These two optimizations must be started separately.
1 If the correcting variable is too low for reduction in lined out condition it is increased by max. 20%.
8840 profiler 19 Self-tuning
Operation
Optimization at the set-point for 3-point stepping controller
With 3-point stepping controllers, the pulse attempt can be made with or without position feedback. Unless feedback is provided, the controller calculates the motor actuator position internally by varying an integrator with the adjusted actuator travel time. For this reason, precise entry of the actuator travel time (tt), as time between stops is highly important. Due to position simulation, the controller knows whether an increased or reduced pulse must be output. After supply voltage switch-on, position simulation is at 50%. When the motor actuator was varied by the adjusted travel time in one go, internal calculation occurs, i.e. the position corresponds to the simulation:
Simulation actual position
Internal calculation
tt
Internal calculation always occurs, when the actuator was varied by travel time
tt in one go
variation, internal calculation is cancelled. Unless internal calculation occurred already after self-tuning start, it will occur automatically by closing the actuator once.
Unless the positioning limits were reached within 10 hours, a significant deviation between simulation and actual position may have occurred. In this case, the controller would realize minor internal calculation, i.e. the actuator would be closed by 20 %, and re-opened by 20 % subsequently. As a result, the controller knows that there is a 20% reserve for the attempt.
, independent of manual or automatic mode. When interrupting the
Self-tuning 20 8840 profiler
3.5.4 Self-tuning start
Start condition:
For process evaluation, a stable condition is required. Therefore, the
w
controller waits until the process has reached a stable condition after self-tuning start. The rest condition is considered being reached, when the process value
oscillation is smaller than ± 0,5% of (rnG.H - rnG.L). For self-tuning start after start-up, a 10% difference from (SP.LO ... SP.Hi)
w
is required.
Operation
g
Self-tuning start can be blocked via 8800/8840 Configurator (engineering tool) ( P.Loc).
Strt = 0 Only manual start by pressing keys Ù and È
simultaneously or via interface is possible.
Strt = 1 Manual start by press keys Ù and È simultaneously
via interface and automatic start after power-on and detection of process oscillations.
Ada LED status Signification
blinks Waiting, until process calms down
lit Self-tuning is running
°C
°F
RUN
off Self-tuning not activ
or ended
8840 profiler 21 Self-tuning
Operation
3.5.5 Self-tuning cancellation
By the operator:
Self-tuning can always be cancelled by the operator. For this, press Ù and È key simultaneously.With controller switch-over to manual mode after self-tuning start, self-tuning is cancelled. When self-tuning is cancelled, the controller will continue operating using the old parameter values.
By the controller:
If the Err LED starts blinking whilst self-tuning is running, successful self-tuning is prevented due to the control conditions. In this case, self-tuning was cancelled by the controller. The controller continues operating with the old parameters in automatic mode. In manual mode it continues with the old controller output value.
3.5.6 Acknowledgement procedures in case of unsuccessful self-tuning
1. Press keys Ù and È simultaneously:
The controller continues controlling using the old parameters in automatic mode. The Err LED continues blinking, until the self-tuning error was acknowledged in the error list.
2. Press key Ò (if configured): The controller goes to manual mode. The Err LED continues blinking,
until the self-tuning error was acknowleged in the error list.
3. Press key Ù :
Display of error list at extended operating level. After acknowledgement of the error message, the controller continues control in automatic mode using the old parameters.
Cancellation causes:
r page 15: "Error status self-tuning heating ( ADA.H) and cooling ( ADA.C)"
Self-tuning 22 8840 profiler
3.5.7 Examples for self-tuning attempts
(controller inverse, heating or heating/cooling)
Operation
Start: heating power switched on
Heating power Y is switched off (1).
X
W
2
When the change of process value X was constant during one minute (2), the power is switched on (3). At the reversal point, the self-tuning
100%
0%
Y
Star t r
1
3
t reversal point
attempt is finished and the new parameter are used for controlling to
blinks
set-point W.
Start: heating power switched off
X
W
The controller waits 1,5 minutes (1). Heating power Y is switched on (2). At the reversal point, the self-tuning attempt is finished and control to the set-point is using the new parameters.
100%
0%
Y
start r
1
2
t reversal point
Self-tuning at the set-point a
The process is controlled to the set-point. With the control deviation constant during a defined time (1) (i.e. constant separation of process value
X
W
blinks
r
2
t
and set-point), the controller outputs a reduced correcting variable pulse (max. 20%) (2). After determination of the control parameters using the process characteristic (3), control is started
100%
0%
Start r
Y
1
3
4
using the new parameters (4).
blinks
Three-point controller a
The parameter for heating and cooling are
X
W
3
rt
determined in two attempts. The heating power is switched on (1). Heating parameters Pb1, ti1, td1 and t1 are determined at the reversal point. Control to the set-point occurs(2). With constant control deviation, the controller provides a
+100%
Y0%
-100%
Start r
1
t reversal
point
2
4
cooling correcting variable pulse (3). After determining its cooling parameters Pb2, ti2, td2 and t2 (4) from the process characteristics , control operation is started using the new parameters (5).
t
t
t
t
5
a
During phase 3, heating and cooling are done simultaneously!
8840 profiler 23 Self-tuning
Operation
y
3.6 Manual self-tuning
The optimization aid should be used with units on which the control parameters shall be set without self-tuning. For this, the response of process variable x after a step change of correcting variable y can be used. Frequently, plotting the complete response curve (0 to 100%) is not possible, because the process must be kept within defined limits.
Values T
and x
g
(step change from 0 to 100 %) or t and x (partial step
max
response) can be used to determine the maximum rate of increase v
100%
Y
h
0%
t
t
X
x
Tg
max
{X
{t
Tu
max
.
y = correcting variable
Y
= control range
h
Tu = delay time (s) Tg = recovery time (s) X
V
= maximum process value
max
max
Xmax
=
Tg
∆∆x
=
t
= max. rate of increase of process value
The control parameters can be determined from the values calculated for delay time T
, maximum rate of increase v
u
, control range Xhand characteristic K
max
according to the formulas given below. Increase Pb1, if line-out to the set-point oscillates.
Manual self-tuning 24 8840 profiler
Operation
Parameter adjustment effects
Parameter Control Line-out of disturbances Start-up behaviour
Pb1 higher increased damping slower line-out slower reduction of duty cycle
lower reduced damping faster line-out faster reduction of duty cycle
td1 higher reduced damping faster response to disturbances faster reduction of duty cycle
lower increased damping slower response to disturbances slower reduction of duty cycle
ti1 higher increased damping slower line-out slower reduction of duty cycle
lower reduced damping faster line-out faster reduction of duty cycle
Formulas
K = Vmax * Tu controller behavior Pb1 [phy. units] td1 [s] ti1 [s]
PID 1,7*K 2*Tu 2*Tu With 2-point and 3-point controllers,
the cycle time must be adjusted to
t1 / t2 ≤ 0,25 * Tu
PD 0,5 * K Tu OFF
PI 2,6 * K OFF 6*Tu
PKOFF OFF
3-point-stepping 1,7 * K Tu 2 * Tu
3.7 Second PID parameter set
The process characteristic is frequently affected by various factors such as process value, correcting variable and material differences. To comply with these requirements, the 8840 profiler can be switched over between two parameter sets. Parameter sets PArA and PAr.2 are provided for heating and cooling.
Dependent of configuration ( ConF/LOG/Pid.2), switch-over to the second parameter set ( ConF/LOG/Pid.2) is via one of digital inputs di1, di2, di3, key è or interface (OPTION).
g
Self-tuning is always done using the active parameter set, i.e. the second parameter set must be active for optimizing.
8840 profiler 25 Second PID parameter set
Operation
3.8 Alarm handling
Max. three alarms can be configured and assigned to the individual outputs. Generally, outputs OuT.1... OuT.6 can be used each for alarm signalling. If more than one signal is linked to one output the signals are OR linked. Each of the 3 limit values Lim.1 Lim.3 has 2 trigger points H.x (Max) and L.x (Min), which can be switched off individually (parameter = “OFF”). Switching difference HYS.x and delay dEl.x of each limit value is adjustable.
Ü Operating principle absolute alarm
L.1 = OFF
InL.1
1
H.1
HYS.1
2
InH.1
LED
H.1 = OFF
InL.1
2
L.1
HYS.1
LED
1
InH.1
* Operating principle relative alarm
L.1 = OFF
SP
InL.1
H.1
HYS.1
1
2
H.1 = OFF
SP
InL.1
L.1
HYS.1
LED
2
1
InH.1
LED
InH.1
SP
InL.1
2
H.1
L.1
HYS.1 HYS.1
LED
1
2
InH.1
LED
InL.1
2
LED
HYS.1
L.1
H.1
HYS.1
1
InH.1
LED
2
1: normally closed ( ConF/ Out.x/O.Act=1 ) 2: normally open ( ConF/ Out.x/O.Act= 0 )
Alarm handling 26 8840 profiler
Operation
g
The variable to be monitored can be selected seperately for each alarm via configuration The following variables can be monitored:
process value
w
control deviation xw (process value - set-point)
w
control deviation xw + suppression after start-up or set-point change
w
After switching on or set-point changing, the alarm output is suppressed,
until the process value is within the limits for the first time. At the latest after expiration of time 10 ti1, the alarm is activated. (ti1 = integral time 1; parameter r Cntr)
If ti1 is switched off (ti1 = OFF), this is interpreted as Î, i.e. the alarm
is not activated, before the process value was within the limits once. Measured value INP1
w
Measured value INP2
w
Measured value INP3
w
effective set-point Weff
w
correcting variable y (controller output)
w
Deviation from SP internal
w
Process value - x2
w
g
If measured value monitoring + alarm status storage is chosen ( ConF / Lim / Fnc.x=2/4), the alarm relay remains switched on until the alarm is resetted in the error list ( Lim 1..3 = 1).
8840 profiler 27 Alarm handling
Operation
3.9 Operating structure
After supply voltage switch-on, the controller starts with the operating levels. The controller status is as before power off.
1199
1200
Ù
3 Sek.
1199
ProG
para
Ù
1199
PArA
para
Ì
PASS
Ù
1199
ConF
para
Ì
PASS
Ù
1199
CAL
Ì
PASS
Ù
1199
End
PASS
Ù
g g
g g
PArA - level: At PArA - level, the right decimal point of the bottom
display line is lit continuously.
ConF - level: At ConF - level, the right decimal point of bottom
display line blinks.
When safety switch Loc is open, only the levels enabled by
PASS
8800/8840 Configurator (engineering tool). Individual parameters accessible without password must be copied to the extended operating level.
Factory setting:Safety switch Loc closed: all levels accessible without restriction, password PASS = OFF.
All levels locked with a password are locked only if safety switch Loc is closed.
means of 8800/8840 Configurator (engineering tool) are visible and accessible by entry of the password adjusted by means of
Operating structure 28 8840 profiler
4 Configuration level
4.1 Configuration survey
ConF Configuration level
Configuration level
Control and self-tuning
Cntr
È
SP.Fn t.bas I.Fnc I.Fnc I.Fnc Fnc.1 O.Act
Ì
C.tYP StYP StYP S.Lin Src.1 Y.1 O.Act O.Act SP.2 Addr C.Fnc S.Lin Corr S.Typ Fnc.2 Y.2 Y.1 Y.1 SP.E PrtY C.dif Corr In.F Corr Src.2 Lim.1 Y.2 Y.2 Y.2 dELY mAn In.F Fnc.3 Lim.2 Lim.1 Lim.1 Y.E dp.Ad C.Act Src.3 Lim.3 Lim.2 Lim.2 mAn bc.up FAIL HC.AL LP.AL Lim.3 Lim.3 C.oFF O2 rnG.L LP.AL HC.AL LP.AL LP.AL m.Loc Unit rnG.H HC.SC HC.AL HC.AL Err.r dP CYCL P.End HC.SC HC.SC Pid.2 LEd tunE FAi.1 P.End P.End I.Chg dISP Strt FAi.2 FAi.1 FAi.1 di.Fn C.dEl
Prog
Programmer
Input 1
InP.1
InP.2
Input 2
Input 3
InP.3
Limit value functions
Lim
OUt.1
Output 1
OUt.2
Output 2
O.tYP O.tYP
See output 1
FAi.3 FAi.2 FAi.2
FAi.3 FAi.3 OuT.0 OuT.0 Out.1 Out.1 O.Src O.Src
OUt.3
Output 3
OUt.4
Output 4
Out.5
Output 5
See output 1
Out.6
Output 6
LOGI
L_r bAud
See output 1
Digital inpu ts
Othr
Display, operation,
interface
4.2
Adjustment:
The configuration can be adjusted by means of keys ÈÌ .
w
Transition to the next configuration is by pressing key Ù .
w
After the last configuration of a group, donE is displayed and followed by
w
automatic change to the next group
g
Return to the beginning of a group is by pressing the Ù key for 3 sec.
8840 profiler 29 Configuration survey
Configuration level
4.3 Configuration parameters
Cntr
Name Value range Description Default
SP.Fn
C.tYP
C.Fnc
C.dif
mAn
C.Act
FAIL
Basic configuration of setpoint processing
0
set-point controller can be switched over to external set-point (-> LOGI/ SP.E)
1 8 9
programmer standard controller with external offset (SP.E) Programmer with external offset (SP.E)
Calculation of the process value
0 1 2 3
standard controller (process value = x1) ratio controller (x1/x2) difference (x1 - x2) Maximum value of x1and x2. It is controlled with the bigger
value. At sensor failure it is controlled with the remaining actual value.
4
Minimum value of x1and x2. It is controlled with the smaller value. At sensor failure it is controlled with the remaining actual value.
5
Mean value (x1, x2). With sensor error, controlling is continued with the remaining process value.
6 Switching between x1 and x2 (-> LOGI/ I.ChG)
7 8
O2function with constant sensor temperature O2function with measured sensor temperature
Control behaviour (algorithm)
0 1 2
on/off controller or signaller with one output PID controller (2-point and continuous)
/ Y / Off, or 2-point controller with partial/full load switch-over
3 4 5 6
2 x PID (3-point and continuous) 3-point stepping controller 3-point stepping controller with position feedback Yp continuous controller with integrated positioner Output action of the PID controller derivative action
0 1
Derivative action acts only on the measured value. Derivative action only acts on the control deviation
(set-point is also differentiated)
Manual operation permitted
0 1
no yes (r LOGI / mAn)
Method of controller operation
0 1
inverse, e.g. heating direct, e.g. cooling
Behaviour at sensor break
0 1 2
controller outputs switched off y=Y2 y = mean output. The maximum permissible output can be
adjusted with parameter Ym.H. To prevent determination of inadmissible values, mean value formation is only if the control deviation is lower than parameter L.Ym.
1
0
1
0
0
0
1
Configuration parameters 30 8840 profiler
Configuration level
Name Value range Description Default
rnG.L rnG.H CYCL
tunE
Strt
Adt0
-1999...9999
-1999...9999
X0 (low limit range of control) 1 X100 (high limit range of control) 1 Characteristic for 2-point- and 3-point-controllers
0
3
standard with constant cycle (see page 48) Auto-tuning at start-up (see page 15 )
0
At start-up with step attempt, at set-point with impulse attempt
1
At start-up and at set-point with impulse attempt. Setting for fast controlled systems (e.g. hot runner control)
2 Always step attempt at start-up
Start of auto-tuning
0
1
Manual start of auto-tuning Manual or automatic start of auto-tuning at power on or
when oscillating is detected Optimization of T1, T2 (only visible with 8800/8840
Configurator!)
0
1
Automatic optimization No optimization
-100
1200
0
0
0
0
1 rnG.L and rnG.H are indicating the range of control on which e.g. the
self-tuning is refering
Prog
Name Value Range Description Default
t.bAS
Timebase of Programmer
0
1
hours [hh] : minutes [mm] minutes [mm] : seconds [ss]
0
InP.1
Name Value range Description Default
I.fnc
INP1 function selection
0
1
2
3
4
5
No function (following INP data are skipped) Heating current input External set-point SP.E (switch-over -> LOGI/ SP.E) Position feedback Yp Second process value x2 (ratio, min, max, mean) External positioning value Y.E
(switch-over r LOGI / Y.E)
6
7
No controller input (e.g. limit signalling instead) Process value x1
7
8840 profiler 31 Configuration parameters
Configuration level
Name Value range Description Default
S.tYP
S.Lin
Corr
In.f
fAI1
0 1 2 3 4 5 6 7 8
9 10 18 20 21 22 23 24 30 40 41 42 50 51 52 53
0
1
0
1
2
3
-1999...9999
0
1
Sensor type selection
thermocouple type L (-100...900°C) , Fe-CuNi DIN thermocouple type J (-100...1200°C) , Fe-CuNi thermocouple type K (-100...1350°C), NiCr-Ni thermocouple type N (-100...1300°C), Nicrosil-Nisil thermocouple type S (0...1760°C), PtRh-Pt10% thermocouple type R (0...1760°C), PtRh-Pt13% thermocouple type T (-200...400°C), Cu-CuNi thermocouple type C (0...2315°C), W5%Re-W26%Re thermocouple type D (0...2315°C), W3%Re-W25%Re thermocouple type E (-100...1000°C), NiCr-CuNi thermocouple type B (0/100...1820°C), PtRh-Pt6% special thermocouple Pt100 (-200.0 ... 100,0 °C) Pt100 (-200.0 ... 850,0 °C) Pt1000 (-200.0 ... 850.0 °C) special 0...4500 Ohm (preset to KTY11-6) special 0...450 Ohm
0...20mA / 4...20mA 1
0...10V / 2...10V 1 special -2,5...115 mV 1 special -25...1150 mV 1 potentiometer 0...160 Ohm 1 potentiometer 0...450 Ohm 1 potentiometer 0...1600 Ohm 1 potentiometer 0...4500 Ohm 1
Linearization (only at S.tYP = 23 (KTY 11-6), 24 (0...450 ), 30 (0..20mA), 40 (0..10V), 41 (0...100mV) and
42 (special -25...1150 mV))
none Linearization to specification. Creation of linearization table
with 8800/8840 Configurator (engineering tool) possible. The characteristic for KTY 11-6 temperature sensors is preset.
Measured value correction / scaling
Without scaling Offset correction (at CAL level) 2-point correction (at CAL level) Scaling (at PArA level)
Alternative value for error at INP1 Forcing INP1 (only visible with 8800/8840 Configurator!)
No forcing Forcing via serial interface
1
0
0
OFF
0
1 with current and voltage input signals, scaling is required (see chapter 5.3)
Configuration parameters 32 8840 profiler
Configuration level
InP.2
Name Value range Description Default
I.Fnc
S.tYP
Corr
In.F
fAI2
Function selection of INP2
0 1 2 3 4 5
no function (subsequent input data are skipped) heating current input External set-point SP.E (switch-over -> LOGI/ SP.E) Position feedback Yp Second process value x2 (ratio, min, max, mean) External positioning value Y.E
(switch-over r LOGI / Y.E)
6 7
no controller input (e.g. transmitter input instead) Process value x1
Sensor type selection
30 31 50 51 52 53
0...20mA / 4...20mA 1
0...50mA AC 1 Potentiometer ( 0...160 Ohm) 1 Potentiometer ( 0...450 Ohm) 1 Potentiometer ( 0...1600 Ohm) 1 Potentiometer ( 0...4500 Ohm) 1 Measured value correction / scaling 0
0 Without scaling 1 Offset correction (at CAL level) 2 2-point correction (at CALlevel) 3 Scaling (at PArA level)
-1999...9999
Alternative value for error at INP2 Forcing INP2 (only visible with 8800/8840 Configurator!)
0 1
No forcing Forcing via serial interface
1
30
OFF
0
InP.3
Name Value range Description Default
I.Fnc
Function selection of INP3
0 1 2 3 4 5
no function (subsequent input data are skipped) heating current input External set-point SP.E (switch-over -> LOGI/ SP.E) Yp input Second process value X2 External positioning value Y.E
(switch-over r LOGI / Y.E)
6 7
no controller input (e.g. transmitter input instead) Process value x1
1
8840 profiler 33 Configuration parameters
Configuration level
Name Value range Description Default
S.tYP
S.Lin
Corr
In.F
fAI3
0 1 2 3 4 5 6 7 8
9 10 18 20 21 22 23 24 30 41 42 50 51 52 53
0
1
0
1
2
3
-1999...9999
0
1
Sensor type selection
thermocouple type L (-100...900°C) , Fe-CuNi DIN thermocouple type J (-100...1200°C) , Fe-CuNi thermocouple type K (-100...1350°C), NiCr-Ni thermocouple type N (-100...1300°C), Nicrosil-Nisil thermocouple type S (0...1760°C), PtRh-Pt10% thermocouple type R (0...1760°C), PtRh-Pt13% thermocouple type T (-200...400°C), Cu-CuNi thermocouple type C (0...2315°C), W5%Re-W26%Re thermocouple type D (0...2315°C), W3%Re-W25%Re thermocouple type E (-100...1000°C), NiCr-CuNi thermocouple type B (0/100...1820°C), PtRh-Pt6% special thermocouple Pt100 (-200.0 ... 100,0 °C) Pt100 (-200.0 ... 850,0 °C) Pt1000 (-200.0 ... 850.0 °C) special 0...4500 Ohm (preset to KTY11-6) special 0...450 Ohm
0...20mA / 4...20mA 1 special -2,5...115 mV 1 special -25...115 0mV 1 potentiometer 0...160 Ohm 1 potentiometer 0...450 Ohm 1 potentiometer 0...1600 Ohm 1 potentiometer 0...4500 Ohm 1
Linearization (only at S.tYP = 23,24,30,41 and 42 adjustable)
none Linearization to specification. Creation of linearization table
with 8800/8840 Configurator (engineering tool) possible. The characteristic for KTY 11-6 temperature sensors is preset.
Measured value correction / scaling (only at S.tYP = 23,24,30,41 and 42 adjustable)
Without scaling Offset correction (at CAL level) 2-point correction (at CAL level) Scaling (at PArA level)
Alternative value for error at INP3 Forcing INP3 (only visible with 8800/8840 Configurator!)
No forcing Forcing via serial interface
30
0
0
OFF
0
1 with current and voltage input signals, scaling is required (see chapter 5.3)
Configuration parameters 34 8840 profiler
Configuration level
Lim
Name Value range Description Default
Fnc.1
Src.1
Fnc.2
Function of limit 1
0 1 2
switched off measured value monitoring Measured value monitoring + alarm status storage. A stored
limit value can be reset via error list,
è-key, Ò-key or a
digital input ( -> LOGI/ Err.r)
3 4
signal change (change/minute) signal change and storage (change/minute)
Source of imit 1
0 1 2
process value control deviation xw (process value - set-point) control deviation xw (with suppression after start-up and
set-point change)
After switch-on or set-point changing, the alarm output is suppressed, until the process value is within the limits for the first time. At the latest after elapse of time 10 ti1the alarm is activated (ti1 = integral time 1; parameter r Cntr) If ti1 is switched off (ti1 = 0), this is interpreted as Î , i.e. the alarm is not activated, before the process value was within the limits once.
3 4 5 6 7
measured value INP1 measured value INP2 measured value INP3 effective setpoint Weff correcting variable y (controller output)
8 control variable deviation xw (actual value - internal setpoint)
= deviation alarm to internal setpoint
9
difference x1 - x2 (utilizable e.g. in combination with process value function “mean value” for recognizing aged thermocouples
Function of limit 2
0 1 2
switched off measured value monitoring Measured value monitoring + alarm status storage. A stored
limit value can be reset via error list,
è-key, Ò-key or a
digital input ( -> LOGI/ Err.r)
3 4
signal change (change/minute) signal change and storage (change/minute)
1
1
0
8840 profiler 35 Configuration parameters
Configuration level
Name Value range Description Default
Src.2
Fnc.3
Src.3
Source of limit 2
0 1 2
process value control deviation xw (process value - set-point) control deviation xw (with suppression after start-up and
set-point change)
After switch-on or set-point changing, the alarm output is suppressed, until the process value is within the limits for the first time. At the latest after elapse of time 10 ti1the alarm is activated (ti1 = integral time 1; parameter r Cntr) If ti1 is switched off (ti1 = 0), this is interpreted as Î , i.e. the alarm is not activated, before the process value was within the limits once.
3 4 5 6 7
measured value INP1 measured value INP2 measured value INP3 effective setpoint Weff correcting variable y (controller output)
8 control variable deviation xw (actual value - internal setpoint)
= deviation alarm to internal setpoint
9
difference x1 - x2 (utilizable e.g. in combination with process value function “mean value” for recognizing aged thermocouples
Function of limit 3
0 1 2
switched off measured value monitoring Measured value monitoring + alarm status storage. A stored
limit value can be reset via error list,
è-key, Ò-key or a
digital input ( -> LOGI/ Err.r)
3 4
signal change (change/minute) signal change and storage (change/minute)
Source of limit 3
0 1 2
process value control deviation xw (process value - set-point) control deviation xw (with suppression after start-up and
set-point change)
0
0
0
After switch-on or set-point changing, the alarm output is suppressed, until the process value is within the limits for the first time. At the latest after elapse of time 10 ti1 the alarm is activated (ti1 = integral time 1; parameter r Cntr) If ti1 is switched off (ti1 = 0), this is interpreted as Î , i.e. the alarm is not activated, before the process value was within the limits once.
3 4 5 6 7
measured value INP1 measured value INP2 measured value INP3 effective setpoint Weff correcting variable y (controller output)
8 control variable deviation xw (actual value - internal setpoint)
= deviation alarm to internal setpoint
9
difference x1 - x2 (utilizable e.g. in combination with process value function “mean value” for recognizing aged thermocouples
Configuration parameters 36 8840 profiler
Configuration level
Name Value range Description Default
HC.AL
LP.AL
Alarm heat current function (INP2)
0 1 2
switched off Overload short circuit monitoring Break and short circuit monitoring
Monitoring of control loop interruption for heating
0 1
switched off / inactive active.
0
0
If ti1=0 LOOP alarm is inactive!
Hour
Swit
OFF...999999 OFF...999999
Operating hours (only visible with 8800/8840 Configurator!) Output switching cycles (only visible with 8800/8840
OFF OFF
Configurator!)
Out.1
Name Value range Description Default
O.Act
Y.1
Y.2
Lim.1
Lim.2
Lim.3
LP.AL
HC.AL
HC.SC
P.EnD
FAi.1
Method of operation of output OUT1
0 1
direct / normally open inverse / normally closed
Controller output Y1
0 1
not active active
Controller output Y2
0 1
not active active
Limit 1 signal
0 1
not active active
Limit 2 signal
0 1
not active active
Limit 3 signal
0 1
not active active
Interruption alarm signal (LOOP)
0 1
not active active
Heat current alarm signal
0 1
not active active
Solid state relay (SSR) short circuit signal
0 1
not active active
Message "Programm end"
0 1
not active active
INP1 error signal
0 1
not active active
0
1
0
0
0
0
0
0
0
0
0
8840 profiler 37 Configuration parameters
Configuration level
Name Value range Description Default
FAi.2
FAi.3
Prg.1
Prg.2
Prg.3
Prg.4
CAll
fOut
INP2 error signal
0 1
not active active
INP3 error signal
0 1
not active active
0
0
Programmer Control track 1
0 1
not active active
Programmer Control track 2
0 1
not active active
Programmer Control track 3
0 1
not active active
Programmer Control track 4
0 1
not active active
Operator call
0 1
0 1
not active active Forcing OUT1 (only visible with 8800/8840 Configurator!) No forcing Forcing via serial interface
0
Out.2
Configuration parameters Out.2 as Out.1 except for: Default Y.1 =0 Y.2 =1
Out.3
Name Value range Description Default
O.tYP
O.Act
Y.1
Signal type selection OUT3
0
1
relay / logic (only visible with current/logic voltage) 0 ... 20 mA continuous (only visible with
current/logic/voltage)
2
4 ... 20 mA continuous (only visible with current/logic/voltage)
3
4
5
0...10 V continuous (only visible with current/logic/voltage)
2...10 V continuous (only visible with current/logic/voltage) transmitter supply (only visible without OPTION)
Method of operation of output OUT3 (only visible when O.TYP=0)
0
1
direct / normally open inverse / normally closed
Controller output Y1 (only visible when O.TYP=0)
0
1
not active active
0
1
0
Configuration parameters 38 8840 profiler
Configuration level
Name Value range Description Default
Y.2
Lim.1
Lim.2
Lim.3
LP.AL
HC.AL
HC.SC
P.EnD
FAi.1
FAi.2
FAi.3
Prg.1
Prg.2
Prg.3
Prg.4
Controller output Y2 (only visible when O.TYP=0)
0 1
not active active
Limit 1 signal (only visible when O.TYP=0)
0 1
not active active
Limit 2 signal (only visible when O.TYP=0)
0 1
not active active
Limit 3 signal (only visible when O.TYP=0)
0 1
not active active
Interruption alarm signal (LOOP) (only visible when O.TYP=0)
0 1
not active active
Heating current alarm signal (only visible when O.TYP=0)
0 1
not active active
Solid state relay (SSR) short circuit signal (only visible when O.TYP=0)
0 1
not active active
Message "Programm end"
0 1
not active active
INP1 error (only visible when O.TYP=0)
0 1
not active active
INP2 error (only visible when O.TYP=0)
0 1
not active active
INP3 error (only visible when O.TYP=0)
0 1
not active aktiv
Programmer Control track 1
0 1
not active active
Programmer Control track 2
0 1
not active active
Programmer Control track 3
0 1
not active active
Programmer Control track 4
0 1
not active active
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
8840 profiler 39 Configuration parameters
Configuration level
Name Value range Description Default
CAll
Out.0
Out.1
O.Src
fOut
0
1
-1999...9999
-1999...9999
0
1
2
3
4
5
6
7
8
9
0
1
Operator call
not active active
Scaling of the analog output for 0% (0/4mA or 0/2V, only visible when O.TYP=1..5)
Scaling of the analog output for 100% (20mA or 10V, only visible when O.TYP=1..5)
Signal source of the analog output OUT3 (only visible when O.TYP=1..5)
not used controller output y1 (continuous) controller output y2 (continuous) process value effective set-point Weff control deviation xw (process value - set-point) measured value position feedback Yp measured value INP1 measured value INP2 measured value INP3 Forcing OUT3 (only visible with 8800/8840 Configurator!) No forcing Forcing via serial interface
0
0
100
1
0
g
Out.4
Configuration parameters Out.4 as Out.3
Out.5
Configuration parameters Out.2 as Out.1 except for: Default Y.1 =0 Y.2 =0
Out.6
Configuration parameters Out.2 as Out.1 except for: Default Y.1 =0 Y.2 =0
Method of operation and usage of output Out.1 to Out.6:
Is more than one signal chosen active as source, those signals are OR-linked.
LOGI
Name Value range Description Default
L_r
Local / Remote switching (Remote: adjusting of all values by front keys is blocked)
0 1 2 3 4 5
no function (switch-over via interface is possible) always active DI1 switches DI2 switches (only visible with OPTION) DI3 switches (only visible with OPTION) è - key switches
0
Configuration parameters 40 8840 profiler
Configuration level
Name Value range Description Default
SP.2
SP.E
Y2
Y.E
mAn
C.oFF
Switching to second setpoint SP.2
0 2 3 4 5
no function (switch-over via interface is possible) DI1 switches DI2 switches (only visible with OPTION) DI3 switches (only visible with OPTION) è - key switches
Switching to external setpoint SP.E
0 1 2 3 4 5
no function (switch-over via interface is possible) always active DI1 switches DI2 switches (only visible with OPTION) DI3 switches (only visible with OPTION) è - key switches
Y/Y2 switching
0 2 3 4 5 6
no function (switch-over via interface is possible) DI1 switches DI2 switches (only visible with OPTION) DI3 switches (only visible with OPTION)
è - key switches Ò - key switches
Switching to fixed control output Y.E
0 1 2 3 4 5 6
no function (switch-over via interface is possible) always activated (manual station) DI1 switches DI2 switches (only visible with OPTION) DI3 switches (only visible with OPTION)
è - key switches Ò - key switches
Automatic/manual switching
0 1 2 3 4 5 6
no function (switch-over via interface is possible) always activated (manual station) DI1 switches DI2 switches (only visible with OPTION) DI3 switches (only visible with OPTION)
è - key switches Ò - key switches
Switching off the controller
0 2 3 4 5 6
no function (switch-over via interface is possible) DI1 switches DI2 switches (only visible with OPTION) DI3 switches (only visible with OPTION)
è - key switches Ò - key switches
0
0
0
0
0
0
8840 profiler 41 Configuration parameters
Configuration level
Name Value range Description Default
m.Loc
Err.r
Pid.2
P.run
P.off
I.Chg
di.Fn
fDI1
fDI2
Blockage of hand function
0 2 3 4 5
no function (switch-over via interface is possible) DI1 switches DI2 switches (only visible with OPTION) DI3 switches (only visible with OPTION) è - key switches
Reset of all error list entries
0 2 3 4 5 6
no function (switch-over via interface is possible) DI1 switches DI2 switches (only visible with OPTION) DI3 switches (only visible with OPTION)
è - key switches Ò - key switches
Switching of parameter set (Pb, ti, td)
0 2 3 4 5
no function (switch-over via interface is possible) DI1 switches DI2 switches (only visible with OPTION) DI3 switches (only visible with OPTION) è - key switches
Programmer-Run/Stop (see Page 68)
0 2 3 4
no function DI1 switches DI2 switches (only visible with OPTION) DI3 switches (only visible with OPTION)
Programmer off. Internal set-point is effective (see Page 68)
0 2 3 4
no function DI1 switches DI2 switches (only visible with OPTION) DI3 switches (only visible with OPTION)
Switching of the actual process value between Inp1 and X2
0 2 3 4 5
no function (switch-over via interface is possible) DI1 switches DI2 switches (only visible with OPTION) DI3 switches (only visible with OPTION) è - key switches
Function of digital inputs (valid for all inputs)
0 1 2
direct inverse toggle key function Forcing di1 (only visible with 8800/8840 Configurator!)
0 1
No forcing Forcing via serial interface Forcing di2 (only visible with 8800/8840 Configurator!)
0 1
No forcing Forcing via serial interface
0
0
0
0
0
0
0
0
0
Configuration parameters 42 8840 profiler
Configuration level
Name Value range Description Default
fDI3
Forcing di3 (only visible with 8800/8840 Configurator!)
0 1
No forcing Forcing via serial interface
0
othr
Name Value range Description Default
bAud
Addr PrtY
dELY Unit
dP
LED
dISP C.dEl
dP.AD bc.up
Baudrate of the interface (only visible with OPTION)
0 1 2 3
1...247
2400 Baud 4800 Baud 9600 Baud 19200 Baud
Address on the interace (only visible with OPTION) Data parity on the interface (only visible with OPTION)
0 1 2 3
0...200
no parity (2 stop bits) even parity odd parity no parity (1 stopbit)
Delay of response signal [ms] (only visible with OPTION) Unit
0 1 2
without unit °C °F
Decimal point (max. number of digits behind the decimal point)
0 1 2 3
no digit behind the decimal point 1 digit behind the decimal point 2 digits behind the decimal point 3 digits behind the decimal point
Function allocation of status LEDs1/2/3/4
10 11 12 13 14 20 21 22
OUT1, OUT2, OUT3, OUT4 Heating, alarm 1, alarm 2, alarm 3 Heating, cooling, alarm 1, alarm 2 Cooling, heating, alarm 1, alarm 2 Bus error Y1, Y2, track1, track2 Y2, Y1, track1, track2 track1, track2, track3, track4
0...10 Display luminosity
0..200
Modem delay [ms]
Additional delay time, before the received message is evaluated in the Modbus. This time is required, unless messages are transferred continuously during modem transmission.
0...126
Profibus address Behaviour as backup controller
0 1
No backup functionality With backup functionality
2
1 1
0 1
0
0
5 0
126
0
8840 profiler 43 Configuration parameters
Configuration level
Name Value range Description Default
FrEq
ICof
IAda
IExo
ILat
PTmp
pPre
pRun
pSwi
pCom
Pass
IPar
ICnf
ICal
0 1
0 1
0 1
0 1
0 1
0 1
0 1
0 1
0 1
0 1
OFF...9999
0
0 1
0 1
Switching 50 Hz / 60 Hz (only visible with 8800/8840 Configurator!)
50 Hz 60 Hz Block controller off (only visible with 8800/8840
Configurator!) Released Blocked Block auto tuning (only visible with 8800/8840
Configurator!) Released Blocked Block extended operating level (only visible with
8800/8840 Configurator!) Released Blocked
Suppression error storage
Released Blocked
Block temporary programm changes
Released Blocked
Block Preset to end and reset
Released Blocked
Block Run / Stop
Released Blocked
Block switch-over to controller
Released Blocked Block general p rogram-parameter (b.lo, b.Hi, d.00) Released Blocked
Password (only visible with 8800/8840 Configurator!) Block parameter level
(only visible with 8800/8840 Configurator!) Released
Block configuration level
(only visible with 8800/8840 Configurator!) Released Block
Block calibration level
(only visible with 8800/8840 Configurator!) Released Blocked
0
0
0
0
0
0
0
0
0
0
OFF
0
0
0
1 with current and voltage input signals, scaling is required (see chapter 5.3)
Configuration parameters 44 8840 profiler
Configuration level
Name Value range Description Default
CDis3
TDis3
PDis3
T.dis3 T.InF1 T.InF2
t.PrG01 t.PrG02
www
t.PrG16
0 1 2 3 4
2...60
0 1 2 3 4
5 8 characters 8 characters 8 characters 8 characters 8 characters
8 characters
Display 3 controller operating level
(only visible with 8800/8840 Configurator!) No value / only text Display of value Output value as bargraph Control deviation as bargraph Process value as bargraph
Display 3 display alternation time [s]
(only visible with 8800/8840 Configurator!) display 3 programmer-operating level Segm.-No., Segm.-Type, Progr.-remaining time Segm.-No., Segm.-Type, Segm.-remaining time Segm.-No., Segm.-Type, net-time Segm.-No., Segm.-Type, Progr.-remaining time Segm.-No., Segm.-Type, Segm.-remaining time Segm.-No., Segm.-Type, net-time
Text display 3 Text Inf.1 Text Inf.2 Text Program 1 Text Program 2
Text Program16
2
10
0
8840 profiler 45 Configuration parameters
Configuration level
Lin (only visible with 8800/8840 Configurator
Name Value range Description Default
Lin
In.1
Ou.1
In.2
Ou.2
: :
In.16
Ou.16
0,001...9999 Output value 1
-999.0..99999 Input value 2
0,001...9999 Output value 2
-999.0..99999 Input value 16
0,001...9999 Output value 1 6
-999.0..99999
: :
Linearization for inputs INP1 or INP3
Access to this table is always with selection special thermocouple for InP.1 or InP.3or with setting S.Lin = 1: special linearization for linearization.
Default: KTY 11-6 (0...4,5 kOhm)
Input value 1
The signal is in [µV] or in [[] dependent of input type
Signal assigned to In.1
The signal is in [µV] or in [[] dependent of input type
Signal assigned to In.2
: :
The signal is in [µV] or in [[] dependent of input type
Signal assigned to In.16
1036
-49,94
1150
-38,94
: :
4470
150,0
g
+
Resetting the controller configuration to factory setting (Default) r chapter 12.1 (page 85)
8800/8840 Configurator - the engineering tool for the West controller series
3 engineering tools with different functionality facilitating 8840 profiler configuration and parameter setting are available (see chapter 10: Accessory equipment with ordering information). In addition to configuration and parameter setting, the engineering tools are used for data acquisition and offer long-term storage and print functions. The engineering tools are connected to the 8840 profiler via the front-panel interface by means of PC (Windows 95 / 98 / NT) and a PC adaptor.
Description 8800/8840 Configurator: see chapter 9: 8800/8840 Configurator (page 77).
Configuration parameters 46 8840 profiler
4.4 Set-point processing
The set-point processing structure is shown in the following picture:
Configuration level
WEST
Programmer
external set-point
2nd set-point
8840
Xeff
°C °F
-PrgEdit-
Index:
Ü
: int/ext-setpoint switching
*
: configuration
Ö
: / switching
SP SP.2
Internal set-point
RUN
SP.E
SP.2
SP.Fn
Ü
Ü
Limiting
0
+
8
1
+
9
*
SP.Lo
SP.Hi
Ö
Ramp
r.SP
Effective set-point
-LED
The ramp starts at process value with the following switchings:
- int / ext-setpoint switching
- / switching
SP SP.2
- Manual-/ Automatic switching
- at power on
Set-point gradient / ramp
To prevent set-point step changes, parameter
r set-point r r.SP can be adjusted
to a maximum rate of change. This gradient is effective in positive and negative direction..
With parameter r.SPset to OFF (default), the gradient is switched off and set-point changes are realized directly.
(for parameter: see page 59 )
8840 profiler 47 Set-point processing
Configuration level
[%]
p
4.5 8840 profiler cooling functions
With the 8840 profiler , configuration parameter CYCL (ConF/ Cntr/ CYCL) can be used for matching the cycle time of 2-point and 3-point controllers. This can be done using the following 4 methods.
4.5.1 Standard ( CyCl= 0 )
The adjusted cycle times t1 and t2 are valid for 50% or -50% correcting variable. With very small or very high values, the effective cycle time is extended to prevent unreasonably short on and off pulses. The shortest pulses result from ¼x t1 or¼x t2. The characteristic curve is also called “bath tub curve”
T/T
1
6,0
5,0
4,0
3,0
2,0
relative cycle duration
1,0
0,0
5 101520253035404550556065707580859095
Controller output
Parameters to be adjusted: t1 : min. cycle time 1 (heating) [s] ( PArA/ Cntr) t2 : min. cycle time 2 (cooling) [s]
4.5.2 Heating and cooling with constant period ( CyCl= 3 )
t1 and t2 are met in the overall
t
output range . To prevent unreasonably short pulses, parameter
t1 t2/
tp is used for adjusting the shortest
pulse duration. With small correcting
50%
30%
values which require a pulse shorter than the value adjusted in tp, this
tp
pulse is suppressed. However, the controller stores the pulse and
t1 t2/
totalizes further pulses, until a pulse of duration tp can be output.
50%
70%
20%
80%
4xt1
3xt1
2xt1
t1
10%
90%
Parameters to be adjusted: t1 : Min. cycle time 1 (heating) [s] ( PArA/ Cntr) t2 : min. cycle time 2 (cooling) [s]
tp: min. pulse length [s]
8840 profiler cooling functions 48 8840 profiler
4.6 Configuration examples
4.6.1 On-Off controller / Signaller (inverse)
Configuration level
SP.LO SP
SP.Hi
InH.1InL.1
InP.1Ê
100%
Out.1Â
0%
ConF/Cntr: SP.Fn = 0 set-point controller
C.Fnc = 0 signaller with one output C.Act = 0 inverse action (e.g. Heating
ConF/Out.1: O.Act = 0 action Out.1 direct
Y.1 = 1 control output Y1 active
PArA/Cntr: Hysl = 0...9999 switching difference (below
PArA/Cntr: HysH = 0...9999 switching difference (above
PArA/SEtP: SP.LO = -1999...9999 set-point limit low for Weff
SP.Hi = -1999...9999 set-point limit high for Weff
HYS.HHYS.L
applications)
set-point)
set-point)
g
For direct signaller action, the controller action must be changed (ConF / Cntr / C.Act = 1 )
process value
SH
setpoint
output
8840 profiler 49 Configuration examples
Configuration level
4.6.2 2-point controller (inverse)
SP.LO SP
SP.Hi
InH.1InL.1
InP.1Ê
100%
PB1
Out.1Â
0%
ConF / Cntr: SP.Fn = 0 set-point controller
C.Fnc = 1 2-point controller (PID) C.Act = 0 inverse action
(e.g. heating applications)
ConF / Out.1: O.Act = 0 action Out.1 direct
Y.1 = 1 control output Y1 active
PArA / Cntr: Pb1 = 1...9999 proportional band 1 (heating)
in units of phys. quantity (e.g. °C)
ti1 = 0,1...9999 integral time 1 (heating) in sec. td1 = 0,1...9999 derivative time 1 (heating) in sec. t1 = 0,4...9999 min. cycle time 1 (heating)
PArA / SEtP: SP.LO = -1999...9999 set-point limit low for Weff
SP.Hi = -1999...9999 set-point limit high for Weff
g
For direct action, the controller action must be changed (ConF / Cntr / C.Act = 1 ).
setpoint
process value
output
Configuration examples 50 8840 profiler
4.6.3 3-point controller (relay & relay)
Configuration level
SP.LO SP
SP.Hi
InH.1InL.1
InP.1Ê
100%
Out.1Â
0%
PB1
PB2
100%
Out.2Â
0%
ConF / Cntr: SP.Fn = 0 set-point controller
C.Fnc = 3 3-point controller (2xPID) C.Act = 0 action inverse
(e.g. heating applications)
ConF / Out.1: O.Act = 0 action Out.1 direct
Y.1 = 1 control output Y1 active Y.2 = 0 control output Y2 not active
ConF / Out.2: O.Act = 0 action Out.2 direct
Y.1 = 0 control output Y1 not active Y.2 = 1 control output Y2 active
PArA / Cntr: Pb1 = 1...9999 proportional band 1 (heating)
in units of phys. quantity (e.g. °C)
Pb2 = 1...9999 proportional band 2 (cooling)
in units of phys. quantity (e.g. °C)
ti1 = 0,1...9999 integral time 1 (heating) in sec. ti2 = 0,1...9999 derivative time 2 (cooling) in sec. td1 = 0,1...9999 integral time 1 (heating) in sec. td2 = 0,1...9999 derivative time 2 (cooling) in sec. t1 = 0,4...9999 min. cycle time 1 (heating) t2 = 0,4...9999 min. cycle time 2 (cooling) SH = 0...9999 neutr. zone in units of phys.quantity
PArA / SEtP: SP.LO = -1999...9999 set-point limit low for Weff
SP.Hi = -1999...9999 set-point limit high for Weff
8840 profiler 51 Configuration examples
Configuration level
Â
4.6.4 3-point stepping controller (relay & relay)
SP.LO SP
SP.Hi
InH.1InL.1
InP.1Ê
100%
Out.1Â
0%
PB1
SH
100%
Out.2
0%
ConF / Cntr: SP.Fn = 0 set-point controller
C.Fnc = 4 3-point stepping controller C.Act = 0 inverse action
(e.g. heating applications)
ConF / Out.1: O.Act = 0 action Out.1 direct
Y.1 = 1 control output Y1 active Y.2 = 0 control output Y2 not active
ConF / Out.2: O.Act = 0 action Out.2 direct
Y.1 = 0 control output Y1 not active Y.2 = 1 control output Y2 active
PArA / Cntr: Pb1 = 1...9999 proportional band 1 (heating)
in units of phys. quantity (e.g. °C)
ti1 = 0,1...9999 integral time 1 (heating) in sec. td1 = 0,1...9999 derivative time 1 (heating) in sec. t1 = 0,4...9999 min. cycle time 1 (heating) SH = 0...9999 neutral zone in units of phy. quantity tP = 0,1...9999 min. pulse length in sec. tt = 3...9999 actuator travel time in sec.
PArA / SEtP: SP.LO = -1999...9999 set-point limit low for Weff
SP.Hi = -1999...9999 set-point limit high for Weff
g
For direct action of the 3-point stepping controller, the controller output action must be changed ( ConF / Cntr / C.Act = 1 ).
setpoint
process value
output 1
output 2
Configuration examples 52 8840 profiler
4.6.5 Continuous controller (inverse)
Configuration level
SP.LO SP
SP.Hi
InH.1InL.1
InP.1Ê
20 mA
PB1
Out.3Â
0/4 mA
ConF / Cntr: SP.Fn = 0 set-point controller
C.Fnc = 1 continuous controller (PID) C.Act = 0 inverse action
(e.g. heating applications)
ConF / Out.3: O.tYP = 1 / 2 Out.3 type ( 0/4 … 20mA )
Out.0 = -1999...9999 scaling analog output 0/4mA Out.1 = -1999...9999 scaling analog output 20mA
PArA / Cntr: Pb1 = 1...9999 proportional band 1 (heating)
in units of phys. quantity (e.g. °C)
ti1 = 0,1...9999 integral time 1 (heating) in sec. td1 = 0,1...9999 derivative time 1 (heating) in sec. t1 = 0,4...9999 min. cycle time 1 (heating)
PArA / SEtP: SP.LO = -1999...9999 set-point limit low for Weff
SP.Hi = -1999...9999 set-point limit high for Weff
g g
For direct action of the continuous controller, the controller action must be changed ( ConF / Cntr / C.Act = 1 ).
To prevent control outputs Out.1 and Out.2 of the continuous controller from switching simultaneously, the control function of outputs Out.1 and Out.2 must be switched off ( ConF / Out.1 and Out.2 / Y.1 and Y.2 = 0 ).
8840 profiler 53 Configuration examples
Configuration level
4.6.6
∆ - Y - Off controller / 2-point controller with pre-contact
SP.LO SP
SP.Hi
InH.1InL.1
InP.1Ê
100%
PB1
Out.1Â
0%
Out.2Â
SH
ConF / Cntr: SP.Fn = 0 set-point controller
C.Fnc = 2 -Y-Off controller C.Act = 0 inverse action
ConF / Out.1: O.Act = 0 action Out.1 direct
Y.1 = 1 control output Y1 active Y.2 = 0 control output Y2 not active
ConF / Out.2: O.Act = 0 action Out.2 direct
Y.1 = 0 control output Y1 not active Y.2 = 1 control output Y2 active
PArA / Cntr: Pb1 = 1...9999 proportional band 1 (heating)
ti1 = 0,1...9999 integral time 1 (heating) in sec. td1 = 0,1...9999 derivative time 1 (heating) in sec. t1 = 0,4...9999 min. cycle time 1 (heating) SH = 0...9999 switching difference
d.SP
(e.g. heating applications)
in units of phys. quantity (e.g. °C)
d.SP = -1999...9999 trigg. point separation suppl. cont.
/ Y / Off in units of phys. quantity
PArA / SEtP: SP.LO = -1999...9999 set-point limit low for Weff
SP.Hi = -1999...9999 set-point limit high for Weff
Configuration examples 54 8840 profiler
4.6.7 8840 profiler with measured value output
phys.
quantity
Out.1
Configuration level
phys. quantity
90...250VAC 24VUC
OUT3
OUT4
mA / V
Out.0
0/4mA
0/2V
1
L
}
2
N
3 4
5 6
7 8 9
10 11 12
13 14
15
U
U
20mA
10V
1 2 3
4 5 6 7 8 9
10 11 12
13 14
(16)
15
17
INP1
+
ConF / Out.3 / 4: O.tYP = 1 Out.3/ 4 0...20mA continuous
= 2 Out.3/ 4 4...20mA continuous = 3 Out.3/ 4 0...10V continuous = 4 Out.3/ 4 2...10V continuous
Out.0 = -1999...9999 scaling Out.3/ 4
for 0/4mA or 0/2V
Out.1 = -1999...9999 scaling Out.3/ 4
for 20mA or 10V
O.Src = 3 signal source for Out.3/ 4 is
the process value
8840 profiler 55 Configuration examples
Configuration level
4.6.8 Continuous controller with integrated positioner ( Cntr/ C.Fnc = 6 )
SP
W
INP.1
INP.2
X
Master controller
Ypi d
Ycontinuous
X
Position controller
W
Y. 1
Y. 2
OUT.4
OUT.1
M
OUT.2
This is basically a cascade. A tracking controller with three-point stepping behaviour which operates with Yp as process value (INP.2 / INP.3) is used with the continuous controller.
ConF / Cntr SP.Fn = 0 Setpoint controller
C.Fnc = 6 Continuous controller with
integrated positioner
C.Act = 0 Direction of operation invers
(e.g. heating)
ConF / InP.2: I.Fnc = 3 Position featback Yp
S.typ = 50 Sensor e.g. potentiometer 0..160
ConF / Out.1: O.Act = 0 Direction of operation Out.1 direct
Y.1 = 1 Controller output Y1 activ Y.2 = 0 Controller output Y2 not activ
ConF / Out.2: O.Act = 0 Direction of operation Out.2 direct
Y.1 = 0 Controller output Y1 not activ Y.2 = 1 Controller output Y2 activ
PArA / Cntr: Pb1 = 0,1...9999 Proportional band 1 (heating)
in phys. units (e.g. °C)
ti1 = 1...9999 Integral action time 1 (heating)
in sec.
td1 = 1...9999 Derivative action time t 1 (heating)
in sec.
t1 = 0,4...9999 Minimal cycle time 1 (heating) SH = 0...9999 Neutral zone in phys. units (e.g.°C)
Configuration examples 56 8840 profiler
5 Parameter setting level
5.1 Parameter survey
PArA Parameter setting level
Parameter setting level
È
Ì
Cntr Control and
Pb1 Pb12 SP.Lo InL.1 Inl.2 InL.3 L.1 Pb2 Pb22 SP.Hi OuL.1 OuL.2 OuL.3 H.1 ti1 ti12 SP.2 InH.1 InH.2 InH.3 HYS.1 ti2 ti22 r.SP OuH.1 OuH.2 OuH.3 dEl.1 td1 td12 tF.1 tF.2 tF.3 L.2 td2 td22 E.tc E.tc H.2 t1 HYS.2 t2 dEl.2 SH L.3 Hys.l H.3 Hys.H HYS.3 d.SP dEl.3 tP HC.A tt Y.Lo Y.Hi Y2 Y0 Ym.H L.Ym oFFS tEmp
PAr.2
self-tuning
2. set of parameters
SEtP Set-point and
process value
InP.1 Input 1
InP.2 Input 2
InP.3 Input 3
Lim
Limit value functions
End
Adjustment:
The parameters can be adjusted by means of keys ÈÌ
w
Transition to the next parameter is by pressing key Ù
w
After the last parameter of a group, donE is displayed, followed by
w
automatic change to the next group.
g
Return to the beginning of a group is by pressing the Ù key for 3 sec. If for 30 sec. no keypress is excecuted the controler returns to the process value and setpoint display ( Time Out = 30 sec. )
8840 profiler 57 Parameter survey
Parameter setting level
5.2 Parameters
Cntr
Name Value range Description Default
Pb1 Pb2 ti1 ti2 td1 td2
t1
t2
SH
Hys.l Hys.H
d.SP
tP tt
Y2 Y.Lo Y.Hi
Y.0 Ym.H L.Ym
oFFS
1...9999 1
1...9999 1
0,1...9999
0,1...9999
0,1...9999
0,1...9999
0,4...9999
0,4...9999
0...9999
0...9999
0...9999
-1999...9999
0,1...9999
3...9999
-100...100
-120...120
-120...120
-100...100
-100...100
0...9999
-120...120
Proportional band 1 (heating) in phys. dimensions (e.g. °C) Proportional band 2 (cooling) in phys. dimensions (e.g. °C) Integral action time 1 (heating) [s] Integral action time 2 (cooling) [s] Derivative action time 1 (heating) [s] Derivative action time 2 (cooling) [s] Minimal cycle time 1 (heating) [s]. The minimum impulse is
1/4xt1 Minimal cycle time 2 (heating) [s]. The minimum impulse is
1/4xt2 Neutral zone or switching differential for on-off control
[phys. dimensions) Switching difference Low signaller [engineering unit] Switching difference High signaller [engineering unit]
Trigger point seperation for additional contact /Y/Off [phys. dimensions]
Minimum impulse [s] Motor travel time [s]
2. correcting variable Lower output limit [%] Upper output limit [%] Working point for the correcting variable [%] Limitation of the mean value Ym [%] Max. deviation xw at the start of mean value calculation
[phys. dimensions] Zero offset
100
100
180
180
180
180
10
10
2
1
1
100
OFF
60
0
0
100
0
5
8
0
PAr.2 (second parameterset r 5.4)
Name Value range Description Default
Pb12
1...9999 1
Proportional band 1 (heating) in phys. dimensions (e.g. °C),
2. parameter set
Pb22
1...9999 1
Proportional band 2 (cooling) in phys. dimensions (e.g. °C),
2. parameter set
Ti22
0,1...9999
Integral action time 2 (cooling) [s], 2. parameter set
1 Valid for ConF/ othr/ dP = 0. With dP = 1 / 2 / 3 also 0,1 / 0,01 /
0,001 is possible.
Parameters 58 8840 profiler
100
100
180
Parameter setting level
Name Value range Description Default
Ti12 Td12 Td22
0,1...9999
0,1...9999
0,1...9999
Integral action time 1 (heating) [s], 2. parameter set Derivative action time 1 (heating) [s], 2. parameter set Derivative action time 2 (cooling) [s], 2. parameter set
180
180
180
SEtP
Name Value range Description Default
SP.LO SP.Hi
SP.2 r.SP
SP
-1999...9999
-1999...9999
-1999...9999
0...9999
-1999...9999
Set-point limit low for Weff Set-point limit high for Weff Set-point 2. Set-point gradient [/min] Set-point (only visible with 8800/8840 Configurator!)
SP.LO and SP.Hi should be within the limits of rnGH and rnGL see configuration r Controller page 18
-100
1200
0
OFF
0
InP.1
Name Value range Description Default
InL.1 OuL.1 InH.1 OuH.1
t.F1
Etc.1
-1999...9999
-1999...9999
-1999...9999
-1999...9999
0,0...9999
0...100 (°C)
32...212 (°F)
Input value for the lower scaling point Displayed value for the lower scaling point Input value for the upper scaling point Displayed value for the lower scaling point Filter time constant [s] External cold-junction reference temperature (external TC)
0
0
20
20
0,5
OFF
InP.2
Name Value range Description Default
InL.2 OuL.2 InH.2 OuH.2
t.F2
-1999...9999
-1999...9999
-1999...9999
-1999...9999
0,0...999,9
Input value for the lower scaling point Displayed value for the lower scaling point Input value for the upper scaling point Displayed value for the upper scaling point Filter time constant [s]
0
0
50
50
0,5
InP.3
Name Value range Description Default
InL.3 OuL.3 InH.3
1 Valid for ConF/ othr/ dP = 0. With dP = 1 / 2 / 3 also 0,1 / 0,01 /
0,001 is possible.
8840 profiler 59 Parameters
-1999...9999
-1999...9999
-1999...9999
Input value for the lower scaling point Displayed value for the lower scaling point Input value for the upper scaling point
20
0
0
Parameter setting level
Name Value range Description Default
OuH.3
t.F3
Etc.3
-1999...9999
0,0...999,9
0...100 (°C)
32...212 (°F
Lim
Name Value range Description Default
L.1
H.1 HYS.1 dEl.1
L.2
H.2 HYS.2 dEl.2
L.3
H.3 HYS.3 dEl.3
HC.A
-1999...9999
-1999...9999
0...9999
0...9999
-1999...9999
-1999...9999
0...9999
0...9999
-1999...9999
-1999...9999
0...9999
0...9999
-1999...9999
Displayed value for the upper scaling point Filter time constant [s] External cold-junction reference temperature (external TC)
Lower limit 1 Upper limit 1 Hysteresis limit 1 Alarm delay from limit value 1
20
0,5
OFF
-10
10
1
0
Lower limit 2 OFF Upper limit 2 OFF Hysteresis limit 2 Alarm delay from limit value 2 Lower limit 3 Upper limit 3 Hysteresis limit 3 Alarm delay from limit value 3 Heat current limit [A]
1
0
OFF
OFF
1
0
50
g
Resetting the controller configuration to factory setting (Default) r chapter 12.1 (page 85)
Parameters 60 8840 profiler
Parameter setting level
5.3 Input scaling
When using current, voltage or resistance signals as input variables for InP.1, InP.2 or/and InP.3 scaling of input and display values at parameter setting level
is required. Specification of the input value for lower and higher scaling point is in the relevant electrical unit (mA/V/).
phys.
quantity
OuH.x
mA / V
OuL.x
S.tYP Input signal InL.x OuL.x InH.x OuH.x
30
(0...20mA)
40
(0...10V)
0 … 20 mA 0 any 20 any 4 … 20 mA 4 any 20 any
0 … 10 V 0 any 10 any 2 … 10 V 2 any 10 any
5.3.1 Input Inp.1 and InP.3
g
Parameters InL.x,OuL.x, InH.x and OuH.x are only visible if ConF / InP.x/Corr = 3 is chosen.
In addition to these settings, InL.x and InH.x can be adjusted in the range (0...20mA / 0...10V / ) determined by selection of S.tYP .
InL.x
InH.x
phys. quantity
mA/V
a
For using the predetermined scaling with thermocouple and resistance thermometer (Pt100), the settings for InL.x and OuL.x and for InH.x and OuH.x must have the same value.
g
Input scaling changes at calibration level (r page 62) are displayed by input scaling at parameter setting level. After calibration reset (OFF), the scaling parameters are reset to default.
5.3.2 Input InP.2
S.tYP Input signal InL.2 OuL.2 InH.2 OuH.2
30 0 … 20 mA 0 any 20 any 31 0 … 50 mA 0 any 50 any
In addition to these settings, InL.2 and InH.2 can be adjusted in the range (0...20/ 50mA/) determined by selection of S.tYP.
8840 profiler 61 Input scaling
Calibration level
6 Calibration level
Measured value correction ( CAL) is only visible if ConF / InP.1 / Corr = 1 or 2 is chosen.
The measured value can be matched in the calibration menu ( CAL). Two methods are available:
Offset correction
( ConF/ InP.1 / Corr =1 ):
possible on-line at the
w
process
display
OuL.1
standard setting
offset correction
new
2-point correction
( ConF/ InP.1 / Corr = 2 ):
w
is possible off-line with process value simulator
OuL.1old
display
OuH.1
old
OuH.1
new
InL.1
standard setting
2-point correction
X
OuL.1
new
OuL.1old
InL.1
InH.1
X
62 8840 profiler
Offset correction ( ConF/ InP.1 / Corr =1 ):
r
Calibration level
1199
°C
°F
1200
para func
Ada
Err
SP.E
SP.2
r
Ù
3 sec.
r
PArA
Ì
:
CAL
r
Ù
r
InP.1
r
Ù
r
r
r
InL.1: The input value of the scaling point is displayed.
The operator must wait, until the process is at rest. Subsequently, the operator acknowledges the input value by pressing key Ù.
OuL.1: The display value of the scaling point is displayed.
Before calibration, OuL.1 is equal to InL.1. The operator can correct the display value by pressing keys ÈÌ . Subsequently, he confirms the display value by pressing key Ù.
InL.1
OuL.1
End
r
r
È Ì
Ù
r
Ù
Ù
8840 profiler 63
Calibration level
2-point correction ( ConF/ InP.1 / Corr = 2):
1199
°C
°F
1200
para
func Ada
Err
SP.E
SP.2
r
Ù
3sec.
r
PArA
r
Ì
ConF
r
Ì
CAL
r
Ù
r
Ù
InP.1
È Ì
InP.2
È Ì
InP.3
È Ì
End
rr
Ù
InL.1
È
InL1
Ù
OuL.1
InH.1
È
InH.1
Ù
OuH.1
r
È Ì
r
È Ì
Ù
r
Ù
r
Ù
Ù
g
InL.1: The input value of the lower scaling point is displayed.
The operator must adjust the lower input value by means of a process value simulator and confirm the input value by pressing key Ù.
OuL.1: The display value of the lower scaling point is displayed.
Before calibration, OuL.1 equals InL.1. The operator can correct the lower display value by pressing the ÈÌ keys. Subsequently, he confirms the display value by pressing key Ù.
InH.1: The input value of the upper scaling point is displayed. .
The operator must adjust the upper input value by means of the process value simulator and confirm the input value by pressing key Ù.
OuH.1: The display value of the upper scaling point is displayed.
Before calibration OuH.1 equals InH.1. The operator can correct the upper display value by pressing keys ÈÌ Subsequently, he confirms the display value by pressing key Ù.
The parameters (OuL.1, OuH.1) changed at CAL level can be reset by adjusting the parameters below the lowest adjustment value (OFF) by means of decrement key Ì.
64 8840 profiler
7 Programmer level
7.1 Parameter survey
Prog Programmer level
Programmer level
Program copying
Copy
End
ÈÌ
Edit
Programmer editing
prg src b.lo dst b.hi d.00 type sp pt d.out
···
type sp pt tout
Setting:
The parameters can be set by means of keys
w
Transition to the next parameter is by pressing key
w
After the last parameter of a group, donE is displayed and an automatic
w
ID
Ù .
transition the next group occurs
g
Return to the start of a group is by pressing key Ù during 3 sec.
Unless a key is pressed during 30 sec. , the controller returns to process value-set-point display ( Timeo Out = 30 sec. )
8840 profiler 65 Parameter survey
Programmer level
7.2 Parameters
ProG
Name Value Range Description Default
b.Lo b.Hi d.00
tYPE
SP Pt
d.Out tYPE
SP Pt
d.Out tYPE
SP Pt
d.Out tYPE
SP Pt
d.Out
0...9999
0...9999
0 1 2 3 4 5 6 7 8
9 10 11 12 13 14 15
0
1
2
3
4
5
6
7
8
-1999...9999
0...9999
-1999...9999
0...9999
-1999...9999
0...9999
-1999...9999
0...9999
Bandwidth lower limit Bandwidth upper limit Resetvalue of control track 1 ... 4
track 1= 0; track 2= 0; track 3= 0; track 4= 0 track 1= 1; track 2= 0; track 3= 0; track 4= 0 track 1= 0; track 2= 1; track 3= 0; track 4= 0 track 1= 1; track 2=1; track 3= 0; track 4=0 track 1= 0; track 2= 0; track 3= 1; track 4= 0 track 1= 1; track 2= 0; track 3= 1; track 4= 0 track 1= 0; track 2= 1; track 3= 1; track 4= 0 track 1= 1; track 2= 1; track 3= 1; track 4= 0 track 1= 0; track 2= 0; track 3= 0; track 4= 1 track 1= 1; track 2= 0; track 3= 0; track 4=1 track 1= 0; track 2= 1; track 3= 0; track 4= 1 track 1= 1; track 2= 1; track 3= 0; track 4= 1 track 1= 0; track 2= 0; track 3= 1; track 4= 1 track 1= 1; track 2= 0; track 3= 1; track 4= 1 track 1= 0; track 2= 1; track 3= 1; track 4= 1 track 1= 1; track 2= 1; track 3= 1; track 4= 1
segment type 1
time gradient hold step time and wait gradient and wait hold and wait step and wait end segment
segment end set-point 1 segment time/-gradient 1 control track 1...4 - 1 (see parameter d.00) segment type 2 (see segment type 1) segment end set-point 2 segment time/-gradient 2 control track 1...4 - 2 (see parameter d.00) segment type3 (see segment type 1) segment end set-point3 segment time/-gradient 3 control track 1...4 - 3 (see parameter d.00) segment type 4 (see segment type 1) segment end set-point 4 segment time/-gradient 4 control track 1...4 - 4 (see parameter d.00)
Off Off
0
0
0
0
0
Parameters 66 8840 profiler
Programmer level
Name Value Range Description Default
tYPE
SP
Pt d.Out tYPE
SP
Pt d.Out tYPE
SP
Pt d.Out tYPE
SP
Pt d.Out
w w w
tYPE
Pt d.Out tYPE
SP
Pt d.Out
-1999...9999
0...9999
-1999...9999
0...9999
-1999...9999
0...9999
-1999...9999
0...9999
w w w
0...9999
-1999...9999
0...9999
segment type 3 (see segment type 1) segment end set-point 5 segment time/-gradient 5 control track 1...4 - 5 (see parameter d.00) segment type 6 (see segment type 1) segment end set-point 6 segment time/-gradient 6 control track 1...4 - 6 (see parameter d.00) segment type 7 (see segment type 1) segment end set-point 7 segment time/-gradient 7 control track 1...4 - 7 (see parameter d.00) segment type 8 (see segment type 1) segment end set-point 8 segment time/-gradient 8 control track 1...4 - 8 (see parameter d.00)
w w w
segment type15 (see segment type 1) segment time/-gradient 15 control track 1...4 - 15 (see parameter d.00) segment type 16 (see segment type 1) segment end set-point 16 segment time/-gradient 16 control track1...4 - 16 (see parameter d.00)
0
0
0
0
w w w
0
0
8840 profiler 67 Parameters
Programmer level
7.3 Programmer description
7.3.1 General
A survey of the most important features:
Programs: 8 or 16 (dependent of order)
w
Control outputs: 4
w
Segments: 16 per program
w
Segment types: ramp (set-point and time)
w
All segment types can be combined with ”Wait at the end and call operator” Time unit: configurable in hours:minutes or
w
Maximum segment duration: 9999 hours = 1 year 51 days
w
Maximum program duration: 16 x 9999 hours=>18years
w
Gradient: 0,01°C/h ( /min) to 9999°C/h ( /min)
w
Program name: 8 characters, adjustable via
w
Bandwidth control: bandwidth high and low (b.Lo,b.Hi)
w
ramp (set-point and gradient) hold segment (holding time) step segment (with alarm suppression) end segment
minutes:seconds
8800/8840 Configurator software
limits defininable for each program
hold segment
24
1
step segment
3
b.Hi b.Lo
5
PRESET
RESET
12
16 (8)
13
PRESET
14
END
15
analog track
16
control track 1
control track 2
control track 3
control track 4
program end
START ENDprogram time run off
Programmer description 68 8840 profiler
7.3.2 Programmer set-up:
The instrument is factory-configured as a program controller. The following settings must be checked:
Set-point function
w
For using the controller as a programmer, select parameter SP.Fn =1/9in the ConF menu (
Time base
w
The time base can be set to hours:minutes or minutes:seconds in the ConF menu; parameter t.bAS (
Digital signals
w
For assigning a control output, program end or the operator call as a digital signal to one of the outputs, set parameter P.End, PrG1 PrG4 or CALL to1(
r page 30-33) for the relevant output OUT.1 ...OUT.6 in menu ConF
(
r page 30-33).
Programmer operation
w
The programmer can be started, stopped and reset via one of the digital inputs di1..3. Which input should be used for each function is determined by selecting parameters P.run and P.oFF =2/3/4 intheConF menu accordingly (
r page 35, 36).
Programmer level
r page 23).
r page 24).
g
To permit programmer operation via the front panel, parameter di.Fn (ConF menu; Logi
r page 36) must be configured for key function.
Further settings, which affect the programmer display layout and operation are only possible using the 8800/8840 Configurator software (see picture below and page 37/38).
Cutout from the 8800/8840 Configurator Konfiguration “othr
8840 profiler 69 Programmer description
Programmer level
Programmer parameter setting
8(16) programmers with 16 segments each are available to the user. The relevant parameters must be determined in menu ProG .( The procedure for editing a program is shown below.
1199
1200
r page 57).
1199
ÙÙÙ Ù
3 Sek.
ProG
para
1199 1199
Edit Prg
para para
Program Prog. 01
Ì
Ì
g
Select the program you want to edit by means of keys
ID and confirm it with Ù.
Start by setting the bandwidth high and low (b.Lo; b.Hi) limits and the control output reset value (d.00) for the selected program. The bandwidth is valid for all segments (
1199 1199 1199
para para para
r see chapter 7.3.6 ).
b.Lo
BandLow
ÙÙ
b.Hi
BandHigh
d.00
0000
Ù
1199
SEG
para
Segm.-No
Ì
Ù
Ì
Configuration parameter pCom (r page 38) can be used for display suppression of bandwidth parameters and control output reset value, which, however, remain valid. Select the segment number (SEg; Segm.-No) for the segment which is to be edited. Now, enter segment type (
r page chapter ), segment end set-point,
segment time/gradient and control output.
1199 1199 1199 1199 1199
SEG typE
para para para para para
Segm.-No
ЩЩЩЩЩ
Segm.-No + 1
Time
After confirming parameter d.Out with key
SP
Setpoint
Ù , select the following segment.
Pt d.Out
Time 0000
Copying a program
The procedure for copying a program is shown below.
1199
1200
ÙÙ
3 Sek.
1199
ProG
para
When confirming function COPY with key
1199
Edit
para
Program
Ì
1199
COpy
para
Program
Ù, the program which shall be
ÙÙ
1199 1199
Src dSt
para para
copied must be selected (Src). Subsequently, the target program (dSt) must be adjusted. Press key
Ù to start copying.
Programmer description 70 8840 profiler
7.3.3 Operation
Programmer operation (run/stop, preset und reset) is via front panel, digital inputs or interface (8800/8840 Configurator, superordinate visualization, ...).
Front panel operation
For programmer operation via the front panel keys, the digital input function (di.Fn
r page 36) must be set to key operation.
Programmer level
Function key
è can be used for switch-over to programmer or
controller . If programmer was selected, the func LED is lit.
Now, the programmer can be started or stopped via auto/manual key H (run LED = ON or OFF). By pressing auto/manual key
H during stop condition, the
programmer jumps to the end segment. Press the key again to switch off the programmer (reset).
Operation via digital inputs
Functions start/stop and reset can be activated also via digital inputs. For this, parameters P.run and P.oFF must be set for digital inputs ( CONF level LOGI (
r page 35, 36).
r page 35, 36) at
Program/segment selection
Prerequisite
: Programmer is in the reset or stop condition. How to select a
defined program (Pr.no) followed by a segment (Pr.SG) is shown below. When starting the programmer now, program operation starts at the beginning of the selected segment in the selected program.
119.9 1199 1199 1199
200.0 Y 65
para para para para
01 OFF 01 OFF
ÙÙÙ Ù
Pr.no
Prog. 01
Ì Ì
Ì Ì
Pr.SG
PresSegm
Preset
The preset function is activated via segment selection. To permit preset in a running program, switch the programmer to stop, select the target segment as described in the above section and switch the programmer to run.
8840 profiler 71 Programmer description
Programmer level
7.3.4 Programmer display
para
func
01 OFF
Ada
Err
para func
01/12:30
Ada
Err
para
func
16 End
Ada
Err
para
func
ûûû_____
Ada
Err
SP.E
SP.E
SP.E
SP.E
SP.2 run
SP.2 run
SP.2 run
SP.2 run
Programmer is in reset and the internal controller set-point is effective. Segment or program number and OFF are displayed (configurable with 8800/8840 Configurator: Configuration
r Other r PDis3).
Programmer running (run LED is lit). Segment or program number, segment type (/ rising; \ falling; - hold) and program/segment rest time or runtime are displayed (configurable with 8800/8840 Configurator: Configuration
r Other r PDis3).
Program end was reached. The set-point defined in the last segment is effective. Segment or program number and End are displayed (configurable with 8800/8840 Configurator: Configuration
Function key
r Other r PDis3).
è was used to switch over to the controller.
The instantaneously effective correcting variable is displayed.
Programmer description 72 8840 profiler
7.3.5 Segment type
S
S
Programmer level
Ramp­segment (time)
Ramp­segment (gradient)
Hold segment
Step segment
End segment
Sp
End
Pt
Pt
Pt
p
With a ramp segment (time), the set-point runs linearly from the start value (end of previous segment) towards the target set-point (Sp) of the relevant segment during time Pt (segment duration).
p
With a ramp segment (gradient), the set-point runs linearly from the start value (end value of previous segment) towards the target value (Sp) of the relevant segment. The gradient is determined by parameter Pt.
With a hold segment, the end set-point of the previous segment is output constantly during a defined time which is determined by parameter Pt.
With a step segment, the program set-point goes directly to the value specified in parameter Sp. With configured control deviation alarms, the alarm is suppressed within band monitoring.
The last segment in a program is the end segment. When reaching the end segment, output of the setpoint output last is continued.
Waiting and operator call
a
All segment types except end segment can be combined with ”Wait at the end and operator call”. If a segment with combination ”wait” was configured, the programmer goes to stop mode at the segment end (run LED is off). Now, the programmer can be restarted by pressing the start/stop key (>3s), via interface or digital input.
3
2
1
run stop run
HH
Start Start
4
Endwait
1 Segmenttype = time 2 Segmenttype = hold 3 Segmenttype = time and wait 4 Segmenttype = time
8840 profiler 73 Programmer description
Programmer level
7.3.6 Bandwidth monitoring
Bandwidth monitoring is valid for all program segments. An individual bandwidth can be determined for each program. When leaving the bandwidth (b.Lo = low limit; b.Hi = high limit), the programmer is stopped (run LED flashes). The program continues running when the process value is within the predefined bandwidth again.
g
With segment type Step and bandwidth monitoring activated, the control deviation alarm is suppressed, until the process value is in the band again.
g
If band alarm signalling as a relay output is required, a control deviation alarm with the same limits as the band limits must be configured.
7.3.7 Search run at programmer start
The programmer starts the first segment at the actual process value (search run). This may change the effective runtime of the first segment.
Sp, X
set-point profile
StopStop
b.Hi
b.Lo
process value x
time
SP1
Pt (Gradient)
1
SP
SP
7.3.8 Behaviour after mains recovery or sensor error
Mains recovery
After power recovery, the last program set-points and the time elapsed so far are not available any more. Therefore, the programmer is reset in this case. The controller uses the internal set-points and waits for further control commands (the run LED blinks).
Sensor error
With a sensor error, the programmer goes to stop condition (the run LED blinks). After removal of the sensor error, the programmer continues running.
SP1
Pt
Programmer description 74 8840 profiler
Special functions
8 Special functions
8.1 8840 profiler as Modbus master
Additions othr (only visible with 8800/8840 Configurator!)
Name Value range Description Default
MASt
Cycl
AdrO
AdrU
Numb
0 1
0...200
1...65535
1...65535
0...100
Controller is used as Modbus master
Slave Master Cycle time [ms] for the Modbus master to transmit its data
to the bus. Target address to which the with AdrU specified data is
given out on the bus. Modbus address of the data that Modbus master gives to
the bus. Number of data that should be transmitted by the Modbus
master.
0
60
1
1
0
a
This function is only selectable with 8800/8840 Configurator (engineering tool)!
The 8840 profiler can be used as Modbus master ( ConF / othr / MASt =1). The Modbus master sends its data to all slaves (Broadcast message, controller adress 0). It transmits its data (modbus adress AdrU) cyclic with the cycle time Cycl to the bus. The slave controller receives the data transmitted by the masters and allocates it to the modbus target adress AdrO. If more than one data should be transmitted by the master controller ( Numb > 1) , the modbus adress AdrU indicates the start adress of the data that should be transmitted and AdrO indicates the first target adress where the received data should be stored. The following data will be stored at the logically following modbus target adresses. With this it is possible e.g. to specify the process value of the master controller as set-point for the slave controllers.
Example for transfering the programmer set-point
Master
KS 90-1
1199
°C
°F
1200
para
func
02/12:30
Ada
Err
/
F
KS 90-1 programmer
1234
SP.E
-PrgEdit-
SP.2
programmer
run
SP.x
KS40-1 universal
123OK
126
125
KS 90-1, KS 50-1, KS 40-1
123OK
run
Ada
Err
SP.x
KS40-1 universal
126
125
run
Ada
Err
Slaves
123OK
126
run
SP.x
Ada
125
Err
KS40-1 universal
SP.x
KS40-1 universal
123OK
126
125
123OK
run
Ada
Err
SP.x
KS40-1 universal
126
125
run
Ada
Err
8840 profiler 75 8840 profiler as Modbus master
Special functions
I
8.2 Linearization
Linearization for inputs INP1 or INP3 Access to table “ Lin” is always with selection of sensor type S.TYP = 18:
special thermocouple in INP1 or INP3, or with selection of linearization S.Lin 1: special linearization.
Dependent of input type, the input signals are specified in µV or in Ohm dependent of input type.
With up to 16 segment points, non-linear signals can be simulated or linearized. Every segment point comprises an input (In.1 In.16) and an output (Ou.1Ou.16). These segment points are interconnected automatically by means of straight lines. The straight line between the first two segments is extended downwards and the straight line between the two largest segments is extended upwards. I.e. a defined output value is also provided for each input value.
When switching an In.x value to OFF, all other ones are switched off. Condition for these configuration parameters is an ascending order.
In.1 < In.2 < ...< In.16 and Ou.1 < Ou.2 ...< Ou.16.
n.16
. . . . . .
In 1
Ou.1 Ou.16.....................
Linearization 76 8840 profiler
8800/8840 Configurator
9 8800/8840 Configurator
8800/8840 Configurator is the projection environment for the corresponding West controllers. The following 3 versions with graded functionality are available:
Functionality Mini Basic Expert
parameter and configuration setting controller and control loop simulation download: writes an engineering to the controller online mode/ visualisation creation of user defined linearizations configuration of extended operating level upload: reads an engineering from the controller diagnosis function file, save engineering data printer function online documentation, help system measurement correction (calibration procedure) program editor data acquisition and trend function network and multiuser licence personal assistant function extended simulation
yes yes yes yes yes yes yes yes yes
SIM only yes yes
yes yes yes yes yes yes
SIM only yes yes
no no yes no yes yes no yes yes no yes yes
yes yes yes
no no yes
SIM only yes yes
no no yes
yes yes yes
no no yes
The mini version is - free of charge - at your disposal as download at West homepage www.westinstruments.com or on the West-CD (please ask for).
At the end of the installation the licence number has to be stated or DEMO mode must be chosen. At DEMO mode the licence number can be stated subsequently under Help r Licence r Change.
8840 profiler 77
Versions
g
10 Versions
88401 00
Flat-pin connectors 0 Screw terminals 1
90..250V AC, 4 relays 0 24VAC / 18..30VDC, 4 relays 1
90..250V AC, 3 relays + mA/logic 2 24VAC / 18..30VDC, 3 relays +mA/logic 3
90..250V AC, 2 relays + 2xmA/logic 4 24VAC / 18..30VDC, 2 relays + 2xmA/logic 5 no option 0 RS422/485 + U PROFIBUS-DP + U INP1 and INP2 0 INP1, INP2 and INP3 1 Program controller with 8 programs 1 Program controller with 16 programs 2 Standard configuration 0 Configuration to specification 9 no manual 0 manual german D manual english E manual french F Standard cUL certified (only possible with screw terminals) Unit / front accordin
+di2,di3+OUT5,OUT6 1
T
+ di2/di3 + OUT5/OUT6 2
T
to customer specification XX
0
U
Accessories delivered with the unit
Operating manual (if selected by the ordering code)
2 fixing clamps
w
operating note in 12 languages
w
Accessory equipment with ordering information
Description Order no.
Heating current transformer 50A AC 9404-407-50001 PC-adaptor for the front-panel interface 9404-998-00061 Operating manual German 9499-040-70718 Operating manual English 9499-040-70711 Operating manual French 9499-040-70732 Interface description Modbus RTU German 9499-040-70818 Interface description Modbus RTU English 9499-040-70811 Interface description Profibus German 9499-040-70918 Interface description Profibus English 9499-040-70911 8800/8840 Configurator (engineering tool) Mini Download www.westinstruments.com 8800/8840 Configurator (engineering tool) Basic 9407-999-11931 8800/8840 Configurator (engineering tool) Expert 9407-999-11941
78 8840 profiler
11 Technical data
INPUTS
PROCESS VALUE INPUT INP1
Resolution: > 14 bits Decimal point: 0 to 3 digits behind the
decimal point Dig. input filter: adjustable 0,000...9999 s Scanning cycle: 100 ms Measured value
correction:
2-point or offset correction
Technical data
Linearization: 16 segments, adaptable
with 8800/8840
Configurator Decimal point: adjustable Input circuit monitor: 12,5% below span start
(2mA, 1V)
SUPPLEMENTARY INPUT INP2
Resolution: > 14 bits Scanning cycle: 100 ms
Heating current measurement
Thermocouples
r Table 1 (page 83 )
Input resistance: Effect of source resistance:
Cold-junction compensation
Maximal additional error:
Sensor break monitoring
Sensor current: Configurable output action
Resistance thermometer
1M
1 µV/
± 0,5 K
A
≤1µ
r Table 2 (page 83 )
Connection: 3-wire Lead resistance: max. 30 Ohm Input circuit monitor: break and short circuit
Special measuring range
8800/8840 Configurator (engineering tool) can be used to match the input to sensor KTY 11-6 (characteristic is stored in the controller).
Physical measuring range: 0...4500 Ohm Linearization segments 16
via current transformer (Accessory equipment)
Measuring range: 0...50mA AC Scaling: adjustable -1999...0,000...9999 A
Current measuring range
Technical data as for INP1
Potentiometer
r Table 2 (page 83 )
SUPPLEMENTARY INPUT INP3 (OPTION)
Resolution: > 14 bits Scanning cycle: 100 ms
Technical data as for INP1 except 10V range.
CONTROL INPUTS DI1, DI2
Configurable as switch or push-button! Connection of a potential-free contact suitable for switching “dry” circuits.
Switched voltage: 5 V Current: 100µA
Current and voltage signals
r Table 3 (page 83 )
Span start, end of span: anywhere within measuring
range
Scaling: selectable -1999...9999
8840 profiler 79
Technical data
CONTROL INPUTS DI2, DI3 (OPTION)
Operating life (electr.): 600.000 duty cycles with
max. contact rating
The digital input di2 located on the A-card and di2 located on the option card are or-linked. Configurable as switch or push-button! Optocoupler input for active triggering.
Nominal voltage 24 V DC external Current sink (IEC 1131 type 1) Logic “0” -3...5 V Logic “1” 15...30 V Current requirement approx.. 5 mA
TRANSMITTER SUPPLY UT (OPTION)
Power: 22 mA /≥18 V
If the universal output OUT3 or OUT4 is used there may be no external galvanic connection between measuring and output circuits!
GALVANIC ISOLATION
Safety isolation Function isolation
Process value input INP1
Mains supply Supplementary input INP2
Optional input INP3 Digital input di1, di2
Note:
If the relays operate external contactors, these must be fitted with RC snubber circuits to manufacturer specifications to prevent excessive switch-off voltage peaks.
OUT3, 4 AS UNIVERSAL OUTPUT
Galvanically isolated from the inputs.
Freely scalable resolution: 11 bits
Current output
0/4...20 mA configurable. Signal range: 0...approx.22mA Max. load: Load effect: no effect Resolution: Accuracy
Voltage output
0/2...10V configurable Signal range: 0...11 V Min. load: Load effect: no effect Resolution: Accuracy
500
A (0,1%)
≤22µ
A (0,2%)
≤40µ
2k
11 mV (0,1%)
20 mV (0,2%)
Relay OUT1 RS422/485 interface Relay OUT2 Digital inputs di2, 3 option Relay OUT3 Universal output OUT3 Relay OUT4 Universal output OUT4
Transmitter supply U
T
OUT5, OUT6
OUTPUTS
RELAY OUTPUTS OUT1...OUT4
Contact type: potential-free changeover
contact
Max.contact rating: 500 VA, 250 V, 2A at 48...62
Hz, resistive load
Min. contact rating: 5V, 10 mA AC/DC
OUT3, 4 used as transmitter supply
Output power: 22 mA /≥13 V
OUT3, 4 used as logic output
Load≤500 Load > 500
Ω Ω
0/≤20 mA 0/> 13 V
OUTPUTS OUT5/6 (OPTION)
Galvanically isolated opto-coupler outputs. Grounded load: common positive voltage. Output rating: 18...32 VDC; 70 mA Internal voltage drop: 1 V with I Protective circuit: built-in against short circuit, overload, reversed polarity (free-wheel diode for relay loads).
max
80 8840 profiler
Technical data
POWER SUPPLY
Dependent of order:
AC SUPPLY
Voltage: 90...260 V AC Frequency: 48...62 Hz Power consumption approx. 7,0 VA
UNIVERSAL SUPPLY 24 V UC
AC voltage: 20,4...26,4 V AC Frequency: 48...62 Hz DC voltage: 18...31 V DC Power consumption: approx.. 7,0 VA
BEHAVIOUR WITH POWER FAILURE
Configuration, parameters and adjusted set-points, control mode:
Non-volatile storage in EEPROM
FRONT INTERFACE
Connection of PC via PC adapter (see "Accessory equipment"). The 8800/8840 Configurator software is used to configure, set parameters and operate the 8840 profiler.
Permissible temperatures
For specified
0...60°C
accuracy: Warm-up time:
15 minutes For operation: -20...65°C For storage: -40...70°C
Humidity
75% yearly average, no condensation
Shock and vibration
Vibration test Fc (DIN 68-2-6)
Frequency: 10...150 Hz Unit in operation: 1g or 0,075 mm Unit not in operation: 2g or 0,15 mm
Shock test Ea (DIN IEC 68-2-27)
Shock: 15g Duration: 11ms
Electromagnetic compatibility
Complies with EN 61 326-1 (for continuous, non-attended operation)
BUS INTERFACE (OPTION)
Galvanically isolated Physical: RS 422/485 Protocol: Modbus RTU Transmission speed: 2400, 4800, 9600, 19.200
bits/sec Address range: 1...247 Number of controllers per bus: 32
Repeaters must be used to connect a higher number of controllers.
ENVIRONMENTAL CONDITIONS
Protection modes
Front panel: IP 65 (NEMA 4X) Housing: IP 20 Terminals: IP 00
GENERAL
Housing
Material: Makrolon 9415
flame-retardant
Flammability class: UL 94 VO, self-extinguishing
Plug-in module, inserted from the front
Safety test
Complies with EN 61010-1 (VDE 0411-1): Overvoltage category II Contamination class 2 Working voltage range 300 V Protection class II
8840 profiler 81
Technical data
Certifications
UL-approval
Electrical connections
flat-pin terminals 1 x 6,3mm or 2 x 2,8mm to
w
DIN 46 244 or screw terminals for 0,5 to 2,5mm²
w
Mounting
Panel mounting with two fixing clamps at top/bottom or right/left, High-density mounting possible
Mounting position: uncritical Weight: 0,27kg
Accessories delivered with the unit
Operating manual Fixing clamps
82 8840 profiler
Technical data
Table 1 Thermocouples measuring ranges
Thermoelementtype Measuring range Accuracy Resolution (Ô) L Fe-CuNi (DIN) -100...900°C -148...1652°F ß 2K 0,1 K J Fe-CuNi -100...1200°C -148...2192°F ß 2K 0,1 K K NiCr-Ni -100...1350°C -148...2462°F ß 2K 0,2 K N Nicrosil/Nisil -100...1300°C -148...2372°F ß 2K 0,2 K S PtRh-Pt 10% 0...1760°C 32...3200°F ß 2K 0,2 K R PtRh-Pt 13% 0...1760°C 32...3200°F ß 2K 0,2 K T Cu-CuNi -200...400°C -328...752°F ß 2K 0,05 K C W5%Re-W26%Re 0...2315°C 32...4199°F ß 2K 0,4 K D W3%Re-W25%Re 0...2315°C 32...4199°F ß 2K 0,4 K E NiCr-CuNi -100...1000°C -148...1832°F ß 2K 0,1 K B * PtRh-Pt6% 0(100)...1820°C 32(212)...3308°F ß 2K 0,3 K
* Specifications valid for 400°C
Table 2 Resistance transducer measuring ranges
Type Signal current Measuring range Accuracy Resolution (Ô) Pt100 Pt100 -200...850°C -140...1562°F ß 1K 0,1K Pt1000 -200...850°C -140...392°F ß 2K 0,1K KTY 11-6 * -50...150°C -58...302°F ß 0,2K 0,01K Spezial 0...4500 Spezial 0...450 Poti 0...160 Poti 0...450 Poti 0...1600 Poti 0...4500 * Or special
0,2mA
-200...100°C -140...212°F ß 1K 0,1K
ß 0,1% 0,01 %
Table 3 Current and voltage measuring ranges
Measuring range Input impedance Accuracy Resolution (Ô) 0-10 Volt
-2,5-115 mV
-25-1150 mV
0-20 mA
~ 110 k
? 1M ? 1M
20
ß 0,1 % 0,6 mV
ß 0,1 % ß 0,1 %
ß 0,1 %
6 µV
60 µV
1,5 µA
8840 profiler 83
Safety hints
12 Safety hints
This unit was built and tested in compliance with VDE 0411-1 / EN 61010-1 and was delivered in safe condition. The unit complies with European guideline 89/336/EWG (EMC) and is provided with CE marking. The unit was tested before delivery and has passed the tests required by the test schedule. To maintain this condition and to ensure safe operation, the user must follow the hints and warnings given in this operating manual. The unit is intended exclusively for use as a measurement and control instrument in technical installations.
a
Warning
If the unit is damaged to an extent that safe operation seems impossible, the unit must not be taken into operation.
ELECTRICAL CONNECTIONS
The electrical wiring must conform to local standards (e.g. VDE 0100). The input measurement and control leads must be kept separate from signal and power supply leads. In the installation of the controller a switch or a circuit-breaker must be used and signified. The switch or circuit-breaker must be installed near by the controller and the user must have easy access to the controller.
COMMISSIONING
Before instrument switch-on, check that the following information is taken into account:
Ensure that the supply voltage corresponds to the specifications on the type
w
label. All covers required for contact protection must be fitted.
w
If the controller is connected with other units in the same signal loop, check
w
that the equipment in the output circuit is not affected before switch-on. If necessary, suitable protective measures must be taken. The unit may be operated only in installed condition.
w
Before and during operation, the temperature restrictions specified for
w
controller operation must be met.
SHUT-DOWN
For taking the unit out of operation, disconnect it from all voltage sources and protect it against accidental operation. If the controller is connected with other equipment in the same signal loop, check that other equipment in the output circuit is not affected before switch-off. If necessary, suitable protective measures must be taken.
84 8840 profiler
Safety hints
MAINTENANCE, REPAIR AND MODIFICATION
The units do not need particular maintenance.
a
l
a
Warning
When opening the units, or when removing covers or components, live parts and terminals may be exposed.
Before starting this work, the unit must be disconnected completely.
After completing this work, re-shut the unit and re-fit all covers and components. Check if specifications on the type label must be changed and correct them, if necessary.
Caution
When opening the units, components which are sensitive to electrostatic discharge (ESD) can be exposed. The following work may be done only at workstations with suitable ESD protection. Modification, maintenance and repair work may be done only by trained and authorized personnel. For this purpose, the West service should be contacted.
The cleaning of the front of the controller should be done with a dry or a wetted (spirit, water) handkerchief.
12.1 Resetting to factory setting
In case of faulty configuration, the 8840 profiler can be reset to the default condition. For this, keep the following two keys pressed during power-on :
Controller reset to default is signalled by displaying FACTory shortly in the display. Subsequently, the controller returns to normal operation.
FAC
torY
ÈÌ
RUN
Resetting to factory setting 85 8840 profiler
Index
0-9
2-point correction............62
E
Environmental conditions .......81
Equipment ...............78
Error list ................13
A
Alarm handling ..........26-27
B
Bargraph ................11
BlueControl...............77
Bus interface
Technical Data..........81
C
Calibration level (CAL)......62-64
Certifications ..............82
Configuration examples
2-point controller ........50
3-point controller ........51
3-point stepping controller . . . 52
Continuous controller ......53
D - Y -Off controller.......54
Measured value output .....55
Signaller .............49
Configuration level
Configuration parameters. . 30 - 46
Parameter survey ........29
Connecting diagram ...........6
Connecting examples
di2/3, 2-wire transmitter supply . 8
INP2 current transformer .....7
OUT1/2 heating/cooling .....7
OUT3 as logic output ......10
OUT3 transmitter supply .....9
RS485 interface ..........9
Control inputs di1, di2, di3
Technical data ..........79
Cooling functions
Constant period .........48
Standard .............48
Current signal measuring range ....79
D
Digital inputs di1, di2, di3
Configuration ..........40
Technical data ..........79
F
Front view ...............11
I
Input INP1
Configuration ..........31
Parameters ............59
Technical data ..........79
Input INP2
Configuration ..........33
Parameters ............59
Technical data ..........79
Input INP3
Configuration ..........33
Parameters ............59
Technical data ..........79
Input scaling ..............61
L
LED
Ada-LED............11
Err-LED............11
func-LED............11
ì -LED.............11
LED colours ...........11
ò -LED.............11
para-LED............11
SP.2-LED............11
SP.E-LED ...........11
Linearisierung .............76
M
Mainenance manager .......13-14
Manual tuning .............24
Modbus master .............75
Mounting.................5
O
Offset correction ............62
Optimierung am Sollwert .......18
Output OUT1
Configuration ..........37
86 8840 profiler
Technical data ..........80
Output OUT2
Configuration ..........38
Technical data ..........80
Output OUT3
Configuration ..........38
Technical data ..........80
Output OUT4
Configuration ..........40
Technical data ..........80
Output OUT5
Configuration ..........40
Technical data ..........80
Output OUT6
Configuration ..........40
Technical data ..........80
P
Parameter setting level
Parameter survey ........57
Parameters .........58-60
Power supply ..............81
R
Resetting to factory setting .......85
Resistance thermometer measuring range
.....................79
S
Safety hints ............84-85
Safety switch...............5
Safety test................81
Self-tuning
Cancelation ...........22
Cancelation causes........22
Set-point processing ..........47
T
Thermocouple measuring range ....79
V
Versions ................78
Voltage signal measuring range ....79
8840 profiler 87
Notes
13 Notes
88 8840 profiler
Notes
8840 profiler 89
Subject to alterations without notice
West Instruments The Hyde Business Park Brighton BN2 4JU UK
Printed in Germany 9499-040-70711 (09/2003)
A6
Loading...