Datalite Manual With Comments
Datalite Manual With Comments
           Ver 1.0
       Applicable Equipment
             DataLITE
                                                            Artificial Lift Monitoring
                                                              DataLITE User Manual
Document Information
  Document No.                  279-38-003
                                                                AL Monitoring
  Document Ref.            DataLITE User Manual
   Version No.                      1.0
       Date                     15/01/2019
    Created By                 Johnny Clark
   Approved By
   Overview .................................................... 45
   Relay Test ................................................... 45
   Status ......................................................... 45
   Pump-off Trip ............................................. 46
   Motor Overheat Trip .................................. 46
Analog Loops .................................................. 47
   Overview .................................................... 47
   Self-Test ..................................................... 47
   Status ......................................................... 47
   Loop 0......................................................... 47
   Loop 1......................................................... 47
Modbus RTU................................................... 48
   Overview .................................................... 48
   Self-Test ..................................................... 48
   Status ......................................................... 48
   Special Considerations ............................... 48
   Function Codes Supported ......................... 49
   Register Use ............................................... 50
   Exception Status ......................................... 50
   Slave ID ....................................................... 51
   0X: Coils ...................................................... 52
   1X: Status Bits ............................................ 53
   3X: Input Registers ..................................... 54
   4X: Holding Registers ................................. 60
Servicing ......................................................... 62
   Health Status .............................................. 62
       Red Status .............................................. 62
       Amber Status.......................................... 62
   Factory Reset ............................................. 62
Updating Firmware ........................................ 63
   Overview .................................................... 63
   Replacing .................................................... 63
Overview
The RMSpumptools DataLITE is a fully weatherproof, hostile environment ready enclosure that has all
the functionality built in to connect to the RMSpumptools downhole monitoring system, in
conjunction with an ESP three phase choke from RMSpumptools.
The DataLITE can be powered by either a standard 110-240VAC supply directly into the AC terminals,
or by a standalone 24VDC power supply. Only one of these supplies can be connected at a time.
The panel is also fully isolated and includes various self-tests that run on start-up and various intervals
in order to diagnose and eliminate problems, while keeping installation and downtime durations to a
minimum.
Log files from the downhole sensor are automatically generated as CSV files and save to internal
storage. By pressing the eject button on the panel, these logs will dump to the customer facing card,
which is protected by a sealed threaded cap. This cap must always remain in place unless removing
the microSD card.
The DataLITE also communicates via Modbus (RS485), Analogue (4-20mA) and a NO-P-NC relay. Highly
detailed layout of Modbus parameters and values are highlighted further in this manual. Two analogue
outputs are available. While one is fixed to intake pressure, the other can be configured to several
different parameters and ranges. The relay can be set to trigger from a variety of sources (motor
winding temperature, intake pressure etc.), and can be set to LL or HH (trigger above or below a certain
value).
Specification
Description DataLITE
Removable Memory microSD Card (one 2GB Card Supplier with new DataLITE)
           Protocol        4-20mA
                           0 - 5000 psi
           Range           0 - 500 F
                           0 - 10 g
 Trip Relay                110V, 5A, NO-P-NC
Dimensions
Closed
Open
Functional Overview
Connections
Contrast
Wiring
All wire connections should use suitable crimps and ferrules and be secure and free from damage or
splits. Always run electrical tests on connections before supplying power to the DataLITE.
Power Supply
110-240VAC
Each DataLITE has a built in 24VDC power supply, compatible
with 110-240VAC input. On the internal DIN rail, a fuse holder
is pre-supplied with a 1A fuse. This fuse holder can be opened
to isolate the AC supply. To power the DataLITE using this
configuration, see the diagram to the right.
24VDC
Alternatively, it is possible to power the DataLITE directly with
your own 24VDC supply, by connecting the DC supply directly
into the terminals shown below. Note that when in AC
configuration, 24VDC output will be available out of these
terminals, but is not recommended for use other than during
installation and testing.
Two input terminals are free for each +ve and -ve. It does not
matter which terminals you use.
The enclosure is completely grounded inside and out, meaning that the earth wire from the AC supply
is the only earth point you need to connect.
The two right hand glands are interchangeable and may be more useful for different functions (i.e.
use the armoured gland for sensor input rather than power supply). Use these as need be. The
armoured gland uses an M20 thread, whereas the smaller gland uses M16. Both can be swapped or
adapted to other more suitable customer supplied glands.
Sensor
Operation
Each sensor communicates with the DataLITE via the
RMSpumptools Three Phase Surface Choke and fuse kit.
Consult RMSpumptools manual 279-38-001 for more
information on installation of the choke.
Installation/Testing
It is possible to connect an RMSpumptools ESP Sensor or an
RMSpumptools Simulator directly to the DataLITE during testing. This
can be useful for running in hole without the choke setup.
Do not power the ESP or perform megger tests when the DataLITE is
connected without a choke in this configuration.
For the sensor by itself (bench testing etc.), connect the high voltage
pin (using a suitable boot kit, never use a clip directly on the sensor
pins) directly to the + (white) terminal on the DataLITE, and use a
secure clip to connect the chassis of the sensor directly to the – (black)
terminal on the DataLITE. Power on the DataLITE and communication
should be normal.
For connecting to the sensor on the ESP (Running in hole etc.), connect one of the three phases directly
to the + (white) terminal on the DataLITE, and connect a suitable ESP grounding point (cable armour
etc.) directly to the – (black) terminal on the DataLITE.
See RMSpumptools manual 279-38-002 for more information on ESP Sensor installation and running
in hole.
Relay Trip
Modbus RTU
Analog Loops
Menu Navigation
Transceiver Settings
Note that RMSpumptools DataLITEs contain a built in TransCVR module for communicating directly to
the downhole sensor. There are TransCVR settings and diagnostics available in the DataLITE and
should not be changed or used unless advised by RMSpumptools.
Everyday Use
                            Start-up delay
Health
You may receive a short diagnostic HEALTH             Note that some diagnostic information will
message on the running screen. Selecting this         only be useful to RMSpumptools. As the
item takes you directly to the HEALTH menu.           TransCVR module is built in, the M485 (Master
                                                      485) and TransCVR diagnostics are internal and
An important item on this running screen is the       should not be attempted to be accessed
HEALTH item which will either show OK or will         without RMSpumptools support.
give a short diagnostic message. For a short
period after power-up it will advise that a self-     The following page shows common error codes
test is in progress.                                  and associated LED symbols.
OK
Downloading Files
Press the EJECT button to flush internal memory to the removable flash card and copy the setup file
to the flash card.
After pressing EJECT, wait for the green LED to light, indicating that it is safe to remove the card. The
white LED inside the microSD cover will also light.
Removing the card when the LED is not green may result in data corruption.
Menu System
Overview                                            Running Screen
The menu system uses 3 push buttons:                When the DataLITE starts up, it shows an
                                                    opening screen with the serial number and
   -   Up                                           firmware revision. After a few seconds it will
   -   Down                                         show the running screen with well name, date,
   -   Enter                                        time, health, diagnostic and sensor data.
On power up, the DataLITE will scroll through
the sensor reading values. To enter the menu
system, press ENTER.
   -   SETUP
   -   HEALTH                                       To pause scrolling press either UP or DOWN.
   -   i:SENSOR                                     Scrolling will recommence automatically. Use
   -   i:TRANSCEIVER                                the UP and DOWN to manually scroll through
   -   i:DISPLAY                                    the data.
                                                     Block Cursor
Edit Mode
Use the UP & DOWN to change the item (in             To exit, simply navigate to EXIT or just wait
lists) or the digit at the cursor.                   and the running screen will automatically
                                                     show. All changes will be saved.
A sub-menu where you can review or change           A sub-menu showing the status of the various
DataLITE settings.                                  system health checks. If a health warning is
                                                    given, then remedial action advice is made
                                                    available on that item.
 Load Setup    Select from flash card               The first letter states where the issue is:
 Clear Logs    Wipe internal logs
                                                              d:     display (DataLITE)
 Critical
               Date edit MM/DD/YYYY                           t:     transceiver (Built in)
               Time edit HH:MM
                                                              e:     ESP
               Well load from flash card
 Protect                                                      s:     sensor
               Log set 1-60 mins
               LLPi set in psi
               HHn select HH parameter               Issues & Actions
               HHv set HH trip level                 d:supply
               A1 select A1 parameter                d:Self-Test
 RTU                                                 d:Master
               Addr set 1-255                        d:Battery
               Baud select BAUD                      d:Well name
                                                     d:Date
                                                     t:Supply
                                                     t:Fault
                                                     t:Simulate
                                                     t:Protect
                                                     e:Megger
                                                     e:Wiring
                                                     s:Sensor
                                                         t:Protect
d:Self-Test
                                                                     Sensor
         Display                                                     >Sensor OverTemp
         >Self-Test Fail                                             >Action:
         >Action:                                                     *Power off ESP.
          *Swap Display                                               *Review well performance
          *Send for Service                                           *Consider higher rated sensor
A sub-menu giving information about the                 A sub-menu giving information about the built-
sensor, including serial number and status.             in transceiver, including serial number and
                                                        status
Status Module
A sub-menu giving information about the                      A brief list of possible faults that would cause
DataLITE, including serial number and status.                error codes in the DataLITE.
 About                                                        SD OK?
     Display OK?      or                                       Missing           No card detected. Insert card.
                                                                 WP                Card write-protected. Change WP
     By              RMSpumptools
                                                                                   switch settings
     PN              display part number
                                                                 Fail              Card test failed. Replace card.
     Rev             display hardware revision
                                                                 Full              Card full. Delete files.
     UID             unique identifier (serial no.)
     FW              firmware code
                                                              Master OK?
     firmware date
                                                                 HW                Hardware fault. Replace DataLITE
     firmware time                                               CHECK             No replied from internal
 Critical Set Up                                                                   transceiver. Contact
     Well name       name            (with  or )                                 RMSpumptools.
     Date            mm/dd/yyyy (with  or )
                                                              RTU OK?
     Time            hh:mm
                                                                 HW                Hardware fault. Replace DataLITE
 Health
                                                                 CHECK             No messages coming in. Check
     Vin             voltage, V      (with  or )                                 wiring, RTU address and BAUD
     Iin             current, mA                                                   setting of the DataLITE
     SD OK?           or reason for fail
     Modbus          sensor firmware code                     A0/A1 OK?
      * Master OK?    or reason for fail                        HW                Hardware fault. Replace DataLITE
      * Out          requests sent                               CHECK             No load connected, check wiring.
      * In           requests received
      * RTU OK?       or reason for fail
      * Out          requests sent
      * In           requests received
     Analogs
      * A0 OK?        or reason for fail
      * A1 OK?        or reason for fail
 Actions
     Test LED        turns all LED on for 10s
     Test Trip       trip relay toggles state
     Run Self-Test   runs a self-test and reports
     Flush Logs      copies all internal logs to SD
     Erase Logs      clear all internal logs
     Factory Reset   resets the settings to default
     Restart         restarts display
Set up
Getting Started
Before using the DataLITE, you must set the following:
    -   date
    -   time
    -   well name
A warning will be shown on the LCD if the date or well name are not set up. We recommend restoring
the DataLITE to factory default before setting it up on a new well.
Formatting removes all old settings, sets the            Serial number is factory set and cannot be
DataLITE to factory default and clears all old           changed. It is an 8-character globally unique
log files.                                               identifier (GUID).
Display contrast is adjusted using a dial inside     Wait for the running screen to show after start-
the enclosure. Open the front cover of the           up. Press the ENTER button and select SETUP.
DataLITE. At the top right of the button             Scroll down to DATE (or TIME) and press SETUP
interface board is a slot that allows access to      to edit.
the contrast dial.
Rename an existing setup .ini file using your      If the well name is not yet set, it will show the
computer. Store this new file into the             serial number as the well name (e.g.
RMSpumptools folder on the flash microSD           0x54B365AE). A health warning is given if the
card. Put the card into the DataLITE.              well name is not yet set. The service status
                                                   indicator will be amber.
Installation
Mounting
Flash Memory
Overview
Each DataLITE contains a customer-accessible microSD card, protected by a sealed threaded cover. By
using the eject button and removing this cover, it is possible to access the stored information, which
includes:
    -   Well data logs (.csv format)
           o Pressures
           o Temperatures
           o Vibrations
           o Trip data
           o Event data (SD card removed etc.)
It is highly recommended to always run a DataLITE with a microSD card inserted and verify that logs
and reports are storing properly to the card during installation. Without a microSD card inserted, test
reports will not be saved at all. These reports contain vital information about the operation of the
entire system and can be crucial when troubleshooting issues with the ESP or monitoring system.
While test reports save directly to the external microSD card, all data logs will first save to internal
storage, and will only transfer to the external microSD card when the “Eject” button is pressed.
Ejecting
Before attempting to remove the cover or microSD card, always press the “Eject” button firmly, while
the DataLITE is powered. The “SD” card icon should go green as below:
When this indicator turns green, it is safe to remove the microSD card by following the next steps.
Removing cover
Unscrew the threaded cover from the front of the DataLITE. The wire connecting the cover to the
enclosure should allow you to safely hang the cover below.
There is a white LED underneath the microSD socket, that will be brightly lit if the microSD card is
ready to be removed. If this LED is not lit, attempt the previous “eject” steps again.
Once the card is ready to be removed, carefully remove from the socket.
Once the card has been removed, ensure the threaded cover is inserted back into the hole, and that
the O-ring on the cover is fully engaged against the face of the enclosure.
Card Contents
By opening the card contents on a PC, the following layout of files should appear:
                                 RMSpumptools (folder)
                                    o [Well name].ini
                                    o [Well name] (folder)
                                           LOGS
                                           REPORTS
There may be other folders generated (PTC and 279 folders) that hold further diagnostic information
on the downhole gauge and inner DataLITE equipment that can be useful for troubleshooting.
DataLITEs can be swapped to different wells. In this case, the well name in the DataLITE settings should
be changed (or by creating a new [well name].ini file and changing the settings inside and loading this
new .ini file from the settings (see main manual)).
In the case of a new well setup, a new [well name] folder will be created, protecting the logs from the
previous well.
Log Files
Within the “LOG” folder of the well name folder, .csv files are generated. The format of these files are:
The DataLITE UID is static and cannot be changed. This makes it possible to determine which specific
DataLITE was used, regardless of well name, and to differentiate in various circumstances (same well
name across two sites etc.).
Each file is in comma-separated values (csv) format and can be opened natively in Microsoft Excel or
other similar spreadsheet applications.
Note that the log files are saved internally and will not be copied to the external microSD card unless
the “eject” procedure is followed properly. The files are not removed straight away from internal
storage and can be ejected and copied over to external microSD cards 3 times before being removed.
Report Files
These files are generated automatically at various stages (power up, self-test, ground fault, on eject
etc.) and contain vital information about the system. The format of these files are:
The reports show current issues and settings from the DataLITE, alongside some data from the
sensor at the time. The DataLITE communicates internally via Modbus with a transceiver module to
the downhole sensor and shows information about these communications.
Note that reports will not be saved at all if there is no external microSD card inserted.
PTC/279 Folders
There are extra files generated inside these folders relating to specific parts of the system, such as
test reports on the sensor and the surface equipment that makes up the DataLITE.
These folders should be backed up with the other folders at the time for future diagnostics with
RMSpumptools. The reports inside these folders will not be stored without an external microSD card
inserted.
Trip Function
Overview Status
Set the LLPi value (in psi) in the SETUP menu to           The trip indicator shows the relay status.
help protect against pump off.
no trip
trip active
Relay Test
Pump-off Trip
Analog Loops
Overview Loop 0
Loops are isolated from the DataLITE chassis               Analog Loop 0 (A0) is only used to output well
and all other circuitry. Both loops A0 and A1              pressure,0-5000psi, 4-20mA
have a common 0V.
Self-Test
OK everything working
Modbus RTU
Overview Status
The DataLITE can be read by a remote Modbus          Status is given by LCD messages.
Master.
                                                     You can view Modbus RTU activity in the
                                                     i:Display menu. Remember that the DataLITE
                                                     may only be one RTU on a network of up to
                                                     255. Requests may be every second or could be
                                                     hours apart between depending on the scan
                                                     time. You may see lots of requests in for other
                                                     devices on the network.
Self-Test
                                                     Only registers specific to the DataLITE are
                                                     listed here.
At each power up, the master and the RTU
circuits are disconnected from the terminal
                                                     Some coils are momentary and reset to the 0
blocks. They are then connected, and the
                                                     condition after being set.
settings are automatically changed. A
sequence of test messages is sent between the
ports.
The following Modbus codes are supported by         No other codes will be responded to by the
the DataLITE:                                       module.
                                                    The module supports the maximum number of
  Code    Name                                      read/ write coils, bits and registers permitted
   01     Read Coil Status
                                                    in the Modbus protocol definition.
                                                    Exception Status and Slave ID are uniquely
   02     Read Input Status
                                                    structured for this device. Refer later in this
   03     Read Holding Registers                    documentation.
17 Report Slave ID
Register Use
Standard Modbus Register Usage is implemented.
Block Function
0X Coils (Read/Write)
Exception Status
As defined by Modbus, a single byte of status information sent in response to Function Code 07. This
Exception Status structure is unique to this RMSpumptools product. Determine the product using
Report Slave ID Function 17.
   Bit     Description                                                          Set (=1)           Clear (=0)
4 Set Well name or Date Check date & well name No Fault
Slave ID
As defined by the Modbus specification this is a variable length response structured uniquely for a
product. This structure is not shared with other RMSpumptools products. To decode you must first
read the Slave ID and then determine the structure by determining the Slave ID Field.
Response structure:
 Field Name                                     Byte     Value
 Slave address                                    0      Device Specific
 Function Code                                    1      17
 Byte Count                                       2      18
 Slave ID                                         3      9 = PTC-1430
 Run Status (0=OFF, FF=ON)                        5      0=Off, 1=Running
 Part Number (High Byte)                          6      0x00 - 0xFF
 Part Number (Low Byte)                           7      0x00 - 0xFF
 Hardware Revision (High Byte)                    8      0x00 - 0xFF
 Hardware Revision (Low Byte)                     9      0x00 - 0xFF
 SN (UID) Char 1                                 10      0x20 - 0x7E
 SN (UID) Char 2                                 11      0x20 - 0x7E
 SN (UID) Char 3                                 12      0x20 - 0x7E
 SN (UID) Char 4                                 13      0x20 - 0x7E
 SN (UID) Char 5                                 14      0x20 - 0x7E
 SN (UID) Char 6                                 15      0x20 - 0x7E
 SN (UID) Char 7                                 16      0x20 - 0x7E
 SN (UID) Char 8                                 17      0x20 - 0x7E
 SN (UID) Char 9                                 18      0x20 - 0x7E
 SN (UID) Char 10                                19      0x20 - 0x7E
 SN (UID) Char 11                                20      0x20 - 0x7E
 SN (UID) Char 12                                21      0x20 - 0x7E
 Firmware Revision (ASCII Char 1)                22      0x20 - 0x7E
 Firmware Revision (ASCII Char 2)                23      0x20 - 0x7E
 Firmware Revision (ASCII Char 3)                24      0x20 - 0x7E
 Firmware Revision (ASCII Char 4)                25      0x20 - 0x7E
 Firmware Revision (ASCII Char 5)                26      0x20 - 0x7E
 Firmware Revision (ASCII Char 6)                27      0x20 - 0x7E
 Firmware Revision (ASCII Char 7)                28      0x20 - 0x7E
 Firmware Revision (ASCII Char 8)                29      0x20 - 0x7E
 CRC                                            30/31    Calculated CRC
0X: Coils
These read-only bits are available to determine the fault detected by the DataLITE. These bits should
be reported to RMSpumptools
These hold the data from the sensor and generated by the module itself. Values may be scaled, coded,
be numeric or be ASCII.
Scaled values give a GAIN and UNITS. The GAIN has been applied before the value is put into the
response from the module. To receive the original value, you must divide the response by the GAIN
stated. The module does not offer different units of measurement.
The Modbus Master or related control system must convert the units if required. Input Registers are
arranged in functional sub-ranges within the 3X Block. These sub-blocks are:
Block Description
Not all these variables may be implemented with the sensor connected to the module. Refer the PN
for the sensor and documentation with it. Only registers specific to the Surface Read Out are listed
here. Refer the Transceiver documentation for its registers which can also be accessed on the
DataLITE’s Modbus RTU port.
Input registers located at 33100 give manufacture information including the installed firmware code:
Input registers located from 33200 are registers containing running information:
Input registers from 33300 are listed results of the last self-test performed and real time health
monitoring:
From 33800, there are 4 groups (rows) of 20 (columns) that show the ASCII values of that position on
the LCD screen at the time:
Holding registers are read=write and arranged in functional sub-ranges within the 4X block. These sub
blocks are as follows:
Block Description
Only registers specific to the DataLITE are listed here. For diagnostic purposes it may be required to
access parameters in the built-in transceiver. Contact RMSpumptools for more information.
Located at 43000 is a LOCK register. This must be set sequentially from 0xAA55 to 0x55AA to permit
changes. Any other value locks the DataLITE and does not permit remote changes.
From 43100 are date and time settings in both Microsoft 1900 format and as separate value registers.
Servicing
There are no serviceable parts other than the removable microSD card and fuse
replacement. Parts inside the DataLITE are static-sensitive, and ESD working
practices should be observed when working inside the DataLITE.
Red Status                                           You can reset the settings and log memory to
                                                     factory default at power on. Press any of the
When the service status is red, a fault which        three menu buttons (UP, DOWN, ENTER) when
needs the DataLITE to be serviced has been           the opening screen is shown. Two options will
detected.                                            appear: Format and Continue.
Updating Firmware
Overview
Firmware updates may be released by RMSpumptools. The DataLITE is compatible with updates on
site. RMSpumptools will provide an in-depth procedure should updates be released.
For reference, the following image shows where the programming ports on the DataLITE are:
Some updates may require changes to the main DataLITE port, while others may require programming
the built-in transceiver module. Various tools are available for programming through these ports.
The device firmware version is shown at power up, in the i:Display menu and is printed on all reports
automatically generated to your microSD card.
Replacing
Should you swap out a DataLITE for another, you must carry out the following steps to retain
continuous well logging:
    -   Set date
    -   Set time
    -   Set well name