background image

Sutron Corporation      Satlink Operations & Maintenance Manual, Rev 8.04.2      11/3/2016     pg. 169

 

 
 

19.

 

More about SDI-12 

19.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. SDI-12 is intended for applications with the 
following requirements: 

 

Battery powered operation with minimal current drain 

 

Low system cost 

 

Use of a single data recorder with multiple sensors on one cable 

 

Up to 200 feet of cable between the sensor and a data recorder 

 

SDI-12 has the following advantages: 

 

It defines a standard way for a data recorder and sensor to communicate. 

 

Unique and complex self-calibration algorithms can be done in 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 serial interface eliminates significant complexity in the design of 
the data recorder. 

 

Low cost, small sensors can be designed with SDI-12 compatibility. 

 

SDI-12 data recorders interface with a variety of sensors. 

 

SDI-12 sensors interface with a variety of data recorders. 

 

Personnel trained in SDI-12 will have skills to work with a variety of SDI-12 data 
recorders and sensors. 

SDI-12 is used in water resource research and management, industry, government, and 
agriculture. For example, the U.S. Geological Survey uses over 4000 SDI-12 sensors in its data 
collection networks. SDI-12 sensors are available that measure the following:  

 

bridge scour  

 

conductivity  

 

dissolved oxygen  

 

distance  

 

groundwater level  

 

petroleum hydrocarbons in water  

 

pH  

 

pressure  

 

redox (ORP)  

 

tank level  

 

temperature  

 

tide and sea state  

 

turbidity  

 

water velocity  

 

weight of snow and ice on a snow pillow  

Summary of Contents for Satlink 3

Page 1: ...Satlink 3 Models SL3 1 SL3 SDI 1 SL3 XMTR 1 Operations Maintenance Manual Part No 8800 1207 Rev 8 04 2 November 3 2016 ...

Page 2: ... OTG 14 3 8 USB Host 14 3 9 RF Output 15 3 10 SL3 1 Left Terminal strip 16 3 11 SL3 1 Right Terminal Strip 17 4 Installing Satlink 18 4 1 Attaching SL3 1 18 4 2 Attaching SL3 SDI 1 SL3 XMTR 1 19 4 3 Earth Ground Point 20 4 4 Connecting the GOES METEOSAT INSAT antenna 20 4 5 Connecting the GPS Antenna 21 4 6 Connecting the Power Supply 21 4 7 Connecting SDI 12 sensors 22 4 8 Connecting RS485 Sensor...

Page 3: ... Prop Vane or Anemometer Vane Wind Sensors 32 4 22 Connecting Lufft Wind Sensors 33 4 23 Connecting Digital Outputs 33 4 24 Connecting Samplers Triggered by Stage 34 4 25 Connecting to the Switched Power 34 4 26 Connecting Protected Power 34 4 27 Connecting External Modems 34 4 28 Connecting External Cell Modems 35 5 Installing and Running LinkComm 37 5 1 Installing the LinkComm mobile app 37 5 2 ...

Page 4: ...easurements 60 6 6 Examine Transmissions 60 6 7 Examine Transmission Data 60 6 8 Entering Manual Data 60 6 9 Calibrating Sensors 60 6 10 Configuring SDI 12 Sensors 60 6 11 Downloading Log Data 60 6 12 Viewing Clearing the Status 61 6 13 Software Version 61 6 14 Setting Time 61 6 15 USB Thumb Drive Flash Drive Operation 62 7 Security 64 7 1 Steps to Take to Protect your Station 64 7 2 Password Prot...

Page 5: ...eduled Transmissions 100 10 3 Random Transmissions 104 10 4 Iridium Setup 105 10 5 Cell Setup 107 10 6 Telemetry Status 111 11 Other Setup 115 11 1 Wi Fi 115 11 2 Log Daily Values 116 11 3 Digital Output DOUT 116 11 4 Output 118 11 5 Cutoff 119 11 6 Iridium 120 11 7 Cell 120 12 Telemetry 121 12 1 Iridium Telemetry 121 12 2 Cellular Telemetry 124 12 3 Missing Data Retrieval 125 13 Logging 128 13 1 ...

Page 6: ...FFIX Data Format 144 15 7 Sutron Standard CSV 146 15 8 ASCII Column 146 15 9 ASCII Sensor 147 15 10 TCP IP Session 148 15 11 Iridium Telemetry Header 149 16 Connecting to Another Logger 152 16 1 Connection 152 16 2 Configuring Satlink 153 16 3 Transmit Data 154 16 4 Random Transmissions 156 17 Command Line Interface 158 17 1 Why Use Command Line 158 17 2 About the Command Line Interface 158 17 3 S...

Page 7: ...Setup of SDI sensors 170 19 5 Useful SDI commands 170 20 Appendix A Specifications 172 21 Appendix B Sutron Customer Service Policy 175 22 Appendix C Commercial Warranty 176 22 1 Sutron Manufactured Equipment 176 22 2 Non Sutron Manufactured Equipment 176 22 3 Repair and Return Policy 177 23 Appendix E Approvals and Certifications 178 23 1 NESDIS 178 23 2 Eumetsat 178 23 3 INSAT 178 23 4 CE 178 23...

Page 8: ...n with LED GPS receiver 2 slots for expansion cards optional Iridium modem optional LTE modem 1 quick start guide 1 factory acceptance test FAT certificate 1 USB cable 1 screwdriver SL3 SDI 1 GOES METEOSAT INSAT GMS Satellite transmitter including 2 physical input channels 2xSDI 12 RS232 USB host USB device Wi Fi power supply ground connector 32 MB 1 million readings measurement memory 2 status LE...

Page 9: ...on module SL3 ENC DISP 2 SL3 1 in NEMA enclosure with 2 line display with PSTN modem SL3 ENC DISP 2CX SL3 1 in NEMA enclosure with 2 line display with PSTN Cell modem SL3 ENC DISP 2I SL3 1 in NEMA enclosure with 2 line display with PSTN Iridium modem SL3 ENC DISP 2ID SL3 1 in NEMA enclosure with 2 line display with PSTN DOD Iridium modem SL3 SDI 1 GOES METEOSAT INSAT Satellite transmitter with 2 S...

Page 10: ...ck that all wires are properly attached to the screw terminal strips Do not open Satlink There are no user serviceable parts inside Have a defective Satlink checked and repaired by the Sutron repair center Do not attempt to repair Satlink yourself Operate Satlink only with approved antenna connected Symbol Description Direct current Protective earth ground Connect to an earth ground electrode for ...

Page 11: ...Record data into non volatile memory Transmit data to automated receiving systems Satlink 3 is certified to operate on the following satellites GOES Domestic 300 1200 bps timed and random reporting GOES International Meteosat MSG Meteosat Second Generation Meteosat HDR timed and alert reporting GMS 100 bps domestic and international channels INSAT 4800 bps domestic channels FY2B 100 bps domestic c...

Page 12: ...00 000 readings 32 GB via internal SDHC card Improved GUI program that runs on Android iPhone PC or MAC devices 3 1 SL3 1 The figure below shows the connections provided by the SL3 1 A description of each of the connections is provided in the following paragraphs Power Battery Status LED USB to PC GOES Antenna Connector RS232 to PC Wi Fi failsafe reset button 5 separate terminal blocks 5 separate ...

Page 13: ...he SL3 XMTR 1 and regularly transfer data to it for transmission The logger may use Sutron s Satlink Communicator Protocol SCP or command line protocol for setup and data transfer functions Contact Sutron customer service for additional information 3 4 Multi function Button Satlink3 has a multi function button installed on the front Briefly pressing this button will turn on the Wi Fi Additionally ...

