background image

© 2022 HyQuest Solutions

113

Appendices

In step 1, the client contacts the server on the command port and issues the 

PASV

 command. The server then replies in

step 2 with 

PORT  2024

, telling the client which port it is listening to for the data connection. In step 3 the client then

initiates the data connection from its data port to the specified server data port. Finally, the server sends back an ACK in
step 4 to the client's data port.

While passive mode FTP solves many of the problems from the client side, it opens up a whole range of problems on the
server  side.  The  biggest  issue  is  the  need  to  allow  any  remote  connection  to  high  numbered  ports  on  the  server.
Fortunately, many  FTP  daemons,  including  the  popular  WU-FTPD  allow  the  administrator  to  specify  a  range  of  ports
which the FTP server will use.

The second issue involves supporting and troubleshooting clients which do (or do not) support passive mode.

As an example, the command line FTP utility provided with Solaris does not support passive mode, necessitating a third-
party FTP client, such as ncftp.

Note

: This is no longer the case--use the -

p

 option with the Solaris FTP client to enable passive mode!

With the massive popularity of the World Wide Web, many people prefer to use their web browser as an FTP client. Most
browsers only support passive mode when accessing ftp:// URLs. This can either be good or bad depending on what the
servers and firewalls are configured to support.

Passive FTP Example

Below is an actual example of a passive FTP session. The only things that have been  changed  are  the  server  names,  IP
addresses, and user names. In this example an  FTP  session  is  initiated  from  testbox1.slacksite.com  (192.168.150.80),  a
Linux box running the standard FTP command line client, to testbox2.slacksite.com (192.168.150.90), a Linux box running
ProFTPd  1.2.2RC2.  The  debugging  (-

d

)  flag  is  used  with  the  FTP  client  to  show  what  is  going  on  behind  the  scenes.

Everything  in 

red

  is  the  debugging  output  which  shows  the  actual  FTP  commands  being  sent  to  the  server  and  the

responses generated from those commands. Normal server output is shown in black, and user input is in 

bold

.

Notice the difference in the PORT command in this example as opposed to the active FTP example. Here, we  see  a  port
being opened on the server (192.168.150.90) system, rather than the client. See the discussion about the format of the
PORT command above, in the 

Active FTP Example section

.

testbox1: {/home/p-t/slacker/public_html} % ftp -d testbox2

Connected to testbox2.slacksite.com.

220 testbox2.slacksite.com FTP server ready.

Name (testbox2:slacker): slacker

---> USER slacker

331 Password required for slacker.

Password: TmpPass

---> PASS XXXX

230 User slacker logged in.

---> SYST

Содержание iRIS Under Cover

Страница 1: ...iRIS Under Cover User Manual ...

Страница 2: ...ning Closing the Housing 14 2 3 I O Connector 14 2 3 1 External Charger Power Supply 15 2 3 2 Analogue I O 17 2 3 3 Digital I O 19 2 3 4 Serial Sensor Interface SSI Pro 22 2 4 Telemetry Module 24 2 4 1 Cellular 24 Part III Configuration 26 3 1 Connecting to the iRIS 270 with iLink Desktop software via Wi Fi Windows 10 26 3 2 Turn off Wi Fi Access Point 27 3 3 Changing the Wi Fi password with iLink...

Страница 3: ...3 9 1 iRIS Executive Firmware File Naming Conventions 79 3 9 2 Active verse Pending Firmware 80 3 9 3 iRIS Automated Upgrade Procedure Firmware 80 3 9 4 iRIS Manual Upgrade Procedure Firmware 81 Part IV Operation 82 4 1 General Hints 82 4 2 LED Indicators 82 4 2 1 Status LED 82 4 2 2 Front panel Diagnostic LEDs 82 4 3 Keypad Button 83 4 4 Solar Regulator 83 4 4 1 Charging Batteries cycles 83 4 4 2...

Страница 4: ...ns of the Operator and Disposal 105 7 1 Obligations of the Operator 105 7 2 Dismantling Disposal 105 Part VIII Appendices 107 8 1 Declaration of Conformity 108 8 2 SDI 12 109 8 2 1 What is SDI 12 109 8 2 2 Advantages of SDI 12 109 8 2 3 SDI 12 Electrical Interface 109 8 3 FTP Terminology 110 8 4 Unlock Pro Features 114 ...

Страница 5: ...ormation provided in this manual was deemed accurate as of the publication date However updates to this information may have occurred This manual does not include all of the details of design production or variation of the equipment nor does it cover every possible situation which may arise during installation operation or maintenance HyQuest Solutions shall not be liable for any incidental indire...

Страница 6: ... before starting to work as well as for defects found while working Do not use the HyQuest Solutions iRIS Under Cover in areas where there is a danger of explosion The present user manual specifies environmental climatic operating conditions as well as mechanical and electrical conditions Installation wiring powering up and operating the HyQuest Solutions iRIS Under Cover must strictly comply with...

Страница 7: ...Under Cover has been designed and constructed for use in harsh outdoor and industrial environments It is compact cost effective and easily configured with support for a wide range of instrumentation The compact unit facilitates installation within HyQuest Solutions raingauge enclosures The single communication slot supports either a wireless 3G or 4G modem SDI 12 is an optional feature Figure 1 iR...

