Sentry LANServer USERS MANUAL This manual will help the user set up the Sentry LANServer; browse to the various pages and provides basic troubleshooting guidelines. If the user is going beyond the standard web pages provided with the LANServer and needs to design and construct specific pages then please use the manual “Sentry LANServer – Developer’s Manual”.
T12017-Sentry_LANServer_Users_Manual Table of Contents Table of Contents 1. 1.1. 1.2. 1.3. 1.4. 1.5. PRODUCT DESCRIPTION ......................................................................................... 4 General .................................................................................................................. 4 Features................................................................................................................. 4 Operation .....................................
T12017-Sentry_LANServer_Users_Manual Appendix 1.3. Appendix 1.4. Appendix 1.5. Appendix 1.6. Appendix 1.7. Appendix 1.8. completion. Appendix 1.9. Table of Contents Page login.htm not found ...................................................................... 38 User ids and passwords are not available for validation. Try again. ...... 38 Alarm Page doesn’t auto refresh when there is a new alarm................. 38 Buttons Display in White .................................................................
T12017-Sentry_LANServer_Users_Manual 1. Page 4 of 59 Product Description 1.1. General Sierra Monitor Corporation offers a wide range of choices for data output from Sentry Gas Monitoring systems. In some cases a simple printer output of gas conditions, calibration confirmations and alarms is satisfactory to meet due diligence requirements.
T12017-Sentry_LANServer_Users_Manual Page 5 of 59 The standard LANServer package includes a “home” screen, a graphical “zone” screen, a tabular “zone” screen, an alarms screen, an event log screen and the Sentry display screen. The Alarms page contains all active alarms and notes whether or not they have been acknowledged. The Event Log page notes all events (alarms and change of states) that have occurred over a recent period of time. 1.4.
T12017-Sentry_LANServer_Users_Manual Page 6 of 59 Fig 1.2: Model 5391-01 LANServer with single Sentry Controller For applications requiring the use of 2 to 4 Sentry controllers it is necessary to utilize RS485 communication from the controllers to the LANServer. Each Sentry will have a 4301-10 RS-232/RS-485 converter to provide the necessary RS-485 communication from the Sentry. This RS-485 link will interface to the RS-485 port on the LANServer.
T12017-Sentry_LANServer_Users_Manual Page 7 of 59 In applications calling for greater than 4 Sentry controllers it will be necessary to use the Model 5391-02 LANServer which consist of the larger multiport LANServer from FieldServer Technologies. In such applications multiple Sentry controllers can interface to the LANServer via either RS-232 or RS-485 interface and the LANServer will interface to the PC, LAN, WAN or Internet via the Ethernet port. (Figure 1.4) Fig 1.
T12017-Sentry_LANServer_Users_Manual 2. Page 8 of 59 Quick Start 2.1. LANServer Terminology Browsing PC LANServer Web Browser 2.2. Step 1: The PC being used to view the web pages. A LANServer is a program that, using the World Wide Web's Hypertext Transfer Protocol (HTTP), serves the files that form Web pages to browsing PC. As an example, every computer on the Internet that contains a Web site must have a Web server program.
T12017-Sentry_LANServer_Users_Manual 3. Page 9 of 59 Browser Security Settings Security Settings must be set to enable the use of ActiveX controls and Cookies. Unless specifically informed which settings to adjust assume that both groups of settings must be configured correctly. 3.1. ActiveX Controls and Security ActiveX controls can have access to the resources of the computer on which they are running. For this reason they may be considered a security risk.
T12017-Sentry_LANServer_Users_Manual Page 10 of 59 Step 2 – Customize the settings.
T12017-Sentry_LANServer_Users_Manual 3.3. Page 11 of 59 Cookies and Browser Security Cookies are a technology used by browsers to transfer information between a server and a browser. The transfer is bidirectional. The cookies used by Sentry LANServer do not transfer any data about the user, the user’s computer or preferences. Consider the use of Sierra Monitor cookies as safe. It is necessary set the browser privacy settings to enable cookies.
T12017-Sentry_LANServer_Users_Manual Page 12 of 59 st You need to accept 1 cookies. party You can choose whatever setting you like here. It does not affect the transfer of Sentry Cookie Data. If you are unsure then consult with your system administrator. Allowing cookies from a particular server is done by adding the server’s name or IP Address. Specify the WebServer IP address and then click Allow. FieldServer Technologies 1991 Tarob Court Milpitas, California 95035 USA Web:www.fieldserver.
T12017-Sentry_LANServer_Users_Manual 4. Page 13 of 59 Other Browsing Computer Settings 4.1. Synchronizing/Setting LANServer Time This is done with a utility called RUINET. This is fully described in the LANServer Troubleshooting guide. The main points of the procedure are repeated below. • • • • Set the PC to the date and time required. Connect to the LANServer using RUINET (installed with the Utility’s CD shipped with the LANServer).
T12017-Sentry_LANServer_Users_Manual 5. Page 14 of 59 Browsing and Interpreting Sentry Information 5.1. General Browsing - Navigating Return to the previously viewed page. (Key=BACKSPACE) Navigate to a specific page by typing in the address bar and pushing Enter. Refresh the page. (Key=F5) current Click to Navigate to the indicated page. Click to Navigate to the indicated zone. 5.2. Interpreting Zone Buttons Zone buttons report the status of a logical collection of Sentry-Sensor’s.
T12017-Sentry_LANServer_Users_Manual If a sensor in the zone is reporting a problem and there are no sensors in the same zone reporting a warning or an alarm then the zone displays grey If all sensors in the zone are in a normal condition then the zone displays green. Page 15 of 59 If any sensor is reporting a warning AND no sensor in the zone is in alarm then the zone will be displayed in orange.
T12017-Sentry_LANServer_Users_Manual 5.3. Page 16 of 59 Interpreting Sentry-Sensor Controls A Sentry-Sensor control presents data for one single sensor one single Sentry. The color changes to report the status, and the control displays the gas concentration, tag name and units. Red: Sensor concentration is above the alarm set point. Orange: Sensor concentration is above warning set point. An alarm active. Sensor Name is A warning is active and there is no alarm. There is a problem with this sensor.
T12017-Sentry_LANServer_Users_Manual 5.4. Page 17 of 59 Interpreting Sentry -Combo Controls Sentry-Combo controls are very similar to Sentry-Sensor controls. Color Sensor Name Read the notes in the previous section. The same considerations apply. Tag If the sensor tag name found in the Sentry is blank then the sensor tag name allocated during construction of the web page is displayed. May not be displayed –depends on the configuration of the control when the page was constructed.
T12017-Sentry_LANServer_Users_Manual 5.5. Page 18 of 59 Interpreting Sentry Alarms The Sentry alarm table reports Sentry-Sensor’s that are in an alarm condition. If the alarm conditions change while viewing the page, then the page will refresh itself. There is no alarm history. However, alarms are considered to be events and can be viewed in the event history. If there are no alarms, the table is not presented. A single line reports that there are no alarms.
T12017-Sentry_LANServer_Users_Manual 5.6. Page 19 of 59 Understanding the Alarm Table Colors A line in red reports an alarm. A line in orange reports a warning. A line in grey reports a bad channel or a loss of communication with the Sentry. Sentry:Sensor Reports the cause of the alarm. The gas concentration value The Sensor’s Tag Name. If no name has been allocated in the Sentry then the name displayed, is the name allocated by the web page builder. 5.7. Gas concentration value Engineering Units.
T12017-Sentry_LANServer_Users_Manual Page 20 of 59 If pushing the alarm button and then Refresh, the following dialog may be presented Click Retry to clear the dialog. FieldServer Technologies 1991 Tarob Court Milpitas, California 95035 USA Web:www.fieldserver.com Tel: (408) 262-2299 Fax: (408) 262-2269 Toll_Free: 888-509-1970 email: support@fieldserver.
T12017-Sentry_LANServer_Users_Manual 5.8. Page 21 of 59 Interpreting Sentry Events Sentry events are captured and stored on the LANServer’s flash disk in a file called events.dat. (Additional information on this file is provided in section 5.10 Not every LANServer project reports Sentry Events. If it isn’t present then this is a decision the web project designer made. In the template project supplied with the LANServer, sentry event logging is enabled.
T12017-Sentry_LANServer_Users_Manual Page 22 of 59 K Reports K reports are based on Sensor state and gas concentration. Alarm Type Alarm (A or a) Warning (W or w) Comms ( C ) Threshold ( T ) Delta ( D ) Normal ( N ) Definition Gas concentration is above the alarm set point. The alarm set point is commonly configured in the sentry using the font panel.
T12017-Sentry_LANServer_Users_Manual 5.9. Page 23 of 59 Understanding the Events Page One report for the Sentry, even if only one sensor on the Sentry generated the event. Type of report. Event Trigger. In this example, Sensor 1 is reporting a Threshold and Delta Event as well as indicating that an alarm event is still active (lower case). If the alarm event was new it would have been reported with an uppercase A Notes on the previous page explanation of the event ‘letters’ 5.9.1.
T12017-Sentry_LANServer_Users_Manual 5.9.3. 5.9.3.1. Page 24 of 59 Potential Problems with Event Logging File Problems Events are written to file on the LANServer’s flash disk. When the events page is viewed the file is read from the flash disk. Errors could occur with the file. These are reported on the error screen. Produced when viewing events page WEB:#19 Err. Reading event record file. WEB:#20 Err. Bad file pos. WEB:#21 Err. Opening event record file. Produced when storing events WEB:#31 Err.
T12017-Sentry_LANServer_Users_Manual Page 25 of 59 When event file maintenance is performed a message is printed in the error log. 5.10. Managing Sentry Events 5.10.1. Uploading When the web project is built, the designer may place a special control on the events page allowing the user to upload a version of the events file converted for use with Microsoft Excel. It is also possible to upload the events.dat file manually and to convert it for use with Excel using a utility provided by Sierra Monitor.
T12017-Sentry_LANServer_Users_Manual Page 26 of 59 Example 3: The LANServer configuration is invalid. The site name was badly formatted. This does not affect the contents of the file 5.10.2. How Event Time Stamps are reported When the events file is uploaded and converted to a CSV file, the timestamp information is printed in the CSV file in two columns; Local Time and GMT. The Local Time is always PST, despite the time zone the PC is set to.
T12017-Sentry_LANServer_Users_Manual Page 27 of 59 Problems can occur during transmission of the file. These and other problems are reported on dialog boxes. If any occur then retry the upload. In August 2004 a change was made to the way in which events were stored. A circular buffer was introduced. A consequence of this change is that the new versions of this ActiveX control prior to 1.04j cannot process events which were produced by LANServer firmware versions 1.08a or later. 5.11.
T12017-Sentry_LANServer_Users_Manual Current Sensor’s Gas Concentration Current Sensor Sentry Module Tags, Concentration Values Engineering Units Message LED Sensor Alarms Page 28 of 59 Current Sensor’s Alarm and Warning Set Points Gas and Sensor Data Historical Push Button Zone Power Status LED Status LED’s for Trouble, and Calibration action Sentry Module Tags, Gas Concentration Values and Engineering Units The Module Tag Name for each sensor, its current gas concentration level and the engine
T12017-Sentry_LANServer_Users_Manual Page 29 of 59 Current Sensor As the sentry operates its scrolls through Sensors 1 to 8. The current Sensor number is displayed here. When the Enter key has been pushed, the auto scroll stops and the Up/Dn Arrow keys may be used to scroll through Sensors 1 to 8. Current sensor number. Gas Concentration for current sensor. Upper Display -- Current Sensor’s Gas Concentration Sometimes the level is not displayed but is replaced by error code as on the Sentry Controller.
T12017-Sentry_LANServer_Users_Manual Page 30 of 59 Lower Display The information displayed in this section is the same as displayed on the Lower Display on the front of the Sentry controller. Normally the current Sensor’s name and Engineering units are displayed here. If a ‘Time Out’ message is displayed then this means that the Faceplate has not obtained data from the LANServer. Other error messages may also be displayed here.
T12017-Sentry_LANServer_Users_Manual 5.11.1. 5.11.1.1. Page 31 of 59 Troubleshooting the Sentry FacePlate Screen Communication Problems The Sentry Faceplate can report a ‘Timeout’ for any one of the following reasons. • Sentry configured with an IP address that does not match the LANServer. • LANServer is not running. • It cannot obtain the data it requires from the LANServer.
T12017-Sentry_LANServer_Users_Manual • • • 5.12. Page 32 of 59 Auto Install Failed: Normally the Web Project is designed so that the control will install itself the first time that it is viewed. It is possible that process failed. Perform the following actions to retry. • (For I.E. 6.0) Menu|Tools|Internet Options|General Tab|Temporary Internet Files, Delete Files, Check Delete all files, OK. Now refresh the page using the Ctrl-F5 Key.
T12017-Sentry_LANServer_Users_Manual • • Page 33 of 59 The control opens the file and processes it line by line. Each line contains a starting register and a string of values. These are sent to the Sentry via the LANServer. The log file is then updated. 5.12.1.3. Backup File Contents st The 1 Entry on each line is the starting register. The subsequent values are values. Thus from the example below: The value of Register 40701 is 0. The value of Register 40702 is 1.
T12017-Sentry_LANServer_Users_Manual 5.13. Page 34 of 59 Interpreting Analog, Text and LED controls These controls are part of the Advanced Feature Pack and are ordered separately from part 8706-01. The example page below has an image and on its borders are two analog, two text and two LED controls. This page is not part of the template project provided with the LANServer. It was created to illustrate the Analog, Text and LED Controls.
T12017-Sentry_LANServer_Users_Manual 5.13.1. Page 35 of 59 Analog Controls As the value in the Data Array changes the displayed value changes The web page designer chose to have this analog value displayed in blue. If no color legend is supplied there is no significance to the color. The web page designer configured this control to use a fixed number of pixels to display the analog value. (They could have let the display auto-size).
T12017-Sentry_LANServer_Users_Manual 5.13.3. Page 36 of 59 LED Controls LED controls display an image file based on the value found in a LANServer Data Array. These controls are configured with the name of a Data Array in the LANServer and an offset into that array. If the value found at that location is zero then the so called ‘off’ image file is displayed. If the value is non-zero then the so called ‘on’ image file is displayed.
T12017-Sentry_LANServer_Users_Manual 5.14. Page 37 of 59 Using the LANServer to allow customers to upload files The LANServer can serve a file in such a way that your browser will open the 'Open/Save As' Dialog to allow a user to save the file on their local computer. All that is necessary to achieve this is: • Ensure the file is present on the LANServer • Have a web page with a link to the file.
T12017-Sentry_LANServer_Users_Manual Page 38 of 59 Appendix 1. Troubleshooting Appendix 1.1. Objects Report ‘Offline’ Click Refresh or change to another page and return to the screen and see if the problem persists. If it does then check the state of the LANServer by checking the error screen and the overview screen using Ruinet. Check the network connection. Appendix 1.2.
T12017-Sentry_LANServer_Users_Manual Page 39 of 59 Make sure this option is selected. Appendix 1.6. Buttons Display in White The Windows CE 3.0 operating system does not automatically adjust daylight savings time correctly; therefore ‘Daylight Savings Time’ should be disabled on Windows CE computers. Failure to do this could result in cookie expiry when a transition occurs. This will result in the screens indicating that the display objects are offline (white).
T12017-Sentry_LANServer_Users_Manual Page 40 of 59 There is no corrective action to be taken other than to reduce the number of controls on the various screens that form the project, reprocess the whole project and download the modified files to the LANServer. As a guideline it is suggested that the user budget 20-25 bytes per Sentry-Sensor. The actual number used per Sentry-Sensor is dependent on the length of the tag name and the length of the units field. Appendix 1.8.
T12017-Sentry_LANServer_Users_Manual Page 41 of 59 Appendix 2. LANServer Error Messages Error Message User Action / Notes WEB:#01 Err. Reset was ignored. Don’t know which sentries require reset WEB:#02 Err. No Sentry data available. WEB:#03 FYI. Reset was pushed. WEB:#05 Err. Error Opening file [%s] %sThe url=%s
The reason is: %s
%s\r\n WEB:#06 Err. No Bytes Read [%s] WEB:#07a Err. Cant tcp_send. File=[%s] TCPErr=%d WEB:#07b Err. Cant tcp_send. File=[%s] TCPErr=%d WEB:#07c Err. Cant tcp_send.
T12017-Sentry_LANServer_Users_Manual Error Message WEB:#13 Err. Not enough space for alarm page. WEB:#15 FYI. Taglist.ini is absent. This is a non-sentry config. WEB:#16 Err. No Sentry Objects WEB:#17 Err. No Sentry Objects WEB:#18 Err. Open file handle, closed socket. WEB:#19 Err. Reading event record file. WEB:#20 Err. Bad file pos. WEB:#21 Err. Opening event record file. WEB:#24 Err. Too many Sentry nodes for Port. Max=%d <%s> WEB:#25 Err. Too many Sentry Ports. Max=%d <%s> WEB:#26 Err.
T12017-Sentry_LANServer_Users_Manual Error Message WEB:#47 FYI. Security.htm invalid (no time). Set to 2 mins. WEB:#49 Err. Tag Rejected. Sentry=%d Channel=%d invalid WEB:#50 Err. Array Name is greater than %d characters. Rejected. WEB:#51 Err. Object limit reached. (max=%d) WEB:#52 Err. Data Array=<%s> not found. WEB:#53 Err. Security.htm invalid (no file). Read Manual WEB:#54 Err. Security.htm invalid (Multiple definition of users). Read Manual WEB:#55 Err. Security.
T12017-Sentry_LANServer_Users_Manual Error Message Page 44 of 59 User Action / Notes WEB:#65 Err. Html Page limit reached. %sThe url=%s
The reason is: %s
%s\r\n WEB:#66 Err. Html Page tag limit reached. Max=%d WEB:#67 FYI. Max Html Tags per page = %d (%d) Web:#68 FYI. Max page limited to %d Web:#68 FYI. Full Mode Server. No page limits. Web:#69. FYI. IP Address Substitution Active. WEB:#70 FYI. LiveData.htm refresh=%d (Default). WEB:#71 FYI. Base Cookie Expiry Time=%d (Default). WEB:#72 FYI.
T12017-Sentry_LANServer_Users_Manual Error Message Page 45 of 59 User Action / Notes The file favicon.ico is requested and then displayed by some browsers. For example, Firefox displays the icon just to the left of the page URL. The browser doesn’t mind if the field is absent - in these cases it uses a default Icon. WEB:#93 FYI. favicon.ico not present You can make a 10x10 (or even 16x16 ) icon and store it on the WebServer as favicon.ico. The WebServer will serve the file each time it is requested.
T12017-Sentry_LANServer_Users_Manual Page 46 of 59 Appendix 3. WinSock Error Messages The following is a list of possible error codes returned by the WSAGetLastError call, along with their extended explanations. Errors are listed in alphabetical order of error macro. Error codes defined in WINSOCK2.H not returned from any function have not been listed here. Macro Code Message WSAEACCES 10013 Permission denied.
T12017-Sentry_LANServer_Users_Manual Macro Page 47 of 59 Code Message WSAEAFNOSUPPORT 10047 Address family not supported by protocol family WSAEALREADY 10037 Operation already progress WSAECONNABORTED 10053 Software caused connection abort WSAECONNREFUSED 10061 Connection refused WSAECONNRESET 10054 Connection reset by peer in Description An address incompatible with the requested protocol was used. All sockets are created with an associated "address family" (i.e.
T12017-Sentry_LANServer_Users_Manual Page 48 of 59 Macro Code Message WSAEDESTADDRREQ 10039 Destination address required WSAEFAULT 10014 Bad address WSAEHOSTDOWN 10064 Host is down WSAEHOSTUNREACH 10065 No route to host WSAEINPROGRESS 10036 Operation now in progress WSAEINTR 10004 Interrupted function call WSAEINVAL 10022 Invalid argument Description A required address was omitted from an operation on a socket.
T12017-Sentry_LANServer_Users_Manual Page 49 of 59 Macro Code Message WSAEISCONN 10056 Socket already connected WSAEMFILE 10024 Too many open files WSAEMSGSIZE 10040 Message long WSAENETDOWN 10050 Network down WSAENETRESET 10052 Network dropped connection reset WSAENETUNREACH 10051 Network is unreachable WSAENOBUFS 10055 No buffer space available WSAENOPROTOOPT 10042 Bad protocol option is too is on Description A connect request was made on an already connected socket.
T12017-Sentry_LANServer_Users_Manual Page 50 of 59 Macro Code Message WSAENOTCONN 10057 Socket is not connected WSAENOTSOCK 10038 Socket operation non-socket WSAEOPNOTSUPP 10045 Operation supported WSAEPFNOSUPPORT 10046 Protocol family not supported WSAEPROCLIM 10067 Too many processes WSAEPROTONOSUPPORT 10043 Protocol supported WSAEPROTOTYPE 10041 Protocol wrong type for socket on not not Description A request to send or receive data was disallowed because the socket is not con
T12017-Sentry_LANServer_Users_Manual Page 51 of 59 Macro Code Message WSAESHUTDOWN 10058 Cannot send after socket shutdown WSAESOCKTNOSUPPORT 10044 Socket type not supported WSAETIMEDOUT 10060 Connection timed out WSATYPE_NOT_FOUND 10109 Class type not found WSAEWOULDBLOCK 10035 Resource temporarily unavailable WSAHOST_NOT_FOUND 11001 Host not found WSA_INVALID_HANDLE OS dependent Specified event object handle is invalid Description A request to send or receive data was disallowed
T12017-Sentry_LANServer_Users_Manual Page 52 of 59 Macro Code Message WSA_INVALID_PARAMETER OS dependent One or more parameters are invalid WSAINVALIDPROCTABLE OS dependent WSAINVALIDPROVIDER OS dependent Invalid procedure table from service provider Invalid service provider version number WSA_IO_INCOMPLETE OS dependent Overlapped I/O event object not in signaled state WSA_IO_PENDING OS dependent Overlapped operations will complete later WSA_NOT_ENOUGH_MEMORY OS dependent Insufficient m
T12017-Sentry_LANServer_Users_Manual Macro Code WSAINVALIDPROCTABLE OS dependent WSAINVALIDPROVIDER OS dependent Page 53 of 59 Message Invalid procedure table from service provider Invalid service provider version number WSA_IO_INCOMPLETE OS dependent Overlapped I/O event object not in signaled state WSA_IO_PENDING OS dependent Overlapped operations will complete later WSA_NOT_ENOUGH_MEMORY OS dependent Insufficient memory available WSANOTINITIALISED 10093 Successful WSAStartup not yet per
T12017-Sentry_LANServer_Users_Manual Page 54 of 59 Macro Code Message WSANO_RECOVERY 11003 This is a nonrecoverable error WSAPROVIDERFAILEDINIT OS dependent Unable to initialize a service provider WSASYSCALLFAILURE OS dependent System failure WSASYSNOTREADY 10091 Network subsystem unavailable WSATRY_AGAIN 11002 Nonauthoritative host not found call is Description This indicates some sort of nonrecoverable error occurred during a database lookup.
T12017-Sentry_LANServer_Users_Manual Page 55 of 59 Macro Code Message WSAVERNOTSUPPORTED 10092 WINSOCK.DLL version out of range WSAEDISCON 10094 Graceful shutdown progress WSA_OPERATION_ABORTED OS dependent Overlapped operation aborted in Description The current Windows Sockets implementation does not support the Windows Sockets specification version requested by the application. Check that no old Windows Sockets DLL files are being accessed.
T12017-Sentry_LANServer_Users_Manual Page 56 of 59 Appendix 4. FieldServer ActiveX Controls Appendix 4.1. Ana1 The Ana1 ActiveX displays the value of a data array element in a FieldServer. With appropriate permission a user may interact with the control to have the control change the value of the data array element in the FieldServer • The ‘foreground’ and ‘background’ colors are configurable • The control listens passively for messages sent by a FieldServer. • The control reports its ‘comm.
T12017-Sentry_LANServer_Users_Manual Page 57 of 59 Appendix 4.4. Limitations and Supported Environments A full statement of the limitations and supported environment is provided in the manual ‘FST Win32 Toolbox – User Manual’. The following notes are a guide only. Operating System: Microsoft Windows 2000 Professional ActiveX Container: Microsoft Internet Explorer version 6.
T12017-Sentry_LANServer_Users_Manual Page 58 of 59 Appendix 5. General Appendix 5.1. 9.1 Browser Caching The WebServer supports browser caching by filling in the Served File's date and LastModified date as required. The WebServer does not use the file date and time to support caching. It uses the FieldServer reboot time. This is considered the file creation / last-modified date for all files. HTML files are never cached. They are always served with a HTTP-200 response. Other files may be cached.
T12017-Sentry_LANServer_Users_Manual Page 59 of 59 THIS PAGE INTENTIONALLY LEFT BLANK FieldServer Technologies 1991 Tarob Court Milpitas, California 95035 USA Web:www.fieldserver.com Tel: (408) 262-2299 Fax: (408) 262-2269 Toll_Free: 888-509-1970 email: support@fieldserver.