Barrel Temperature Control Module 1746-BTM User Manual
ii Important User Information Because of the variety of uses for the products described in this publication, those responsible for the application and use of this control equipment must satisfy themselves that all necessary steps have been taken to assure that each application and use meets all performance and safety requirements, including any applicable laws, regulations, codes and standards.
iii European Communities (EC) Directive Compliance If this product has the CE mark it is approved for installation within the European Union and EEA regions. It has been designed and tested to meet the following directives.
iv Publication 1746-UM010B-EN-P - April 2001
Summary of Changes Major changes in this revision include: • Ladder code addresses have been changed. • The sample ladder code in Chapter 9 has been enhanced. • Examples outlining the mathematical relationships involved in Startup Aggressiveness Factor and Ramp Rates have been included in Chapter 3. • Appendixes A and B have been omitted. • Module specifications can be found in the 1746-BTM Installation Instructions, Publication 1746-IN014B-EN-P.
2 Summary of Changes Publication 1746-UM010B-EN-P - April 2001
Preface Using This Manual This manual shows you how to use the Barrel Temperature Control Module (cat. no. 1746-BTM) in an Allen-Bradley SLC system for barrel temperature control and other injection molding or extrusion related temperature control applications. The manual explains how to install, program, calibrate, and troubleshoot the BTM module. ATTENTION ! Use the 1746-BTM module in a local I/O chassis only for barrel temperature control of injection molding applications or extruders.
P-2 Preface SLC Processor The 1746-BTM module is compatible with any SLC processor that supports M0/M1 files, such as the SLC 5/05, SLC 5/04, SLC 5/03, and SLC 5/02 controllers.
Table of Contents Important User Information . . . . . . . . . . . . . . . . . . European Communities (EC) Directive Compliance EMC Directive . . . . . . . . . . . . . . . . . . . . . . . . . Low Voltage Directive . . . . . . . . . . . . . . . . . . . Using This Manual . . . . . . . . . . . . . . . . . . . . . . . . Audience . . . . . . . . . . . . . . . . . . . . . . . . . . . . . System Compatibility . . . . . . . . . . . . . . . . . . . . Vocabulary . . . . . . . . . . . . . . . . . . . . . . . . . . . .
TOC-2 Table of Contents Barrel/Non-barrel Control . . . . . . . . . . . . . . . . . . . Word 1, Bit 12 for Channel 1 . . . . . . . . . . . . . . Barrel Control . . . . . . . . . . . . . . . . . . . . . . . . . Non–barrel control. . . . . . . . . . . . . . . . . . . . . . Switching the barrel control . . . . . . . . . . . . . . . Inner/Outer Zone Selection . . . . . . . . . . . . . . . . . . Word 1, Bit 13 for Channel 1 . . . . . . . . . . . . . . High/Low CV Limits . . . . . . . . . . . . . . . . . . . .
Table of Contents TOC-3 Chapter 5 Controlling a Loop . . . . . . . . . . . . . . . . . . . . . . . . . . . M1 Configuration File. . . . . . . . . . . . . . . . . . . . . . . Output Image Table. . . . . . . . . . . . . . . . . . . . . . . . Autotune a Loop . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Requirements for Autotune. . . . . . . . . . . . . . . . . . . Items to check before autotune . . . . . . . . . . . . . . . Autotune barrel control applications . . . . . . . . . . . .
TOC-4 Table of Contents Publication 1746-UM010B-EN-P - April 2001
Chapter 1 Getting Started This chapter gives you information on: • • • • • the function of the temperature control module features of the temperature control module time–proportioned output (TPO) module addressing response to slot disabling ATTENTION ! Temperature Control Using a BTM Module in an SLC System Use the 1746–BTM module only for barrel temperature control for injection molding applications or extruders in a local I/O chassis. Any other applications are not supported.
1-2 Getting Started Features of the Temperature Control Module The 1746–BTM module provides: Module Outputs The BTM module sends the control variable (CV) for heating and/or cooling each loop to the SLC processor’s input image table as both of: • 4 independent temperature control loops • autotune PID loops (one loop or any combination of loops can be autotuned while other loops are running) • a unique start–up algorithm to minimize overshoot • an isolated thermocouple (J and K) input for each PID loop
Getting Started 1-3 Figure 1.2 TPO timing diagram CV% = (40%) X = on time (2.0 sec) Y = TPO period (5.00 sec) Y X On data in parenthesis refers to sample program values. TPO bit Off The TPO duty cycle (Y) must be considerable shorter in time than the system dead time. For additional information, Refer to Autotune a Loop on page 5-2. The following memory map shows you how the SLC processor’s output and input image tables are defined for the module. See Table 9.A: BTM201.rss N7 Data Table on page 9-2.
1-4 Getting Started Module Addressing When you enter the module ID in processor configuration (off-line), the processor automatically reserves the required number of I/O image table words. In the figure below, that section of the I/O image table is designated by “slot e”. Its location in the I/O image table is determined by the module’s slot location “e” in the I/O chassis. Slot location “e” is a required addressing unit when referring to the module in ladder logic.
Chapter 2 Installing and Wiring This document gives you information about: • • • • • • • Avoiding Electrostatic Damage avoiding electrostatic damage compliance with European Union directive determining the module’s chassis power requirement planning for sufficient enclosure depth choosing a module slot in a local I/O chassis installing the module wiring the module Electrostatic discharge can damage semiconductor devices inside this module if you touch backplane connector pins.
2-2 Installing and Wiring European Communities (EC) Directive Compliance If this product has the CE mark it is approved for installation within the European Union and EEA regions. It has been designed and tested to meet the following directives.
Installing and Wiring Determining Power Requirements 2-3 When computing power supply requirements, add the values shown in Table 2.A to the requirements of all other modules in the SLC chassis to prevent overloading the chassis power supply. Table 2.A Power Supply Requirements Choosing a Module Slot in a Local I/O Chassis 5V dc amps 24V dc amps 0.110 0.
2-4 Installing and Wiring Installing the Module Follow this procedure: ATTENTION ! Never install, remove, or wire modules with power applied to the chassis or devices wired to the module. 1. Align the circuit board of the thermocouple module with the card guides located at the top and bottom of the chassis. 2. Slide the module into the chassis until both top and bottom retaining clips are secured. Apply firm even pressure on the module to attach it to its backplane connector.
Installing and Wiring 2-5 Removing the terminal block When installing the module, it is not necessary to remove the terminal block. But if you need to remove it, follow this procedure: 1. Alternately loosen the two retaining screws to avoid cracking the terminal block. 2. Grasp the terminal block at the top and bottom and pull outward and down. When removing or installing the terminal block be careful not to damage the CJC sensors.
2-6 Installing and Wiring Wiring the Module The module has an 18–position, removable terminal block. The terminal block pin–out is shown below. ATTENTION Disconnect power to the SLC before attempting to install, remove, or wire the removable terminal wiring block. ! Figure 2.1 Terminal block pin out.
Installing and Wiring 2-7 Figure 2.2 Thermistor placement on the bottom of the terminal block Always attach red lug to the CJC+ terminal Wiring considerations Follow the guidelines below when planning your system wiring. • To limit the pickup of electrical noise, keep thermocouple and millivolt signal wires away from power and load lines.
2-8 Installing and Wiring Preparing and Wiring the Cables To prepare and connect cable leads and drain wires, follow these steps: Figure 2.3 Cable lead and drain wire preparation Remove the foil shield and drain wire from sensor-end of the cable Signal Wires Extract the drain wire but remove the foil shield, at the module-end of the cable. Drain Wire Signal Wires 1. At each end of the cable, strip some casing to expose individual wires. 2. Trim signal wires to 5–inch lengths beyond the cable casing.
Installing and Wiring 2-9 7. At the source-end of cables from mV devices (See Figure 2.3 and Figure 2.4): • remove the drain wire and foil shield • apply shrink wrap as an option • connect to mV devices keeping the leads short Figure 2.4 Cable Preparation to Minimize Electrical Noise Interference Make unshielded wires as short as possible. Solder drain wires to braid at casing.
2-10 Installing and Wiring Specifications Backplane Current consumption 110 mA at 5V dc 85 mA at 24V dc Backplane power consumption 0.6W maximum (0.
Chapter 3 Configuring the Module You configure the module by setting words and bits for each loop in Configuration Block, N10:0–100, which your ladder logic uses to load the module’s M1 file. We cover bit selections and word descriptions. Refer to Table 3.B on page 3-13 for selections, units, and defaults.
3-2 Configuring the Module Enable Loop Alarms Word 1, Bit 6 for Channel 1 Set this bit to enable alarms for the designated loop. TC Break Response Word 1, Bits 7 and 8 for Channel 1 If the module detects a TC open wire for a loop in automatic mode, you can select how the module responds in one of the following ways: TC Break Response 08 07 disables the loop 0 0 forces CV to TC Break Control value (word 4, below) 0 1 forces CV to manual % output (O:e.
Configuring the Module Barrel/Non-barrel Control 3-3 Word 1, Bit 12 for Channel 1 You select between barrel and non–barrel control. Select: for these applications: 12 barrel control heat–only or heat/cool 0 non–barrel control heat–only, cool–only, or heat/cool 1 Barrel Control Select barrel control for multiple–zone applications in which there is thermal conduction between the zones.
3-4 Configuring the Module ATTENTION If you switch a loop between non–barrel and barrel control, you must re–autotune the loop before operating it. If you don’t re–autotune, the autotune values will be wrong for the application and the gains will be greatly distorted. ! Inner/Outer Zone Selection Word 1, Bit 13 for Channel 1 If you make a selection for barrel control, you also must select whether the loop is an inner zone or outer zone.
Configuring the Module High/Low CV Limits 3-5 Words 2 and 3 for Channel 1 Use CV High and Low Limits to set up the loop mode: TC Break Control For this loop mode: CV Low: CV High: heat, only 0% 100% cool, only -100% 0 heat/cool -100% +100% Word 4 or O:e.8 for Channel1 If a loop input circuit becomes open (open wire) the loop can not measure temperature. In automatic mode, the lack of temperature feedback makes it impossible to control the temperature.
3-6 Configuring the Module Heat/Cool Minimum On-times Words 6 and 8 for channel 1 These values determine the minimum cycle time after which loop TPO bits will turn ON. They are used to allow contactors time to close or pull in. If the contactor is energized for less than this value, the contactor will not close, but the attempt will count as a cycle. For example, suppose you set the TPO period for 10 seconds and the minimum ON time to 1 second.
Configuring the Module Temp 3-7 High Temperature Alarm Value (absolute) High Deviation Alarm Value (track setpoint) Set Point Low Deviation Alarm Value (track setpoint) 0° Low Temperature Alarm Value (absolute) Time Publication 1746-UM010B-EN-P - April 2001
3-8 Configuring the Module Alarm Dead Band Word 15 for Channel 1 Once the temperature alarm bits are on, they remain on until the temperature drops below the high alarm by the alarm dead–band value or rises above the low alarm by this value. The alarm dead band applies to the CV value at the high and low temperature alarms and deviation alarm values and provides a hysteresis effect.
Configuring the Module Thermal Integrity Loss Detection 3-9 Words 16 and 17 for Channel 1 The loss of thermal integrity is detected when the loop, in automatic mode, is not responding to a CV at 100% Detecting the loss of thermal integrity requires an assumption of a minimum rate of change in the temperature (PV) when the output (CV) is at 100%.
3-10 Configuring the Module IMPORTANT Because loop values are stored and reported in integer files, you must understand the meaning of implied decimal point (IDP). Otherwise, the magnitude of your intended value may be in error by as much as 1000, depending on the position of the IDP. Implied Decimal Point When entering or reading integer values, the range, given in Table 3.A, provides the implied decimal point.
Configuring the Module 3-11 Configuration Block, M1 File, Loops 1-4 N10:0-100 Configuration block (M1 file) contains 101 words as listed below. Data table location for Loops 1-4 are located in N10. For each additional 1746-BTM, add 1 to N10 (N11:0-100). Startup Aggressiveness factor The startup aggressiveness factor (SAF) modifies the pre-set point value. The pre-set point value is the temperature at which you switch from the cold startup algorithms to PID control.
3-12 Configuring the Module Ramp Rates The ramp rate value modifies the setpoint in steps until it reaches the new setpoint. This value works in conjunction with the ramp enable and ramp hold bits in the output image table for each channel. EXAMPLE The following outlines the relationship between ramp rate, TPO: • • • • • ramp rate 10 °/min. TPO of 10 sec.
Configuring the Module 3-13 Table 3.
3-14 Configuring the Module Publication 1746-UM010B-EN-P - April 2001
Chapter 4 Setting Autotune and Gains Values This chapter shows you how to independently set the gains for each PID loop of the BTM module. This includes: • • • • • Sequence of Setting PID Gains setting PID gains autotuning the loops fine tuning the loops using the PID equation configuring the autotuning and gains block Any time you successfully autotune the loop, write an autotune block to the module, or write a gains block to the module, a new set of PID gains is established on the module.
4-2 Setting Autotune and Gains Values Once autotuning is complete, you must read the gains block from the module to store it in SLC processor memory. You can write the autotune and gains block either of these ways: • Send autotune block to the module in words 1-24 (NXX:110-134). This causes the module to calculate the PID gains. In this case, set the block header in word 0 (NXX:110) to 880A hexadecimal. or • Send PID gains only in words 25-48 (NXX:145-168).
Setting Autotune and Gains Values 4-3 Whenever you write autotune values to the module, it recalculates PID gains based on measured system parameters stored in the autotune block and your selection of low, medium, or high PID gain level stored in the latest configuration block. If you changed the level of PID gains selection in the configuration block in the mean time, the PID gains calculated would be different from those calculated originally.
4-4 Setting Autotune and Gains Values If the loop is slow in reaching the set point either at start–up or at a change of set point, (See Figure 4.2) you may be able to improve the loop response by doing one or more of the following (in order of effectiveness): 1. increase the proportional gain 2. increase the integral gain 3. decrease the derivative gain Figure 4.2 Loop Slow to Set Point Set Point Using the PID Equation The module provides dependant PID control action.
Setting Autotune and Gains Values Entering Autotune/Gains Values with Implied Decimal Point 4-5 The autotune/gains block (M0 file) contains 49 words as listed in Table 4.A below. For each gain value, you enter a 16–bit integer value. IMPORTANT Because loop values are stored and reported in integer files, you must understand the meaning of IDP. Otherwise, the magnitude of your intended value may be in error by as much as 1000, depending on the position of the IDP.
4-6 Setting Autotune and Gains Values PID Gains/Autotune Block, M0 File for Loops 1–4 IMPORTANT Word numbers for loops 1–4 are in left–most columns. For corresponding NX:xx address, add 110 to word the number. Table 4.B PID Gains/Autotune (N10:110-158): Block Header (word 0 / N10:110) = 880B (-30709 decimal) Loops 1-4 Autotune Values (N10:111-134) 1 2 3 4 1 7 13 19 Heat gain 0.00 thru 327.67°/sec. 2 8 14 20 Heat time constant 0.0 thru 3276.7 sec. 3 9 15 21 Heat dead time 0.0 thru 3276.
Chapter 5 Control and Autotune a Loop This chapter explains how to: • control loop operation • autotune a loop Controlling a Loop At initial start–up, you must write the M1 configuration block to establish the module’s mode of control. Then, you must update the output image table any time you want to change the operating mode.
5-2 Control and Autotune a Loop Figure 5.
Control and Autotune a Loop 5-3 • Set the TPO period smaller than the system dead time. Autotune algorithm may calculate excessive gains if system dead time is less than the TPO period. This may cause the PV to overshoot Figure 5.2 Set TPO Period output (CV) changed system dead time Temperature System dead time should be larger than one TPO period for autotune to work properly 1 TPO period Output (CV) t0 Time • The autotune algorithm does not take the temperature to setpoint.
5-4 Control and Autotune a Loop Items to check before autotune Each loop must: • be configured with a valid M1 file and no errors (N10:212-215) • be set for barrel mode • be set in manual mode and that run setpoints are selected, starting from a cold start. If not starting from a cold start, at a steady state temperature. • have the TPO period set considerably smaller than the system dead time. A good place to start is 5 or 10 seconds.
Control and Autotune a Loop 5-5 1. Assume using data table N10 in the following example. Set initial conditions: Table 5.A Configuration File N10 Data Table Example N10:1 bits 00 01 set for PID control N10:26 bits 00 01 set for PID control N10:51 bits 00 01 set for PID control N10:76 bits 00 01 set for PID control remaining bits/words set for your application Table 5.B Data Table Example: Output image buffer table words 180–183 bits 00–03 for loops 1–4.
5-6 Control and Autotune a Loop 5. Enter runtime temperature setpoints (at least 50oF (28.7oC) above current temperature) into output image buffer words 184– 187 for loops 1–4. IMPORTANT For implied decimal point, enter 2000 for 200o 6. Invoke autotune. (Starts autotune for loops enabled in step 1.) Set output image buffer table word 192, bit 1 = 1. The module needs a 0–1 transition of this bit. 7. Verify autotune is in progress. Monitor input image buffer word 168, bit 11 for a 0–1 transition. 8.
Control and Autotune a Loop 5-7 Example: Autotune non–barrel control applications 1. Enter a safe non–barrel autotune disturbance size in the M1 file. • Disturbance size is the step output that the module uses to autotune. For example, if disturbance size is 15% and current CV is: 0% when autotune is invoked, the CV changes to 15% 10% when autotune is invoked, the CV changes to 25% • Optimum disturbance lets temperature rise, then level off.
5-8 Control and Autotune a Loop Using the Output Image Table The output image table contains 16 words as shown in Table 5.Cbelow. You must enter a 16–bit signed integer value for the run temperature setpoint and manual output. If you are using the example code from the manual you will not manipulate the output image table directly. You will manipulate the output image buffer N10:180-195. • For a run temperature setpoint, the implied decimal point is 1 place from the right (causing the resolution to be 0.
Control and Autotune a Loop 5-9 Global Commands to All Loops Word Bit To Control Selected By 12 0 Temperature units F =0;C =1 1 Autotune invoke invoke =1;None = 0 2 Autotune abort Abort = 1;None =0 3 Reset error codes None =0; Reset =1 3-7 Reserved Selection of Reported value if bit 11 is not set in the output image buffer N10:192/11 15 14 13 12 11 10 9 8 Current Setpoint 0 0 1 Current Error Value 0 1 0 Current CV (loop output) 0 1 1 Current Error Code 1 0 0 Col
5-10 Control and Autotune a Loop BTM Auto Tune The 1746-BTM Auto Tune procedure was designed to be performed as a one-time event from which all characteristics of the system being controlled could be identified and incorporated into the control scheme. The identification procedure has two critical points: Before exercising the system with the identification procedure the system in question must be as stable as possible.
Control and Autotune a Loop 5-11 The second critical procedure is that of finding the maximum rate of change of the system for the given excitation. A number of the BTM’s auto-tune failures are associated with this procedure: ‘temperature will exceed deadtime’, ‘too much noise in the system’, etc. For any given step change of excitation for a given system there will ultimately be a maximum rate of change (max slope) attributable to that excitation.
5-12 Control and Autotune a Loop A synopsis of the complete tuning procedure would be as follows: 1. Wait for all zones to be stable. A module wide event inclusive of all zones enabled for control and autotune at the time of auto tune invoke. 2. When stability has been qualified, all enabled zones will be subject to maximum configured output. At this time the system is observed for a departure from stability to quantify the deadtime of the system. 3.
Chapter 6 Monitoring Status Data This chapter describes status data reported by the BTM module in the input image table (16 words), applicable to the sample program. Input Image Table Implied Decimal Point You must interpret the value of displayed 16–bit integer numbers. For temperature values reported in words 0-3, the implied decimal point is 1 place from the right (for a resolution to be 0.1). For example, if 4999 is displayed, you must interpret it as 499.9. Table 6.
6-2 Monitoring Status Data Values reported in words 12-15 for loops 1–4 vary, depending on the bit code set in global commands N10:192/bits 08-10 and reported in input image word N10:168/bits 08-10. You must interpret the reported value according to the implied decimal point: Table 6.
Chapter 7 Calibrating the Module About the Procedure Calibrate the module after the first 6 months of operation. Then check the calibration and re-calibrate only if necessary once a year. Use this procedure to store calibration values for each channel in EEPROM. Calibration sets channel accuracy at 0.05% of full range regardless of channel circuit tolerances. You can calibrate the input channels individually or in groups. The thermocouple/mV operation of all channels is suspended during calibration.
7-2 Calibrating the Module Calibration Procedure To calibrate the module, you need a precision dc voltmeter and precision power supply that can display and maintain a calibration voltage to 1/1000 of a millivolt: at 0.000 mV and 90.000 mV. For convenience, calibrate all four channels at the same time. To prepare for the calibration: • Remove the thermocouple leads from the input terminals of the channels that you want to calibrate.
Calibrating the Module 7-3 9. Remove the 90.000 mV calibration voltage. 10. With your programming terminal, enter calibration code 1008 Hex into output word 14. 11. Observe bits 0–3 in status word 5. – After the module burns the calibration values into its EEPROM, it returns status–OK bits set, one bit for each channel (F Hex for all four channels). If the module could not complete the calibration of one or more channels, it returns a zeroed status bit for that channel (non–F Hex returned) 12.
7-4 Calibrating the Module Publication 1746-UM010B-EN-P - April 2001
Chapter 8 Troubleshooting the Module This chapter provides troubleshooting guidelines. Troubleshooting with LED Indicators The front panel of the module contains five green LED indicators for channel status and one green LED indicator for module status.
8-2 Troubleshooting the Module Indication Probable Cause Recommended Action: module status indicator is ON self–check is completed satisfactorily module is OK normal power–up module waiting for channels to be enabled module status indicator is flashing communication occurring between SLC processor and the BTM module normal operation Locating Error Code Information You configure the 1746-BTM module to report error codes by setting bits 10–8 to 100 in word 192 of the output image buffer table Refe
Troubleshooting the Module 8-3 Table 8.
8-4 Troubleshooting the Module Table 8.
Chapter 9 Sample Program This chapter describes: • • • • Obtaining the sample program from the internet Configuring Your SLC processor, Off–line Using the Sample Program General Programming Notes You can obtain the sample program from the Allen–Bradley website on the Internet and download it to your PC as an executable file. Obtaining the Sample Program from the Internet To Access the Internet: 1. Access the Sample Program and manuals at the Allen–Bradley website: http://www.ab.com/appsys/ 2.
9-2 Sample Program communications program file 4 and in the main program file 2. Later there will be an example for the code that will need to be added. BTM201.rss Data Table Layout The data table layout for this version of code has change considerably from the current BTM application code. The biggest change is that the input and output images are now buffered. This means that you will now manipulate all input and output data thru the buffer area, not in the actual input and output images.
Sample Program IMPORTANT 9-3 In this version of code you do not command M1/M0 file transfers thru N7:0, you will now use N7:12 (master command request). Download and Upload Settings Table 9.
9-4 Sample Program The information for the M1, M0, input image, output image, and the rotator code is put into one data table. The layout of the file is as follows: Table 9.C BTM201.
Sample Program 9-5 BTM201.rss Programming Notes When programming the BTM with the BTM201.rss code there are several things to note: 1. You must in the N7 data table define words 16 thru 18. These tell the program what the starting data table the BTMs use, the slot location of the first BTM, and how many BTMs are in the system. This information is move into the data table by the initialization code in file 3. Figure 9.1 2.
9-6 Sample Program 6. In program file 4 you will have to add the following rungs for each BTM added to the system. See 6. and Figure 9.3. You will need to change the slot reference in the “M” address. You will also need to change Source B of the equal to match the “M” slot reference. Figure 9.2 Figure 9.
Sample Program Support for 5/02 Processors Using BTM50220.RSS 9-7 Using the code in file BTM50220.RSS you will be able to have multiple BTMs in a SLC system, but you will have to duplicate the ladder logic and create new data table locations for each BTM. BTM50220.RSS Data table layout The data table layout for this version of code has change considerably from the current BTM application code. The M-file and the rotator information have been moved into a different data table.
9-8 Sample Program Table 9.F BTM50220.RSS M1, M0, Input Image, Output Image, and Rotator Code Data Table Description See Page NXX:0 Block header for the M1 configuration file 3-11 NXX:1 thru NXX:100 M1 configuration information 3-13 NXX:101 thru NXX:109 Reserved do not use NA NXX:110 Block header for the M0 file 4-6 NXX:111 thru NXX:159 M0 file information 3-11, 4-6 NXX:160 thru NXX:199 Reserved.
Sample Program General Notes for Programming the 1746-BTM 9-9 This section outlines general programming information concerning the 1746-BTM module. Figure 9.4 Correct way to shut down loop An autotune invoke is an edge triggered event. That is the module only looks to see a 0 to 1 transition of bit O:1.12/1. Once the autotune in progress bit I:1.8/11 is on you can turn off the autotune invoke bit O:1.12/1. Figure 9.
9-10 Sample Program The autotune abort bit O:1.12/2 must be turned off after an autotune is aborted, if not the next time you try to enable an autotune it will immediately be aborted. When you set bit O:1.12/2 high you must also check that the autotune in progress bit I:1.8/11 is low. When that happens reset the autotune abort bit O:1.12/2. Figure 9.
Index A alarm dead band 3-8 hysteresis 3-8 autotune block layout 4-5 overview 4-1 PID equation 4-4 autotuning finetuning 4-3 loops 4-2 installing procedure 2-4 M M0/M1 files configuration block 3-11 module calibrating 7-1 troubleshooting 8-1 monitoring status data 6-1 C calibrating codes and status 7-1 procedure 7-2 codes calibration 7-1 configuration block layout 3-11 overview 3-1 configuring module 3-1 D dead band 3-8 disabling slots 1-4 F finetuning loops 4-3 G gains block layout 4-5 overview 4-1 P
2 Index Publication 1746-UM010B-EN-P - April 2001
Allen-Bradley Publication Problem Report If you find a problem with our documentation, please complete and return this form. Pub. Title/Type Barrel Temperature Control Module User Manual Cat. No. 1746-BTM Check Problem(s) Type: Pub. No. 1746-UM010B-EN-P Pub. Date April 2001 Part No.
PLEASE FASTEN HERE (DO NOT STAPLE) PLEASE FOLD HERE NO POSTAGE NECESSARY IF MAILED IN THE UNITED STATES BUSINESS REPLY MAIL FIRST-CLASS MAIL PERMIT NO.
Back Cov
er Publication 1746-UM010B-EN-P - April 2001 2 Supersedes Publication 1746-6.10 - September 1999 PN 957555-22 © 2001 Rockwell International Corporation. Printed in the U.S.A.