Страница 8: ...ng but not limited to Rainfall measurement River level monitoring Water power gas metering Remote control Wind measurement Mobile temperature monitoring Irrigation monitoring control 1 4 Key Features This chapter contains the following subsections Product Versions Telemetry and SDI 12 Diagnostics Power Management Data Logging Logged Data Array Identification Alarm Processing Real Time Clock Calend...

Страница 9: ...tion from one of the following data sources Analogue input on AIN1 AIN2 Pulse counter attached to DI1 DI2 or DIO Simulated pulse counter enabled by DI1 DI2 or DIO Frequency counter attached to DI1 DI2 or DIO Up down counter attached to DI1 DI2 or DIO simultaneously SDI 12 instrument channel 1 Change of status on charger input dc supply Battery voltage Supply charger voltage Logger temperature Rece...

Страница 10: ... be decoded to determine the cause of the restart In HydroTel the identifier for this item is 0 1 4 6 Alarm Processing There is a pool of up to 40 free format alarms These can be assigned to any virtual sensor So it is possible to have two alarms on every sensor or else more on some sensors and less or none on others Each alarm has separate trigger and reset levels an activation delay or accumulat...

Страница 11: ... 2022 HyQuest Solutions 11 Installation 2 Installation This chapter contains the following subsections Mounting Opening Closing the Housing I O Connector Telemetry Module 12 14 14 24 ...

Страница 12: ... Installation 2 1 Mounting The iRIS can be mounted by installing suitable screws through the mounting pillars which are exposed when the lid is opened The recommended mounting screws are M4 machine screws or Twinfast wood screws ...

Страница 13: ... 2022 HyQuest Solutions 13 Installation Figure 2 Mounting Diagram ...

Страница 14: ...d away from the base note there not any hinges so care should be taken not to place any stress on the ribbon cable between the base and lid To Close Place the lid on the base ensuring the ribbon cable does not pinch In turn apply pressure to each pin so that the spring is completely pressed then turn clockwise a quarter turn until locked 2 3 I O Connector All I O and power supply terminations are ...

Страница 15: ...rom 8 30Vdc including a solar panel without requiring an additional solar regulator The battery charging circuitry utilises a switch mode regulator employing Maximum Power Point Tracking MPPT for maximum efficiency The external power supply is protected against over voltage by ultra fast acting protection devices and a self resetting semiconductor fuse The regulator can be configured to change dif...

Страница 16: ... an external battery needs to be attached The input supply must be connected to VIN and the battery connected to VBAT When an external charger or DC source is used this must be connected to VBAT and NOT VIN In this case VIN should be left disconnected Failure to follow these instructions will cause the power to logger to drop out irregularly and it will reboot ...

Страница 17: ...ation Figure 5 Shows examples of the correct and incorrect methods of connecting the logger to power source and an external battery 2 3 2 Analogue I O This chapter contains the following subsection Analogue Inputs Analogue Output 18 19 ...

Страница 18: ...ted an internal sink resistor 100 Ω is enabled by an internal user settable link In this mode the measured voltage range is 0 2V for a 0 20mA input and the scaling factor should take this into account As the analogue inputs have an input impedance of 123 74 kΩ the actual sink resistor impedance will be slightly lower than the value fitted When for example the current mode link is fitted a sink res...

Страница 19: ...on Analogue I O for details on configuring the analogue output 2 3 3 Digital I O The iRIS has four digital I O channels which can each be configured as either an input or output When set as an output the channel can either supply switched 12V or else act as a pull down switch for loads with a different supply voltage If the digital output configuration is set to 0 Disabled the channel is by defaul...

Страница 20: ...ebounce preventing false triggering due to contact bounce Remove the appropriate jumper for electronic switching at up to 5 kHz In this mode the input is normally pulled up to 5 V through a 57 kΩ resistance providing a wetting current of approximately 100 µ A When DIO is used as an input the debouce circuit is permanently connected to the input pin Figure 9 Digital Input Circuit Important note In ...

Страница 21: ...easurement errors and may possibly damage the sensor Always use a digital output configured as a switched 12V output to power sensors Or Switched 12V output which is capable of sourcing up to 100mA Typically this output mode will be used to drive a sensor relay or lamp powered by the iRIS s 12V supply Care should be taken to avoid the load discharging the internal and or external 12V battery Ensur...

Страница 22: ...on iRIS Under Cover Pro Version The sensor serial interface is a three wire serial port intended to be used with serial based sensors It can operate as either RS 232 or RS 485 signalling Terminal Label RS 232 RS 485 STX RS232 transmit RS485 T SRX RS232 receive RS485 T GND Signal GND N A Table 2 SSI terminal definition For more information see the following subsections Selecting Serial Mode Pro 23 ...

Страница 23: ...guration selection Please see section Serial Sensor Interface SSI Pro for more details on configuring the firmware mode The RS 232 and RS485 connections cannot be used at the same time Which is currently being used is selected by logger configuration via iLink Figure 12 location of serial mode selection jumpers Figure 13 detail depiction of RS 232 RS 485 jumper positions 38 ...

Страница 24: ...d as the carrier is fragile Open the front cover as described above Using a finger nail or small screwdriver inserted into one of the two oval holes on the sliding holder gently lower the slide downwards to unlock it The slide can now be swung forwards from its top end to enable the SIM card to be inserted or removed Reverse the procedure to close and lock the card into place Figure 14 SIM Carrier...

Страница 25: ...tenna Connectors The iRIS has an industry standard SMA connector which protrudes through the bottom edge of the enclosure base In areas of good signal strength a small stubby or omni directional type antenna will suffice In areas of more marginal coverage the antenna should an external high gain type such as a Yagi via appropriate low loss high frequency coaxial cable and male SMA connector Figure...

Страница 26: ... Command Mode Pro Version Only Using iLink s Sensor Configuration Tools Analogue Input Scaling Modbus Protocol Upgrading Firmware 3 1 Connecting to the iRIS 270 with iLink Desktop software via Wi Fi Windows 10 The first step is to establish a Wi Fi connection between the PC laptop Tablet and the iRIS On the iRIS press and hold the Wi Fi Enter button for 3 seconds until a beep then release Wait for...

Страница 27: ...stablish a connection with the iRIS 3 2 Turn off Wi Fi Access Point The Wi Fi access point will turn itself off after a predetermined time see section Wi Fi or it can be turned off on demand via SMS command see section SMS Text Commands or via the Keypad by following the instructions On the iRIS press and hold the Wi Fi Enter button for 3 seconds until a beep then release Wait for second longer be...

Страница 28: ...op software via Wi Fi Windows 10 From the overview screen click the shortcut button General on the right side of the Home ribbon or Select the Configuration ribbon and click on the General button Expand the Comms branch of the tree and select the Wi Fi WLAN Node Change the Wi Fi Password ensure it is between 8 and 63 characters long Click on the Send Config button to commit the change to the iRIS ...

Страница 29: ...ogger this time using the new password 3 4 Configuration Menus All the configuration can be done by connecting the device using iLink Once the iRIS is connected to your computer as per section Connecting to the iRIS 270 with iLink Desktop software via Wi Fi Windows 10 click on the General option under the Configuration tab to see the configuration settings for the device Please note that the image...

Страница 30: ...date format as displayed throughout the iRIS configuration menus and file exports Date Format This setting is used to select the format of the date field for example dd mm yyyy Decimal Separator This option is used to select the separator between whole and decimal numbers For example 1 234 or 1 234 are the same number Day Totals Start Enter the hour of the day to start calculating Day to Now total...

Страница 31: ...tery charging profile the iRIS will use Only select SOLAR if the iRIS charger is being used to charge the battery If there is an external solar charger set the mode to DC Battery Type This option selects the battery type connected to VBAT terminal of the logger Currently only SLA can be selected as battery type 3 4 3 I O Configuration This chapter contains the following subsection Analogue I O Dig...

Страница 32: ...t is defined by the Span setting as a percentage of full scale 5V or 20mA Mode When the output is controlled by a sensor this sets the actual value to use This is either the current value which will be updated regularly every time a measurement is taken Or else it will use the last logged value which only changes when a processed value is logged The mode is ignored when the source is set to Fixed ...

Страница 33: ... 2022 HyQuest Solutions 33 Configuration 3 4 3 2 Digital I O Pro Note Digital I O is only available in Pro version ...

Страница 34: ...he power mode is set to RS232 Telemetry and an alarm requiring transmission to a base station is pending the output will be on Alarm The output is on if any sensor alarm is active Turns off when all alarms are inactive Remote Remote Control from HydroTel or via a custom script DIO1 is controlled by bit 0 of d1000 DIO2 by bit 1 of d1000 DIO3 by bit 2 of d1000 and DIO4 by bit 3 of d1000 Online DBA F...

Страница 35: ...and be electrically on when the output is logically off If the polarity setting is Pull Down the output will short the output terminal to GND A maximum of 100mA can be sunk in this mode from an external load If the polarity setting is Pull Up the output will supply 12V to an external load at up to 100mA Debounce Time For DIO DI1 DI2 only The amount of time to wait for the input signal to be stable...

Страница 36: ... Pro Modem Schedule Cellular Modem FTP 1 FTP 2 TCP 3 4 4 1 Wi Fi Wi Fi Password Allows you to change the password for accessing the Wi Fi access point on the iRIS A change in password will not take effect until the Wi Fi session has be reinitialized Wi Fi Activity Timeout This is the time in seconds that the iRIS will maintain an active access point the default is 10 minutes 36 37 38 39 40 41 42 ...

Страница 37: ...cations interface Base Address Address of the base station to use when calling back using the RS232 telemetry mode The base address is normally set to zero If the unit will be expected to call back to HydroTel via a gateway site elsewhere the base address must be set to a suitable value normally the gateway offset setting in the gateway iRIS If the base address is left set to zero in this situatio...

Страница 38: ...5200 Default is 1200 Data Bits This option configures the number of data bits in each serial frame possible options are 7 8 and 9 The default is 8 Parity This option configures the type of parity check bits in each serial frame possible options are None Even and Odd The default is None Stop Bits This option configures the number of stop bits in each serial frame possible options are 1 and 2 The de...

Страница 39: ...this setting If a SIM PIN is required and an incorrect PIN is entered the unit will not operate correctly Also if the SIM PIN is set incorrectly repeated attempts by the iRIS to log on may result in the SIM card becoming locked out This situation will require knowledge of the SIM s PIN Unlock Key PUK and or contacting the SIM provider for unlock details SNTP Server Enter the IP address of the SNTP...

Страница 40: ...ration menu is provided to manage the wireless communication schedule Start Time Enter the time at which the iRIS is allowed to start establishing wireless IP sessions or sending SMS messages End Time Enter the time after which the iRIS must stop establishing wireless IP sessions ...

