Spectrum Controls 1769sc-IF4IH User Manual

Spectrum Controls 1769sc-IF4IH User Manual

Compact i/o isolated hart analog module
Table of Contents

Advertisement

User' s Manual 0300215-03 Rev. A
Compact™ I/O
Isolated HART
Analog Module
Catalog Number: 1769sc-IF4IH
User's Manual 0300215-03 Rev. A

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the 1769sc-IF4IH and is the answer not in the manual?

Questions and answers

Subscribe to Our Youtube Channel

Summary of Contents for Spectrum Controls 1769sc-IF4IH

  • Page 1 User' s Manual 0300215-03 Rev. A Compact™ I/O Isolated HART Analog Module Catalog Number: 1769sc-IF4IH User's Manual 0300215-03 Rev. A...
  • Page 3: Table Of Contents

    Table of Contents TABLE OF CONTENTS ............................I CHAPTER 1 MODULE OVERVIEW ........................1-1 1.1 G ........................1-1 ECTION ENERAL ESCRIPTION 1.2 D ..........................1-1 ECTION ORMATS 1.3 F ........................1-2 ECTION ILTER REQUENCIES 1.4 H ........................1-2 ECTION ARDWARE EATURES 1.4.1 General Diagnostic Features........................
  • Page 4 ..................6-18 ECTION ETERMINING ODULE PDATE 6.7.1 Calculating Module Update Time ......................6-18 CHAPTER 7 ENABLING AND USING HART ON THE 1769SC-IF4IH ............7-1 7.1 C HART ................... 7-1 ECTION ONFIGURING THE ODULE FOR 7.1.1 Configuring the IF4IH Module for (Hart Acquisition/Communication)........... 7-1 7.2 HART P...
  • Page 5 Table of Contents 7.3 S ....................7-11 ECTION ENDING AND ECEIVING ESSAGES 7.3.1 Module Output Tags Used For Messaging ..................... 7-11 7.3.2 Module Input Tags Used For Messaging ....................7-12 7.3.3 Processing a Message ..........................7-13 7.4 M ....................... 7-30 ECTION ODULE PECIFIC...
  • Page 6 Compact™ IO Isolated HART Analog Input Module User's Manual 0300215-03 Rev. A...
  • Page 7 This Manual As much as possible, we organized this manual to explain, in a task-by-task manner, how to install, configure, program, operate and troubleshoot a control system using the 1769sc-IF4IH. Related Documentation The table below provides a listing of publications that contain important information about MicroLogix 1500 systems.
  • Page 8 Compact IO™ Isolated HART Analog Input Module Conventions Used in This Manual The following conventions are used throughout this manual: • Bulleted lists (like this one) provide information not procedural steps. • Numbered lists provide sequential steps or hierarchical information. •...
  • Page 9: Chapter 1 Module Overview

    Chapter 1 Module Overview This chapter describes the 1769sc-IF4IH isolated HART analog input module and explains how the module reads current, voltage, and current with HART input data. Included is information about: • The module’s hardware and diagnostic features •...
  • Page 10: Section 1.3 Filter Frequencies

    Compact™ IO Isolated HART Analog Input Module Section 1.3 Filter Frequencies The module uses a digital filter that provides high frequency noise rejection for the input signals. The filter is programmable, allowing you to select from five different filter frequencies for each channel: •...
  • Page 11: General Diagnostic Features

    Chapter 1: Module Overview movable bus connector (bus interface) with female pins stationary bus connector (bus interface) with male pins nameplate label upper tongue-and-groove slots lower tongue-and-groove slots upper DIN rail latch lower DIN rail latch write-on label for user identification tags removable terminal block (RTB) with finger-safe cover RTB upper retaining screw RTB lower retaining screw...
  • Page 12: Section 1.6 Module Operation

    Compact™ IO Isolated HART Analog Input Module Section 1.6 Module Operation When the module receives the input from an analog device, the module’s circuitry multiplexes the input into an A/D converter. The converter reads the signal and converts it as required for the type of input. If HART is enabled on a channel, the HART data is acquired my means of an onboard HART modem.
  • Page 13: Chapter 2 Quick Start For Experienced Users

    Section 2.1 Before You Begin This chapter can help you get started using the 1769sc-IF4IH isolated HART analog input module. We base the procedures here on the assumption that you have an understanding of Allen-Bradley controllers. You should understand electronic process control and be able to interpret the ladder logic instructions required to generate the electronic signals that control your application.
  • Page 14 Chapter 2: Quick Start for Experienced Users Step 1: Ensure that your 1769 system power supply has sufficient current output to support your system configuration. Reference Chapter 3 (Installation and Wiring) The modules maximum current draw is shown below: 5V dc 24V dc 175 mA 60 mA...
  • Page 15 Chapter 2: Quick Start For Experienced Users To allow communication between the controller and module, move the bus lever fully to the left (4) until it clicks. Ensure it is locked firmly in place. Attach an end cap terminator (5) to the last module in the system by using the tongue-and-groove slots as before.
  • Page 16 Put the controller in Run mode. During a normal start-up, the module status LED turns on. NOTE: If the module status LED does not turn on, cycle power. If the condition persists, contact your local distributor or Spectrum Controls for assistance. User' s Manual 0300215-03 Rev. A...
  • Page 17 Chapter 2: Quick Start For Experienced Users Step 7: Monitor the module status to check if the module is operating correctly Reference Chapter 9 (Diagnostics and Troubleshooting) Module and channel configuration errors are reported to the controller. These errors are typically reported in the controller’s I/O status file.
  • Page 18 Chapter 2: Quick Start for Experienced Users User' s Manual 0300215-03 Rev. A...
  • Page 19: Chapter 3 Installation And Wiring

    3.1.1 EMC Directive The 1769sc-IF4IH module is tested to meet Council Directive 89/336/EEC Electromagnetic Compatibility (EMC) and the following standards, in whole or in part, documented in a technical construction file: •...
  • Page 20: Section 3.2 Power Requirements

    Compact IO™ Isolated HART Analog Input Module Section 3.2 Power Requirements The module receives power through the bus interface from the +5V dc/ +24V dc system power supply. The maximum current drawn by the module is shown in the table below. Module Current Draw at 5V dc at 24V dc...
  • Page 21: Remove Power

    Chapter 3: Installation and Wiring 3.3.3 Remove Power Remove power before removing or inserting this module. When you remove or insert a module with power applied, an electrical arc may occur. An electrical arc can cause personal injury or property damage Attention Sending an erroneous signal to your system’s field devices, causing unintended machine motion...
  • Page 22: Section 3.4 System Assembly

    Compact IO™ Isolated HART Analog Input Module Section 3.4 System Assembly The module can be attached to the controller or an adjacent I/O module before or after mounting. For mounting instructions, see Panel Mounting Using the Dimensional Template, or DIN Rail Mounting. To work with a system that is already mounted, see Replacing a Single Module within a System.
  • Page 23: Section 3.5 Mounting

    Chapter 3: Installation and Wiring Section 3.5 Mounting During panel or DIN rail mounting of all devices, be sure that all debris (metal chips, wire strands, etc.) is kept from falling into the module. Debris that falls into the module could cause damage at power up. Attention 3.5.1 Minimum Spacing Maintain spacing from enclosure walls, wireways, adjacent equipment, etc.
  • Page 24: Din Rail Mounting

    Compact IO™ Isolated HART Analog Input Module Panel Mounting Using the Dimensional Template Figure 3-4 Panel Mounting Procedure Using Modules as a Template The following procedure allows you to use the assembled modules as a template for drilling holes in the panel. If you have sophisticated panel mounting equipment, you can use the dimensional template provided on the previous page.
  • Page 25: Section 3.6 Replacing A Single Module Within A System

    Chapter 3: Installation and Wiring Before mounting the module on a DIN rail, close the DIN rail latches. Press the DIN rail mounting area of the module against the DIN rail. The latches will momentarily open and lock into place. Section 3.6 Replacing a Single Module within...
  • Page 26: Terminal Door Label

    Compact IO™ Isolated HART Analog Input Module • Subject devices are for operation in Ambient Temperature Range: 0 C to +60 C Terminal Block • For voltage and current sensors, use Belden 8761 shielded, twisted-pair wire (or equivalent) to ensure proper operation and high immunity to electrical noise. •...
  • Page 27: Wiring The Module

    Chapter 3: Installation and Wiring NOTE: The terminal screws are non-captive. Therefore, it is possible to use a ring lug [maximum 1/4 inch o.d. with a 0.139 inch minimum i.d. (M3.5)] with the module. Tighten the terminal screw making sure the pressure plate secures the wire. Recommended torque when tightening terminal screws is 0.68 Nm (6 in-lbs).
  • Page 28: Wiring Diagram

    3-10 Compact IO™ Isolated HART Analog Input Module Connect the signal wires to the terminal block. Connect the other end of the cable to the analog input device. Repeat steps 1 through 5 for each channel on the module. 3.7.6 Wiring Diagram Figure 3-7 Ch0+ Ch0-iRtn...
  • Page 29: Chapter 4 Configuring The If4Ih For Compactlogix Using Rslogix 5000

    Chapter 4 Configuring the IF4IH for CompactLogix Using RSLogix 5000 This chapter explains how to incorporate the IF4IH module into a CompactLogix system using RSLogix 5000 programming software. The process of incorporating your HART module into the CompactLogix system is similar to the process needed to add an Allen- Bradley module.
  • Page 30 Compact IO™ Isolated HART Analog Input Module Create a new RSLogix 5000 project file. Click on the new project icon or on the FILE pull-down menu and select NEW. The following screen appears: Figure 4-2 Choose your controller type and enter a name for your project, then click OK. The following main RSLogix 5000 screen appears: User' s Manual 0300215-03 Rev.
  • Page 31 Chapter 4: Configuring the IF4IH for CompactLogix Using RSLogix 5000 Figure 4-3 In the ControllerOrganizer on the left of the screen, right click on “[0]CompactBus Local”, select New Module, and the following screen appears: Figure 4-4 User' s Manual 0300215-03 Rev. A...
  • Page 32 Generic Profile screen appears: Figure 4-5 First, select the Comm Format (“Data – INT” for the 1769sc-IF4IH), then fill in the name field. For this example, “IF4IH” is used to help identify the module type in the Controller Organizer. The Description field is optional and may be used to provide more details concerning this I/O module in your application.
  • Page 33: Using

    Module firmware 2.0 and greater is required in order to use the Add-On profile. Attention 4.2.1 Installing the Add-On profile Download the zipped file from the Spectrum Controls website and unzip the file. http://www.spectrumcontrols.com/pdfs/abio/SC 1769sc-IF4IH DTM 1.0.0.3 Setup.zip User' s Manual 0300215-03 Rev. A...
  • Page 34: Adding The If4Ih Module To Your Logix Project

    Configuration. Follow the procedure below to add a module: In the I/O Configuration, right mouse click on the 1769 CompactBus and select “New Module”. When the dialog screen opens, select the “By Vender” tab and expand the Spectrum Controls folder. User' s Manual 0300215-03 Rev. A...
  • Page 35: Section 4.3 User Defined Data Types

    Highlight the module and press the “OK” button. Configure the module using the custom configuration screens. Note: The 1769sc-IF4IH still requires ladder to demultiplex the HART data and send HART messages via the controller. Please refer to the sample project packaged with the profile install for more information.
  • Page 36 Compact IO™ Isolated HART Analog Input Module The table below gives a brief description of each data type. Table 4-2 (User Defined Data Type Descriptions) User Defined Data Type Description GetDeviceInfoStructure Defines the structure of the HART data returned by the module when the module specific command, Get Device Information, is sent to module.
  • Page 37: Section 4.5 Sample Project Ladder

    Chapter 4: Configuring the IF4IH for CompactLogix Using RSLogix 5000 Figure 4-8 (Copying Controller Tags) Sample Your Project Project Copy and paste tags After copying the controller tags you can copy the program tags next. Follow the same procedure shown in Figure 4-8. Section 4.5 Sample Project Ladder...
  • Page 38 4-10 Compact IO™ Isolated HART Analog Input Module The figure below outlines this procedure: Figure 4-9 (Copying Routines or Programs) Sample Your Project Project Copy paste You can follow a similar procedure for copying ladder as well. Open the routine that contains the ladder you want to copy. Select the rungs to copy.
  • Page 39 Chapter 4: Configuring the IF4IH for CompactLogix Using RSLogix 5000 4-11 Figure 4-10 (Copying Ladder) Sample Your Project Project User' s Manual 0300215-03 Rev. A...
  • Page 40 4-12 Compact IO™ Isolated HART Analog Input Module User' s Manual 0300215-03 Rev. A...
  • Page 41: Section 5.1 Module Addressing

    Chapter 5 Configuring the IF4IH for a MicroLogix 1500 Using RSLogix 500 This chapter examines the 1769sc-IF4IH module’s addressing scheme and describes module configuration using RSLogix 500 and a MicroLogix 1500 controller. This chapter will cover the following: • Module Addressing •...
  • Page 42: 1500 System

    Delimiter NOTE: The end cap does not use a slot address. Section 5.2 Configuring the 1769sc-IF4IH in a MicroLogix 1500 System This example takes you through configuring your 1769scIF4IH isolated HART analog input module with RSLogix 500 programming software, assumes your module is installed as expansion I/O in a MicroLogix 1500 system, and that RSLinx™...
  • Page 43 Chapter 5: Configuring the IF4IH for A MicroLogix 1500 Using RSLogix 500 Figure 5-3 While offline, double-click on the IO Configuration icon under the controller folder and the following IO Configuration screen appears. Figure 5-4 This screen allows you to manually enter expansion modules into expansion slots, or to automatically read the configuration of the controller.
  • Page 44 The actual I/O configuration is displayed. In this example, a second tier of I/O is attached to the MicroLogix 1500 processor. Figure 5-6 The 1769sc-IF4IH module is installed in slot 1. To configure the module, double-click on the module/slot. The general configuration screen appears. User' s Manual 0300215-03 Rev. A...
  • Page 45 Chapter 5: Configuring the IF4IH for A MicroLogix 1500 Using RSLogix 500 Figure 5-7 When using the read IO configuration feature in RSLogix, you need to manually enter 34 into the “extra data length” field. Attention To configure the module select the Generic Extra Data Configuration tab. Enter the decimal equivalent of each configuration word.
  • Page 46: Copying Subroutines From The Sample Project

    Compact IO™ Isolated HART Analog Input Module Section 5.3 Using the Ladder Sample To get started we recommend that you use the provided MicroLogix 1500 sample project. Refer to Chapter 8 for the sample project or visit our website at (www.spectrumcontrols.com).
  • Page 47: Copying Ladder From The Sample Project

    Chapter 5: Configuring the IF4IH for A MicroLogix 1500 Using RSLogix 500 Right mouse click and select paste. Figure 5-9 (Copying Routines) Sample Your Project Project Copy paste 5.3.2 Copying Ladder from the Sample Project To copy ladder, follow the procedure below: Open the sample project and your project Open the routine that you wish to copy the ladder from.
  • Page 48: Importing Tag Database And Rung Comments

    Compact IO™ Isolated HART Analog Input Module Figure 5-10 (Copying Ladder) Sample Your Project Project Copy paste 5.3.3 Importing Tag Database and Rung Comments After copying the subroutines and or the ladder, you may wish to import the tags and rung comments.
  • Page 49 Chapter 5: Configuring the IF4IH for A MicroLogix 1500 Using RSLogix 500 After selecting ASCII export the following screen appears: Select the RSLogix 500 tab and press the OK button. Select the location for the export file. In your project, go to the tools menu, select database, and select ASCII import. See image below: User' s Manual 0300215-03 Rev.
  • Page 50 5-10 Compact IO™ Isolated HART Analog Input Module After selecting ASCII import the following screen should appear: Select the RSLogix 500 radio button and leave everything else at default. After making your selections, press the OK button. Select the export file from steps 4 and 5 and press the open button. You may be prompted for multiple files depending on the selections you made in step 8.
  • Page 51: Section 6.1 Module Memory Map

    Module Data, Status, and Channel Configuration After installing the 1769sc-IF4IH isolated HART input module, you must configure it for operation, usually using the programming software compatible with the controller (for example, RSLogix 500 or RSLogix 5000). Once configuration is complete and reflected in the ladder logic, you need to operate the module and verify its configuration.
  • Page 52: Accessing

    Compact IO™ Isolated HART Analog Input Module Section 6.2 Accessing Input Image File Data The input image file represents data words and status words. Input words 0 through 3 hold the input data that represents the value of the analog inputs for channels 0 through 3. These data words are valid only when the channel is enabled and there are no errors.
  • Page 53: Out Of Service Status Bits Os0 To Os3 (Word 5)

    Chapter 4: Module Data, Status, and Configuration Input Data Not Valid Condition The general status bits S0 to S3 also indicate whether or not the input data for a particular channel, 0 through 3, is being properly converted (valid) by the module. This “invalid data”...
  • Page 54: Low Process Alarm Flag Bits L0 To L3 (Word 6)

    Compact IO™ Isolated HART Analog Input Module 6.3.8 Low Process Alarm Flag Bits L0 to L3 (Word 6) The low process alarm flag is set when the measured analog signal falls below the low process alarm setpoint. The low process alarm setpoint is defined in Section 6.4 Module Configuration.
  • Page 55: Section 6.4 Module Configuration

    Chapter 4: Module Data, Status, and Configuration Section 6.4 Module Configuration After module installation, you must configure operation details, such as input type, data format, etc., for each channel. Configuration data for the module is stored in the controller configuration file, which is both readable and writable. The default value of the configuration data is represented by zeros in the data file.
  • Page 56: Real Time Sample Value (Word 0)

    Compact IO™ Isolated HART Analog Input Module Table 6-2b (Module Configuration) Word Function Channel 0 HART Slot Variables 0 & 1 Defines Slot Variables Channel 0 HART Slot Variables 2 & 3 Defines Slot Variables Channel 1 HART Slot Variables 0 & 1 Defines Slot Variables Channel 1 HART Slot Variables 2 &...
  • Page 57: Filter Frequency And General Settings (Words 2, 8, 14, 20)

    Chapter 4: Module Data, Status, and Configuration NOTE Default settings for a particular function are indicated by zero(s). For example, the default filter frequency is 60Hz. Publication Handle Timeout There is a handle timeout associated with the final reply message. After the module obtains the requested information from the HART device, it will start the Handle Timeout timer.
  • Page 58 Compact IO™ Isolated HART Analog Input Module Table 6-4 (Filter Frequency and General Settings) Make these bit settings T o Select Filter Frequency 60 Hz 50 Hz 28.5 Hz 300 Hz 360 Hz Slot Code 0 Disable Enable Slot Code 1 Disable Enable Slot Code 2...
  • Page 59 Chapter 4: Module Data, Status, and Configuration Table 6-5 (Filter Frequency and Step Response) Filter Frequency Step Response 28.5 Hz 108 ms 50 Hz 62 ms 52 ms 60 Hz 300 Hz 12 ms 10 ms 360 Hz The channel update time is equal to the channel step respose. Channel Cut-Off Frequency The filter cut-off frequency, -3 dB, is the point on the frequency response curve where frequency components of the input signal are passed with 3 dB of attenuation.
  • Page 60 6-10 Compact IO™ Isolated HART Analog Input Module Figure 6-2 (Frequency Response) 28.5Hz Filter 50 Hz Filter -100 -100 -120 -120 60Hz Filter Ope ration 300Hz Filter Operation 1000 -100 -100 -120 -120 360Hz Filter Operation 1000 1200 -100 -120 The cut-off frequency for each channel is defined by its filter frequency selection.
  • Page 61: Input Type And Data Format (Words 3, 9, 15, 21)

    6-11 Chapter 4: Module Data, Status, and Configuration Slot Variable Enable (Bits 4 through 7) Slot variable enable bits 4 through 7 can be used to enable HART slot variables 0 through 3, respectively, for the connected HART device. The variable code which is used to define each slot variable for each associated channel is entered into configuration words 26 through 33.
  • Page 62 6-12 Compact IO™ Isolated HART Analog Input Module Reserved Reserved for future expansion and should be set to zero. Data Format This selection allows the associated channel to present analog data in any of the following formats: • Raw/Proportional Data The value presented to the controller is proportional to the selected input and scaled into the maximum data range allowed by the bit resolution of the A/D converter and filter selected.
  • Page 63: Process Alarm High Setpoint (Words 4, 10, 16, 22)

    6-13 Chapter 4: Module Data, Status, and Configuration Table 6-8 (Data Formats) RAW/ Engineering Input Range: Signal: % Full Scale Proportional Units -10.500V -32767 -10500 -410 -10500 -10.000V -31207 -10000 -10000 -10 to +10V +10.000V 31207 10000 16383 10000 +10.500V 32767 10500 16793...
  • Page 64: Pad (Words 7, 13, 19, 25)

    6-14 Compact IO™ Isolated HART Analog Input Module be reached to clear the associated alarm state. For example, if the high alarm was defined to be 95 and the deadband was 3, a high alarm state would not be cleared until the measured analog signal reached 92.
  • Page 65: Section 6.5 Output Data File

    6-15 Chapter 4: Module Data, Status, and Configuration Section 6.5 Output Data File The output data file allows you to control module features such as, clearing process alarms, suspending HART acquisition, and allows managing of HART messages to and from HART field devices. The data table structure is shown in the table below. Table 6-9 (Output Data File) Word/Bit 15 HS3 HS2 HS1 HS0...
  • Page 66: Message Master Control (Word 2)

    6-16 Compact IO™ Isolated HART Analog Input Module between packets. To override the delay, the packet just scanned word needs to be populated with word seven from the input data file on each scan of the ladder program. Input word seven contains the channel and packet number just scanned. Note: Input word seven is the first word of twenty which contains the multiplexed HART data for each channel.
  • Page 67: Section 6.6 Determining Effective Resolution And Range

    6-17 Chapter 4: Module Data, Status, and Configuration Section 6.6 Determining Effective Resolution and Range The effective resolution for an input channel depends upon the filter frequency selected for that channel. The following tables provide the effective resolution for each of the range selections at the six available frequencies.
  • Page 68: Section 6.7 Determining Module Update Time

    6-18 Compact IO™ Isolated HART Analog Input Module Section 6.7 Determining Module Update Time The module update time is defined as the time required for the module to sample and convert the input signals of all enabled input channels and provide the resulting data values to the processor.
  • Page 69: Chapter 7 Enabling And Using Hart On The 1769Sc-If4Ih

    Enabling and Using HART on the 1769sc-IF4IH This chapter outlines the detailed settings and configuration related to HART communication for the 1769sc-IF4IH module. These settings determine how the module acquires HART data. The chapter is broken down into the following sections: •...
  • Page 70: Hart Packet Data

    Compact IO™ Isolated HART Analog Input Module Figure 7-1 HART throughput time can be improved by disabling HART communication on unused channels or channels that include non-HART devices. Attention Section 7.2 HART Packet Data 7.2.1 How the Module Connects to a Field Device The HART input module behaves as a HART master in which case the field device is considered the slave.
  • Page 71: Auto Acquisition

    Chapter 7: Enabling and Using HART on the 1769sc-IF4IH0 Figure 7-2 Hart multi-drop is not supported by the IF4IH. Attention The HART module communicates to the controller using the input and output image. Data communicated over the input and output image are transmitted at a rate that is controlled by the PLC.
  • Page 72 Compact IO™ Isolated HART Analog Input Module Figure 7-3 (Auto Acquisition Flow) Start Connect to field Channel device Switch Read device codes Initialized HART? Read ASCII messages Read PVU and Read 4 dynamic variables Read extended status Read slot variables if enabled The data that is collected from the process described in Figure 7-3 (Auto Acquisition Flow) is buffered to the module RAM memory.
  • Page 73 Chapter 7: Enabling and Using HART on the 1769sc-IF4IH0 Table 7-1 (HART Packet 0) Tag Name Data Type Style Description If4ih0Packet0 Packet0[4,1] NA Two dimmensional array containing packet 0 data for all 4 channels. Packet0 Packet 0 data for channel X If4ih0Packet0[X,0] If4ih0Packet0[X,0].HartChannelID Bits 0 to 3: Channel number (0 –...
  • Page 74 Compact IO™ Isolated HART Analog Input Module Table 7-2 (HART Packet 1) Tag Name Data Type Style Description Packet1[4,1] NA Two dimensional array containing packet If4ih0Packet1 1 data for all 4 channels. Packet1 Packet 1 data for channel X If4ih0Packet1[X,0] If4ih0Packet1[X,0].HartChannelID Bits 0 to 3: Channel number (0 –...
  • Page 75 Chapter 7: Enabling and Using HART on the 1769sc-IF4IH0 Table 7-3 (HART Packet 2) Tag Name Data Type Style Description If4ih0Packet2 Packet2[4,1] NA Two dimensional array containing packet 2 data for all 4 channels. Packet2 Packet 2 data for channel X If4ih0Packet2[X,0] If4ih0Packet2[X,0].HartChannelID Bits 0 to 3: Channel number (0 –...
  • Page 76 Compact IO™ Isolated HART Analog Input Module Table 7-5 (HART Packet 4) Tag Name Data Type Style Description If4ih0Packet4 Packet4[4,1] NA Two dimensional array containing packet 4 data for all 4 channels. If4ih0Packet4[X,0].HartChannelID Bits 0 to 3: Channel number (0 – 3). Bit 4: Searching/Initializing HART device Bit 5: HART communication failure or device not found...
  • Page 77 Chapter 7: Enabling and Using HART on the 1769sc-IF4IH0 Figure 7-4 (Packet Ladder) User' s Manual 0300215-03 Rev. A...
  • Page 78: Packet Interval

    7-10 Compact IO™ Isolated HART Analog Input Module Figure 7-5 (Packet Ladder Continued) Note: The ladder in Figure 7-4 can be found in the project sample file located on our website at (www.spectrumcontrols.com) 7.2.3 Packet Interval The delay between two consecutive packets is called the packet interval. The default time for the packet interval is 500 ms.
  • Page 79: Section 7.3 Sending And Receiving Messages

    7-11 Chapter 7: Enabling and Using HART on the 1769sc-IF4IH0 Section 7.3 Sending and Receiving Messages Sending messages to and from the module is accomplished using a paging scheme. This paging scheme uses the module’s input and output words to transfer data between the controller and the module, 38 bytes at a time (i.e.
  • Page 80: Module Input Tags Used For Messaging

    7-12 Compact IO™ Isolated HART Analog Input Module Words 4…23 (Message Request Buffer) The message request buffer contains the data being sent to the module for the current page (up to 38 bytes). 7.3.2 Module Input Tags Used For Messaging The module utilizes 22 input words to receive messages and control data flow.
  • Page 81: Processing A Message

    7-13 Chapter 7: Enabling and Using HART on the 1769sc-IF4IH0 Words 30…49 (Message Response Buffer) The message response buffer contains the response data for the current page up to thirty eight bytes at a time. 7.3.3 Processing a Message To complete a message from beginning to end, follow the steps listed below: Store the message you wish to send to the module in an array.
  • Page 82 7-14 Compact IO™ Isolated HART Analog Input Module Figure 7-6 Sending Message Message MsgMasterControl = 00|01 to be sent MsgSlaveControl = 00|00 Bytes sent <> MsgRequestSize First MsgMasterControl (Hex) = Page RR|SS RR = Page Last Received SS = Page Being Sent Second Page MsgRequestSize =...
  • Page 83 7-15 Chapter 7: Enabling and Using HART on the 1769sc-IF4IH0 Figure 7-7 Receiving Message Message MsgMasterControl = 00|02 Returned MsgSlaveControl = 02|01 Bytes received <> MsgResponseSize First MsgSlaveControl (Hex) = Page RR|SS RR = Page Last Received SS = Page Being Sent Second Page MsgResponseSize =...
  • Page 84 7-16 Compact IO™ Isolated HART Analog Input Module Figure 7-8a (Message Ladder) User' s Manual 0300215-03 Rev. A...
  • Page 85 7-17 Chapter 7: Enabling and Using HART on the 1769sc-IF4IH0 Figure 7-8b User' s Manual 0300215-03 Rev. A...
  • Page 86 7-18 Compact IO™ Isolated HART Analog Input Module Figure 7-8c User' s Manual 0300215-03 Rev. A...
  • Page 87 7-19 Chapter 7: Enabling and Using HART on the 1769sc-IF4IH0 Figure 7-8d User' s Manual 0300215-03 Rev. A...
  • Page 88 7-20 Compact IO™ Isolated HART Analog Input Module Figure 7-8e User' s Manual 0300215-03 Rev. A...
  • Page 89 7-21 Chapter 7: Enabling and Using HART on the 1769sc-IF4IH0 Figure 7-8f User' s Manual 0300215-03 Rev. A...
  • Page 90 7-22 Compact IO™ Isolated HART Analog Input Module Figure 7-8g User' s Manual 0300215-03 Rev. A...
  • Page 91 7-23 Chapter 7: Enabling and Using HART on the 1769sc-IF4IH0 Figure 7-8h User' s Manual 0300215-03 Rev. A...
  • Page 92 7-24 Compact IO™ Isolated HART Analog Input Module Figure 7-8i User' s Manual 0300215-03 Rev. A...
  • Page 93 7-25 Chapter 7: Enabling and Using HART on the 1769sc-IF4IH0 Figure 7-8j User' s Manual 0300215-03 Rev. A...
  • Page 94 7-26 Compact IO™ Isolated HART Analog Input Module Figure 7-8k Figure 7-8l User' s Manual 0300215-03 Rev. A...
  • Page 95 7-27 Chapter 7: Enabling and Using HART on the 1769sc-IF4IH0 Figure 7-8m User' s Manual 0300215-03 Rev. A...
  • Page 96 7-28 Compact IO™ Isolated HART Analog Input Module Figure 7-8n User' s Manual 0300215-03 Rev. A...
  • Page 97 7-29 Chapter 7: Enabling and Using HART on the 1769sc-IF4IH0 Figure 7-8o User' s Manual 0300215-03 Rev. A...
  • Page 98: Section 7.4 Module Specific Commands

    7-30 Compact IO™ Isolated HART Analog Input Module Section 7.4 Module Specific Commands The HART input module uses module specific commands. Module specific commands include the HART pass-through, HART suspend and resume, and get HART device information. The commands are passed to the module using the input and output image. Since some messages can be as long as 257 bytes, the data is transported to and from the module 40 bytes at a time using the paging scheme described in the previous section.
  • Page 99 7-31 Chapter 7: Enabling and Using HART on the 1769sc-IF4IH0 Table 7-10 (Response If Device Information Is Not Available) HART Get Device Information - reply packet structure Field Value Definition HART Channel 0x00 – 0x03 (1 byte) Module input Number channel number for HART command Status...
  • Page 100 7-32 Compact IO™ Isolated HART Analog Input Module Table 7-11 (Response When Device Information Is Available) HART Get Device Information - reply packet structure Field Value Definition HART Channel Number 0x00 – 0x03 (1 byte) Module input channel number for HART command Status 00 = SUCCESS...
  • Page 101: Hart Channel Suspension And Resume

    7-33 Chapter 7: Enabling and Using HART on the 1769sc-IF4IH0 • HART channel device information is available. RUNNING will be sent back when all of the following conditions are met: • Command and HART Channel number are both valid. • HART channel is enabled and communication has been established, meaning at least the device addressing information is available.
  • Page 102: Hart Pass-Through Command

    7-34 Compact IO™ Isolated HART Analog Input Module Table 7-13 (HART Suspend/Resume Reply) HART Channel Suspend/Resume command request – reply packet structure Field Value Definition HART Channel 0x00 – 0x03 (1 byte) Echo of the HART Number 0xFF (-1) Apply to all 8 channels channel number received Status...
  • Page 103 7-35 Chapter 7: Enabling and Using HART on the 1769sc-IF4IH0 message response. Once the handle is received, the user may issue a Get Command Query to obtain the status of the pass-through command and the pass-through command response data, if it is available. There is a handle timeout associated with the final reply message.
  • Page 104 7-36 Compact IO™ Isolated HART Analog Input Module Table 7-15 (HART Pass-Through Request Reply) HART pass through command request – reply packet structure Field Value Definition HART Channel Number 0x00 – 0x03 (1 byte) Module input channel number for HART command Status (1 byte) Command status...
  • Page 105 7-37 Chapter 7: Enabling and Using HART on the 1769sc-IF4IH0 Table 7-16 (HART Pass-Through Query Command) HART pass through command complete query - command message packet structure Field Value Definition HART Channel 0x00 – 0x03 (1 byte) Module input Number channel number for HART command Command Number...
  • Page 106 7-38 Compact IO™ Isolated HART Analog Input Module The command status, the second byte in the reply packet for the module specific command, can return three different responses, SUCCESS, RUNNING and DEAD. These responses echo the state of the module at the time the command is sent. The conditions for each response are as follows: SUCCESS will be sent back under the following conditions: •...
  • Page 107 7-39 Chapter 7: Enabling and Using HART on the 1769sc-IF4IH0 Figure 7-10b User' s Manual 0300215-03 Rev. A...
  • Page 108 7-40 Compact IO™ Isolated HART Analog Input Module Figure 7-10c User' s Manual 0300215-03 Rev. A...
  • Page 109 7-41 Chapter 7: Enabling and Using HART on the 1769sc-IF4IH0 Figure 7-10d User' s Manual 0300215-03 Rev. A...
  • Page 110 7-42 Compact IO™ Isolated HART Analog Input Module Figure 7-10e User' s Manual 0300215-03 Rev. A...
  • Page 111: Hart Protocol Overview

    7-43 Chapter 7: Enabling and Using HART on the 1769sc-IF4IH0 Figure 7-10f Note: The ladder in Figure 7-10 can be found in the project sample file located on our website at (www.spectrumcontrols.com) Section 7.5 HART Protocol Overview In order to read and write HART commands to and from the field device reliably using the IF4IH, you must have a basic knowledge of the HART protocol.
  • Page 112 7-44 Compact IO™ Isolated HART Analog Input Module HART revision 5 introduced the long frame format. In this format, the address of a slave device is a worldwide, unique 38-bit number derived from the manufacturer code, the device type code, and the device identification number. The long frame format provides extra security against acceptance of commands meant for other devices, due to external interference or excessive crosstalk.
  • Page 113: Sending A Hart Command To A Field Device Via Pass-Through

    7-45 Chapter 7: Enabling and Using HART on the 1769sc-IF4IH0 The 1 byte Device Type code is allocated and controlled by the manufacturer. The 3 byte Device Identifier is similar to a serial number in that each device manufactured with the same Device Type Code must have a different Device Identifier.
  • Page 114 7-46 Compact IO™ Isolated HART Analog Input Module Table 7-20 Tag Name Value in Hex Descr iption HART_PASS_THRU_REQ _TX[0] HART channel HART_PASS_THRU_REQ _TX[1] Pass-through command des ignator HART_PASS_THRU_REQ _TX[2] Start charcter HART_PASS_THRU_REQ _TX[3] Long address byte 0 HART_PASS_THRU_REQ _TX[4] Long address byte 1 HART_PASS_THRU_REQ _TX[5] Long address byte 2 HART_PASS_THRU_REQ _TX[6]...
  • Page 115 7-47 Chapter 7: Enabling and Using HART on the 1769sc-IF4IH0 User' s Manual 0300215-03 Rev. A...
  • Page 116 7-48 Compact IO™ Isolated HART Analog Input Module User' s Manual 0300215-03 Rev. A...
  • Page 117: Chapter 8 Programming Examples

    Chapter 8 Programming Examples This chapter provides ladder samples for general and advanced applications using the 1756sc-IF4IH module. Ladder samples for both the CompactLogix and MicroLogix 1500 PLC are discussed in this chapter. Section 8.1 CompactLogix 8.1.1 Reset/Reconfig The following rungs of ladder demonstrate how to either reset the module (Backplane connection will be broken) or reconfigure the module without breaking the connection.
  • Page 118 Compact IO™ Isolated HART Analog Input Module Figure 8-2 (Reset) User' s Manual 0300215-03 Rev. A...
  • Page 119: Swap Byte Order

    Chapter 8: Programming Examples 8.1.2 Swap Byte Order This ladder sample demonstrates how to reverse the order of the bytes for a floating point tag and then convert it to 4 consecutive SINT tags, so that it can be used in a HART message.
  • Page 120 Compact IO™ Isolated HART Analog Input Module The algorithm can be implemented in ladder by masking and shifting four 6-bit characters into a double word register then moving the three bytes into the packed ASCII string. Reconstruction of ASCII characters: Unpacking packed ASCII strings requires flipping some bits in addition to uncompressing the string itself.
  • Page 121 Chapter 8: Programming Examples Figure 8-4b User' s Manual 0300215-03 Rev. A...
  • Page 122 Compact IO™ Isolated HART Analog Input Module Section 8.2 MicroLogix 1500 The following ladder samples provide a working HART solution for the MicroLogix 1500 when used with the IF4IH module. The following table briefly describes each routine in the project file. It is recommended that a 1764-LRP series C processor with firmware version 5 or higher be used.
  • Page 123: Main Routine

    Chapter 8: Programming Examples 8.2.1 MAIN Routine The main routine is the starting point for the ladder program. Figure 8-5 (Main Routine) User' s Manual 0300215-03 Rev. A...
  • Page 124: Packets Routine

    Compact IO™ Isolated HART Analog Input Module 8.2.2 PACKETS Routine The “packets” routine is used to demultiplex the HART data from the input file to individual integer files, so that the data can be viewed or used within the ladder program. This routine is called from the MAIN routine.
  • Page 125 Chapter 8: Programming Examples Figure 8-6b User' s Manual 0300215-03 Rev. A...
  • Page 126 8-10 Compact IO™ Isolated HART Analog Input Module Figure 8-6c User' s Manual 0300215-03 Rev. A...
  • Page 127: Msg_To_Mod Routine

    8-11 Chapter 8: Programming Examples 8.2.3 MSG_TO_MOD Routine This routine is used to send and receive messages to and from the module. Refer to Chapter 7 for more details regarding sending and receiving messages. This routine is called from the HART_MSG routine. Figure 8-7a (Message to Module) User' s Manual 0300215-03 Rev.
  • Page 128 8-12 Compact IO™ Isolated HART Analog Input Module Figure 8-7b User' s Manual 0300215-03 Rev. A...
  • Page 129 8-13 Chapter 8: Programming Examples Figure 8-7c User' s Manual 0300215-03 Rev. A...
  • Page 130 8-14 Compact IO™ Isolated HART Analog Input Module Figure 8-7d User' s Manual 0300215-03 Rev. A...
  • Page 131 8-15 Chapter 8: Programming Examples Figure 8-7e User' s Manual 0300215-03 Rev. A...
  • Page 132 8-16 Compact IO™ Isolated HART Analog Input Module Figure 8-7f User' s Manual 0300215-03 Rev. A...
  • Page 133 8-17 Chapter 8: Programming Examples Figure 8-7g User' s Manual 0300215-03 Rev. A...
  • Page 134 8-18 Compact IO™ Isolated HART Analog Input Module Figure 8-7h User' s Manual 0300215-03 Rev. A...
  • Page 135 8-19 Chapter 8: Programming Examples Figure 8-7i User' s Manual 0300215-03 Rev. A...
  • Page 136 8-20 Compact IO™ Isolated HART Analog Input Module Figure 8-7j User' s Manual 0300215-03 Rev. A...
  • Page 137 8-21 Chapter 8: Programming Examples Figure 8-7k User' s Manual 0300215-03 Rev. A...
  • Page 138 8-22 Compact IO™ Isolated HART Analog Input Module Figure 8-7l User' s Manual 0300215-03 Rev. A...
  • Page 139 8-23 Chapter 8: Programming Examples Figure 8-7m User' s Manual 0300215-03 Rev. A...
  • Page 140 8-24 Compact IO™ Isolated HART Analog Input Module Figure 8-7n User' s Manual 0300215-03 Rev. A...
  • Page 141 8-25 Chapter 8: Programming Examples Figure 8-7o User' s Manual 0300215-03 Rev. A...
  • Page 142 8-26 Compact IO™ Isolated HART Analog Input Module Figure 8-7p User' s Manual 0300215-03 Rev. A...
  • Page 143 8-27 Chapter 8: Programming Examples Figure 8-7q User' s Manual 0300215-03 Rev. A...
  • Page 144: Src_Check Routine

    8-28 Compact IO™ Isolated HART Analog Input Module 8.2.4 SRC_CHECK Routine Calculates the checksum for a message sent to the module one page at a time. This routine is called from the MSG_TO_MOD routine. Figure 8-8a (Source Checksum) User' s Manual 0300215-03 Rev. A...
  • Page 145 8-29 Chapter 8: Programming Examples Figure 8-8b User' s Manual 0300215-03 Rev. A...
  • Page 146: Dest_Checksum Routine

    8-30 Compact IO™ Isolated HART Analog Input Module 8.2.5 DEST_CHECKSUM Routine This routine calculates the checksum for a message received from the module one page at a time. This routine is called from the MSG_TO_MOD routine. Figure 8-9a (Destination Checksum) User' s Manual 0300215-03 Rev.
  • Page 147 8-31 Chapter 8: Programming Examples Figure 8-9b User' s Manual 0300215-03 Rev. A...
  • Page 148: Hart_Msg Routine

    8-32 Compact IO™ Isolated HART Analog Input Module 8.2.6 HART_MSG Routine This routine composes HART messages that will be sent to the module/field transmitter. This routine is called from the MAIN routine. Figure 8-10a (HART Message) User' s Manual 0300215-03 Rev. A...
  • Page 149 8-33 Chapter 8: Programming Examples Figure 8-10b User' s Manual 0300215-03 Rev. A...
  • Page 150 8-34 Compact IO™ Isolated HART Analog Input Module Figure 8-10c User' s Manual 0300215-03 Rev. A...
  • Page 151 8-35 Chapter 8: Programming Examples Figure 8-10d User' s Manual 0300215-03 Rev. A...
  • Page 152 8-36 Compact IO™ Isolated HART Analog Input Module Figure 8-10e User' s Manual 0300215-03 Rev. A...
  • Page 153 8-37 Chapter 8: Programming Examples Figure 8-10f User' s Manual 0300215-03 Rev. A...
  • Page 154 8-38 Compact IO™ Isolated HART Analog Input Module Figure 8-10g User' s Manual 0300215-03 Rev. A...
  • Page 155 8-39 Chapter 8: Programming Examples Figure 8-10h User' s Manual 0300215-03 Rev. A...
  • Page 156 8-40 Compact IO™ Isolated HART Analog Input Module Figure 8-10i User' s Manual 0300215-03 Rev. A...
  • Page 157 8-41 Chapter 8: Programming Examples Figure 8-10j User' s Manual 0300215-03 Rev. A...
  • Page 158 8-42 Compact IO™ Isolated HART Analog Input Module Figure 8-10k User' s Manual 0300215-03 Rev. A...
  • Page 159: Word_Byte Routine

    8-43 Chapter 8: Programming Examples 8.2.7 WORD_BYTE Routine Converts word data to its byte equivalent. This routine is called from the HART_MSG routine. Figure 8-11a (Word to Byte) User' s Manual 0300215-03 Rev. A...
  • Page 160 8-44 Compact IO™ Isolated HART Analog Input Module Figure 8-11b User' s Manual 0300215-03 Rev. A...
  • Page 161 8-45 Chapter 8: Programming Examples Figure 8-11c User' s Manual 0300215-03 Rev. A...
  • Page 162: Hart_Check Routine

    8-46 Compact IO™ Isolated HART Analog Input Module 8.2.8 HART_CHECK Routine Calculates the checksum for the HART message being sent to the module/field device. This routine is called from the HART_MSG routine. Figure 8-12a (HART Checksum) User' s Manual 0300215-03 Rev. A...
  • Page 163 8-47 Chapter 8: Programming Examples Figure 8-12b User' s Manual 0300215-03 Rev. A...
  • Page 164: Byte_Word Routine

    8-48 Compact IO™ Isolated HART Analog Input Module 8.2.9 BYTE_WORD Routine Converts byte data to its word equivalent. This routine is called by the HART_MSG routine. Figure 8-13a (Byte to Word) User' s Manual 0300215-03 Rev. A...
  • Page 165 8-49 Chapter 8: Programming Examples Figure 8-13b User' s Manual 0300215-03 Rev. A...
  • Page 166 8-50 Compact IO™ Isolated HART Analog Input Module User' s Manual 0300215-03 Rev. A...
  • Page 167: Chapter 9 Diagnostics And Troubleshooting

    • Internal diagnostics during module operation • Module error codes • Contacting Spectrum Controls, Inc. for technical assistance Section 9.1 Safety Considerations Safety considerations are an important element of proper troubleshooting procedures. Actively thinking about the safety of yourself and others, as well as the condition of your equipment, is of primary importance.
  • Page 168: Channel Operation

    Module Fault Cycle power. If condition persists, replace the module. Call your local distributor or Spectrum Controls for assistance. Section 9.4 Channel Diagnostics When an input channel is enabled, the module performs a diagnostic check to see that the channel has been properly configured. In addition, the channel is tested on every scan for configuration errors, over-range and under-range, and open-circuit conditions.
  • Page 169: Over Or Under-Range Detection

    Chapter 9: Diagnostics and Troubleshooting 9.4.2 Over or Under-Range Detection Whenever the data received at the channel word is out of the defined operating range, an over-range or under-range error is indicated in input data word 6. Possible causes of an out-of-range condition include: •...
  • Page 170: Extended Error Information Field

    Compact IO™ Isolated HART Analog Input Module Table 9-3 (Module Error Types) Error Type Module Error Field Description Value Bits 11 through 9 (binary) No errors No error is present. The extended error field holds no additional informat ion. Hardware General and specific hardware error codes are s pec ified in Errors the extended error information field.
  • Page 171: Module

    Some controllers support the module inhibit function. See your controller manual for details. Whenever the 1769sc-IF4IH module is inhibited, the module continues to provide information about changes at its inputs to the 1769 CompactBus master (for example, a CompactLogix controller).
  • Page 172 Compact IO™ Isolated HART Analog Input Module User' s Manual 0300215-03 Rev. A...
  • Page 173: Appendix A Module Specifications

    Appendix A Module Specifications Section A.1 Electrical Specifications Specification Description Configuration 4 isolated channels of current/voltage inputs with an ADC per channel w/ HART Input Types Normal Range: +/-10V, 0–10V, 0–5V, 1-5V, 0–20mA, 4–20mA Full Range: +/-10.5V, -0.5–10.5V, -0.5–5.25V, 0.5-5.25V, 0– 21mA, 3.2–21mA Fault detection Over-range and Under-range error bits.
  • Page 174: Section A.2 Environmental Specifications

    Compact IO™ Isolated HART Analog Input Module Specification Description Minimum Update Time 10 ms with 360 Hz filter Maximum Update Time 108 ms with 28.5 Hz filter Isolation Channel to Rack 710 VDC or 500 VAC for one minute. Optical & magnetic Channel to Channel 710 VDC or 500 VAC for one minute.
  • Page 175: Regulatory Compliance

    Appendix A: Specifications Test Description Standard Class/Limit Temp Cycle (non-op) IEC 600 68-2- -40 to +85 2 cycles .5hr/cycle 14Na ICCG-ES #006 C. Humidity/Pressure 5 to 95% RH (non cond.) (non op) IEC 600 68-2-30 5 deg 95% 24hrs ( op) IEC 600 68-2-30 5 deg 95% 24hrs ICCG-ES #008 B.
  • Page 176 Compact IO™ Isolated HART Analog Input Module User' s Manual 0300215-03 Rev. A...
  • Page 177: Appendix Bhart Universal And Common Practice Commands

    Appendix B HART Universal and Common Practice Commands User' s Manual 0300215-03 Rev. A...
  • Page 178 Compact IO™ Isolated HART Analog Input Module User' s Manual 0300215-03 Rev. A...
  • Page 179 Appendix B: HART Universal and Common Practice Commands User' s Manual 0300215-03 Rev. A...
  • Page 180 Compact IO™ Isolated HART Analog Input Module User' s Manual 0300215-03 Rev. A...
  • Page 181 Index Address · 7-43 Field Wiring Alarm Latch · 6-10 General Auto Acquisition · 7-4 Terminal Block Grounding · 3-7 Filter · 1-2 Filter Frequency and General Settings · 6-7, 6-14 Big-endian · 7-33 Byte Count · 7-44 General Configuration Bits · 6-6 General Status Bits ·...
  • Page 182 Packet Just Scanned/Fast Scan · 6-14 Paging Error Codes · 7-12 Panel Mounting · 3-5 LED · 1-3 Pass-Through Ladder · 7-37 Little-endian · 7-33 Pass-Through Scheme · 6-7 Low Process Alarm · 6-4 Percent of full-scale · 1-1 Percent Range · 6-11 Power Requirments ·...
  • Page 183 User Defined Data Types · 4-7 Wire Size · 3-9 Wiring Diagram · 3-10 Wiring Guidlines · 2-3 User's Manual 0300215-03 Rev. A...
  • Page 184 User's Manual 0300215-03 Rev. A...
  • Page 185 In the unlikely event that the module should need to be returned to Spectrum Controls, please ensure that the unit is enclosed in approved ESD packaging (such as static-shielding / metallized bag or black conductive container).
  • Page 186 ©2011, Spectrum Controls, Inc. All rights reserved. Specifications subject to change without notice. The Encompass logo and ControlLogix are trademarks of Rockwell Automation. Corporate Headquarters Spectrum Controls Inc. P.O. Box 6489 Bellevue, WA 98008 USA Fax: 425-641-9473 Tel: 425-746-9481 Web Site: www.spectrumcontrols.com E-mail: spectrum@spectrumcontrols.com...

Table of Contents