Page 14: ...nce and troubleshooting The PC will typically run LinkComm software which will allow the user complete control over Satlink subject to the password protection in Satlink The RS232 port also allows the connection of Sutron s 8310 9210 and Xpert loggers to Satlink With this connection the Sutron logger can use Satlink as transmitter to send data that it collects rather than have Satlink collect the ...

Page 15: ...ve It is possible to change station setup upgrade Satlink firmware and execute a batch file via a flash drive Please see section USB Thumb Drive for details 3 9 RF Output Satlink has a type N connector on the bottom of the Satlink and side of the SL3 SDI See Connecting the GOES METEOSAT INSAT antenna for details on how to connect an antenna to Satlink Never operate Satlink without connecting eithe...

Page 16: ... 3 RS485 A SDI 12 over RS 485 4 RS485 B SDI 12 over RS 485 5 Ground Ground 6 SW POWER 1 Switched Main Power 9 20VDC turned on during warm up and analog sensor measurement 7 Ground Ground 8 WS DIG IN 1 Wind Speed or Digital Input 1 9 Ground Ground for sensor 10 TB DIG IN 2 Tipping Bucket or Digital Input 2 11 Ground Ground 12 SW POWER 2 Switched Main Power 9 20VDC turned on via equations and comman...

Page 17: ...r bridge type sensors 31 Analog Ground Analog ground 30 VREF 2 5V output turned on during warm up and analog sensor measurement 29 Diff D Differential voltage input for bridge type sensors 28 Diff D Differential voltage input for bridge type sensors 27 Analog Ground Analog ground 26 VREF 2 5V output turned on during warm up and analog sensor measurement 25 Diff E Differential voltage input for bri...

Page 18: ...oisture for an IP 63 device Proper space for the electrical cables Temperature range 40C to 70C Space for installation using the mounting ears Earth ground point for the connection of the SL3 earth ground Closed control cabinet or fire protection cabinet if the power supply is not a low power source 12 20VDC The dimensions for SL3 1 are shown in figure below along with the locations of the mountin...

Page 19: ...1 device Proper space for the electrical cables Temperature range 40C to 70C Suitable mounting plate or DIN rail clip with Standard top hat rail TS35 mounted at the installation site Earth ground point for the connection of the SL3 earth ground Closed control cabinet or fire protection cabinet if the power supply is not a low power source 12 20VDC The dimensions for SL3 SDI 1 SL3 XMTR 1 are shown ...

Page 20: ...atlink Earth ground point The connection point can accept up to a 4 gauge solid copper wire If a heavier gauge copper wire is used to connect to the ground rod a reducer may be necessary to connect to the terminal on Satlink Firmly secure the screw on the ground point firmly on the copper wire Do not rely on AC power ground connections as they are not always properly grounded and may introduce oth...

Page 21: ...rs Occasionally you may mount the GPS antenna indoors if the GPS signal penetrates the structure or enclosure where it is located The GPS antenna should be installed in a way to reduce the buildup of snow that might affect its operation Only approved GPS antennae should be connected to Satlink Satlink requires a well positioned GPS antenna in order to operate correctly 4 6 Connecting the Power Sup...

Page 22: ...ions are possible if the unit has been previously setup See section 3 5 Please note that it is normal for SL3 to flash red when power is first applied Once SL3 has verified good GPS signal and optionally good Iridium signal it will switch to flashing green Do not walk away from the site until Satlink is flashing green Connect with LinkComm to see why Satlink is flashing red 4 7 Connecting SDI 12 s...

Page 23: ...e Each time the bucket in the rain gauge tips the internal switch closes momentarily causing a pulse on the TB DIN2 connection This pulse is counted and used to provide accumulated precipitation or precipitation rate data The key settings for a tipping bucker rain gauge are Measurement Type Precip Accumulation or Precip Rate Slope 0 1mm 0 2mm 0 01inches or other value to match the calibration of t...

Page 24: ... not clean de bouncing should be enabled Otherwise Satlink may count noise as signal To ensure that the de bouncing does not interfere with the pulse counting de bouncing should only be enabled for signals occurring less than 100 times per second The key settings for pulse sensors are Measurement Type Digital Digital type Counter 1 or Counter 2 Debounce yes no 4 11 Connecting Frequency Sensors SL3...

Page 25: ...RMYoung and specify AC Low Level Frequency 2 is always expecting a DC high level signal 4 12 Connecting 0 5V Analog Sensors SL3 1 supports up to two sensors with an output voltage up to 5 VDC The sensor must be connected to the signal ground and may be powered from VREF PROT 12V SWD 12V These inputs are compatible with sensors thermistors potentiometers strain gauges etc The key settings for 0 5V ...

Page 26: ... 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 Measurement Type Analog Analog Type 0 5V A or B Add a 100 ohm load resistor between A or B and Signal ground 4 14 Connecting Status Sensors A status output is a switch that is open or closed SL3 1 supports up to ...

Page 27: ... Sensors A potentiometer connects to SL3 via the A or B analog channels as shown below The key settings for potentiometer sensors are Measurement Type Analog Analog type A or B Note VREF is 2 5V 4 16 Connecting mV Sensors mV output sensors such as pyranometers connect to SL3 to the C D or E channels as shown below ...

Page 28: ...312mv w Bias Note use the range with Bias for any sensor such as a pyranometer that does not connect to VREF or other SL3 power 4 17 Connecting Thermistors Thermistors connect to SL3 to the A or B channels as shown below Note there is a precision 10K reference resistor between the input and 2 5VREF The key settings for thermistors are Measurement Type Analog Analog type A or B Equation to compute ...

Page 29: ... YSI MIX H 30K 9 35401E 04 2 21060E 04 1 2747E 07 44016 44036 5600 0025 5600 0030 YSI MIX B 10K 1 12610E 03 2 34545E 04 8 6359E 08 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 ...

Page 30: ... 3rd order Poly delta T range of 20 C Approximation error is 0 01 C Temp C Poly X 1000 Terminal_temp 0 0107 25 263 0 4443 0 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 is 0 30 C Temp C 25 892 X 1000 0 151 Terminal_temp Linear delta T range of 40...

Page 31: ...scale the reading 4 20 Programmable Excitation References The built in excitation reference voltage in SL3 1 is 2 5 volts available on pins 26 and 30 SL3 1 also supports a programmable excitation reference voltage via an optional plug in card This may be used in addition to or instead of the 2 5VREF when you need a different excitation voltage for a sensor The optional card Sutron part 6461 1328 c...

Page 32: ...ts to SL3 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 This ensures that the value always goes to 355 or 0 with SIGNAL GROUND when the potentiometer is in the open region Setup two measurements for the RMYoung one for the direction and one for the...

Page 33: ...rval to 5 minutes use the following 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 sensor often has more than 9 parameters in its output The response to the C command may provide different data based on what model is connected For example the WS200 UMB provid...

Page 34: ...during each measurement of Analog Digital SDI sensor Warmup can increase the time SWD 2 Turned on only from an equation OUTPUT function or Command line command 4 26 Connecting Protected Power The protected power is labeled PROT 12V This power provides 1A of the main power This can be used for sensors or equipment that needs to remain powered at all times It can be turned on off pulsed via the equa...

Page 35: ...inkComm and use the Diagnostics Terminal window Press ENTER to get the prompt and issue the following RS232 Baud Rate 115200 Then reboot the SL3 for the new baud rate to take effect by issuing the Reboot command or power cycling the unit The modem will now automatically answer calls and provide remote communications to SL3 See Connecting via Analog Modem for instructions on how to use LinkComm wit...

