User's Manual 0300215-03 Rev. A Compact™ I/O Isolated HART Analog Module Catalog Number: 1769sc-IF4IH User's Manual 0300215-03 Rev.
Table of Contents TABLE OF CONTENTS ............................................................................................................................................ I CHAPTER 1 MODULE OVERVIEW .................................................................................................................. 1-1 SECTION 1.1 GENERAL DESCRIPTION .................................................................................................................... 1-1 SECTION 1.2 DATA FORMATS ..........
ii Compact™ IO Isolated HART Analog Input Module SECTION 5.1 MODULE ADDRESSING ...................................................................................................................... 5-1 SECTION 5.2 CONFIGURING THE 1769SC-IF4IH IN A MICROLOGIX 1500 SYSTEM ............................................... 5-2 SECTION 5.3 USING THE LADDER SAMPLE ............................................................................................................. 5-6 5.3.
Table of Contents iii SECTION 7.3 SENDING AND RECEIVING MESSAGES .............................................................................................. 7-11 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................................
iv Compact™ IO Isolated HART Analog Input Module User's Manual 0300215-03 Rev.
Preface Read this preface to familiarize yourself with the rest of the manual. This preface covers the following topics: • • • • • Who should use this manual How to use this manual Related publications Conventions used in this manual Rockwell Automation support Who Should Use This Manual Use this manual if you are responsible for designing, installing, programming, or troubleshooting control systems that use Allen-Bradley Compact™ I/O and/or compatible controllers, such as MicroLogix 1500 or CompactLogix.
ii 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. • Italic type is used for emphasis • Bold type identifies headings and sub-headings ! • Attention User's Manual 0300215-03 Rev.
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 • An overview of the system and module operation Section 1.1 General Description The IF4IH is a four channel isolated module that allows each channel to be configured independently for either current, voltage, or current with HART communication.
1-2 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: • 28.5 Hz • 50 Hz • 60 Hz • 300 Hz • 360 Hz Section 1.4 Hardware Features The module contains a removable terminal block. Channels are wired as differential inputs (i.e. each channel will have a dedicated ground).
Chapter 1: Module Overview 5a 5b 6 7a 7b 8a 8b 9 10 10a 10b 1-3 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 1.4.
1-4 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.
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.
2-2 Chapter 2: Quick Start for Experienced Users Step 1: Ensure that your 1769 system power supply1 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 NOTE: The module cannot be located more than 8 modules away from the system power supply. Step 2: Attach and lock the module.
Chapter 2: Quick Start For Experienced Users 5. 2-3 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. Lock the end cap bus terminator (6). 6. 7. ! When attaching I/O modules it is very important that the bus connectors are securely locked together to ensure proper electrical connection.
2-4 Chapter 2: Quick Start for Experienced Users The terminal block layout is shown below: Figure 2-1 Ch0+ N/C Ch0-iRtn N/C Ch0Ch1+ N/C Ch1-iRtn Ch2+ Ch1Ch2-iRtn N/C Ch2Ch3+ N/C Ch3-iRtn N/C Ch3- Step 4: Configure the module for the proper controller. Reference Chapter 4 (Configuring the IF4IH for CompactLogix Using RSLogix 5000) or Chapter 5 (Configuring the IF4IH for a MicroLogix 1500 Using RSLogix 500) Step 5: Configure the module.
2-5 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. Channel status data is also reported in the module’s input data table, so these bits can be used in your control program to flag a channel error. User's Manual 0300215-03 Rev.
2-6 Chapter 2: Quick Start for Experienced Users User's Manual 0300215-03 Rev.
Chapter 3 Installation and Wiring This chapter explains how to: • Determine the power requirements for the module • Avoid electrostatic damage • Install the module • Wire the module’s terminal block • Wire input devices Section 3.1 Compliance to European Union Directives This product is approved for installation within the European Union and EEA regions. It has been designed and tested to meet the following directives. 3.1.
3-2 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 175 mA at 24V dc 60 mA Section 3.3 General Considerations Compact I/O is suitable for use in an industrial environment when installed in accordance with these instructions.
Chapter 3: Installation and Wiring 3-3 3.3.3 Remove Power ! Attention Remove power before removing or inserting this module. When you remove or insert a module with power applied, an electrical arc may occur.
3-4 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. The following procedure shows you how to assemble the Compact I/O system. Figure 3-2 1. 2. Disconnect power.
Chapter 3: Installation and Wiring 3-5 Section 3.5 Mounting ! Attention 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. 3.5.1 Minimum Spacing Maintain spacing from enclosure walls, wireways, adjacent equipment, etc. Allow 50 mm (2 in.) of space on all sides for adequate ventilation, as shown below: Figure 3-3 3.5.
3-6 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. Due to module mounting hole tolerance, it is important to follow these procedures: 1.
Chapter 3: Installation and Wiring 3-7 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 a System The module can be replaced while the system is mounted to a panel (or DIN rail). Follow these steps in order: 1. Remove power. See important note at the beginning of this chapter. 2.
3-8 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. To ensure optimum accuracy, limit overall cable impedance by keeping a cable as short as possible. Locate the module as close to input devices as the application permits.
Chapter 3: Installation and Wiring 3-9 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. 3. 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). NOTE: If you need to remove the finger-safe cover, insert a screwdriver into one of the square, wiring holes and gently pry the cover off.
3-10 Compact IO™ Isolated HART Analog Input Module 5. 6. 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.
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 AllenBradley module. You will use your RSLogix 5000 programming software to install and configure your HART module.
4-2 Compact IO™ Isolated HART Analog Input Module 1. 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 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.
Chapter 4: Configuring the IF4IH for CompactLogix Using RSLogix 5000 4-3 Figure 4-3 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.
4-4 Compact IO™ Isolated HART Analog Input Module 4. This screen is used to narrow your search for I/O modules to configure into your system. With the initial release of the CompactLogix5320 controller, this screen only includes the “Generic 1769 Module”. Click the OK button and the following default Generic Profile screen appears: Figure 4-5 5. First, select the Comm Format (“Data – INT” for the 1769sc-IF4IH), then fill in the name field.
Chapter 4: Configuring the IF4IH for CompactLogix Using RSLogix 5000 4-5 Figure 4-6 7. At this point you may click “Finish” to complete the configuration of your I/O module. Configure each I/O module in this manner. The CompactLogix5320 controller supports a maximum of 8 I/O modules. The valid slot numbers to select when configuring I/O modules are 1 through 8. Section 4.2 Using The Add-On Profile For RSLogix 5000 version 15 and greater an Add-On module profile is available for download at (http://www.
4-6 Compact IO™ Isolated HART Analog Input Module 2. Open the created folder and double-click on the MPSetup.exe file. 3. Follow the online prompts. 4.2.2 Adding the IF4IH Module To Your Logix Project Once the profiles are installed you can access them through RSLogix 5000 via the I/O Configuration. Follow the procedure below to add a module: 1. In the I/O Configuration, right mouse click on the 1769 CompactBus and select “New Module”. 2.
Chapter 4: Configuring the IF4IH for CompactLogix Using RSLogix 5000 3. Highlight the module and press the “OK” button. 4. Configure the module using the custom configuration screens. 4-7 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. Section 4.
4-8 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.1 If4ihMessage This data type defines the structure for tags used to send messages to and from the module using the paging scheme.
Chapter 4: Configuring the IF4IH for CompactLogix Using RSLogix 5000 4-9 Figure 4-8 (Copying Controller Tags) Sample Project Your 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 The ladder contained in the sample project is used to perform several different operations.
4-10 Compact IO™ Isolated HART Analog Input Module The figure below outlines this procedure: Figure 4-9 (Copying Routines or Programs) Sample Project Your Project Copy and paste You can follow a similar procedure for copying ladder as well. 1. Open the routine that contains the ladder you want to copy. 2. Select the rungs to copy. 3. Right mouse click and select copy. 4. Open the routine in your project where you wish to paste the new rungs. 5. Right mouse click and select paste.
Chapter 4: Configuring the IF4IH for CompactLogix Using RSLogix 5000 Figure 4-10 (Copying Ladder) Sample Project User's Manual 0300215-03 Rev.
4-12 Compact IO™ Isolated HART Analog Input Module User's Manual 0300215-03 Rev.
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 • Configuring the IF4IH in a MicroLogix 1500 System • Using the Ladder Sample Section 5.1 Module Addressing The following memory map shows the input, output, and configuration image tables for the module.
5-2 Compact IO™ Isolated HART Analog Input Module For example, to obtain the general status for channel 2 of the module located in slot e, use address I:e.5/2. Figure 5-2 (Address Example) Slot Input File Type Word I:e.5/2 Bit Bit Delimiter Element Delimiter Word Delimiter NOTE: The end cap does not use a slot address. Section 5.
Chapter 5: Configuring the IF4IH for A MicroLogix 1500 Using RSLogix 500 5-3 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. To read the existing controller configuration, click on the Read IO Config button.
5-4 Compact IO™ Isolated HART Analog Input Module Figure 5-5 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.
Chapter 5: Configuring the IF4IH for A MicroLogix 1500 Using RSLogix 500 5-5 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. There are a total of thirty four words that need to be configured altogether.
5-6 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). The sample project contains nine different subroutines which are used to perform various HART related tasks. The following list describes the function of each subroutine within the project file.
Chapter 5: Configuring the IF4IH for A MicroLogix 1500 Using RSLogix 500 5. 5-7 Right mouse click and select paste. Figure 5-9 (Copying Routines) Sample Project Your Project Copy and paste 5.3.2 Copying Ladder from the Sample Project To copy ladder, follow the procedure below: 1. Open the sample project and your project 2. Open the routine that you wish to copy the ladder from. 3. Select the rungs by clicking the left mouse button.
5-8 Compact IO™ Isolated HART Analog Input Module Figure 5-10 (Copying Ladder) Sample Project Your Project Copy and 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. Follow the procedure below to import the tag database and rung comments: 1. Open the sample project and your project. 2. In the sample project, go to the tools menu, select database, and then select ASCII export.
Chapter 5: Configuring the IF4IH for A MicroLogix 1500 Using RSLogix 500 5-9 3. After selecting ASCII export the following screen appears: 4. Select the RSLogix 500 tab and press the OK button. 5. Select the location for the export file. 6. In your project, go to the tools menu, select database, and select ASCII import. See image below: User's Manual 0300215-03 Rev.
5-10 Compact IO™ Isolated HART Analog Input Module 7. After selecting ASCII import the following screen should appear: 8. Select the RSLogix 500 radio button and leave everything else at default. After making your selections, press the OK button. 9. 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. User's Manual 0300215-03 Rev.
Chapter 6 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.
6-2 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. Input word 4 contains the time stamp value.
Chapter 4: Module Data, Status, and Configuration 6-3 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.
6-4 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. 6.3.9 Pad (Word 7) Word 7 is not used and will always be zero. This word is used to maintain 16 bit alignment. 6.3.
6-5 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. The structure of the channel configuration file is shown below.
6-6 Compact IO™ Isolated HART Analog Input Module Table 6-2b (Module Configuration) Bit Word 15 14 13 12 11 26 10 9 8 7 6 5 4 Channel 0 HART Slot Variables 0 & 1 3 Channel 0 HART Slot Variables 2 & 3 27 Channel 1 HART Slot Variables 0 & 1 28 Channel 1 HART Slot Variables 2 & 3 29 Channel 2 HART Slot Variables 0 & 1 30 Channel 2 HART Slot Variables 2 & 3 31 Channel 3 HART Slot Variables 0 & 1 32 Channel 3 HART Slot Variables 2 & 3 33 2 1 0 Function Defines Slot Variables Defines Sl
Chapter 4: Module Data, Status, and Configuration 6-7 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. The reply message will be kept in memory during the Handle Timeout period.
6-8 Compact IO™ Isolated HART Analog Input Module Table 6-4 (Filter Frequency and General Settings) Make these bit settings 15 14 13 12 11 T o Select Filter Frequency Slot Code 0 Slot Code 1 Slot Code 2 Slot Code 3 EI (Enable Interr upt) AL (Alarm Latch) EA (Enable Al arm) Reserved EC (Enabl e Channel) 60 Hz 50 Hz 28.
Chapter 4: Module Data, Status, and Configuration 6-9 Table 6-5 (Filter Frequency and Step Response) Filter Frequency Step Response1 28.5 Hz 108 ms 50 Hz 62 ms 52 ms 60 Hz 300 Hz 12 ms 10 ms 360 Hz 1 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.
6-10 Compact IO™ Isolated HART Analog Input Module Figure 6-2 (Frequency Response) 28.
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. Refer to section 6.4.9 for more information regarding configuring slot variables.
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.
Chapter 4: Module Data, Status, and Configuration 6-13 Table 6-8 (Data Formats) Input Range: -10 to +10V 0 to 5V 0 to 10V 4 to 20mA 1 to 5V 0 to 20mA -10.500V RAW/ Proportional -32767 -10.000V -31207 -10000 0 -10000 +10.000V 31207 10000 16383 10000 +10.500V 32767 10500 16793 10500 -0.500V -32767 -500 -1638 -1000 +0.000V -27068 0 0 0 +5.000V 29646 5000 16383 10000 +5.
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. The deadband range can be described by the following graph: Figure 6-3 (Alarm Deadband) High Alarm No Alarm Deadband Low Alarm 6.4.8 Pad (Words 7, 13, 19, 25) The pad is used to enforce 32 bit alignment of the configuration data.
Chapter 4: Module Data, Status, and Configuration 6-15 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 14 13 12 0 HS3 HS2 HS1 HS0 1 2 3 4..23 24..
6-16 Compact IO™ Isolated HART Analog Input Module between packets.1 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. 6.5.
Chapter 4: Module Data, Status, and Configuration 6-17 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. The tables do not include the affects of unfiltered input noise. Choose the frequency that most closely matches your requirements.
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. The module update time is equal to the slowest channel step response. 6.7.
Chapter 7 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.
7-2 Compact IO™ Isolated HART Analog Input Module Figure 7-1 ! Attention HART throughput time can be improved by disabling HART communication on unused channels or channels that include non-HART devices. 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.
Chapter 7: Enabling and Using HART on the 1769sc-IF4IH0 7-3 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. The rate at which data is communicated to the controller and to the compactbus is adjustable by using the RTS (Real Time Sample) and RPI (Requested Packet Interval) respectively.
7-4 Compact IO™ Isolated HART Analog Input Module Figure 7-3 (Auto Acquisition Flow) Start Connect to field device Channel Switch Read device codes Initialized for HART? Yes No Read ASCII messages Read PVU and PVL 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.
Chapter 7: Enabling and Using HART on the 1769sc-IF4IH0 7-5 Table 7-1 (HART Packet 0) Tag Name If4ih0Packet0 1 If4ih0Packet0[X,0] If4ih0Packet0[X,0].HartChannelID Data Type Style Description Packet0[4,1] NA Two dimmensional array containing packet 0 data for all 4 channels. Packet0 NA Packet 0 data for channel X INT BIN Bits 0 to 3: Channel number (0 – 3).
7-6 Compact IO™ Isolated HART Analog Input Module Table 7-2 (HART Packet 1) Data Type Style Packet1[4,1] NA Tag Name If4ih0Packet1 1 1 If4ih0Packet1[X,0] If4ih0Packet1[X,0].HartChannelID Packet1 INT NA BIN If4ih0Packet1[X,0].HartCommStatus SINT BIN If4ih0Packet1[X,0].HartDevStatus SINT BIN If4ih0Packet1[X,0].HartPV If4ih0Packet1[X,0].HartSV If4ih0Packet1[X,0].HartTV If4ih0Packet1[X,0].HartFV If4ih0Packet1[X,0].HartPVUnits If4ih0Packet1[X,0].HartSVUnits If4ih0Packet1[X,0].
Chapter 7: Enabling and Using HART on the 1769sc-IF4IH0 7-7 Table 7-3 (HART Packet 2) Tag Name If4ih0Packet2 1 If4ih0Packet2[X,0] If4ih0Packet2[X,0].HartChannelID If4ih0Packet2[X,0].Slot0Data If4ih0Packet2[X,0].Slot1Data If4ih0Packet2[X,0].Slot2Data If4ih0Packet2[X,0].Slot3Data If4ih0Packet2[X,0].Slot0Units If4ih0Packet2[X,0].Slot1Units If4ih0Packet2[X,0].Slot2Units If4ih0Packet2[X,0].Slot3Units If4ih0Packet2[X,0].Slot0Assignment If4ih0Packet2[X,0].Slot1Assignment If4ih0Packet2[X,0].
7-8 Compact IO™ Isolated HART Analog Input Module Table 7-5 (HART Packet 4) Tag Name If4ih0Packet4 If4ih0Packet4[X,0].HartChannelID Data Type Style Description Packet4[4,1] NA Two dimensional array containing packet 4 data for all 4 channels. INT BIN Bits 0 to 3: Channel number (0 – 3).
Chapter 7: Enabling and Using HART on the 1769sc-IF4IH0 Figure 7-4 (Packet Ladder) User's Manual 0300215-03 Rev.
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. This delay is controlled by the module.
Chapter 7: Enabling and Using HART on the 1769sc-IF4IH0 7-11 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. one page at a time). The paging scheme is utilized to minimize the number of bytes sent and received at one time from the module’s input and output image.
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. The table below shows the input words used by the module. Refer to Chapter 6 for more information regarding input words 0 through 27.
Chapter 7: Enabling and Using HART on the 1769sc-IF4IH0 7-13 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: 1. Store the message you wish to send to the module in an array. Remember the message can be up to 257 bytes long, so make the array large enough. 2.
7-14 Compact IO™ Isolated HART Analog Input Module Figure 7-6 Sending Message Message to be sent First Page MsgMasterControl = 00|01 MsgSlaveControl = 00|00 Bytes sent <> MsgRequestSize MsgMasterControl (Hex) = RR|SS RR = Page Last Received SS = Page Being Sent Second Page Up to 257 Bytes 38 Bytes MsgRequestSize = Total size of message in bytes, up to 257 bytes. MsgRequestBuffer = One page of data being sent to module. Last byte is page checksum. 1 page = 38 bytes max.
Chapter 7: Enabling and Using HART on the 1769sc-IF4IH0 Figure 7-7 Receiving Message Message Returned First Page MsgMasterControl = 00|02 MsgSlaveControl = 02|01 Bytes received <> MsgResponseSize MsgSlaveControl (Hex) = RR|SS RR = Page Last Received SS = Page Being Sent Second Page Up to 257 Bytes 38 Bytes MsgResponseSize = Total size of response message, up to 257 bytes. MsgResponseBuffer = One page of data being sent to the PLC. Last byte is page checksum. 1 page = 38 bytes max.
7-16 Compact IO™ Isolated HART Analog Input Module Figure 7-8a (Message Ladder) User's Manual 0300215-03 Rev.
Chapter 7: Enabling and Using HART on the 1769sc-IF4IH0 Figure 7-8b User's Manual 0300215-03 Rev.
7-18 Compact IO™ Isolated HART Analog Input Module Figure 7-8c User's Manual 0300215-03 Rev.
Chapter 7: Enabling and Using HART on the 1769sc-IF4IH0 Figure 7-8d User's Manual 0300215-03 Rev.
7-20 Compact IO™ Isolated HART Analog Input Module Figure 7-8e User's Manual 0300215-03 Rev.
Chapter 7: Enabling and Using HART on the 1769sc-IF4IH0 Figure 7-8f User's Manual 0300215-03 Rev.
7-22 Compact IO™ Isolated HART Analog Input Module Figure 7-8g User's Manual 0300215-03 Rev.
Chapter 7: Enabling and Using HART on the 1769sc-IF4IH0 Figure 7-8h User's Manual 0300215-03 Rev.
7-24 Compact IO™ Isolated HART Analog Input Module Figure 7-8i User's Manual 0300215-03 Rev.
Chapter 7: Enabling and Using HART on the 1769sc-IF4IH0 Figure 7-8j User's Manual 0300215-03 Rev.
7-26 Compact IO™ Isolated HART Analog Input Module Figure 7-8k Figure 7-8l User's Manual 0300215-03 Rev.
Chapter 7: Enabling and Using HART on the 1769sc-IF4IH0 Figure 7-8m User's Manual 0300215-03 Rev.
7-28 Compact IO™ Isolated HART Analog Input Module Figure 7-8n User's Manual 0300215-03 Rev.
Chapter 7: Enabling and Using HART on the 1769sc-IF4IH0 Figure 7-8o User's Manual 0300215-03 Rev.
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.
Chapter 7: Enabling and Using HART on the 1769sc-IF4IH0 7-31 Table 7-10 (Response If Device Information Is Not Available) HART Get Device Information - reply packet structure Field Value Definition HART Channel Number 0x00 – 0x03 (1 byte) Status (1 byte) 34 = DR_RUNNING 35 = DR_DEAD (bad request) (1 byte) 0 Module input channel number for HART command Command status Count Handle User's Manual 0300215-03 Rev. A Set to 1 Fill byte of zero to keep command response common among all replies.
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 Command status Count (1 byte) Number of data bytes to following.
Chapter 7: Enabling and Using HART on the 1769sc-IF4IH0 • 7-33 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. • HART channel is already in the state of gathering device information. Reply will be sent back without additional events triggered.
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 Number 0x00 – 0x03 (1 byte) 0xFF (-1) Apply to all 8 channels Status (1 byte) 00 = SUCCESS 35 = DR_DEAD (1 byte) 0 Echo of the HART channel number received Command status Count Handle Set to 1 Fill byte of zero to keep command response common among all replies.
Chapter 7: Enabling and Using HART on the 1769sc-IF4IH0 7-35 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. After the HART module obtains the requested information from the HART device, it will start a handle timeout timer.
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) Status (1 byte) 32 = Busy (Queue is already full).
Chapter 7: Enabling and Using HART on the 1769sc-IF4IH0 7-37 Table 7-16 (HART Pass-Through Query Command) HART pass through command complete query - command message packet structure Field Value Definition HART Channel Number 0x00 – 0x03 (1 byte) Command Number 0x0C (1 byte) Module input channel number for HART command The command number Handle (1 byte) 1-255 The handle from command request reply If the data associated with the handle is not yet available, or invalid, the following reply message
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: • Command and HART Channel number are both valid. • HART channel is enabled.
Chapter 7: Enabling and Using HART on the 1769sc-IF4IH0 Figure 7-10b User's Manual 0300215-03 Rev.
7-40 Compact IO™ Isolated HART Analog Input Module Figure 7-10c User's Manual 0300215-03 Rev.
Chapter 7: Enabling and Using HART on the 1769sc-IF4IH0 Figure 7-10d User's Manual 0300215-03 Rev.
7-42 Compact IO™ Isolated HART Analog Input Module Figure 7-10e User's Manual 0300215-03 Rev.
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.
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. The IF4IH supports only the long frame format.
Chapter 7: Enabling and Using HART on the 1769sc-IF4IH0 7-45 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. The IF4IH automatically pulls for the device specific codes using the Auto-acquisition process. The device specific codes that are acquired using this process can be seen in Table 2.
7-46 Compact IO™ Isolated HART Analog Input Module Table 7-20 Tag Name HART_PASS_THRU_REQ _TX[0] HART_PASS_THRU_REQ _TX[1] HART_PASS_THRU_REQ _TX[2] HART_PASS_THRU_REQ _TX[3] HART_PASS_THRU_REQ _TX[4] HART_PASS_THRU_REQ _TX[5] HART_PASS_THRU_REQ _TX[6] HART_PASS_THRU_REQ _TX[7] HART_PASS_THRU_REQ _TX[8] HART_PASS_THRU_REQ _TX[9] HART_PASS_THRU_REQ _TX[10] HART_PASS_THRU_REQ _TX[11] HART_PASS_THRU_REQ _TX[12] HART_PASS_THRU_REQ _TX[13] HART_PASS_THRU_REQ _TX[14] HART_PASS_THRU_REQ _TX[15] HART_PASS_THRU_RE
Chapter 7: Enabling and Using HART on the 1769sc-IF4IH0 User's Manual 0300215-03 Rev.
7-48 Compact IO™ Isolated HART Analog Input Module User's Manual 0300215-03 Rev.
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. Figure 8-1 (Reconfig) User's Manual 0300215-03 Rev.
8-2 Compact IO™ Isolated HART Analog Input Module Figure 8-2 (Reset) User's Manual 0300215-03 Rev.
Chapter 8: Programming Examples 8-3 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. If the HART message being sent or received using the pass-through command contains floating point values, the order of the bytes must be reversed. ! Attention Figure 8-3 (Change Byte Order) 8.1.
8-4 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. To unpack a packed ASCII string: 1. Unpack the four, 6-bit ASCII characters. 2.
Chapter 8: Programming Examples Figure 8-4b User's Manual 0300215-03 Rev.
8-6 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. The LRP processor supports floating point files, which is required to read floating point data from the IF4IH.
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.
8-8 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. Figure 8-6a (Packets Routine) User's Manual 0300215-03 Rev.
Chapter 8: Programming Examples Figure 8-6b User's Manual 0300215-03 Rev.
8-10 Compact IO™ Isolated HART Analog Input Module Figure 8-6c User's Manual 0300215-03 Rev.
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.
8-12 Compact IO™ Isolated HART Analog Input Module Figure 8-7b User's Manual 0300215-03 Rev.
Chapter 8: Programming Examples Figure 8-7c User's Manual 0300215-03 Rev.
8-14 Compact IO™ Isolated HART Analog Input Module Figure 8-7d User's Manual 0300215-03 Rev.
Chapter 8: Programming Examples Figure 8-7e User's Manual 0300215-03 Rev.
8-16 Compact IO™ Isolated HART Analog Input Module Figure 8-7f User's Manual 0300215-03 Rev.
Chapter 8: Programming Examples Figure 8-7g User's Manual 0300215-03 Rev.
8-18 Compact IO™ Isolated HART Analog Input Module Figure 8-7h User's Manual 0300215-03 Rev.
Chapter 8: Programming Examples Figure 8-7i User's Manual 0300215-03 Rev.
8-20 Compact IO™ Isolated HART Analog Input Module Figure 8-7j User's Manual 0300215-03 Rev.
Chapter 8: Programming Examples Figure 8-7k User's Manual 0300215-03 Rev.
8-22 Compact IO™ Isolated HART Analog Input Module Figure 8-7l User's Manual 0300215-03 Rev.
Chapter 8: Programming Examples Figure 8-7m User's Manual 0300215-03 Rev.
8-24 Compact IO™ Isolated HART Analog Input Module Figure 8-7n User's Manual 0300215-03 Rev.
Chapter 8: Programming Examples Figure 8-7o User's Manual 0300215-03 Rev.
8-26 Compact IO™ Isolated HART Analog Input Module Figure 8-7p User's Manual 0300215-03 Rev.
Chapter 8: Programming Examples Figure 8-7q User's Manual 0300215-03 Rev.
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.
Chapter 8: Programming Examples Figure 8-8b User's Manual 0300215-03 Rev.
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.
Chapter 8: Programming Examples Figure 8-9b User's Manual 0300215-03 Rev.
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.
Chapter 8: Programming Examples Figure 8-10b User's Manual 0300215-03 Rev.
8-34 Compact IO™ Isolated HART Analog Input Module Figure 8-10c User's Manual 0300215-03 Rev.
Chapter 8: Programming Examples Figure 8-10d User's Manual 0300215-03 Rev.
8-36 Compact IO™ Isolated HART Analog Input Module Figure 8-10e User's Manual 0300215-03 Rev.
Chapter 8: Programming Examples Figure 8-10f User's Manual 0300215-03 Rev.
8-38 Compact IO™ Isolated HART Analog Input Module Figure 8-10g User's Manual 0300215-03 Rev.
Chapter 8: Programming Examples Figure 8-10h User's Manual 0300215-03 Rev.
8-40 Compact IO™ Isolated HART Analog Input Module Figure 8-10i User's Manual 0300215-03 Rev.
Chapter 8: Programming Examples Figure 8-10j User's Manual 0300215-03 Rev.
8-42 Compact IO™ Isolated HART Analog Input Module Figure 8-10k User's Manual 0300215-03 Rev.
Chapter 8: Programming Examples 8-43 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.
8-44 Compact IO™ Isolated HART Analog Input Module Figure 8-11b User's Manual 0300215-03 Rev.
Chapter 8: Programming Examples Figure 8-11c User's Manual 0300215-03 Rev.
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.
Chapter 8: Programming Examples Figure 8-12b User's Manual 0300215-03 Rev.
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.
Chapter 8: Programming Examples Figure 8-13b User's Manual 0300215-03 Rev.
8-50 Compact IO™ Isolated HART Analog Input Module User's Manual 0300215-03 Rev.
Chapter 9 Diagnostics and Troubleshooting This chapter describes troubleshooting the isolated HART input module. This chapter contains information on: • Safety considerations while 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.
9-2 Compact IO™ Isolated HART Analog Input Module These devices must be wired in series so that when any one device opens, the master control relay is de-energized, thereby removing power to the machine. Never alter these circuits to defeat their function. Serious injury or machine damage could result. Section 9.2 Module Operation vs. Channel Operation The module performs diagnostic operations at both the module level and the channel level.
Chapter 9: Diagnostics and Troubleshooting 9-3 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: • The input device is faulty. • The signal input from the input device is beyond the scaling range. • An open-circuit condition has been detected. Refer to page 6-3 for more details. Section 9.5 Non-critical vs.
9-4 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 000 No error is present. The extended error field holds no additional informat ion. Hardware Errors Configuration Errors 001 General and specific hardware error codes are s pec ified in the extended error information field. Module-specific error codes are indicated in the extended error field.
Chapter 9: Diagnostics and Troubleshooting 9-5 Table 9-4 (Extended Fault Codes) Error Type No error HardwareSpec if ic Error Module-Specific Configuration Error Hex Equivalent Module Error Code X000 X216 X220 X221 X403 X404 X405 X406 X407 X408 X409 X40A X40B X40C X40D X40E X40F X410 X411 X412 X413 X414 X415 X416 X417 X418 X419 X41A X41B X41C X41D X41E X41F X420 000 001 001 001 010 010 010 010 010 010 010 010 010 010 010 010 010 010 010 010 010 010 010 010 010 010 010 010 010 010 010 010 010 010 Exten
9-6 Compact IO™ Isolated HART Analog Input Module User's Manual 0300215-03 Rev.
Appendix A Module Specifications Section A.1 Electrical Specifications Specification Configuration Input Types Normal Range: Full Range: Fault detection CMRR NMRR Input Impedance Voltage Terminal: Currentl Terminal: Overall Accuracy Voltage Inputs: Current Inputs: Accuracy Drift Voltage Inputs Current Inputs Data formats Input Filter Channel Update Time User's Manual 0300215-03 Rev.
A-2 Compact IO™ Isolated HART Analog Input Module Specification Minimum Update Time Maximum Update Time Isolation Channel to Rack Channel to Channel Description 10 ms with 360 Hz filter 108 ms with 28.5 Hz filter 710 VDC or 500 VAC for one minute. Optical & magnetic 710 VDC or 500 VAC for one minute. Optical & magnetic 0.033in. (0.85mm) PCB spacing Isolation spacing requirements PCB spacing 0.033in. (0.85mm) Non-PCB spacing Through Air 0.063in (1.59mm) Over Surface 0.063in (1.
Appendix A: Specifications Test Description Temp Cycle (non-op) Humidity/Pressure (non op) ( op) Standard IEC 600 68-214Na ICCG-ES #006 C. IEC 600 68-2-30 Db IEC 600 68-2-30 Db ICCG-ES #008 B. Class/Limit -40 to +85 2 cycles .5hr/cycle 5 to 95% RH (non cond.) 5 deg 95% 24hrs 5 deg 95% 24hrs Section A.3 Regulatory Compliance UL 508 ANSI/ISA 12.12-01 UL/CUL Class I, Div2 Group A, B, C, D (CSA Equiv.
A-4 Compact IO™ Isolated HART Analog Input Module User's Manual 0300215-03 Rev.
Appendix B HART Universal and Common Practice Commands User's Manual 0300215-03 Rev.
B-2 Compact IO™ Isolated HART Analog Input Module User's Manual 0300215-03 Rev.
Appendix B: HART Universal and Common Practice Commands User's Manual 0300215-03 Rev.
B-4 Compact IO™ Isolated HART Analog Input Module User's Manual 0300215-03 Rev.
Index A F Address · 7-43 Alarm Latch · 6-10 Auto Acquisition · 7-4 B Field Wiring General 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 G C Cable · 3-9 Channel Diagnostics · 9-2 Channel HART Enable · 6-7 Checksum · 7-44 Command · 7-44 Configuring the IF4IH for the Micro 1500 · 5-2 Configuring the module for HART · 7-2 Copying Controller Tags · 4-9 Copying Data Types · 4-7 Copying Ladder · 4-11, 5-7 Copying Routines or
L LED · 1-3 Little-endian · 7-33 Low Process Alarm · 6-4 M maximum current draw · 2-2 Memory Map · 6-1 Message · 8-5 Message Ladder · 7-16 Message Master Control · 6-15, 7-11 Message Reply Buffer · 6-4 Message Reply Size · 6-4 Message Request Buffer · 6-15, 7-12 Message Request Size · 6-15, 7-11 Message Response Buffer · 7-12 Message Response Size · 7-12 Message Slave Control · 6-4, 7-12 Messages · 7-11 Micro 1500 Ladder Samples · 5-6 MicroLogix 1500 Addressing · 5-2 Minimum Spacing · 3-5 Module Configurat
User Defined Data Types · 4-7 W Wire Size · 3-9 Wiring Diagram · 3-10 Wiring Guidlines · 2-3 User's Manual 0300215-03 Rev.
User's Manual 0300215-03 Rev.
Getting Technical Assistance Note that your module contains electronic components which are susceptible to damage from electrostatic discharge (ESD). An electrostatic charge can accumulate on the surface of ordinary plastic wrapping or cushioning material. 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).
©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 User's Manual 0300215-03 Rev.