Summary of Contents for Emerson Rosemount 5600 Series
Page 1
Reference Manual 00809-0100-4025, Rev AA May 2003 Rosemount 5600 Series Radar Level Transmitter ™ with F Fieldbus Protocol OUNDATION www.rosemount.com...
Page 2
North American Response Center Equipment service needs. 1-800-654-7768 (24 hours—includes Canada) Outside of the United States, contact your local Emerson Process Management, Rosemount Division representative. The products described in this document are NOT designed for nuclear-qualified applications. Using non-nuclear qualified products in applications that require nuclear-qualified hardware or products may cause inaccurate readings.
F fieldbus concept and wiring practices. OUNDATION USING THIS MANUAL The sections in this manual provide information on configurating, operating, and maintaining Rosemount 5600 Series Radar Transmitters with ™ fieldbus protocol output. OUNDATION ™ Refer to www.rosemount.com for further information relating to F OUNDATION fieldbus.
Page 8
Section 5: Operation and Maintenance contains operation and maintenance techniques for F fieldbus protocol only. For OUNDATION HART protocol see the Rosemount 5600 Series manual (00809-0100-4024). • Section 6: Service and Troubleshooting provides troubleshooting techniques for the most common operating problems for F OUNDATION fieldbus protocol only.
Reference Manual 00809-00100-4025, Rev AA Rosemount 5600 Series May 2003 SERVICE SUPPORT To expedite the return process outside of the United States, contact the nearest Rosemount representative. Within the United States, call the Rosemount National Response Center using the 1-800-654-RSMT (7768) toll-free number. This center, available 24 hours a day, will assist you with any needed information or materials.
Page 10
Reference Manual 00809-00100-4025, Rev AA Rosemount 5600 Series May 2003...
Reference Manual 00809-0100-4025, Rev AA Rosemount 5600 Series May 2003 ™ Section 2 Fieldbus Technology OUNDATION and Fieldbus Function Blocks Overview ........page 2-1 Introduction .
Reference Manual 00809-0100-4025, Rev AA Rosemount 5600 Series May 2003 Figure 2-1 illustrates the internal structure of a function block. When execution begins, input parameter values from other blocks are snapped-in by the block. The input snap process ensures that these values do not change during the block execution.
Reference Manual 00809-0100-4025, Rev AA Rosemount 5600 Series May 2003 To promote consistency of definition and understanding, descriptive information, such as data type and length, is maintained in the device description. Device Descriptions are written using an open language called the Device Description Language (DDL).
Reference Manual 00809-0100-4025, Rev AA Rosemount 5600 Series May 2003 NETWORK Figure 2-2 illustrates a simple fieldbus network consisting of a single segment (link). COMMUNICATION Figure 2-2. Simple, Single-Link Fieldbus Network Fieldbus Link Link Master Basic Devices and/or link master devices...
Fieldbus uses addresses between 0 and 255. Addresses 0 through 15 are reserved for group addressing and for use by the data link layer. For all Emerson Process Management, Rosemount Division fieldbus devices addresses 20 through 35 are available to the device. If there are two or more devices with the same address, the first device to start will use its programmed address.
Reference Manual 00809-0100-4025, Rev AA Rosemount 5600 Series May 2003 Figure 2-3. Scheduled Data Transfer Schedule DT(A) CD(X,A) LAS = Link Active Scheduler P = Publisher Device X Device Y Device Z S = Subscriber CD = Compel Data DT = Data Transfer Packet Unscheduled Transfers Figure 2-4 diagrams an unscheduled transfer.
Reference Manual 00809-0100-4025, Rev AA Rosemount 5600 Series May 2003 Function Block Figure 2-5 shows an example of a link schedule. A single iteration of the link-wide schedule is called the macrocycle. When the system is configured Scheduling and the function blocks are linked, a master link-wide schedule is created for the LAS.
Page 18
Reference Manual 00809-0100-4025, Rev AA Rosemount 5600 Series May 2003...
Reference Manual 00809-0100-4025, Rev AA Rosemount 5600 Series May 2003 Node Address The transmitter is shipped at a temporary address to allow a host to automatically assign an address. OUNDATION fieldbus Resource Block function blocks The Resource block contains diagnostic, hardware, electronics, and mode handling information.
Reference Manual 00809-0100-4025, Rev AA Rosemount 5600 Series May 2003 Fieldbus Connections For best installation practices use a fieldbus type A cable. Do not run unshielded signal wiring in conduit or open trays with power wiring or near heavy electrical equipment. Do not remove the transmitter cover in explosive atmospheres when the circuit is alive.
Reference Manual 00809-0100-4025, Rev AA Rosemount 5600 Series May 2003 1. Connect fieldbus wires to terminal 1 and 2 on the X1 side. These terminals are marked BUS terminals. The BUS terminals are polarity insensitive. 2. Connect the power wires to terminal 3 and 4 on the X1 side. These wires are separate from the fieldbus wires.
Reference Manual 00809-0100-4025, Rev AA Rosemount 5600 Series May 2003 Hazardous Locations Refer to Appendix A: Product Certificates. Grounding Signal wiring of the fieldbus segment can not be grounded. Grounding out one of the signal wires will shut down the entire fieldbus segment.
Page 24
Reference Manual 00809-0100-4025, Rev AA Rosemount 5600 Series May 2003...
Reference Manual 00809-0100-4025, Rev AA Rosemount 5600 Series May 2003 Section 4 Configuration Introduction ........page 4-1 Assigning Device Tag and Node Address .
Reference Manual 00809-0100-4025, Rev AA Rosemount 5600 Series May 2003 Overview Each F fieldbus configuration tool or host device has a different OUNDATION way of displaying and performing configurations. Some will use Device Descriptions (DD) and DD Methods to make configuration and displaying of data consistent across host platforms.
Page 27
Reference Manual 00809-00100-4025, Rev AA Rosemount 5600 Series May 2003 3. Setup the tank type (GEOM_TANK_TYPE) and tank geometry parameters (GEOM_TANK_BOTTOM_TYPE). The following combinations of Tank Type and Tank Bottom Type are valid: Table 4-2. Tank Bottom Tank Type Tank Bottom Type...
Reference Manual 00809-0100-4025, Rev AA Rosemount 5600 Series May 2003 5. Set the process conditions: a. Process dielectric constants (ENV_DICECTR_CONST) b. Process conditions (ENV_ENVIRONMENT) Rapid level changes Optimize the transmitter for measurement conditions where the level changes quickly due to filling and emptying of the tank. A standard configured transmitter is able to track level changes of up to 4 inch/s (100 mm/s).
Reference Manual 00809-00100-4025, Rev AA Rosemount 5600 Series May 2003 OUNDATION FIELDBUS For more information refer to Appendix B: Level Transducer Block, Appendix C: Register Transducer Block, and Appendix D: Resource Block. FUNCTION BLOCKS Resource Block The Resource block contains diagnostic, hardware, electronics, and mode handling information.
Reference Manual 00809-0100-4025, Rev AA Rosemount 5600 Series May 2003 L_TYPE The L_TYPE parameter defines the relationship of the transmitter measurement (Level, Distance, Level Rate, Signal Strength, Volume, and Average Temperature) to the desired output of the AI Block. The relationship can be direct or indirect.
Page 31
Reference Manual 00809-00100-4025, Rev AA Rosemount 5600 Series May 2003 Table 4-4. Level Rate Display Description ft/s feet per second meter per second meter per hour Table 4-5. Temperature Display Description Kelvin °C Degree Celsius °F Degree Fahrenheit Table 4-6. Signal Strength...
Reference Manual 00809-0100-4025, Rev AA Rosemount 5600 Series May 2003 APPLICATION EXAMPLES Application Example: Situation #1 Radar Level Transmitter, A level transmitter is measuring the level in a 33ft (10m) high tank. Level Value Figure 4-4. Situation #1 Diagram 100%...
Reference Manual 00809-00100-4025, Rev AA Rosemount 5600 Series May 2003 Application Example: Situation #2 Radar Level Transmitter, The level of a tank is to be measured using the Radar Level transmitter Level value in percent mounted on a nozzle on the top of the tank. The maximum level in the tank is 46ft (14m).
Reference Manual 00809-0100-4025, Rev AA Rosemount 5600 Series May 2003 Application Example: Situation #3 Radar Level Transmitter The volume of the tank is to be calculated using the Radar Level Transmitter. used to Display Volume Figure 4-8. Situation #3 Diagram...
Reference Manual 00809-00100-4025, Rev AA Rosemount 5600 Series May 2003 Solution #3.2 In this solution the level channel in the analog input block is used to obtain the volume. Table 4-11. Analog Input Function Block Configuration for Parameter Configured Values...
Reference Manual 00809-00100-4025, Rev AA Rosemount 5600 Series May 2003 Connecting the K2 ADE Modem Once the Rosemount 2210 Display Unit has been disconnected, connect the K2 ADE modem to terminals 6 and 7 on the 5601 transmitter according to Figure 4-11.
Reference Manual 00809-00100-4025, Rev AA Rosemount 5600 Series May 2003 Connecting the Rosemount RS485 Modem/Converter Once the Rosemount 2210 Display Unit has been disconnected, connect the Rosemount RS485 modem to terminals 6 and 7 on the 5601 transmitter according to Figure 4-13.
Reference Manual 00809-00100-4025, Rev AA Rosemount 5600 Series May 2003 Switching to Sensor Bus By using the Sensor Bus method in DeltaV or applicable Fieldbus host the user is automatically setting the transmitter in “Out Of Service” mode. Then it Mode sets the transmitter in the Sensor Bus Mode.
Page 39
Reference Manual 00809-00100-4025, Rev AA Rosemount 5600 Series May 2003 Figure 4-15. Setting Modbus communication using the Radar Master 3. Search for the transmitter by entering the Device\New Device Figure 4-16. Search for transmitter using the Radar Master 4. Once the transmitter is found, select it and press OK.
Page 40
Reference Manual 00809-00100-4025, Rev AA Rosemount 5600 Series May 2003 4-16...
Reference Manual 00809-0100-4025, Rev AA Rosemount 5600 Series May 2003 Calibration Distance See “Configure Transmitter” on page 5-1 for further information. Configuration Master Reset Method To perform a master reset, run the Master Reset Method. If your system does not support methods, manually configure the Resource Block parameters (Resource Block) listed below.
Reference Manual 00809-0100-4025, Rev AA Rosemount 5600 Series May 2003 Simulation For testing purposes, it is possible to manually drive the output of the Analog Input Block to a desired value. 1. Power up the device. If the SIMULATE jumper is in the OFF position, move it to the ON position.
Page 44
Reference Manual 00809-0100-4025, Rev AA Rosemount 5600 Series May 2003...
Reference Manual 00809-0100-4025, Rev AA Rosemount 5600 Series May 2003 Section 6 Service and Troubleshooting Overview ........page 6-1 Safety Messages .
Reference Manual 00809-0100-4025, Rev AA Rosemount 5600 Series May 2003 FIELD UPGRADES Labeling Each radar transmitter is labeled individually, so it is imperative that the approval codes on each label match exactly during upgrade. The label on the radar transmitter reflects the replacement model code for reordering an assembled unit.
Page 47
Reference Manual 00809-0100-4025, Rev AA Rosemount 5600 Series May 2003 Table 6-1. Rosemount 5600 troubleshooting table Symptom Corrective Actions OUNDATION fieldbus Card to Transmitter Verify Device Mode setting, should be Foundation fieldbus Communication Fault (Parameter: ENV_DEVICE_MODE) Restart method from Resource Block...
Reference Manual 00809-0100-4025, Rev AA Rosemount 5600 Series May 2003 RESOURCE BLOCK This section describes error conditions found in the Resource block. Read Table 6-2 through Table 6-4 to determine the appropriate corrective action. Block Errors Table 6-2 lists conditions reported in the BLOCK_ERR parameter.
Reference Manual 00809-0100-4025, Rev AA Rosemount 5600 Series May 2003 TRANSDUCER BLOCK This section describes error conditions found in the Sensor Transducer Block. Table 6-5. Transducer Block BLOCK_ERR messages Condition Name and Description Other Out of Service: The actual mode is out of service Table 6-6.
Reference Manual 00809-0100-4025, Rev AA Rosemount 5600 Series May 2003 ANALOG INPUT (AI) This section describes error conditions that are supported by the AI Block. Read Table 6-8 to determine the appropriate corrective action. FUNCTION BLOCK Table 6-7. AI BLOCK_ERR...
Page 51
Reference Manual 00809-0100-4025, Rev AA Rosemount 5600 Series May 2003 Table 6-8. Troubleshooting the AI block Symptom Possible Causes Recommended Actions BLOCK_ERR reads OUT OF 1. AI Block target mode target mode set to OOS. SERVICE (OOS) 2. Resource Block OUT OF SERVICE.
Reference Manual 00809-0100-4025, Rev AA Rosemount 5600 Series May 2003 2210 Display Unit SIRA / ATEX Intrinsically safe certification. Equipment group II, Category 2 (1) G Certificate: SIRA 00ATEX2062 E1 With Display Panel Code P or R: EEx ib IIC T4, (T -40°C, +70°C)
Reference Manual 00809-0100-4025, Rev AA Rosemount 5600 Series May 2003 Appendix B Level Transducer Block Supported Units ....... . . page B-7 Channel Assignments .
Reference Manual 00809-0100-4025, Rev AA Rosemount 5600 Series April 2002 Parameters and Descriptions Table B-2. Level Transducer Block Parameters and Descriptions Index Parameter Number Description ST_REV The revision level of the static data associated with the function block. The revision value increments each time a static parameter value in the block is changed.
Page 62
Reference Manual 00809-0100-4025, Rev AA Rosemount 5600 Series May 2003 Index Parameter Number Description ANTENNA_TCL TCL (Tank connection Length) ANTENNA_PIPE_DIAM Pipe Diameter, see document 00809-0100-4024 GEOM_DIST_OFFSET Distance offset, see document 00809-0100-4024 GEOM_TANK_HEIGHT Tank Height, see document 00809-0100-4024 GEOM_MIN_LEVEL_OFFSET Minimum distance offset, see document 00809-0100-4024...
Page 63
Reference Manual 00809-0100-4025, Rev AA Rosemount 5600 Series April 2002 Table B-3. Antenna Type VALUE ANTENNNA_TYPE User Defined Cone 4, PTFE Cone 4, QUARTZ Reserved Reserved Cone 6, PTFE Cone 6, QUARTZ Reserved Reserved Cone 8, PTFE Cone 8, QUARTZ...
Page 64
Reference Manual 00809-0100-4025, Rev AA Rosemount 5600 Series May 2003 Table B-6. Presentation Value of Bit Number Env_Presentation Description 0x00000001 Reserved 0x00000002 Reserved 0x00000004 Reserved 0x00000008 Bottom echo visible 0x00000010 Tank contains double bounce 0x00000020 Slow Search 0x00000040 Double Surfaces...
Reference Manual 00809-0100-4025, Rev AA Rosemount 5600 Series April 2002 Diagnostics Device In addition to the BLOCK_ERR and XD_ERROR parameters, more detailed information on the measurement status can be obtained via Errors DIAGN_DEV_ERR. Table B-10 on page B-6 lists the potential errors and the possible corrective actions for the given values.
Reference Manual 00809-0100-4025, Rev AA Rosemount 5600 Series May 2003 Table B-12. Exclude from avg. temp. calculation Value of Bit Number TEMP_EXCL_AVG_CALC Description 0x00000001 Reserved 0x00000002 Exclude nbr. 1 0x00000004 Exclude nbr. 2 0x00000008 Exclude nbr. 3 0x00000010 Exclude nbr. 4 0x00000020 Exclude nbr.
Page 67
Reference Manual 00809-0100-4025, Rev AA Rosemount 5600 Series April 2002...
Page 68
Transducer Block (see Appendix B: Level Transducer Block) it should be handled with care and ONLY to be changed by trained and certified service personnel, or as guided by Emerson Process Management, Rosemount Division support personnel. REGISTER ACCESS TRANSDUCER BLOCK...
Page 69
Reference Manual 00809-0100-4025, Rev AA Rosemount 5600 Series May 2003 Index Parameter Number Description BLOCK_ALM The block alarm is used for all configuration, hardware, connection failure or system problems in the block. The cause of the alert is entered in the subcode field. The fist alert to become active will set the Active status in the Status parameter.
Page 70
Reference Manual 00809-0100-4025, Rev AA Rosemount 5600 Series May 2003 Index Parameter Number Description DB_REG_2_FLOAT DB_REG_2_INT_DEC DB_REG_3_NAME DB_REG_3_FLOAT DB_REG_3_INT_DEC DB_REG_4_NAME DB_REG_4_FLOAT DB_REG_4_INT_DEC DB_REG_4_NAME DB_REG_4_FLOAT DB_REG_4_INT_DEC DB_REG_5_NAME DB_REG_5_FLOAT DB_REG_5_INT_DEC DB_REG_6_NAME DB_REG_6_FLOAT DB_REG_6_INT_DEC DB_REG_7_NAME DB_REG_7_FLOAT DB_REG_7_INT_DEC DB_REG_8_NAME DB_REG_8_FLOAT DB_REG_8_INT_DEC DB_REG_9_NAME DB_REG_9_FLOAT DB_REG_9_INT_DEC...
Page 71
Reference Manual 00809-0100-4025, Rev AA Rosemount 5600 Series May 2003...
Parameters and Descriptions ..... . page D-2 OVERVIEW This section contains information on the Rosemount 5600 Series Radar Level Transmitter Resource Block. Descriptions of all Resource Block Parameters, errors, and diagnostics are included.
Page 73
Reference Manual 00809-0100-4025, Rev AA Rosemount 5600 Series May 2003 PARAMETERS AND The table below lists all of the configurable parameters of the Resource Block, including the descriptions and index numbers for each. DESCRIPTIONS Index Parameter Number Description ACK_OPTION Selection of whether alarms associated with the function block will be automatically acknowledged.
Page 74
Reference Manual 00809-0100-4025, Rev AA Rosemount 5600 Series May 2003 Index Parameter Number Description FAIL_SAFE Condition set by loss of communication to an output block, fault promoted to an output block or physical contact. When FAIL_SAFE condition is set, then output function blocks will perform their FAIL_SAFE actions.
Page 75
Reference Manual 00809-0100-4025, Rev AA Rosemount 5600 Series May 2003 Index Parameter Number Description RB_SFTWR_REV_ALL The string will contains the following fields: Major rev: 1-3 characters, decimal number 0-255 Minor rev: 1-3 characters, decimal number 0-255 Build rev: 1-5 characters, decimal number 0-255 Time of build: 8 characters, xx:xx:xx, military time Day of week of build: 3 characters, Sun, Mon,...
Page 76
Reference Manual 00809-0100-4025, Rev AA Rosemount 5600 Series May 2003 Appendix E Analog-Input Block Simulation ........page E-3 Damping .
Page 77
Reference Manual 00809-0100-4025, Rev AA Rosemount 5600 Series May 2003 Table E-1. Definitions of Analog Input Function Block System Parameters Index Parameter Number Units Description ACK_OPTION None Used to set auto acknowledgment of alarms. ALARM_HYS Percent The amount the alarm value must return within the alarm limit before the associated active alarm condition clears.
Page 78
Reference Manual 00809-0100-4025, Rev AA Rosemount 5600 Series May 2003 Index Parameter Number Units Description MODE_BLK None The actual, target, permitted, and normal modes of the block. Target: The mode to “go to” Actual: The mode the “block is currently in”...
Page 79
Reference Manual 00809-0100-4025, Rev AA Rosemount 5600 Series May 2003 Figure E-2. Analog Input Function Block Schematic Analog Measurement ALARM_TYPE Access HI_HI_LIM Analog HI_LIM Meas. Alarm LO_LO_LIM Detection LO_LIM OUT_D CHANNEL ALARM_HYS LOW_CUT Cutoff Filter Status Convert Calc. SIMULATE L_TYPE...
Page 80
Reference Manual 00809-0100-4025, Rev AA Rosemount 5600 Series May 2003 SIGNAL CONVERSION You can set the signal conversion type with the Linearization Type (L_TYPE) parameter. You can view the converted signal (in percent of XD_SCALE) through the FIELD_VAL parameter. Channel Value EU*@0% –...
Reference Manual 00809-0100-4025, Rev AA Rosemount 5600 Series May 2003 BLOCK ERRORS Table E-2 lists conditions reported in the BLOCK_ERR parameter. Table E-2. BLOCK_ERR Conditions Condition Number Condition Name and Description Other Block Configuration Error: the selected channel carries a measurement that is incompatible with the engineering units selected in XD_SCALE, the L_TYPE parameter is not configured, or CHANNEL = zero.
Reference Manual 00809-0100-4025, Rev AA Rosemount 5600 Series May 2003 ALARM DETECTION A block alarm will be generated whenever the BLOCK_ERR has an error bit set. The types of block error for the AI block are defined above. Process Alarm detection is based on the OUT value. You can configure the alarm limits of the following standard alarms: •...
Reference Manual 00809-0100-4025, Rev AA Rosemount 5600 Series May 2003 Status Handling Normally, the status of the PV reflects the status of the measurement value, the operating condition of the I/O card, and any active alarm condition. In Auto mode, OUT reflects the value and status quality of the PV. In Man mode, the OUT status constant limit is set to indicate that the value is a constant and the OUT status is Good.
Reference Manual 00809-0100-4025, Rev AA Rosemount 5600 Series May 2003 CONFIGURE THE AI A minimum of four parameters are required to configure the AI Block. The parameters are described below with example configurations shown at the BLOCK end of this section.
Page 85
Reference Manual 00809-0100-4025, Rev AA Rosemount 5600 Series May 2003 XD_SCALE and OUT_SCALE The XD_SCALE and OUT_SCALE each include three parameters: 0%, 100%, and, engineering units. Set these based on the L_TYPE: L_TYPE is Direct When the desired output is the measured variable, set the XD_SCALE to represent the operating range of the process.
Reference Manual 00809-0100-4025, Rev AA Rosemount 5600 Series May 2003 NOTE To avoid configuration errors, only select Engineering Units for XD_SCALE and OUT_SCALE that are supported by the device. The supported units are: Table E-4. Length Display Description meter feet...
Page 87
Reference Manual 00809-0100-4025, Rev AA Rosemount 5600 Series May 2003 E-12...
Configure the Parameters ......page F-2 The Rosemount 5600 Radar Transmitter with F fieldbus software OUNDATION is designed to permit remote testing and configuration using the Emerson Process Management DeltaV™ fieldbus configuration tool, or other fieldbus host. OUNDATION...
Reference Manual 00809-0100-4025, Rev AA Rosemount 5600 Series May 2003 CONFIGURE THE PARAMETERS Figure F-2. Navigating to Configure Transmitter Figure F-3. Configuring the Rosemount 5600 Transducer Block (Process Tab)
Page 90
Reference Manual 00809-0100-4025, Rev AA Rosemount 5600 Series May 2003 Figure F-4. Configuring the Rosemount 5600 Transducer Block (Values Tab) Figure F-5. Configuring the Rosemount 5600 Transducer Block (Antenna Tab)
Page 91
Reference Manual 00809-0100-4025, Rev AA Rosemount 5600 Series May 2003 Figure F-6. Configuring the Rosemount 5600 Transducer Block (Geometry Tab) 5. Double click the transmitter you wish to configure/calibrate. The function blocks within the transmitter appear in the right half of the DeltaV Explorer window (see Figure F-7).
Page 92
Reference Manual 00809-0100-4025, Rev AA Rosemount 5600 Series May 2003 The parameters you change in the properties window remain highlighted (as in Figure F-7) so you can easily track changes. 9. Click the Apply button to apply the changes you made.
Page 93
Reference Manual 00809-0100-4025, Rev AA Rosemount 5600 Series May 2003...
Page 94
OUNDATION Model 5600 F Fieldbus 00809-0100-4025, Rev AA Rosemount 5600 Series 5/15/03 Index ....3-4 ..5-2 Active Outputs...
Page 95
Model 5600 F Fieldbus 00809-0100-4025, Rev AA Rosemount 5600 Series 5/15/03 ..4-6, E-9, E-10 ....4-2 .
Page 96
OUNDATION Model 5600 F Fieldbus 00809-0100-4025, Rev AA Rosemount 5600 Series 5/15/03 ....2-2 Definition ....4-2...
Page 97
OUNDATION Model 5600 F Fieldbus 00809-0100-4025, Rev AA Rosemount 5600 Series 5/15/03 Index-4...
Page 98
Reference Manual 00809-0100-4025, Rev AA Rosemount 5600 Series May 2003 Emerson Process Management Rosemount Inc. Emerson Process Management Emerson Process Management Asia Pacific 8200 Market Boulevard Heath Place Private Limited Chanhassen, MN 55317 USA Bognor Regis 1 Pandan Crescent T (U.S.) 1-800-999-9307...
Need help?
Do you have a question about the Rosemount 5600 Series and is the answer not in the manual?
Questions and answers