Страница 41: ...lular Modem FTP 1 FTP 2 The iRIS allows the push of data to up to two FTP servers and this is done in the FTP1 an FTP2 configuration tabs both are identical in format and operation so only one is shown below If one or both are not needed simply remove the check from the enable box Enable If checked a call in will include an FTP transaction both scheduled and user initiated File Type This allows th...

Страница 42: ...d for most cases A description of Active and Passive mode can be found in section FTP Terminology Host Name Enter the host name of the FTP server to upload files to this can be a URL or IP address User Name Enter the user name required to login to the FTP server Password Enter the password required to login to the FTP server Path Enter the sub folder path if required on the FTP server 3 4 4 7 TCP ...

Страница 43: ... this feature For more information see the following subsections Manually adding SDI 12 Devices Adding SDI 12 Devices via Address Scan 3 4 5 1 Manually adding SDI 12 Devices Manually adding an SDI 12 device can be used when the sensor is not connected offline configuration creation amendment or offsite pre deployment setup If the sensor is already connected to the device we recommend using the Aut...

Страница 44: ... offset by using a non zero First Measurement at setting If this setting and Measurement Interval are set to 00 00 00 then the automatic poll regime will be employed Custom Command This is an optional command that can be issued on a separate schedule to the poll for measurements schedule The command can be any SDI 12 command without the address or closing exclamation mark these are automatically a...

Страница 45: ...ion tree The scan will start immediately and scans the address range 0 9 a z A Z To speed up the process click the STOP SCAN button when the TOTAL DEVICES FOUND is equal to the amount of device attached already configured or not Once the scan is complete or it has been stopped by the user The devices found on the bus will be displayed in the list at the bottom of the scan window Select the devices...

Страница 46: ...ormation on these settings 3 4 6 Modbus Devices Pro Note Modbus Devices are only available in Pro version The Modbus Devices branch is used to configure devices that communicate via RS232 RS485 or Ethernet and are connected to either of the Communication modules or via RS232 RS485 on the SSI port A device can be a sensor acting as a slave or the iRIS itself when it is acting as a slave Name Enter ...

Страница 47: ... Interval For example if the Poll Interval is 15 seconds and the offset is 5 then the iRIS will poll the device every 15 seconds offset by 5 seconds 00 00 05 00 00 20 00 00 35 00 00 50 00 01 05 00 01 20 00 01 35 23 59 35 23 59 50 Poll Interval Only Applies to Authority Roll Master this is the interval that the iRIS will make requests to the given device Function Code Only Applies to Authority Roll...

Страница 48: ...s used to delete ALL of the items in the list 3 4 7 Sensor Configuration The Sensor Configuration menu is used to configure each of the twenty virtual sensors Refer to the data logging features Section Data Logging of this document for a discussion on data logging and virtual sensors To minimise clutter due to a large number of potential sensors iLink implements a dynamic virtual sensor management...

Страница 49: ...es than the format configuration allows for then the text on the LCD will be inverted and truncated For example when the format is configured as 0 000 and the value to be displayed is 12 2 the value displayed on the LCD will be 2 200 Source Choose the source from which the virtual sensor should acquire its data Use option 0 to disable the sensor Valid data sources are shown in the table below Desc...

Страница 50: ...Counter on Digital Input 2 0 to 1 Auto Pulse Counter on Digital Input 3 0 to 1 Frequency Counter on Digital In 1 0 to 400Hz Frequency Counter on Digital In 2 0 to 400Hz Frequency Counter on Digital In 3 0 to 400Hz Change of State on DI1 0 to 1 Change of State on DI2 0 to 1 Change of State on DIO 0 to 1 Day to Now on Digital Input 1 Day to Now on Digital Input 2 Day to Now on Digital Input 3 Day to...

Страница 51: ... c scaling equation Calibration User Offset This is the offset to shift the scaled value s datum SDI 12 Device Select which SDI 12 device the virtual sensor will use as a source Note Only available for iRIS Under Cover Pro devices and when SDI 12 is chosen as the source Modbus Device Select which modbus device the virtual sensor will use as a source see section SDI 12 Devices Note Only available w...

Страница 52: ...ast log time date This is required for time series management purposes Period Average Logs the average of all samples taken over logging period Partial Period Average Logs are averaged of the duration period of the time defined by the Duration setting see below not the full logging period The averaging occurs in the proceeding number of minutes before the logging event Scalar Average for Wind Dire...

Страница 53: ...he sample is actually logged First Routine Log hour This is the hour in the day when the first routine log will occur Routine Log Rate The routine log rate is the interval at which a routine log is taken after the first hour is reached Auxiliary Logging Control You can also configure the extended datalogging options using the logging flags The list of the available flags is given below 1 Log Minim...

Страница 54: ...for the alarm When the scaled value crosses this threshold when the alarm is active it will be reset Duration This is the time in seconds to delay alarm activation This can be used to implement alarm hysteresis for analogue data sources that vary If the data source is one of the internal counters then this time is used to totalise individual sample values If the total over the given alarm duration...

Страница 55: ...cribed in section Real time Diagnostics the iRIS is capable of sending user commands across the SDI 12 bus and displaying the results It also has a handy address change function and SDI 12 address scan function For more information see the following subsections Accessing Sending User Command to Device Address Change function Address Scan 3 5 1 Accessing The command mode is accessible via the SDI 1...

