background image

 

                

 

 

Operations & Maintenance Manual

  

 

 

 

SUTRON XLINK 100/500 

Part No. 8800-1217 Rev 8.44.4 

January 14, 2022

 

Summary of Contents for 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: ...tus LEDs 22 4 5 RS 232 23 4 6 USB Micro OTG 23 4 7 USB Host 23 4 8 XLINK 500 and XLINK 100 Left Terminal strip 24 4 9 XLINK 500 Right Terminal Strip 25 5 Installing XLink 26 5 1 Attaching XLink 500 an...

Page 3: ...ane or Anemometer Vane Wind Sensors 44 5 20 Connecting Lufft Wind Sensors 45 5 21 Connecting Digital Outputs 46 5 22 Connecting Samplers Triggered by Stage 46 5 23 Connecting to the Switched Power 46...

Page 4: ...Importing Setups From Another User Or Station 75 7 4 Testing Measurements 75 7 5 Examine Measurements 76 7 6 Examine Transmissions 76 7 7 Examine Transmission Data 76 7 8 Entering Manual Data 76 7 9 C...

Page 5: ...10 8 Transmission Data Content Settings 122 10 9 Measurement Setup Defaults 124 10 10 Measurement Calibration 124 10 11 Multiple Measurements Using the Same Sensor 125 11 Telemetry Setup 126 11 2 Cel...

Page 6: ...oading the Log 164 14 2 Log Events 165 14 3 Logged Time 165 15 Errors 167 15 1 Clearing Errors 167 15 2 Measurement Errors 167 15 3 System Errors 168 16 Transmission Data Formats 170 16 1 Pseudobinary...

Page 7: ...ownloading the Log 190 17 8 Machine to Machine Communication 192 17 9 Command Reference 192 18 More about SDI 12 200 18 1 Overview 200 18 2 Wiring Guidelines 201 18 3 Connector 201 18 4 Setup of SDI s...

Page 8: ...2 Non Sutron Manufactured Equipment 232 23 3 Repair and Return Policy 233 24 Appendix E Approvals and Certifications 234 24 1 CE 234 24 2 Wi Fi Module 234 24 3 IRIDIUM 235 24 4 Cellular Compliance Inf...

Page 9: ...SB device for connecting to a PC RS 232 port Wi Fi hotspot for connecting to LinkComm One million reading log capacity Two status LEDs One multifunction button with LED One option port for connecting...

Page 10: ...A 4 box external antenna XLINK100 C3 1E XLINK 100 EU LTE NEMA 4 box internal antenna XLINK500 C3 1 XLINK 500 EU LTE XLINK500 C3 1C XLINK 500 EU LTE NEMA 4 box external antenna XLINK500 C3 1E XLINK 500...

Page 11: ...cted XLINK100 IRD 1 XLINK 100 IRIDIUM DOD XLINK100 IRD 1C XLINK 100 IRIDIUM DOD NEMA 4 box external antenna XLINK100 IRD 1E XLINK 100 IRIDIUM DOD NEMA 4 box internal antenna XLINK500 IRD 1 XLINK 500 I...

Page 12: ...er supply check that all wires are properly attached to the screw terminal strips Do not open XLINK 100 500 There are no user serviceable parts inside Have a defective XLINK 100 500 checked and repair...

Page 13: ...d before approaching the transmit antenna CAUTION XLINK 100 500 Radio Frequency Exposure Hazard The XLINK 100 500 contains an internal Wi Fi Module with an antenna o The XLINK 100 500 should be instal...

Page 14: ...hem tohigh temperatures Do not perform soldering work on rechargeable batteries Protect rechargeable batteries from moisture WARNING Risk of burns due to accumulator acid Rechargeable batteries contai...

Page 15: ...A rapide Avant de brancher l alimentation v rifiez que tous les fils sont correctement fix s aux borniers vis N ouvrez pas XLINK 100 500 Il n y a pas de pi ces r parables par l utilisateur l int rieur...

Page 16: ...ce de s curit de 27 cm entre le XLINK 100 500 et le stimulateur cardiaque o Assurez vous toujours que l metteur est d sactiv avant d approcher l antenne d mission PRUDENCE XLINK 100 500 Risque d expos...

Page 17: ...pas effectuer de travaux de soudure sur les piles rechargeables Prot gez les piles rechargeables de l humidit AVERTISSEMENT Risque de br lure par l acide de l accumulateur Les piles rechargeables con...

Page 18: ...r 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 Signal groun...

Page 19: ...orm special calculations Record data into non volatile memory Transmit data to automated receiving systems XLink offers several means of telemetry Cellular modem different models available suitable to...

Page 20: ...ow shows the connections provided by the XLink 500 Power Battery Solar panel input One terminal block One terminal block Status LED USB Host USB to PC Wi Fi button Earth Ground Micro SD slot RS232 to...

Page 21: ...100 The figure below shows the connections provided by the XLink 100 Power Battery One terminal block Status LED USB Host USB to PC Wi Fi button Earth Ground Micro SD slot RS232 to PC Option card slo...

Page 22: ...5 seconds Unit has a Setup or operating error Red blink every 3 seconds Multi function button pressed Fast flashing blue Wi Fi turned on but no one connected Blue blink every 3 sec Active Wi Fi Conne...

Page 23: ...y also be used for collecting data from Modbus sensors Python scripts may use the RS232 port in order to drive displays send data to modems or communicate with other devices 4 6 USB Micro OTG The USB...

Page 24: ...GND Solar panel 4 Solar 20 W max Solar Panel 5 RS485 A SDI 12 over RS 485 Modbus over RS 485 6 RS485 B SDI 12 over RS 485 Modbus over RS 485 7 Ground Ground 8 SW POWER Switched Main Power 9 20VDC tur...