Page 36: ...renamed S01_script txt 3 Attach the modem to the Rs232 port an SL3 and insert the thumb drive Look for a script_results txt in the daily sub folder and examine it for errors Once the modem is working enable passwords to help secure the station The script is designed to be run on a factory fresh modem or one that s already running the script The script will switch the speed of the RS232 port to 115...

Page 37: ...LinkComm is available for download from http www sutron com downloads htm The PC version 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 LinkComm directly from this folder by double clicking LinkComm exe or to install LinkComm so that it appears on the St...

Page 38: ... 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 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 Satlink set Connect type 3 to Wi Fi USB Serial or Modem and press Co...

Page 39: ... this feature to reduce data costs e g when communicating over cellular links The Check setup on connect option visible only for low bandwidth connections like Redirector will cause LinkComm to retrieve the setup from Satlink every time you connect You may choose to disable this feature to reduce data costs e g when communicating over cellular links 5 3 1 Connecting via USB LinkComm can connect di...

Page 40: ...nd a firewall and so need special steps to be taken for access When obtaining one of these SIM cards from Sutron you will also receive a user name password and station name to use when setting up your station connection in LinkComm After entering your user name and password you may press the Update Station Names button to retrieve the list of stations that are associated with your redirector accou...

Page 41: ...nnect the modem to your computer select the Modem Connect Type and enter COM port Press the button to enter phone number and other modem details Note LinkComm expects the modem to support ASCII result codes OK CONNECT etc and DTR call control 5 3 5 Connecting via TCP IP LinkComm can connect to Satlink with an external Cell modem via TCP IP See Connecting External Cell Modems for instructions on co...

Page 42: ...r notes in this section related to station setup and maintenance For example you might store information about the last time the station was visited plans for future visits and notes on calibrations etc Note All settings station and connect settings notes and site images for every station you define are saved automatically as you make changes Hence there is no need to select any kind of Save menu ...

Page 43: ...nt 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 then use Import Database on another PC or mobile device to import the station definitions About Display a dialog showing information about LinkComm including version Sutron Website Visit the Sutron website Event Log Show LinkComm event log This is a text f...

Page 44: ...ypically saved by a prior Export Setup action Export Setup Save the current setup to an external file The setup file is a text file containing property value assignments Send Setup to Station Send the current setup to Satlink shown only if connected Get Setup from Station Get the setup from Satlink shown only if connected Stop Recording Start or Stop if applicable recording shown only if connected...

Page 45: ...m to disconnect from Satlink LinkComm is not connected to Satlink Pressing the button in this state will cause LinkComm to try to connect to Satlink 5 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 Satlink and recording status Pressing the setup status b...

Page 46: ...tup in LinkComm it no longer matches the setup in Satlink Press the button to send setup changes to Satlink LinkComm will prompt for confirmation If Yes only the changes required to be in sync are sent If No LinkComm prompts to retrieve the setup from Satlink overwriting local changes The setup in Satlink is unknown and so may differ from the one displayed by LinkComm Press the button to send the ...

Page 47: ... file and later re use that setup by loading it into LinkComm To save a Satlink setup to a file select Export setup from the main menu You may find it helpful to save reference copies of setups outside of LinkComm as a backup in case you accidentally overwrite changes to the setup in LinkComm Use the export setup menu item to achieve this To load a Satlink setup from a file select Import setup fro...

Page 48: ... 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 To show the status text actually received from the logger press the Show Details button To measure and update all sensors press Measure All button High level telemetry status is also shown on this page below current sensor val...

Page 49: ... Send Setup to Satlink item in the main menu 5 7 Measurements 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 configured The measurements tab also provides some test functions to help you ensure the sensor is properly configured The left side of the measur...

Page 50: ...may select or deselect individual data series for display using the legend just below the graph Change the span of the period to graph using the Span control Several options are available Whenever a change to span is made you must press the Download button to retrieve the data for display When the defined span no longer matches the displayed span the download button text changes to Download Press ...

Page 51: ...try tab is used to configure a station for Environmental Satellite GOES Iridium or Cellular communications The contents of the tab differ for each telemetry type Telemetry tab showing Environmental Satellite shows the following The telemetry status section is below the setup area and is accessed by scrolling down ...

Page 52: ...Tab Every Satlink Logger transmitter has a built in GPS module The GPS module provides time and frequency information needed for the on going operation of SL3 SL3 is certified to operate for 30 days without GPS There is only one setting on the GPS tab Local Time Offset min GPS provides UTC time to Satlink The field labeled Local Time Offset can be used to have Satlink use local time instead of UTC...

Page 53: ...s are being received Note that it is natural for the signal strength to be below 40 as satellites orbit out of view The GPS needs at least 4 satellites to get valid time and frequency information The only controls on the tab are to refresh the screen and start a new sync Normally Satlink will attempt to get a time sync from GPS 10 minutes before a scheduled transmission The sync will happen at lea...

Page 54: ...nostics information on the modems Please see the RADIO DIAGS section for details 5 12 Diagnostics Tab This tab provides extensive diagnostics information and offers tools for performing various diagnostics and maintenance operations For example Get diagnostics information including software versions and data usage Terminal and Data Flow views SDI 12 command utility Set the clock in Satlink Upgrade...

Page 55: ...ve to file button to save all diagnostic text data to an external file 5 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 Satlink for the current session The LinkComm Diagnostics section displays LinkComm s version information Press the Refre...

Page 56: ...hen new data becomes available 5 12 5 Firmware Upgrade The software running in Satlink can be upgraded The latest version of Satlink firmware is delivered as part of the LinkComm download package obtained from the Sutron web site LinkComm may be downloaded from http www sutron com downloads htm search on LinkComm Upgrades may be done over RS232 USB USB thumb drive or Wi Fi Upgrade files are packag...

Page 57: ...prompt for confirmation 5 12 7 Rebooting Satlink Clicking the Reboot button on the Diagnostics tab will have LinkComm issue the reboot command to Satlink Satlink will perform a software reset LinkComm will then disconnect from Satlink If you are issuing the command remotely please note that Satlink will need a minute to get back on the internet before it is ready to talk again 5 13 Password Menu L...

Page 58: ...for particular items as follows o Errors o Recording status o Measurement status including number of parameters to transmit o Scheduled transmission status o Random transmission status A green check signifies the item is in the expected state A warning triangle signifies the item isn t as expected and may need attention A red stop sign signifies the item is likely incorrect and needs attention You...

Page 59: ...o an SL3 in Your Station List Select the station in the station list Update the connection type and related settings if needed Press Connect LinkComm will read the setup from the station and report any differences it finds If no message is displayed the setups match If the setup differs a message will be displayed Press View Diffs to see the differences Then press YES to send the LinkComm setup to...

Page 60: ...g Manual Data Go to Measurements Select the desired measurement Scroll to Processing select Calibrate and enter the desired value and press OK 6 9 Calibrating Sensors Go to Measurements Select the desired measurement Scroll to Processing select Calibrate enter the desired sensor reading and press OK Whenever a sensor reading is calibrated the system will log two readings the value before and the v...

Page 61: ...ss Show Details to see additional information Press Clear Status to clear any errors 6 13 Software Version You can find the version of the software on the diagnostics tab of LinkComm The Serial Number of the product is listed there as well You can also obtain the version of the software using the VER command via command line 6 14 Setting Time You do not need to set the time yourself in Satlink Eve...

Page 62: ...ocal time zone The change will take effect after the next good transmission 6 15 USB Thumb Drive Flash Drive Operation Satlink provides several convenient functions 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 6 15 1 Download data to USB Thumb Drive To download data to a USB drive simply insert a...

Page 63: ...drive into the Satlink After the setup has been processed it will be renamed to prevent it from being processed in the future ex TestStation_setup_installed txt This means you cannot use the same setup file to update multiple stations Example to upload a new setup to the station named TestStation place the setup file in the following folder of the USB drive Sutron Satlink TestStation TestStation_s...