Страница 56: ...12 for more information on SDI 12 3 5 3 Address Change function Although it is possible to change the address of the SDI 12 sensor using the user command function in the previous section iLink can automatically formulate the command From the first drop down box select the address of the sensor then in the next drop down box select the address to change to To make the change click the Change button...

Страница 57: ...tion Example 3 6 1 iRIS Sensor Configuration Example This example shows how to set up a simple iRIS sensor configuration to measure water level from an SDI 12 sensor and also log internal battery voltage This example is valid for iRIS Under Cover Pro loggers 1 Connect to the iRIS using iLink 2 Invoke the iRIS sensor configuration form by selecting Sensors node from Configuration General Menu 3 Exp...

Страница 58: ...4 Delta Logging It is possible to over ride the fixed rate logging to an event mode for non pulse sensor types This is enabled by setting a non zero delta value In this mode the sensor measurements and processing e g averaging are still done exactly as before The only difference in this mode is when the sample is due to be logged the variation of the current value from the last logged value is che...

Страница 59: ...ter Level sensor as a source 21 In the trigger box enter 3 5 and in the reset box enter 3 6 22 Click the Call check box to get the iRIS to make a call in when the event occurs 23 The Alarms Configuration should look like this 24 Repeat this for the high level alarm but this time name it High level Alert use a trigger of 17 and a reset of 16 9 The Alarm Configuration should look like this ...

Страница 60: ...configuring the Water Level sensor earlier but in this case select Battery Voltage External and name it Battery Voltage The configuration should look like this 27 Set up the logging parameters with a simple 60 log rate 28 In our example we are logging the averaged battery voltage every 60 minutes We have set a low voltage alarm at 12 1 volts which resets when the battery rises to at least 12 5 vol...

Страница 61: ...m However the calculation can also be done manually using this formula V Input V EU Engineering Units scaled output e g metres Multiplier Maximum EU Minimum EU Maximum V Minimum V Offset Maximum EU Multiplier Maximum V For more information see the following subsection Example A 4 20mA Water Level Sensor 3 7 1 Example A 4 20mA Water Level Sensor In this example we have a water level instrument conn...

Страница 62: ... as a protocol gateway Modbus Slave 3 8 1 Protocol Overview Modbus is a serial communications protocol originally published by Modicon now Schneider Electric in 1979 for use with its programmable logic controllers PLCs Modbus has become a de facto standard communication protocol and is now a commonly available means of connecting industrial electronic devices A detailed reference guide can be foun...

Страница 63: ... sensor s act as slaves Data Source The iRIS acts as slave and another system which acts as a master The iRIS provides scaled measurements obtained from its physical channels e g Analogue digital and SDI 12 inputs to the master Protocol Gateway the iRIS acts as a slave to another system which acts as a master Information is passed between the host e g HydroTel and the Master via the iRIS In additi...

Страница 64: ...tion with a single slave One of the key concepts of Modbus is the function code Most requests from the Master contains the address of the slave it wishes to converse with the function code and the number of registers required When the iRIS acts as a Master it can support the following function codes the two digit hexadecimal code is the packet and is often referenced in the sensor manual ...

Страница 65: ...esents whole numbers between 32 768 and 32 768 ON_OFF 1 Single bit either zero or one U_INT32 2 The unsigned integer type represents whole numbers between 0 and 4 294 967 295 S_INT32 2 The signed integer type represents whole numbers between 2 147 483 648 and 2 147 483 647 FLOAT 2 The floating point data type is in a IEEE754 single precision format Table 7 Data types supported by the iRIS When the...

Страница 66: ...2 Sensor 1 Current Value Float 40003 40004 Sensor 1 Last logged Float 40005 40006 Sensor 2 Current Value Float 40007 40008 Sensor 2 Last logged Float 40009 40010 Sensor 3 Current Value Float 40011 40012 Sensor 3 Last logged Float 40013 40014 Sensor 4 Current Value Float 40015 40016 Sensor 4 Last logged Float 40017 40018 Sensor 5 Current Value Float 40019 40020 Sensor 5 Last logged Float 40021 4002...

Страница 67: ...7 40048 Sensor 12 Last logged Float 40049 40050 Sensor 13 Current Value Float 40051 40052 Sensor 13 Last logged Float 40053 40054 Sensor 14 Current Value Float 40055 40056 Sensor 14 Last logged Float 40057 40058 Sensor 15 Current Value Float 40059 40060 Sensor 15 Last logged Float 40061 40062 Sensor 16 Current Value Float 40063 40064 Sensor 16 Last logged Float 40065 40066 Sensor 17 Current Value ...

Страница 68: ...97 40098 Sensor 25 Current Value Float 40099 40100 Sensor 25 Last logged Float 40101 40102 Sensor 26 Current Value Float 40103 40104 Sensor 26 Last logged Float 40105 40106 Sensor 27 Current Value Float 40107 40108 Sensor 27 Last logged Float 40109 40110 Sensor 28 Current Value Float 40111 40112 Sensor 28 Last logged Float 40113 40114 Sensor 29 Current Value Float 40115 40116 Sensor 29 Last logged...

Страница 69: ...147 40148 Sensor 37 Last logged Float 40149 40150 Sensor 38 Current Value Float 40151 40152 Sensor 38 Last logged Float 40153 40154 Sensor 39 Current Value Float 40155 40156 Sensor 39 Last logged Float 40157 40158 Sensor 40 Current Value Float 40159 40160 Sensor 40 Last logged Float 40161 40162 Sensor 41 Current Value Float 40163 40164 Sensor 41 Last logged Float 40165 40166 Sensor 42 Current Valu...

Страница 70: ...cting as a Master This section describes how to use iLink to configure the iRIS to obtain information from a fictitious sensor that measure wind speed wind direction and temperature Real sensors will have a different register map etc and please refer to the sensor manual The example also assumes that the sensor has been wired to the Serial Sensor Interface which has been configured appropriately 1...

Страница 71: ... U_INT16 datatype to the Registers List In this example this represents the wind direction 7 In the REGISTERS section select the FLOAT data type and click the ADD button This will add Float datatype to the Registers List In this example this represents the Air Temperature The Resisters list should look like this 8 Click the SEND CONFIG button to commit this to the iRIS 9 Click the RETRIEVE CONFIG ...

Страница 72: ...anch and in the newly created sensor enter the following Name Wind Direction Source Modbus Device Modbus Device Name given in step 3 Variable 2 Units Degrees 13 Click the ADD SENSOR branch and in the newly created sensor enter the following Name Temperature Source Modbus Device ...

Страница 73: ...om it analogue and digital inputs to a Modbus Master for example a Programmable logic controller PLC The example also assumes that the PLC has been wired to the Serial Sensor Interface which has been configured correctly 1 Connect to the iRIS with iLink and navigate to the configuration section 2 Expand the Modbus Devices branch and select the first Device of the tree 3 Give the device a name this...

Страница 74: ... the dynamically created indices 8 Navigate to the SENSORS section of the configuration tree and click the ADD SENSOR branch 9 In the newly created sensor enter the following Name Wind Speed Source Frequency 1 Multiplier 0 01 Units m s 10 Click the ADD SENSOR branch and in the newly created sensor enter the following Name Wind Direction Source Analogue Input 1 Multiplier 71 8 ...

Страница 75: ...d sensor enter the following Name Temperature Source Temperature Multiplier 1 Units Deg C 12 Configure logging as required 13 Click the SEND CONFG button to commit the settings to the iRIS 14 Configure the PLC to poll the iRIS with the following details Function Read Multiple Holding Registers Slave Address 0 ...

Страница 76: ... gateway between a Modbus host for example a Programmable Logic Controller PLC and HydroTel The iRIS will operate as Modbus Slave and the PLC will read and write values into holding registers that can be read and written too by HydroTel In this example there are three parameters for each direction As the iRIS is acting purely as a gateway the type of values data represented by the parameters e g w...

Страница 77: ...ntil there are six S_INT16 data types in the Register List 7 Click the Send Config button to commit this to the iRIS 8 Click the Retrieve Config button to obtain the dynamically created indices 9 In HydroTel Client if not already done so create a iRIS and site 10 For the Device Parameters configure the a iRIS RX Buffer Start Address dxxx to be 1010 and the Size to be 3 This is the locations that a...

Страница 78: ...ultiple Holding Registers Slave Address 0 Register address 40201 or 200 depends on PLC operation Number of registers to write 3 Register data type Signed 16 bit Integer 16 Configure the PLC to poll the iRIS with the following details Function Read Multiple Holding Registers Slave Address 0 Register address 40204 or 203 depends on PLC operation Number of registers to retrieve 3 Register data type S...

Страница 79: ...ing and reprogramming of flash memory it is important that a good securely connected power supply is provided to the iRIS throughout the upgrade process This chapter contains the following subsection iRIS Executive Firmware File Naming Conventions Active verse Pending Firmware iRIS Automated Upgrade Procedure Firmware iRIS Manual Upgrade Procedure Firmware 3 9 1 iRIS Executive Firmware File Naming...

Страница 80: ...es that version 1 4 3 of the firmware is part way through being uploaded to the iRIS 3 9 3 iRIS Automated Upgrade Procedure Firmware iLink has an automated firmware upgrade tool that supports the iRIS Under Cover This tool includes several checks to confirm the validity of the components being installed The automated upgrade tool will automatically select the latest version of firware The example ...

Страница 81: ...bove in Section iRIS Executive Firmware File Naming Conventions 2 Connect to the iRIS using iLink 3 Click the Program button under the button under the Configuration tab 4 Click on the Manual Upgrade 5 Select the new firmware file using the firmware browse button 6 Click OK to load the selected programs to the device 7 Once the process is completed you can see a message saying UPGRADE COMPLETED SU...

Страница 82: ...iLink 3 automatically adjust for this 4 2 LED Indicators The iRIS has several LED indicators The main status LED and two diagnostic LEDs are visible from the front of the enclosure There are an additional two LED located with the iRIS enclosure For more information see the following subsections Status LED Front panel Diagnostic LEDs 4 2 1 Status LED The status LED is a colour device that is used t...

Страница 83: ... enable the Wi Fi access point 4 4 Solar Regulator This is a 3 stage battery charger with predefined stages and thresholds for SLA batteries For more information see the following subsections Charging Batteries cycles Operation Charger LED Flash States 4 4 1 Charging Batteries cycles Different chemistry batteries need to be charged in different ways to obtain an optimum life from the battery The f...

Страница 84: ...o time limit LV Control Disconnect if Battery V 10 0V Reconnect if Battery V 11 0V 4 4 2 Operation This chapter contains the following subsections Charging Source Charge Algorithm Stages 4 4 2 1 Charging Source The solar charger can be supplied from a constant DC source or solar panel to optimize battery changing and maintain good battery conditioning the charger need to know what type of source i...

Страница 85: ...eturned is M CC In this mode the Vin voltage and Iin current is monitored and the regulator adjusts itself so that the maximum power is retrieved from the solar In MPPT mode the minimum Vin voltage that is controlled down to is 10 5V CV Charge at a constant voltage trying to keep Vout voltage constant until the current the Iout current falls to the specified level with a maximum interval specified...

Страница 86: ... send a standard text message in response to a request received via SMS see Section below If the call back mode is set to SMS a message is also sent if an alarm is activated a comms scheduler trigger occurs or user initiated communications test is done The SMS message is constructed from the site name iRIS s time plus the sensor name last logged value derived values min max etc and units of all th...

Страница 87: ...Phone Number configuration which may not include the requester s number Command Description GOL Same action as scheduled task using details from schedule and TCP IP Port or FTP or SMS settings GOL IP Port APN UID PWD Same action as scheduled task using details from schedule except it creates a TCP connection and overrides the following IP TCP IP address of host e g 203 190 210 84 Port TCP IP port ...

Страница 88: ...ing sensor in the message output By default none of the sensors are included so the message will only contain site name serial number and date time The limit of the size of message that can be set is 160 characters This means that it is important to consider which sensors are included in the message INT change call in schedule on INTerval This command changes the call in schedule On Interval setti...

Страница 89: ...e SIM is fitted AINT change call in schedule Alarm INTerval This command changes the call in schedule Alarm Interval setting see section Schedule from information on configuring this setting via iLink allowing the user to increase or decrease the update rate of data sent out via the cellular telemetry module while an alarm is active The message is in the format AINT t Where t is the interval in un...

Страница 90: ...tal outputs of the device For this feature to be effective the digital output must be configured to Remote mode see section Digital I O Pro Also the iRIS will only act on the command if the received command is from one of the phone number in the approved authorised SMS list see section SMS Numbers for configuring these number The possible commands are Command Description OUTx y Change digital outp...

Страница 91: ...ge User Message Index 1 OUT1 1 2 OUT2 2 State State which the digital output was changed to and is text ON or OFF NoAuthMsg Either a single default message Not Authorised or a user defined message when the senders SMS number is not in the authorised list If user defined message is blank the default message is used For example in response to OUT1 1 from an authorised number and no custom messages O...

Страница 92: ... upload a file containing data since the last upload The iRIS can communicate with up to two servers at the same time each has an associated independent start of data pointer which means only new data is uploaded not all data since beginning of memory The data format and file name convention are described in the following sections For more information see the following subsections File Name Conven...

Страница 93: ...when the sample is recorded the format is configured in section System Sample Time this is the time of when the sample is recoded The application of UTC offset configured in section System to this value is defined by the Sample Time Stamps in UTC option which can be configured in TCP Sample Value the value measured by the logger at the sample date and time for the given sensor ID The value has a f...

Страница 94: ...sequence at the start of line Each line begins with a number sign The fields are separated by a separator The following is an example file contain data for two sensors no samples for Rainfall as it is event based logging mode and 3 samples for the water level ZRXPVERSION3014 ZRXPCREATORiRIS270 CDASANAMEInnovation Park CDASAAG6 0006 TZUTC12 00 CNR01 CUNITmm CNAMERainfall REXCHANGEAG6 0006_01 RINVAL...

Страница 95: ... 040 427 0 20220405125000 040 709 0 20220405124000 039 817 0 Time Series A header block is generated for each sensor configured in the iRIS disabled sensors are omitted from the file Header block will be generated for each Auxiliary logging method enabled for a given sensor The keyword for the header block elements is described in the following table ...

Страница 96: ...n 00 and 300 CUNIT Unit of measurement of the sensor see section for information on configuring the units Example CUNITmm is millimetres CNAME Sensor name see section for information on configuring the sensor name Format NAME_AUX NAME is the text sensor name AUX is the text string indicating the time series is an auxiliary measurement Possible options Max maximum Min minimum Std standard deviation...

Страница 97: ...are separated by the space character 0x20 4 7 Logging Auxiliary Sensor Information In addition of the main parameter being measured and recorded auxiliary information can be recorded without using an extra virtual sensor These apply to period average sampling methods and the names of the different type of information are as follows Minimum Maximum Standard Deviation Calculated flow rate or total C...

Страница 98: ...r each logging period for the given sensor For example if water level is being logged every 15 minutes then Maximum will be recorded once between each of the following inter 00 00 01 to 00 15 00 00 15 01 to 00 30 00 00 30 01 to 00 30 00 23 30 01 to 23 45 00 23 45 01 to 00 00 00 Figure 25 Graphical example of when average value is measured blue x and maximum is measured orange x ...

Страница 99: ...flow rate for the period in units of litres per second l s For example a flow total of 1 32m3 over 15 minutes will result in 1 32 x 1000 60 x 15 1 466 l s When the iRIS is configured with a source of Analog in then the main value being recorded is assumed be flow rate in units of litres per second l s At the end of the period the following equation is used to calculated the total volume based on t...

