Transcription

PMA Prozeß- und Maschinen-Automation GmbH 2001. Printed in GermanyAll rights reserved. No part of this document may bereproduced or published in any form or by any means without prior written permissionby the copyright owner.A publication of PMA Prozeß- und Maschinen-Automation GmbHSubject to change without noticePMA Prozeß- und Maschinen-Automation GmbHP.O. Box 31 02 29D 34058 KasselGermanyRestriction of warranty:No warranty is given for the complete correctness of this manual, since errors can never avoidedcompletely despite utmost care. Any hints are welcome and gratefully accepted.

Multi-Temperature-Controller KS 800Contents1Introduction . . . . . . .1.1Basic structure1.2Input . . . . . . . .1.3Functions . . . .1.4Output . . . . . .2Input2.12.22.32.42.5.77788signal processing . . . . . . . . . . . . .Measurement value pre-processingMeasuring frequency . . . . . . . . . . .Sensor types . . . . . . . . . . . . . . . . .2.3.1 Thermocouples . . . . . . . . . .2.3.2 Resistance thermometer . . .2.3.3 DC voltage . . . . . . . . . . . . .Measurement value correction . . . .2.4.1 Application examples . . . . .Digital input signal pre-processing .2.5.1 Input signal distribution . . . .2.5.2 Analog input signals . . . . . .2.5.3 Digital input signals . . . . . . .9999910101011111111123Controller block diagram . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3.1Sequence control . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .13134Set-point functions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4.1Set-point control . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .14145Function block protocol . . . . . . . . . .5.1Data structure . . . . . . . . . . . . .5.2Structure of configuration words .5.2.1 Function block instrument6Controller statuses and status priorities6.1Priority 0 automatic . . . . . . . . . . .6.2Priority 1 Tune, run . . . . . . . . . . .6.3Priority 2 Tune, error . . . . . . . . . .6.4Priority 3 Sensor break . . . . . . . . .6.5Priority 5 Manual . . . . . . . . . . . . .6.6Priority 7 Y Track . . . . . . . . . . . .6.7Priority 8 Controller off . . . . . . . . .15151616.20202021212122227Automatic - manual switch-over . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .238Self-tuning for single-loop controllers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .8.1Preparation for controller self-tuning: . . . . . . . . . . . . . . . . . . . . . . . . . . . .8.1.1 Process at rest . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .8.1.2 Selecting the stable correcting variable . . . . . . . . . . . . . . . . . . . . .8.1.3 Start from automatic mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .8.1.4 Start from manual mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .8.2Self-tuning procedure with heating (2-point and three-point stepping contr.).8.3Self-tuning procedure with heating and cooling processes: (3-point contr.) .8.4Set-point monitoring . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .242424242525252526.9499 040 49211.3

Multi-Temperature-Controller KS 8008.5.26262626.27279Controlled adaptation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .9.1Control function parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .282910Signaller . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3011Two-point controller . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3112Three-point DPID controller . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3313Three-point stepping controller . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3514Forcing of switching outputs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3815Continuous controllers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3916Water cooling . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4117Cascade control . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .17.1 Configuration of a simple cascade . . . . . . . . . . . . . . . . .17.2 Controller behaviour with switch-over . . . . . . . . . . . . . . .17.2.1 Master controller switch-over from . . . . . . . . . . . .17.2.2 Slave controller switch-over : . . . . . . . . . . . . . . . .17.3 Interruption of cascade operation . . . . . . . . . . . . . . . . . .17.4 Example of cascade control with up to 7 slave controllers.4343444444444518Start-up circuit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4719Mean value formation for the output hold function . . . . . . . . . . . . . . . . . . . . . .4920Heating current monitoring . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .20.1 Heating current monitoring . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .20.2 Monitoring cycle . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .50505021Evaluation of heating current measurement . . . . . . . . . . . . . . . . . . . . . . . . . . .21.1 Leakage current monitoring . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .515122Alarm handling . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5223Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .23.1 General . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .23.2 Main configuration groups . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .23.2.1 C100 main controller configuration . . . . . . . . . . . . . . . . . . .23.2.1.1C101 additional controller configuration . . . .23.2.2 C150 Heating current and output monitoring . . . . . . . . . . .23.2.2.1C151 additional heating current configuration23.2.3 C180 digital signal allocation . . . . . . . . . . . . . . . . . . . . . . .23.2.4 C190 digital signal allocation . . . . . . . . . . . . . . . . . . . . . . .5454545455565757584Self-tuning several controllers in a group . . . . . . . . . . . . . . . . . . . . . . . .8.5.1 Starting the group self-tuning . . . . . . . . . . . . . . . . . . . . . . . . . . . .8.5.2 Group self-tuning stop . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .8.5.3 Common start of the heating attempt for all controllers of a group .8.5.4 Common start of the cooling attempt for all 3-point heating/coolingcontrollers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .8.5.5 Signification of self-tuning messages . . . . . . . . . . . . . . . . . . . . .9499 040 49211.

Multi-Temperature-Controller KS 80023.323.423.524Inputs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .23.3.1 C200 main configuration . . . . . . . . . . . . . . . . . . . . . . .23.3.2 Input scaling . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .23.3.2.1C201 input scaling start . . . . . . . . . . . . .23.3.2.2C202 input scaling end . . . . . . . . . . . . .23.3.3 C205 additional configuration . . . . . . . . . . . . . . . . . . .23.3.3.1C210 external temperature compensation23.3.3.2C213 sensor failure . . . . . . . . . . . . . . . .23.3.3.3C214 filter time constant . . . . . . . . . . . .Configuration examples . . . . . . . . . . . . . . . . . . . . . . . . . . . . .23.4.1 Thermocouples . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .23.4.2 Resistance thermometer . . . . . . . . . . . . . . . . . . . . . . .23.4.3 Voltage . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .23.4.4 C302 heating current input . . . . . . . . . . . . . . . . . . . . .Outputs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .23.5.1 C500 signal inputs/outputs . . . . . . . . . . . . . . . . . . . . .23.5.2 Alarm outputs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .23.5.2.1Action C530 . . . . . . . . . . . . . . . . . . . . .23.5.2.2C600 alarm type . . . . . . . . . . . . . . . . . .23.5.2.3C601 alarm target . . . . . . . . . . . . . . . . .23.5.3 C700 controller self-tuning . . . . . . . . . . . . . . . . . . . . .23.5.4 Additional functions . . . . . . . . . . . . . . . . . . . . . . . . . . .23.5.4.1C900 Baud rate COM1 PC interface . . . .23.5.4.2C901 COM1 address . . . . . . . . . . . . . . .23.5.5 COM2 interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . .23.5.5.1C902 Baud rate COM2 bus interface . . .23.5.5.2C903 COM2 address . . . . . . . . . . . . . . .23.5.6 C904 Mains frequency and current outputs . . . . . . . . .Special functions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .24.1 Selective mean value formation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .24.1.1 Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .24.2 Safety limmitter with holding function . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .9499 040 86869707071727274765

Multi-Temperature-Controller KS 80069499 040 49211

Multi-Temperature-Controller KS 8001IntroductionThe functions of multiple controller KS 800 are described in this document. Not all functions areapplicable to all versions, since some hardware and software functions are mutually precludingdue to the controller configuration (e.g. 8-channel three-point stepping controller and digital inputs).1.1Basic structureThe basic KS 800 structure for control function handling is shown below. The unit is divided intofour main groups:inputfunctionsoutputuser interface(The user interface function is not described in this manual.)Interface SignalsUser InterfaceDiagnosis andproductionOperating anddisplayInterface selectionSequence controlSet-pointprocessingClosed loopcontrolAlarm processing1.2Signal outputController functionsOutputSignal post-processingFunctionsSignal distributionSignal pre-processingSignalsfrom thefieldMeas. valueaquisitionInputSignalsto thefield.InputMeasurement value acquisitionThe input signals from the field are acquisitioned and converted according to adjusted sensortype.Measurement value correctionThis block is used for measurement value corrections (zero offset, suppression, gain adjustment).9499 040 492117

Multi-Temperature-Controller KS 800Signal distributionThe conditioned input signals are passed to the controller cyclically (together with the relevantcontrol parameters).1.3FunctionsSequence controlThe sequence control describes the statuses and priorities in the control algorithm and the conditions and signals for other function statuses.Closed-loop controlThe correcting variable is calculated dependent of selected controller configuration and adjustedcontrol parameters.Set-point processingDependent of controller configuration, various functions for generation of the valid (effective) setpoint (Weff) are selected for the control functions.Alarm processingEach individual controller has different alarm functions, each with four trigger points. The alarmscan be allocated to various alarm functions by configuration.1.4OutputSignal post-processingThe controller calculation result is subject to (user-defined) post-processing: e.g. compliance witha minimumn duty cycle.Signal outputOutput and storage of the controller output value until the next cycle.89499 040 49211

Multi-Temperature-Controller KS 8002Input signal processing2.1Measurement value pre-processingAll measurement signals must be conditioned accordingly, before they are used in the controllerfunctions. Measurement value processing converts the hardware signals into numeric values,which are converted into physical signals ( C, F, .) by linearization/scaling also during measurement value processing. Sensor monitorings (break, overflow, wrong polarity) are also part ofmeasurement value processing.2.2Measuring frequencyAs the analog-digital converter of the input circuit is common for all 8 controllers, the individualcontroller inputs are measured cyclically. Each controller input is measured twice per second.2.3Sensor typesThe sensor type can be determined (also differently) for each controller during configuration.Analog measurement value acquisition includes the following values:Actual value measurement for 8 controllers.thermocouple,resistance thermometer,DC voltage.2.3.1ThermocouplesThe following thermocouple types acc. to DIN/EN 60584 can be connected:*TC typeTC materialtypeIdent. colourneg. wireRangeLFe/Cu-Niblue0.900 CJFe/Cu-Niblack0.900 CKNi-Cr/Nigreen0.1350 CNNicrosil/Nisilpink0.1300 CSPt-10Rh/Ptorange0.1760 CRPt-13Rh/Ptwhite0.1760 CTCu/Cu-Nibrown0.400 CW *)W5Re/W26Renot determined0.2300 CENi-Cr/Cu-Niviolet0.1000 C) not acc. to DINThe lower measuring limit of KS 800 is 0 mV for all thermocouple types, i.e. 0 C or 32 F. Theupper measuring limit is the upper operating temperature of the relevant thermocouple type.The thermocouples are monitored for wrong polarity and break.Monitoring for wrong polarity responds, when the wrong polarity voltage corresponds to a temperature of -30 C.9499 040 492119

Multi-Temperature-Controller KS 8002.3.2Resistance thermometerResistance thermometers of type PT 100 to DIN/IEC 751 can be connected in 2 or 3-wire circuit.The lower measuring limit is -100 C.The upper measuring limit is 850 C.The thermometer current is approx. 0,25 mA.The resistance thermometer is monitored for lead break and short circuit. A short circuit is with aresistance (thermometer incl. leads) 48 Ω (-130 C).2.3.3DC voltageDC voltages of -100mV . 100mV can be processed.Lead monitoring for short circuit or wrong polarity is not possible.Lead break detection is provided.2.4Measurement value correctionDisplayed process valueA method which permits zero offset, gain adjustment both combined by 4 parameters is used.X2outX2inX1outX1inMeasured input valueThe parameters can be determined for any working points:X1in old displayed start valueX1out corrected start value to be displayedX2in old displayed end valueX2out corrected end value to be displayed109499 040 49211

Multi-Temperature-Controller KS 8002.4.1Application examples:The units can be any variables.1. Gain adjustmentThe straight line from 0 . 900 shall be 105 instead of 100 in working point 100.x1in and x1out 0 , x2in 100 and x2out 105.With an input value of 900, the output value is 900 x 1,05 945.)2. Zero offset:The straight line of 0 . 100 shall be shifted upwards by 5:x1in 0, x1out 5, x2in 100, x2out 1053. Combined gain adjustment and zero offsetThe straight line of 0 . 100 shall be changed into 5 . 112:x1in 0, x1out 5 , x2in 100 and x2out 112.e.g. with an input value of 200, the output value is 219.2.5Digital input signal pre-processingInputs IN/OUT13 . IN/OUT16 are provided once per unit and are used as control signals incommon for all 8 controllers, provided that they are configured for the relevant control function.The logic level of digital signal inputs which are not connected is 0.2.5.1Input signal distributionInput signal distribution is according to the following tables:2.5.2Analog input signalsInput signal hardwareInput signal controllerRemarkIN1.IN8X1.X8Actual controller valuesHC-k HC-lHCHeating current input per controller9499 040 4921111

Multi-Temperature-Controller KS 8002.5.3Digital input signalsSignal descriptionConn. terminalActive withPar1/Par2IN/OUT13C700 1 3W/W2IN/OUT16C190 1 1CoffIN/OUT14C190 2 1LeckIN/OUT15C500 2 4Par1/Par2:Parameter switch-over. Each controller can contain 2 parameter sets, which canbe activated by selection. With terminal IN/OUT13 configured as input and set tologic "1", parameter set "2" (Par2) is activated for all controllers which are configured accordingly.W/W2:Set-point switch-over. Each controller can contain 2 set-points, which can be activated by selection. With terminal IN/OUT16 configured as input and set to logic"1", set-point "2" (W2) is activated for all controllers which are configured accordingly. With the input not connected, set-point "1" (W) is effective.Coff:Controller off. With terminal IN/OUT14 configured as input and set to logic "1", allcontrollers which are configured accordingly are switched off. Alarm or other signalling functions (limit contacts, sensor monitoring, etc.) which may be related toa controller continue operating normally. I.e. only the controller outputs are deactivated, the controller itself continues operating normally. Thus bumpless switchover back to controller operation is possible.Leck:(Leakage) The output signal of a difference current relay can be connected toterminal IN/OUT15. As the heating leads of all controllers must be looped throughthis relay, leakage current monitoring for each heating loop is possible. If leakagecurrent monitoring is not necessary, this input need not be connected. The "response time" of the difference current relay must be 60ms.Further configuration is not necessary. Leakage current monitoring is always active, provided that a corresponding relay is connected.129499 040 49211

Multi-Temperature-Controller KS 8003Controller block diagramFunction for each controller (8 x per unit)Sequence controlController status controlAdaptationStart-up circuitSequence controlControlled adaptationMean value foroutput controlController self-tuningClosed loop controlSignaller 1 outputSignaller 2 output2 point DPID3 point DPID3 point steppingProcess value handlingCorrecting variable handlingSetpoint handlingAutomaticFailManualY-TrackingOutputs inactivHeating current/leakage currentFunction provide once in each unitGroup self-tuning coordinationSequence control and monitoring of: heating current, leakage current, output,3.1Sequence controlSeveral controller statuses which can be switched over via control inputs (configuration C500) orvia the interface are possible. However, switching on or off must always be done by the samesource.For instance, after switching over to manual operation via the control input, switching back viathe interface is not possible.After power failure, the operating status is a result of the interface signal stored last(EEPROM content) and of the applied control input according to priorities.9499 040 4921113

Multi-Temperature-Controller KS 8004Set-point functions4.1Set-point controlGrw GrwWnvolWvolWvol /WnvolSwitch-overW2Grw2W2WaktW2 Controlsignalfrom interfaceW/W 2W2 Status messageW2 Controlsignalfrom IN/OUT14C 190W100Active set-point forstart-up sequence controlStart-up circuitswitch-overEffectiveWeff setpointfor controllerStart-up circuitW0Setpoint processing for set-point controlThe effective set-point for KS 800 is handled by various pre-processing functions, before it isused for the control algorithm.When the controller is switched on, the non-volatile set-point Wnvol is effective, i.e. Wvol Wnvol."Volatile" is referred to the data loss in case of supply voltage failure.The adjustable set-point gradient Grw is effective, when the set-point is increased: a step increase of the set-point is converted into a ramp by this gradient. Grw2 works accordingly withset-point reduction.Grw2 is effective when switching over to and from the 2nd set-point. This gradient is equal forincreasing and falling step change.The second set-point is "non-volatile" with power failure.Subsequent set-point/2nd set-point switch-over is possible only via serial interface or via interfaceand input IN/OUT14 dependent of configuration.When activated, the 2nd set-point has the priority. When the 2nd set-point is effective, a statusmessage is output.This active set-point Wakt is evaluated also by the start-up circuit, which decides which set-pointis used for start-up according to a separate algorithm: active set-point Wakt or a set-point calculated by the start-up circuit.Before passing to the controller, the set-point is limited to the "adjustment range".W0 is the lower and W100 the upper limit of the set-point adjustment range. These limits areabsolute and cannot be exceeded.149499 040 49211

Multi-Temperature-Controller KS 8005Function block protocol5.1Data structureDue to the large variety of information processed in KS 800, logically related data and actionsare grouped in function blocks. A function block has input and output data, parameter and configuration data. 41 function blocks are defined for KS 800. They are addressed via fixed blockaddresses (FB no.). Each block is divided into individual functions. Functions are addressed viafunction numbers (fct. no.). Function number 0 addresses function-specific data.Data which are valid for the overall instrument are grouped in this function block.9499 040 4921115

Multi-Temperature-Controller KS 8005.2Structure of configuration wordsThe configuration words listed in the following code tables comprise several partial componentswhich can be transmitted only in common. The data in the table must be interpreted as C100R/WINTCFunc: controller function (T, H)WFunc: set-point xxz00.07Example: 2-point controller, setpoint/cascade5.2.10.10204Function block instrumentFunction block Instrument, type no.: 0, function General, function number 0.All data valid for the overall instrument are grouped in function block "INSTRUMENT".Process dataGeneralCodeFunction no. 0Descr.R/WTypeDescriptionRange01Unit State 1RBlock10Block 13.15, 18RINT13Write errorRINTError of last write access0,100.12714Write Error PositionRINTPosition of last write error0.9915Read ErrorRINTError messages of last read access0, 100.12716DPErrRINTError messages from DP module17DPAdr effRINTEffective Profibus address0.12618TypeRINTType no. of function block020Block 21.27RINT21HWbasRINTBasic HW Options: Modules A,PC23SWoptRINTSoftware optionsD24SWcodRINTSoftware code number 7th - 10th digitE25SWversRINTSoftware code number 11th - 12th digitE1Status 1Rem.AB26OPVers )RINTOperating version27EEPVers 1)RINTEEPROM version31OPModR/WINTSwitch over instrument to configuration mode (only to0Switch over instrument to online mode (only to 0)1Cancel cofiguration mode (only to 0)32OstartgR/WINTStop/start self-tuning of all group controllers0.133UPDR/WINTAcknowledge local data change0.11) Data are given for distinction of internal versions during future use.169499 040 49211G

Multi-Temperature-Controller KS 800To A: Unit State1MSBLSBD7D6D5Bit nD1Status "0"D0Status "1"always "0"instrument statusonlineconfigurationnoyesalways "0"parameter updatealways "0"D7parityTo B: DP ErrMSBD15LSBD14Bit tus "0"Status "1"D0bus access not successfulno errorerrorD1faulty parameter settingno errorerrorD2faulty configurationno errorerrorD3no data communicationno errorerrorD4.D15D0always "0"To C: HWbasCom200"10³""10²""10""1"Basic version without Com20000Com2 with CANopen0100Com2 with PROFIBUS-DP0200Com2 with ISO 17450300Example: Value "HWbas 0200" means that the addressed instrument is provided with a Com2interface with PROFIBUS-DP connection.9499 040 4921117

Multi-Temperature-Controller KS 800To D: SWoptVersion00"10³""10²""10""1"Basic version0000Water cooling0100To E: SWCod"10³""10²""10""1"7th digit6th digit5th digit4th digitExample: Value "SWCod 7239" means that the software for the addressed instrument containscode number 4012 157 239xx.To F: SWVers"10³""10²""10""1"0011th digit12th digitExample: Value "SWVers 11" means that the software for the addressed instrument containscode number 4012 15x xxx11.To G: UPDChanging a parameter or a configuration value via an interface is displayed in the UPD flag. Thisbit is set also after mains recovery. The flag, which can be read also via code UPD, can also bereset (value 0).I/O Block 1.2RBlock1State alarm outRST1Status alarm outputsH2State dioRST1Status digital inputs/outputsI20Block 21.24RBlock21SnOEMOptRINTSeries number OEM field22SnFabMonthRINTSeries number month of production23SNCntHiRINTSeries number HIGH24SnCntioRINTSeries number LOW30Block31.33RBlock31Fdo1R/WICMPForced digital outputs: OUT 1.OUT8J32Fdo2R/WICMPForced digital outputs: OUT9.OUT16K33Fdo3R/WICMPForced digital outputs: OUT17.OUT19L9499 040 49211

Multi-Temperature-Controller KS 800To H: State alarm outMSBLSBD7Bit no.NameD0R1D1D6D5D4D3AllocationD2D1D0Status "0"Status "1"Relay 1offonR2Relay 2offonD2R3Relay 3offonD3do 1.12 ALAlarm output short circuit OUT1.OUT12offonD4HCscALAlarm output heating current short circuitoffonD5"ß"always "0"D6"1"always "1"D7ParityTo I: State-dioMSBLSBD7Bit no.NameD6D5AllocationD4D3D2D1Status "0"Status "1"set 0set 1D0Par NrParameter set numberD1W/W2W/W2 switch overWW2D2CoffController offoffonD3LeckLeakage currentoffonD4"0"always "0"D5do13.16fOUT13.0UT16FailnoyesD6always "1"D7ParityD0To I: Data 0000OUT8OUT7OUT6OUT5OUT4OUT3OUT2OUTTo K: Data T19OUT18OUT17To L: Data 0009499 040 4921119

Multi-Temperature-Controller KS 8006Controller statuses and status prioritiesThe priorities are sorted according to ascending order (0 low; 7 high)6.1Priority 0 automatic(low)The controller is in automatic mode (control operation). Set-point definition is possible.6.2Priority 1 Tune, runSelf-tuning is active and handles the self-tuning procedure independently.Starting is done via the interface with Ostart 1, stopping is done with Ostart 0.The start/stop signal can also be generated internally by the control function itself with group selftuning configured (see section Group self-tuning).Function block controller type no: 91, function General, function number 0.Abbr.OStartStatusDescriptionSelf-tuning startStatus 1Range0.1Single bitWhen self-tuning is running, a status message State Tune1 is generated (Orun 1) and can beevaluated as individual bit. Self-tuning can always be switched off via the interface with Ostart 0.When a controller operating status with higher priority is requested whilst self-tuning is running,self-tuning is cancelled immediately and the controller changes to this mode.Function block controller type no.: 91, function Tuning, function number 5.Abbr.State Tune1YOptmDescriptionStatus tuning 1Correcting variable duringprocess at restRangeSingle bit-105.105 %Whilst self-tuning is active, the set-point can be changed via the interface. After successful selftuning, the self-tuning status is left and the controller changes over to automatic mode.With self-tuning start from automatic mode, the stable correcting variable (YOptm) is output andthe controller waits, until the process is at rest.With self-tuning start from the manual mode, the actually adjusted manual correcting variable isoutput for "process at rest".The process is at rest, when variable X is within a tolerance band of 0,5% of the span of thechosen sensor during more than 60 seconds.209499 040 49211

Multi-Temperature-Controller KS 8006.3Priority 2 Tune, errorWhen the controller self-tunging was finished or cancelled with an error, the controller switchesover to manual mode and outputs a constant correcting variable with the value of stable correcting variable YOptm. Adjustment of the manual correcting value via interface is not possible inthis status.The status must be confirmed by the user and set to 0 by Ostart.Self-tuning can be finished in three possible ways:1controller switch-over to manual via the interface.2by Ostart 0 via the interface.Stopping group self-tuning when the controller participates in group self-tuning. Hereby,the stop signal is generated internally by the control function (see section Group selftuning.3Coff, i.e. controller switch-off.6.4Priority 3 Sensor breakWith sensor break (variable X),

Multi-Temperature-Controller KS 800 8.5 Self-tuning several controllers in a gr