Page 64: ...ds true for Iridium SBD messages Satlink s Wi 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 off until the site is physically visited and the front panel button on Satlink is pressed Please note that Satlink s Wi Fi hotspot provides access only on si...

Page 65: ...OT allowed All ASCII bytes are allowed except comma equals and white space Passwords may be up to 19 bytes long 7 2 2 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 SETUP In this scenario the sy...

Page 66: ...ected station LinkComm will automatically prompt for a password When sending a message to a password protected station the first line of the message must have the login command LOGIN XXX where XXX is the password 7 2 4 Logging Out Logging out is accomplished by one of the following Disconnect with LinkComm Type EXIT in the command line Disconnect the USB cable Power down the unit ...

Page 67: ...previously logged data Every time setup is changed it 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 into three sections discussed in detail in the next chapters measurement setup telemetry setup other setup Remember that if you ever see at the top...

Page 68: ...readings may be expanded to 1 000 000 000 readings Logged measurement results may be transmitted via GOES or other telemetry installed The measurement setup is divided into the following sections described below 9 1 Sensor Setup 9 1 1 Active Making a measurement active is the first step in setup of a measurement If a measurement is not active you can still enter a setup however the measurement wil...

Page 69: ...the basis of manufacturer or interface Once you are displaying the desired sensor template select the related parameters such as interface parameter before pressing select 9 1 3 Measure Type This setting tells Satlink what kind of a measurement to make SDI 12 analog battery etc This setting partially determines what physical connection on Satlink the sensor needs to be wired to Measure Type also c...

Page 70: ...r a sensor This is metadata stored in LinkComm but not in SL3 9 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 SL3 9 1 7 Description Description is a text field available to enter additional information for the sensor This is metadata stored in LinkComm but not in SL3 9 1 8 Right Digits The num...

Page 71: ...rements See Measurement Time 9 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 started Example 1 The measurement is logged every 10 minutes at 0 seconds past the minute time 00 00 00 interval 00 10 00 o 00 10 00 data measured and logged o 00 20 00 data ...

Page 72: ...or 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 take one sample every minute the Sampling Interval should be set to one minute That way Satlink will take 60 samples every hour with approximately a one minute break between each sample If the sensor being us...

Page 73: ...gs need to be averaged over a time period that is longer than the logging interval For example if you would like to produce an hourly average every 15 minutes you would use a Running Average In that case the Averaging Time should be 01 00 00 and the Measurement Interval should be 00 15 00 For Running Average Averaging Time may be longer than Measurement Interval In fact unless it is longer there i...

Page 74: ...d maximum running minimum and maximum values are logged with the time stamp of when the minimum and maximum occurred rather than when the measurement was scheduled The system holds up to 180 samples for the Running Average How many samples are to be used is computed by dividing the Averaging Time with the Sampling Interval If the setup is such that more than 180 samples are required the system wil...

Page 75: ...go and subsequent readings each an hour later 9 3 Configuration Settings 9 3 1 Measurement Type The Measurement Type setting in the Sensor section will determine what kind of measurement is made Each of the different types will unlock other settings For example choosing Analog as the Measurement Type will unlock the Analog Type setting The available Measurement Type options are Precip Accumulation...

Page 76: ...any manufacturers provide SDI 12 sensors that measure different environmental effects SDI 12 sensors provide digital data which improves their reliability and accuracy in terms of logger sensor communications For details on SDI 12 please see the section MORE ABOUT SDI 12 9 3 3 1 SDI 12 Port SDI 12 sensors can be assigned to Port1 Port2 or RS485 Remember that multiple sensors can be connected to ei...

Page 77: ... SDI 12 are scheduled to go at the same time Satlink orders the measurement commands so that concurrent measurements are commanded first Non concurrent measurements occur while waiting for concurrent results Also Satlink 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 measuremen...

Page 78: ...y 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 Press the Clear button to clear the SDI 12 history window 9 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 translate th...

Page 79: ...nection Diff C Terminal 32 and 33 Connection Diff D Terminal 28 and 29 Connection Diff E Terminal 24 and 25 Optional connection to VREF 26 or 30 and Signal ground 27 and 31 as needed Measurements Diff C Diff D and Diff E are designed to operate with a special type of analog output found on many sensors that use a bridge configuration or any sensor that outputs a very small voltage This input type ...

Page 80: ...e the 312mV option If you were to choose the 39mV option when the sensor provided a reading greater than 39mV the unit would indicate a sensor failure Use the range with Bias if the sensor is not powered by Satlink such as a pyranometer or thermocouple 9 3 4 5 4 20 mA Connection 4 20ma IN Terminal 23 This input is designed to function with sensors that have a 4 to 20ma current loop interface This ...

Page 81: ...digital or SDI 12 inputs is set up with a warmup then VREF and Switched Power SWD 1 will both be turned on If warmup is set to zero those output lines will not be turned on This is different for Analog measurements which turn on the lines regardless whether warmup is zero 9 3 5 Measure Type Battery This type measures the voltage of the battery connection to Satlink This measurement is a useful dia...

Page 82: ... to setup separately the speed and direction measurements and provide the index in the configuration Normally you will want to setup these measurements before setting up the Wind type Speed index is the measurement setup separately to get the speed Direction index is the measurement setup separately to get the direction Make sure each input is configured to provide the data in the proper units mph...

Page 83: ...techniques that are needed to any sensor that has a circular discontinuity such as a wind direction sensor with the crossover from 0 to 359 degrees In these cases simple averaging does not work the mean of 0 and 359 is 179 5 which is clearly incorrect Calculating a vector average provides a way around this problem When the data is processed the software automatically performs several different typ...

Page 84: ...f the wind speed which takes direction into account Here the average of 10mph at 0 for 1 hour and 20mph at 90 for 1 hour is 11 2 mph Mean Direction Unit This is the wind direction in degrees not weighted for wind speed Here the average of 10mph at 0 with 20mph at 90 is 45 This is the value you d get with a simple average of the direction if no 0 360 crossover occurred Mean Direction Wind This is t...

Page 85: ... 2 terminal 8 and 10 Period 1 2 terminal 8 and 10 Frequency will have Satlink sample the input for 750ms It will provide a result that is the average frequency of the input during that time span 10kHz is the maximum input frequency that Satlink supports When Period is the chosen type Satlink will watch the input line for up to 10 seconds Satlink stops watching as soon as one wave period is noticed...

Page 86: ... o Setting up multiple frequency and period measurements on the same input will work as long as the measurements do not overlap o For frequency and period readings on the same input one measurement must finish before a second one starts for the readings to be correct o For frequency and period readings SL3 will not hold up one measurement until another completes o Overlapped frequency and period m...

Page 87: ...nal Temperature Internal Temperature measurements use a temperature sensor installed inside Satlink Every Satlink comes with a built in temperature sensor The reading provided is in degrees Celsius To convert from Celsius to Fahrenheit set the slope to 1 8 and the offset to 32 9 4 Processing Settings 9 4 1 Slope See Offset below 9 4 2 Offset Every measurement is computed by taking the sensor readi...

Page 88: ...It determines whether equation processing is to be applied to the raw data The field Equation can be set to an ASCII string no longer than 128 bytes per measurement That field contains the equation to be applied 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...

Page 89: ...Sutron Corporation Satlink Operations Maintenance Manual Rev 8 04 2 11 3 2016 pg 89 The following functions are available ...

Page 90: ... 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 AND OR can also be used in logical expressions For instance X 100 OR X 50 would result in 1 if X is above 100 or below 50 otherwise it would result in 0 The NOT operator is logical not bitwise This means that NOT 0 is 1 a...