Страница 100: ... in real time This can be achieved either over the inbuilt Wi Fi cellular or Serial Daughterboard This feature can be found in the Advance ribbon of iLink and then clicking on the Diagnostics button Initially the diagnostic screen will not show any information the appropriate sources and level need to be chosen by the user There are three levels of diagnostic information Information regular statem...

Страница 101: ...DI 12 Bus SSI messages relating to the Sensor Serial Interface The following is an example of the power on sequence of the daughter board A and without a SIM card fitted The grid can be cleared by right clicking and selecting Clear Grid Diagnostics information can be saved by checking the CAPTURE TO FILE box Information received after the box is checked will be recorded into a file per message typ...

Страница 102: ...your return shipment 2 Please provide as much information and or clear instructions within the return paperwork This will assist our test engineers with their diagnosis 3 Please do not ship the goods prior to obtaining the reference number HyQuest Solutions will not reject any equipment that arrives without reference number however it may take us longer to process Custom requirements for items sen...

Страница 103: ...ystem inputs system temperature external battery voltage and current internal battery voltage supply voltage and current input RSSI signal strength Communications Protocols 3G or 4G modem FTP file transfer sending 2 FTP servers Wi Fi Pro version SDI 12 instrumentation port complies with SDI 12 V1 3 supports 5 addressable sensors and Modbus slave master TCP and RTU Power Supply External 12 V SLA or...

Страница 104: ...Conformity Compliance RoHS FCC CE WEEE pending Version 3G modem 4G modem SDI 12 Digital I O Modbus FTP Virtual Sensors Config Alarms iRIS Under Cover No Modem 0 10 20 iRIS Under Cover Standard X X 0 X 10 20 iRIS Under Cover Pro X X X 1 X X 20 40 ...

Страница 105: ...ctions must be observed 7 2 Dismantling Disposal When disposing of the units and their accessories the applicable local regulations regarding environment disposal and occupational safety must be observed Before dismantling Electrical Devices Switch off the units Disconnect electrical appliances from the power supply regardless of whether the appliances are connected to the mains or to another powe...

Страница 106: ...are committed to supporting efforts to avoid and recycle waste Please consider Avoidance before recycling Recycling before disposal This symbol indicates that the scrapping of the unit must be carried out in accordance with Directive 2012 19 EU Please observe the local implementation of the directive and any accompanying or supplementary laws and regulations ...

Страница 107: ... 2022 HyQuest Solutions 107 Appendices 8 Appendices This chapter contains the following subsection Declaration of Conformity SDI 12 FTP Terminology Unlock Pro Features 108 109 110 114 ...

Страница 108: ... 2022 HyQuest Solutions 108 Appendices 8 1 Declaration of Conformity ...

Страница 109: ... turbidity and depth 8 2 2 Advantages of SDI 12 A serial digital interface is a logical choice for interfacing microprocessor based sensors with a data recorder This has advantages for sensors and data recorders Unique and complex self calibration algorithms can be done in microprocessor based sensors Sensors can be interchanged without reprogramming the data recorder with calibration or other inf...

Страница 110: ...d wire should be connected between the sensor earth ground and the data recorder earth ground for lightning protection The ground conductor should be large enough to keep the voltage drop between the data recorder and all sensors less than 0 5 volts during the maximum combined sensor current drain 8 2 3 3 Volt Line The data recorder or the external power supply provides between 9 6 volts and 16 vo...

Страница 111: ...t and sends the command PORT 1027 The server then sends an ACK back to the client s command port in step 2 In step 3 the server initiates a connection on its local data port to the data port the client specified earlier Finally the client sends an ACK back as shown in step 4 The main problem with active mode FTP actually falls on the client side The FTP client doesn t make the actual connection to...

Страница 112: ...thod for FTP connections was developed This was known as passive mode or PASV after the command used by the client to tell the server it is in passive mode In passive mode FTP the client initiates both connections to the server solving the problem of firewalls filtering the incoming data port connection to the client from the server When opening an FTP connection the client opens two random unpriv...

Страница 113: ... web browser as an FTP client Most browsers only support passive mode when accessing ftp URLs This can either be good or bad depending on what the servers and firewalls are configured to support Passive FTP Example Below is an actual example of a passive FTP session The only things that have been changed are the server names IP addresses and user names In this example an FTP session is initiated f...

Страница 114: ...T 221 Goodbye 8 4 Unlock Pro Features When an iRIS 270 is purchased with the standard feature set and to be able to take advantage of the features available in the Pro version an unlock processes need to be follow 1 Contact HyQuest Solutions for an Unlock Code these are keyed against the serial number of the logger to be unlocked 2 Connect to the logger in question with iLink 3 Select the Advanced...

Страница 115: ... 2022 HyQuest Solutions 115 Appendices ...

Страница 116: ...RS Group HyQuest Solutions KISTERS LATAM HyQuest Solutions NZ Ltd HyQuest Solutions Pty Ltd HyQuest Solutions KISTERS AG 49 2408 9385 0 info hyquestsolutions eu 612 9601 2022 sales hyquestsolutions com au 64 7 857 0810 sales hyquestsolutions co nz 57 350 575 4079 sales latam hyquestsolutions com 1 561 459 4876 sales hsa kisters net ...

Страница 117: ...www hyquestsolutions com 2022 HyQuest Solutions 29 06 2022 ...

Отзывы: