OTT HydroMet SUTRON XLINK 100 Operation & Maintenance Manual

Hide thumbs Also See for SUTRON XLINK 100:
Table of Contents

Advertisement

Quick Links

Operations & Maintenance Manual
SUTRON XLINK 100/500
Part No. 8800-1217 Rev 8.44.4
January 14, 2022

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the SUTRON XLINK 100 and is the answer not in the manual?

Questions and answers

Summary of Contents for OTT HydroMet SUTRON XLINK 100

  • Page 1 Operations & Maintenance Manual SUTRON XLINK 100/500 Part No. 8800-1217 Rev 8.44.4 January 14, 2022...
  • Page 2: Table Of Contents

    TABLE OF CONTENTS Scope of Supply............................... 9 Ordering Numbers ..........................10 General Safety Information ........................... 12 English ..............................12 French ..............................15 Symbols used in the manual ......................... 18 Introduction ..............................19 XLink 500 ..............................20 XLink 100 ..............................21 Multi-function Button ..........................
  • Page 3 Connecting Frequency Sensors ......................35 5.10 Connecting 0-5V Analog Sensors ......................36 5.11 Connecting 4-20ma Analog Sensors ....................... 36 5.12 Connecting Status Sensors ........................37 5.13 Connecting Potentiometer Sensors ....................... 38 5.14 Connecting mV Sensors .......................... 39 5.15 Connecting Thermistors ......................... 39 5.16 Connecting Thermocouples ........................
  • Page 4 Measurements Tab ..........................64 Data Tab ..............................65 Telemetry Tab ............................66 6.10 Scripts Tab .............................. 67 6.11 Other Setup Tab ............................. 69 6.12 Diagnostics Tab ............................70 6.13 Password Menu ............................72 6.14 Quick Status Dialog ..........................73 Operating XLink ............................75 Creating a New Station in LinkComm .....................
  • Page 5 Password Protection ..........................87 Setup ................................90 10 Measurement Setup ............................. 91 10.1 Sensor Setup ............................91 10.2 Schedule ..............................94 10.3 Configuration Settings ..........................98 10.4 Processing Settings ..........................114 10.5 Alarm Settings ............................117 10.6 Alarm Computation Details ........................120 10.7 Logging Settings ...........................
  • Page 6 12.8 Log Download Format .......................... 146 12.9 Modbus ..............................150 12.10 General Purpose Variables ........................150 13 Telemetry ..............................152 13.1 Iridium Telemetry ..........................152 13.2 Cellular Telemetry ..........................155 13.3 Missing Data Retrieval .......................... 160 13.4 Retransmissions ........................... 162 13.5 File Transmissions ..........................
  • Page 7 16.10 ASCII Sensor ............................181 16.11 TCP/IP Session ............................182 16.12 Iridium Telemetry Header ........................184 17 Command Line Interface ..........................187 17.1 Why Use Command Line? ........................187 17.2 About the Command Line Interface ..................... 187 17.3 Status..............................188 17.4 Setup ..............................
  • Page 8 20.2 Transmission Formatting and Scripts ....................221 20.3 Script Tasks ............................222 20.4 Scripts Management ..........................225 20.5 LinkComm Command Line Options ...................... 226 21 Appendix A – Specifications ........................228 22 Appendix B – Sutron Customer Service Policy ..................... 231 23 Appendix C –...
  • Page 9: Scope Of Supply

    1 Scope of Supply Site controller with the ability to collect, record, and transmit sensor data. Includes the following: XLink 100  Power supply connection  Earth ground connection  RS-485 port  One isolated switching power supply  Two digital inputs ...
  • Page 10: Ordering Numbers

    Ordering Numbers Part # Description Basic (Logger only) XLINK100-1 XLINK 100 no modem XLINK100-1E XLINK 100 no modem, NEMA 4-box XLINK500-1 XLINK 500 no modem XLINK500-1E XLINK 500 no modem, NEMA 4-box Verizon LTE XLINK100-C1-1 XLINK 100, Verizon LTE XLINK100-C1-1C XLINK 100, Verizon LTE, NEMA-4 box, external antenna XLINK100-C1-1E XLINK 100, Verizon LTE, NEMA-4 box, internal antenna...
  • Page 11 XLINK500-C6-1E XLINK 500,Global LTE, NEMA-4 box, internal antenna North America LTE XLINK100-C7-1 XLINK 100, NA LTE XLINK100-C7-1C XLINK 100, NA LTE, NEMA-4 box, external antenna XLINK100-C7-1E XLINK 100, NA LTE, NEMA-4 box, internal antenna XLINK500-C7-1 XLINK 500, NA LTE XLINK500-C7-1C XLINK 500, NA LTE, NEMA-4 box, external antenna XLINK500-C7-1E XLINK 500, NA LTE, NEMA-4 box, internal antenna...
  • Page 12: General Safety Information

     OTT Hydromet accepts no liability for damage resulting from the device not being used as intended. All warranty claims are nullified in this case. Unauthorized structural modifications, as well as additions or alterations to the device are prohibited. To ensure that the device is used as...
  • Page 13 OTT Hydromet and spare parts approved by OTT Hydromet.  WARNING: Risk of explosion. The XLINK 100/500 is not designed or rated for explosive atmospheres. Never operate the XLINK 100/500 in potentially explosive areas.
  • Page 14 WARNING Risk of fire and explosion if rechargeable batteries are handled improperly!  Avoid electrical short circuits!  Avoid mechanical damages!  Do not open rechargeable batteries!  Do not throw rechargeable batteries into fire and/or expose them to high temperatures! ...
  • Page 15: French

    2.2 French  Veuillez lire le manuel d'utilisation et de maintenance avant d'utiliser le Sutron XLINK 100/500 pour la première fois! Familiarisez-vous avec l'installation et le fonctionnement du Sutron XLINK 100/500 et de ses accessoires! Conservez le manuel d'utilisation et d'entretien pour toute référence ultérieure...
  • Page 16 Pour garantir une utilisation conforme de l'appareil, ne raccordez et n'utilisez que des accessoires et des pièces de rechange agréés par OTT Hydromet.  AVERTISSEMENT: Risque d'explosion ! Le XLINK 100/500 n'est pas conçu pour les atmosphères explosives.
  • Page 17 AVERTISSEMENT Risque d'incendie et d'explosion si les piles rechargeables ne sont pas manipulées correctement!  Évitez les courts-circuits électriques!  Évitez les dommages mécaniques!  N'ouvrez pas les piles rechargeables!  Ne pas jeter les piles rechargeables dans le feu et/ou les exposer à des températures élevées! ...
  • Page 18: Symbols Used In The Manual

    3 Symbols used in the manual Symbol Description Direct current. Protective earth ground. Connect to an earth ground electrode for lightning protection of internal components. Digital ground. Attach digital sensor ground to this terminal. Batteries and solar panel negative terminals are also connected to this terminal.
  • Page 19: Introduction

    4 Introduction Sutron’s XLink products are site controllers with optional built-in modems. These products are designed to collect, store, and transmit sensor data. The devices have been designed for hydrometry, meteorology, and environmental monitoring. Two models are available: XLink 500 and XLink 100.
  • Page 20: Xlink 500

    XLink 500 The figure below shows the connections provided by the XLink 500: Power/Battery One terminal block Solar panel input Status LED One terminal block Wi-Fi button USB to PC USB Host Earth Ground RS232 to PC SPI/I2C Option card slot Micro SD slot expansion port Page 20 of 248...
  • Page 21 XLink 100 The figure below shows the connections provided by the XLink 100. Power/Battery Status LED One terminal block Wi-Fi button USB to PC USB Host Earth Ground RS232 to PC SPI/I2C Option card slot Micro SD slot expansion port Page 21 of 248...
  • Page 22: Multi-Function Button

    Multi-function Button There is a multi-function button installed on the front.  Briefly pressing this button will turn on the Wi-Fi.  The multi-function button may be used to reboot the unit. If the button is held down for 5 seconds, the red LED will come on.
  • Page 23: Usb Micro (Otg)

     As the system continues to operate, it will either blink red (indicating errors) or green (system running)  A failure of the system to display the power on sequence generally indicates either a problem providing power to the unit, or a hardware failure that requires repair. RS-232 The RS-232 connection is a standard DB9-F connection for serial communications to a PC or other device.
  • Page 24: Xlink-500 And Xlink-100 Left Terminal Strip

    XLINK-500 and XLINK-100 Left Terminal strip XLINK-500 has two terminal strips to provide the connections for sensors and outputs. XLINK-100 has only one terminal strip on left side. The table below describes the purpose of each connection on the left terminal strip for XLINK-500 and XLINK-100 Description Note...
  • Page 25: Xlink-500 Right Terminal Strip

    XLINK-500 Right Terminal Strip The table below describes the purpose of each connection on the right terminal strip on XLINK-500. No connections except for Earth Ground are available on XLINK-100 Description Note Analog Ground Analog ground 0-5V A Voltage input for sensors with 0-5V output Analog Ground Analog ground 0-5V B...
  • Page 26: Installing Xlink

    5 Installing XLink Attaching XLink 500 and 100 Requirements of the intended installation site are:  Sufficient protection from moisture for an IP 41 device.  Proper space for the electrical cables  Battery cable shall have an inline fast fuse to handle current up to 5A ...
  • Page 27: Installing Option Cards

    Installing Option Cards An XLink may be ordered with either a Cell or Iridium card from the factory which will be preinstalled into the unit. If you choose to change the card in your unit, you will need to do the following. The image below shows the option card.
  • Page 28 1. Remove power from the unit and disconnect USB cable. 2. Remove the 2 screws holding the option card in place. 3. Note that CELLULAR cards may need a SIM card installed on the modem before you install the card. You will also need the IMEI number on the modem to activate your data plan.
  • Page 29 4. Slide the option card into the open port. You may need to unscrew the 2 screws on the option card a little to allow the card to slide into the slot fully. Note that the orientation of the option card always has the text right side.
  • Page 30: Earth Ground Point

    Earth Ground Point A connection point has been provided for an Earth ground. Always connect the earth ground to a suitable ground at the site as described below. Any time a sensor cable is attached to the terminal strip, the unit may be exposed to electrical surges such as those that come from nearby lightning strikes.
  • Page 31: Connecting The Power Supply

     SDI-12 RS-485 Connecting the Power Supply The station provides a means of directly connecting a power supply and a solar panel. Note: The power supply terminals are removable and serves as the pain power connect/disconnect. 5.4.1 Connecting the Battery The unit operates off 9-20V.
  • Page 32: Connecting Sdi-12 Sensors

    Please note that it is normal for the red LED to flash when power is first applied. Once the unit has verified good network signal (Iridium or Cell), it will switch to flashing green. Do not walk away from the site until the unit is flashing green! Connect with LinkComm to see why the red LED is flashing.
  • Page 33: Connecting Rs-485 Sensors

    The figure below shows the typical SDI-12 connection: Connecting RS-485 Sensors The RS-485 bus may be used to collect data from sensors. Alternatively, it may be used to have a Modbus client collect data from the station.  RS-485 sensors that use the SDI-12 protocol for its messaging are supported. ...
  • Page 34: Connecting Tipping Bucket Rain Gauge

    Connecting Tipping Bucket Rain Gauge A tipping bucket rain gauge is supported via the TB/DIN#2 connection. This connection provides a pull-up resistor (100K) to 3.3V to provide power for the contact switch in the rain gauge. Each time the bucket in the rain gauge “tips”...
  • Page 35: Connecting Frequency Sensors

    actively puts out pulses to represent the value to be measured. Pulses are measured by the Digital inputs DIN#1 or DIN#2. Output can be counted at a rate up to 10,000 counts per second (de-bounce off). If the signal provided by the device is not clean, de-bouncing should be enabled. Otherwise, noise may be counted as signal.
  • Page 36: Connecting 0-5V Analog Sensors

    5.10 Connecting 0-5V Analog Sensors Some models support analog sensors with an output voltage up to 5 VDC. The sensors must be connected to the signal ground and may be powered from VREF, PROT+12V, SWD+12V. These inputs are intended for sensors that provide low impedance voltage outputs. For high impedance resistive bridge type sensors, the differential inputs are recommended for highest accuracy.
  • Page 37: Connecting Status Sensors

    The key settings for 4-20mA sensors connected to the 4-20mA input are:  Measurement Type: Analog  Analog Type: 4-20mA The built-in 4-20mA connection has an internal 200 Ohm load consisting of transient protection and a precision 100 Ohm sense resistor. External load resistors should also be 100 Ohm for the system to operate down to voltages between 10-12VDC.
  • Page 38: Connecting Potentiometer Sensors

    DIN#1 DIN#2 The key settings for pulse sensors are:  Measurement Type: Digital  Digital type: Level 1 or Level 2 5.13 Connecting Potentiometer Sensors A potentiometer connects to the A or B analog channels as shown below. The key settings for potentiometer sensors are: ...
  • Page 39: Connecting Mv Sensors

    5.14 Connecting mV Sensors mV output sensors such as pyranometers connect to the C or D analog channels as shown below: The key settings for mv output sensors are:  Measurement Type: Analog  Analog type: Diff C or D ...
  • Page 40 The key settings for thermistors are:  Measurement Type: Analog  Analog type: Differential C or D  Input Range: -2.5 to 2.5V  Equation to compute temperature (Celsius): Steinhart(10000*((VREF/X)-1), A, B, C) (see table below for A, B, C) Note: The 10000 is the reference resistor value in ohms.
  • Page 41: Connecting Thermocouples

    Campbell Scientific’s CS205 & CS107 temperature probe requires different wiring than the above since it has a reference resistor built into the probe. The wires are connected as indicated below on the left, and the equation will use the built-in template for CS205/107. The image on the right indicates the probe’s internal wiring for reference.
  • Page 42 For more accurate results, here are some other K-Type Equations: Linear delta T range of ± 20°C. Approximation error is ±0.20°C. Temp (°C) = 25.346 * X*1000 – 0.1114 + Terminal_temp Linear delta T range of ± 40°C. Approximation error is ±0.83°C. Temp (°C) = 25.419 * X*1000 –...
  • Page 43: Connecting Strain Gauges

    5.17 Connecting Strain Gauges Strain gauges connect to the C, D or E channels as shown below. The key settings for strain gauge sensors are:  Measurement Type: Analog  Analog type: Diff C, D or E  Input Range: 39mV or 312mV (**no bias needed) ...
  • Page 44: Connecting Prop/Vane Or Anemometer/Vane Wind Sensors

    5.19 Connecting Prop/Vane or Anemometer/Vane Wind Sensors The prop/vane or anemometer/vane wind sensors like the RMYoung wind sensor typically have a potentiometer for direction and frequency output for speed. The RMYoung connects as shown below. WS/DIN#1 is used for the frequency as it can handle low-level AC as well as high-level DC pulses for speed. * A 1.0 MOhm resistor needs to be placed from VREF (or SIGNAL GROUND) to AZ SIG.
  • Page 45: Connecting Lufft Wind Sensors

    Wind Speed Units Slope 0.098 knots 0.1904 0.2194 kph (km/h) 0.3528 To setup for wind vector measurements, go to section 10.3.6-M EASURE 5.20 Connecting Lufft Wind Sensors Lufft has a family of smart weather sensors capable of measuring a variety of parameters, including wind speed, direction, air temperature, relative humidity, and air pressure.
  • Page 46: Connecting Digital Outputs

    5.21 Connecting Digital Outputs One digital output line is provided: DOUT#1. Please see section 12.3 D for details. IGITAL UTPUT 5.22 Connecting Samplers Triggered by Stage Many samplers can be triggered to collect a sample via Digital output. Connect DOUT#1 to the “trigger” line of the sampler along with ground and program an equation to generate the pulse based on the desired criteria.
  • Page 47: Connecting Protected Power

    If the switched power line is used by Python to control a device, make sure to set it to Manual. Below is the command line capture of the settings. SW Power 1 Control = Sensor Warmup, Range (0=Manual, 1=Alarm In Only, 2=Alarm In And Out, 3=Sensor Warmup), Default = Sensor Warmup 5.24 Connecting Protected Power...
  • Page 48: Connecting External Cell Modems

     ATE0Q1&W  Press ENTER After the modem has been dumbed down by these commands it will not even say 'OK' to an AT command anymore. To see if it's still working you may try a command with a non-simple response such as AT&V To configure XLink to answer at 115200, USB connect with LinkComm, use the Diagnostics, Terminal window.
  • Page 49: Inserting An Sd Card

    5.27 Inserting an SD card The micro SDHC card slot is located on the right side of the unit pictured below (labeled µSD). Please see 7.16 SD C section for more information on SD cards. PERATION 5.28 Working with Sutron Display The Sutron SL3-DISPLAY-X is a 2 line, 20 character LCD display with 6 buttons.
  • Page 50  Click Send  Reboot XLink Another way is to use a USB thumb drive:  To do so, create file on USB thumb drive: \Sutron\XLink\AllStations_setup.txt  Place the following text in the file: RS232 BAUD RATE = 9600  Insert drive into XLink.
  • Page 51: Installing And Running Linkcomm

    6 Installing and Running LinkComm LinkComm is a software application designed setup and operate XLink. LinkComm is used to:  Check status  Set up configuration  Download and graph the log from  Upgrade firmware  Calibrate connected sensors Installing the LinkComm mobile app Mobile versions of LinkComm are available to run on Apple iPad and iPhone, and on Google Android phones and tablets.
  • Page 52 On small displays, the station list is hidden. Press < Stations to see the station list. To work with the selected station, press “Connect”. The software will use the assigned connection settings (USB, RS-232, Modem, or Wi-Fi), to try to communicate with the site. If you have problems connecting to the site, check your communication settings and or cables/Wi-Fi settings and see the following sections that detail USB and Wi-Fi connections.
  • Page 53 To create a new station, select “New Station” at the top of the station list (1). Then set the Station Type (2) to match your type of XLink, set “Connect type” (3) to Wi-Fi, USB, Serial or Modem, and press Connect (4).
  • Page 54 6.3.2 Connecting Remotely LinkComm can also remotely connect to a XLink station if the optional cell modem is installed. To do so, the Listening setting needs to be enabled. Alternatively, to reduce power consumption, the system can be configured to check for messages periodically.
  • Page 55 To connect via Wi-Fi, follow this sequence:  Have the station turn on the Wi-Fi by pushing the wakeup button located on the front. The station will blink the blue halo LED to acknowledge the button press.  Have your computer (Laptop, iPhone, or Android) connect to the Wi-Fi hotspot. ...
  • Page 56 6.3.5 Connecting via TCP/IP LinkComm can connect to a station with an external Cell modem via TCP/IP. See section 5.26-C ONNECTING for instructions. LinkComm will need to be run on a device that has access to the XTERNAL ODEMS same network that the modem is operating on. If the modem is on a private network, the PC will need VPN access to that network.
  • Page 57: Main Menu

    Main Menu Press the button in the upper left to access the main menu. The menu shows different options, depending on whether you are connected to – or working offline with – a station. The following menu is displayed in the Stations List View: Import Database…...
  • Page 58: Station View

    The following menu items are displayed in Station Detail View (i.e., when connected or working offline): Stations… Disconnect and return to the Stations List View Log In… LinkComm prompts for password and then attempts to log in to the station Change Password…...
  • Page 59 After you press either “Connect” or “Work Offline” in the stations list view, LinkComm transitions to the “Station View”, where you see several tabs, e.g., Dashboard, Measurements, Data, etc., each showing information about status and/or setup for the selected station. The following picture is of the station view with the Dashboard tab selected: 6.5.1 Connect Button...
  • Page 60 6.5.2 Setup Status Button The left header button is the “setup status button”. This button shows status related to the setup, including whether the setup is “in-sync”, i.e., the same in both LinkComm and the station, and recording status. Pressing the setup status button typically prompts the user to take the next logical step towards getting the setup in-sync between LinkComm and the station, with recording on.
  • Page 61 measurements are being made LinkComm is working Press the button to connect to the station offline (not connected to the station) The setup that is shown in LinkComm is not necessarily the same setup that is in a connected the station ...
  • Page 62: Dashboard Tab

    6.5.5 Metadata - Pictures, Wiring Diagrams, and Special Text LinkComm enables you to associate pictures, wiring diagrams, and special text items with your station definitions. This “metadata” is NOT stored in the station, since the station needs to use its storage space for more important things like sensor readings.
  • Page 63  To refresh the current status, click the Refresh Status button  To reset the station status, including the transmission counters, tallies and system errors, click the Clear Status button. Once the status is reset, the previous status is lost ...
  • Page 64: Measurements Tab

    LinkComm will prompt for the new station name. Just as with every other station setup change, the change is not complete until you have sent the setup to the station. Do this using either the ETUP TATUS in the main header, or the Send Setup to the station item in the main menu. UTTON Measurements Tab The measurements tab is the first tab displayed when you select Work Offline in the stations list view.
  • Page 65: Data Tab

    determine how the measurement is taken and how the data is processed by the system. The settings include schedule, Configuration (including wiring diagram), Processing, Alarms, Logging, Tx Content. Data Tab The data tab shows historical measurement readings made by the station. If recent data was downloaded when connecting to the station, the graph displays this data the first time you select the Data tab.
  • Page 66: Telemetry Tab

    Press Save File… to save the raw data to a text file. Press Save Image… to save an image of the graph to disk. On mobile platforms, rather than save files to disk, you are prompted to “share” the files via other services like Email, Dropbox (if installed), etc.
  • Page 67: Scripts Tab

    The status text is retrieved from the station the first time you display the telemetry tab and can be refreshed as needed on demand. Please see section 13 T for more info. ELEMETRY 6.9.1 Radio Diagnostics Iridium and Cell Telemetry types offer a Radio Diags button which provides diagnostics information on the modems.
  • Page 68 By choosing one of the script tasks available (marked as S1, S2, etc. on the left-hand side), the details of the script task are shown. This window is used to configure the script tasks. Page 68 of 248...
  • Page 69: Other Setup Tab

    6.11 Other Setup Tab Various settings are displayed in the Other Setup dialog, which is accessed from the Telemetry tab by pressing the Other Setup button. The settings shown include those for:  Wi-Fi  Log daily values  DCP Command ...
  • Page 70: Diagnostics Tab

    Iridium and Cell Telemetry types offer Iridium Diags and Cell Diags buttons which provides diagnostics information on the modems. Please see section 11.5.5 R for details. ADIO IAGS 6.12 Diagnostics Tab This tab provides extensive diagnostics information and offers tools for performing various diagnostics and maintenance operations.
  • Page 71 Press the Refresh… button to update this data to the latest. Press the Save to file… button to save all diagnostic text data to an external file. 6.12.2 LinkComm Versions and Diagnostics The bottom two text areas on the Diagnostics tab display information about LinkComm. The LinkComm Data Usage section displays the total byte counts between LinkComm and the station for the current session.
  • Page 72: Password Menu

    6.12.4 Data Flow The Data Flow dialog shows recent command line traffic in Hexadecimal and shows traffic direction and timestamp information. To open the dialog, press the Data Flow button on the Diagnostic tab. When “Autoscroll on data” is checked, the window advances when new data becomes available. 6.12.5 Firmware Upgrade The software running in the station can be upgraded.
  • Page 73: Quick Status Dialog

    6.14 Quick Status Dialog When disconnecting from a station, LinkComm displays a Quick Status dialog, containing a summary of important status information. The dialog displays system time and battery voltage information at the top. The scrollable list of status items in the center of the dialog display status for particular items, as follows: ...
  • Page 74 A red stop sign signifies the item is likely incorrect, and needs attention You can prevent the dialog from being shown when disconnecting by checking Do not automatically show this dialog. To see the dialog when this is checked, select Show Quick Status from the main menu. Page 74 of 248...
  • Page 75: Operating Xlink

    7 Operating XLink The following scenarios describe how to perform some common functions with an XLink station. They assume that the station is powered up and that LinkComm is running and can connect to the station via USB, RS-232, or Wi-Fi. For help connecting to a station, refer to 6.3.1 C 6.3.3 ONNECTING VIA...
  • Page 76: Examine Measurements

     Scroll to the Processing Section  Press Refresh to view last measurement  Press Force to make a new measurement. Examine Measurements  Go to the Dashboard  Press “Refresh Status” to see latest data from each measurement  Right-click and select “Refresh recent data”...
  • Page 77: Downloading Log Data

     Scroll to Configuration and press “Send SDI-12 Command”. A menu will be provided that allow you to select address, commands, and other SDI-12 details.  If the desired command is not in the Command drop-down list, simply enter it yourself in the command box.
  • Page 78: Setting Time

    You can also obtain the version of the software using the VER command via command line. 7.14 Setting Time Station time can be viewed via LinkComm on the Dashboard tab. Note that the time shown in the dashboard is a snapshot of the time. To set the time, use LinkComm’s Diagnostics tab and click the Set Clock button.
  • Page 79: Usb Thumb Drive (Flash Drive) Operation

    7.15 USB Thumb Drive (Flash Drive) Operation Several convenient functions are provided via the USB Host port. A USB thumb drive (aka Flash drive) is required to use the port. The drive must be pre-formatted with the FAT32 operating system. Whenever a correctly prepared USB drive is plugged in, the system will automatically do the following: ...
  • Page 80 where <station> is the name of the station and <date> is the current date in yyyymmdd format (e.g.: "20160204") Output files are always placed under the full path and given a unique name by appending _01, _02, _03, ..., _99 to the name as necessary. Regarding Events ...
  • Page 81 7.15.2 Upload Setup via USB Thumb Drive It is possible to change station setup by plugging in a USB drive that contains the new setup. LinkComm’s setup files can be exported by LinkComm and then copied to a USB drive such that they will automatically installed when the USB drive is plugged into the USB Host slot in the station.
  • Page 82 Setup for All Stations This setup may be used to change the setup in any station. A single setup will be written to every station that the USB drive is plugged into. However, certain settings may not be changed with the all stations setup.
  • Page 83: Sd Card Operation

    Command Line File for One Specific Station This command line file is specific to one station. The file must be named correctly and placed into the correct folder. If the station were called TestStation, the path must be  \Sutron\XLink\TestStation\TestStation_script.txt Command Line Script for All Stations This command line script will affect every station that the USB drive is plugged into.
  • Page 84 SD Card functionality was added in firmware version 8.33. Please make sure to choose high quality cards that support the appropriate temperature range. Format the card for FAT32. 7.16.1 Card Handling Once the SD card is inserted into the system, the system will immediately examine the card. If the card is not compatible, the system will note the error.
  • Page 85 When a compatible SD card is present, the system will periodically copy new data from the onboard flash log to the SD card. The operation happens once an hour as long as the station is recording and the user is not present (see below).
  • Page 86 Initial Insertion When an SD card is inserted for the first time in the system’s history, about 30 minutes after user interaction ends, the system will begin the first automatic log backup by copying the onboard log to the SD card.
  • Page 87: Security

    8 Security XLink provides means of protection against unwanted access. Password protection is at the heart of the security. Whether accessing the station with a USB cable, an RS-232 cable, via the Wi-Fi hotspot, through a USB thumb drive, over Iridium SBD messages, over cell TCP/IP, or over cell SMS messages, password protection guards access to the station.
  • Page 88  Read Password 8.2.1 Password Protection Setting A setting called Password Protection needs to be set in order to secure a station. Password Protection may be set to one of the following:  DISABLED  In this scenario, full access is allowed without a password. This is the default. ...
  • Page 89  Maintenance password  Entering the maintenance password provides everything that read access does, plus the ability to calibrate sensors, clear status, reboot unit, and other station maintenance related functions.  Setup password  Entering the setup password grants complete access to the station. The default passwords are SUTRON1 for read access, SUTRON2 for maintenance access, and SUTRON3 for full access.
  • Page 90: Setup

    9 Setup XLink operation is controlled by its setup. The user has the option of changing any part of the setup. The setup is stored in non-volatile memory and will not be affected when the unit loses power. The LinkComm application is the easiest and fastest way to program your station. Setup can be changed while the station is collecting data.
  • Page 91: Measurement Setup

    10 Measurement Setup The measurements tab in LinkComm is where the measurement setups are managed. A measurement is the process of collecting data from a sensor. XLink provides the ability to establish up to 32 measurements, each with its unique settings. Each measurement will occur periodically and provide one sensor reading.
  • Page 92 The following is an example of a template for an air temperature/relative humidity sensor. To use the template:  Use the right and left arrows on the sides of the sensor picture to scroll between the available sensor templates.  Use “Filter Options”...
  • Page 93 For details on the different measure types, please see section 10.3.1 M EASUREMENT 10.1.4 Label User set name given to measurement, up to 11 bytes. This is used to identify and differentiate measurements. This value will be placed in the log each time a measurement is made, so that changing a label will not affect previously logged data.
  • Page 94: Schedule

    10.1.10 Icon You can select an Icon for the measurement. The icon will show on the dashboard and measurement list. Press “Change” to choose an image in the computer or take a picture. Remember the icon is small and cannot show detailed information. 10.1.11 Picture A picture of the sensor is shown to the right of the sensor information.
  • Page 95 Setting the Averaging Time to 00:00:00 (zero) disables averaging -- one sample is to be collected. This is the default setup. If Averaging Time is zero, Sampling Interval and Subsamples will not be shown in the setup. When averaging is enabled, several samples are taken and averaged into a final result. Each sample may also be composed of several subsamples.
  • Page 96  00:45:00 next sample collected  01:00:00 last sample collected  01:00:00 all four samples are averaged and the result is logged with the 01:00:00 timestamp The Results field will be shown only if averaging is enabled. If it is enabled, you can select average, minimum, maximum, running average, running minimum, running maximum to be the logged result value.
  • Page 97  12:03 Sample sensor (reading = 3.0). There are not enough samples to produce an average. System will still compute and log a result producing a value of 2.0;  12:04 Sample sensor (reading = 4.0). There are not enough samples to produce an average. System will still compute and log a result producing a value of 2.5;...
  • Page 98: Configuration Settings

     4/14/2016 16:12:00 MX 32.060 G  4/14/2016 16:39:00 MN 28.454 G Explanation of the logged data above: At 16:00 the hourly measurement that started at 15:00 is complete. The average gets timestamped with 16:00. However, the actual maximum value of 31.248 happened at 15:24 and the minimum value of 25.661 happened at 15:15.
  • Page 99 10.3.2 Measure Type: Precip Accumulation and Precip Rate Connection: Terminal #12 TB/DIN#2 and Terminal #11 Ground Precip Accumulation and Precip Rate are designed to measure the pulses from a tipping bucket type rain gauge. Precipitation accumulation is used to tally the total amount of precipitation since the station has powered up.
  • Page 100  Accu Reset Month (default is 0)  Accu Reset Day (default is 0)  Accu Reset Hour (default is 0) By default, when the station is setup for a Daily reset, it will reset accumulation at midnight of the next day.
  • Page 101 Power loss and Precip Accumulation Precip accumulation information is stored in persistent memory. It is not lost when power is removed. After it is powered on, and after the first Precip Accumulation reading is made, an accumulation reset may occur. The reset will be made if an accumulation reset interval has been missed. For example, take a station setup for Daily rests.
  • Page 102 When a count measurement is calibrated, the count tally for that input is set to zero, and the measurement's Offset is to the calibrated value. For example, setting Precip Accumulation reading to 10.2 will clear the tally for TB/DIG IN 2, and set the measurement's Offset to 10.2. 10.3.3 Measure Type: SDI-12 SDI-12 sensors traditionally connect over the SDI-12 bus:...
  • Page 103 Setting the parameter to 1 tells the station to use the first value returned from the sensor; setting parameter to 3 tells the station to use the third value returned from the sensor. If you want to record (and transmit) more than one parameter from a single SDI-12 sensor, a different measurement needs to be set up for each parameter.
  • Page 104 To send a command to an SDI-12 device, enter the Address and Command fields, and then press the Send button. Be sure to select the proper port. The results of the command are shown in the SDI-12 history window. To have the station look for any and all sensors on the SDI-12 bus, press the Find Devices button. Information regarding what sensors are found is displayed in the SDI-12 history window.
  • Page 105 0-5V A and 0-5V B  Connection A: Terminal #32 analog ground and terminal #31 0-5V signal  Connection B: Terminal #30 analog ground and terminal #29 0-5V signal Inputs 0-5V A and 0-5B are designed to be general purpose 0-5 Volt DC input. While sometimes referred to as a single-ended input, it is designed to measure voltage with respect to analog signal ground.
  • Page 106  The negative voltage (or positive voltage) must remain within the range of the differential input range selected.  The common mode input range of the differential inputs must not be exceeded (see below). While the differential inputs are capable of reading negative voltages, it is important to keep the voltages with respect to ground within in the common mode input range of 0.5 to 3.7 volts.
  • Page 107 using an accurate 100 Ohm resistor, the overall loop resistance is 200 ohms due to an additional 100 Ohms series protection resistor. This means that a sensor at a full 20 ma current output, approximately 4 volts should be allotted for overhead voltage. This is typically not an issue when an external voltage source is provided to operate the sensor that may be in the 18 to 24-volt range.
  • Page 108  Disable logging for the data (log interval = 24:00:00)  Disable transmission of the data (TX Data Content = Exclude)  Step 2) Setup a measurement to measure the wind direction (see section 5.19 C ONNECTING ANE OR NEMOMETER ENSORS ...
  • Page 109  Mean Direction Unit  Mean Direction Wind  STD Speed Scalar  STD Direction Unit  STD Direction Wind  Min Speed Scalar  Max Speed Scalar  Max Direction  Count  Time of Max Speed After picking the result, set the schedule for the calculation. The following schedule computes a 15 minute average of wind data collected every 60 seconds.
  • Page 110 When the data is processed the software automatically performs several different types of vector calculations, each conveying slightly different information. It is up to the user to pick which results meet the requirements for the measurement. While the wind processing is geared toward wind sensors, it could be used any time performing a vector average is desired.
  • Page 111 Unit vector, 90 Unit vector, 0 −1 Resultant angle = tan = 45 MnDirUnit = 45 Mean Direction Wind – This is the wind direction (in degrees) weighted for wind speed. Here, the average of 10mph at 0 with 20 mph at 90 is 63.4. 20 mph, 90...
  • Page 112  Frequency 1&2  Period 1&2 The sensors should be connected to terminals #9 and #10 for digital input 1, and terminals #11 and #12 for digital input 2. Frequency will have the system sample the input for 750ms. It will provide a result that is the average frequency of the input during that time span.
  • Page 113  For frequency and period readings, the system will not hold up one measurement until another completes.  Overlapped frequency and period measurements are not considered a meaningful setup.  Setting up a frequency or period measurement on the same input as a tipping bucket or counter will not work correctly.
  • Page 114: Processing Settings

    10.3.10 Measure Type: Internal Temperature Internal Temperature measurements use a temperature sensor installed inside every unit. The reading provided is in degrees Celsius. To convert from Celsius to Fahrenheit set the slope to 1.8 and the offset to 10.3.11 Measure Type: Modbus The system may be setup to collect data from Modbus sensors.
  • Page 115 If both Equations and Slope and Offset are used, Slope and Offset are applied after the equation is processed. For example, to convert Fahrenheit to Celsius, type into command line: M1 EQUATION = (X-32.0)*5/9 In the example above, X refers to the sensor reading. LinkComm comes preloaded with equations for many types of sensors.
  • Page 116 SIN, COS, TAN, ARCTAN, eg COS(90) = 0 SQRT is square root, eg SQRT(9) = 3 To raise a number to a power, multiply it by itself. So, for example, to find x squared, input x*x. EXP, if EXP(x) = y, then LN(y) = x, eg EXP(1) = 2.718282 LN, natural log, eg LN(2.718282) = 1 LOG, 10 based log, eg LOG(10) = 1 INT returns the integral portion of a real number...
  • Page 117: Alarm Settings

    At this point, we do not have enough data to compute Prev1 or DeltaT1 12:05:00 Measurement M1 has made a reading of 2.0 At this point, M1 = 2.0, Prev1 = 1.0, DeltaT1 = 300 12:15:00 Measurement M1 has made a reading of 3.0 At this point, M1 = 3.0, Prev1 = 2.0, DeltaT1 = 300 Comments can be contained within braces { }.
  • Page 118 When a station goes into or out of alarms, the reading causing the alarm is logged. Additionally, an event is recorded in the log. The station can be set up to send transmissions when it goes into alarm. Alternatively, the station can be set up to make a transmission when it goes into alarm and to make another transmission when it goes out of alarm.
  • Page 119 For example, if a High Alarm with the Threshold of 10.5 and a Deadband of 3.0 were setup, the system would go into alarm once the reading was equal to or greater than 10.5. The system would stay in alarms as long as the reading was equal to or greater than 7.5.
  • Page 120: Alarm Computation Details

    10.6 Alarm Computation Details This section contains details on how the system decides whether to go into alarms. The section is broken down by the user chosen Alarm Type setting: 10.6.1 Hi Alarm When the Alarm Type is set to Hi, if the sensor reading is greater than or equal to Alarm Threshold, the station goes into alarm.
  • Page 121: Logging Settings

    ROC alarm scenario:  System measures stage every 15 min  ROC Alarm threshold is at 2ft  Tx Alarm Interval is 5min (not relevant)  If the most recent stage minus the prior sample is 2ft or greater, the system sends out an alarm transmission.
  • Page 122: Transmission Data Content Settings

    10.8 Transmission Data Content Settings 10.8.1 Tx Data Content Tx Data Content indicates which readings to include in the transmission. Each measurement has multiple Tx Data Content settings: one for each transmission. The options are All Logged, Individual, Last, and Exclude. ...
  • Page 123 For example, if one wanted to measure and log data once a minute, one would set the Measurement and Logging Intervals to one minute. Since it may be expensive to transmit all that data, one can choose to transmit only every 10th reading by setting the Tx Data Interval to 00:10:00. The example below uses Measurement and Logging Intervals of 15 minutes.
  • Page 124: Measurement Setup Defaults

     The setup makes hourly GOES transmissions  Each GOES transmission has 2 hours worth of 15-minute data (8 data points)  The setup also does Iridium transmissions every 30 minutes  Every Iridium transmission has 30 minutes worth of 5-minute data (6 data points) M1 Interval = 00:05:00 TX1 Satellite Type = GOES 300 TX1 Scheduled Interval = 01:00:00...
  • Page 125: Multiple Measurements Using The Same Sensor

    10.11 Multiple Measurements Using the Same Sensor You can set up multiple measurements with the same input. For example, to log the daily rainfall and the rainfall during the last hour, set up two measurements: one as a precipitation rate with an interval of one hour, and another as precipitation rate with an interval of one day.
  • Page 126: Telemetry Setup

    11 Telemetry Setup XLink features a built-in modem which is used for telemetry. XLink will collect sensor data and later transmit that data to a remote destination. The telemetry setup manages the transmission of data. Just as there are multiple measurements that may be setup, there are multiple telemetry setups. Each setup is independent of another.
  • Page 127 When the station should make a transmission depends on the transmission schedule. The time is computed based upon these settings:  Scheduled Time  Scheduled Interval The interval controls how frequently the transmission is made, and the time controls when the transmission is started.
  • Page 128: Cell Setup

    If the Alarm Interval is zero, alarm transmissions are made once when the station enters alarms, and optionally a second time when the station goes out of alarms. 11.1.6 TX Format The TX Format field controls how the sensor data is formatted in the message. Each format has its own distinctive advantages.
  • Page 129 11.2.1 Data Source This setting determines whether the station will transmit measured sensor data (traditional setup) or files (created by Python scripts and saved to a specific folder on the SD card). Options are  Measurement  File This setting should only be changed to File in order to transmit files created by Python scripts on the SD card.
  • Page 130  FTPS is also supported – enable the Secure option to use FTPS.  The system supports explicit FTPS.  HTTP  The station may deliver data to Hydromet Cloud using HTTP or HTTPS. Enable the Secure option to use HTTPS. ...
  • Page 131  /ottml.htm?ws=99 FTP Path This setting may be used to deliver FTP data to a specific path on the server. Please note that the station CANNOT create directories. The path must exist on the FTP server before the station can deliver files to it. An example of a path: “Rain_station/A2/B12”.
  • Page 132 When the front panel button is pressed, and when the station goes into alarms, listening is automatically turned on for one hour. When the cell modem is powered on, the station will act as a TCP/IP server, ready to accept incoming connections from LinkComm if Accept TCPIP Connects is enabled.
  • Page 133 Whitelist In order to further protect the station from unwanted access over the internet, whitelisting may be used. A whitelist contains a list of IP addresses (or address ranges). Unless a client is on the list, the client will not be able to connect to the station using TCP/IP. Please note that if Accept TCPIP Connects is off, whitelisting is not relevant.
  • Page 134 Accept SMS Accept SMS controls whether the system will accept any incoming SMS. It is enabled by default. If Accept SMS is disabled, the station will not accept any SMS. Disabling this setting strengthens the security of the station. Prior to version 8.21, there was a setting called SMS Listening Only which prevented the station from opening a listening socket.
  • Page 135: Iridium Setup

     Some SIM cards are locked with a PIN. This setting holds the value to give to the SIM when turning the modem on. A locked SIM will not work without a PIN and the station will report a Bad PIN error. ...
  • Page 136 Iridium Listening If enabled, Iridium Listening will cause the station to keep the Iridium modem on all the time. This results in messages sent to the station being received near immediately. This reduces the data costs associated with connecting to the Iridium gateway in order to check messages. In this mode, the station will reset the modem once a day for reliability, resulting in at least one connection to the gateway daily.
  • Page 137: Additional Telemetry Settings

    Iridium Enable The Iridium Enable setting may be used to completely disable the Iridium modem. If disabled, the station will never power on the modem, and no Iridium features will be available. This setting is the equivalent of disconnecting the modem from the board. It may not be set remotely. Iridium Tx Station Name This setting controls whether Iridium telemetry should include the station name in the header of the message.
  • Page 138 end up with inconsistent transmission data content. In that case, disable Skip First Missing, and increase the Sensor Cutoff Offset. Sensor Cutoff Offset helps prevent missing data in a transmission by specifying how old the newest measurement in the transmission may be. The default value for the offset is zero. Let us continue with the example above.
  • Page 139: Telemetry Status

    Tx Count This option provides the count of good and bad transmissions. For a station that has made 19350 good and 2 bad transmissions, the SHEF format would be “:YG 19350 :YH 2”. Append Options Example Here is an example of all the append options in a SHEF format using SEHF codes. The order of the values is battery, lat/long, forward power, reflected power, station name, temperature, time (HHMMSS), serial number, and transmission count: :YB 11.99 :YN Small Creek :YD 172100 :SN 00001 :YG 19350 :YH 2...
  • Page 140 11.5.3 Transmit Now Transmit Now causes the station to initiate a transmission on the selected setup (TX1, TX2, …). This is useful for ensuring the station is able to connect to the server. 11.5.4 Show Tx Data Show Tx Data is a great way to confirm that the station has been properly setup to transmit your intended data.
  • Page 141: Other Setup

    12 Other Setup The Other Setup tab provides settings for Wi-Fi, Logging, Digital Output, and Modbus. The settings for each is described below. 12.1 Wi-Fi The Wi-Fi section controls the operation of the Wi-Fi hotspot built into the station. Please note that this Wi-Fi hotspot is NOT connected to the internet. The purpose of the Wi-Fi hotspot is to allow someone who is on site to connect to the station with a mobile phone, a tablet, or a laptop wirelessly.
  • Page 142: Log Daily Values

    Wifi Wifi Result Enable Always The Wi-Fi hotspot is off. It is only turned on if the wakeup button is pressed. It stays on for one hour after the button press. The Wi-Fi hotspot is always on. The Wi-Fi hotspot is turned on for 10 minutes: •...
  • Page 143  When the output is turned off, the output is pulled up to the supplying voltage. The digital output may be activated via several means.  Manually via command line. A command may be sent via LinkComm over USB, via an SMS, via an Iridium message, or via any other means of connecting to the station.
  • Page 144: Cutoff

     OUTPUT1 tells whether the output is currently on. Possible replies:  Output1 is NOT active  Output1 is ACTIVE  OUTPUT1 ON turns on the output  OUTPUT1 OFF turns off the output If the digital output is turned off via command line while the system is in alarm, the system will not turn it back on until it goes out of alarm and later back into alarm.
  • Page 145 The following systems are still operational when battery is low:  USB micro port may be used to talk to LinkComm.  RS-232 port is functional.  USB thumb drive port may be used.  Tipping bucket inputs are still counted when in battery low mode. Once in battery low mode, the supply needs to exceed the cutoff voltage plus the deadband before it will return normal operation.
  • Page 146: Iridium

    Cutoff System High = 20.00 V, Range (14.00, 20.00) Cutoff System Low = 9.00 V, Range (9.00, 13.00) Cutoff Tx High = 20.00 V, Range (14.00, 20.00) Cutoff Tx Low = 9.00 V, Range (9.00, 13.00) Cutoff Temp Tx High = 85.0 C, Range (40.0, 100.0) Cutoff Temp Tx Low = -45.0 C, Range (-80.0, -20.0) Cutoff Deadband = 1.00 V, Range (0.00, 5.00), Default = 1.00 12.5...
  • Page 147 12.8.1 “Standard CSV” Log Download Format The “Standard CSV” format follows the export formatting conventions you will find in most Sutron data loggers. The format of the data is as follows: date,time,label,value,units,quality. For example: 02/28/2017,12:45:00,Batt,13.5,V,G 12.8.2 “Legacy CSV” Log Download Format The “Legacy CSV”...
  • Page 148 The format strings you’ll use in each of these setup properties consist of VARIABLEs, ESCAPE SEQUENCEs, and FIELDs. Any text that isn't recognized as a VARIABLE, ESCAPE SEQUENCE, or FIELD, appears as-is in the final output. VARIABLE Replaced with dynamic data from the system. Always upper-case and typically wrapped in <>...
  • Page 149  <OFFSET>, offset of a measurement, e.g., "0.0"  <SLOPE>, slope of a measurement, e.g., "1.0"  <TYPE>, type of a measurement, e.g., "SDI-12" Log Measurement Format The Log Measurement Format entry follows the descriptor (if any), and defines the format of each measured value.
  • Page 150: Modbus

     OFFSET, e.g., "Offset"  STATION, e.g., "Station Name"  SLOPE, e.g., "Slope"  SERIALPRODUCT, e.g., "SerialNo Product"  SERIALMICRO, e.g., "SerialNo Micro"  SERIALTX, e.g., "SerialNo Tx"  TYPE, e.g., "Meas Type"  VERSION, e.g., "model and version" Fixed Width Output Vertical bar characters are used to fix column width and alignment.
  • Page 151  The variables are stored in EEPROM which has an endurance of 100,000 to 1,000,000 cycles. Do not write the variables too often lest the EEPROM wear out.  General Purpose Variable support was added with version 8.26 Please take a look at the command line capture below: GP1 Label = Variable1, max length 19, Default = Variable1 GP1 Value = -1.000000, Range (-1000000.000000, 1000000.000000), Default = - 1.000000...
  • Page 152: Telemetry

    13 Telemetry 13.1 Iridium Telemetry XLink may be equipped with an optional Iridium module. The module is plug and play and fits into one of the option port. When so equipped, XLink is capable of sending transmissions and receiving messages using the Iridium satellite network.
  • Page 153  The station needs to consistently report a strong signal for 10 to 20 minutes to indicate good antenna placement.  If signal strength is varying, the antenna's view of the sky is obstructed.  In theory, any signal strength above 0 means that a transmission can be made. However, to ensure reliable and consistent data transmissions, reposition the antenna to get better signal.
  • Page 154 13.1.4 Sending Messages to the Station via Iridium Stations with Iridium modems can have messages sent to it via emails that get routed through the Iridium system. If Listening is enabled, the station receives messages immediately. In this mode, the modem is always on, and the station consumes more power.
  • Page 155: Cellular Telemetry

     The email's subject must be the IMEI of the Iridium modem. The IMEI may be seen by pressing the Radio Diags window of LinkComm’s Telemetry tab. Each transmission made by the station over Iridium will be stamped with its unique IMEI. ...
  • Page 156 13.2.1 Antenna Placement A station with a cell modem must be installed in places with usable cell phone coverage. The antenna aiming feature can help determine the quality of signal at installation time. 13.2.2 Two-Way Communication When the cell modem is online, you may use LinkComm to download the log, change the setup, check the status, upgrade the firmware, and do almost any other operation that can be done over USB.
  • Page 157 • Station Rebooted: The time the station rebooted is sent along with the kind of reboot (power on, watchdog reset, upgrade, etc.). • Recording on/off: When recording is started or stopped, a SMS message will be sent • Transmission failure •...
  • Page 158 Sutron XLink 500 testbase 2017/11/07 15:25:54 Reset Soft TX3 today: good 0, bad 0 Here is an alarm notification: Sutron XLink 500 testbase 2017/11/07 17:05:07 Into Alarm BATT 16.215 V Into Alarm TEMP 24.50 C MINO 1025 Sense4 -99999.00 TX3 today: good 3, bad 0 13.2.6 File Transmissions Files created by Python scripts may be transmitted to an FTP server using the cellular modem.
  • Page 159 At transmission time  Files are first checked for expiry:  The timestamp of the file is compared to the transmission time. If the difference in time is greater than the File Expiry Period setting, the file is considered expired. ...
  • Page 160: Missing Data Retrieval

    13.3 Missing Data Retrieval In the case of transmission failures, XLink offers several ways of retrieving the data from the missing transmissions. 13.3.1 On-Site Data Retrieval To retrieve missing data when on-site, download the station’s log. Either use a USB thumb drive or connect to the station with LinkComm in order to download the log.
  • Page 161  6:BATT 0 #10 10.887 11.032 11.232 10.971 11.316 11.111 :TEMP 0 #10 28.25 28.25 28.00 28.25 27.75 27.50 Please note that the station simply replies to the command with the data. In this example, the station was asked for data via Iridium, so it replied via Iridium. If it had been asked via RS-232, it would have replied via RS-232.
  • Page 162: Retransmissions

    13.4 Retransmissions XLink is able to make retransmissions (ReTx). Retransmissions are retries of failed scheduled transmissions. The goal of retransmissions is to automatically retransmit data that was in the failed transmissions. 13.4.1 How Retransmissions Work When a scheduled transmission fails, the system notes the time of the failure. Once a future scheduled transmission succeeds, the system will proceed to re-transmit the data from the missing transmissions.
  • Page 163: File Transmissions

    If the station does not have any data logged for the relevant time period, no retransmission will be made. Loss of power cannot be overcome with retransmissions. Retransmissions are only useful if the station is still able to collect and log sensor data. Data older than 7 days will not be retransmitted.
  • Page 164: Logging

    14 Logging XLink automatically logs the sensor data that it collects (see 10.7 L ). Data is logged on OGGING ETTINGS secure flash memory with a capacity of over 1,000,000 entries. Each log entry uses an IEEE 64 double precision float to represent the sensor reading. Log usage and capacity information is available in the main status.
  • Page 165: Log Events

    The downloaded data is in Sutron Standard CSV format and can be easily displayed using Sutron’s GRAPHER program (downloadable from ) or common spreadsheet/word processing SUTRON programs. You can download the whole log or only parts of it. You may specify the start date and optionally the end date for the downloaded data.
  • Page 166 This means that if a SDI-12 sensor takes 1 minute to provide a result, and the measurement is setup to go every 15 minutes, the measurement will start at 00:15:00 and complete at 00:16:00. The logged data will have the timestamp of 00:15:00. The system handles averaged readings in such a way that the last sample is collected at Meas Time + Meas Interval.
  • Page 167: Errors

    15 Errors During operation, the system may notice errors. If it does, it will blink the red LED on the front panel. To see the error details, check the status with LinkComm. Via command line, type STATUS to see any potential errors.
  • Page 168: System Errors

    15.2.3 Sampling Too Short This happens when the sensor response time is longer than the sampling interval. SDI-12 readings are a good example: if a sensor requires 10 seconds to produce a reading, and the sampling interval is 10 seconds, this error gets set. 15.2.4 Averaging Too Short The averaging interval is either shorter than the sampling interval or than the sensor reply time.
  • Page 169  Two or more consecutive transmissions failing cause an error.  If more than 25 percent of total transmissions fail, an error is flagged.  If no measurements are set up to be included in the transmission data, the system flags an error. 15.3.5 Hardware Failure This error is recorded if any hardware issues were noted since boot up.
  • Page 170: Transmission Data Formats

    16 Transmission Data Formats 16.1 Pseudobinary B Data Format This format is based on GOES Pseudobinary format. It is used when the user selects Pseudobinary B as the choice for Tx Format. The format uses ASCII characters. Three bytes are used for each data value. To correctly decode the measurement, you need to know how many readings of each measurement are included in the transmission.
  • Page 171 Field Pseudobinary B for Scheduled and Alarm Txs The range of the Pseudobinary number is -32 to +31 and can be converted to volts by multiplying by 0.234 and adding 10.6 allowing a range of 3.1 to 18.1 volts. STATION NAME This is a variable length, space delimited field that contains the station name.
  • Page 172: Pseudobinary C Data Format

    Pseudobinary B Scheduled Example Here is a transmission with three active measurements; each one is set to include two readings: B1@@Gt@Gs@Sx@Sr@@i@@iL Decoding the message Pseudobinary values Decoded Completely Description into decoded decimal Denotes Pseudobinary B format Scheduled transmission 0 min Delta time 5.00 Stage #1...
  • Page 173 Time This 2 byte encoded 6 bit binary encoded (see below) number is a number of minutes into the day. It tells when the most recent (first) sensor reading of this measurement was made. Interval This 2 byte encoded 6 bit binary encoded (see below) number tells the measurement interval in minutes or the amount of time between readings of this measurement.
  • Page 174: Pseudobinary D Data Format

    Tx Interval 00:03:00 Here is the message: C1+ABeHq@A@E|@FG@FM+BBeHq@A@@O.K Decoding the message: Pseudobinary Decoded into Completely decoded Description values decimal Denotes Pseudobinary C format Scheduled transmission Delimiter for next measurement Measurement M1 June 14th M1 day of the year of the most recent reading. For 2013, it is June 14th.
  • Page 175 The benefit of using Pseudobinary D is being able to correctly decode data regardless of when it was sent or received. This allows stations to re-transmit old data and have it correctly interpreted by the decoder while keeping the message size at a minimum. Name Bytes Description...
  • Page 176: Six Bit Binary Encoded Format

    M1 Meas Interval 00:01:00 M1 Tx Data Content All Logged M2 Right Digits M2 Meas Interval 00:05:00 M2 Tx Data Content Last Tx Time 00:00:30 Tx Interval 00:05:00 Here is the message: D1D~A8@NI@NH@NG@NF@NE@DGF Decoding the message: Pseudobinary Decoded Completely Description values into decimal decoded...
  • Page 177: Pseudobinary Over Sms

    16.4.1 Example 1: Encoding the Number 10 in 1 Byte Since 10 will fit in 6-bits, we only have to add 64 which would yield 74. So the number 10 would appear as ASCII 74 or the letter J. 16.4.2 Example 2: Encoding the Number 12345 in 3 Bytes ...
  • Page 178: Shef And Sheffix Data Format

    16.6 SHEF and SHEFFIX Data Format SHEF is a format that is commonly used by Sutron's satellite transmitters. It is an ASCII format that is easy to read and contains some self-descriptive information. The format of the transmission data is: : <LABEL1>...
  • Page 179 :HG 3 #15 10.20 10.15 :PC 1 #15 50 49 :TA 0 #15 -22.1 -22.0 :VB 0 12.2 In the example above :HG 3 #15 10.20 10.15 means that the sensor labeled HG read the value 10.20 three minutes prior to the start of the transmission. It read 10.15 18 minutes before the start of the transmission, or 15 minutes before it read 10.20.
  • Page 180: Sutron Standard Csv

    16.7 Sutron Standard CSV Logs downloaded from the station will be in the Sutron Standard CSV format. It is possible to transmit data in the CSV format. However, CSV messages are large compared to SHEF and Pseudobinary. The format was introduced in 2009 and is common to current Sutron products. The general format specification for Sutron Standard CSV format is mm/dd/yyyy,hh:mm:ss,label,data[,units,qual][,label,data[,units,qual]] 16.7.1...
  • Page 181: Ascii Column

     82.03 is the sensor reading. If data is missing, --- is transmitted. 16.9 ASCII Column The ASCII Column format is another means of encoding transmission data. A message formatted with this method would look like this: <CRLF> Meas1_Data(1) Meas2_Data(1) ... MeasN_Data(1)<CRLF> Meas1_Data(2) Meas2_Data(2) ...
  • Page 182: Tcp/Ip Session

     <CRLF> is a carriage return, line feed  IDIDIDID is the eight-byte hexadecimal satellite ID  JJJ is a three digit Julian Day, which is the number of days of the year. January 1st is Julian Day one, and February 1st is Julian Day 32. This number is always three digits (0 padded) ...
  • Page 183 When Protocol is set to Hydromet Cloud, the station will engage in handshaking with the server. The station will provide the server with information about the transmission that includes the station name, password, reason for the transmission, and error checking information. The server will acknowledge the transmission.
  • Page 184: Iridium Telemetry Header

    9. To acknowledge, the server needs to send a single byte: <cr> Once the server sends the byte, the station will disconnect. 10. To initiate a command line session, the server sends user login command !LOGIN=username,password<cr> and waits for the station to reply (ETX.) If user login matches, the station enters command-line session.
  • Page 185  packet-type  sub-header  data The packet-type is a single byte: Hex Value ASCII Description 0x30 Self-timed 0x31 Self-timed extended 0x32 Entering alarm 0x33 Entering alarm extended 0x34 Exiting alarm 0x35 Exiting alarm extended 0x36 Command response 0x37 Command response extended 0x38 Forced transmission 0x39...
  • Page 186 Example 1 Message requiring one packet (i.e., non-extended), formatted pseudobinary B interleaved, containing 6 values (42, 69, alternating). Self-timed 0B1@AAhAktAAhAktAAhAkt Entering Alarm 2B2@AAhAktAAhAktAAhAkt Exiting Alarm 4B3@AAhAktAAhAktAAhAkt Example 2 The same data in SHEF format: Self-timed 0:HG 0 #1 42.00 42.00 42.00 :EM 0 #1 69.00 69.00 69.00 Entering Alarm 2:HG 0 #1 42.00 42.00 42.00 :EM 0 #1 69.00 69.00 69.00 Exiting Alarm...
  • Page 187: Command Line Interface

    17 Command Line Interface XLink uses a command line interface. You can use a terminal program instead of LinkComm to talk to the station. All features are available over command line. In fact, LinkComm uses the command line interface to talk to the station. When messages are sent to the station via SMS or Iridium, they use the same format as regular command line communications.
  • Page 188: Status

    Units with a cell modem can receive SMS (text messages). Units with an Iridium modem can have messages sent to via emails that get routed through the Iridium system. See the section 13.1.4 S ENDING ESSAGES TO THE TATION VIA RIDIUM The last message received since boot up can be viewed via the front panel, under the diagnostics menu.
  • Page 189 data is shown. If a measurement is not active, it will not show its setup fields. If a measurement is of type analog, it will not show its SDI-12 setup fields. The command SETUP NONDEFAULTS only shows the fields that have been changed from defaults. An easy way of setting up your station is to type WIZARD or just W.
  • Page 190: Measurements

    Setting the whole setup to defaults can be accomplished by typing SETUP DEFAULTS. Setting just measurement one to defaults can be done via M1 SETUP DEFAULTS. 17.5 Measurements To view the setup and the last reading made measurement one, type M1. Use M2 for measurement two, etc.
  • Page 191 >HELP LOG DOWNLOAD or LOG will transfer the log from the unit LOG ALL gets whole log, just LOG gets since last download, LOG X gets X last days ("LOG 3" gets last 3 days worth of data) LOG timeStart gets data since provided date LOG timeStart timeEnd gets data between provided dates time can be YYYY/MM/DD HH:MM:SS or YYYY/MM/DD or HH:MM:SS eg.
  • Page 192: Machine-To-Machine Communication

    17.8 Machine-to-Machine Communication All commands may be preceded with an !. If they are, there is no echo, and a concise reply meant for machine-to-machine interaction is returned. Commands would be preceded by an ! if they were sent by an Xpert or some such computer. For example, instead of typing SETUP, you may type !SETUP.
  • Page 193 Command Description BATT COIN BATT COIN shows the voltage of the internal coin cell battery. CUTOFF SYSTEM HIGH 12.4 C for additional details UTOFF CUTOFF SYSTEM LOW CUTOFF TX HIGH Cutoff Tx High = 20.00 V, Range (14.00, 20.00) CUTOFF TX LOW Cutoff Tx Low = 9.00 V, Range (9.00, 13.00) CUTOFF TEMP TX HIGH CUTOFF TEMP TX LOW...
  • Page 194 Command Description This command is used to download the log. Try LOG HELP. See Downloading the Log section above for more details. LOG DIAGNOSTICS Enable the logging additional diagnostic values. Not recommended except for troubleshooting. LOGIN To log into a password protected station, type LOGIN=XXX where XXX is the password.
  • Page 195 Command Description RS232 BAUD RATE RS232 Baud Rate = 9600, Range (0=9600, 1=19200, 2=28800, 3=38400, 4=57600, 5=115200, 6=230400, 7=460800, 8=921600), Default = 9600 If using the Sutron SL3-DISPLAY-X Display (LCD 2x20 6 button), make sure to issue command RS232 BAUD RATE = 9600 SDI-12 [POWER Exercises the SDI-12 buses.
  • Page 196 Command Description TIME Shows the current system date and time. If followed by a new time, it changes the system time. E.g. TIME = 2008/12/12 changes the date. TIME = 10:15:30 changes the time. TXx [SETUP] [STATUS] Shows information about the specified transmission. [COUNT] Setup will show the satellite type and kind for environmental satellite radios.
  • Page 197 Command Description VER BOOT Shows the current software version of the bootloader. WIFI Issuing Wi-Fi shows the current state of the station’s Wi-Fi hotspot. WIFI ON Issuing WIFI ON turns on the Wi-Fi for a while, regardless of any Wi- Fi settings.
  • Page 198 FILE COPY {source} {destination} [option] copies files and folders options: -T sTats: shows stats after FILE CRC {filename} computes CRC32 on file FILE DEL [options] {name} removes files or folders Deletes either named file, or named folder and all of its files. options: -F files only: delete all files in named folder, but not the folder -R recursive: recurse through subfolders, deleting all content...
  • Page 199 >FILE DIR "/sd/sutron/sutron satlink 3/20150101" Sutron Satlink 3_log_20150101.csv Sutron Satlink 3_diag_20150101.txt 3625 File and Folder Naming  Use forward slash / to separate folders and files  /SD/Sutron/XLink/my_file.txt  Always use the SD folder as the root  Do not start file or folder names with hyphen - ...
  • Page 200: More About Sdi-12

    18 More about SDI-12 18.1 Overview SDI-12 is a standard for interfacing data recorders with microprocessor-based sensors. SDI-12 stands for serial data interface at 1200 baud. This product supports SDI-12 version 1.4 starting with firmware version 8.33. Prior to 8.33, SDI-12 1.3 was supported.
  • Page 201: Wiring Guidelines

     tank level  temperature  tide and sea state  turbidity  water velocity  weight of snow and ice on a snow pillow  wind speed and direction Sutron also offers general purpose interfaces for making analog and digital measurements via SDI-12. For more information on SDI-12, go to -12.
  • Page 202: Useful Sdi Commands

    This is important to ensure that data from one sensor is gathered at the same time and for sensors that have multiple parameters that take a long time to process. 18.5 Useful SDI commands Resetting the address by software (some sensors) is normally done by sending the aAb! command. (a A b !, where a is the current address of the sensor you want to change and b is the address you want to change to, e.g., 0A5! changes the address of sensor 0 to address 5.) Another useful SDI-12 command is the aI! (where a is the address of the sensor, e.g., 3I! for sensor at...
  • Page 203  XDT is the command to set the date and time  YYYY is the year  MM is the month (01 to 12)  DD is the day of the month (01 to 31)  HH is the hour (military time 0 to 23) ...
  • Page 204: Modbus

    19 Modbus Modbus is a communications protocol commonly used in industrial applications. Please see the IKIPEDIA for more details. ENTRY  The station can be configured as a Modbus server or as a limited Modbus client.  In Modbus client mode, the station collects data from Modbus sensors. ...
  • Page 205: Modbus Hardware Interface

    19.1.2 The Station as a Modbus Client The station is capable of operating as a Modbus client. It can collect data from sensors using the Modbus protocol. When setup to collect data from Modbus sensors, the station will periodically issue a client read register message on the data bus.
  • Page 206: Modbus Setup

    The station will assert RTS before sending data out the port in order to key off a radio. The station also drives DTR whenever Modbus is active. 19.2.3 Troubleshooting Modbus If there are Modbus communications issues over RS-485 or RS-232, there are two potential causes: ...
  • Page 207 Modbus Rs232 Server Enable Modbus Rs232 Server Device ID Modbus Rs232 Server Delay before Tx 0 ms Modbus Rs232 Server Delay after Tx 0 ms Modbus Rs232 Protocol Modbus Rs232 BaudRate 19200 Modbus Rs232 Parity Even Additionally, if the station is to collect data from Modbus sensors, it needs to have a measurement setup for each Modbus sensor.
  • Page 208  ASCII (usable on RS-232 and RS-485)  TCP (usable on Cell only) RTU is the most basic Modbus protocol and is commonly used for directly wired systems. It requires a robust connection as it has stringent timing requirements. The ASCII protocol is most forgiving of timing issues and will produce the best communication results when communicating over a modem.
  • Page 209 Modbus Server Delay before Tx Default is 0ms. This identifies the number of milliseconds to wait before starting data transmission. This is useful if the device is connected to a radio requires keying initialization before data transmission. This is a Modbus server setting only. There is no delay when the station is a Modbus client. Modbus Server Delay after Tx Default is 0ms.
  • Page 210: Modbus Server Function Codes

     Float is a IEEE 32 bit floating point value.  Double is a IEEE 64 bit floating point value.  Discrete means that the sensor returns one byte and that the result is based on the least significant bit of the byte. Modbus MSW For certain Modbus Value (Int, Uint, Float, Double), Modbus MSW determines which register is used to contain the most significant word (MSW) of the tag's value.
  • Page 211 Holding Registers Holding registers are reserved for the purpose of setting and getting data such as the date and time and diagnostic counts if the ability to send the above Diagnostic (0x08) command is not available. The following table identifies the holding registers and their locations. Each of these registers is an unsigned 16-bit value (if readings registers using an Xpert, set the data type to ushort).
  • Page 212 Modbus Last registers Measured measurement Battery Voltage Internal Temp M1, M2, .. M32 refer to measurements. E.g., to read the last measured sensor value for measurement M10, read registers 19 and 20 and combine the result into a single 32 bit IEEE floating point value. 19.4.2 Calibrating Measurements by Writing to Modbus Registers It is possible to write to the station’s Modbus Holding Registers in order to calibrate measurements.
  • Page 213: Sutron Function Codes

    19.5 Sutron Function Codes This section describes the use of the Sutron function code to get files, send files and, get the log over MODBUS. This only applies when the station is a Modbus server. The data portion of a packet carrying the Sutron function code (function code 65, or 0x41) contains a subcode and associated parameters to define the particular function to perform.
  • Page 214 The datetime value in the response message is the datetime of the returned record and, therefore, may be different from the datetime in the GetLog command statement. The data to the end of the file can be read by leaving datetime at the desired starting point and incrementing recordID until the status indicates record not found.
  • Page 215 GFR,status,totalbytes,start,numbytes,data status will have one of the following values: Value Description File not found. Get beyond file end. Record not found. Command format error totalbytes will be set to the byte size of the whole file. It is not the number of bytes returned in this retry! The client station should issue repeated GetFile commands until it has received totalbytes amount of data.
  • Page 216 Status information If the file "status.txt" is asked for, the data returned will be similar to what LinkComm shows on the Main Status and on Telemetry Status. Sensor data Access recent measurements and setup details by asking for the file "sensors.txt". The data in the file will describe the measurement setup along with the most recent readings.
  • Page 217 numbytes is the number of data bytes in the payload. For Modbus over RS-485, this number must not be greater than 48. data should contain actual setup data. Example: STATION NAME = HAPPY CREEK M1 MEAS INTERVAL = 00:00:30 The format of the reply is as follows: SFR,status,bytepos,numbytes The value of status can be any of the following values: Value...
  • Page 218: Scripts

    20 Scripts For further customization, XLink supports scripts written in the Python programming language. Not all XLink models have this feature. These scripts may be used to  Collect data from sensors that are otherwise unsupported, such as an RS-232 sensor ...
  • Page 219 To use the script, enable Use Script and set Script Function to the name of the Python routine that should be invoked (in the example below, that would be twelve_more). 20.1.1 Twelve More Measurement Script Example Here is an example of a measurement script: @MEASUREMENT def twelve_more(inval): """returns 12+input"""...
  • Page 220 @MEASUREMENT def minutes_of_daylight(pv): """ This program counts minutes of daylight in a 24 hour period. The following measurement setup configuration is assumed: Analog type for PV reading, measurement interval is one minute :param pv: analog reading form PV sensor :return: number of daylight minutes so far """...
  • Page 221: Transmission Formatting And Scripts

    @MEASUREMENT def dew_point(inval): """ Computes dew point based on relative humidity and air temperature. It is assumed that two other measurements have been setup, one called AT and another called RH. This script should be associated with a third measurement that is setup as a Manual Entry.
  • Page 222: Script Tasks

    20.2.1 Append Info Script Formatting Example Here is the transmission data with a standard SHEF format, without scripts: :AT 0 #1 29.50 29.50 :RH 0 #1 65.00 65.00 :DP 0 #1 26.77 26.77 The goal of the script is to append “Little Creek A21938” to that transmission format. The code is very simple: @TXFORMAT def append_info(standard):...
  • Page 223  What script function to execute when the script is triggered.  Trigger:  This field determines when the script should run. Options are  Scheduled  Script task will run on a schedule, just like a measurement. The schedule is based on the settings Scheduled Interval and Scheduled Time.
  • Page 224 20.3.2 Rules for Script Task Functions These rules must be followed when writing a script task function:  The @TASK decorator must be on the line preceding the Python function. The decorator is case sensitive.  The function does not take in any parameters. ...
  • Page 225: Scripts Management

    @TASK def trigger_sampler(): """Checks last readings of M1 and M2. If readings meet conditions, sampler is triggered via a digital output""" if (measure(1).value > 32.5): if (measure(2).value < 13.9): # trigger sampler by pulsing output for 500ms output_control('OUTPUT1', True) utime.sleep(0.5) output_control('OUTPUT1', False) # write a log entry reading = Reading(label="Triggered", time=utime.time())
  • Page 226: Linkcomm Command Line Options

     Send setup to the station.  Press the Show Tx Data button to verify that the formatting works as expected.  Setup script tasks:  Go to the script tab  Select S1 (or another script task) on the left side ...
  • Page 227 −−wifi Connect using Wi-Fi −−usb Connect to first found USB device −−usbid <device-id> Connect to specified USB <device-id> −−serial <port> Connect using serial <port>, e.g., COM1, COM2, etc. Either “−−scripttest <file>” or “−−scriptsave” must be specified, telling LinkComm what action to take. Example usage in PyCharm: Example Description...
  • Page 228: Appendix A - Specifications

    21 Appendix A – Specifications XLINK 100/500 - SPECIFICATIONS @ 25ºC and 12V input unless otherwise noted Specifications subject to change without notice GENERAL INFORMATION Dimensions XLink 500-1, XLink 100-1 Inches: 4.5x6.2x1.6 (cm:11.4x15.8x4.1) NEMA-4 Inches:7.3x9.5x5.2 (cm:18.5x24.2x13.2) Weight XLink500-1 1 lbs. (0.5 Kg) IP41 (XLink) IP rating IP66 (XLink variants with NEMA enclosure)
  • Page 229 ANALOG - DIFFERENTIAL (XLink 500 only) Number of Inputs Range* ± 39mV, ± 312mV, ± 2.5V Accuracy @ 25°C 0.04% typ. FS over 2.5V Resolution 0.3 µV @ ± 2.5V scale ANALOG - 4-20 mA (XLink 500 only) Number of inputs Range 0-22mA Accuracy @ 25°C...
  • Page 230 Page 230 of 248...
  • Page 231: Appendix B - Sutron Customer Service Policy

    22 Appendix B – Sutron Customer Service Policy Dear Customer: Thank you for making the important decision to purchase Sutron equipment. All Sutron equipment is manufactured and tested to the highest quality standards as set by Sutron’s Quality Assurance Department. Our Customer Service Representatives have years of experience with equipment, systems, and services.
  • Page 232: Appendix C - Commercial Warranty

    23 Appendix C – Commercial Warranty 23.1 Sutron Manufactured Equipment THE SUTRON CORPORATION WARRANTS that the equipment manufactured by its manufacturing division shall conform to applicable specifications and shall remain free from defects in workmanship and material for a period ending two years from the date of shipment from Sutron’s plant. Sutron’s obligation under this Warranty shall be limited to repair at the factory (22400 Davis Drive, Sterling, VA 20164), or at its option, replacement of defective product.
  • Page 233: Repair And Return Policy

    23.3 Repair and Return Policy Sutron maintains a repair department at the factory, 22400 Davis Drive, Sterling, VA 20164. Turnaround time normally ranges from 10-30 days after Sutron receives equipment for repair. Call Customer Service at (703) 406-2800 for a Return Material Authorization (RMA) number. Return the defective equipment to the factory, transportation charges paid.
  • Page 234: Appendix E - Approvals And Certifications

    24 Appendix E – Approvals and Certifications 24.1 Declaration of Conformity (P/N: 9151-0001) can be obtained by contacting OTT HydroMet Corporation. 24.2 Wi-Fi Module Contains FCC ID: OA3RN1723 IC ID: 7693A-RN1723 This device complies with Part 15 of the FCC Rules. Operation is subject to the following two conditions: (1) this device may not cause harmful interference, and (2) this device must accept any interference received, including interference that may cause undesired operation.
  • Page 235: Iridium

    24.3 IRIDIUM Regulatory Approvals Radio Tests Identification ETSI EN 301 441 V1.1.1 (2000-05) FCC CFR47 parts 2(2013), 15B (2013), & 25 (2013) Q639603N Industry Canada Industry Canada RSS170 Issue 2, March, 2011 4629A-9603N Industry Canada RSS-GEN Issue 3, December, 2010 FCC Warning Statement ...
  • Page 236: Cellular Compliance Information

    24.4 Cellular Compliance Information Cellular Version Description Radio FCC ID IC ID CELLULAR-MOD-1 Verizon LTE modem NL-SW-LTE-TSVG RI7LE910SV 5131A-LE910SV CELLULAR-MOD-3 EU LTE modem NL-SW-LTE-TC4EU CELLULAR-MOD-5 HSPA+ Global NL-SW-HSPA RI7HE910 5131A-HE910 CELLULAR-MOD-6 LTE Global NL-SW-LTE-QBG95 XMR201910BG95M3 89148000005976205013 CELLULAR-MOD-7 North America LTE NL-SW-LTE-TC4NAG RI7LE910CXNF 5131A-LE910CXNF The cellular option card can be found in the option card slot.
  • Page 237: Notice

    FCC Class A digital device notice This equipment has been tested and found to comply with the limits for a Class A digital device, pursuant to part 15 of the FCC Rules. These limits are designed to provide reasonable protection against harmful interference when the equipment is operated in a commercial environment.
  • Page 238: Appendix F - Sim Card Installation And Removal Instructions

    25 Appendix F - SIM Card Installation and Removal Instructions Following section details the instructions involved in installation and removal of SIM cards for Sutron Cell modems 1. Sutron Cell modems support only “micro SIM” size. 2. Care must be exercised while handling the sim card and modem. 2.1.
  • Page 239 3.3. Flip the modem to correctly align the modem with respect to the carrier board. Make sure the U.FL cable is placed as shown in the pictures below. Page 239 of 248...
  • Page 240 3.4. Aligning the pins on modem board, gently push the modem into the carrier board. A good alignment is shown in the pictures below Page 240 of 248...
  • Page 241 3.5. Use LinkComm “Cell Diags” to verify that the new SIM card is working correctly. 4. To remove the SIM card, 4.1. remove power to station if cellular board is installed into the unit. 4.2. Place the cellular board on a clean surface, and remove the modem board from the carrier board. 4.3.
  • Page 242: Appendix G - Additional Safety, Installation, And Maintenance Instructions

    26 Appendix G – Additional Safety, Installation, and Maintenance Instructions The following section details safety, installation, and maintenace of the Sutron Xlink500/100 product family to ensure safety and reliability. This is valid for devices supplied by Sutron without housing, and for devices supplied by Sutron with NEMA enclosure. 26.1 Instructions for devices supplied without housing* Safety Instructions and Warnings...
  • Page 243 26.1.1 Notes on installation Installation location and choice of housing:  Install the rechargeable battery intended for power supply exclusively in a ventilated protective housing (switch cabinet)! When charging rechargeable batteries, certain amounts of hydrogen and oxygen gas (oxyhydrogen gas) escape - depending on the battery technology used. This gas mixture is extremely flammable and must be transported to the outside.
  • Page 244 26.1.2 Notes on Maintenance Check at regular intervals...  … the vent openings of the battery housing to ensure unhindered air circulation. Remove any contamination;  … the rechargeable battery for damage, deformation of the housing and any leaking battery acid;...
  • Page 245: Instructions For Devices Supplied With Nema Enclosure

    26.2 Instructions for devices supplied with NEMA enclosure Safety Instructions and Warnings  Please read the Operations & Maintenance Manual before using the Sutron XLINK 1 & XLINK 500/100 for the first time! Make yourself familiar with the installation and operation of the Sutron XLINK 1 &...
  • Page 246 26.2.1 Notes on installation Ventilation of NEMA enclosure:  Retrofit the NEMA enclosure with an additional vent.  When charging rechargeable batteries, certain amounts of hydrogen and oxygen gas (oxyhydrogen gas) escape, depending on the battery technology used. This gas mixture is extremely flammable and must be transported to the outside.
  • Page 247 Page 247 of 248...
  • Page 248 Ambient temperature:  For installation locations with continuously high outside temperatures ( > approx. 30 °C):  Provide effective shading for the housing containing the rechargeable battery, adapted to maximize sun shading during the course of the day. This allows a temperature reduction of up to 10 °C inside the housing.

This manual is also suitable for:

Sutron xlink 500

Table of Contents