Page 91: ...0 do the following Setup measurement M1 to collect data from the conductivity sensor Setup measurement M2 as a Meta measurement with the Meta Index set to 1 in order to reference M1 This ensures that M2 will wait for M1 to complete before producing a result Make sure the schedule for M1 and M2 is the same Setup the equation of M2 to OUTPUT M1 80 1 1 2000 That will cause Satlink to pulse DOUT 1 for...

Page 92: ...alarms This way it is possible to get an alarm when the stage reaches 3 feet another alarm when it reaches 4 feet and a third alarm when it reaches 6 feet If more than three alarms are needed for one sensor set up two measurements to read the same sensor but give them different alarm conditions 9 5 1 Alarm 1 Alarm 2 and Alarm 3 Each of these settings can have one of the following values Off High L...

Page 93: ...his setting is only relevant if the customer setup the Measurement Interval to be more frequent than the Logging Interval In that case the system can be configured to log more frequently when it is in alarm Here is an example of a system setup to log more frequently while in alarms The system is set up to read the temperature sensor every two minutes and check for alarms If the temperature exceeds...

Page 94: ...two readings absolute of current reading minus past reading is greater or equal to the Alarm Threshold the station goes into alarm The same station goes out of alarm if the absolute difference between the two readings absolute of current reading minus past reading is less than the Alarm Threshold minus Alarm Deadband Exception ROC alarms setup for Since Last Tx do not generate out of alarm events ...

Page 95: ...ing All all the measurements that are logged are also set to be transmitted Only readings made since the last transmission are included This setting is dependent on the Log Interval setting Last means to transmit a set number of the most recent readings determined by Number of Values to Tx Use Last for alarm transmissions to ensure that the value that caused alarms is transmitted By selecting Excl...

Page 96: ... 11 30 and 11 45 Tx Data Content Last Number of Values to Tx 2 Tx Data Interval must be a multiple of the Logging Interval Setting Logging Interval to 15 minutes and Tx Data Interval to 20 minutes is not a good idea 9 8 Measurement Setup Defaults To change the setup of a single measurement to its defaults type M1 SETUP DEFAULT on the command line to reset measurement one This will affect only one ...

Page 97: ...f one day To log the daily temperature and the hourly temperature only one physical temperature sensor is needed Set up two measurements 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 the other once an hour Measurement Interval 1 hour Averaging Time 1...

Page 98: ...nd its status is provided on the Telemetry tab as shown below The column on the left shows that up to four independent telemetry setups are possible The first two setups are reserved for Environmental Satellite transmissions the first setup is reserved for scheduled transmissions aka self timed transmissions and the second for random transmissions The last two setups may be setup for any kind of t...

Page 99: ...fere with the operation of another station Always check to make sure the information you have for the station is unique for that station and correct Some of the settings are common to different Radio Types 10 1 1 Enable This is the master switch for enabling the telemetry setup 10 1 2 Radio Type Which radio is to be used for the telemetry Satlink comes with an Environmental Satellite radio built i...

Page 100: ...sometimes called self timed transmissions If this setting is enabled Satlink will periodically deliver sensor data to the designated destination If disabled Satlink will not initiate any scheduled transmissions 10 2 2 Transmission Schedule The governing agency will assign a specific transmission time and interval for scheduled transmissions Enter the assigned schedule via the Scheduled Time Schedu...

Page 101: ...e Satellite ID may cause the transmitted message to be lost or ignored 10 2 5 TX Format The TX Format field sets the format that Satlink uses when it transmits its data There are several different format types SHEF SHEFFIX Pseudobinary ASCII Column and ASCII Sensor Each has its own distinctive advantages SHEF formats the data into readable ASCII messages SHEFFIX is just a modified version of SHEF ...

Page 102: ...ower is displayed on the screen The following table shows the power during the carrier portion of the transmission for each of the Satellite types Satellite Type Yagi 10 11dB gain Watts Dome 5 8dB gain Watts Omni 3dB Gain Watts GOES 300 1 25 2 5 7 GOES 1200 5 10 14 EUMETSAT SRDCP 100 5 10 14 EUMETSAT HRDCP 1200 2 5 7 14 CGMS 100 International 7 10 14 Japan MTSAT 100 7 10 14 Feng Yun 7 10 14 INSAT ...

Page 103: ...ntrols whether the station name is included in the transmission header If the station name were Small Creek it would be formatted as YN Small Creek 10 2 7 3 Temp During Last Tx This is the temperature recorded during the PREVIOUS environmental satellite transmission It is expressed in degrees Celsius The initial transmission will append 1000 0 For a temperature of 25 53 Satlink will format YM 25 5...

Page 104: ...e enabled the user must ensure that the logger talk at 9600 bps 8 data bits no parity one stop bit no flow control There are two ways to wake Satlink up either assert RTS or send a wake up character That wake up character should be binary 0 After waking Satlink make sure to wait at least 6 milliseconds After Satlink is woken it will acknowledge by asserting CTS If woken with a character Satlink wi...

Page 105: ...Interval to zero TX2 random transmissions share the Satellite ID and Antenna Option with TX1 scheduled transmissions setup The same ID and Antenna should be selected for TX1 and TX2 Random transmissions should be kept as short as possible To that end Pseudobinary B is the only format available 10 4 Iridium Setup Satlink may be equipped with an optional Iridium modem If such hardware is available S...

Page 106: ... be configured with the Tx Data Content set to Last in order to make sure that the reading that caused the alarms is transmitted 10 4 2 3 Alarm Interval This setting is relevant to Alarm transmissions only If not zero Iridium will repeat transmission at the Alarm Interval for as long as the station is in alarm Additionally if not zero the Alarm Interval dictates the minimum time between transmissi...

Page 107: ...sion and Message Check No additional message checking required 01 00 00 Transmission and Message Check No additional message checking required The message check serves several purposes It prevents the customer from permanently severing the remote connection It allows stations to go into lower power mode than if Listening were enabled Please note that message checking is not scheduled to occur at a...

Page 108: ...nsmit is entirely up to the user The Cell network is a commercial network and customers pay for bandwidth Unlike Environmental Satellite Scheduled transmissions Cell transmission do not happen at the exact time that they were scheduled for Instead the modem is turned on at the scheduled time It takes the modem a little while usually under a minute to acquire a connection with cell network and comp...

Page 109: ...ill connect to the destination specified by Main Server The server may be expressed as a name such as www sutronwin com or an IP address such as 10 0 0 1 See the section TCP IP SESSION for details on the connection 10 5 1 3 Backup Server If Satlink is unable to connect to the Main Server but it does have an internet connection it will try to deliver data to the Backup Server 10 5 1 4 Server Port W...

Page 110: ...d available to connect It will stay online until listening is turned off Use LinkComm to connect to Satlink and perform the appropriate operations Do not forget to turn off listening before disconnecting To have Satlink only turn on listening for a limited time period use the LISTEN command For example to have Satlink go online for two hours send an SMS saying LISTEN 7200 Two hours is 7200 seconds...

Page 111: ...w each type of telemetry is performing 10 6 1 Refresh The telemetry status does will not update automatically The refresh control retrieves from Satlink current information 10 6 2 Clear Counts This control clears the succeeded and failed counts Sutron recommends clearing the counts during each field visit 10 6 3 Transmit Now Transmit Now causes Satlink to initiate a transmission on the selected se...

Page 112: ... to make sure that you have the right number of readings marked for tx and the transmission fits in the specified window 10 6 5 Send to Sutron This feature causes Satlink to send an Environmental Satellite transmission on the GOES satellite using Sutron s allocated Channel and Satellite ID The intention is to allow the installer to test out that a station is working correctly without having to wai...

Page 113: ...uth and elevation These values are calculated when you press the Calculate button Press the Calculate button to calculate azimuth and elevation In the example above the azimuth is 176 75 and the elevation is 45 92 This means the antenna will be pointed up to the satellite with the angle of the antenna boom WITH RESPECT TO THE GROUND forming a 45 92 degree angle 0 degrees means the antenna will poi...

Page 114: ... 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 Check option Pressing this button causes Satlink to immediately contact the Iridium gateway or the Cellphone network and ask for new incoming messages The most recently received message since power on ...

Page 115: ... Satlink s password protection Even if Wi Fi security is not enabled Satlink is still protected by its SECURITY Saltink only turns on the Wi Fi hot spot at certain times There are two settings that control when Satlink3 turns on the Wi Fi hotspot Wifi Enable If this setting is off Satlink3 will never turn on it s Wi Fi automatically It will only turn on when the front button is pressed or when the...

Page 116: ... transmissions made and the number of bytes transmitted To prevent this data from being logged disable the Log Daily Values setting as shown below 11 3 Digital Output DOUT Satlink features a digital output labeled DOUT Satlink can automatically activate the output based on the settings below The outputs are controlled by the Other Setup Digital Output settings shown below Command line or equation ...

Page 117: ...at a pull up resistor will be connected to the Prot 12V or other supply The value of the pull up may be determined by the impedance of the connected load A10 kOhm resistor may be used as a default With a pull up resistor connected When the output is turned on the output sinks current from all attached devices When the output is turned off the output is pulled up to the supplying voltage 11 3 1 Pro...

Page 118: ...ails Satlink can automatically activate the output based on alarms The setting Output1 Control dictates whether alarm activity triggers the output The setting Output1 Control can be set to Manual Satlink will do nothing with the digital output when it goes into and out of alarms Alarm In Satlink turns on digital output when any measurement goes into alarm Satlink does nothing with the output when ...

Page 119: ...omm does not support them 11 5 1 Cutoff System High and Cutoff System Low The unit will automatically disable measurements if the voltage falls outside the Cutoff System High and Cutoff System Low limits Measurements will recommence with the voltages return within range The default operating range is 9V to 20V 11 5 2 Cutoff Tx High and Cutoff Tx Low The unit will automatically disable the GOES tra...

Page 120: ...16 pg 120 Cutoff Temp Tx High 85 0 C Range 40 0 100 0 Cutoff Temp Tx Low 45 0 C Range 80 0 20 0 11 6 Iridium Please see the IRIDIUM GLOBAL SETTINGS section for a description of these settings 11 7 Cell Please see the CELL GLOBAL SETTINGS section for information on these fields ...

Page 121: ...a GOES Iridium may be used to provide a reliable and timely way of sending alarms Iridium may be used to retrieve data from missing transmissions see MISSING DATA RETRIEVAL Satlink s flexible telemetry setup allows for any or all of those scenarios Please see the IRIDIUM SETUP section for details on setting up Iridium Iridium satellite coverage is available everywhere The diagram below shows how t...

Page 122: ...e sent to Satlink via Iridium and Satlink may send messages in return Each message may contain up to 340 bytes 12 1 3 Transmission Data Content Each measurement is independently setup with the data content for each transmission Please see section Transmission Data Content Settings for details A single message can only hold a limited amount of data If there is more data than can fit multiple transm...

Page 123: ...4 hours as long as it has power Please see the Iridium Setup section for more on Listening and message checking When Satlink 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 Satlink will keep the modem turned on for ten additional minutes to facilitate additional message conversations Messages are treate...

Page 124: ...nd the ability to send and receive SMS text messages Depending on the modem and the network service Satlink can Deliver sensor data on a regular schedule much like the environmental satellite radio Deliver timely alarm notifications Send data via SMS text messages and via TCP IP internet Allow remote LinkComm connections over the internet Receive command line commands via text messages respond to ...

Page 125: ...ons Sutron s AutoPoll PC software can periodically reach out to a listening Satlink station and collect sensor data from Satlink In the listening mode Satlink will keep the modem on at all times resulting in higher power consumption The transmission status use LinkComm s Telemetry tab or issue STATUS TX command indicates the IP address assigned to Satlink by the service provider The Listen Port se...

Page 126: ...nk will reply to these requests by providing transmission data that would have been transmitted at some point in the past In order to have Satlink repeat a transmission apply the REPEAT option to the TXFORM command along with a date time of the missing transmission Satlink will reply immediately with the data Syntax TXx TXFORM REPEAT YYYY MM DD HH MM SS TXx may be any Tx e g TX2 TX3 YYYY MM DD HH ...

Page 127: ...nmodified format Most data formats including SHEF and Pseudobinary B do no support timestamps that indicate very old data Note that append data is NOT provided in a repeat transmission The capture below illustrates the difference that the REPEAT option has on the TXFORM command Note that no date was issued with the REPEAT command meaning it uses the current time as the time of Tx Note the lack of ...

Page 128: ...02 2012 09 25 00 STAGE 20 50 FT G date and time with a one second resolution user set measurement label STAGE measurement reading 20 50 user set measurement units FT measurement quality G good B bad The general format specification for Sutron Standard CSV format is mm dd yyyy hh mm ss label data units quality Here are some examples of log entries 01 19 2015 09 30 00 Stage 1 25 ft G 01 19 2015 09 4...

Page 129: ... the value before and after the calibration Log in events if password is enabled including failure to log in Telemetry events transmission made message received etc Alarm events The setting Log Daily Values Log Daily Values determines whether certain log events are logged every day before midnight The setting Log Diagnostics command line only sets the software to log transmission diagnostic inform...

Page 130: ...Maintenance Manual Rev 8 04 2 11 3 2016 pg 130 Minimum and maximum values are logged at the time the minimum or maximum occurs not when the measurement was scheduled This provides knowledge of the exact time the maximum or minimum happened ...

Page 131: ...measure and to the data commands It is also recorded for analog measurements 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 Satlink cannot always be able to tell if an analog sensor is present When the sensor failure error occurs Satlink changes the sensor reading to match the user set Log Err...

Page 132: ...rrors 14 3 1 Recording Off If recording is turned off Satlink is not collecting data That is why this condition is considered an error This error persists until recording is turned on 14 3 2 Time Not Set This error is noted when Satlink does not have valid time This error can only be fixed by allowing the system to sync its time via GPS Satlink has an RTC real time clock backed by an internal batt...

Page 133: ... the system flags an error 14 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 hardware error has a code logged with it A hardware error usually indicates a serious problem with the unit Contact Sutron customer support at 703 406 2800 for help with hardware errors ...

Page 134: ...e 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 will be value 10 RightDigits The string will be sent if the data was never measured or was erased The number of values sent for each measurement is set separately for each measurement in the Scheduled Transmi...

Page 135: ...North 39 degrees 1 minute 18 48 seconds and longitude of W 77 degrees 24 minutes 36 91 seconds COUNTER COUNTER is a 2 byte binary encoded number which indicates the random transmission number and increments after every random transmission The number will be between 0 and 4095 BATTERY VOLTAGE This is an 1 byte binary encoded number representing the battery voltage of Satlink under load during the l...

Page 136: ...udobinary B for non Random Txs If the Pseudobinary B format is used for any transmission type except Random it will have the fields listed below Scheduled and Alarm transmissions will use this format Field Pseudobinary B for Scheduled and Alarm Txs BLOCK IDENTIFIER BLOCK IDENTIFIER is always sent as B to indicate the start of a binary data group GROUP ID GROUP ID is sent as 1 to indicate a schedul...

Page 137: ...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 LAT LONG OPTIONAL This 8 byte value is appended only if the correct Append Option is selected LAT LONG can be decoded into D M S format by converting the binary values to decimal and applying the following formula Degrees latitude 64 1st byte AND ...

Page 138: ...Corporation Satlink Operations Maintenance Manual Rev 8 04 2 11 3 2016 pg 138 Field Pseudobinary B for Scheduled and Alarm Txs TEMP DURING LAST Tx OPTIONAL TX TIME OPTIONAL SERIAL NO OPTIONAL TX COUNT OPTIONAL ...

Page 139: ...ased on the pseudobinary B format It uses slightly more bandwidth than the B format but it is self descriptive It is used 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 be 1 to indicate a scheduled transmission 2 meaning an alarm transmission 3 indica...

Page 140: ...rmat 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 Additional Measurements Variable If more than one measurement was set up for transmission more data will follow Each measurement setup will have data starting with the Measurement Delimiter and ending with Mea...

Page 141: ... that it has a timestamp at the start of the message The timestamp indicates when the transmission should have taken place and helps decode when the data was collected Pseudobinary D is 4 bytes larger than format B The timestamp is similar to the one in Pseudobinary C Pseudobinary D is smaller than Pseudobinary C and it lacks detailed timestamps that would allow one to completely reconstruct the t...

Page 142: ... 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 Additional Measurements Variable If more than one measurement was set up for transmission more data will follow Each measurement setup will have data starting with the Measurement Delimiter and ending with Measurement Data Battery voltag...

Page 143: ... so for instance a battery voltage of 13 04 volts set up with 2 right digits will be sent as 1304 A 1 byte encoded number can range from 32 to 31 A 2 byte encoded number can range from 2048 to 2047 A 3 byte encoded number can range from 131072 to 131071 Binary encoded numbers are always sent most significant bytes first The number itself is broken down into 6 bit digits and each digit is placed in...

Page 144: ...act 64 from each piece and convert to 6 bit binary 0 19 23 000000 010011 010111 Finally we combine all the bits to form one 18 bit two s complement number and convert to base 10 000000010011010111 1239 15 5 Pseudobinary over SMS Some bytes that are normally used as a part of Pseudobinary transmissions are not allowed in SMS When Satlink sends Pseudobinary data over SMS those bytes are replaced acc...

Page 145: ...data will be sent The most recent data is always sent first The number of values sent for each measurement is set on a measurement by measurement basis APPEND OPTIONS Satlink offers a multitude of optional values that are tacked on at the end of the transmission Please see APPEND OPTIONS 15 6 1 SHEF Example Here is a message with three active measurements Each is set to include two readings The ra...

Page 146: ...the MX and MN only have one value and the timestamp is different for each ITEMP 12 15 25 9018 26 0289 26 0988 26 2451 MX 64 60 26 686 MX 101 60 27 426 MN 14 60 25 891 MN 131 60 25 334 AVG 12 60 26 169 26 368 15 7 Sutron Standard CSV Logs downloaded from Satlink will be in the Sutron Standard CSV format It is possible to transmit data in the CSV format However CSV messages are too large for most ap...

Page 147: ...have varying amounts of data on each line each time based on whatever sensors are collected at each time This will produce confusing results if the additional sensors are collected at an interval of the other sensors The results should be OK if the additional sensors are collected at a time separate time 15 9 ASCII Sensor This method of formatting uses four digits for each measurement readings Mea...

Page 148: ...line 0250 0250 0250 0250 shows four readings of the first sensor This measurement had four same readings Before formatting that reading was 2 50 It was multiplied by 100 and padded with a leading zero The third line 2231 2232 2233 2234 shows four different readings of the second sensor That sensor s readings were originally 22 31 22 32 22 33 and 22 34 respectively They were multiplied by 100 and p...

Page 149: ...12 If the server does not log in Satlink will time out after 30 seconds and disconnect 15 10 1 1 Session Type Code Session type defines the processing that occurs on connection Currently there is only one session type 0 This type is defined by the Course of Events above and details that follow 15 10 1 2 Report Type Code Report Type code describes the purpose of the transmission 0 self timed 2 ente...

Page 150: ...g alarm extended 0x34 4 Exiting alarm 0x35 5 Exiting alarm extended 0x36 6 Command response 0x37 7 Command response extended 0x38 8 Forced transmission 0x39 9 Forced transmission extended Reserved for future use 0x7D User defined 0x7E Look to next byte for meaning 0xFF Binary data reserved for future use The sub header has the following comma delimited fields o id start byte total bytes station na...

Page 151: ... and does not include the overhead of the telemetry headers used to convey it The example uses a message id of 0 Packet 1 7 0 0 512 bytes 0 thru 319 Packet 2 7 0 320 bytes 320 thru 511 15 11 3 Tx Station Name There is an option to include the station name in the Iridium Header The setting is called Tx Station Name and it defaults to disabled That setting is accessible only via the terminal LinkCom...

Page 152: ...E devices such as a PC Note that DTR RTS and CTS are required A device connected to Satlink must assert DTR prior to talking to it Satlink will ignore any data sent when DTR is not asserted Similarly Satlink uses the RTS CTS control lines Normally the device will turn DTR off when it is done talking with Satlink This allows Satlink to enter its low power modes Note if you have a device that cannot...

Page 153: ...ed on so it is not necessary to repeat the configuration commands Some user will connect a PC or other terminal type device to Satlink to configure it and then connect their device to transmit data Others will use their logger device to send configure Satlink at startup and then leave it connected to transmit data You can also configure Satlink using LinkComm via USB while it is connected via RS23...

Page 154: ...nsure that all the other settings are correct The command is Factory defaults If you precede a command with the Satlink will not echo the command but will provide only the response Examples Factory defaults TX1 Enable on TX1 Scheduled Time 00 02 50 TX1 Satellite type 0 TX1 Channel 195 Tx1 Output Power 1 25 TX1 Satellite ID 12345678 TX2 Enable off 16 3 Transmit Data Satlink is setup to transmit at ...

Page 155: ...ith an ETX Satlink will reply with OK xx bytes added TXx EXTBUF INSERT xx Clears all existing data in the external buffer and then appends new data to the buffer Follows the same syntax rules as the APPEND command TXx EXTBUF SHOW Shows data that is currently in the buffer Will say Buffer is empty if there is no data TXx EXTBUF BYTES Reports how many data bytes are in the buffer currently TXx EXTBU...

Page 156: ... 16 3 2 EXTBUF Errors If something goes wrong Satlink will reply with ERROR Syntax error Either the telemetry indicator TX1 was missing or the command was incomplete ERROR TIMEOUT More than 30 seconds passed since the last data byte was inserted in the buffer Data inserted prior to the timeout will get transmitted ERROR BUFFER FULL More data was inserted than could fit Data inserted prior to the o...

Page 157: ...ink Operations Maintenance Manual Rev 8 04 2 11 3 2016 pg 157 The logger will send the data to Satlink using the EXTBUF commands Once the data is in the buffer the logger should issue TX2 TXNOW to start a random transmission ...

Page 158: ...link You can connect via the RS232 port USB port or attach to the TCP IP address of Satlink that has a Cell modem You can send and receive messages to and from Satlink via SMS or Iridium By default the RS232 interface operates at 9600 Baud no parity 8 data bits 1 stop bit Satlink supports hardware handshaking its use is recommended Allow at least a half second between opening the communications po...

Page 159: ...semicolon M1 MEAS STATUS A password protected Satlink requires that the first line of the message be the LOGIN command Here is a message telling Satlink to turn off the digital output 1 and return the status LOGIN XXX OUTPUT1 OFF STATUS 17 3 Status To check the status type STATUS or just S 17 4 Setup To view the whole measurement setup type SETUP To view just the setup of measurement one type M1 L...

Page 160: ...log 4 Battery 5 Wind 6 Digital 7 Meta 8 Manual Entry 9 Internal Temp 10 Accubar Pressure 11 Accubar Temp To change setup try Station Name Sutron In the example above the user typed M1 MEAS TYPE which will show the measurement type field of the first measurement The example shows the type as being Internal Temp After the current type is shown the range shows all the options for the measurement type...

Page 161: ... will save the measured data in its flash memory each time a measurement is made The command LOG command will start a transfer of the log to the connected device Use NH to exclude the header Use NE to omit events Help Log gives details on downloading the log 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 ...

Page 162: ...t 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 may be preceded with an If they are 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 E g MEAS will show Measurement M1 Sense1 reading 2 17 2015 11 24 17...

Page 163: ...e 9 00 13 00 The unit will automatically disable the GOES transmissions if the voltage falls outside user specified limits Transmissions will recommence with the voltages return within range DIAG 0 Shows system diagnostics including system resets If followed by 0 it will clear system resets CUTOFF SYSTEM HIGH CUTOFF SYSTEM LOW CUTOFF TX HIGH CUTOFF TX LOW CUTOFF TEMP TX HIGH CUTOFF TEMP TX LOW The...

Page 164: ...32 Type M1 to see the setup of the first measurement Type M2 to see the setup of the second measurement Type M1 SETUP DEFAULTS to change to defaults only the setup of measurement one Type M1 LAST to see the last measured value and type M1 MEAS to make a new reading Additionally you may say M1 15 0 to calibrate the sensor That ends up changing the offset There is also a two point calibration that c...

Page 165: ...Anyone who seeks to send messages to Satlink must be on a white list provided to Iridium Each SMS message sent to Satlink needs to include the password if Satlink is to process it The same holds true for Iridium SBD messages Satlink s Wi 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 Additiona...

Page 166: ...is used If FIND is included then port is scanned for sensors If POWER is included it may be used to control power to the specified port Command indicates a specific command to send on the bus If neither FIND nor command are specified system issues e g of valid commands SDI 12 SDI 12 0M SDI 12 PORT2 0I SDI 12 FIND SDI may be used in place of SDI 12 SETUP If provided without any other parameters it ...

Page 167: ...there is a transmission in progress it gives details about it If no tx is in progress last tx results are shown If there is no last tx info next tx time is shown If there is no next tx recording is off it just shows Enabled Count tells the number of good and bad txs made Right now it s the lifetime count I hope to change it to be the daily count TXx EXTBUF APPEND TXx EXTBUF INSERT TXx EXTBUF SHOW ...

Page 168: ...ransmission as soon as possible Include the GPS option to have Satlink do a GPS sync prior to the transmission VER VER BOOT Shows the current software version including build date and time and the bootloader version Shows the current software version of the bootloader WIFI WIFI ON Issuing Wi Fi shows the current state of Satlink s Wi Fi hotspot Issuing WIFI ON turns on the Wi Fi for a while regard...

Page 169: ... recorder with calibration or other information Power is supplied to sensors through the interface The use of a standard serial interface eliminates significant complexity in the design of the data recorder Low cost small sensors can be designed with SDI 12 compatibility SDI 12 data recorders interface with a variety of sensors SDI 12 sensors interface with a variety of data recorders Personnel tr...

Page 170: ...h sensor must be assigned a unique address This is normally done by setting dipswitches on the sensor or by software commands Failure to set unique addresses for each sensor will result in failure of the communications interface i e no data logged Consult the sensor manufacturer s data for information on your particular sensor s When setting up multiple SDI 12 sensors connect one sensor at a time ...

Page 171: ...will respond with a 5 digit code the first digit is the address the next 3 digits are the required time for measurement in seconds and the last digit is the number of data values returned Wait for the number of seconds Then issue the aD0 address D zero the sensor 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 ...

Page 172: ...number of values to transmit 1 8A for 2 to 60 seconds 2 6A for 2 to 60 seconds 2 9A for 2 to 60 seconds 3 5A for 2 to 60 seconds Wi Fi on 11mA MECHANICAL Dimensions SL3 1 6 06 x9 24 x2 0 not including connectors SL3 SDI 1 6 40 x3 82 not including connectors Power Connection 2 position pluggable terminal strip 12 18 AWG SDI 12 Port 2x3 position pluggable terminal strips 16 24 AWG Sensor Connections...

Page 173: ...3 1 ONLY Number available 2 Input Range 0 to 5V with respect to ground Resolution 24 bit 0 298 µV Noise p p 12 0 µV p p Noise RMS 4 24 µV RMS Accuracy 0 002 Input Impedance 1MegOhm DIFFERENTIAL ANALOG INPUTS SL3 1 ONLY Number Available 3 Range SW selectable 39mV AIN pin Voltage Range with respect to AGND 0 5 to 3 7 Volts 312mV AIN pin Voltage Range with respect to AGND 0 5 to 3 7 Volts 2 5V AIN pi...

Page 174: ...LY Switch Contact Type Pulse Width between 30ms 120ms Range DC to 120 tips min min DIGITAL INPUT 1 2 FREQUENCY TYPE SL3 1 ONLY Input Range Low level AC DIN1 only 100 mVp p to 15V 0 5 V DIN1 and 2 3V min 15V max Minimum Frequency 2 8 Hz Maximum Frequency 10 kHz DIGITAL INPUT 1 2 COUNTER TYPE SL3 1 ONLY Input Range 0 5 V 3V min 15V max Maximum Frequency without Debouncing 10 kHz Debouncing Period 4 ...

Page 175: ...erface we will work with you until we 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 Systems Division and Engineering Division for additional assistance Introductory Training Training is an important part of the Sutron Customer Service philosophy T...

Page 176: ...ons or defects from any cause shall 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 this warranty The customer shall prepay transportation charges to the factory Sutron shall pay transportation for the return of the repaired equipment to the customer...

Page 177: ... 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 Extended Warranty and On Site Maintenance Extended warranty and on site maintenance contracts are available Price quotations may be obtained from Sutron customer ser...

Page 178: ...49 SL3 XMTR 1 1551 23 4 CE THIS PRODUCT COMPLIES WITH THE FOLLOWING EUROPEAN COMMUNITY DIRECTIVES 2004 108 EC until April 19th 2016 2014 30 EU from April 20th 2016 EMC Directive 1999 5 EC until June 12th 2016 2014 53 EU from June 13th 2016 Radio Equipment Telecommunications Terminal Equipment Radio Equipment Directive 2006 95 EC until April 19th 2016 2014 35 EU from April 20th 2016 Low Voltage Dir...

Page 179: ...een the equipment and receiver Connect the equipment into an outlet on a circuit different from that to which the receiver is connected Consult the dealer or an experienced radio TV technician for help 23 6 IRIDIUM Regulatory Approvals Radio Tests CE ETSI EN 301 441 V1 1 1 2000 05 FCC FCC CFR47 parts 2 2013 15B 2013 25 2013 Industry Canada Industry Canada RSS170 Issue 2 March 2011 Industry Canada ...

Page 180: ...uccessful communication This device complies with Industry Canada license exempt RSS standard s Operation is subject to the following two conditions 1 this device may not cause interference and 2 this device must accept any interference including interference that may cause undesired operation of the device R TTE Statement Iridium communications Inc hereby declares that the 9603N is in compliance ...

Page 181: ...ith any other antenna or Transmitter that is not preapproved FCC Class B digital device notice This equipment has been tested and found to comply with the limits for a Class B digital device pursuant to part 15 of the FCC Rules These limits are designed to provide reasonable protection against harmful interference in a residential installation This equipment generates uses and can radiate radio fr...

Reviews: