background image

CHAPTER 2

Principles of GUI operation

63

Figure 55.  Broadcast Selection

The RTUs which did respond to the broadcast will be displayed 
thereafter in a list in the Remote broadcast window.

Summary of Contents for A850

Page 1: ...Base Station Telemetry Gateway A850 User Guide valid for A850 firmware release 1 0 SMART WIRELESS SOLUTIONS ...

Page 2: ...73x and A74x series addIT addWAVE the A840 and A850 Telemetry Gateway addVANTAGE and addVANTAGE Lite are trademarks or registered trade marks of Adcon Telemetry All other registered names used throughout this publication are trademarks of their respective owners Neither the whole nor any part of the information contained in this publication may be repro duced in any material form except with the p...

Page 3: ...__________ 25 Mains ___________________________________________________________ 25 Radio Modem connection to A440 ________________________________ 25 Modem _________________________________________________________ 26 Console _________________________________________________________ 26 USB ____________________________________________________________ 26 LAN __________________________________________...

Page 4: ...____ 51 Tools Commands _________________________________________________ 53 Tools License Show License _____________________________________ 53 Tools License Set License _______________________________________ 54 Tools Job Start Job_____________________________________________ 54 Tools Job Stop Job ____________________________________________ 56 Tools Time Configuration____________________________...

Page 5: ... Credits and Licenses _________________________________________________ 80 GPL________________________________________________________________ 80 LGPL_______________________________________________________________ 81 ASL________________________________________________________________ 82 Tools_______________________________________________________________ 83 Debugging tools ________________________...

Page 6: ... Primary Server ___________________________________________________ 111 Secondary Server ________________________________________________ 112 Notification Sending ________________________________________________ 112 Job scheduling __________________________________________________ 115 Job status_______________________________________________________ 117 Primary Server _____________________________...

Page 7: ...__________________ 153 Ethernet Settings ________________________________________________ 156 Console Settings ________________________________________________ 157 DHCP Settings __________________________________________________ 158 Primary DNS Server ______________________________________________ 158 Secondary DNS Server ___________________________________________ 159 Gateway Detail______________...

Page 8: ...___________________________________ 190 Internal sensor types ________________________________________________ 191 Common settings ________________________________________________ 192 Internal sensor settings ___________________________________________ 193 Conversion settings ______________________________________________ 194 LC sensor types ____________________________________________________ 195...

Page 9: ...______________________________________ 213 System Log ________________________________________________________ 214 Log types_______________________________________________________ 215 Log types Buttons _______________________________________________ 216 System Log Windows ____________________________________________ 217 System log Buttons ______________________________________________ 217 ...

Page 10: ...onfigure _______________________________________________________ 260 Refresh data_____________________________________________________ 262 Erase data ______________________________________________________ 263 RTU Status Management ____________________________________________ 263 Ping RTU________________________________________________________ 263 RTU Communication Management_______________________...

Page 11: ... the gateway configuration___________________________________ 307 Encryption_________________________________________________________ 308 HTTPD Encryption _______________________________________________ 308 SSHD Encryption ________________________________________________ 310 Show the Java archive key ________________________________________ 312 Set date and time ___________________________________...

Page 12: ..._______________________ 324 mini_sendmail send mails to an SMTP server _______________________ 325 busybox UNIX commandline utilities ______________________________ 325 bash command line interpreter ___________________________________ 325 cu Taylor UUCP_________________________________________________ 326 isc dhcpd ISC DHCP daemon ____________________________________ 326 wu ftpd File transfer prot...

Page 13: ...elemetry Network Aside of the pro prietary Base Station configuration consisting in an A850 Teleme try Gateway combined with an A440 Wireless Modem Adcon Wireless Telemetry Network also Base Station configurations using different means of communications between the Gateway and the other components of the Adcon Telemetry Network are covered ...

Page 14: ...r system messages or characters you must type in File Save Indicates a menu selection The example at hand means that you have to select at first the File menu and then the Save option Note Indicates information of interest Notes appear after the information they apply to CAUTION Indicates that you may get unexpected results if you don t follow the instructions Cautions appear before the informatio...

Page 15: ...owing functions to the user Gateway the A850 routes data commands and events between different physical networks GSM POTS LAN Internet Adcon Radio Network Protocol converter the A850 translates data and commands between different protocols Adcon RTU command line addUPI Temporary storage the A850 provides a short term data buffer for actual and historical data Monitor and debugger the A850 provides...

Page 16: ...urs the achievable time of operation without mains power depends on the number of RTUs the Gateway has to poll preventing any data loss The central unit is prepared for future software updates and can be upgraded on location The communication with the Wireless Modem A440 mounted e g on a roof will be ensured by a serial RS 485 connec tion This connection uses a cable which is by default 30 m long ...

Page 17: ...0 by transferring the new firmware from your local PC to your A850 by either uploading the software proceeding as described in detail in chapter 2 Web Interface Tools Firmware Tools Upload an A850 firmware image stored as local file or alternatively by downloading the software from your PC to your A850 as described in chapter 5 Configuration Upgrade your A850 Gateway However as firmware upgrades m...

Page 18: ...ous RTUs and the PC s used for evaluating the sensor data and for transmitting con trol commands respectively Figure 1 Schematics of a Remote Telemetry Network To build a Remote Telemetry Network you need the following one or more Remote Telemetry Units RTUs A720 A723 A731 A732 A733 A733GSM or A740 ...

Page 19: ...ur Remote Telemetry Units e g an Adcon Wireless Modem A440 or other means of communications depending on the types of RTUs you are using Specifically if you use the A733GSM you either need a telephone line with external modem or an external GSM modem such as the WorldCom M1206 Note For additional information about the RTUs and the addVAN TAGE software consult the respective user manuals ...

Page 20: ...em For every modem the user can configure a V110 mode whitelist which tells the A850 for which phone number the digital V110 mode is supported V110 mode is supported by most GSM and ISDN networks but not by POTS analog phone networks whether the modem should answer incoming calls and after which number of rings Note A list of supported modems will be provided with the firm ware release notes Devic...

Page 21: ...fications must be delivered updating dynamic DNS services such as DynDNS this requires that the A850 gets an official IP address accessible over the internet after connecting to an ISP If the A850 is installed in a private network behind a NAT router dynamic DNS is not guaranteed to work hiding the A850 behind an SSH server that is accessible from the internet the A850 can be reached through the S...

Page 22: ...e delay and average radio error rates for the RTUs Sensors The RF quality the battery level and the internal temperature of the RTU as well as the statistical data for average RTU delay time and average RTU connection quality may be considered as data from internal sensors of an RTU This means that the data representing these parameters can be used by addVANTAGE like data from normal sensors User ...

Page 23: ...ts the A850 Telemetry Gateway a power cord a serial null modem cable a network cable twisted pair standard Ethernet cable a CD with the manual a CE conformity declaration If any of the above items is missing contact your dealer If you plan to use the Gateway s built in modem e g in conjunc tion with A733GSM GPRS RTUs you will also need a modem cable suitable for your telephone jack not included ...

Page 24: ...igure 2 Front of the A850 All three LEDs are off if there is no power neither AC nor battery Please notify that this LED pattern is never used while the system is powered Table 1 LED pattern LED On Blinking slow Blinking Blinking fast Flashing Off PWR AC present Battery 75 Battery 50 Battery 25 Battery low RUN Booting Error No configuration USR Kernel RTU activity Sysinit ...

Page 25: ...s an RTU com mand sent or if the answer is received The Error mode LED pattern is used if there is a serious hard ware error unable to read CF card The No configuration mode LED pattern is used as factory default as long as there is no root password configured and no basic network configuration given The Battery low power LED pattern is used while shutting down the Gateway due to low battery Conne...

Page 26: ...roys all configuration changes and mea surement data not yet stored in the FLASH as well as the system messages the reset button should be only used as an emergency measure i e when there is no other way to reboot the Gateway in a controlled way by using the CLI or web interface Installation Before proceeding with the installation take a moment to plan your network First in a Wireless Radio Networ...

Page 27: ...here the people managing the Base Station work or at least spend some of their time Places like cellars near heat sources or damp locations are not suitable Geographically it is better to have the Base Station in the center of the area where the RTUs will be installed this does not apply to A733GSM stations If you plan to use the Base Station as a server to allow other people to log in and get dat...

Page 28: ...ased on a great deal of experi ence with installing this kind of equipment and assume a typical height of 3 m 9 ft for the antennas of the remote measuring sta tions Similarly ideal physical conditions are assumed for the ter rain including a flat open non urban environment Table 1 Communication between Base Station and RTUs A730MD A733 A740 What conclusions can be drawn from Table 1 Primarily you...

Page 29: ...nit Install the indoor unit Initialize the Base Station Installing the outdoor unit Install the outdoor unit transceiver A440 Wireless Modem on the rooftop of the house where the Base Station will be located or on top of a nearby mast The transceiver has two connectors one for a whip antenna supplied with the A440 and a second that accommodates the connection cable to the indoor unit Note The inst...

Page 30: ...nto the lower connector of the Wireless Modem 4 Secure the mast in its place on the roof 5 Run the cable to the indoor unit Note The cable supplied to connect the outdoor unit to the A850 Telemetry Gateway is 30 m long and cannot be extended but special low attenuation cables with a total length of up to 90 m can be provided upon request by Adcon In addition if you are upgrading an existing A730SD...

Page 31: ...ould result from inappropriate cable impedance Installing the indoor unit The indoor unit is the Telemetry Gateway A850 Connect the cables to the Gateway as shown in Figure 5 Figure 5 Indoor Unit Installation If you are using a hub or switch to connect several computers in a local area network LAN use the twisted pair Ethernet cable that Adcon provides to connect the Gateway to the hub If your com...

Page 32: ...for the first time you have to initialize it through its Console Interface by means of the Terminal emulation program Hyperterm as e g pro vided by WINDOWS operating systems as accessory and also available for download from the internet The initialisation encom passes some basic steps establishing your ownership and disposi tion of the device Details are described in chapter 5 Note Before initiali...

Page 33: ...hich has to be plugged into the LAN connector of the A850 or via console connection by means of a serial null modem cable which has to be plugged into the console connector of the A850 Note If you want to be able to use the GUI via the console of the A850 you first have to set up a new connection with the role Guest proceeding as explained in New Connection Wiz zard Setup an advanced connection Co...

Page 34: ... address for accessing the GUI is 192 168 0 1 via the LAN and 192 168 1 1 via the console Note For the screen shots in this manual the IP address 192 168 0 121 was chosen The way how to connect the PC via browser to the Gateway depends now on a detail of the initialization which you made in the Console Command Setup if you have generated a HTTPS certifi cate you have now to put in https IP address...

Page 35: ...ed a HTTPS certificate you have to put in http IP address in order to initiate the communication In any case the internal Web Page of the A850 will appear Note For security reasons it is strongly recommended that you always use an HTTPS connection if you communicate via internet ...

Page 36: ...e HTTPS link An open keylock means that the HTTPS certificate has not been validated No keylock will be displayed if you use a sim ple non encrypted HTTP link In order to be able to use the Gateway s configuration utility you will need Any computer capable running Sun s Java Virtual Machine 1 5 or newer or any compatible JVM For additional details please visit Sun s Java web site You can download ...

Page 37: ...l not be able to find the Configurator note this is the case if the URL used to get to this page does not match the Gateway s real hostname and or port If the requirements postulated above are fulfilled the GUI of the Configurator can be loaded and opened by clicking the button Figure 10 Start A850 Configurator The click on this button starts the download of the A850 Configu rator to your workstat...

Page 38: ...re 13 A850 Login Window At this point you have to fill in the User Name and the Password for logging in The host is already predefined with the address and the type of communication in analogy to the A850 web site Note For security reasons if you are working via internet you should always choose a HTTPS connection for logging into the Configurator ...

Page 39: ...for the use of the Configurator on the PC in stand alone mode i e without having an A850 connected After putting in the proper Login data and clicking the Login but ton it will just take a little time until the GUI of the Configurator of the A850 will appear Figure 14 Main Window of the A850 Configurator ...

Page 40: ...e menus to invoke the provided func tions A tool bar providing shortcut access to specified functions It is possible to customize the tool bar this is helpful because the defined tool symbols allow quick access to specific functions which are harder to reach through the regular menu structure Tree view providing access to all the objects of the actual config uration to be configured Table view wit...

Page 41: ...rked in the Offline mode locally on your PC without communication to an A850 you can always change to the Online mode by logging in and then you can forward the results of your offline work to your A850 with an update command This means that you can prepare details of the configuration of your A850 in a convenient way on your PC away from your A850 which may even work at the same time in another c...

Page 42: ...h assumes automatically the colors symbols and other design fea tures of your PC s MS WINDOWS display design as selected by you individually Figure 17 Look and feel Windows or the aspect variant Metal featuring proprietary colors symbols and fonts Figure 18 Look and feel Metal Note The selection of Look and feel has no influence on the functions of the GUI ...

Page 43: ... like to exit without saving your changes Edit Commands Edit Undo Changes made on the last objects representing the configuration can be revoked by the command Undo each application of the command Undo revokes one change However this is only pos sible as long as you did neither execute a command Update or Refresh because the modification state of each object is recorded until an Update or Refresh ...

Page 44: ...ply an Update or Refresh command Figure 21 Redo Menu Item Configuration Commands Configuration Refresh The Refresh command fetches the current configuration from the A850 Gateway to the PC running the GUI overwriting configu ration data used on the PC up to that moment The user must answer the question if he wants to discard any changes or cancel the action This function is only available using th...

Page 45: ...her user has been locking the Gateway configuration before A Lock granted con tains a timeout After this timeout is over the lock will be released automatically unless it is renewed explicitly A configurable amount of minutes default 2 before the automatic release time expires the user is warned by the GUI by the expiry reminder This menu item is disabled greyed out when and as long as a lock is h...

Page 46: ...ss The information about the lockholder is displayed if you select Show Lock State Figure 24 Lock Gateway Window Configuration Lock Show Lock This command displays the information about the current lock of the Gateway Figure 25 Show Lock Window Configuration Lock Unlock This command allows the owner of a lock or the user of the type root or admin check box must be activated to release the ...

Page 47: ...e Update command writes the changes done by the configu ration user to the A850 Gateway To be able to update the config uration the user must be the holder of the current lock of the Gateway The function is only available using the configuration GUI in the Online mode Note The rights to perform an Update command are granted only the system administrator user root Figure 27 Update Selection ...

Page 48: ...he A850 WARNING If you confirm by clicking Yes the data having been stored in the A850 will be overwritten by the data from the GUI Figure 28 Update Question Configuration Backup The command Backup allows you to save the data from the A850 locally on your PC giving you the opportunity to replay these data later again into the A850 by the command Restore which allows you to reestablish the state st...

Page 49: ...y combin ing the name of the Base Station with the actual date as this will make it easy to you to find the file again later Figure 30 Backup File Name Selection Configuration Restore The command Restore allows you to reload data from the A850 saved by the command Backup on your PC again into the A850 if you want to reestablish a certain state of the A850 Figure 31 Restore Selection ...

Page 50: ...the data stored in the A850 will be overwritten by the corresponding data from the selected file Figure 33 Restore Question Configuration Save If you are using your PC to work on the configuration of the A850 by running the GUI the current configuration data will be held in the RAM of your PC which means that the data are stored in a vol atile memory and that e g an operating system error could ca...

Page 51: ... saved by combining the name of the Base Station with the actual date as this will help you to find the file later easily Figure 35 Save File Name Selection Configuration Load The Load command reads a file previously saved by the Save function and loads it into the RAM of the PC running the A850 configuration GUI This function is also available using the configu ration GUI in the Offline mode Note...

Page 52: ...y the user root has to give first the com mand Login and consecutively the command Update Figure 36 Load Selection For replaying data into your GUI by using the command Load you have to choose the desired file on your PC by the command Select and then to click OK Figure 37 Load File Name Selection ...

Page 53: ...ves the current license information from the A850 Gateway Figure 38 Show License Selection If an additional license has been installed on your A850 it will be displayed in this window Figure 39 Show License Window Note If there is no special license on the Gateway the License information window is empty ...

Page 54: ...er additional licenses for special purposes by input of the license key provided by Adcon as well as by input of the license signature Figure 41 Set License Window Note For regular operation of the Gateway no special license is necessary Tools Job Start Job This command allows starting jobs manually outside of the job scheduling selected by you in the respective detail windows The ...

Page 55: ...f the names ntp update or dyndns update send ntf ppp dialup and ssh tunnel Figure 42 Start Job Selection The following window allows you to select the job that you want to start Figure 43 Start Job Window giving you the choice shown in Fig 44 Figure 44 Choose Job to Start ...

Page 56: ...hich have been started manually The job to be stopped can bear one of the names ntp update or dyndns update send ntf ppp dialup and ssh tunnel Figure 45 Stop Job Selection The following window allows you to select the job which you want to stop Figure 46 Stop Job Window giving you in analogy of the start job list above the following selection possibilities Figure 47 Choose Job to Stop ...

Page 57: ...t it to a new value Figure 48 Time Configuration Selection The Time Configuration window can be used to read the actual system time of the A850 and to correct it if necessary Figure 49 Time Configuration Window After having corrected the time as appropriate you will have to click first Set time and then to confirm Figure 50 Time Update Question ...

Page 58: ...the Wireless Modem if it is missing The protocol of the commands sent and the corre sponding responses are displayed by a multiline text control but can also be exported to a text file and printed The lines entered by the user are presented in bold font The maximum number of lines available for scrolling is configurable 1000 lines default Note Direct Commands can be used depending on the RTU type ...

Page 59: ...9 Figure 51 Direct Commands Selection for Wireless Modem Direct commands can be sent also to a separate RTU To do this you have to choose the corresponding RTU in the Table view and to mark it with the mouse before selecting Direct com mands ...

Page 60: ...eless Modem or to a RTU enter the corresponding Direct command in the nether window part and click the Send button This will cause the the command to be sent to the respective device whose feedback will be received The sent command as well as the received feedback will be dis played in the upper window part ...

Page 61: ... Principles of GUI operation 61 Figure 53 Direct Command Window For tracking the commands already sent click the button Hist history This will result in list of the sent commands to be dis played in a new window ...

Page 62: ...pose of the command Broadcast is to detect all RTUs within the Wireless Network If the command Radio Broadcast is sent all RTUs receiving this broadcast will send a feedback Thus sending a broadcast allows to find out which RTUs communicate actively with the A850 via the connected Wireless Modems ...

Page 63: ...CHAPTER 2 Principles of GUI operation 63 Figure 55 Broadcast Selection The RTUs which did respond to the broadcast will be displayed thereafter in a list in the Remote broadcast window ...

Page 64: ...CHAPTER 2 System Setup 64 Figure 56 Broadcast Window By clicking the button Update another broadcast is initiated so that changes admissions or outages of RTUs respectively will be displayed ...

Page 65: ...peration 65 Figure 57 Broadcast Window Update Tools Save System State The Save System State function is very useful to debug the A850 if any error or problem occurs This command opens the interfaces to specify the data to be stored ...

Page 66: ... on the selected place Clicking the button Estimate file size allows to estimate the approximate size of the data file to be saved on the PC This function is very important for reporting bugs or other prob lems back to experts the stored file allows a deep analysis of the occurred problem In case of trouble before doing anything else please use this function If the available debugging information ...

Page 67: ... GUI operation 67 Figure 59 Save System State Window Tools Search Opens the Extended Search interface which allows to specify and to submit queries for retrieving a subset of RTU and sensor objects Figure 60 Search Selection ...

Page 68: ...rconnections In doing so also complex search queries can be created Figure 61 Search Window In order to allow more complex queries to be used again in the future query dialogues can be saved by clicking the button Save query one file name has to be selected for each query Later these queries can be reactivated again by Open query ...

Page 69: ...ools Settings By the use of Settings certain parameters determining the amount of commands and loggings to be held in the GUI can be set up as soon as the limit of the specified amount is exceeded an appropri ate amount of the oldest saved information will be deleted ...

Page 70: ...command and the number of lines dis played by the output field for printing Figure 64 Settings Direct Commands Window Settings Logging allows you to define the maximum size of the log file as well as the location where the log file will be stored If the character 0 is used as input variable for maximum size the size of the log file will be limited only by the storage capacity limi tations of your ...

Page 71: ...ortcut menu selections Figure 66 Tool Bar Each user can select his own subset of buttons to be shown out of a predefined list of available toolbar buttons The list of the but tons has an unchangeable predefined order The buttons are activated corresponding to the rights the user has to perform the actions on the actual selected object s or class pro vided by the individual button ...

Page 72: ... 67 Customize Tool Bar There are some predefined tool bar elements Backup see Configuration Backup Restore see Configuration Restore Load see Configuration Load Save see Configuration Save Undo see Edit Backup Search see Tools Backup ...

Page 73: ... table view providing functions to be performed on the underlying object From this main window the user can start the navigation to either detailed views of objects or to windows for issuing special func tions or to the extended search interface for retrieving a limited view of objects Tree view The view in the left part of the main window shows the configura tion data structured as tree to accele...

Page 74: ... window contains a table representation of data The data shown depends on the selection of one or more nodes in the tree view The table view is a preview of the objects displayed to support a quick selection of objects to be worked on A table can only contain objects of the same class ...

Page 75: ... as node in the tree view a popup context menu can be activated by clicking the right mouse button when the object is selected In the popup context menu the commands applicable in each case to the object or list entry respectively are provided Thereby the following commands are always at your disposal Figure 70 Common Popup Context Menu ...

Page 76: ...en the respective detail window and display the attributes of the selected object for modification Menu item View open the respective detail window and display the attributes of the selected object for inspection Note The menu item Edit appears only if the user has been granted appropriate access privileges for modifying the selected object otherwise the menu item View will always appear Menu item...

Page 77: ...n existing object A detail window of a class can be instantiated for each different object Trying to open a detail window of an already displayed object results in activating the window with the selected object In each detail window the buttons described consecutively are available Print see a print preview of the details in a formsheet processed for the printer and start the printout on your defa...

Page 78: ...sible entries modifications having been made in the respective detail window are discarded i e the entries modifications will not be resumed if the button Cancel is clicked Figure 72 Detail Window Buttons Note The Detail windows are described in the following chapters Configuring the Gateway and Using the Gateway Web Interface The web interface allows you to communicate with your A850 via a web br...

Page 79: ...ite a hyperlink forwarding you to the official homepage of Adcon where you can retrieve other information about Adcon products Sun s Java web site and Sun s web site hyperlinks forwarding you to the official homepage of SUN where you can read up on the actual version of Sun s Java Virtual Machine and download it if necessary Adcon s support a hyperlink forwarding you to your mail client allowing y...

Page 80: ...In Credits and Licenses the general license information forming the basis of the software will be given to you Figure 74 A850 Credits and Licenses Web Page GPL The web page GPL shows you the GPL license information forming the basis of the software ...

Page 81: ...CHAPTER 2 Web Interface 81 Figure 75 A850 GPL Web Page LGPL The web page LGPL shows you the LGPL license information underlying the software ...

Page 82: ...CHAPTER 2 System Setup 82 Figure 76 A850 LGPL Web Page ASL The web page ASL shows you the ASL license information forming the basis of the software ...

Page 83: ...CHAPTER 2 Web Interface 83 Figure 77 A850 ASL Web Page Tools The web page Tools provides you support for debugging or for using respectively your A850 ...

Page 84: ...CHAPTER 2 System Setup 84 Figure 78 A850 Tools Web Page This website offers to you access to Debugging tools Configuration tools and Firmware tools ...

Page 85: ... to get it displayed via your web browser Note In order to be able to use the Debugging tools you have to login as system administrator user root or as user administrator user admin Configuration tools For cases where starting the Configurator does not work or is not desired you may use the following links to backup and restore the configuration Backup the configuration to a local file the command...

Page 86: ... firmware images stored in the flash memory of your A850 Note The purpose of this feature is to provide the possibility to check if all files required for a firmware upgrade have been uploaded to the A850 This check should be made before the new firmware is started with reboot after that the list of uploaded images will be erased again Upload an A850 firmware image stored as local file load an act...

Page 87: ...e Gateway In order to configure the Gateway you have to proceed as follows Login as system administrator user root as already explained in chapter 2 Connecting to the GUI Fig 13 Login After the login the main window of the A850 Configurator Fig 14 appears Lock the Gateway by Lock Gateway as already explained in chapter 2 Commands on the Menu Bar Figs 23 25 This is necessary by reason of the multi ...

Page 88: ...able view of the marked item The settings required for configuring the Gateway are summarized in the tree window in the folder named System configuration The topmost folder named Gateway My Gate way contains some basic information about the Gateway itself which will be discussed at the end of this chapter The system configuration list window shows you the items to be configured as well in its left...

Page 89: ...ters Dialup Modems management of dialup modem communications with their RTUs Wireless Modems management of Wireless Modem communications with their RTUs GPRS Modems management of GPRS modem communications with their RTUs Users management of users and user groups as well as of their respective access rights Operating System management of operating system specific assignments Networking management o...

Page 90: ...ple but as it enhances the redun dancy of your network it is recommended to make use of this practical feature Note Points which require execution of a login script are not sup ported Figure 80 PPP Dialup Selection Via the context menu for PPP Dialup you can lay down the PPP Dialup configuration by Edit see a print preview of the selected PPP Dialup configuration in a formsheet processed for the p...

Page 91: ...ialup configuration Note If not otherwise stated explicitly the action performed in a screenshot containing a context menu like the one depicted in Fig 80 will always be a click on Edit and the screenshot displayed as the next will always be the one illustrating the situation resulting from this action regardless of any pecu liar properties of the window appearing next e g replacing the previous w...

Page 92: ...CHAPTER 3 Configuring the Gateway 92 Figure 81 PPP Configuration Window ...

Page 93: ...t to connect to the internet is scheduled Job dependent settings allow to lay down that a message will be forwarded to the address entered into the tree window Notification Sending in case of a successful set up of a connection with the internet Primary Account allows to set up the access data of the primary account Secondary Account allows to set up the access data of the secondary account Job sc...

Page 94: ...elections dhcp reconfig to re establish your former dhcp settings after having changed them in the tree window Networking never to prevent an PPP connection to be established automatically ppp connect to force a PPP connection to be established automatically interval to force a PPP connection to be established at certain regular intervals the interval in seconds has to be put into the field Interv...

Page 95: ...Figure 86 PPP Configuration Job status Last run displays the time of the last PPP network connection set up Last result displays the result of the last connection set up Next run displays the time of the next planned connection set up with the PPP network Job dependent settings Allow you to determine that in case of successful connection to the internet a message has to be forwarded to the address...

Page 96: ... PPP Configuration Primary Account Phone enter the phone number provided by your ISP or PPP serverfor dialup connection Login enter the account name provided by your ISP or PPP server for the login Password enter the password provided by your ISP or PPP server Max connect time s allows you to determine the maximum time a connection to your ISP or PPP server shall be allowed to persist if you enter...

Page 97: ... Netmask Set the default route on PPP connect if the checkbox is marked the opposing communications device is used as a router when the PPP connection is established Secondary Account Figure 89 PPP Configuration Secondary Account A secondary account is an alternative account for an internet or PPP server connection which will be used if no internet connection comes about through the primary accoun...

Page 98: ...nslation router the NAT router must get an official static IP address assigned by the ISP Note For cases where the A850 is acting behind a NAT router which gets a dynamic ISP address assigned by the ISP dynamic DNS updates should be supported by and enabled on the router If there is a transparent firewall between the A850 and the internet it must allow certain incoming TCP IP connection types HTTP...

Page 99: ...namic DNS Update configuration Print item to display the defined Dynamic DNS Update configuration in a form formatted for the printer which can be printed from there on your default printer Note The greyed out choices New and Delete are not avail able in this context Note Menu items Undo or Redo see Popup Context Menu in chapter 2 ...

Page 100: ...teway 100 Double clicking the Dynamic DNS selected in the Table view allows you to check the selected Dynamic DNS configuration Figure 91 Dynamic DNS Update Window The window Dynamic DNS Update provides the following win dow areas ...

Page 101: ...pdate a message will be forwarded to the address entered in the tree window Notification Sending Primary Server allows to assess the access data for the primary Dynamic DNS server Secondary Server allows to assess the access data for the secondary Dynamic DNS server Job scheduling Figure 92 Dynamic DNS Update Job scheduling Within Job scheduling in the pull down menu Mode the fol lowing possibilit...

Page 102: ...namic DNS Update must never be performed automatically ppp connect a Dynamic DNS Update has to be performed after connection to the internet through PPP dialup interval to force a Dynamic DNS Update to be established at certain regular intervals the interval in seconds has to be put into the field Interval s Figure 94 Dynamic DNS Update Job scheduling Mode Interval always the Gateway is always con...

Page 103: ... in time when the last contact with the DNS server was established Last result displays the result of the establishment of the contact Next run displays the point in time of the planned next establishment of contact with the DNS server Job dependent settings Allow you to determine that in case of successful connection to the DNS server a message has to be forwarded to the address enlisted in the t...

Page 104: ...or the Primary DNS server Figure 98 Dynamic DNS Update Primary Server Login enter the account name provided by your DNS service for the login Password enter the password provided by your DNS service Type allows you to determine which DNS service you want to use Host name allows you to determine which internet name host name should be assigned to your A850 by the DNS server Note If your ISP assigns...

Page 105: ...itions are met The A850 must be able to initiate SSH connections to a SSH server which can be reached from the internet If there is a firewall between the A850 and the internet connections to the SSHserver s IP address and port must be allowed by the firewall The SSH server must support SSH version 2 and allow remote port forwarding without a parallel shell connection The user must create an accou...

Page 106: ... determined SSH tunnel configuration in a formsheet processed for the printer and start the printout on your default printer by Print item Note The greyed out choices New and Delete are not avail able in this context Note Menu items Undo or Redo see Popup Context Menu in chapter 2 The determined SSH tunnel configuration can be checked by dou ble clicking the SSH tunnel selected in the Table view ...

Page 107: ...CHAPTER 3 107 Figure 101 SSH Tunnel Window The following window areas are available through the SSH tun nel window ...

Page 108: ...ill be forwarded to the address entered in the tree window Notification Sending in case of successful SSH tunneling Primary Server allows to assess the access data for the primary SSH tunnel server Secondary Server allows to assess the access data for the secondary SSH tunnel server Job scheduling Figure 102 SSH Tunnel Job scheduling Within Job scheduling the pull down menu Mode provides the follo...

Page 109: ...r a SSH tunnelling must never be performed automatically ppp connect a SSH tunnelling has to be performed after connection to the internet through PPP dialup interval a SSH tunnelling has to be performed in certain regular time intervals In doing so the interval in seconds has to be put into the field Interval s Figure 104 SSH Tunnel Job scheduling Mode Interval always to force a SSH tunnelling to...

Page 110: ...e point in time when the last contact with the SSH tunnel server took place Last result displays the result of the establishment of the contact Next run displays the point in time of the planned next establishment of contact with the SSH tunnel server Job dependent settings Determine that in case of successful connection to the SSH tunnel server a message has to be forwarded to the address enliste...

Page 111: ...y your SSH service for the login Password enter the password provided by your SSH service Host name enter the name of the primary SSH server Port enter the number of the port to be used locally Remote HTTP port enter the respective port number of the SSH server for a HTTP connection Remote HTTPS port enter the respective port number of the SSH server for a HTTPS connection Remote TELNET port enter...

Page 112: ...ated by a sensor of an RTU changing its value digital ports or reaching a configured threshold analog ports an RTU itself depending on data delay and radio error rates or the Gateway for some internal events like rebooting configuration changes dialling into an ISP These noti fications are queued and sent to the notification server The A850 supports sending notifications to servers using HTTP SMS ...

Page 113: ...n sending configuration by Edit see a print preview of the determined notification sending configuration in a formsheet processed for the printer and start the printout on your default printer by Print item Note The greyed out choices New and Delete are not avail able in this context Note Menu items Undo or Redo see Popup Context Menu in chapter 2 ...

Page 114: ...cted notification sending configuration can be checked by double clicking the notification sending configuration in the Table view Figure 111 Send NTF Detail Window The notification sending window Send NTF Detail provides the following window areas ...

Page 115: ...allows to assess the access data for the primary notification sending server Secondary Server allows to assess the access data for the secondary notification sending server Job scheduling Figure 112 Send NTF Detail Job scheduling Within Job scheduling the pull down menu Mode provides the following set ups to start a notification sending Note The job scheduling layed down can be oversteered by the ...

Page 116: ...h PPP dialup interval a notification sending has to be performed in certain regular time intervals In doing so the interval in seconds has to be put into the field Interval s Figure 114 Send NTF Detail Job scheduling Mode Interval always a notification sending has to be performed always times a notification sending has to be performed at certain fixed times Figure 115 Send NTF Detail Job schedulin...

Page 117: ... displays the point in time of the planned next establishment of contact with the notification server Primary Server Allows you to define the method of forwarding to the primary noti fication addressee Figure 117 Send NTF Detail Primary Server Method select the method how to send a notification The notification can be sent via HTTP to a notification server e g Advantage Server by SMS to a cellular...

Page 118: ...e the message contains the name of an user configured Gateway RTU or sensor path the names of the Gateway the RTU and the sensor concerned are contained in the message concatenated like a directory path Figure 119 Format selection URL for entering the address of the recipient of notifications From for entering the name of the sender of notifications Subject for entering a general message title Ser...

Page 119: ... communications net works The A850 supports acting as both NTP server provides the system time to other NTP Clients and NTP client fetches the system time from a NTP Server It supports both permanent and dial up net working connections to the NTP servers Note For example the Gateway might get the system time from an NTP server using a dial up connection and in parallel act as a timeserver on the l...

Page 120: ...election The context menu NTP allows you to modify the Network Time Protocol configuration by Edit see a print preview of the determined Network Time Protocol configuration in a formsheet processed for the printer and start the printout on your default printer by Print item Note The greyed out choices New and Delete are not avail able in this context ...

Page 121: ...Popup Context Menu in chapter 2 Double clicking the Network Time Protocol in the Table view allows you to check the selected Network Time Protocol configura tion Figure 122 NTP Detail Window The NTP Detail window provides the following window areas ...

Page 122: ...ime synchronization measures for the clients of the Gateway Primary Server allows to define the primary NTP server Secondary Server allows to define the secondary NTP server Job scheduling Note The job scheduling layed down can be oversteered by the commands Start Job or Stop Job according to Fig 43 or 46 respectively Figure 123 NTP Detail Job scheduling Within Job scheduling the pull down menu Mo...

Page 123: ... time synchronization is not performed automatically ppp connect a time synchronization has to be performed after connection to the internet through PPP dialup interval a time synchronization has to be performed in certain regular time intervals In doing so the interval in seconds has to be put into the field Interval s Figure 125 NTP Detail Job scheduling Mode Interval always a time synchronizati...

Page 124: ...7 NTP Detail Job status Last run displays the point in time when the last time synchronization took place Last result displays the result of the last time synchronization Next run displays the point in time of the planned next time synchronization Job dependent settings Allow to determine which method of time synchronization is to be used by the Gateway acting as NTP server towards its clients ...

Page 125: ...s in this case the A850 acts as NTP server Primary Server Allows to enter the data to access your primary NTP server Figure 129 NTP Detail Primary Server Host name enter the name of the primary NTP server which you selected in the Internet Secondary Server Figure 130 NTP Detail Secondary Server Allows you to enter access data for selecting an alternative NTP server Note As a matter of principle a ...

Page 126: ... and with your server on which you run the Adcon Advantage software for more details check your ADCON Advantage manual as far as these system components are not connected via the LAN At present the only RTU type which can be reached via Dialup modem is the A733GSM Figure 131 Dialup Modem Selection The selections offered by the Dialup Modem context menu are ...

Page 127: ... in a formsheet processed for the printer and start the printout on your default printer Note Menu items Undo or Redo see Popup Context Menu in chapter 2 Double clicking the dialup modem in the Table view allows you to check the selected dialup modem configuration The Dialup modem window provides the following window areas Dialup Parameter allows you to enter information specified below for your d...

Page 128: ...CHAPTER 3 Configuring the Gateway 128 Figure 132 Dialup Modem Window ...

Page 129: ... as a modem can either be connected to the serial modem connector or to one of the two USB connectors of the A850 or indirectly to an USB connector of the A850 via an USH hub the respective connector is to be selected here Figure 134 Dialup modem Dialup Parameter Device Phone prefix if your dialup modem is connected to an interphone system PABX you can enter the prefix to get a public line here so...

Page 130: ...sed only with GSM modems and ISDN terminal adapters this mode is turned off per default OK timeout specifies how long to wait for an answer from the modem time in minutes Connect timeout specifies how long to wait for the connection to be established time in minutes Dial type please specify if your phone system works with pulse or tone dialling Figure 135 Dialup modem Dialup Parameter Dial type Ba...

Page 131: ...s how many RTUs can be reached via this dialup connection Job dependent settings Figure 137 Dialup modem Job dependent settings Allow send SMS by clicking this checkbox you determine that your modem may transmit SMSs This selection makes sense only if your phone provider supports SMS Allow dial in by clicking this checkbox you permit that connections may be established for incoming calls Allow PPP...

Page 132: ... enter the amount of time in minutes after which your A850 should interrupt a PPP connection Set the default route on PPP connect defines the PPP connection determined here as default in the dialup modem Note Usually the PPP connection determined in PPP Dialup is defined as default Wireless Modems Most RTU types contact the A850 by a wireless connection this requires a Wireless Modem A440 to be co...

Page 133: ...eless Modem Selection context menu are New allowing to add a new Wireless Modem and to define the configuration this feature is currently not yet available Edit allowing to define a Wireless Modem configuration Delete allowing to delete a previously defined Wireless Modem configuration ...

Page 134: ...oll journal contains a list of the last RTU data polls in this context polling means that the Gateway contacts an RTU and polls for new measurement data see chapter 4 Logs Print item see a print preview of the determined Wireless Modem configuration in a formsheet processed for the printer and start the printout on your default printer Note Menu items Undo or Redo see Popup Context Menu in chapter...

Page 135: ...Modem status to achieve information about the status of the wireless connection Radio Parameter to enter the radio parameter to be used Note If your Wireless Modem was already detected and recog nized in the course of the first configuration performed by the console command interface the respective parameters are already registered here by default Normally these parameters are not to be changed ex...

Page 136: ... which is intended to reveal the arrival time of a message from one computer to another Device parameter Figure 141 Wireless Modem Device parameter Name for giving each Wireless Modem an unique name Device as a Wireless Modem can be connected to the serial Radio Modem connection or directly via USB connection as well as indirectly via an USB hub the corresponding connection is to be selected here ...

Page 137: ...e available in the future At present only the A440 can be selected Version allows to display the version number of your Wireless Modem Note For being suitable for the operation with the A850 the A440 has to be at least of Version 2 0 Modem status Figure 143 Wireless Modem Modem status The Wireless Modem Status window area gives you the follow ing information about the status of the wireless connec...

Page 138: ...hin the ISM band do not change the frequency of your device without reason apart from the fact it may not communicate in the network anymore you may also violate the applicable radiocommunications laws in your country Depending on the destination country some models may also return an error message Radio channel spacing to enter the spacing in Hertz among the respective channels it is usual to wor...

Page 139: ... polls if the checkbox is marked all polls will be registered in the poll journal Uptime displays the up time of the Wireless Modem after the last configuration in hours Resets displays the number of resets of the Wireless Modem after the last configuration in hours RSSI displays the actual RSSI Received Signal Strength Indication a measurement of the received radio signal strength in dB Power out...

Page 140: ...f the Wireless Modem after the last configuration Last slot displays the time stamp of the newest data of the Wireless Modem after the last configuration GPRS Modems In case of a GPRS modem there is no real hardware installed on the A850 Instead the gateway listens on a specified port for TCP connections from GPRS based RTUs leaving the interfacing between GPRS and the TCP network to the GPRS phon...

Page 141: ...e Edit allowing to define a GPRS modem configuration Delete allowing to delete a previously defined GPRS modem configuration Call journal The call journal contains a list of the last incoming TCP connections see chapter 4 Logs Poll journal The poll journal contains a list of the last RTU data polls in this context polling means that the Gateway contacts an RTU and polls for new measurement data se...

Page 142: ... in the Table view allows you to check the selected GPRS modem configuration Figure 147 GPRS modem Window The following window areas are provided in the GPRS Modem Window Configuration for entering the information required for your GPRS modem State to achieve information about the status of the GPRS connection Note If your GPRS modem was already entered in the course of the first configuration per...

Page 143: ...ote ports allows you to determine the modem ports on the SSH servers if the A850 can be reached from the internet through an SSH tunnel Log all calls allows you to determine if you want your dialup calls to be registered in the Logs Log all polls allows you to determine if you want your dialup requests to be registered in the Logs State Figure 149 GPRS modem State Number of RTUs shows how many RTU...

Page 144: ...h different user permis sions one system administrator user root who is granted the rights to configure the A850 hardware Note As default only the system administrator user root is configured multiple user administrator level users granted the rights to configure the RTU network including gateway and A440 parameters as well as to grant RTU access permissions to ordinary users ...

Page 145: ...e Users Selection context menu are New allowing to add a new user and to define the user details Edit allowing to modify the user details of an existing user Delete allowing to delete an existing user Note The System administrator root can t be removed by use of the function Delete Print item see a print preview of the marked user in a formsheet processed for the printer and start the printout on ...

Page 146: ...The following window areas are provided in the User Detail win dow Configuration for entering the information of the account e g the login name as well as the password State to achieve information about the status of the user at the moment of the last login of the user ...

Page 147: ... The user type of the system administrator root cannot be changed The user root can also not be deleted it is pos sible to work with an A850 where only the user root is installed as only user and on the other hand only one sys tem administrator the user root can be defined for one A850 The definition of the user root is done while per forming the console commands Quick Setup or Expert Setup respec...

Page 148: ...ombina tion of letters digits and special characters Retype password retype the password for verification to make sure that your first password entry did not contain a typing error State Figure 155 User detail State Last access shows the time of the last login of the user If this field is left empty the respective user has yet not logged in ...

Page 149: ...re Edit to make settings concerning your Operating System to determine at which events notifications should be sent Print item see a print preview of the Operating System details in a formsheet processed for the printer and start the printout on your default printer Note The greyed out context menu items New and Delete are not available ...

Page 150: ... detail Window provides the following window areas Flush interval the function Flush creates an image of certain data of the A850 and saves it in settable intervals on the flash memory Notifications allows you to choose at what events notifications which will be forwarded to the recipients determined in Notification sending should occur Last time events shows the time of the last event out of the ...

Page 151: ...sh interval in seconds State enter the State flush interval in seconds Note The flush intervals are preset by default values which repre sent intervals related to practice so that these values should not be changed Notifications Figure 159 OS detail Notifications Notifications may be demanded in case of the following events on time set on restart on a configuration change on AC power failure on lo...

Page 152: ...time of the last event out of the group of events to which a notification has been demanded Note If no corresponding events with correlated notifications took place the time of the event will either be displayed as 01 01 70 01 00 or the field will be left blank Networking Networking allows you to setup the network mode of your A850 and also network parameters for other devices in your LAN ...

Page 153: ...settings concerning your network configuration Print item see a print preview of the network details in a formsheet processed for the printer and start the printout on your default printer Note The greyed out context menu items New and Delete are not available Note Menu items Undo or Redo see Popup Context Menu in chapter 2 ...

Page 154: ... The following entry possibilities are provided in the Network detail window Ethernet Settings to enter information about the mode of the A850 in your network Console Settings to determine the IP addresses for an access to your console via the network DHCP Settings to enter definitions required for the use and function of your A850 as a DHCP server ...

Page 155: ...0 Mode The A850 can work as well by itself as DHCP server DHCP Dynamic Host Configuration Protocol dynamic assignment of IP addresses to other IP based devices within the LAN as well as also as DHCP client in this case the dynamic assignment of an IP address to the A850 is performed by another DHCP server Figure 164 Network detail Ethernet Settings Mode dhcp client an IP address is assigned to the...

Page 156: ...dress enter the IP address of your A850 Netmask enter the network mask a bitmask which separates an IP address in a network part and a device part Router enter the IP address of your default gateway wich is acting as a router Broadcast address enter the IP address for your broadcasts transmission of information to all subscribers of a net Console Settings Figure 165 Network detail Console Settings...

Page 157: ...determines the duration for which an allocated IP address remains valid at most Default lease time determines the duration for which an allocated IP address usually remains valid Note If the determined lease time has run out the DHCP server allocates anew an IP address which though can differ from a former address Primary DNS Server Figure 167 Network detail Primary DNS Server If you want to use a...

Page 158: ...lows you in analogy to Primary DNS Server to disclose an alter native DNS server IP address enter the IP address at which your alternative DNS server can be reached Gateway Detail Gateway details can be reached via the context menu associated with Gateway My gateway Within Gateway detail configura tion settings as well as status information about the Gateway itself are available ...

Page 159: ...are Connect sensors if internal sensors are built in into the A850 you can disclose them here see chapter 4 Logs Edit to open the Gateway detail window and to make configuration settings View to check in detail the selected configuration of the Gateway Note Menu items Undo or Redo see Popup Context Menu in chapter 2 ...

Page 160: ...e following window areas Configuration determine supplemental information for your A850 regarding LAN connectivity time zone location and timing Note This information is required for use in conjunction with the Advantage software State information about the status of the A850 at the moment of specific events ...

Page 161: ...ted by an addUPI Server A850 Telemetry Gateway or addVANTAGE Pro Server is passed on to the OPC client through the addUPI OPC Server This makes the Adcon network fully transparent to any industrial SCADA system Timezone allows you to enter the timezone pertinent to the time that you entered in time configuration Figure 172 Gateway detail Configuration Timezone Slot interval interval for saving dat...

Page 162: ...ation of the A850 in meters State Figure 173 Gateway detail State First slot displays the time stamp of the oldest data of the gateway of your A850 after the last refresh Last slot displays the time stamp of the newest data of the gateway of your A850 after the last refresh Last ping displays the timestamp of the status data of the A850 Last poll displays the timestamp of the newest sensor data of...

Page 163: ...n percent CPU clock MHz displays the actual clock frequency of the CPU of the A850 Note From energy savings reasons the clock frequency will be matched optimally to the respective conditions e g clock frequency depending on supply by AC or by battery Memory free kiB displays the amount of free RAM in KiloByte Disk free kiB displays the amount of free storage capacity on the flash disk of the A850 ...

Page 164: ...CHAPTER 3 Configuring the Gateway 164 ...

Page 165: ...cted with the point RTU Network in the tree window see below which includes the functionality to give other user groups limited capabil ities to make some settings of the configuration of the RTUs Sensor Connections The addIT RTUs are equipped with cable attachments called con nectors The connector type determines how the respective RTU communicates with the attached sensor s The following table s...

Page 166: ... possibilities of sensors Figure 174 A720 Connector Inputs A725 1 1 A726 3 1 1 1 1 A731 1 A732 6 2 2 1 1 A733 12 4 4 1 1 A733GSM 12 4 4 1 1 A740 1 1 1 Sensor Class RTU Type Analog Input Pulse Counter Digital I O Internal Input Logical Channel Output Channel SDI 12 Bus Analog1 Analog2 Analog3 Ground Power DIG0 PulseCounter0 1 2 3 4 5 6 7 Analog4 Analog5 Analog6 Ground Power DIG1 PulseCounter1 1 2 3...

Page 167: ...Power DIG1 PulseCounter1 1 2 3 4 5 6 7 Analog1 Analog2 Analog3 Ground Power DIG0 PulseCounter0 1 2 3 4 5 6 7 I O A I O B A723 Analog4 Analog5 Analog6 Ground Power DIG1 PulseCounter1 1 2 3 4 5 6 7 Analog1 Analog2 Analog3 Ground Power DIG0 PulseCounter0 1 2 3 4 5 6 7 I O A I O B A733 Analog7 Analog8 Analog9 Ground Power DIG2 PulseCounter2 1 2 3 4 5 6 7 I O C Analog10 Analog11 Analog12 Ground Power D...

Page 168: ...s digitally controlled actuators Digital sensors deliver measurements in form of binary data streams to the digital pin of the connector Digital actuators are driven by binary data streams provided by the digital pin of the connector An actuator is a mechanical or electri cal device for moving or controlling a mechanism or system The actuator is usually a physical mechanism but also refers to an a...

Page 169: ... for environ mental monitoring Unlike RS 232 RS 485 devices which usually require proprietary drivers for communication the SDI 12 protocol ensures compatibility between all sensors and loggers featuring such an interface If you want to learn more about SDI 12 visit the website of the SDI 12 Support Group http www sdi 12 org The SDI 12 bus built into the A740 addNODE or usable with an adapter on A...

Page 170: ... the sensor as required for processing and further interpretation A conversion table may be valid for a singular sensor or for a whole class of sensors i e for a sensor type Several sensors usually of different types may be packed together into a single device which will be designated as combo sensor The sensor type configuration is required to determine the types of sensors and conversion tables ...

Page 171: ...nversion linearization Each sensor output voltage value becomes an input value of the table a con version table may contain from 2 to 256 input values and also from 2 to 256 output values Of course the numbers of input and out put values must match each table input and its corresponding output value specifying a data point on the conversion diagram For example the leaf wetness sensor outputs a vol...

Page 172: ...Edit allows you to modify an existing sensor table Delete allows you to delete a previously defined sensor table Print item allows you to see a print preview of the respective sensor table in a formsheet processed for the printer and to start the printout on your default printer Note Menu items Undo or Redo see Pop up Context Menu in chapter 2 Double clicking the sensor table in the Table view all...

Page 173: ...er in the Sensor Type window the conversion of the data of a sensor also referred to as the linearization of a sensor can be performed under this name Type allows you to select the type of interpolation to be used Figure 180 Type of Interpolation linear a linear interpolation is used i e an intermediate value is calculated according to the ratio of the distances to the neighboring values contained...

Page 174: ...ponding pairs of values of the conversion table Figure 181 Conversion Table Input values enter the values delivered by a particular sensor which correspond to the values of physical units defined by you as output values Output values enter the values of the physical units as which you want your A850 to interpret the respective input values Sensor Types The Sensor Type Selection window allows you t...

Page 175: ... a previously defined sensor type Print item allows you to see a print preview of the respective sensor type in a formsheet processed for the printer and to start the printout on your default printer Note Menu items Undo or Redo see Pop up Context Menu in chapter 2 Double clicking the sensor type in the Table view allows you to check the selected sensor type Depending on the technology of a sensor...

Page 176: ... sensor type especially determining its technology Analog sensor settings for determining the cabling and the sensor supply time Analog sensor sampling method for determining the sampling methods to be used as well as to set up a default method Conversion settings for determining the method of conversion of input values to output values or to define a sensor table for conversion respectively ...

Page 177: ...CHAPTER 4 Sensor Type Configuration 177 Figure 183 Sensor type Window Analog ...

Page 178: ... the name of the manufacturer of the sensor Type enter the type designation of the sensor Engineering unit specify in which measuring unit the sensor data are to be delivered Figure 185 Sensor type Common settings Engineering unit Analog Icon choose a symbol to represent the sensor type later this symbol will be displayed for every sensor connection to a RTU ...

Page 179: ...stributor for support Technology make the appropriate selection in the combo box Technology in this case analog Figure 187 Sensor type Common settings Technology Analog Analog sensor settings Figure 188 Sensor type Analog sensor settings Cabling the pin of the connector of the RTU the sensor cable is connected with for a description of the connectors refer to the addIT and addWAVE user manuals ...

Page 180: ...mpling methods that are allowed for this sensor type minimum set sampling method to minimum i e the specified analog channel is instructed to store the lowest sampled value maximum set sampling method to maximum i e the specified analog channel is instructed to store the highest sampled value sum set sampling method to sum i e the specified analog channel is instructed to store the sum of all samp...

Page 181: ...ing method select which of the methods mentioned above has to be used for this sensor type Note Select only a valid sampling method as default sampling method i e a sampling method explicitly permitted for the sensor type Figure 191 Sensor type Analog sensor settings Default sampling method Conversion settings Figure 192 Sensor type Conversion settings Analog Sensor table if you want to use a non ...

Page 182: ...ensors is 0 2 5 Volts Linear output value entry of the minimum and maximum value of the linear output range which has to correspond to the linear input value range in the engineering units which have been selected Note For example in Fig 189 the input range of 0 2 5 Volts cor responds to the output range of 0 120 km h wind speed Verifier entry of the minimum and maximum value within which valid se...

Page 183: ...sor Type Configuration 183 Conversion settings for determining the method of conversion of input values to output values or to define a sensor table for conversion respectively Figure 194 Sensor type Window Counter ...

Page 184: ... the name of the manufacturer of the sensor Type enter the type designation of the sensor Engineering unit specify in which measuring unit the sensor data are to be delivered Figure 196 Sensor type Common settings Engineering unit Counter Icon select a symbol to represent the sensor type later this symbol will be displayed for every sensor connection to a RTU ...

Page 185: ...ropriate selection in the pulldown menu Technology in this case counter Figure 198 Sensor type Common settings Technology Counter Conversion settings Figure 199 Sensor type Conversion settings Counter Sensor table if you want to use a non linear sensor select one of the sensor tables already defined in the menu item ...

Page 186: ...f the pulse counter is 16 bits Linear output value entry of the minimum and maximum value of the linear output range which has to correspond to the linear input value range in the engineering units which have been selected Verifier entry of the minimum and maximum value within which valid sensor measurement results can be expected If the values are outside the preset thresholds an invalid sensor v...

Page 187: ...sor Type Configuration 187 Conversion settings for determining the method of conversion of input values to output values or to define a sensor table for conversion respectively Figure 201 Sensor type Window Digital ...

Page 188: ... the name of the manufacturer of the sensor Type enter the type designation of the sensor Engineering unit specify in which measuring unit the sensor data are to be delivered Figure 203 Sensor type Common settings Engineering unit Digital Icon select a symbol to represent the sensor type later this symbol will be displayed for every sensor connection to a RTU ...

Page 189: ...ype Common settings Technology Digital Digital sensor settings Figure 206 Sensor type Digital sensor settings Pin is output if instead of a digital sensor a digital actuator has to be used this check box must be marked so that the pin will automatically be switched to output Note Detailed information about the use of digital actuators and the digital output can be found in the respective RTU user ...

Page 190: ... output val ues of the linearization table and not to the voltage measured on the analog pin Linear input value entry of the minimum and maximum value of the range within which the sensor delivers measurements Note Due to its linear characteristic a linear sensor is by default exactly defined by only two input values the minimum and the maximum The range for digital sensors is 0 1 Units Linear out...

Page 191: ...a graphic Internal sensor types The Sensor type window provides the following window areas for internal sensor types Common settings for entering the common definitions of the sensor type especially determining its technology Internal sensor settings for determining the type of the internal sensor Conversion settings for determining the method of conversion of input values to output values or to d...

Page 192: ...CHAPTER 4 Using the Gateway 192 Figure 209 Sensor type Window Internal Common settings Figure 210 Sensor type Common settings Internal ...

Page 193: ...data are to be delivered Icon select a symbol to represent the sensor type later this symbol will be displayed for every sensor connection to a RTU Technology make the appropriate selection in the pulldown menu Technology in this case internal Figure 211 Sensor type Common settings Technology Internal Internal sensor settings Figure 212 Sensor type Internal sensor settings Internal type select an ...

Page 194: ... Sensor Tables for conversion linearization if you intend to use a linear sensor select none Figure 215 Sensor type Conversion settings Sensor table Internal Note If a sensor table is entered for a non linear sensor the fol lowing entries for Linear input value refer to the output val ues of the linearization table and not to the voltage measured on the analog pin Linear input value entry of the m...

Page 195: ...lid sensor measurement results can be expected If the values are outside the preset thresholds an invalid sensor value will be notified Display scale enter the minimum and maximum value for scaling which should to be displayed on the trend graph Sensor data graphic LC sensor types The Sensor type window provides the following window areas for LC sensor types Common settings for entering the common...

Page 196: ...CHAPTER 4 Using the Gateway 196 Figure 216 Sensor type Window LC ...

Page 197: ...ensor Type enter the type designation of the sensor Engineering unit specify in which measuring unit the sensor data are to be delivered Icon select a symbol to represent the sensor type later this symbol will be displayed for every sensor connection to a RTU Technology make the appropriate selection in the pulldown menu Technology in this case lc Figure 218 Sensor type Common settings Technology ...

Page 198: ...ady defined in the menu item Sensor Tables for conversion linearization if you intend to use a linear sensor select none Figure 221 Sensor type Conversion settings Sensor table LC Note If a sensor table is entered for a non linear sensor the fol lowing entries for Linear input value refer to the output val ues of the linearization table and not to the voltage measured on the analog pin Linear inpu...

Page 199: ...d sensor measurement results can be expected If the values are outside the preset thresholds an invalid sensor value will be notified Display scale enter the minimum and maximum value for scaling which should to be displayed on the trend graph Sensor data graphic OC sensor types The Sensor type window provides the following window areas for OC sensor types Common settings for entering the common d...

Page 200: ...CHAPTER 4 Using the Gateway 200 Figure 222 Sensor type Window OC ...

Page 201: ...f the sensor Type enter the type designation of the sensor Engineering unit specify in which measuring unit the sensor data are to be delivered Icon select a symbol to represent the sensor type later this symbol will be displayed for every sensor connection to a RTU Technology select the appropriate kind of sensor technology in this case oc Figure 224 Sensor type Common settings Technology OC ...

Page 202: ...dy defined in the menu item Sensor Tables for conversion linearization if you intend to use a linear sensor select none Figure 227 Sensor type Conversion settings Sensor table OC Note If a sensor table is entered for a non linear sensor the fol lowing entries for Linear input value refer to the output val ues of the linearization table and not to the voltage measured on the analog pin Linear input...

Page 203: ...d sensor measurement results can be expected If the values are outside the preset thresholds an invalid sensor value will be notified Display scale enter the minimum and maximum value for scaling which should to be displayed on the trend graph Sensor data graphic SDI sensor types The Sensor type window provides the following window areas for SDI sensor types Common settings for entering the common...

Page 204: ...CHAPTER 4 Using the Gateway 204 Figure 228 Sensor type Window SDI ...

Page 205: ...nsor Type enter the type designation of the sensor Engineering unit specify in which measuring unit the sensor data are to be delivered Icon select a symbol to represent the sensor type later this symbol will be displayed for every sensor connection to a RTU Technology make the appropriate selection in the pulldown menu Technology in this case sdi Figure 230 Sensor type Common settings Technology ...

Page 206: ...C Cyclic Redundancy Check for the control of the SDI communication Note If you want to learn more about SDI 12 visit the the website of the SDI 12 Support Group at http www sdi 12 org Conversion settings Figure 232 Sensor type Conversion settings SDI Sensor table if you want to use a non linear sensor select one of the sensor tables already defined in the menu item Sensor Tables for conversion lin...

Page 207: ...ximum value of the linear output range which has to correspond to the linear input value range in the engineering units which have been selected Verifier entry of the minimum and maximum value within which valid sensor measurement results can be expected If the values are outside the preset thresholds an invalid sensor value will be notified Display scale enter the minimum and maximum value for sc...

Page 208: ... Types context menu are New allows you to add a new combo sensor type Edit allows you to modify an existing combo sensor type Delete allows you to delete a previously defined combo sensor type Print item allows you to see a print preview of the respective combo sensor type in a formsheet processed for the printer and to start the printout on your default printer Note Menu items Undo or Redo see Po...

Page 209: ...elected combo sensor type The Combo sensor type window provides the following window areas for combo sensor types Figure 235 Combo sensor type Window Name enter a unique name for each Combo sensor type Manufacturer enter the name of the manufacturer of the Combo sensor Subclass enter the subclass of each individual sensor ...

Page 210: ...Select sensor type to mark individual sensor types and to combine them to a Combo sensor type by clicking the button OK Delete the button Delete allows you to open the window Select sensor type to mark individual sensor types combined into a Combo sensor type and to remove them from the respective Combo sensor by clicking the button OK ...

Page 211: ...Logs There are two ways to display the log files of the system While the whole journal can displayed by a selection within the main menu the popup menu related to modems and RTUs offers to display the subset of entries of the log file related to the actual modem or RTU respectively ...

Page 212: ...CHAPTER 4 Using the Gateway 212 Figure 238 Logs Selection Call Journal The call journal contains a list of the last outgoing phone calls ...

Page 213: ...APTER 4 Logs 213 Figure 239 Call Journal Table Poll Journal The poll journal contains a list with the data polls poll the gate way contacts the RTUs and requests new measurement data of all connected RTUs ...

Page 214: ...CHAPTER 4 Using the Gateway 214 Figure 240 Poll Journal Table System Log System Log allows you to query the parameters of the A850 The query can be delimited specifically by query options ...

Page 215: ...CHAPTER 4 Logs 215 Figure 241 System Log Selection Log types Figure 242 System Log Log types ...

Page 216: ...ng on the A850 network status of the network of the A850 usb USB configuration of the A850 lockfiles list of the lockfiles of the A850 messages summary of the messages of the A850 Log types Buttons Figure 243 System Log Log types Buttons Check All by clicking this button you can simplify the choice and select all of the Log types to be queried Check All by clicking this button you can simplify the...

Page 217: ...System Log Window displays the result of your query System log Buttons Figure 245 System Log Log types Buttons Save to file The result of the System Log can be saved into a file on your local PC by clicking this button Close the window disappears if this button is clicked ...

Page 218: ...RTU Groups The existing RTUs can be departmentalized in one or several RTU groups Thereby a logical structuring of the RTU network can be achieved All functions and settings pertaining to the RTUs are combined in the RTU Network This comprises the departmentalization of the RTU network in RTU groups the determination of existing or planned RTUs respectively the connection of sensor types to RTUs t...

Page 219: ...ify an existing RTU group Delete allows you to delete a previously defined RTU group Note A RTU group can be deleted only if all RTUs belonging to this RTU group as well as all sensors connected to them are deleted in advance Print item allows you to see a print preview of the respective RTU group in a formsheet processed for the printer and to start the printout on your default printer ...

Page 220: ...etail window where user s access rights are defined as follows The system administrator user root and all administrator level aka admin users can grant access rights for every RTU group In order to display all the rights granted the users for a special group a table is used where each possible access right is represented by a check box control If the check box of a right in the row of the user is ...

Page 221: ...eir sensors for all ordinary users is limited All RTU groups RTUs routes and sensors for which a user has no read access rights granted will be hidden for this user All RTU groups RTUs routes and sensors for which a user has no write access rights granted are read only for this user The RTU groups define default values for polling data from RTUs and access privileges for ordinary users ...

Page 222: ...er ent points The receiving person bases specific reactions on the measured data e g a farmer starts to water his fields if the mea sured rain fall was too less or he begins to carry out precautions if the measured level of a river reaches a critical height The management of the RTUs within such a network is a task to be performed by a Telemetry Gateway like the A850 In order to define a RTU to co...

Page 223: ...red by the RTU context menu are RTU Configuration New allowing to add a new RTU and to define the RTU details see description RTU Data Edit allowing to modify the RTU details of an existing RTU see description RTU Data Delete allowing to delete an existing RTU see description RTU Data ...

Page 224: ... description Ping RTU RTU Communication Management Configure Poll Ping see description Configure Poll Ping Change frequencies see description Change frequencies RTU Logs Call journal The call journal contains a list of the last outgoing phone calls see chapter 4 Logs Poll journal The poll journal contains a list of the last RTU data polls in this context polling means that the Gateway contacts an ...

Page 225: ...ion New allowing to add a new RTU and to define the RTU details see description RTU Data Edit allowing to modify the RTU details of an existing RTU see description RTU Data Delete allowing to delete an existing RTU see description RTU Data The RTU Window allows to select three detailed windows Data this window provides the available information about the configuration of the selected RTU State inf...

Page 226: ... allows to configure singular RTUs and provides the following window areas Main settings containing name type serial number code timezone node ID RTU type affiliation to a RTU group and modem reference Polling possibility to change the polling configuration and the ping configuration of the RTU ...

Page 227: ...alculatation of the radio error rate Main Settings Figure 251 RTU Data Main settings Name enter a unique name for the RTU Type enter the type designation of the RTU Figure 252 RTU Data Main settings Type Serial Nr enter the serial number of the RTU Note The serial number can be found on the identification plate of the RTU and on the RTU packaging Code unique code of the RTU for addressing Note Usu...

Page 228: ...ion displays the version number of the RTU Modem type selection of the modem type Note Only those modem types are at the user s disposal which can be employed with the respective RTU type Modem selection of the modem of the A850 with which the RTU communicates active determination if the RTU is active or not Note RTUs which are not active will not be regarded when a poll or a ping is performed res...

Page 229: ...he selected RTUs Figure 256 RTU Data Polling Mode Poll interval s a polling is performed periodically according to the fixed interval Figure 257 RTU Data Polling Mode Interval time setting buttons a polling is performed at fixed times the determination of a time is performed by clicking the respective time setting buttons ...

Page 230: ...active during a power failure of the primary power supply Poll packets ok determine how many packets to transfer at each poll if the RTU data is not delayed Poll packets delayed determination how many packets to transfer at each poll if the RTU data is delayed Max delay s determines how much the RTU data may be delayed if that delay is exceeded after polling the RTU a notification is sent if notif...

Page 231: ...ast maintenance of the RTU Install date battery entry of the date of the installation of the battery of the RTU Maint date battery entry of the date of the last battery check of the RTU Capacity entry of the value of the capacity of the battery in mAh Type Id selection of the battery type used as far as known Figure 261 RTU Data Maintenance Type ID Location Figure 262 RTU Data Location ...

Page 232: ...n degrees Altitude m declaration of the altitude of the location of the RTU in meters Other Settings Figure 263 RTU Data Other settings Radio error rate packets determination of the number of packets used for calculation of the short term and long term radio error rate RTU State Information The State information detail window displays operational infor mation about the RTU ...

Page 233: ...mation detail window provides the following win dow areas RTU information displays general information about the status of the RTU Connection information displays information about the connection status of the RTU Scheduling information displays information about the scheduling status of the RTU ...

Page 234: ...t temperature displays the internal temperature of the RTU Note Internal temperature sensors can be connected to all A7X3 type RTUs and to the A850 Uptime displays the time of the last power up Reset count displays the number of RTU resets Slot interval interval for saving data from the sensors of the respective RTU in seconds minimum is 60 seconds maximum is 10800 seconds and the default is 900se...

Page 235: ...sors can be connected to all RTUs and to all Wireless Modems Data delays displays the average data delays IP Address displays the IP address of the RTU Note Only for GPRS RTUs Port displays the port number assigned to the IP address Note Only for GPRS RTUs Last connect displays the time of the last connection with the RTU Last route change displays the time of the last change of the route to the R...

Page 236: ...l is to be performed by the RTU Poll requested tells whether a poll of the RTU was requested Last ping displays the last time a ping of the RTU was performed Next ping displays the next time a ping of the RTU has to be performed Ping requested tells whether a ping of the RTU was requested Last timesync displays the last time a time synchronization of the RTU was performed Next timesync displays th...

Page 237: ... performed Next refresh displays the next time a refresh of the RTU is to be performed Refresh requested tells whether a measurement value refresh of the RTU was requested RTU Routing Routing increases the possible distances between the A850 and the RTUs because the transmission of the information uses other RTUs as relay stations instead of having to go straight from sender to addressee To make t...

Page 238: ...ng Window The Routing detail window provides the following window areas Routing Table list of the RTUs required for routing Routing Buttons buttons to manage the RTU in routing table Routing Additional Settings check boxes for RTU routing administration ...

Page 239: ...ng the route Use to time to end using the route Routing Buttons Figure 270 RTU Routing Buttons Add button allows to enter an additional router by use of the Route detail window Edit button allows to modify an existing router by use of the Route detail window Delete button allows to delete an existing router from the routing order Up button allows to change the routing order by shifting singular ro...

Page 240: ...check box triggers a notification being sent on route change Allow as router check box defines if the selected RTU itself is allowed to work as a router Note Not all types of RTUs are suitable to work as routers Thus if routing using a certain RTU is not possible this pertinent possibility of choice does also not exist Route detail The Route detail window opens when either the Add button or the Ed...

Page 241: ...hich should serve as routers for the RTU to be reached by routing Use from entry of the time to start the routing Use to entry of the time to end the routing After pressing the OK button the routing information is stored RTU Administration Via the context menu area RTU Administration the details of the integration of a new RTU of a modification of an existing RTU and routing determinations are met...

Page 242: ...RTU Context Menu RTU Administration Copy RTU If several RTUs of the same type are to be used it is possible to use the data of an already completely configured RTU for copying It is possible to make one copy or several copies from such a RTU These copies will be saved after in the same RTU group the copied RTU belongs to To use this feature select the RTU to be copied and select Copy RTU in the RT...

Page 243: ...f the RTU to be copied Code displays the code of the RTU to be copied Serial number displays the serial number of the RTU to be copied Number of copies to create choose the number of copies to be made from a certain RTU Apply button allows to save the appropriate number of copies in the RTU table ...

Page 244: ...sing it Serial number enter the real serial number of the new RTU Copy routes the routing information of the original RTU will be copied if this check box is marked Note Name code and serial number of the copies have to be replaced by the actual terms of the copied RTUs in the cor responding fields of the copied RTUs Replace RTU Figure 277 RTU Context Menu RTU Administration Replace RTU Replace al...

Page 245: ...TU network from which you want the RTU information to be taken over after you gave a confirmation by clicking the OK button the information of the selected source RTU will be taken over to the RTU selected in the tree window or in the table window destination RTU Note By this all the information within the destination RTU is totally overwritten by the information from the source RTU Of course sour...

Page 246: ... Figure 280 RTU Context Menu RTU Administration Convert RTU Convert RTU allows you to change the RTU type from an existing RTU to another RTU type without having to enter all information anew Thus if you have to replace a RTU type by another you can take over information from your previous RTU type as far as this information is applicable to the new type Select the RTU to be converted and then sel...

Page 247: ...mation Name display the name of the RTU to be converted Type display the previous type of the RTU to be converted Node ID display the node ID of the RTU to be converted Serial Nr display the serial number of the RTU to be converted Code display the code of the RTU to be converted ...

Page 248: ...re type in which you want your actual RTU to be converted Figure 282 Convert RTU Convert to type Figure 283 Convert RTU Question After the confirmation made by clicking the OK button there will be still the security query pictured above to be answered before the conversion is performed ...

Page 249: ... context menu area Sensor Administration the details for the assignment of sensors as well as for the modification of exist ing sensor assignments to RTUs can be determined Figure 284 RTU Context Menu Sensor Administration Connect sensors see description Connect sensors ...

Page 250: ... sensors interface supports the assignment of avail able I O ports to sensors The user can select one or more RTUs or one or more provided I O connectors of different RTUs displayed by the tree view of the main window and invoke the Connect sen sors interface from the respective context menu Figure 286 Connect sensors Window ...

Page 251: ... assignment of the different sensor type technologies to the I O ports is to be made as follows analog available at the ports IOA IOB IOC and IOD counter available at the ports IOA IOB IOC and IOD digital available at the ports IOA IOB IOC and IOD internal available at the ports IOA IOB IOC and IOD lc available at the port LC oc available at the port OC sdi available at the port SDI ...

Page 252: ...ation is shown Figure 287 Connect sensors Available sensors Name names of the available sensor types Manufacturer names of the manufacturers of the sensor types Type type designations of the sensors Index index of the sensors if these are internal LC or OC Note For each available index only one sensor corresponding to the index can be accepted Cabling cabling of the sensors for IOA IOB IOC and IOD...

Page 253: ...available sensor type this sensor type can be taken over in the Connected sensors table by clicking the Connect button Note After having been taken over in the Connected sensors table all sensor types which can t be connected anymore due to their index cabling or address respectively will not be displayed anymore in the table Connected sensors Connected sensors table displays all sensor types in a...

Page 254: ... these are SDI sensors Disconnect button after marking a connected sensor type this sensor type can be disconnected and taken over in the Disconnected sensors table by clicking this button Note If sensor types are taken over in the Disconnected sensors table all available sensor types which have not been shown anymore due to unavailability of connection possibilities cor responding their index cab...

Page 255: ...resses become again available by the removal of the disconnected sensor types Figure 289 Connected Sensors Table By clicking a sensor port of a RTU in the tree window the con nected sensors will be displayed in the tree window as well as in the table window ...

Page 256: ...ure Refesh data see description Refesh data Erase data see description Erase data Get data Figure 291 RTU Context Menu RTU Data Management Get Data Get Data allows you to read all sensor data from a selected RTU or from a selected sensor respectively and to display the sensor data in a table or diagram Sensors data Table Sensors data Graphic Sensors data Table The Sensors data table displays the r...

Page 257: ...olumns show the values of the sensors corresponding to this slot Figure 292 Sensor Data Table Refresh button clicking the Refresh button actualizes the sensor values Begin date shows the date and time of the start of the represented measuring data acquisition Max slots defines how many slots with measurements are to be maximally shown in the list Close button closes the displayed table ...

Page 258: ...horizontal axis represents the measuring date and time while the vertical axis represents the measured value in an appropriate unit Figure 293 Sensors Data Graphic Window Refresh button clicking the Refresh button actualizes the sensor values Begin date shows the date and time of the start of the represented measuring data acquisition Max slots defines how many slots with measurements are to be ma...

Page 259: ... RTU Network Configuration 259 Set data Figure 294 RTU Context Menu RTU Data Management Set Data Set data allows to send data sets prepared in advance to sen sors working as actuators Figure 295 Set data window ...

Page 260: ...aracter or The date format for the first column YYYY MM DD DD MM YYYY or MM DD YYYY Note If the actual file contains only two digit years the century has to be set according to an epoch value of 70 70 99 means 1970 1999 0 69 means 2000 2069 The time format for the second column hh mm ss or hh mm ss AM PM Configure Figure 296 RTU Context Menu RTU Data Management Configure Configure is used to send ...

Page 261: ...date displays the time of the last configuration update of the selected RTU Configuration state The selection Configuration state provides a list of the selected RTUs containing Type displays the type of the device possible types are RTU and Sensor Name name of the selected RTU or sensor ...

Page 262: ...tton confirm the entry of the refresh interval for the selected RTUs or sensors Update button start the execution of the refreshing of data with respective interval Refresh data Figure 298 RTU Context Menu RTU Data Management Refresh Data A Refresh data request is initiated to the Gateway to request actual sensor data directly from selected sensors or from the sen sors of selected RTUs Figure 299 ...

Page 263: ...data window Erase data beginning from enter the date and time timestamp from where elder data of the selected RTUs or sensors respectively should be deleted RTU Status Management Figure 302 RTU Context Menu RTU Status Management Ping RTU A ping to one or more selected RTU checks the availability of these RTUs If a ping to a RTU is successful the status of these RTUs will also be updated ...

Page 264: ...thin this context responses are to be understood as reactions on pings sended to selected RTUs The responses will be listed in the Responses table The following dialogue buttons are avail able Ping button sends a ping to the selected RTUs Close button closes the Ping RTU window ...

Page 265: ... the fol lowing selections Configure Poll Ping see description Configure Poll Ping Change frequencies see description Change frequencies Configure Poll Ping Figure 305 RTU Context Menu RTU Communication Management Configure Poll Ping The poll and ping times configuration determines the interval or times when a poll or the interval when a ping to one or more RTUs must occur ...

Page 266: ...307 Poll and ping times configuration Poll configuration Poll mode in this combo box the time of establishment of a polling is determined featuring the following selections interval to force a polling to be established at certain regular intervals the interval in seconds has to be put into the field Interval s ...

Page 267: ... etablished at specific times Figure 309 Poll and ping times configuration Poll configuration Poll mode times time buttons a polling is performed at the listed times which have been determined before by use of the respective time buttons Ping configuration Figure 310 Poll and ping times configuration Ping configuration Ping intervals s a ping is sent periodically to the selected RTUs and the perio...

Page 268: ... at the most dis tant RTU Figure 312 Change frequency window Select Wireless modem This window gives access to the following selections Wireless modem selection of the respective Wireless modem for which the frequency is to be changed Radio frequency enter the frequency which is to be used for communication between the Wireless Modem and the RTUs Note If the frequency of a Wireless Modem is change...

Page 269: ...l journal see description Poll journal Call journal This call journal contains a list of the last outgoing incomming con nections to from the selected RTU Note In comparison to this call journal the call journal in the tree window contains a list of all the polls performed by the A850 Figure 314 Call Journal Window of RTU GSM Type ...

Page 270: ...oll journal The poll journal contains a list of the data polls poll the gateway contacts the RTUs and polls for new measurement data of the selected RTU Note In comparison to this poll journal the poll journal in the tree window contains a list of all the polls performed by the A850 ...

Page 271: ...print preview of the marked RTU in a formsheet processed for the printer and start the printout on your default printer IO Port Configuration IO Port Context Menu In the IO Port Context Menu all actions related to individual I O ports of one or more RTUs can be selected The possible actions are described below ...

Page 272: ...The choices offered by the IO Port context menu are Menu items Undo or Redo see Pop up Context Menu in chapter 2 Connect sensors see description Connect sensors the Connect sensors window shows only the selected I O port of the selected RTU type represented as tabs ...

Page 273: ...sind alle aktionen die im zusammenhang mit sensoren diettaced to RTUs The possible actions are described below Figure 318 Sensor Context Menu The choices offered by the Sensor context menu are Sensor Configuration Edit allowing to modify the sensor details of an existing sensor see description Sensor details Delete allowing to delete the selected sensor ...

Page 274: ...almost identical to these offered by the RTU Data Management the most significant difference being the fact that not the data of all sensors of a RTU but only the data of the selected sensor are regarded Get data see description Get data Set data see description Set data Configure see description Configure Refesh data see description Refesh data Erase data see description Erase data ...

Page 275: ...CHAPTER 4 RTU Network Configuration 275 Sensor details Figure 319 Sensor details Window ...

Page 276: ...Sensor Type Configuration EUnit displays the engineering unit defined for this sensor in the Sensor Type Configuration Node ID allows to enter or change the node ID concerned Installation date displays the date when the sensor was installed Maintenance date displays the date the sensor was maintained the last time active if active is checked the sensor values will be saved in the database if activ...

Page 277: ...select which method has to be used for this sensor Cabling the pin of the connector of the RTU the sensor cable is connected with for a description of the connectors refer to the addIT and addWAVE user manuals Note The default cabling for each sensor type ist defined in Sen sor Type Configuration LC Allows entries for logical channel sensors Figure 322 Sensor details LC Logical channel enter the l...

Page 278: ...address enter the address of the SDI sensor Method enter the method of the SDI sensor Index enter the index of the SDI sensor Use CRC check the box for using a CRC Cyclic Redundancy Check for controlling the SDI communication Note If you want to learn more about SDI 12 visit the the website of the SDI 12 Support Group http www sdi 12 org Calibration Figure 325 Sensor details Calibration ...

Page 279: ...e of the physical value ist defined in Sen sor Type configuration in the field Linear output value Newest slot Figure 326 Sensor details Newest slot Interval displays the measurement interval of the newest slot Offset displays the offset between save and measurement timestamp of the newest slot Value displays the measurement value of newest slot State displays the state of newest slot value valid ...

Page 280: ...whether a measurement value refresh of the sensor is needed Configure requested tells whether a configuraton update of the sensor was requested Configure needed tells whether a configuration update of the sensor is needed Replace sensor Replace allows you to transmit information within your RTU net work from an existing sensor the source sensor to another sensor the destination sensor ...

Page 281: ... Window Select the source sensor within yor RTU network from which you want the sensor information to be taken over after a confirmation given by clicking the OK button the information of the selected source sensor will be taken over to the sensor selected in the tree window or in the table window destination sensor Note By this all the information within the destination sensor is totally overwrit...

Page 282: ... Gateway 282 Figure 330 Replace Sensor Question After the confirmation made by clicking the OK button there will be still the security query pictured above to be answered before the replacement of the sensor is performed ...

Page 283: ...y and from the type of connection local or remote The following feasibilities for settings are available to the user root via the local serial connection CONSOLE on the rear side of the A850 Fig 3 reset the gateway to factory defaults removing the current configuration and database generate a basic configuration with an empty database by entering a few basic data like a new root password operating...

Page 284: ...etwork or modem connection display licensing information display debugging information request a callback only if there is a valid configuration Note The configuration capabilities of the setup program only allow to generate a basic configuration with standard set tings Further configuration is done using the GUI Establishing Console Connection For establishing the fundamental configuration of the...

Page 285: ...ram has to be started on the PC Under Windows XP the program HyperTerminal or the Freeware program PuTTY are available Figure 330 HyperTerminal and PuTTY Icon HyperTerminal Configuration This program is to be configured as follows Input of a connection name enter A850 in the field Name and confirm by clicking the OK button Figure 331 Hyper Terminal Connection Description ...

Page 286: ...the designation of the COM interface of the PC to which your A850 is connected and confirm by clicking the OK button Figure 332 HyperTerminal Connect To Then select the appropriate port settings according to Fig 221 and confirm by clicking the OK button ...

Page 287: ... Figure 333 HyperTerminal Port Settings Now a HyperTerminal connection to your A850 will be build up By this you should have established now the HyperTerminal con nection In order to login press the RETURN key and the following screen will appear ...

Page 288: ...nds described below in Console Command Details PuTTY Configuration As already indicated above alternatively the Freeware PuTTY can be used which is specially suited for remote connections to your A850 because it supports TelNet as well as SSH connections For a local connection to the A850 select the following parameters for PuTTY configuration ...

Page 289: ...Establishing Console Connection 289 Figure 335 PuTTY Configuration for Local Connection For an insecure remote connection TelNet connection to the A850 make the following PuTTY configuration parameter selec tion ...

Page 290: ...PTER 5 Console Commands 290 Figure 336 PuTTY Configuration for Remote Connection TelNet For a secure remote connection SSH connection to the A850 make the following PuTTY configuration parameter selection ...

Page 291: ... case of remote connections you have to put in the IP address selected by you for the A850 or via internet you can also put in the corresponding domain name respec tively By this you should have established now the PuTTY connection In order to login press the RETURN key and the following screen will appear ...

Page 292: ...console com mands described below Console Commands details Consecutively you find the description of all viable console com mands relevant to the user of the A850 Note Some of the settings which can be carried out via console commands can also be set or altered respectively at a later date via the GUI of the Configurator ...

Page 293: ...at a password has to be entered in succession in the menu item Configuration The following main menu is at the disposal of the user root via the console connection Console Dialog Start Telemetry Gateway A850 Version 20070424 C 2007 Adcon Telemetry GmbH a850 199002 login root Password Main menu U Upgrade the gateway C Configuration E Encryption T Set date and time L Licensing D Debugging P Callback...

Page 294: ... O Operating system shell X Exit Select menu option or press Esc to return Console Dialog End The following main menu is at the disposal of an user administra tor user adv as described in Users in chapter 3 via the con sole connection Console Dialog Start Telemetry Gateway A850 Version 20070424 C 2007 Adcon Telemetry GmbH a850 199002 login adv Password Main menu C Configuration L Licensing D Debug...

Page 295: ...mbH a850 199002 login adv Password Main menu C Configuration L Licensing D Debugging P Callback PPP server W Who am I X Exit Select menu option or press Esc to return Console Dialog End The following main menu is at the disposal of an ordinary user as specified in the description of user levels chapter 3 Users via the console connection Console Dialog Start Telemetry Gateway A850 Version 20070424 ...

Page 296: ...uct improvements and possible customer demands To find out if such an upgrade is available contact your Adcon distrib utor or read up on it at www adcon at Console Dialog Start Upgrade menu U Upload a firmware image L List uploaded firmware images R Reboot the gateway T Set date and time Select menu option or press Esc to return u Upgrade upload menu X X Modem Y Y Modem Z Z Modem Select menu optio...

Page 297: ...load 1180486446 img Note Now start your transmission program for sending the new firmware image file to the A850 and proceed according to the following figures Figure 339 Select Transfer Send File Figure 340 Browse or Select File Name for New Firmware Image File ...

Page 298: ... firmware upgrade you have also to enter date and time anew otherwise please adhere to the upgrade instructions read me txt accompanying your new firmware Console Dialog End Configuration Configuration Quick setup In Quick setup the setup of the A850 is performed only with the most important information i e only the information is necessary which is required for the internal LAN operation of the A...

Page 299: ...menu option or press Esc to return q This will erase the current gateway configuration and replace it by a new configuration created depending on your input If you want to change the current configuration you should use the graphical user interface If you really want to configure the gateway enter yes yes Setup dialog Autodetecting wireless modem found Autodetecting modem not found Press BS to era...

Page 300: ...alog End Configuration Expert setup In Expert setup the information required for Quick setup as well as additional routing parameters for the operation of the A850 in a LAN together with other devices Console Dialog Start Configuration menu Q Quick setup X Expert setup B Backup the gateway configuration R Restore the gateway configuration E Erase the gateway configuration Select menu option or pre...

Page 301: ...or Tab for hints Press Esc to cancel Password for root Retype password for root Hostname a850 199002 IP address 192 168 0 121 IP netmask 255 255 255 0 IP broadcast address 192 168 0 255 IP router address 192 168 0 254 DNS server addresses up to 2 NTP server addresses up to 2 Start DHCP server y n Power down ethernet if AC fails n Console local IP address 192 168 1 1 Console remote IP address 192 1...

Page 302: ...vailable in the A850 in a file at the PC from where they can be brought back again at a later date by Restore into the A850 This is necessary e g in case of data loss or after an exchange of the A850 Note A backup of the A850 is also possible via the configurator GUI in Configuration and also via the A850 Telemetry Gateway web page by Tools Console Dialog Start Configuration menu Q Quick setup X E...

Page 303: ...lect menu option or press Esc to return x Preparing backup Start your X Modem download now Give your local XMODEM receive command now Note Here you start your transmission program for reception of the A850 backup file Figure 342 Select Transfer Receive File Figure 343 Choose folder for Backup File ...

Page 304: ... Once the file receive window did disappear again without any data transmission error having been displayed in its con sole dialogue the transmission of the backup file should have been executed successfully Configuration backup menu X X Modem Y Y Modem Z Z Modem Select menu option or press Esc to return Console Dialog End ...

Page 305: ...alogue Start Configuration menu Q Quick setup X Expert setup H Generate HTTPD certificate S Generate SSHD keys R Restore the gateway configuration Select menu option or press Esc to return r Configuration restore menu X X Modem Y Y Modem Z Z Modem Select menu option or press Esc to return x Preparing backup Start your X Modem upload now rx ready to receive confman xml gz Note Here you start your t...

Page 306: ...CHAPTER 5 Console Commands 306 Figure 346 Select Transfer Send File Figure 347 Select file name for Backup File to restore Figure 348 Send Backup File to A850 ...

Page 307: ...sole Dialogue End Erase the gateway configuration In order to relegate your A850 in the initial state as delivered which implies to delete all configuration data and settings you may erase all data from your A850 Gateway by erase Note if SSH keys and or a HTTPS certificate was generated it will not be automatically erased by erasing the configuration You have to use the corresponding menu options ...

Page 308: ...er for https can communicate with the A850 To this a HTTP key is gen erated at this point for encryption of the connection The validity of this key can be restricted to a specified period of time If you want to change the key or if its validity period has expired HTTPD encryption is to be executed anew Console Dialog Start Encryption menu H HTTPD encryption S SSHD encryption J Show the Java archiv...

Page 309: ...or press Esc to return e If you really want to erase the HTTPD certifi cate enter yes yes Erasing HTTPD certificate HTTPD encryption menu C Create HTTPD certificate Select menu option or press Esc to return c Setup dialog Press BS to erase one character or Ctrl U to erase the whole line Press Ctrl B to go back to the previous ques tion or Tab for hints Press Esc to cancel Hostname a850 199002 Coun...

Page 310: ... a secure communication with the A850 via a SSH connection or a SSH tunnel the connection has to be protected by a SSHD encryption so that applications suited for SSH i e PuTTY or similar programs can communicate with the A850 via SSH To that purpose a SSH key for the encryption of the communication is generated here If you want to change the key you have to rerun SSHD encryption Console Dialog St...

Page 311: ...HD encryption menu S Show SSHD keys C Create SSHD keys E Erase SSHD keys Select menu option or press Esc to return e If you really want to erase the SSHD keys enter yes yes Erasing SSHD keys SSHD encryption menu C Create SSHD keys Select menu option or press Esc to return c Creating SSHD keys Will output 1024 bit dss secret key to tmp sshd_dsskey Generating key this may take a while Will output 10...

Page 312: ...lect menu option or press Esc to return j Java archive key fingerprint 04 94 B9 9A 76 D0 05 29 BA 52 AA 74 1C D1 8D 7E Console Dialog End Set date and time This command allows you to enter the actual date and time This information is especially important as the encryption keys have to be generated on base of the actual time Furthermore the actual time serves for synchronizing with the other device...

Page 313: ...e and time 2007 05 30 00 56 44 Setting time Console Dialogue End Licensing Here you can read the license regulations referring to the respec tive software modules used in your A850 Reading the license reg ulations has no impact on the functions of the A850 Console Dialogue Start Licensing menu S Summary C GNU C Library license D Dropbear license O OpenSSL license P PPP license G Read the General P...

Page 314: ...shorter time Console Dialogue Start Debug menu H Host information C CPU state B Board state M Memory usage D Disk usage P Process list N Network interfaces routes U USB and serial devices L Lockfiles R RAM database state F FLASH database state S System log T System log continuous O Download debug info Select menu option or press Esc to return Console Dialogue End Callback PPP server If PPP dialup ...

Page 315: ...O Operating system shell X Exit Select menu option or press Esc to return p Callback to server started logging out Console Dialogue End Who am I Here you can get information about your user rights privileges as well as about the actual time Console Dialogue Start Main menu U Upgrade the gateway C Configuration E Encryption T Set date and time L Licensing D Debugging P Callback PPP server W Who am ...

Page 316: ...ever no such procedures are required for the regular operation of the A850 and the use of this feature makes only sense for experts or following advices from Adcon support respectively Note OS commands can change the complete behavior of your A850 Execute such commands only in case of a particular reason and based upon adequate experience Console Dialogue Start Main menu U Upgrade the gateway C Co...

Page 317: ...it umask unalias unset wait exit Console Dialogue End Exit Exit allows you to leave the console dialog and causes you to be logged out After that you can close the HyperTerminal or PuTTY respectively Note For a new utilization of the console commands follow once again the instructions given at the beginning of this chapter Console Dialogue Start Main menu U Upgrade the gateway C Configuration E En...

Page 318: ...CHAPTER 5 Console Commands 318 X Exit Select menu option or press Esc to return x Press Enter for a login prompt Console Dialogue End ...

Page 319: ...g Connectors 1 x 100Base T Ethernet 1 x RS 232 ext modem 1 x RS 232 Console 1 x RS485 Radio Modem 2 x USB 1 1 ext modems Analog Modem external via USB or RS 232 CPU Cirrus Logic 32 bit ARM Memory 256MB Flash CF 32MB SDRAM Operating System Linux OS Kernel 2 4 Power Supply 100 240V 15W max integrated 8 4V NiMH battery with 4500mAh serves as uniterruptible power supply Operating Conditions 10 C to 55...

Page 320: ... redistribute the sourcecode of these packages These software packages are commonly called Free and Open Source Software FOSS If you are interested in further informations and have Internet access you might want to visit the following websites The Free Software Foundation http www fsf org The Open Source Initiative http www opensource org The sourcecode to these software packages and the toolchain...

Page 321: ...the packages distributed by Adcon and usually will not provide support for any packages other than those they distribute themselves The software packages include disclaimers of liability in their license terms Read them carefully especially if you want to use modify and or distribute the software packages yourself The FOSS software packages installed on the gateway are Linux Kernel http www kernel...

Page 322: ... the above copyright notice this list of conditions and the following disclaimer 2 Redistributions in binary form must reproduce the above copy right notice this list of conditions and the following disclaimer in the documentation and or other materials provided with the distribu tion 3 This condition was removed 4 Neither the name of the University nor the names of its contribu tors may be used t...

Page 323: ...IS PROVIDED AS IS AND DIGITAL EQUIP MENT CORP DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS IN NO EVENT SHALL DIGI TAL EQUIPMENT CORPORATION BE LIABLE FOR ANY SPECIAL DIRECT INDIRECT OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE DATA OR PROFITS WHETHER IN AN ACTION OF CONTRACT NEGLIGENCE OR OTHE...

Page 324: ...e Mellon University All Rights Reserved Permission to use copy modify and distribute this software and its documentation is hereby granted provided that both the copy right notice and this permission notice appear in all copies of the software derivative works or modified versions and any portions thereof and that both notices appear in supporting documenta tion CARNEGIE MELLON ALLOWS FREE USE OF ...

Page 325: ...TORS AS IS AND ANY EXPRESS OR IMPLIED WARRANTIES INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED IN NO EVENT SHALL THE UNIVERSITY OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT INDIRECT INCIDENTAL SPECIAL EXEMPLARY OR CONSEQUENTIAL DAMAGES INCLUDING BUT NOT LIMITED TO PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES LOSS OF USE DATA O...

Page 326: ...TIAL DAMAGES INCLUDING BUT NOT LIMITED TO PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES LOSS OF USE DATA OR PROFITS OR BUSINESS INTERRUPTION HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY WHETHER IN CONTRACT STRICT LIABILITY OR TORT INCLUDING NEGLIGENCE OR OTH ERWISE ARISING IN ANY WAY OUT OF THE USE OF THIS SOFT WARE EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE The files inet getnameinfo c and ...

Page 327: ...ABILITY AND FITNESS FOR A PARTICULAR PUR POSE ARE DISCLAIMED IN NO EVENT SHALL THE AUTHORS OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT INDIRECT INCIDENTAL SPECIAL EXEMPLARY OR CONSEQUENTIAL DAMAGES INCLUDING BUT NOT LIMITED TO PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES LOSS OF USE DATA OR PROFITS OR BUSINESS INTERRUPTION HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY WHETHER IN CONTRACT STRICT LIABIL...

Page 328: ...yright c 2004 Mihnea Stoenescu All rights reserved Permission is hereby granted free of charge to any person obtain ing a copy of this software and associated documentation files the Software to deal in the Software without restriction including without limitation the rights to use copy modify merge publish distribute sublicense and or sell copies of the Software and to permit persons to whom the ...

Page 329: ...r any purpose Any derived versions of this software must be clearly marked as such and if the derived work is incompatible with the protocol description in the RFC file it must be called by a name other than ssh or Secure Shell loginrec c loginrec h atomicio h atomicio c and strlcat included in util c are from OpenSSH 3 6 1p2 and are licensed under the 2 point BSD license loginrec is written prima...

Page 330: ...ICULAR PURPOSE AND NONINFRINGEMENT IN NO EVENT SHALL THE COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM DAMAGES OR OTHER LIABILITY WHETHER IN AN ACTION OF CONTRACT TORT OR OTHERWISE ARISING FROM OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE Expat http expat sourceforge net Expat is an XML parser library Copyright c 1998 1999 2000 Thai Open Source Software Center...

Page 331: ...d by Adcon Licensed under the terms of the GPL version 2 or later Lrzsz http www ohse de uwe lrzsz html This package provides tools for X Y Z Modem upload and down load Licensed under the terms of the GPL version 2 or later Mgetty Sendfax http home leo org doering mgetty This package enables modem dial in Licensed under the terms of the GPL Microcom http microcom port5 com This package provides a ...

Page 332: ...TIAL DAM AGES INCLUDING BUT NOT LIMITED TO PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES LOSS OF USE DATA OR PROFITS OR BUSINESS INTERRUPTION HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY WHETHER IN CONTRACT STRICT LIABILITY OR TORT INCLUDING NEGLIGENCE OR OTH ERWISE ARISING IN ANY WAY OUT OF THE USE OF THIS SOFT WARE EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE OpenSSL http www openssl org Thi...

Page 333: ...rior written permission For written permission please contact openssl core openssl org 5 Products derived from this software may not be called OpenSSL nor may OpenSSL appear in their names without prior written permission of the OpenSSL Project 6 Redistributions of any form whatsoever must retain the following acknowledgment This product includes software developed by the OpenSSL Project for use i...

Page 334: ...the SSL code The SSL docu mentation included with this distribution is covered by the same copyright terms except that the holder is Tim Hudson tjh crypt soft com Copyright remains Eric Young s and as such any Copyright notices in the code are not to be removed If this package is used in a product Eric Young should be given attribution as the author of the parts of the library used This can be in ...

Page 335: ... FOR A PARTICULAR PURPOSE ARE DISCLAIMED IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIA BLE FOR ANY DIRECT INDIRECT INCIDENTAL SPECIAL EXEM PLARY OR CONSEQUENTIAL DAMAGES INCLUDING BUT NOT LIMITED TO PROCUREMENT OF SUBSTITUTE GOODS OR SER VICES LOSS OF USE DATA OR PROFITS OR BUSINESS INTER RUPTION HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY WHETHER IN CONTRACT STRICT LIABILITY OR TORT INCLU...

Page 336: ...Berkeley and its contributors 4 Neither the name of the University nor the names of its contribu tors may be used to endorse or promote products derived from this software without specific prior written permission THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIB UTORS AS IS AND ANY EXPRESS OR IMPLIED WARRANTIES INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS ...

Page 337: ...an Jacobson van helios ee lbl gov Dec 31 1989 Initial distribution Modified June 1993 by Paul Mackerras paulus cs anu edu au so that the entire packet being decompressed doesn t have to be in contiguous memory just the compressed header auth c PPP authentication and phase control Copyright c 1993 The Australian National University All rights reserved Redistribution and use in source and binary for...

Page 338: ...Pedro Roque Marques All rights reserved Redistribution and use in source and binary forms are permitted provided that the above copyright notice and this paragraph are duplicated in all such forms and that any documentation advertis ing materials and other materials related to such distribution and use acknowledge that the software was developed by Pedro Roque Marques The name of the author may no...

Page 339: ...d to such distribution and use acknowledge that the software was developed by Gregory M Christy The name of the author may not be used to endorse or promote products derived from this software without specific prior written permission THIS SOFTWARE IS PROVIDED AS IS AND WITHOUT ANY EXPRESS OR IMPLIED WARRANTIES INCLUDING WITHOUT LIMITATION THE IMPLIED WARRANTIES OF MERCHANTIBILITY AND FITNESS FOR ...

Page 340: ...s software without specific prior written permission THIS SOFTWARE IS PROVIDED AS IS AND WITHOUT ANY EXPRESS OR IMPLIED WARRANTIES INCLUDING WITHOUT LIMITATION THE IMPLIED WARRANTIES OF MERCHANTIBILITY AND FITNESS FOR A PARTICULAR PURPOSE Copyright C 1990 RSA Data Security Inc All rights reserved License to copy and use this software is granted provided that it is identified as the RSA Data Securi...

Page 341: ... or later Updatedd http www philipp benner de updatedd This package provides a utility to update host entries on dynamic DNS servers Licensed under the terms of the GPL version 2 or later Util linux ftp ftp kernel org pub linux utils util linux This package provides essential utilities for any Linux system Licensed under the terms of the GPL Zlib http www zlib net This packages contains a library ...

Page 342: ...er madler alumni caltech edu Zoneinfo http www twinsun com tz tz link htm This package contains code and data for conversion between vari ous timezones Released to the public domain The FOSS software packages used for the graphical user interface are Java implementation of Crypt http manticore 2y net Java examples This implements the UNIX standard function crypt which is used to calculate password...

Page 343: ...ftware without prior written permis sion of MetaStuff Ltd For written permission please contact dom4j info metastuff com 4 Products derived from this Software may not be called DOM4J nor may DOM4J appear in their names without prior written permission of MetaStuff Ltd DOM4J is a registered trade mark of MetaStuff Ltd 5 Due credit should be given to the DOM4J Project http www dom4j org THIS SOFTWAR...

Page 344: ...se document but changing it is not allowed Preamble The licenses for most software are designed to take away your freedom to share and change it By contrast the GNU General Public License is intended to guarantee your freedom to share and change free software to make sure the software is free for all its users This General Public License applies to most of the Free Software Foundation s software a...

Page 345: ...ection and ours we want to make certain that everyone understands that there is no warranty for this free software If the software is modified by someone else and passed on we want its recipients to know that what they have is not the original so that any problems introduced by others will not reflect on the original authors reputations Finally any free program is threatened constantly by software...

Page 346: ...nd appropriately publish on each copy an appropriate copyright notice and disclaimer of warranty keep intact all the notices that refer to this License and to the absence of any warranty and give any other recipients of the Program a copy of this License along with the Program You may charge a fee for the physical act of transferring a copy and you may at your option offer warranty protection in e...

Page 347: ...nse whose permissions for other licensees extend to the entire whole and thus to each and every part regardless of who wrote it Thus it is not the intent of this section to claim rights or contest your rights to work written entirely by you rather the intent is to exercise the right to control the distribution of derivative or collective works based on the Program In addition mere aggregation of a...

Page 348: ... system on which the executable runs unless that component itself accompanies the executable If distribution of executable or object code is made by offering access to copy from a designated place then offering equivalent access to copy the source code from the same place counts as distribution of the source code even though third parties are not compelled to copy the source along with the object ...

Page 349: ...gram at all For example if a patent license would not permit royalty free redistribution of the Program by all those who receive copies directly or indirectly through you then the only way you could satisfy both it and this License would be to refrain entirely from distribution of the Program If any portion of this section is held invalid or unenforceable under any particular circumstance the bala...

Page 350: ...oundation If the Program does not specify a version number of this License you may choose any version ever published by the Free Software Foundation 10 If you wish to incorporate parts of the Program into other free programs whose distribution conditions are different write to the author to ask for permission For software which is copyrighted by the Free Software Foundation write to the Free Softw...

Page 351: ...ake it free software which everyone can redistribute and change under these terms To do so attach the following notices to the program It is safest to attach them to the start of each source file to most effectively convey the exclusion of warranty and each file should have at least the copyright line and a pointer to where the full notice is found one line to give the program s name and a brief i...

Page 352: ... c they could even be mouse clicks or menu items whatever suits your program You should also get your employer if you work as a programmer or your school if any to sign a copyright disclaimer for the program if necessary Here is a sample alter the names Yoyodyne Inc hereby disclaims all copyright interest in the program Gnomovision which makes passes at compilers written by James Hacker signature ...

Page 353: ... case based on the explanations below When we speak of free software we are referring to freedom of use not price Our General Public Licenses are designed to make sure that you have the freedom to distribute copies of free software and charge for this service if you wish that you receive source code or can get it if you want it that you can change the software and use pieces of it in new free prog...

Page 354: ...ies to certain designated libraries and is quite different from the ordinary General Public License We use this license for certain libraries in order to permit linking those libraries into non free programs When a program is linked with a library whether statically or using a shared library the combination of the two is legally speaking a combined work a derivative of the original library The ord...

Page 355: ...work that uses the library The former contains code derived from the library whereas the latter must be combined with the library in order to run GNU LESSER GENERAL PUBLIC LICENSE TERMS AND CONDITIONS FOR COPYING DISTRIBUTION AND MODIFICATION 0 This License Agreement applies to any software library or other program which contains a notice placed by the copyright holder or other authorized party sa...

Page 356: ... the notices that refer to this License and to the absence of any warranty and distribute a copy of this License along with the Library You may charge a fee for the physical act of transferring a copy and you may at your option offer warranty protection in exchange for a fee 2 You may modify your copy or copies of the Library or any portion of it thus forming a work based on the Library and copy a...

Page 357: ...to exercise the right to control the distribution of derivative or collective works based on the Library In addition mere aggregation of another work not based on the Library with the Library or with a work based on the Library on a volume of a storage or distribution medium does not bring the other work under the scope of this License 3 You may opt to apply the terms of the ordinary GNU General P...

Page 358: ...this License Section 6 states terms for distribution of such executables When a work that uses the Library uses material from a header file that is part of the Library the object code for the work may be a derivative work of the Library even though the source code is not Whether this is true is especially significant if the work can be linked without the Library or if the work is itself a library ...

Page 359: ...ry and then relink to produce a modified executable containing the modified Library It is understood that the user who changes the contents of definitions files in the Library will not necessarily be able to recompile the application to use the modified definitions b Use a suitable shared library mechanism for linking with the Library A suitable mechanism is one that 1 uses at run time a copy of t...

Page 360: ...es is otherwise permitted and provided that you do these two things a Accompany the combined library with a copy of the same work based on the Library uncombined with any other library facilities This must be distributed under the terms of the Sections above b Give prominent notice with the combined library of the fact that part of it is a work based on the Library and explaining where to find the...

Page 361: ...e Library at all For example if a patent license would not permit royalty free redistribution of the Library by all those who receive copies directly or indirectly through you then the only way you could satisfy both it and this License would be to refrain entirely from distribution of the Library If any portion of this section is held invalid or unenforceable under any particular circumstance the...

Page 362: ...Foundation If the Library does not specify a license version number you may choose any version ever published by the Free Software Foundation 14 If you wish to incorporate parts of the Library into other free programs whose distribution conditions are incompatible with these write to the author to ask for permission For software which is copyrighted by the Free Software Foundation write to the Fre...

Page 363: ...itting redistribution under these terms or alternatively under the terms of the ordinary General Public License To apply these terms attach the following notices to the library It is safest to attach them to the start of each source file to most effectively convey the exclusion of warranty and each file should have at least the copyright line and a pointer to where the full notice is found one lin...

Page 364: ...ion and use in source and binary forms with or without modifi cation are permitted provided that the following conditions are met 1 Redistributions of source code must retain the above copyright notice this list of conditions and the following disclaimer 2 Redistributions in binary form must reproduce the above copyright notice this list of conditions and the following disclaimer in the documen ta...

Page 365: ...ALL THE APACHE SOFTWARE FOUNDATION OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT INDIRECT INCIDENTAL SPECIAL EXEMPLARY OR CONSEQUENTIAL DAMAGES INCLUDING BUT NOT LIMITED TO PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES LOSS OF USE DATA OR PROFITS OR BUSINESS INTERRUPTION HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY WHETHER IN CONTRACT STRICT LIABILITY OR TORT INCLUDING NEGLIGENCE OR OTHERWISE ARIS I...

Page 366: ...CHAPTER 6 Appendix 366 ...

Reviews: