Page 1
VPR100 VRX100 VRX150 User Manual 57-77-25-15 Rev. 4 12/00 Sensing and Control...
Page 2
Revision 4 – 12/00 WARRANTY/REMEDY Honeywell warrants goods of its manufacture as being free of defective materials and faulty workmanship. Contact your local sales office for warranty information. If warranted goods are returned to Honeywell during the period of coverage, Honeywell will repair or replace without charge those items it finds defective.
Page 3
This manual describes the installation, configuration, operation, and maintenance of the VPR100 Video Programmer Recorder, the VRX100 Video Recorder, and the VRX150 Video Recorder. Contacts World Wide Web The following lists Honeywell’s World Wide Web sites that will be of interest to our customers. Honeywell Organization WWW Address (URL) Corporate http://www.honeywell.com...
Page 4
Symbol Definitions The following table lists those symbols that may be used in this document to denote certain conditions. Symbol Definition This DANGER symbol indicates an imminently hazardous situation, which, if not avoided, will result in death or serious injury. This WARNING symbol indicates a potentially hazardous situation, which, if not avoided, could result in death or serious injury.
Page 5
CE conformity This product conforms with the protection requirements of the following European Council Directives: 89/336/EEC, the EMC directive, and 73/23/EEC, the low voltage directive. Do not assume this product conforms with any other “CE Mark” Directive(s). Attention The emission limits of EN 50081-2 are designed to provide reasonable protection against harmful interference when this equipment is operated in an industrial environment.
Contents INTRODUCTION ....................1 Three manuals in one........................1 VPR100 Overview.......................... 1 VRX100 Overview ......................... 2 VRX150 Overview ......................... 3 Unpacking............................4 Specifications ..........................5 Model Number..........................13 INSTALLATION....................15 Installing optional DSU software ....................15 Site Preparation ..........................15 Location............................
Page 7
Enter Labels ..........................82 Program Analog Inputs ........................ 85 Program Control Loops........................ 89 Program Analog Outputs......................100 4.10 Program Discrete Inputs......................104 4.11 Program Discrete Outputs......................105 4.12 Program Calculated Values......................106 4.13 Program Alarms ......................... 144 4.14 Program Totalizers........................146 4.15 Program Profiles ........................
Page 8
MAINTENANCE....................255 Overview ............................ 255 Routine Maintenance........................257 Set Mode............................. 257 Calibrate Analog Inputs......................257 Calibrate Analog Outputs ......................258 Off-line Diagnostics ........................259 Database Services ........................260 Reset Unit ........................... 260 Product Information........................260 8.10 Mains Frequency ........................260 8.11 Warm Start Time ........................
Page 9
Tables Table 1-1 Specifications ..............................5 Table 1-2 Analog Input Accuracy--Linear types......................10 Table 1-3 Analog Input Accuracy--Non-linear types....................11 Table 1-4 Standards ..............................12 Table 2-1 Panel Mounting Procedure ........................16 Table 2-2 Screw Lengths for Panel Thicknesses......................16 Table 2-3 Terminal Designators And Their Associated Applications ...............20 Table 2-4 Optional Cards for Terminal Board TB3....................21 Table 2-5 Optional Cards for Terminal Boards TB3A &...
Page 10
Table 4-27 Free Form Logic Prompts........................119 Table 4-28 (A OR B) AND C ..........................120 Table 4-29 Results of Logic Equation Using Iteration.....................120 Table 4-30 Inverter Prompts ............................121 Table 4-31 BCD Prompts............................122 Table 4-32 How Profiles Are Saved In Memory (VPR only) ..................123 Table 4-33 Function Generator Prompts........................124 Table 4-34 Interval Timer Prompts..........................126 Table 4-35 Periodic Timer Prompts.........................128...
Page 11
Table 5-6 Edit Segments Prompts..........................207 Table 5-7 How Profiles Are Stored In Memory (VPR100/VRX150 only) ..............209 Table 5-8 Procedure To Load A Program From Memory Using Online Menu (VPR100/VRX150 only).........210 Table 5-9 Procedure To Load A Program From Memory Using Any Profiler Display (VPR100/VRX150)........210 Table 5-10 How Profiles Are Stored On Disk ......................211...
Page 13
Figure 3-7 PROGRAM mode MAIN MENU ......................37 Figure 3-8 MAINTENANCE mode MAIN MENU....................38 Figure 3-9 Access to Connector and Floppy Drive (VPR100 & VRX100) ...............46 Figure 3-10 Access To Connector and Floppy Drive (VRX150)................47 Figure 3-11 Alarm 1 Function Block Components ....................50 Figure 3-12 Example Input Parameter Connection ....................54...
Page 14
Figure 7-1 Data Storage Status Display ........................238 Figure 7-2 Control Loop Tuning Display.........................249 Figure 8-1 RTD Calibration Connection........................258 Figure 9-1 Circuit Card Removal (VPR100 & VRX100) ..................264 Figure 9-2 Circuit Card Removal (VRX150)......................265 Figure 9-3 Locations Of AO DIP Switch S1......................267 Figure 9-4 Location Of DIP Switch S1 On Discrete I/O Card .................268...
Page 15
Figure 11-1 Panel Mounting Hardware Of Instrument ....................283 Figure 11-2 Card cage removed from case along with sub-bezel (3) and seal gasket (5) ........283 Figure 11-3 Components of portable case .......................284 Figure 11-4 Exploded view of VPR/VRX100 display.....................285 Figure 11-5 Exploded View of VRX150 Display....................286 Figure 11-6 Exploded view of instrument card cage....................287 Figure 11-7 Components of case rear in units with 3 DI/4 DO or 6 DO point capability ........288 Figure 11-8 Components of case rear in units with 12 AI or 16/32 DI/DO point capability ........288...
1.2 VPR100 Overview The Honeywell VPR100 Video Programmer Recorder (Figure 1-1) is part of the family of multi-point, multi-function video products. The instrument can process, display, and record analog and discrete data that is controlled by one or more control loops, each of which can each run its own setpoint profile.
Introduction 1.3 VRX100 Overview The Honeywell VRX100 Video Recorder (Figure 1-2 and Figure 1-3) is a multipoint video recorder that does more than just process data recording. It offers display versatility, flexible data storage, dual loop control and advanced math functions. This integration of several functions within the same instrument eliminates the need for multiple devices and reduces installation costs.
Introduction 1.4 VRX150 Overview The Honeywell VRX150 Video Recorder is a multipoint video recorder that does more than just data recording. It offers display versatility, flexible data storage, multiloop control and advanced math functions. This integration of several functions within the same instrument eliminates the need for multiple devices and reduces installation costs.
Examine the shipping container carefully. If there are visible signs of damage, notify the carrier and Honeywell immediately. If there is no visible damage, compare the contents with the packing list. Notify Honeywell if there is equipment shortage. To obtain proper credit and to avoid delays, return goods only after contacting Honeywell in advance.
With the proper panel mounting with the required gasketing and with the front bezel firmly close, the VPR100 and VRX100 meet the criteria for NEMA Type 3 Enclosure for protection from rain and sleet as described in NEMA Standard 250- 1991 Sec.
Page 22
Media: 1.44 or 120 Mbyte disk. Data Types: Analog points, calculations, discrete status, alarms, diagnostics. Trends: VRX100/VPR100: 3 max (6 points max. each) VRX150: 4 trends max (12 points max. each) Unit Data: 1 (up to 12 points, 10,000 records).
Page 23
Introduction Table 1-1 Specifications (continued) Setpoint Program Capability (continued) Soak Guaranteed or non-guaranteed. Can be applied to ramp or soak segment or across entire profile/program. Soak time range 0-9,999,999 hours, minutes, or seconds. Program Cycling Entire programs or portions of a program can be cycled up to 99 times. Loops can be nested up to 4 deep.
Page 24
Introduction Table 1-1 Specifications (continued) Analog Outputs Number Up to 4 current outputs. Additional time prop. Outputs (DAT) available. Total maximum of 8 analog outputs. Type Current output (CAT), Voltage output (VAT) (customer selectable with internal switch), Time Proportion output (DAT), Position Proportional (PP), Direction Impulse Adjusting Type (DIAT).
Page 25
Form Logic, Logic Operators (AND, OR, XOR, Inverter, Flip Flop, One-Shot), Periodic Timer. Logic gates can accept up to 8 inputs. VPR100 only Math Level 1 includes: 16 Calculated Values with the functions from Standard Math along with the following types of pre-packaged algorithms: Signal Select, Compare, Signal Clamp, Interval Timer, Counter, Relative Humidity, Standard Splitter, Scaling.
Bar, 4 pt. Horizontal Bar Graph (instead of 3 pt.), 6 pt. Horizontal Bar Graph, Process Summary Support Displays 13 (menu access). Communications Type: RS-422/485, Honeywell Binary Modbus RTU protocol (optional) Connection: 2 twisted pairs with shield (5 wires). Distance: 600 meters, (2000 feet). Number of links: Up to 30 Baud Rate: 1200, 2400, 4800, 9600, 19.2K, 38.4K, 76.8K.
Introduction Table 1-3 Analog Input Accuracy--Non-linear types Type Accuracy at Calibration Temperature Operating Span 1 +/- Accuracy +/- Temperature Effects °F °C °F °C mV per °F mV per °C % Range Thermocouples - ITS-90 except where noted 2190 to 1199 0.005 0.009 2500...
With the proper panel mounting with the required gasketing and with the front bezel firmly closed, the instrument meets the criteria for NEMA Type 3 Enclosure for (VPR100 & VRX100 only) protection from rain and sleet as described in NEMA Standard 250-1991 Sec.
Introduction 1.7 Model Number In the nameplate on the outside of the case, the Model Number identifies the content and configuration of your instrument. Refer to the Model Selection Guide for product restrictions and ordering an instrument. VPR Model Number Key Number Table I Table II...
Introduction VRX100/150 Model Number Key Number Table III Table I Table II Table IV Table V Analog Inputs Input types Data Storage 0_ _ __ _ Floppy Std. 2_ _ __ _ LS-120 _A 10 ohm Cu + Std. (not 100 ohm RTD) 0-10V + Std.
Mounting Wiring ATTENTION If the instrument is used in a manner not specified by Honeywell, the protection provided by the instrument may be impaired. 2.1 Installing optional DSU software If your instrument is equipped with the optional 120MB or Zip disk drive, you should have received a floppy disk containing DSU.EXE, the Data Storage Utility.
Installation 2.3 Location Install the instrument in a control panel located in a control room or in a relatively clean factory environment. It should not be installed in offices or residential locations. The front of the instrument is gasketed and will provide reasonable protection from dust and moisture when properly installed in a panel.
Page 33
Installation Mounting adjacent instruments (VPR100 & VRX100) •Horizontal – For closest spacing horizontally, spacing of 7 mm (0.28”) will provide zero clearance between bezels of adjacent instruments. For applications where instruments will be opened frequently for access to floppy disk, increase this spacing slightly to avoid the possibility of adjacent instruments touching when opening or closing.
Thick panel mounting- install bottom bar the same way. Gasket between bracket and panel Angle brackets attached with hex head screws and VRX100 Seismic mounting lock washers. Figure 2-1 VPR100 & VRX100 Mounting VPR & VRX – User Manual 12/00...
Installation (11.61") 1.52-12.7 (.06"-.500") Panel (5.43") Rear of "box" Panel Panel (10.98") (5.43") Cutout Cutout Mounting Bar slots top & bottom (3.11") 19.7 (0.77") Recommended 19.7 minimum 254 mm Panel (0.77") (10") cutout spacing Cutout on sides and top for Front view 47.75 (1.88") access to screws on...
Installation 2.5 Wiring This section describes all wiring requirements and procedures. CAUTION All wiring must be done by qualified technicians and must conform to national or local electrical codes. Do not exceed maximum voltage limits given in Table 1-1. Which terminals to connect to? There are 4 main input/output hardware types: Analog Input (AI1 through AI12), Analog Outputs (AO1 through AO4), Discrete Input (DI1 through DI16), and Discrete Outputs (DO1 through DO 24) (your instrument may have fewer, depending on options ordered).
Installation ATTENTION For CE Instruments: The connection between protective earth ground (TB1 Pin1) and Earth Ground for the Communications connection (TB2 Pin 6) is essential for CE compliance with Communications. This wire is installed at the factory, be sure not to remove it. TB 2 TB3A TB3B...
Installation General Wiring Recommendations In general, use stranded copper wire for non-thermocouple electrical connections. Keep in mind that the maximum load resistance for many process instruments includes the interconnecting wire. Separation of low level and high level wiring is recommended. Twisted signal pairs and shielded cable will improve noise immunity if wire routing is suspect.
Installation Analog Input Connections See Table 1-1 Specifications for acceptable voltage and current signal inputs. Connect current and voltage inputs to the appropriately labeled terminals as in Figure 2-5. CAUTION Safety isolation exceeding the safe working level of 30 V RMS (42.4 V peak) is not provided between analog inputs.
Installation Analog Output Connections Analog outputs may be Current Output (CAT), Voltage Output (VAT), Time Proportion Output (DAT) or Position Proportional Type (PP). For CAT or VAT wiring, see Figure 2-7. For DAT wiring, use general purpose output relays or open collector outputs. For Position Proportional wiring, see Figure 2-10. See Discrete Output Connections.
Installation Discrete Output Connections The instrument has the following discrete output types. • Mechanical relay • Solid state AC/DC • Open collector Make connections according to Figure 2-10. See Table 1-1 Specifications for output signal specifications (switch characteristics) for output circuit card modules.
Installation Position Proportional output connections Position Proportional type controls require two analog inputs (PV, Slidewire), two discrete outputs (INC, DEC) and one analog output (Slidewire Power). The analog output must be a voltage type (VAT) programmed to provide a constant 1 V to power the slidewire feedback. See Section 3.13 for sample PP feedback configuration.
Installation Communications The communications network is based on Honeywell protocols with a Master/Slave relationship. These are the two protocols available; Binary and Modbus RTU. This network is configured around the IEEE RS-422/485 multi-drop standard. The Master is a PC host running any software compatible with these Honeywell protocols.
Programming and Operating Concepts 3. Programming and Operating Concepts and Procedures 3.1 Overview This section explains the instrument’s programming and operating concepts and procedures. Read and understand this section before attempting to program and operate your instrument. 3.2 Quick Start Programming If you need to get your instrument up and running quickly, you can skip reading the entire manual and instead use the following table as a guide.
Start START HOLD RESET Enter Hold Down Reset Left Arrow Arrow Display 1 Arrow Auto/ Manual Figure 3-1 VPR100 ’s Front Bezel Buttons FURNACE FURNACE 2000.0 2000.0 1500.0 DEG C 1500.0 DEG C 2500.0 2500.0 TAG1 TAG1 12:15 12:15 VALUE1...
Programming and Operating Concepts Left Arrow TAG1 DEG F VALUE1 2500.00 11:15 11:45 12:15 Display Display 1 Auto/Manual (with no Control option this functions as Display 2) Menu Up Arrow Down Arrow Enter 1500.00 A ALARM 1 HIGH Figure 3-4 VRX150 Front Bezel Buttons A more detailed explanation of the function of each button appears in Section 3.5.
Page 50
Programming and Operating Concepts Getting familiar with the operating modes To develop a feel for navigating between modes, power up the instrument and perform steps 1-7 below. When powering up the instrument for the very first time, the logo display will initially appear. Press the Menu button several times until the ON LINE, PROGRAM, or MAINTENANCE mode MAIN MENU is displayed.
Programming and Operating Concepts PRODUCT INFO S/N YXX XX XXXXX XXXXX X PART NUMBER XXXXXXXX VERSION X.X Product info Display MAIN MENU - ONLINE SET MODE DATA STORAGE ACCESS SUMMARIES DATA ENTRY SET POINT PROFILES REVIEW PROGRAMMING TUNE LOOP MAIN MENU - PROGRAM SET MODE LABELS ANALOG INPUTS...
Programming and Operating Concepts Getting familiar with the menus Now use the Menu, Up Arrow, Down Arrow, and Enter buttons to verify the ON LINE, PROGRAM, and MAINTENANCE mode sub-level menus detailed in Figure 3-6, Figure 3-7, and Figure 3-8. The sub-level menus shown represent only the first sub-level below each mode’s MAIN MENU.
Programming and Operating Concepts MAIN MENU - PROGRAM SET MODE PROGRAM ANALOG ANALOG DISCRETE DISCRETE CONTROL CALCULATED SETPOINT LABELS ALARMS TOTALIZERS INPUTS OUTPUTS INPUTS OUTPUTS LOOPS VALUES PROFILES ENGINEERING FILENAMES UNIT CONSTANTS UNITS l l l INPUT #1 INPUT #2 INPUT #3 INPUT #4 INPUT #5...
Programming and Operating Concepts 3.5 Button functions In all modes, use the front panel buttons to view and select items from menus and displays. Table 3-1 describes each panel button and its functions. Table 3-1 Button Functions Symbol Name Function Operating mode in which function applies Program...
Page 56
Programming and Operating Concepts Table 3-1 Button functions (continued) Symbol Name Function Operating mode in which function applies Program Online Maint á á á • Down Moves cursor down a list/menu. Arrow/ Next á á á • When selecting a number, letter, or decimal point position, moves cursor one character to the right, then wraps around to leftmost character.
Page 57
Programming and Operating Concepts Table 3-1 Button functions (continued) Symbol Name Function Operating mode in which function applies Program Online Maint á á á Display For instruments with the control option: From any display or menu, pressing this button changes the instrument to online mode* and accesses the display á...
Page 58
The following keys are like Digital Inputs on the keypad of the instrument. They must be configured as part of the instrument’s function blocks in order to be active. START This key is on the VPR100 only. START • When pressed this key raises the SY1 á...
Page 59
Programming and Operating Concepts Table 3-1 Button functions (continued) Symbol Name Function Operating mode in which function applies Program Online Maint This key is on the VRX100/150 only. 1 F1 • When pressed this key raises the SY1 á F1 signal for 1 machine scan cycle. •...
Programming and Operating Concepts 3.6 Text Entry From External Sources QWERTY keyboard To use a keyboard to enter text such as labels, numbers, and equations, connect an AT Qwerty keyboard to the mini DIN connector with an adapter (part No. 104286). See section 3.7 on how to open the front bezel to access the mini DIN connector.
Page 61
Programming and Operating Concepts Table 3-2 QWERTY Key Equivalents (continued) Button Name QWERTY key Function Start or F1 Initiates a discrete action programmed 1 F1 to this key, such as Starting a Setpoint START Profile or resetting a totalizer. Hold or F2 Initiates a discrete action programmed 1 F1 to this key, such as Holding a Setpoint...
Press the bottom in firmly until the latch clicks into place. Close the bezel securely or storage to disk will not operate properly. Figure 3-9 Access to Connector and Floppy Drive (VPR100 & VRX100) VPR & VRX – User Manual...
Programming and Operating Concepts VRX150 Access To access the floppy disk drive or the keyboard connector on the VRX150, see Figure 3-10. TAG1 VALUE1 DEG F 2500.00 11:15 11:45 12:15 1500.00 A ALARM 1 HIGH Barcode Reader/QWERTY Keyboard Connector Floppy disk drive To access, slide cover to left To access, open at top Figure 3-10 Access To Connector and Floppy Drive (VRX150)
Programming and Operating Concepts 3.8 Definition of Function Blocks Definition A function block is a unit of software that performs a set of operations on its input parameters and function block parameters and produces output parameters. These output parameters can be programmed as inputs to other function blocks, whose output parameters can be programmed as inputs to other function blocks, and so on.
Programming and Operating Concepts Table 3-4 Function Block Types Function block Type VRX100 VRX150 VPR100 Purpose name Maximum Maximum Maximum available available* available* Alarm Causes alarms under specified conditions. Analog Input Interfaces with measuring input hardware (thermocouple, RTD, mA, volts).
Programming and Operating Concepts 3.9 Components of function blocks The three components of a function block are: • Input parameter(s) • Function block parameter(s) • Output parameter(s). Figure 3-11 shows the function block Alarm #1’s components. Al a rm 1 Func ti on Bl oc k Fu nc ti o n bl oc k p ar am e te r AL AR M AC TI ON ( Se le ct H ig h, L ow, De v , LR at e, H Ra te ) Ou tp ut pa ra m et er s...
Page 67
Programming and Operating Concepts Function block parameter A function block parameter’s data is contained within the block. When you are programming a function block and are not given a choice of PARM, you are programming a function block parameter. Typical choices when programming a function block parameter are NONE, OFF, any numerical value, or a list of options for the parameter, but not PARM.
Programming and Operating Concepts Table 3-5 Function Block Parameter Designators Function Function Block Output Parameter Name Parameter Block Name code Type Type Analog Input Output Value Analog System Parameter Reference Junction Temp. Analog Batch number of data storage Analog Currently running program number Analog Alarm Global Discrete...
Page 69
Programming and Operating Concepts Table 3-5 Function Block Parameter Designators (continued) Function Function Block Output Parameter Name Parameter Block Name code Type Type Setpoint Profiler Output Value Analog Auxiliary Output Value Analog Process Variable (Guaranteed Soak PV #1) Analog Segment Number Analog Hold Status Discrete...
Programming and Operating Concepts 3.10 How to program input parameters A function block has two types of programmable parameters: input parameters and function block parameters. When in a function block’s Program menu, if a menu item has choices OFF, a number, or PARM, then the menu item is an input parameter to that function block.
Programming and Operating Concepts 2-character output code Type of Choices depend on type of function block. function block Commonly used choices: Choices: AI - Analog Input AL - Alarm AO - Analog Output See Table 3-5 for all choices. CV - Calculated Value CN - Constant DI - Discrete Input DO - Discrete Output...
Programming and Operating Concepts Table 3-7 Example Number Selection Procedure Using Front Panel Buttons Step Action In the Control Loops menu, select LOOP #2. Consult the Program Control Loops section of this manual to learn about the menu item you wish to change, namely, SETPOINT #2.
Programming and Operating Concepts ATTENTION Note the difference between programming a discrete parameter with OFF and programming it with a 0. “OFF” means “not connected”; 0 means “off state”. 3.11 How to program function block parameters The second type of programmable parameter is a function block parameter. A function block parameter’s data is contained within a function block and cannot be connected to another function block.
Programming and Operating Concepts Table 3-10 Function Block Configuration Procedure (continued) Step Action Program the function block’s other items as desired. Other items include decimal point positions, descriptor, tag, and various labels for identifying the function block. Repeat steps 1-4 for all desired function blocks until the instrument is configured. Example configuration Figure 3-14 shows a simplified configuration using typical function block connections.
Programming and Operating Concepts 3.13 How to program common configurations Being able to diagram a control configuration in terms of function blocks makes it easier to program and configure your instrument for its intended process control application. This function block diagram you create can be used as a “construction blue print”...
Programming and Operating Concepts 1. Diagram the function blocks To configure this application using the instrument, your task is to build up a simple current control loop. Note that this control loop must monitor and control the temperature of the furnace zone to a local set point of 500 ºF.
Programming and Operating Concepts 3. Label output parameters The second part in labeling each function block is to denote the blocks’ major input and output parameters. Each of these parameters will correspond to actual menu settings that you program on the instrument. As shown in Figure 3-17, the AI1 function block’s input parameter will be the actual Type J thermocouple run from the furnace to the instrument’s AI1 input terminals.
Programming and Operating Concepts AI1 OV TYPE J THERMOCOUPLE LP1 OV 4 TO 20 mA INPUT TYPE = J RANGE LOW = 0 RANGE HIGH = 1000 TYPE = STANDARD OUTPUT TYPE = CAT SP1 = 500 IN LOW LIMIT = 0 GAIN = 10 IN HIGH LIMIT = 100 RESET = 1...
Programming and Operating Concepts 6. Draw the Feedback connection To fully complete the function block diagram, one final and very important interconnection must be drawn. In setting up control loops in this instrument, a feedback path must be specified between the loop function block itself and the hardware element that externalizes the loop’s output to the real world.
Programming and Operating Concepts Time Proportioning Relay Driven Pump A second control scheme is to use a relay to produce a time proportioning or Duration Adjusting Type (DAT) control signal. Such an application is depicted in Figure 3-21. LINEAR pH TRANSMITTER INSTRUMENT 4.00...
Programming and Operating Concepts From Figure 3-22, the instrument’s AI1 function block will essentially process the 4 to 20 mA transmitter signal to generate a pH measurement. This measurement will be “AI1 OV” which, in turn, will be applied to LP1’s process variable input, “PV.” Before the 4 to 20 mA signal is applied to AI1, it will be converted to a 1 to 5 VDC signal with a 250 Ω...
Programming and Operating Concepts In Figure 3-24, the analog input function block AI1 is depicted processing the resistance values produced by the RTD. The resulting water temperature measurements (AI1 OV) are then fed to the process variable input (PV) of the LP1 control loop block. Note how LP1 has been defined as a split output control loop using the notation “TYPE = SPLIT.”...
Programming and Operating Concepts Cascade Control An example of a cascade control application is featured in Figure 3-25. Cascade control is typically used when two process values must be simultaneously controlled, with one process value directly influencing the behavior of the other. In this control strategy, each process value is supported by its own dedicated control loop.
Programming and Operating Concepts LP2 BC AO1 BC REACTION AI1 OV VESSEL LP1 OV THERMOCOUPLE LP2 OV 4 TO 20 mA TYPE = CAS_P SP1 = 1234.5 TYPE = CAS_S AI2 OV THERMOCOUPLE NOTE: 1) SP1 is desired reaction vessel temperature. 2) SP2 is the remote setpoint input of LP2.
Programming and Operating Concepts output function block. In this light, tuning the overall cascade control configuration becomes the considerably simpler matter of tuning a single control loop. Set Point Profile Implementation By definition, set point profiles are essentially user-specified plots of process values against time. These plots are characterized by “segments”...
Programming and Operating Concepts AO1 BC AI1 OV TYPE J THERMOCOUPLE LP1 OV 4 TO 20 mA INPUT TYPE = J RANGE LOW = 0 RANGE HIGH = 1000 TYPE = STANDARD OUTPUT TYPE = CAT SP1 = 500 IN LOW LIMIT = 0 SP2 = SP1 OV IN HIGH LIMIT = 100 GAIN = 10...
Programming and Operating Concepts Also typical in the execution of a set point profile is the generation of discrete events during each profile step. Discrete events are simply status indicators that are programmed to assume either an ON or OFF state during a step of a profile.
Programming and Operating Concepts AO1 BC AI1 OV TYPE J THERMOCOUPLE LP1 OV 4 TO 20 mA External INPUT TYPE = J Switches RANGE LOW = 0 RANGE HIGH = 1000 TYPE = STANDARD OUTPUT TYPE = CAT SP1 = 500 IN LOW LIMIT = 0 DI1 OS SP2 = SP1 OV...
Programming and Operating Concepts 3.14 Data Storage A unique feature of the instrument is its handling of data storage to 1.44 MB or 120 MB disks. The unit’s front bezel must be closed for any disk drive operations to take place. 1.44 MB disks may be formatted in the instrument or on a PC.
Programming and Operating Concepts 1.44MB disks are restricted to having files of the first category, Data Storage, stored on a disk dedicated to that category and not stored on disk with the other categories of storage. Files of the other three categories –configuration, set point program, and calibration–...
Page 91
Programming and Operating Concepts Initializing a disk To activate the new data storage schedules that have been configured in the SET UP NEW SCHEDULES menu requires you to “initialize” the DOS formatted floppy disk to which process and diagnostic data will be stored.
Programming and Operating Concepts Performing Configuration and Calibration Storage Configuration and calibration storage is performed through a Program mode MAIN MENU prompt LOAD/STORE CONFIG. Here, a file containing the instrument’s programming and configuration is created by executing a routine called STORE CONFIG TO DISK. Similarly, creation of an instrument calibration file is performed via a STORE CALIB TO DISK menu choice.
Programming Function Blocks and Features 4. How To Program Function Blocks and Features 4.1 Overview This section describes all the programming procedures to get your instrument up and running, except Profiles which are discussed in Section 5. It describes the entire Program Mode menu and some items from the Online Mode menu.
Programming Function Blocks and Features 4.2 Programming tips • See Section 3 for general programming procedures. • Before programming a function block’s input parameter with a CV’s (Calculated Value) output parameter, you must program the CV first; otherwise, the CV’s output parameter will not be available for programming.
Programming Function Blocks and Features 4.3 The Program mode menu Program mode is an off-line mode for programming (configuring) the instrument. In this mode, all outputs are frozen. Table 4-1 shows the top level of the Program Mode menu with all available options. Your instrument may have a reduced menu if options are not present or if features have been disabled.
Programming Function Blocks and Features 4.4 Frequently used programming prompts When programming the instrument you will see certain prompts repeatedly in different menus. These are described in Table 4-2, rather than in each menu in which they appear. Table 4-2 Frequently Used Programming Prompts Prompt Range/Selections Definition...
Programming Function Blocks and Features 4.5 Set Mode Select this item to change the operating mode of the instrument to Online, Program or Maintenance. The top of the display will show which mode you have changed to. Program mode Program mode is an off-line mode for programming (configuring) the instrument. In this mode, all outputs are frozen.
Programming Function Blocks and Features 4.6 Enter Labels Overview Labeling lets you use the front panel buttons, a QWERTY keyboard, or barcode reader to assign custom text identifiers to most data and functions to make them easily recognized on displays. Labeling items makes programming and operation easier but is not required.
Programming Function Blocks and Features Table 4-3 Labels for Function Blocks Prompt Range/Selections Definition DESCR Enter 16 characters maximum. Called a descriptor. Usually appears as a header or title on some displays and reports. For alarms, this is the actual alarm message.
Programming Function Blocks and Features Table 4-4 Other Labels Prompt Range/Selections Definition UNIT Enter up to 16 characters to specify a The unit name appears on all Data Storage label for the instrument. floppy disks coming from this instrument. ENGINEERING Enter up to 4 characters to change You can change the 25 engineering units UNITS...
Programming Function Blocks and Features 4.7 Program Analog Inputs To program Analog Inputs, select PROGRAM ANALOG INPUTS on the Main Program Menu. Select an AI to program. Table 4-5 Analog Input Algorithm Selection Prompt Range/Selections Definition INPUT ALGORITHM Standard or Custom This prompt appears only if “CUSTOM INPUT”...
Page 102
Programming Function Blocks and Features Table 4-6 Standard Algorithm Prompts (continued) Prompt Range/Selections Definition RANGE HIGH The value must be within the limits High end of the input range. specified for the input type (see Table 1-3). Be sure to use the correct value for the temperature units used (°F, °C, K, °R).
Programming Function Blocks and Features Table 4-6 Standard Algorithm Prompts (continued) Prompt Range/Selections Definition SAMPLE HOLD OFF, discrete parameter, 0, 1 Holds Input. The input value is measured normally when this discrete is OFF and holds its last value when the discrete is ON (1).
Programming Function Blocks and Features Custom algorithm prompts Table 4-7 describes the custom algorithm prompts. See Table 4-2 for additional prompts. These prompts appear only if CUSTOM INPUT is enabled under FEATURES. See Section 4.19. Table 4-7 Custom Algorithm Prompts Prompt Range/Selections Definition...
Programming Function Blocks and Features 4.8 Program Control Loops Control Loop Programming Structure Programming a control loop requires configuring at least 3 function blocks: an Analog Input (AI), a loop algorithm and an Analog Output (AO). The term AO is applied to any type of control output; current (CAT), voltage (VAT), or time proportioning (DAT).
Page 106
Programming Function Blocks and Features Table 4-8 Loop Characteristics (continued) Characteristic What to be aware of Split output programming A splitter output type (Standard or Advanced) calculated value is used to send requirements the Split loop output to 2 or 3 different analog output (AO) functions. In this case, program the control loop to receive a feedback from the back calculation output of the splitter calculated value.
Programming Function Blocks and Features Table 4-9 Control Loop Type Menu Selections SPLIT ON OFF CAS P CAS S RATIO DIAT IN DECIMAL POS IN DECIMAL POS IN DECIMAL POS IN DECIMAL POS IN DECIMAL POS IN DECIMAL POS IN DECIMAL POS IN DECIMAL POS OUT DECIMAL OUT DECIMAL...
Page 108
Programming Function Blocks and Features Table 4-9 Control Loop Type Menu Selections (continued) SPLIT ON OFF CAS P CAS S RATIO DIAT FEEDFORWARD FEEDFORWARD FEEDFORWARD CHG ACTION SOFT PID FEEDFORWARD GAIN INPUT FEEDFORWARD FEEDFORWARD CHG ACTION DUAL TUNING FEEDBACK FEEDFORWARD GAIN GAIN INPUT...
Programming Function Blocks and Features Loop Menu Items Table 4-10 alphabetically describes every loop menu item. See Table 4-2 for additional prompts. Table 4-10 Loop Prompts Prompt Range/Selections Definition APPROACH HIGH Enter a value 0.1 to 100 or This function affects the process variable approach to OFF.
Page 110
Programming Function Blocks and Features Table 4-10 Loop Prompts (continued) Prompt Range/Selections Definition ENGINEERING Select letter Units of measure for values of process variable or setpoint UNITS which will appear on Online loop displays. FEEDBACK OFF, analog parameter, Provides verification to the loop that the loop output request number (LP OV) was achieved by the analog output module (AO).
Page 111
Programming Function Blocks and Features Table 4-10 Loop Prompts (continued) Prompt Range/Selections Definition IN DECIMAL Select decimal position Used for all input parameters of the loop POSITION INTERACTIVE YES, NO Select interactive (YES) or non-interactive (NO) for the control algorithm operation. Interactive causes the Gain, Rate, and Reset terms to interact to make up the proportional term of the algorithm (similar to analog controllers).
Page 112
Programming Function Blocks and Features Table 4-10 Loop Prompts (continued) Prompt Range/Selections Definition RATE#1 & 0.02-10.00 minutes Modifies the loop output based on the rate of change of the RATE#2 process variable. The output is modified by a value that assumes the rate of change of the process variable will continue for the time period specified.
Page 113
Programming Function Blocks and Features Table 4-10 Loop Prompts (continued) Prompt Range/Selections Definition RATIO SETPOINT Enter a number will equal the ratio that the ratio control loop will maintain between its process variable and a “wild variable.” The wild variable may be the Output Value of any analog input or calculated value function block over which the ration loop will have no control The RATIO SETPOINT menu choice is essentially a...
Page 114
Programming Function Blocks and Features Table 4-10 Loop Prompts (continued) Prompt Range/Selections Definition SOFT PID YES, NO Soft PID action (YES) causes the control algorithm to not calculate proportional output corresponding to errors resulting from changes to setpoint. The algorithm will adjust its Reset (Integral) term to a value required to maintain the present output when the setpoint is changed.
Programming Function Blocks and Features AO2 BC UNITS = FPS INPUT TYPE = LINEAR DIRECT/INDIRECT/SQRT = SQRT RANGE LOW = 0 RANGE HIGH = 40 CIRCUIT LOW = 1 CIRCUIT HIGH = 5 ELECTRICAL UNITS = VOLTS FEEDBACK ∆ AI2 OV 4 TO 20 mA SIGNAL TO AIR FLOW...
Programming Function Blocks and Features 4.9 Program Analog Outputs Outputs 1– 3 are CAT or VAT types used for control and/or retransmission. Remaining outputs are DAT types used for control only. The relay outputs must be present to use these DAT outputs. If the instrument will be used for control, program the loops first.
Programming Function Blocks and Features Table 4-13 Analog Output Prompts Prompt Range/Selections Definition INPUT SOURCE Enter OFF, analog For a control loop, this is typically set to a control output parameter, number as the (LP# OV). However, it may be directed to any analog value, analog output source.
Page 118
Programming Function Blocks and Features Table 4-13 Analog Output Prompts (continued) Prompt Range/Selections Definition OFF or MIN ON TIME The minimum on time (in seconds) for the output. If the input source calls for the output to be on for less than this time, the output will not turn on at all.
Programming Function Blocks and Features Table 4-13 Analog Output Prompts (continued) Prompt Range/Selections Definition POS ALGORITHM POS_PROP, DIAT, AUTO Positioning Algorithm – Specify the appropriate algorithm. The rules are: • AUTO and DIAT algorithm can be used only with DIAT loop type.
Programming Function Blocks and Features 4.10 Program Discrete Inputs Discrete Input function blocks are controlled by the on/off status of the input hardware. The output of the function block, DIn OS, reflects the status of the associated input hardware. This output DIn OS can be connected to other function blocks’...
Programming Function Blocks and Features 4.11 Program Discrete Outputs Discrete Output function blocks control the relay or open collector output hardware. The Program Discrete Outputs menu item will appear if the optional Discrete Outputs are installed. ATTENTION If a discrete output has been assigned to a time proportioning output (DAT), it will not be programmable here. See "OUTPUT RELAY"...
Programming Function Blocks and Features 4.12 Program Calculated Values A Calculated Value (CV) is a data point whose value is derived from calculations involving other data points. The CV Output can be analog or discrete. A CV can include other CVs in its calculations. Once a CV is created, it can be used by any function block as many times as desired.
Programming Function Blocks and Features Peak Picking This type monitors the input and determines a “peak” value reached during the specified time interval (in minutes). The peak can be chosen to be a maximum, minimum, average, or standard deviation. At the end of the time interval, the output CVn OV steps to the value of the peak and holds this value until the end of the next time interval.
Programming Function Blocks and Features Signal Select Selects one of eight inputs based on the action and outputs it as CVn OV. Table 4-18 describes the Signal Select prompts. See Table 4-2 for additional prompts. Table 4-18 Signal Select Prompts Prompt Range/Selections Definition...
Programming Function Blocks and Features Compare Compare can be used instead of an Alarm’s output to control a relay. It can also provide on/off control with hysteresis. Compares 2 inputs. Call the result of this comparison “Result”. Result is a pulse that goes ON(1) when comparison is true, and OFF(0) when comparison is not true.
Programming Function Blocks and Features Operator GT (Greater than) Hysteresi s = 2 degrees Input #2 Input #1 Input # 1 > Input # 2 Input # 2 - Input #1 Hysteresis 1 Degree Result switches ON Result switches OFF Result ON Result OFF Result OFF...
Programming Function Blocks and Features Table 4-20 Compare’s Condition Type and Condition Time Prompts Condition type Application If this is true then CVn OS is NONE Result Result Condition type Application If this is true then CVn OS is DELAY Filters short pulses Result switches ON(1) for n ON n seconds minus...
Page 128
Programming Function Blocks and Features Table 4-20 Compare’s Condition Type and Condition Time Prompts (continued) Condition type Application If this is true then CVn OS is Result switches ON(1) for ≤ PULSE Used for interfacing with slower ON(1) for CONDITION TIME, circuits.
Programming Function Blocks and Features Counter Counts the number of OFF(0)-to-ON(1) transitions of the input. This number is output as CVn OV. When this number reaches the Preset value, a discrete output parameter CVn OS goes ON(1) until Reset occurs. Table 4-21 describes the Counter prompts.
Programming Function Blocks and Features Math Performs math on up to 8 inputs using a single operator. Output is CVn OV. Divisio n by 0 is indicated by CVn OV’s displayed value flashing 0. Table 4-22 describes the Math prompts. See Table 4-2 for additional prompts. Table 4-22 Math Prompts Prompt Range/Selections...
Programming Function Blocks and Features Free Form Math The output CVn OV is the result of a user-specified equation. QWERTY keyboard may be used for easier equation entry. Table 4-23 describes the Free Form Math prompts. See Table 4-2 for additional prompts. Table 4-23 Free Form Math Prompts Prompt Range/Selections...
Programming Function Blocks and Features Table 4-24 Free Form Math Functions For this function or value Type this in the equation n (constant) Negation (-n) NEG(n) Value of Input A Value of Input B Value of Input C Value of Input D Value of Input E Value of Input F Value of Input G...
Programming Function Blocks and Features Logic The input or inputs are processed by a logic operator. Call the result of this logic operation “Result”. Result is a pulse that goes ON(1) when the logic is true, and OFF(0) when the logic is not true. Result is then processed according to the specified condition type and condition time.
Programming Function Blocks and Features Table 4-26 Logic Operators For this operator Definition if this is true then Result is If all programmed inputs are ON, All programmed inputs are ON(1) Result is ON. ON(1) If at least 1 programmed input is ON, At least 1 programmed ON(1) Result is ON.
Programming Function Blocks and Features Free Form Logic Lets you enter up to 64 characters as a custom logic equation (EQ) containing inputs and logical operators. The result of this equation is called “Result”. Result is then processed according to the specified condition type and condition time.
Programming Function Blocks and Features Order of evaluation Parentheses () OR, XOR Example equation using operators and inputs (A+B)*C computes the result of (A OR B) AND C. Table 4-28 (A OR B) AND C Result Example equation using iteration The equation A+B*O computes the result of: (Input A OR Input B from current machine cycle) AND (Input A OR Input B from previous machine cycle).
Programming Function Blocks and Features Inverter The output CVn OS is the logical inverse of the input parameter. Table 4-30 describes the Inverter prompts. See Table 4-2 for additional prompts. Table 4-30 Inverter Prompts Prompt Range/Selections Definition INPUT OFF, discrete parameter, 0, 1 Input source to be inverted.
Programming Function Blocks and Features Converts up to 8 discrete inputs’ binary coded decimal into an unsigned integer and output the integer as CVn OV. For example, 00000100 = 4. On the VPR, when the enable is triggered, the setpoint program specified by the value of CVn OV is copied from internal storage to the Profile function block(s) where the profile(s) can be programmed or executed.
Programming Function Blocks and Features Table 4-32 How Profiles Are Saved In Memory (VPR only) 1-programmer 2-programmer 3-programmer 4-programmer instrument instrument instrument instrument 1 Profile per Program 2 Profiles per Program 3 Profiles per Program 4 Profiles per Program This …contains This …contains...
Programming Function Blocks and Features Function Generator This CV type can be used to characterize a valve (Figure 4-9) or an input signal (Figure 4-10). You enter a custom curve of up to 19 segments (20 X,Y coordinates). The input is compared with the X values and its corresponding Y value becomes the output CVn OV.
Programming Function Blocks and Features FUNCTION GENERATOR INPUT Figure 4-9 Function Generator Configuration For Valve Characterization FUNCTION ANOTHER GENERATOR INPUT FUNCTION BLOCK Figure 4-10 Function Generator Configuration For Input Signal Characterization 12/00 VPR & VRX – User Manual...
Programming Function Blocks and Features Interval Timer This timer counts down from the preset value in minutes. This time remaining is CVn OV. The timer has a single discrete output CVn OS which is ON(1) when the timer is actively counting or when RESET/RUN is ON(1).
Programming Function Blocks and Features Periodic Timer Generates a discrete output pulse CVn OS which is ON(1) for 1 machine cycle (250ms, 500ms, 1 sec) at specified Start time and repeated at a specified Period thereafter. Use this to activate a discrete parameter at a particular time and at regular intervals.
Programming Function Blocks and Features Table 4-35 Periodic Timer Prompts Prompt Range/Selections Definition SET UP TIMER See Table 4-36 for prompts Selects the timer format. Table 4-36 Set Up Timer Prompts Prompt Range/Selections Definition PHASE NONE, DAILY, WEEKLY, Select the timer format. Remaining prompts will vary per MONTHLY phase selected.
Programming Function Blocks and Features Mass Flow By compensating for variations in fluid temperature and pressure, Mass Flow is used to obtain a more precise fluid flow measurement from an orifice plate developing a differential pressure. The output CVn OV is mass flow and is calculated from the following formula for U.S. Units Of Measurement: MF = FACTOR 1 x SQRT [DP INPUT x (PRESSURE INPUT+14.7) / (TEMPERATURE INPUT + 459)] where FACTOR 1 is calculated by user...
Programming Function Blocks and Features Carbon Potential The Carbon Potential Control Function Block provides for weight percent (wt%) control of carbon in carburizing, hardening, and atmosphere generating applications. Table 4-38 Carbon Prompts Prompt Range/Selections Definition PROBE TYPE NONE, AACP, SUPER Selection which represents the manufacturer of the SYS, MARATHON, FCC oxygen probe being used.
Programming Function Blocks and Features Probe Output LINEAR CARBON XXXXX.X POTENTIAL CONTROL 1250.0 INDIRECT 0.0 mV 1250.0 mV Anti-Sooting Factor SP HIGH CONTROL LP Probe Temp. CONSTANT TYPE K (typ.) RMAN XXXXX.X OTRK F/SAFE DOWN Low Temperature Discrete 2500.0 DIRECT F/SAFE DOWN LINEAR Dewpoint...
Programming Function Blocks and Features Relative Humidity Outputs CVn OV relative humidity as a function of dry-bulb temperature, wet-bulb temperature, and atmostpheric pressure. Table 4-39 describes the Relative Humidity prompts. See Table 4-2 for additional prompts. Table 4-39 Relative Humidity Prompts Prompt Range/Selections Definition...
Programming Function Blocks and Features Sterilization The output CVn OV is a “kill time”, F , which quantifies the destruction of microorganisms during a sterilization process. F represents the number of minutes after which the microorganism population is decreased by one decimal or log unit. The F formula is: = ∑...
Programming Function Blocks and Features Advanced Splitter Output (ADV SPLITTER) This function can be used for heat/cool applications. It splits an input into 3 independently scaled outputs: CVn_A1, CVn_A2 and CVn_A3 ( Figure 4-14 ). For each output, when the input is between IN LO LIM and IN HI LIM, the output is scaled between the OUT LO LIM and OUT HI LIM.
Programming Function Blocks and Features Table 4-41 Advanced Splitter Prompts Prompt Range/Selections Definition RANGE LOW OFF or number Enter the output’s display limits. Output is not clamped or flashed when it exceeds these limits. RANGE HIGH INPUT OFF, analog parameter, Input source.
Programming Function Blocks and Features Standard Splitter Output (STD SPLITTER) This function can be used for heat/cool applications. It is a deadband-based splitter that divides a Split loop’s output (-100% to +100%) into two outputs CVn A1 and CVn A2, both of which are zero when the loop output is zero ( Figure 4-16 ).
Programming Function Blocks and Features Scaling The output CVn OV is a linear scaling of the input using the specified limits. Table 4-43 describes the Scaling prompts. See Table 4-2 for additional prompts. Table 4-43 Scaling Prompts Prompt Range/Selections Definition IN LOW LIMIT OFF or number Enter limits of input to be scaled...
Programming Function Blocks and Features Signal Clamp If input is between Low Select and High Select, the output CVn OV equals the input. If the input exceeds these two limits, the output equals the preset value. Table 4-44 describes the Signal Clamp prompts. See Table 4-2 for additional prompts. Table 4-44 Signal Clamp Prompts Prompt Range/Selections...
Programming Function Blocks and Features 1 Point Block Average (1 Pt Block Avg) Outputs a block mean average CVn OV of the input over the specified Average Period. A new sample of the input will be taken on every instrument scan cycle. The block average is only updated at the end of the Average Period.
Programming Function Blocks and Features Rolling Average Outputs a rolling mean average CVn OV of the input over the specified Average Period. As new input samples are collected, old samples are discarded. The function will calculate a new average at equally spaced sample intervals.
Programming Function Blocks and Features Multiple Input Average (Multiple Avg) The output CVn A1 is the instantaneous average of the assigned input points. The average is calculated every scan cycle. Table 4-47 describes the Multiple Average prompts. See Table 4-2 for additional prompts. Table 4-47 Multiple Average Prompts Prompt Range/Selections...
Programming Function Blocks and Features CEMS Block Average Outputs a block mean average CVn OV over the specified Average Period. The average is calculated from input samples taken at equally spaced Sample Periods. All samples are discarded at the end of the Average Period and the Average Period begins again.
Programming Function Blocks and Features CEMS Rolling Average (CEM Rolling Avg) Outputs a rolling mean average CVn OV over the specified Average Period. Average is updated every Frame Period thereafter. Samples are taken at every scan cycle of the instrument, except when Calibrate Hold is ON(1).
Programming Function Blocks and Features 4.13 Program Alarms You can program an alarm to be triggered by any extreme input value. To program alarms, select “PROGRAM ALARMS” on the Main Program Menu. Select an alarm to program. REFERENCE When an alarm occurs, it produces an output pulse which can be configured to trigger a discrete output (such as a relay).
Page 161
Programming Function Blocks and Features Table 4-50 Alarm Prompts Prompt Range/Selections Definition HYSTERESIS OFF or number Hysteresis affects only the point at which an alarm clears. A high alarm will clear when the input is less than the setpoint minus the hysteresis value. A low alarm will clear when the input is greater than the setpoint plus the hysteresis value.
Programming Function Blocks and Features 4.14 Program Totalizers The optional totalizer integrates an analog value over time. With the input being viewed as a flow rate, the function outputs a running total TLn OV over time. ATTENTION Totalizers which exceed the value 999,999 may only be displayed on the dedicated “Totalizer Display”. If the value is programmed on other displays or stored to disk, when it exceeds the programmed limits the value may be truncated and the value will flash.
Programming Function Blocks and Features Table 4-51 Totalizer Prompts Prompt Range/Selections Definition INPUT SOURCE OFF, analog parameter, Input source to be totalized. number. OUTPUT LOW LIMIT OFF or number The range outside which the displayed output will flash unclamped. Useful for warning operator of unusual OUTPUT HIGH LIMIT condition.
Programming Function Blocks and Features 4.16 Program Constants Constants can be programmed here and their values edited Online. Select a constant to program. Table 4-52 describes the Constant prompts. See Table 4-2 for additional prompts. Table 4-52 Constant Prompts Prompt Range/Selections Definition VALUE...
Programming Function Blocks and Features Destination defined To program Loops and Analog Outputs, you select the Program Control Loops or Program Analog Outputs from the Program Mode Menu, then program each menu item. Some of these menu items, such as proportional band or slew limits, are function block parameters;...
Programming Function Blocks and Features 4.17 Copy Block Use Copy Block to copy the setup of any function block to another channel of the same function block. For example, if you have programmed AI1 and want AI2 to have the same settings, use Copy Block. If desired, you can make program changes to AI2 after the copy is complete.
Programming Function Blocks and Features 4.18 Program Displays You can configure up to 10 primary displays using one or more display formats shown in Figure 4-19. The VRX150 also has the displays shown in Figure 4-20 and assign them to appear in specified order when the Display button is pressed.
Page 169
Programming Function Blocks and Features LOOP 1 DATA STORAGE STATUS TOTALIZERS 11/15 11/15 13:15 ALARM SUMMARY 13:25 LOOP 1 PAGE 4 14:25 12:15 12:15 AUTO PROCESS 1 DD-HH-MM HIGH REMAINING 123456789 TOTLZR1 EU12 TEMP 7 CURR=1234.56 TREND 1 HI O2 10 15 TOTLZR2 123456789 EU12...
Programming Function Blocks and Features DEWPOINT IN TEMP IN TEMP1 TEMP2 TEMP3 TEMP4 42 DEGF 1000.00 500.00 250.00 500.00 252 DEGF 500.0 500.0 0.00 0.00 0.00 0.00 510.00 282.00 124.00 273.00 DEGF DEGF DEGF DEGF 12 Point Vertical Bar Graph 4 Point Vertical Bar Graph 8 Point Vertical Bar Graph (V_12_BAR)
POINT #1 POINT #6 Analog or discrete Select up to 6 (12) analog or discrete points to be displayed (VPR100/VRX100) parameters as a vertical or horizontal trend. Trends of discrete points will show a value of 1 when ON and 0 when OFF.
Page 172
Programming Function Blocks and Features Table 4-55 Set Up Trend 1 Prompts Prompt Range/Selections Definition SET DISPLAY OFF or number Set the high and low full-scale display limits for each point. If LIMITS you select OFF for a limit on this display, the limits programmed for the analog point (either RANGE LOW and RANGE HIGH or OUT LOW LIMIT and OUT HIGH LIMIT) will be used as the trend limits for that point.
Programming Function Blocks and Features Table 4-56 Paper Chart Speed Equivalents to Time Base Selections Instrument Paper Chart Vertical Trend Paper Chart Horizontal Trend cm/hour (inches/hour) cm/hour (inches/hour) Time/Screen VPR100/VRX100 VPR100/VRX100 VRX150 VRX150 5 minutes 72 (28) 120 (47.2) 154 (60.6) 246 (96.8)
Programming Function Blocks and Features Table 4-58 VRX 150 Live Trend Buffer Size 1 Trend Group Enabled Points # of screen Time base (time width per screen) widths 5 min. 15 min. 30 min. 1 hr. 2 hrs. 4 hrs. 8 hrs.
Programming Function Blocks and Features Set Up Trend 2 Set up a second group of up to 6 or 12 points that will be displayed as a horizontal or vertical trend. See Table 4-55 for prompts. Set Up Trend 3 (VRX 150 only) Set up a third group of up to 6 or 12 points that will be displayed as a horizontal or vertical trend.
Programming Function Blocks and Features Set Up Profile 1 Table 4-62 describes the prompt for setting up a Profile display. Affects the Setpoint Profiler Trend displays only. Table 4-62 Set Up Profile Display Prompts Prompt Range/Selections Definition DISPLAY TIME Number Enter the time width of the profile trend display, in the time units of the profile.
Programming Function Blocks and Features Assign Displays to Keys All instruments have a Display key and a Display 1 key . The VRX 100 can have an optional Display 2 key . You can assign a total of 10 displays to these keys. Pressing the Display 1 key accesses the format you assign to Display 1 (see table below).
Page 178
Programming Function Blocks and Features Table 4-63 Assign Displays To Keys Prompts (continued) Prompt Range/Selections Definition DISPLAY 1 FORMAT Select one of the following display formats (Figure 4-19 and Figure 4-20). The corresponding format will be shown when DISPLAY 2 the Display keys are pressed.
Programming Function Blocks and Features 4.19 Enable Features Features can be restored to or removed from menus and displays simply by turning them On (ENABLE) or Off (DISABLE) here. Disabled functions and their data are not destroyed or erased—they just cannot be viewed on the display.
Programming Function Blocks and Features 4.20 Program Security Security lets you protect certain menu items and functions from unwanted or accidental access. Access to a secured item requires entry of a 3-digit master or operator code. Select “PROGRAM SECURITY” to display the Security menu (if security is active, you will be prompted to enter the master code before continuing).
Serial Communications is an optional feature that lets the instrument exchange data with a host device (a PC running Honeywell or other compatible software) on an RS422/485 data link. Using Honeywell protocols, Binary or Modbus RTU, this link can be used to transfer configurations and data. Set up the link as follows.
Programming Function Blocks and Features 4.22 Set Clock To assure data, alarms, and events are properly time stamped, the clock must be properly set. The clock uses military time. Select "SET CLOCK" from the main Program menu. Enter the date and time with the following prompts. Table 4-67 describes the Set Clock prompts.
Programming Function Blocks and Features 4.23 Load/Store Config Instrument configurations and calibrations can be stored to and loaded from floppy disk. The front bezel must be closed. Configurations have filename extension .LNC. Calibrations have filename extension .LNL. ATTENTION File types on a disk cannot be mixed. The disk must contain only setpoint programs, configuration and calibration files, not data storage files.
Programming Function Blocks and Features 4.24 Scan Rate Scan rate is the time required to measure inputs, execute function blocks (AI, Loops, AO, DI, DO, CV, etc.) and update outputs. It is also known as the machine cycle, scan cycle, and update rate. The Scan Rate prompt lets you set the scan rate of the instrument to a value slower than the maximum rate allowed by the hardware.
Programming Function Blocks and Features 4.25 Select Language SELECT LANGUAGE on the Main Program Menu changes the instrument’s language to: • English • Spanish • German • French • Italian 12/00 VPR & VRX – User Manual...
Programming Function Blocks and Features 4.26 Data Storage Overview Data Storage lets you store trends, unit data, alarms, events, and diagnostics in separate files on a floppy disk for later analysis and review (replay). Data can be reviewed onscreen or on a PC with SDA data analysis software.
Page 187
Programming Function Blocks and Features Set Up New Schedules This item contains setup menus for all data sets. Select it to specify what data to store and how to store it. If a type of data storage is not scheduled, no disk file will be created for it. ATTENTION If you make any changes to any item under SET UP NEW SCHEDULES, you must initialize using new schedules to activate those changes.
(high rate) selector. Once setup is copied, it can be altered. POINT #1 - POINT #6 Analog or discrete parameter Select the data points for the trend. (VPR100 & VRX100) POINT #1 - POINT #12 (VRX150) LOW RATE Seconds: .5, 1, 2, 3, 4, 5, 6, Enter data collection rate.
Page 189
Programming Function Blocks and Features Table 4-71 Prompts For Storage Setup Of Trends, Alarms, Events, Diagnostics (continued) Prompt Range/Selections Definition HIGH RATE SELECTOR This discrete triggers the high storage rate when ON(1) SELECTORS and the low storage rate when OFF. CHANGE WITH KEY This option enables/disables storage rate changes from the Trend display Point/Trend menu.
Programming Function Blocks and Features Trend Data 2 & 3 Trend Data 2 and Trend Data 3 use the same prompts as in Table 4-71. TREND DATA 3 does not have COPY DISPLAY SETUP or CHANGE WITH KEY prompts because there is no corresponding Display Trend 3 to be copied.
Programming Function Blocks and Features Diagnostics Data storage for Diagnostics is a complete log of all diagnostic messages. It includes the diagnostic code or identifier message and its time and date of occurrence. Setup is done with the following parameters: STORAGE MODE, ROLLOVER, EXTERNAL ENABLE, SELECT FILENAME, DIAG SAMPLES.
Page 192
Programming Function Blocks and Features Table 4-73 Unit Data Prompts (continued) Prompt Range/Selections Definition SET UP SCHEDULE START HOUR If no external enable is specified, select a starting date and time and an interval for periodic storage. Set Interval START MINUTE Days to 31 if you want the timed schedule to repeat on the same day each month.
Programming Function Blocks and Features Storage Allocation Choose STORAGE ALLOCATION under SET UP NEW SCHEDULES menu to see the disk capacity and to allocate storage of each data type. See Table 4-74. Table 4-74 Storage Allocation Prompts Prompt Range/Selections Definition DISK CAPACITY Displays total time available for non-rollover trend storage based on the low storage rates programmed.
Programming Function Blocks and Features Table 4-75 Capacity of 1.44 Megabyte Floppy Disk Disk Storage Capacity Number of Total Rate Of Storage To All Trend Files Trend Files Number Of Estimated Disk Capacity on Disk Points sec. sec. sec. sec. min.
Programming Function Blocks and Features Table 4-76 Capacity of 120 Megabyte Disk Points per Rate Of Storage To All Trend Files trend file Estimated Disk Capacity sec. 5 sec. 10 sec. 30 sec. 1 min. 10 min. 30 min. 1 hour 13.5 days 2.2 mos.
Programming Function Blocks and Features Preinitialize 120MB/Zip disk with DSU On instruments with a 120MB and Zip drives, preinitialize the disk using DSU software (shipped on a separate disk). Using DSU will save you hours of waiting when you Initialize Disk. 1.44MB disk users skip to Initializing Disk.
Programming Function Blocks and Features Initializing Disk Initialization activates storage and creates a file for each data set (Trends 1-3, alarms, events, unit data, diagnostics). Filename extensions are as follows. Table 4-78 Filename Extensions Of Data Storage Types Data set Extension Trend 1 data .LNT...
Page 198
Programming Function Blocks and Features VPR & VRX – User Manual 12/00...
Setpoint Profiler 5. Setpoint Profiler What’s in this section? Section 5 explains the functions, configuration, and operation of the Setpoint Profiler. Terminology is defined and all prompts are explained. Section Page Overview of the Setpoint Profiler Components of a profile Parameters that control a profile’s execution How to set up a profiler How to load and run a profiler...
Setpoint Profiler • Discrete input for starting the profiler at the current value of the process variable. Known as “hot start.” • Discrete input for enabling/disabling guaranteed soak over the entire profile. • Guaranteed soak configurable per segment. • Discrete outputs to indicate profile state, including Ready, Run, Hold, In Progress, and At End. •...
Setpoint Profiler Two types of profiles A single phase profile is the simpler of the two profile types. It does not contain startup and shutdown segments. It runs from Segment 1 to the last segment. A multi phase profile divides the profile into three phases: the startup phase, the batch phase, and the shutdown phase.
Setpoint Profiler 5.2 Components of a profile Two PVs available Each profile can monitor up to 2 process variables. The second PV is for monitoring a second variable related to your process. The value of each PV is compared with the value of the profile. If the difference between either PV and the profile value exceeds specified amounts, the profiler will Hold (soak), if enabled to do so.
Setpoint Profiler Value/Duration (Val/Dur) Ramp Type This is the only ramp type that allows consecutive ramps or soaks. VALUE is the beginning value of the segment; TIME is the time needed to reach the VALUE of the next segment. Ramp Type = Value/Duration Features of this ramp type * All o ws consecutive ramps or soaks * First segment can be a ramp or soak...
Setpoint Profiler Time Ramp Type Each ramp segment’s TIME is the time allotted for the profiler output to reach the next soak segment’s VALUE. The ramp segment’s VALUE prompt is not used. Ramp Type = Time Features of t h is ramp type * Fi r st and last segments must be soaks * No consecutive ramps or soaks Ramp segment s...
Setpoint Profiler Rate Ramp Type Each ramp segment’s TIME specifies the rate at which the profiler output will reach the next soak segment, where the rate is specified by the prompts TIME/TIME UNITS. The ramp segment’s VALUE prompt is not used. Ramp Type = Rate Features of t h is ramp type * First and l a st segments must be soaks...
Setpoint Profiler External Ramp Type This ramp type works with the RAMP INCREMENT discrete input. During a ramp segment, each time RAMP INCREMENT changes from OFF to ON, the profiler output incrementally changes by the amount specified in the ramp segment’s TIME (in units of the PV). When RAMP INCREMENT changes from ON to OFF, the profiler output soaks at its present value.
Setpoint Profiler Soak segment All soak segments have a beginning VALUE and a TIME during which that value is maintained. This is true regardless of the ramp type used. Guaranteed Soak Guaranteed soak will Hold the profile value if either PV to the profile (typically a Control Loop’s PV) deviates specified amounts above or below the profiler output.
Setpoint Profiler Segment Events Each segment contains 16 programmable discrete event outputs whose ON/OFF states- specified by you - can be used to trigger other discrete functions. The segment’s event states are activated at the beginning of the segment and are maintained unless changed by the next segment in the profile. See Table 5-1. The last segment’s event states are maintained after the profiler is ended.
Setpoint Profiler Segment Loops You can program up to four segment loops within a profile. A segment loop is one or more consecutive segments which must repeat a selected number of times before proceeding to the next segment outside of the loop.
Setpoint Profiler 5.3 Parameters that control a profile’s execution Coordinating operation of multiple profilers In a multi-profiler instrument the profiles in a program can be totally unrelated to each other, that is, you can give them different times and settings. If you want the profilers to be coordinated, you must configure each profiler that way.
Setpoint Profiler Discrete inputs You can program a profiler with discrete inputs that enable you to reset, start, hold, advance, shut down, or fast forward through the profiler, hot start the profiler from a live process variable, increment a ramp segment, or enable/disable guaranteed soak.
Page 212
Setpoint Profiler Table 5-2 Parameters That Control Profiler Execution (continued) Parameter name Definition Triggered Conditions Result present HOLD Holds a profiler at its current position. Level ON Profiler is in Profiler is Profiler’s Elapsed Time continues but or Rising Run or Hold put in Hold.
Setpoint Profiler Table 5-2 Parameters That Control Profiler Execution (continued) Parameter name Definition Triggered Conditions Result present If Hot Start = ON, Profile starts at first intersecting point between profile and PV #1. Profile starts here PV#1 Figure 5-11 Hot Start FAST Level ON When in...
Setpoint Profiler Table 5-2 Parameters That Control Profiler Execution (continued) Parameter name Definition Triggered Conditions Result present Values sampled at each scan during fast forward Sample interval 60 x 500 msec = 30 seconds Normal time of segment: 110 seconds 130 seconds 120 seconds Fast forward time:...
Setpoint Profiler Table 5-2 Parameters That Control Profiler Execution (continued) Parameter name Definition Triggered Conditions Result present Startup Segments Batch Segments Shutdown Segments END (batch) END (shutdown) BATCH LAST SEGMENT + 1 BATCH FIRST SEGMENT BATCH LAST SEGMENT Figure 5-13 Shutdown RAMP See External Ramp Type on page 190.
Setpoint Profiler 5.4 How to set up a profiler Up to 4 profilers can be programmed, depending on the options on your instrument. There are two menus for programming a profiler: PROGRAM PROFILERS in the Program menu, and SETPOINT PROFILES in the Online menu.
Setpoint Profiler Table 5-3 Program Profiler Prompts Prompt Range/Selections Definition DISPLAY LO LIM OFF or number Enter the lower limit for the SP Trend display. Allow for the maximum and minimum Profiler and PV values. DISPLAY HI LIM OFF or number Enter the upper limit for the SP Trend display, allowing for the maximum and minimum Profiler and PV values.
Setpoint Profiler Setpoint Profiles Menu (in Online mode) This menu lets you define profile ramp and soak segments and associated parameters, and store and load programs to and from floppy disk or memory. See Figure 5-14 for allowable and non-allowable storage. To access the Setpoint Profiles menu: Press the Menu button until a main menu is displayed.
Setpoint Profiler Table 5-4 Setpoint Profiles Prompts (continued) Prompt Range/Selections Definition LOAD PROGRAM Files with .LNS extension. Select a program to load into the Setpoint FROM DISK Profiler function block. Press Enter to load. Existing profiles in the instrument will be replaced by the profiles in the program being loaded.
Setpoint Profiler Table 5-5 Edit Profile Prompts Prompt Range/Selections Definition RAMP TYPE VAL/DUR, TIME, RATE, See 4 types of ramp segments on page 186. EXTERNAL TIME UNITS SECS, MINS, HOURS Select the time units to be used by all segments of the profile.
Page 221
Setpoint Profiler Table 5-5 Edit Profile Prompts (continued) Prompt Range/Selections Definition AUTO CYCLE OFF, ON Select ON to have the profile (or batch phase if defined) repeat AUTO CYCLE COUNT times. Automatically re-runs the profile when ON. The parameter AUTO CYCLE COUNT controls the number of additional cycles through the profile.
Page 222
Setpoint Profiler Table 5-5 Edit Profile Prompts (continued) Prompt Range/Selections Definition TIME MULTIPLIER Number Time Multiplier determines the speed at which the profiler will run when in Fast Forward mode. It is used for testing the profiler’s execution. See Fast Forward. When FAST FORWARD is ON(1), the profiler will run at a speed determined by the TIME MULTIPLIER parameter.
Setpoint Profiler Editing Segments Use the following prompts to map out each segment’s value, time, and events. Up to 63 segments are programmable per profile. Table 5-6 Edit Segments Prompts Prompt Range/Selections Definition NEXT SEGMENT Select this to edit the next segment. PREVIOUS SEGMENT Select this to edit the previous segment VALUE...
Setpoint Profiler 5.5 How to load and run a profiler Overview From the Setpoint Profile Trend’s menu you can: • load a profiler from memory (VPR and VRX 150 only) • load a profiler from floppy disk • start a profiler •...
How to load programs from memory using Online menu In the VPR100 and VRX150 only, programs can be saved to internal memory and can be retrieved. Programs stored in memory are identified by number (1-96) depending on instrument model number. Each program stored in memory contains one to four profiles, depending on your instrument.
Setpoint Profiler Table 5-8 Procedure To Load A Program From Memory Using Online Menu (VPR100/VRX150 only) Step Action Result/Notes If instrument is not in online mode, press the An online display is shown. Display button to change to online mode.
Setpoint Profiler How programs are stored on a disk Programs are saved to disk as a file name, number, and .LNS extension. Unlike memory storage, you can specify which profiles you want stored as a program. Disk capacity depends on the number of profiles in the program.
Setpoint Profiler How to load a program from disk Table 5-12 Procedure To Load A Program From Disk Step Action Result/Notes Press the Display button to change to online An online display is shown. mode. Press the Menu button to display the online Online menu is displayed.
Setpoint Profiler How to start a profiler A profiler can be started from the Ready, Hold or End state. Table 5-13 Profiler Starting Procedure Step Action Result/Notes Press Display button until the Setpoint Trend is PROFIL01 500.00 displayed. Press the Display button until a Setpoint Bar Graph display is shown.
Setpoint Profiler How to hold a profiler Table 5-14 Profiler Hold Procedure Step Action Result/Notes Perform steps 1 and 2 from Start procedure Profile menu is displayed. (Table 5-13). Press Down Arrow button to move cursor to The profiler is held at its present value and the Hold.
Setpoint Profiler How to advance a profiler to the next segment Table 5-16 Profiler Advance Procedure Step Action Result/Notes Place profiler in Hold. See Profiler Hold procedure in Table 5-14. Press Down Arrow button to move cursor to Profiler advances to next segment. Each press of Advance.
Setpoint Profiler How to view event status Table 5-18 Event Viewing Procedure Step Action Result/Notes Perform steps 1 and 2 from Start procedure Profile menu is displayed. (Table 5-13). Press Down Arrow button to move cursor to Live On/off status of all 16 events are displayed. Events.
Setpoint Profiler How to view profiler summary display Table 5-20 Summary Viewing Procedure Step Action Result/Notes Perform steps 1 and 2 from Start procedure Profiler menu is displayed. (Table 5-13). Press Down Arrow button to move cursor to Three profilers will be displayed as bar graphs. Summary.
Setpoint Profiler How to edit a profile’s segments Profile may be in Ready, End, or Hold to edit segments. CAUTION For value duration ramp type, it is recommended you do not edit the currently running segment or the next segment. Doing so may prematurely terminate the segment, that is, the profiler may jump to the next segment. Table 5-21 Segment Editing Procedure Step Action...
Online Operations Using Primary Displays 6. Online Operations Using Primary Displays 6.1 Overview Online operation using primary displays consists of using the buttons to view and interact with the displays that were assigned to the buttons Display and Display 1 .
Page 236
Displays data storage status. View only Totalizer Displays all totalizer values. View only Process Summary* Displays simultaneously the following formats: View only Horizontal Trend Digital Loop w/4 Bar Graphs Panel Meter *VRX150 only **VPR100/VRX100 only VPR & VRX – User Manual 12/00...
Online Operations Using Primary Displays 6.2 Interacting With Primary Displays Interacting with Setpoint Profile Summary Displays When any Setpoint Profile Summary display is shown (Figure 6-1) press Tab to move cursor to the TREND text below each bar graph, then press Enter to go to the Setpoint Trend display for that profile. See Interacting with Setpoint Trend Display below.
Online Operations Using Primary Displays Interacting with Live or Replay Trends With a live vertical or horizontal trend is displayed (Figure 6-3), press Tab key to access the Point/Detail menu. When replaying (stored) trends this menu is always displayed. From this menu you can press the Tab key again to advance the scoreboard at the top of the display to the next point in the trend.
Online Operations Using Primary Displays Table 6-2 Point/Detail Menu Prompts Prompt Definition SCROLL Press the Up Arrow or Down Arrow buttons to scroll the trend forward or backward in time. Press Tab key to change to the next point on a multi-point trend. Press the Menu button to restore the Point/Detail menu.
Online Operations Using Primary Displays Table 6-2 Point/Detail Menu Prompts (continued) Prompt Definition TIMEBASE Lets you change the timebase of the trend. Choices are: NORMAL – use the trend’s normal timebase. ALTERN (Alternate) – use the trend’s alternate timebase. Move the cursor box to the desired timebase and press Enter. The trend will be redisplayed in the new timebase.
Online Operations Using Primary Displays Interacting with Panel Display (VPR 100/VRX100) To stop the rotation of the panel display on a single point, follow the procedure in Table 6-3. 11/15 PRESSURE 3 12:15 PRESS 3 30.00 Figure 6-5 Panel Display Table 6-3 Stop Panel Display Rotation Procedure Step Action...
Online Operations Using Primary Displays Table 6-7 Interacting With Loop Displays (continued) To perform this action Do these steps Lower or raise the loop Press Tab key to move cursor to loop output. To change the output, the loop output (displayed as %). must be in manual mode (initiated by front panel key or by external discrete signal)–...
Online Operations Using Primary Displays 6.3 Display Messages and Symbols Overview Messages and symbols will appear in different areas of the display to inform the operator of a variety of conditions. The area across the bottom of the display (Figure 6-9) is reserved for messages that require the operator to take action.
Online Operations Using Primary Displays Description of Messages and Symbols Table 6-8 Messages and Symbols at Bottom of Display Message/Symbol Color Description An active alarm exists. Flashes while unacknowledged. When the A A A A followed by text operator acknowledges the alarm, the flashing will stop. The symbol description of alarm and text will remain until the alarm has cleared.
Online Operations Using Primary Displays Table 6-8 Messages and Symbols at Bottom of Display (continued) Message/Symbol Color Description GENERAL ERROR Yellow This message will appear if the instrument encounters any error not mentioned above. Yellow Located in bottom right of display. Indicates storage is active data is being collected on disk or in the instrument’s internal buffer.
Page 248
Online Operations Using Primary Displays VPR & VRX – User Manual 12/00...
Online Operation Using Menus 7. Online Operation Using Menus 7.1 Overview Online operation involves interacting with displays and with menus. This section describes how to interact with the online menus. The Online Menu is accessed by pressing the Display button, then the Menu button. Or, you can choose SET MODE from any menu to change the mode.
Online Operation Using Menus 7.2 Set Mode Select this item to change the operating mode of the instrument to Program or Maintenance. These operating modes are discussed in Sections 4, 7, and 8. 7.3 Data Storage Overview Data Storage lets you store trend data, unit data, alarms, events, and diagnostics for later review onscreen or on a PC with SDA software.
Online Operation Using Menus How data is stored To provide continuity of storage when the disk is removed, the data storage feature buffers data internally for a period of time based on the storage rate and amount of storage data. Since storage files and configuration files may not be stored on the same disk, you can swap the storage disk with a configuration disk for up to the buffered data time period while loading configurations without losing storage data.
Page 252
Online Operation Using Menus Initialization errors If an initialization error occurs, one of the following messages may appear. Error message Meaning BEZEL OPEN Disk use is not permitted while the front panel bezel is open. The bezel must be closed and latched. WRITE-PROTECTED The write protect tab is set (open) on the floppy disk.
Online Operation Using Menus Starting and stopping storage Data Storage can be started and stopped three ways. At the highest level, the ENABLE STORAGE menu item enables or disables all data storage. At the next highest level, EXTERNAL ENABLE enables or disables storage for each file type (Trends #1-3, Alarms, Events, Diagnostics, Unit Data).
Online Operation Using Menus Checking Data Storage Status The Data Storage Status display is accessed under Data Storage on the main online menu. It is also accessed by pressing any display button, if the button has this display assigned to it. See Figure 7-1. DATA STORAGE STATUS 13:15 DD-HH-MM...
Online Operation Using Menus Replaying stored data Data stored on floppy disks can be retrieved and displayed online at any time, whether data storage is active or not. All data is stored as individual files and is retrieved by filename. To retrieve a file from disk, follow the procedure in Table 7-5.
Online Operation Using Menus 7.4 Access Summaries Summaries are available for all points, alarms and diagnostics in the instrument. Display alarm summary Alarms are set up as part of the instrument configuration procedure (Section 4.13). Up to 16 alarms can be configured.
Online Operation Using Menus What happens during an alarm • A flashing red alarm indicator appears on the bottom of all screens. (The alarm must be acknowledged to stop the flashing.) On displays where the alarm point appears, the value is red and a red indicator appears.
Online Operation Using Menus Display Diagnostics A Diagnostic is a displayed error message that indicates a serious error or failure has occurred. See Section 9.5 for diagnostic descriptions and possible causes. What happens during a diagnostic • A flashing blue diagnostic indicator will appear on the bottom of the screen. •...
Online Operation Using Menus Delete All Diagnostics A diagnostic is not automatically cleared from the summary when the error has been found and corrected. Table 7-8 gives the procedure for deleting the diagnostics. Table 7-8 Delete All Diagnostics Procedure Step Action Select ACCESS SUMMARIES from the Main On-Line Menu.
Online Operation Using Menus 7.5 Data Entry Data Entry lets you enter or revise data online. Choices available depend on installed options and enabled features (see “Enable Features” in Section 4.19). Edit Alarm Setpoints Select this item to display a list of alarms and their setpoints. If the setpoint is a numeric value, it can be changed on this display using the Up Arrow and Down Arrow buttons.
Page 261
Online Operation Using Menus Set Analog Outputs This menu item will appear if the optional analog outputs are installed. It lets you adjust various analog output parameters. Four output types are available: current output (CAT), voltage output (VAT), time proportion/duration adjusting (DAT) and Position Proportion (PP).
Online Operation Using Menus 7.6 Setpoint Profiles For instructions on this menu, see Section 5.4 How to set up a profiler, Tables 5-4 and 5-5. For instructions on common operator tasks with the Setpoint Profiler, see Section 5.5. VPR & VRX – User Manual 12/00...
Online Operation Using Menus 7.7 Tune Loop This option lets you tune (change) various loop parameters online. These tunable parameters depend on the loop type in use and are described in Section 4.8, Program Control Loops. Also, the following menu choices are available.
Page 264
Online Operation Using Menus Table 7-9 Tune Loop Prompts (continued) Prompt Range/Selections Definition RESET #1 0.005-99.99 repeats/minute Determines the period of time for a repeat of the proportional gain output. Enter a starting value at initial configuration. The value may be altered Online for final loop tuning. For loops with dual tuning, Reset 1 is the time for the first set of tuning parameters.
Online Operation Using Menus Table 7-9 Tune Loop Prompts (continued) Prompt Range/Selections Definition DISPLAY TUNING Select this to display the actual tuning trend with PV and TREND setpoint (Figure 7-2). Data collection for this trend display will continue as long as the display shows either the trend or the Loop Tuning Menu.
Online Operation Using Menus Pretune Loop Pretune calculates optimum values for a loop’s Proportional Band/Gain, Reset and Rate by analyzing the reaction of the loop to a "step change" in setpoint or output. After these new tuning values have been calculated you have the option of applying (installing) or not applying them to a preselected tune set of the loop.
Online Operation Using Menus Table 7-11 Pretune STOPPED Prompts (continued) Prompt Range/Selections Definition OUTPUT SIZE -100 to +100 Appears if loop is in Manual. Enter the largest change in output (+ or -), in engineering units, that the process will tolerate.
Online Operation Using Menus Table 7-12 Pretune IDENTIFYING & CALCULATING Prompts (continued) Prompt Definition SETPOINT Current working set point value of the loop being tuned. This is a read-only prompt. RUN TIME Elapsed time since pretune was started. This is a read-only prompt.
Online Operation Using Menus Pretune Abort messages One of the following messages is displayed when an unusual event has aborted the pretune. “PTA” means “Pretune Abort.” Table 7-14 Pretune Abort Messages Message Meaning/User action required PTA-WARM START A warm start occurred during pretune. Repeat pretune.
Online Operation Using Menus 7.8 Review Programming This item is visible only if enabled under Enable Features in the Program mode. Select this item to see how the instrument is configured. You can view all Program mode menus as if you were in Program mode, but you cannot change anything.
Maintenance 8. Maintenance 8.1 Overview This section includes information on maintenance through the Maintenance Mode menu using some off-line utility programs and diagnostics procedures. To avoid voiding the warranty, contact your service provider before attempting any service or repair of this instrument.
Page 272
Maintenance What’s in this section The following topics are explained in this section. Topic Page Routine Maintenance Set Mode Calibrate Analog Inputs Calibrate Analog Outputs Off-line Diagnostics Database Services Reset Unit Product Information Mains Frequency Warm Start Time Demo VPR & VRX – User Manual 12/00...
Maintenance 8.2 Routine Maintenance Calibrate the instrument routinely to ensure conformity to specifications. Calibration is to be performed by qualified service personnel only. Clean the front panel with a damp cloth. If needed, use a detergent containing no abrasives. Always clean the front panel with the bezel closed.
Maintenance Calibrating RTD Inputs Table 8-3 Calibrate RTD Input Procedure Step Action Perform the appropriate EMF calibration as described above. Using the same input, connect a precision variable resistor to the RTD input (Figure 8-1). The A and B leads must be of equal resistance (length). For standard inputs, set the resistor to 100 ohms.
Maintenance Table 8-4 Calibrate Analog Output Procedure Step Action Connect the meter to the output #1 terminals. Select CALIBRATE ANALOG OUTPUTS. Select OUTPUT #1 LOW. The menu will disappear and the meter will read approximately 4 mA (CAT) or 1 volt (VAT). Use the Increment and Decrement buttons to adjust the meter reading to the exact low value of 1 volt or 4 mA.
Maintenance 8.7 Database Services The following table describes the prompts. Table 8-6 Database Services Prompts Prompt Function CLEAR CONFIGURATION Clears all setup and configuration data entered by the user. Does not clear ONLY calibration. CLEAR CALIBRATION Clears all analog data calibration values. Does not clear configuration. ONLY CLEAR ALL MEMORY Clears the Instrument memory of all programming, tuning data, setups, etc.
Maintenance 8.11 Warm Start Time The instrument will start up in one of three modes based on the length of time power is off. First Time Start First time start occurs when the unit is being powered up for the first time or when the memory clear services maintenance routing is executed.
Maintenance 8.12 Demo This item is intended primarily for sales demonstrations. It causes the instrument to display a series of simulated values. ATTENTION Never turn the demo on in an instrument that has already been configured to support its true application without first saving the instrument’s configuration to floppy disk.
ATTENTION Time-stamp and description of successful calibrations are stored to disk in the Event File. Circuit Card Removal and Replacment Procedures (VPR100 & VRX100) Table 9-1 Circuit Card Removal Procedure (VPR100 & VRX100) Step...
Sub-bezel PC Molding Figure 9-1 Circuit Card Removal (VPR100 & VRX100) Table 9-2 Circuit Card Replacement Procedure (VPR100 & VRX100) Step Action Place the rear of the card cage assembly into the opening. Lift it up and over the limit stop, then push it all the way back into the housing.
On-Site Adjustments Circuit Card Removal and Replacement Procedures (VRX150) Table 9-3 Circuit Card Removal Procedure (VRX150) Step Action Remove the 4 screws from the top and sides of the display front. Do not drop the display front. Disconnect the 2 ribbon cables at the display. Disconnect the 6-wire connector at the front of the assembly next to the floppy disk drive.
On-Site Adjustments 9.2 Changing Analog Input Ranges Expanded input ranges are available by changing jumper settings on the AI card in Slot #4 (leftmost card as you face the front of the instrument) and programming the AI prompts as shown in Table 9-5. Table 9-5 Settings for expanded AI ranges Input Range Make these...
On-Site Adjustments 9.3 Changing the CAT/VAT Setting S1 DIP switch settings determine whether an analog output is CAT type or VAT type (Table 9-6). Table 9-6 S1 DIP Switch Default Settings S1-1 S1-2 S1-3 S1-4 Circuit card slot#1 contains the S1 DIP switch for each analog output. See Figure 9-3 for switch locations.
On-Site Adjustments 9.4 Changing number of DIs/DOs To change the number of Discrete Inputs and Discrete Outputs, remove the circuit card as explained in Section 9.1. Refer to Figure 9-4 and Table 9-7 for DIP switch location and settings. 16/32 POINT DISCRETE I/O Enlarged view of S1 DIP switches Figure 9-4 Location Of DIP Switch S1 On Discrete I/O Card...
On-Site Adjustments Table 9-7 DIP Switch Settings For DI/DO Combinations Use these S1 DIP switch settings… S1-1: ON S1-1:OFF S1-1: OFF S1-1: ON S1-2: OFF S1-2:ON S1-2: OFF S1-2: ON For these DI/DO combinations on TB3A and TB3B 16 DI/16 Open Collector 16 DI/16 Open Collector 8 DI/24 Open Collector 24 DI/8 Open Collector...
On-Site Adjustments 9.5 Setting The Communications Link Termination Jumper The last unit in the communications link must be terminated and all other slave units in the link must be unterminated, or data transfer will not function properly. Units are shipped from the factory with terminations set for unterminated operation. To terminate an instrument, jumpers W2 and W3 on card #046925 in Slot 1 must be both set in the 1-2 position.
On-Site Adjustments 9.6 Diagnostic Messages The instrument executes diagnostic routines during instrument start-up and during maintenance procedures such as calibration. It also monitors online operation for both process faults and instrument errors. Error messages Table 9-8 shows messages that may appear on the instrument displays if a diagnostic condition is detected, along with the action you should take.
Page 288
On-Site Adjustments ATTENTION Be advised that the INPUT FAIL diagnostic will continue to be displayed even after its cause has disappeared. After verifying that this diagnostic’s cause has been corrected, you may clear the INPUT FAIL message from all ON LINE screens by performing one of the following sequences of steps. 1) Acknowledge the INPUT FAIL diagnostic.
On-Site Adjustments Internal error messages In addition to diagnostic messages, error messages are presented to indicate an internal fault. To correct the problem, Table 9-9 lists suggested actions you should take, in the order you should take them. To acknowledge or clear the error message, see Section 7.4 Access Summaries. Table 9-9 Internal Error Messages Error message Suggested Action...
Page 290
On-Site Adjustments Table 9-9 Internal Error Messages (continued) Error message Suggested Action 1. Check for noise. See Appendix B for noise suppression. SLOT CARD FAILURE 2. Check AI card connection. 3. Replace AI card. 1. Check for bad floppy disk. STORAGE FAILURE 2.
On-Site Adjustments 9.7 Loop Error Indicators When a loop’s PV, SP2, or other parameter fails, the loop switches to its default/failsafe condition, indicated by certain display symbols flashing. To return the loop to its desired condition, correct the failure. Then, if the loop’s LATCHING is NO, the loop will return to normal automatically.
Error Messages 10. Error Messages Overview Sometimes errors occur while you are programming or loading a configuration into your instrument. In most cases the instrument displays a descriptive error message. For example, if you try to program a function block incorrectly, the instrument tells you the problem. Table 10-1 lists these error message along with a description of each one and what action to take.
Page 294
Error Messages Table 10-1 Error Messages (continued) Error Description User Action Incorrect Input The Advanced Splitter CV was programmed Re-program input limits for Output#1 coordinates with input limits for Output#2 (A2) only, or for only, Outputs #1 & #2, or Outputs #1, Output#1 &...
Page 295
Error Messages Table 10-1 Error Messages (continued) Error Description User Action Invalid Tag Request Probably caused by someone incorrectly editing Verify programming of affected the configuration file or by a corrupt .LNC file. function block. Invalid Type in Point A class of block was detected that is invalid for Verify programming of affected Spec the product.
Page 296
Error Messages Table 10-1 Error Messages (continued) Error Description User Action Temperature Constant F0 Sterilization CV Temperature constant is not Program Temperature constant with Not Programmed or Less programmed or is less than zero. value greater than or equal to zero. Than Zero Temperature Input Not F0 Sterilization CV Temperature Input is not...
Parts Figure 11-1 Panel Mounting Hardware Of Instrument Figure 11-2 Card cage removed from case along with sub-bezel (3) and seal gasket (5) 12/00 VPR & VRX – User Manual...
Parts Figure 11-7 Components of case rear in units with 3 DI/4 DO or 6 DO point capability Figure 11-8 Components of case rear in units with 12 AI or 16/32 DI/DO point capability VPR & VRX – User Manual 12/00...
Appendix A Appendix A A.1 Security Bypass Procedure Overview Your instrument has a security bypass code that allows you to enter secured areas of the product. Use this bypass code if you have forgotten or lost the master and/or operator security code. Bypass procedure Table Appendix A-1 Security Bypass Procedure Step...
Page 308
Appendix A VPR & VRX – User Manual 12/00...
Appendix B Appendix B How to Apply Digital Instrumentation in Severe Electrical Noise Environments B.1 Overview Guideline overview Products that incorporate digital technology provide recognized performance advantages over conventional analog instrumentation used for process control. These advantages can result in better product uniformity and greater overall efficiency when used correctly.
Appendix B B.2 Potential Noise Sources Overview Noise can enter electronic equipment via three methods of coupling, namely: • Capacitive (or electrostatic) • Inductive (or magnetic) • Impedance. Capacitive and inductive coupling Capacitive and inductive coupling have the same essential effect — they couple current or voltage, without any actual connection of the two circuits.
Appendix B B.3 Prevention Methods Introduction There are three ways to prevent electrical noise from interfering with the operation of the electronic digital equipment. • Built-in noise rejection • Separation of signal and power lines • Noise suppression at source Built-in noise rejection The first method is to design the digital equipment with a high degree of noise rejection built in.
Appendix B B.4 Recommended Wiring Practices General rules • All wiring must conform to local codes and practices. • Wires carrying similar types of signals (Table Appendix B-1) may be bundled together, but bundles with different types of signals must be kept separate to prevent inductive or capacitive coupling. CE compliance Shielded wires are required on all Analog I/O, low-level Discrete I/O and Communications connections to meet CE compliance for emissions and immunity.
Appendix B Table Appendix B-1 External Wiring Wire Function Bundle No. Are Shielded Twisted Wires Recommended? Type HIGH VOLTAGE Line Power Earth Ground Line Voltage Digital I/O ANALOG I/O Process Variable Thermocouple dc Millivolts Low Level (<100V) 4-20 mA dc 1-5 Vdc DIGITAL I/O Low Voltage (<100V)
Appendix B B.5 Power Source Considerations Operate within limits The AC power for the digital electronic equipment must be within the voltage and frequency limits specified for that equipment. Attempts to operate outside the specified limits will result in no performance. For those installations where the supply voltage will not stay within the specified limits, a ferroresonant transformer, for voltage resolution, should be used.
Appendix B B.6 Noise Suppression at the Source Introduction Generally speaking, when good wiring practices are used with well- designed digital electronic equipment, no further noise protection is necessary. However, in some severe electrical environments, the magnitude of the electrical noise is so great that it must be suppressed at the source. In most control cabinets, the main sources of noise are motor starters, contactors, relays, and switching gear.
Appendix B Inductive coils, continued Figure Appendix B-2 is an illustration of transient suppression in inductive coils. 0.5 mfd 1000V Metal Relay coil oxide varistor solenoid A.C. ohms supply 20780 Figure Appendix B-2 Transient Suppression in Inductive Coils Additional protection may be provided by adding an RC circuit in parallel with the MOV. This consists of a 220-ohm resistor in series with a 0.5 microfarad, 1000V capacitor.
Either discrete resistors and capacitors or packaged RC networks may be used. An RC network (47 ohms and 0.1 microfarad) is available from Honeywell as part number 30371852-001. Similar RC networks are available from Electrocube Inc. (part number RG1782-3) and from Industrial Condensor Corporation.
Appendix B In DC circuits, the power dissipation under steady state condition can be eliminated by placing a diode (in series with a resistor) in parallel with the load (see Figure Appendix B-4). The value of R should be less than or equal to the DC resistance of the inductive load.
Appendix B B.7 Ferrite Clamp Installation Procedure Purpose This procedure ensures that unwanted radio frequency noise is filtered, which is required for CE compliance. Parts needed Part # Quantity Description 047260 Ferrite cable clamps 089037 Nylon cable ties Procedure Step Action Disconnect all power to the instrument.
Page 320
Appendix B VPR & VRX – User Manual 12/00...
Page 321
Index Free Form Logic, 119 Free Form Math, 115 Function Generator, 124 Interval Timer, 126 Action State, 104, 105 Inverter, 121 advancing profile, 215 Logic, 117 Alarm Mass Flow with Square Root, 129 acknowledging, 241 Math, 114 Action, 144 Multiple Average, 141 Compare Point (deviation), 144 Peak Picking, 107 Deviation, 144...
Page 322
Index Display button displays accessed by, 219 DAT, 89, 100 Display Messages and Symbols, 229 Data Entry, 244 Displays Data Entry From External Sources, 44 Program, 152 Data Storage, 234 DSU, 15 Allocate Storage, 177 installing, 15 Batch Control, 179 unpacking, 4 current storage setup, 236 using, 180...
Page 323
Index Mounting adjacent instruments, 17 Hold, 87, 88 holding profile, 214 How data is stored, 235 Network, 29 How To Program Function Blocks and Features, 77 Noise Suppression, 24 Number how to enter, 55 Impulse Time, 101 Initialization errors, 236 Initializing Disk, 181 Off-line Diagnostics, 259 Initializing disk for data storage, 235...
Page 324
Index time multiplier, 206 Site Preparation, 15 Profile Software Version Number, 260 running 2 or more at once, 151 Split Output Loop, 89, 90 start by pressing a key, 51 Standard algorithm prompts, 85 program starting profile, 213 defined, 183 Program Analog Inputs, 85 Program Analog Outputs, 100 Program Calculated Values, 106...
Page 325
SIKKERHESKRAV DA2I-6047 For at undgå elektrisk stød med mulighed for personskade, skal alle sikkerhedsbestemmelser i denne manual følges nøje. Dette symbol advarer brugeren om en potentiel berøringsfare, såfremt der kan være adgang til den livsfarlige netspænding. Beskyttende jordterminal. Terminalen er forberedt for og skal forbindes til beskyttelses- jordledning i henhold til stærkstrømsberkendtgørelsen (DK).
Page 326
VEILIGHEIDSVEREISTEN DU2I-6047 Ter vermindering van het gevaar van elektrische schokken die lichamelijk letsel kunnen veroorzaken, dient u alle veiligheidsaanwijzingen in dit dokument te volgen. Dit symbool waarschuwt de gebruiker voor een potentieel schokgevaar wanneer toegang bestaat tot onderdelen die onder gevaarlijke spanning staan. Beschermende aarde-aansluiting.
Page 327
TURVALLISUUSMÄÄRÄYKSET FI2I-6047 Noudata tämän ohjeen kaikkia turvaohjeita välttääksesi sähkötapaturman vaaraa. Tämä merkki varoittaa käyttäjää sähköiskun vaarasta paikassa, missä voi koskettaa vaarallisia jännitteitä. Suojamaaliitin. Kytke maadoitsjohdin tähän liittimeen. • Jos laitetta käytetään olosuhteissa, joihin sitä ei ole suunniteltu, käyttöturvallisuus voi heikentyä. •...
Page 328
CONSIGNES DE SECURITE FR2I-6047 Pour réduire tout risque de décharge électrique qui pourrait provoquer une lésion corporelle, respectez toutes les consignes de sécurité de cette documentation. Ce symbole avertit l'utilisateur d'un risque électrique potentiel lorsqu'il peut avoir accès à des éléments sous tension.
Page 329
SICHERHEITSHINWEISE GE2I-6047 Befolgen Sie alle Sicherheitshinweise in diesen Unterlagen, um das Risiko eines Stromschlags zu verringern, der zu Körperverletzung führen kann. Dieses Symbol warnt den Benutzer vor eventueller Berührungsgefahr, wo lebensgefährliche Spannungen zugänglich sein können. Schützende Erdung. Für den Anschluß der schützenden Erdung der Versorgungssystemleitung. •...
Page 331
NORME DI SICUREZZA IT2I-6047 Per ridurre i rischi di scariche elettriche che potrebbero causare alle persone, seguire tutte le precauzioni circa la sicurezza indicate in questa documentazione. Questo simbolo avverte del pericolo di scossa elettrica nelle aree in cui sono accessibili conduttori sotto tensione.
Page 332
SIKKERHETSKRAV NO2I-6047 Følg alle retningslinjene i dette dokumentet, slik at du reduserer risikoen for elektrisk støt og mulige personskader. Dette symbolet advarer brukeren om tilgjengelige terminaler med farlige spenninger og en potensiell fare for elektrisk støt. Jordingsterminal. kabelen for jording av systemet skal tilknyttes til denne terminalen.
Page 333
INSTRUÇÕES DE SEGURANÇA PO2I-6047 Para reduzir o risco de choque eléctrico que pode causar danos corporais, seguir todas as normas de segurança contidas nesta documentação. Este símbolo avisa o utilizador sobre um eventual perigo de choque quando são acessíveis voltagens sob tensão perigosas. Terminal de protecção de terra.
Page 334
NORMAS DE SEGURIDAD SP2I-6047 Para reducir el riesgo de choque eléctrico el cual podría causar lesiones personales, seguir todas las indicaciones de este documento. Este símbolo previene al usuario de un riesgo potencial de descarga cuando se puede acceder a corrientes de tensión peligrosas.
Page 335
SÄKERHETSFÖRESKRIFTER SW2I-6047 För att reducera riskerna av elektriska chocker som kan orsaka personskador, följ alla säkerhetsföreskrifter i denna dokumentation. Denna symbol varnar användaren för risk för elchock vid tillfällig åtkomst av spänningsförande del. Anslutning av skyddsjord. Avsedd för anslutning av elsysternets skyddsjordsledare. •...
Page 337
Tel. : 358 0 3480101 MEXICO Tel : 52 5 259 1966 BRAZIL FRANCE THE NETHERLANDS HONEYWELL DO BRAZIL AND CIA HONEYWELL S.A. Rua Jose Alves Da Chunha Bâtiment « le Mercury » HONEYWELL BV Lima 172 Parc Technologique de St Aubin...
Page 338
HONEYWELL SERVICE CENTERS HSM8 NORWAY REPUBLIC OF SOUTH SWEDEN AFRICA HONEYWELL A/S HONEYWELL HONEYWELL A.B. Askerveien 61 Southern Africa S-127 86 Skarholmen PO Box 263 PO BOX 138 STOCKHOLM N-1371 ASKER Milnerton 7435 SWEDEN NORWAY REPUBLIC OF SOUTH AFRICA Tel. : 46 8 775 55 00 Tel.
Page 340
Sensing and Control Honeywell 11 West Spring Street Freeport, IL 61032 www.honeywell.com/sensing 57-77-25-15 Rev. 4 0101 Printed in USA...