LMI Excel XR Series Manual

LMI Excel XR Series Manual

Electronic metering pump modbus rtu
Hide thumbs Also See for Excel XR Series:

Quick Links

Excel
XR Series
®
Electronic Metering Pump
Modbus RTU Manual
Manual No.: 55312
Revision
:
04
Rev. Date: 03/2020
Note: For basic control features see manual 54630 and enhanced
control features see manual 54772
Table of Contents
loading

Summary of Contents for LMI Excel XR Series

  • Page 1 Excel XR Series ® Electronic Metering Pump Modbus RTU Manual Manual No.: 55312 Revision Rev. Date: 03/2020 Note: For basic control features see manual 54630 and enhanced control features see manual 54772...
  • Page 2: Table Of Contents

    Table of Contents 1.0 Precautions ..................3 2.0 Introduction ..................5 2.1 Specifications ....................5 3.0 Local Operation ................5 3.1 Display Navigation ..................6 3.2 Settings ......................6 3.2.1 Modbus Communication Settings ............7 4.0 Modbus Software Definition ............8 4.1 Supported Modbus RTU Functions ..............
  • Page 3: Precautions

    Refer to Safety Data Sheets (SDS) precautions from your solution supplier. Water Pre-Prime All LMI pumps are pre-primed with water when shipped from the factory. If your solution is not compatible with water, disassemble the Pump Head Assembly. Thoroughly dry the pump head, valves, O-rings, balls and diaphragm.
  • Page 4 PRECAUTIONS Back Pressure/Anti-Syphon Valve If you are pumping downhill or into low or no system pressure, a backpressure /anti-syphon device should be installed to prevent over pumping or syphoning. Contact your LMI distributor for further information. Electrical Connections WARNING: To reduce the risk of electrical shock, the metering pump must be plugged into a properly grounded grounding-type receptacle with ratings conforming to the data on the pump control panel.
  • Page 5: Introduction

    CAUTION: Spills of Dangerous chemicals should be cleaned up immediately. 2.0 Introduction LMI's metering pumps deliver the highest level of repetitive accuracy and reliability with the capability to pump a wide range of chemicals. Our comprehensive selection of pumps means you get the right pump for the right application. Every one of our pumps is engineered to exceed expectations and is backed by a global network of highly trained field engineers and aftersales support.
  • Page 6: Display Navigation

    LOCAL OPERATION 3.1 Display Navigation Navigation through display screens is done using the Up, Down, and Multi-Function buttons. The settings screen is shown in the example below ( Figure 1). The scroll bar on the side of the display screen indicates there are more settings available on another page.
  • Page 7: Modbus Communication Settings

    LOCAL OPERATION 3.2.1 Modbus Communication Settings From the Settings screen, navigate to the Communication Settings icon and press Enter . The Communication Settings screen (Figure 3) will allow for the following settings to be adjusted: The Slave Address can be configured via software in the range of 1-125. •...
  • Page 8: Modbus Software Definition

    MODBUS SOFTWARE DEFINITION 4.0 Modbus Software Definition Start Hex Quantity Type Description Address 0x0001 Coils Coils are used to execute basic commands such as toggling on/off status, setting operating mode, or setting units. 0x0001 Holding Registers Holding Registers are 2 bytes each and used to read/write data such as flow rate, time, and setting values.
  • Page 9: Modbus Coil Addresses

    MODBUS SOFTWARE DEFINITION 4.2 Modbus Coil Addresses Coils are read/write single bit data fields. The coil can be set to 0xFF00 (ON) or to 0x0000 (OFF). Coils are read with Function 01 (0x01) Read Coils and written with Function 05 (0x05) Write Single Coil or Function 15 (0x0F) Write Multiple Coils.
  • Page 10: Modbus Holding Register Addresses

    MODBUS SOFTWARE DEFINITION 4.3 Modbus Holding Register Addresses The Holding Registers are read-write data fields with messages packed as two bytes per register, with the binary contents right justified within each byte. For each register the first byte contains the high-order bits, and the second contains the low-order bits. Holding Registers are read with Function 03 (0x03) Read Holding Registers and written with Function 06 (0x06) Write Single Register or Function 16 (0x10) Write Multiple Registers.
  • Page 11 MODBUS SOFTWARE DEFINITION Read/write the volume to deliver in Pulse Mode as an 13 0x000D Pulse Mode Volume integer with a valid range is 0.0 to 10000.00. This value spans two registers. 0x000E 15 0x000F Pulse Mode Units Read/write the units setting for Pulse Mode enumeration (0=Small, 1=Large).
  • Page 12 MODBUS SOFTWARE DEFINITION This must be set prior to configuring event parameters. The other timed events will be based on the set day. 33 0x0021 Timed Event1 Start Time Read/write the Hour for Timed Event 1 on the currently set day for Timed Event Mode as an integer (1-12). Hour 34 0x0022 Timed Event1 Start Time...
  • Page 13 MODBUS SOFTWARE DEFINITION Read/write the status of Timed Event 3 on the 50 0x0032 Timed Event3 Enabled currently set day for Timed Event Mode as an enumeration (0 = OFF, 1 = ON). 51 0x0033 Timed Event4 Start Time Read/write the Hour for Timed Event 4 on the currently set day for Timed Event Mode as an integer (1-12).
  • Page 14 MODBUS SOFTWARE DEFINITION Read/write the configuration for Digital Input 4 an 63 0x003F Digital Input 4 Config enumeration with a range 0-5: 0: Digital Input = Disabled 1: Digital Input = RemoteOnOff 2: Digital Input = FloatSwitch_Empty 3: Digital Input = FloatSwitch_Low 4: Digital Input = RemoteIntExtMode 5: Digital Input = PacingPulse 64 0x0040...
  • Page 15: Modbus Input Registers

    MODBUS SOFTWARE DEFINITION 0: Analog Output = Disabled 1: Analog Output = Flow 2: Analog Output = MirrorInput 72 0x0048 Remote Internal Mode Read/write the operation mode that is assigned to Internal Control as an enumeration: 0 = Manual 1 = Cycle Timer 2=Weekly Timer).
  • Page 16 MODBUS SOFTWARE DEFINITION The request specifies the starting address and the number of registers to read. If a function spans multiple registers, the first register contains the high order value. Note that PLC Addressing (Base 1) is used. Function Description 1 0x0001 Model ID Read the Model ID as an enumeration associated with the...
  • Page 17: Modbus Discrete Inputs

    MODBUS SOFTWARE DEFINITION Read Batch Mode Remaining Volume as an integer 27 0x001B, Batch Mode representing Gal or L depending on current unit setting. This 0x001C Remaining uses two registers. Volume 29 0x001D, Batch Mode Read Batch Mode Remaining Dosing Time in seconds. This uses two registers.
  • Page 18 MODBUS SOFTWARE DEFINITION Read the Internal/External Operating Mode Discrete 2 0x0002 Int/Ext Operating Mode Input: (0 = internal, 1 = external). 3 0x0003 Tank Low Read the Tank Low Discrete Input: (0 = Not low, 1 = Tank Low). Read the Tank Empty Discrete Input: (0 = Not empty, 1 4 0x0004 Tank Empty = Empty).
  • Page 19: Modbus Alarm Discrete Inputs

    CABLE WIRING 4.6 Modbus Alarm Discrete Inputs The Excel ® XR Pump Alarms are stored as a separate range of Discrete Inputs. Discrete Inputs are read-only, single bit data fields that are used to provide access to status information. Status is indicated as: 1 is the value ON, and 0 is the value OFF. The Discrete Inputs are read with Function 02(0x02) Read Discrete Inputs.
  • Page 20: Figure 4: Connector C Pin Diagram

    CABLE WIRING Figure 4: Connector C Pin Diagram The M12 circular connector conforms to IEC 60947-5-2 or IEC 61076-2-101. The shield of the cable should be connected to protective ground on both sides and with good conductivity. The following parts have been verified: Description Manufacturer Part Number 2 meter cable with M12 Mating connector and Flying Leads Turck...
  • Page 21: Troubleshooting

    TROUBLESHOOTING 6.0 Troubleshooting PROBLEM POSSIBLE CAUSE SOLUTION Slave not found 1. Incorrect Slave Address 1. Verify the slave address on the pump UI matches the slave address on the master 2. Improper line termination 2. If the pump is the last slave on the bus, enable the internal line termination or use an external terminating resistor 3.
  • Page 22 For more information, visit www.IRCO.com. LMI is a registered trademark of Milton Roy, LLC EXCEL is a registered trademark of Milton Roy, LLC Fluorofilm is a trademark of Milton Roy, LLC [email protected]...

Table of Contents