Page 25: ...rential voltage input for bridge type sensors 27 Diff C Differential voltage input for bridge type sensors 26 Analog Ground Analog ground 25 VREF 2 5V output turned on during warm up and analog sensor...

Page 26: ...ll have an inline fast fuse to handle current up to 5A Temperature range 40C to 70C Space for installation using the mounting ears Earth ground point Closed control cabinet or fire protection cabinet...

Page 27: ...rds 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...

Page 28: ...ption 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 Duplica...

Page 29: ...ard in place 6 The card is now fully installed and you may apply power to the unit The new option card should be automatically detected You can verify this by navigating to the Diagnostics tab in Link...

Page 30: ...failures in the field due to surges To install a proper ground connection point Use a copper ground rod driven into the ground at least 6 feet Attach a very heavy gauge 4 Solid Copper wire between the...

Page 31: ...cally used as the power source Do not power the unit off AC power supplies without additional precautions to ensure the power supply is properly rated and the system is enclosed in a fire protection c...

Page 32: ...ot be possible as the solar regulator is not capable of supplying the necessary current during transmissions o You may connect a power source other than a solar panel e g a power supply as long as it...

Page 33: ...pported Collecting data using the Modbus protocol over RS 485 is supported Multiple devices may be attached on the RS 485 bus each of those devices must have a different address It is OK to mix SDI 12...

Page 34: ...recip Rate Slope 0 1mm 0 2mm 0 01inches or other value to match the calibration of the sensor Note Measurement type digital counter1 or counter2 can also be used for tipping bucket rain gauges Be sure...

Page 35: ...ch that is momentarily closed as in most flow meters and tipping buckets or it can come from a device that actively puts out pulses to represent the value to be measured such as a soil moisture probe...

Page 36: ...e sensors the differential inputs are recommended for highest accuracy The key settings for 0 5V analog sensors are Measurement Type Analog Analog Type 0 5V A or B 5 11 Connecting 4 20ma Analog Sensor...

Page 37: ...ge needs to be greater than the minimum voltage the sensor requires plus the maximum voltage across the load resistance 2V for 100 ohms The key settings for 4 20mA sensor connected to A and B are Meas...

Page 38: ...e 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 Mea...

Page 39: ...Type Analog Analog type Diff C or D Input Range 39mV 312mV 2 5V 39mV w Bias 312mV w Bias Note use the range with Bias for any sensor such as a pyranometer that does not connect to VREF or other power...

Page 40: ...Note The 10000 is the reference resistor value in ohms Slope 1 8 Offset 32 to convert to Fahrenheit Model TYPE A B C 44007 44034 YSI MIX B 5K 0 0012829 0 0002365 9 1883E 08 44006 44031 YSI MIX H 10K 0...

Page 41: ...built in template for CS205 107 The image on the right indicates the probe s internal wiring for reference Jumper C to Vref Purple AG C Red HI C Black EX AGND Clear G Earth Ground 5 16 Connecting The...

Page 42: ...2053 3rd order Poly delta T range of 40 C Approximation error is 0 03 C Temp C Poly X 1000 Terminal_temp 0 0115 25 326 0 4305 0 0861 T Type Equations Linear delta T range of 20 C Approximation error i...

Page 43: ...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 Slope as needed to scale the reading 5 18 Programmable Ex...

Page 44: ...A 1 0 MOhm resistor needs to be placed from VREF or SIGNAL GROUND to AZ SIG This ensures that the value always goes to 355 or 0 with SIGNAL GROUND when the potentiometer is in the open region Setup t...

Page 45: ...lowing SDI command aXAw 5 See the Lufft Manual Family of Smart Weather Sensors for details Use the C or C4 commands to read wind data from the Lufft sensor The C commands are needed as the Lufft senso...

Page 46: ...connection will provide up to 1A of the input power The setup and software control when the switched power lines are turned on and off SWD 1 Turned on during each measurement of Analog Digital SDI se...

Page 47: ...e are the details of how the modem must be configured The following table summarizes the AT commands that will be issued F factory reset the modem D0 ignores DTR S1 modem asserts DSR when connection e...

Page 48: ...data between XLink and the remote caller The modem will connect to the RS 232 port via a male male null modem cable Follow these steps to configure the GPRS 1 O modem to operate in serial bridge mode...

Page 49: ...SD card which may be used to download log change station setup and more The display connects to X Link via an RS 232 cable The RS 232 baud rate on X Link must be changed before it will work with SL3...

Page 50: ...nk Wait for LED to turn solid green solid red means failure Remove Drive Reboot XLink Once setup with the display please note the following X Link Python scripts will no longer be able to use the RS 2...

Page 51: ...is supported on Windows 7 and higher After downloading LinkComm run the program and follow the instructions on the screen For Windows extract all files to a folder on your computer You may run LinkCom...

Page 52: ...cted 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 c...

Page 53: ...tab every time you connect to the station This can be a considerable amount of data several k bytes You may choose to disable this feature to reduce data costs e g when communicating over cellular li...

Page 54: ...internet because it is protected by the cell service provider s firewall In this case it is necessary to first connect to a VPN provided by the cell service provider The Redirector Sutron provides a...

Page 55: ...kComm is now connected to the station It is possible to check status change setup download log and perform almost all other operations Once the LinkComm session is complete make sure to disconnect fro...

Page 56: ...sync If you checked Get setup on connect in the station s Connection Settings then when you first connect LinkComm will prompt to overwrite your changes If you answer No LinkComm will then prompt to...

Page 57: ...imported database The action cannot be undone You may want to export the current database just in case you need to restore it Export Database Export all station definitions to a database file You can...

Page 58: ...w the Quick Status dialog showing a summary of station status Import Setup Load a setup from an external file The setup file was typically saved by a prior Export Setup action Export Setup Save the cu...

Page 59: ...ure is of the station view with the Dashboard tab selected 6 5 1 Connect Button The right header button is the Connect Button It shows the status of the current connection from LinkComm to the station...

Page 60: ...to the station The following table describes the different states maintained by the setup status button and describes what happens when you press the button in each of the states LinkComm is connecte...

Page 61: ...r sending setup changes to the station This can happen because of a communication error but more commonly it occurs because the station doesn t allow certain changes to occur remotely In any case when...

Page 62: ...on metadata is not stored in the station setup files created by Export Setup The metadata is saved however when saving the stations database using the Export Database menu item from the Station View m...

Page 63: ...low current sensor values To see low level details about telemetry see the Telemetry tab If the station has any active errors these are shown in RED just below the status area Right clicking on any tr...

Page 64: ...Tab The measurements tab is the first tab displayed when you select Work Offline in the stations list view This is the tab where all sensors are configured Up to 16 sensors may be enabled and configu...

Page 65: ...data you want to zoom to To restore the zoom to all data double click When using a touchscreen you may use your finger to draw the rectangle and double tap to reset the zoom Right clicking or touching...

Page 66: ...o see a table view of the data rather than a graph Enabling Disable Graph causes the graph or table view to remain empty while data is being downloaded This can improve performance for very large down...

Page 67: ...last received message and IMEI Besides showing the diagnostic information the Radio Diagnostics tab allows one to check for Iridium messages immediately and to send an SMS to a specific cell number 6...

Page 68: ...Page 68 of 248 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 69: ...tab by pressing the Other Setup button The settings shown include those for Wi Fi Log daily values DCP Command Digital Output DOUT Optional Card Setup Programmable Voltage References Iridium Modem Set...

Page 70: ...s and data usage Terminal and Data Flow views SDI 12 command utility Set the station clock Upgrade station Firmware Resetting station to factory defaults 6 12 1 Firmware Versions and Diagnostics The t...

Page 71: ...ton 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 3 Terminal LinkComm features a built in terminal monitor program All commu...

Page 72: ...an upgrade be made using it If you select No then use the file open dialog that follows to browse for and select the upgrade file to use You can also upgrade the firmware via USB drive See section 7...

Page 73: ...ge information at the top The scrollable list of status items in the center of the dialog display status for particular items as follows Errors Recording status Measurement status including number of...

Page 74: ...e 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 s...

Page 75: ...ded to the station list 7 2 Connecting to a station in Your Station List Select the station in the station list Update the connection type and related settings if needed Press Connect LinkComm will re...

Page 76: ...last transmission is displayed along with data that would be transmitted if one were made now Details on the size and time required to transmit are also displayed 7 8 Entering Manual Data Go to Measur...

Page 77: ...ss Download When download is complete press Save File Note the file is named by the end time in the span 7 12 Viewing Clearing the Status Go to Dashboard The status is displayed in the top left giving...

Page 78: ...onvert the time from UTC to a local time zone The setting is found on the Other Setup tab in LinkComm 7 14 1 Automatic Time Sync Stations equipped with a modem will automatically their clock to networ...

Page 79: ...a USB drive is plugged into the station the amber LED will start blinking rapidly while the drive is in use Once the operation completes if everything went well the green LED turns on solid If there...

Page 80: ...ll include a header in the downloaded log file Sutron XLink IncludeHeader txt The file content does not matter If the file is on the drive in the specified path the system will download both measureme...

Page 81: ...is the current name of the station that will have its setup updated If you do not know the name of the station to update you will not be able to update it with the USB thumb drive Copy the setup file...

Page 82: ...SB drive To do so place the upgrade files e g XL2EuropaActual_820r5000 xl2 in the XLink folder of a USB drive When the USB drive is inserted into the station s USB host port the station will look for...

Page 83: ...nds transmission TX4 M3 0 POWER SW2 ON TX4 TXNOW This example file downloads all data to the USB drive LOG ALL Please note that this is NOT for Python scripts This is for command line operations 7 15...

Page 84: ...Please use LinkComm to safely remove the SD card LinkComm s Other Setup tab contains a command to safely eject the SD card Issue the command first then remove the SD card Failure to safely remove the...

Page 85: ...onger operable it may be possible to retrieve the logged data from the SD card Two backup files are created on the card providing further redundancy Under ideal circumstances both files are exactly th...

Page 86: ...ation in order to facilitate card access and removal Please make sure to always safely remove the card This pause happens whenever the station is connected to via Wi Fi USB cable or when a USB drive i...

Page 87: ...i Fi hotspot provides an additional layer of security It uses WPA2 AES protection meaning that a Wi Fi password must be provided to connect to the hotspot Additionally the Wi Fi hotspot is generally o...

Page 88: ...xcept for the following commands EXIT HELLO PASSWORD PROTECTION VER Password Protection must be enabled when connected locally to the station It may not be enabled nor disabled when connected remotely...

Page 89: ...mote Password Change A setting called Remote Password Change controls whether or not the three passwords may be changed via remote access The setting s default is On meaning remote password changes ar...

Page 90: ...is noted in the log with the entry setup changed Details of the setup change are not logged If a password is enabled changes to setup cannot be made until the password is entered The setup is broken...

Page 91: ...Logged measurement results may be transmitted using installed modems Sensor results are internally represented using IEEE 64 double precision floating point values The measurement setup is divided in...

Page 92: ...rface Once you are displaying the desired sensor template select the related parameters such as interface parameter before pressing select 10 1 3 Measure Type This setting tells the station what kind...

Page 93: ...omm but not in the station 10 1 6 Manufacturer Manufacturer is a text field available to enter manufacturer information for the sensor This is metadata stored in LinkComm but not in the station 10 1 7...

Page 94: ...me 10 2 2 Measurement Time Measurement interval and time dictate when the measurement will be made The interval controls how often the measurement is made and the time controls when the measurement is...

Page 95: ...sensor data all throughout the hour as fast as possible However if the power consumption for measuring the sensor continuously for an hour were unacceptable you would use the Sampling Interval To tak...

Page 96: ...the schedule is identical the system will only be reading the sensor once More on the Running Average A Running Average is used when readings need to be averaged over a time period that is longer than...

Page 97: ...0 5 0 5 12 06 Sample sensor reading 6 0 No reading is logged 12 07 Sample sensor reading 7 0 No reading is logged A Result of Running Min and Running Max produce results which are the minimum and maxi...

Page 98: ...AX 71 60 22 52 ATMAX 136 60 22 54 ATMAX 216 60 22 58 ATAVG 41 60 22 50 22 52 22 56 ATMIN 91 60 22 47 means that a minimum of 22 47 occurred 91 minutes ago ATMIN 101 60 22 50 means that a minimum of 22...

Page 99: ...slope is applied to convert the counts from the tipping bucket into inches of rain For example setting the Slope to 0 01 means that each tip of the bucket is 0 01 Precip readings are de bounced for 4m...

Page 100: ...3 01 2019 00 00 00 PRECIP_DAIL 1 24 in G 03 01 2019 00 01 00 PRECIP_DAIL 0 00 in G 03 01 2019 00 02 00 PRECIP_DAIL 0 01 in G Please note how the PRECIP_DAIL is logged at midnight on 03 01 2019 with th...

Page 101: ...every minute and Monthly readings can be made only once a day Note that the system cannot log less frequently than once a day Please note that if multiple Precip Accumulation or Precip Accumulation an...

Page 102: ...tion RS485 Port Terminals 5 RS485 A and 6 RS485 B SDI 12 Port SDI 12 sensors can be assigned to Port1 Port2 or RS485 Remember that multiple sensors can be connected to either bus as long as each senso...

Page 103: ...ults Also the station is able to recognize when two different measurement schedules rely on data from a single measurement command e g measurement 1 commands 0M and expects parameter 1 while measureme...

Page 104: ...2 history window 10 3 4 Measure Type Analog Analog measurements involve reading a voltage or current provided by a sensor Analog sensors come with instructions that provide information on how to trans...

Page 105: ...sor If the sensor has a power ground connect that to Signal Ground Diff C Diff D Connection Diff C Terminals 28 and 27 Connection Diff D Terminals 24 and 23 Optional connection to VREF 25 or 21 and Si...

Page 106: ...e measurements are nominal Guaranteed analog input range over temperature is 0 4 98 V 2 49 V 311 mV and 38 9 mV Choose the option that is close to and greater than the input range of the sensor that i...

Page 107: ...sors This Warmup time gives the sensors a chance to power up and prepare their outputs If Warmup is set to zero the system will not wait at all prior to measuring The value Warmup should be set to dep...

Page 108: ...the Wind Measure type the configuration section will allow you specify where to get the speed and direction data and what kind of result to log The Wind measure type requires you to setup separately...

Page 109: ...to compute a 10 minute average with data collected every 5 seconds Again the sampling interval 5 much match the measurement interval setup for the speed and direction sensors When you setup multiple...

Page 110: ...ude Unit This is the vector average of the wind speed using unit vectors The mean magnitude unit of 5mph at 0 for 1 hour and 100mph at 90 for 1 hour is 0 707 This is found by adding the two vectors fi...

Page 111: ...wind speed Max Speed Scalar This is the maximum of the scalar wind speed Max Direction This is the direction taken at the time the max speed is detected Count This is the number of samples that have b...

Page 112: ...se counts from tipping buckets and other devices with noisy switches Counter type readings may also be limited by a rollover value With rollover set to 0 the counter will increase until it reaches 4 2...

Page 113: ...rs to Why use meta measurements If you had set up an hourly averaged temperature measurement a Meta measurement could be set up to be the daily average of all those hourly readings Measurement M1 used...

Page 114: ...rovided by the sensor manufacturer More complex equation processing is supported Please see Equations below Slope and offset are applied after equations The reading before slope and offset are applied...

Page 115: ...sensors To see the equations press Template and then select the desired equation from the drop down box Equation processing can take a while to complete up to several seconds If you are using a length...

Page 116: ...operator e g 10 2 0 10 3 1 The following bitwise boolean operators are supported AND OR XOR SHL and SHR The last two are shift left and shift right For instance X SHL 4 would shift X left by 4 bits A...

Page 117: ...er via the digital output when a conductivity sensor reading exceeded 80 do the following Setup measurement M1 to collect data from the conductivity sensor Setup measurement M2 as a Meta measurement w...

Page 118: ...otified If the tip causes an alarm condition the station goes into alarms right away even if it was not time to make a measurement Each measurement may be set up with up to three different alarms This...

Page 119: ...s or transmissions 10 5 5 Alarm Logging If Alarm Logging is set to Every Measurement the system logs on the Measurement Interval If Alarm Logging is set to Use Logging Interval the system logs on the...

Page 120: ...than or equal to Alarm Threshold the station goes into alarm That station will go out of alarm when the sensor reading goes above Alarm Threshold plus Alarm Deadband 10 6 3 ROC Alarm ROC stands for Ra...

Page 121: ...minute and the Logging Interval would be one hour For alarm conditions it is possible to set Alarm Logging to Every Reading That would result in the water level in the example above being logged once...

Page 122: ...of this measurement are transmitted All Since Last Tx includes all logged data since the last transmission All Since Last Tx selection is different from All Logged in that it ignores measurement sched...

Page 123: ...ata from 11 00 Tx Data Time 00 00 00 Tx Data Interval 01 00 00 Setup to transmit the most recent two readings from 11 30 and 11 45 Tx Data Content Last Number of Values to Tx 2 Tx Data Interval must b...

Page 124: ...DEFAULT on the command line to reset measurement one This will affect only one measurement 10 10 Measurement Calibration There is an easy way to change the current reading of any measurement press th...

Page 125: ...nts with the same setup change the Measurement Interval and the Averaging Time and use a different Label for each One would happen once a day Measurement Interval 24 hours Averaging Time 24 hours and...

Page 126: ...n 10 8 TRANSMISSION DATA CONTENT SETTINGS for details 11 1 1 Enable This is the master switch for enabling the telemetry setup For Scheduled transmissions the Enable setting turns on scheduled sometim...

Page 127: ...on to start If the modem is on prior to the transmission it takes only a few seconds to start The Listening setting may be used to keep the modem on all the time Make sure to have the transmission sch...

Page 128: ...r data will look like after it has been formatted click the Show Tx Data button in the Telemetry Status section of the telemetry tab Date Format The Date Format setting is used for the MIS format as p...

Page 129: ...nsmit outdated files At transmission time the time the file was created is checked It the file was created more than File Expiry Period ago the file is deleted The File Expiry Period setting is expres...

Page 130: ...y each with a different Main Server To not use a Backup Server leave the field blank Server Port What port to connect to on the Main and Backup Servers Note that both FTP and FTPS traditionally use po...

Page 131: ...ust one phone enter it into SMS Tx Phone A and leave SMS Tx Phone B and C blank To deliver to a second phone number enter the number in SMS Tx Phone B Use SMS Tx Phone C to deliver data to a total of...

Page 132: ...ONNECTS ON CELL LISTENING ON Once the station receives the message it will send a reply From that point on the station is online and available to connect It will stay online until listening is turned...

Page 133: ...Whitelist Change setting may never be changed remotely you must be on site to modify it Whitelist IP1 Whitelist IP2 Whitelist IP16 There are 16 whitelist IP address range settings The notation used fo...

Page 134: ...ay not be set remotely Cell Notifications Enable This setting controls whether notifications are sent via SMS when certain events happen Please see section 13 2 5 SMS NOTIFICATIONS for details Cell Ti...

Page 135: ...embedded SIM only works on Verizon networks The embedded SIM may not be used with other network carriers o The system requires a reboot after changing this setting 11 3 Iridium Setup XLink may be equ...

Page 136: ...every transmission already includes a message check If a unit is setup with a Scheduled Interval of 1 hour and a Msg Interval of 15 minutes 00 15 00 Message Check 00 30 00 Message Check 00 45 00 Mess...

Page 137: ...result in sensor data not being available in time for transmissions This is usually the result of a sensor taking a long time to respond While this scenario is uncommon there are several settings that...

Page 138: ...ll the append options ASCII Column format does not allow any append options All the other formats support all the append options Please see section 16 TRANSMISSION DATA FORMATS for formatting details...

Page 139: ...0001 YG 19350 YH 2 With SHEF codes disabled the same append options look like so BL 11 99 NAME Small Creek YD 172100 SN 00001 GOOD BAD 19350 2 For append option details in other formats please take a...

Page 140: ...d includes the time when the modem last connected to the network contents of the last received message phone number IP address and IMEI For Iridium modems the Diagnostics window brings up the Message...

Page 141: ...y please enable Wi Fi password protection The Wi Fi security is distinct from XLink s password protection Even if Wi Fi security is not enabled XLink is still protected by its password as per 8 2 PASS...

Page 142: ...accounting such as the number of transmissions made and the number of bytes transmitted To prevent this data from being logged disable the Log Daily Values setting Even if logged the data will only be...

Page 143: ...riggers the output The setting Output1 Control can be set to Manual The system will do nothing with the digital output when it goes into and out of alarms Alarm In The system turns on digital output w...

Page 144: ...cutoff settings These settings are used to prevent the system from operating when the supply voltage or the temperature is outside of the allowed range These settings may only be changed via command l...

Page 145: ...ge falls outside of Cutoff Tx High and Cutoff Tx Low limits Transmissions will recommence with the voltages return within range The default operating range is 9V to 20V Cutoff Tx Low should be equal t...

Page 146: ...ETTINGS for information on these fields 12 7 Time 12 7 1 Local Time Offset Normally stations will use UTC time to provide a standard time reference across stations that are in multiple time zones If y...

Page 147: ...ould find in previous generations of Sutron site controllers The format of the data is as follows label date time value quality For example Batt 02 28 2017 12 45 00 13 5 G 12 8 3 Custom Log Download F...

Page 148: ...the Log Header Format entry SERIALMICRO micro board serial number e g 1242671 SERIALPRODUCT product serial number e g 32XY812 SERIALTX transmitter serial number e g 0023354 STATION station name e g R...

Page 149: ...onth e g 12 DD 2 digit day e g 01 YY 2 digit year e g 16 YYYY 4 digit year e g 2016 HH 2 digit hour e g 12 MM 2 digit minutes e g 03 SS 2 digit seconds e g 22 Note for measured data date time comes fr...

Page 150: ...VALUE UNITS Q r n Optional fields may be nested 12 9 Modbus Please refer to section 19 MODBUS for details 12 10 General Purpose Variables A set of general purpose variables allows the user to store in...

Page 151: ...ut 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 100000...

Page 152: ...coverage is available everywhere The diagram below shows how the signal travels through the Iridium Gateway to an email address etc 13 1 1 Iridium Antenna Placement The Iridium antenna must be placed...

Page 153: ...r details A single message can only hold a limited amount of data If there is more data than can fit multiple transmissions will have to be sent In order to receive the freshest data the transmission...

Page 154: ...Checking When the station is turned on it keeps the Iridium modem on for ten minutes During that time it will receive messages immediately When it does receive a message the station will keep the mode...

Page 155: ...a cellular modem The cell modem provides the station with internet connectivity and the ability to send and receive SMS text messages Depending on the modem and the network service the station can Del...

Page 156: ...n can be set up to always be listening which means that it will act as a server accepting TCP IP incoming connections Sutron s AutoPoll PC software can periodically reach out to a listening station an...

Page 157: ...ept on for 15 minutes after a notification is issued allowing the customer to send a follow up SMS to get more information For example replying to a notification SMS with the text ERROR will cause the...

Page 158: ...Files must be saved on the SD card in a specific folder o Telemetry 1 uses SD TX1 Telemetry 2 uses SD TX2 etc Procedure Transmission setup Set DATA SOURCE to File as per section 11 2 1 Set Tx Mode to...

Page 159: ...he transmission folder In order to both transmit a file and keep the file on the SD card have the Python script save two copies of the file One copy should go into the transmission folder the other in...

Page 160: ...requests may be used to get missing data from a station These requests may be issued when directly connected to the station via USB RS 232 Wi Fi and they may be issued remotely e g via Iridium The sta...

Page 161: ...stems will find it easier to integrate data that is in an unmodified format Most data formats including SHEF and Pseudobinary B do no support timestamps that indicate very old data Note that append da...

Page 162: ...mpletes All previously missing data has been transmitted o 14 00 Scheduled transmission completes Back to business as usual 13 4 2 Retransmission Setup For retransmissions to take place the setting Re...

Page 163: ...a o Data older than 7 days will not be retransmitted o If there are pending retransmissions Telemetry status will show when the first failure happened E g Retransmissions pending from 2017 11 12 12 30...

Page 164: ...d setup change When downloaded the data is presented in Sutron Standard CSV format It is a format common to current Sutron products A log entry looks like this 04 02 2012 09 25 00 STAGE 20 50 FT G dat...

Page 165: ...re some of the actions that will cause the station to log an event Setup change when any setting is changed Log download when the log is downloaded Reset log contains reset type and count Errors such...

Page 166: ...e 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 Please see section 10 2 3 AVERAGING TIME SAMPLING INTERVAL S...

Page 167: ...asurements when the analog to digital converter indicates a problem reading the input which could be to the input voltage being out of range or not being connected the system cannot always be able to...

Page 168: ...s turned off the station is not collecting data That is why this condition is considered an error This error persists until recording is turned on 15 3 2 Time Not Set This error is noted when the syst...

Page 169: ...cluded 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 The errors will also be placed in the log Every...

Page 170: ...OFFSET which is a 1 byte binary encoded number indicating the number of minutes ago the most recent data was recorded MEASUREMENT DATA Measurement data collected This data contains only those measure...

Page 171: ...llCreek the transmission would contain SmallCreek Note the space before and after SmallCreek The quotes are NOT included TX TIME OPTIONAL The time is a 3 byte binary encoded signed number without any...

Page 172: ...sed when the user selects Pseudobinary C as the choice for Tx Format Block identifier 1 BLOCK IDENTIFIER is always sent as C to indicate that this is the pseudobinary C format Group id 1 GROUP ID can...

Page 173: ...t This format is similar to that used by the Sutron Satlink but different from the 8210 There will be 3 bytes of encoded data for every sensor reading The number of readings depends on the user setup...

Page 174: ...une 14th M2 day of the year of the most recent reading Hq 561 09 21AM M2 minutes into the day of the most recent reading A 1 1 minute M2 measurement interval in minutes O 15 1 5 M2 sensor reading Deli...

Page 175: ...ion see Tx Data Content The data values are 3 byte binary encoded signed numbers allowing a range of 131072 to 131071 The actual 6 bit binary encoded format is described later The value transmitted wi...

Page 176: ...at 01 58 NF 902 9 02 Sensor M1 collected at 01 57 NE 901 9 01 Sensor M1 collected at 01 56 DG 263 26 3 Sensor M2 collected at 02 00 F 12 12 00V Battery voltage 16 4 Six Bit Binary Encoded Format The 6...

Page 177: ...e can convert each piece back to base 10 111100 111111 000111 base 2 60 63 7 Finally we add 64 to each piece and convert to ASCII since the second piece is 63 we leave it alone 124 63 71 ASCII G Examp...

Page 178: ...cates how often the measurement was made It corresponds to the setting Meas Interval DATA This is data collected and logged by the station through measurements Only logged data may be transmitted If T...

Page 179: ...22 0 TA sensor reading VB Battery voltage label 0 Reading is less than one minute old 12 2 Battery voltage reading SHEFFIX is a modified version of SHEF where the data is positioned in fixed spacing...

Page 180: ...ncludes the station name and the measurement label The body includes a timestamp and a value for each sensor reading The example below illustrates the MIS format for one measurement If more than one m...

Page 181: ...the value is missing two forward slashes are transmitted instead A typical message will appear as follows 41 79 60 99 12 99 12 43 20 8 08 7 1 195 2 41 79 60 99 12 99 12 43 1 20 8 08 7 1 195 2 41 79 6...

Page 182: ...r to this transmission The second line is the battery voltage during the last transmission This is an example transmission 010570F2 108183053 0250 0250 0250 0250 2231 2232 2233 2234 12 2 12 1 On the f...

Page 183: ...is en route The information includes details such as the sensor name and whether the transmission is a result of an alarm event After the sensor data is delivered to the server the server may log into...

Page 184: ...Telemetry Header When the station sends data over the Iridium satellite network it uses the header described below The header starts with a single byte in the ASCII printable range to make it easy to...

Page 185: ...use The sub header has the following comma delimited fields id start byte total bytes station name packet type Numeric ASCII character defining packet type See type definitions in table below id Nume...

Page 186: ...of 0 Packet 1 7 0 0 512 bytes 0 thru 319 Packet 2 7 0 320 bytes 320 thru 511 16 12 3 Iridium Tx Station Name There is an option to include the station name in the Iridium Header The setting is called...

Page 187: ...y terminal program can be used to connect to the station You can connect via the RS 232 port USB port or attach to the TCP IP address of a station that has a Cell modem You can send and receive messag...

Page 188: ...MEAS will not cause a reply message Sending M1 MEAS will result in a reply Sending STATUS will do nothing To get the status precede the command with a STATUS Several commands can be sent in the same...

Page 189: ...me STATION NAME Setup NOT changed Station Name DEMO max length 23 To change setup try STATION NAME SUTRON STATION NAME SUTRON DEV 1 Setup changed Station Name SUTRON DEV 1 max length 23 Changing measu...

Page 190: ...l show the last measured value and initiate a new measurement respectively To change the current reading of a sensor type M1 12 5 This will change the Measurement Offset such that the said measurement...

Page 191: ...art 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 LOG 12 00 00 13 00 00 eg LOG 2006 01 20 12 00 00 2...

Page 192: ...e system diagnostic status DIAG 0 will first show current status and then clear the status Mx indicates specifying a measurement is optional e g M10 TXx specifies a transmission e g TX1 All commands m...

Page 193: ...FAULTS This command sets the setup to defaults clears status which includes system errors and transmission counts zeroes reset counts and clears asserts GET DIAG Provides comprehensive diagnostic info...

Page 194: ...may be used to get data formatted in Sutron Standard CSV format The TRIGGER option ver 8 10 or newer may be used to trigger a measurement but not wait for its completion NEXT Shows next scheduled tim...

Page 195: ...h setup variable and its current value Can be followed by a setup variable name and a new value for that variable E g STATION NAME SUTRON If SETUP DEFAULT is issued it will reset the entire setup to d...

Page 196: ...t I hope to change it to be the daily count TXx TXFORM REPEAT YYYY MM DD HH MM SS Creates a transmission data buffer along with diagnostic information The REPEAT option along with the time stamp may b...

Page 197: ...he Wi Fi for a while regardless of any Wi Fi settings It has the same effect as pressing the front panel button WIZARD Mx WIZARD TXx WIZARD Guides the user through station set up Typing M1 WIZARD will...

Page 198: ...tions C CRC show CRC of file S size show file size in bytes T sTats shows stats after Y YModem use YModem to retrieve file filename the full path to the file of interest FILE INFO drive options Show i...

Page 199: ...parate 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 If you do certain commands such as FILE DIR will not work Hyphen...

Page 200: ...the sensor itself Sensors can be interchanged without reprogramming the data recorder with calibration or other information Power is supplied to sensors through the interface The use of a standard ser...

Page 201: ...Setup of SDI sensors Each SDI 12 sensor has an address from 0 to 9 This address differentiates one sensor from another Most sensors are factory default set to address zero 0 If when interfacing more t...

Page 202: ...r should respond with one or more data values You may issue further aD1 aDn till you get all of the data If the SDI sensor is version 1 3 version number can be found out by sending the I command the v...

Page 203: ...nd 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 MM is the minutes SS is the seconds Example set date time...

Page 204: ...e Modbus client and the SDI 12 sensor The Modbus client gets that sensor data by reading the station s input registers 1 and 2 combining the result into a 32bit floating point value Registers 1 and 2...

Page 205: ...se note that the station does NOT have the ability to write Modbus registers 19 2 Modbus Hardware Interface There are several interfaces that support Modbus communication RS 485 RS 232 Cell modem The...

Page 206: ...e IP address can be found via LinkComm it is displayed in the Telemetry tab s Status view The station will accept incoming connections using the Listen port setting on the Telemetry tab The default po...

Page 207: ...Server Enable For the station to become a Modbus server over one of the ports the appropriate setting must be enabled Once Modbus Server Enable is turned on any port LinkComm will no longer be able to...

Page 208: ...ed to allow multiple Modbus servers to be connected to one Modbus client The Device ID is the address that is used by the Modbus client to select which device to communicate with Each server on the bu...

Page 209: ...to Options include RS 485 and RS 232 Modbus Device Id Modbus Device Id indicates what sensor to collect data from For the station to collect data from a Modbus server the station s Modbus Device Id mu...

Page 210: ...he initial command only wakes the sensor up after which the sensor replies to the retry 19 4 Modbus Server Function Codes The following table identifies the functions that are supported Each diagnosti...

Page 211: ...Read Only Server Message Count 1014 Read Only Broadcast Message Count 1015 Read Only Char Overrun Count 1016 Read Only Note When forcing a measurement be sure to wait the proper amount of time for a m...

Page 212: ...is possible to write to the station s Modbus Holding Registers in order to calibrate measurements Modbus Holding Registers 1 and 2 will map to measurement M1 and be interpreted as a float register 1 i...

Page 213: ...ypes The available types are data events all The datetime value must be in the following format MM DD YYYY HH MM SS The numbytes value refers to the number of data bytes from the log entry to include...

Page 214: ...ta and refers to the number of data bytes from the log that are being returned not the number of packet bytes used to store the response which would be twice the data bytes when ASCII protocol is sele...

Page 215: ...the data and refers to the number of data bytes from the file that are being returned not the number of packet bytes used to store the response which would be twice the number of data bytes when ASCII...

Page 216: ...sh disk The system can also provide data for the file flash disk txt The data returned mimics the response of a file system to a directory command It returns a list of the files it supports via the Mo...

Page 217: ...han 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...

Page 218: ...Please note that Every script file must include the sl3 module To the top of each script add from sl3 import The station handles Python scripts in conjunction with the standard setup There are three m...

Page 219: ...be 25 5 20 1 2 Rules for Measurement Scripts These rules must be followed when writing a script that will be referenced by the measurement The MEASUREMENT decorator must be on the line preceding the...

Page 220: ...ture and relative humidity readings through an equation The dew point example uses a total of three measurements One measurement is setup to measure air temperature It may be any type of sensor but it...

Page 221: ...ssion Formatting and Scripts Scripts may be used to alter the data transmitted by the station There are several standard transmission formats including SHEF and Pseudobinary With the use of scripts ot...

Page 222: ...be on the line preceding the Python function The decorator is case sensitive The function takes in one parameter it is a string which the result of a standard tx format e g SHEF The function returns...

Page 223: ...Front Panel Button Press This trigger will never happen more frequently than once a minute System does not need to be recording On Button press Whenever the front panel button is pressed the script w...

Page 224: ...s output output write str measure 1 READING_LAST r n output flush 20 3 4 Setup Change Script Example This script increases the measurement and transmission intervals which results in more frequent dat...

Page 225: ...itional workflow to setup scripts in Run LinkComm and connect to the station Go to LinkComm s Script tab Open an existing script file or paste in the script Verify that the expected functions are list...

Page 226: ...etup feature is used if the chosen setup uses scripts LinkComm will prompt for the script file When the Export Setup feature is used both the setup and the script are saved If the station setup is pre...

Page 227: ...New Station using current connection settings scriptsave Save script in New Station using current connection settings scripttest FilePath station EC1200 Load and test FilePath in station named EC1200...

Page 228: ...midity 80 for temperatures up to 31 C decreasing linearly to 50 relative humidity at 40 C Compliance CE FCC ISED Wire Gauge Power Inputs 12 18 AWG Terminal Block Inputs 16 24 AWG Earth Ground 4 10 AWG...

Page 229: ...rotected Protected 12V XLink 500 only 0 75 A 1 port RS 485 1 port SDI 12 MODBUS custom communications with Python RS 232 DB9 terminal interface user interface MODBUS custom communications with Python...

Page 230: ...Page 230 of 248...

Page 231: ...e find a solution Sometimes a problem is application related Although we pride ourselves on handling 95 of application related questions over the phone we maintain constant contact with our Integrated...

Page 232: ...be limited exclusively to repair or replacement parts under the aforesaid conditions Sutron requires the return of the defective electronic products or parts to the factory to establish claim under t...

Page 233: ...er 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 E...

Page 234: ...ause harmful interference to radio communications Operation of this equipment in a residential area is likely to cause harmful interference in which case the user will be required to correct the inter...

Page 235: ...mitter that is not preapproved Changes or modifications not expressly approved by the party responsible for compliance could void the user s authority to operate the equipment Industry Canada Warning...

Page 236: ...igital apparatus complies with Canadian ICES 003 FCC Warning Statement This device complies with Part 15 of the FCC Rules and Industry Canada license exempt RSS standard s Operation is subject to the...

Page 237: ...source code must retain the above copyright notice this list of conditions and the following disclaimer 2 Redistributions in binary form must reproduce the above copyright notice this list of conditi...

Page 238: ...clean hands to avoid any dirt or smudges being left on the SIM card 2 2 Modem should be handled in a clean environment to prevent any dirt accumulation or ESD damage 3 To install the SIM card 3 1 Rem...

Page 239: ...Page 239 of 248 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 240: ...Page 240 of 248 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 241: ...t 4 2 Place the cellular board on a clean surface and remove the modem board from the carrier board 4 3 Flip over the modem board carefully without pulling the U FL cable 4 4 Remove the SIM card caref...

Page 242: ...anuals of the rechargeable batteries and chargers as well as those printed on the device housings Always observe the electrical and climatic limit values given in the specifications Only use rechargea...

Page 243: ...rface stainless steel or with white light gray color For installation locations with continuously high outside temperatures approx 30 C Provide e ective shading for the housing containing the recharge...

Page 244: ...s the battery voltage fully charged not loaded Umin 12 V Recommendation Regularly check the remaining capacity of the rechargeable battery with an appropriate battery tester Replace the rechargeable b...

Page 245: ...chargers that are suitable and specified for the expected climatic conditions Please note that temperatures up to 20 C higher can occur inside a protective housing which is exposed to direct sunlight...

Page 246: ...mixture is extremely flammable and must be transportedto the outside Therefore the NEMA enclosure must be retrofitted with the delivered venting device 1 Remove the top right dummy plug including the...

Page 247: ...Page 247 of 248...

Page 248: ...attery for dirt and tightly connected leads the battery voltage fully charged not loaded Umin 12 V Recommendation Regularly check the remaining capacity of the rechargeable battery with an appropriate...

Reviews: