Home

AX8905 User Manual Version A2 November 2002

image

Contents

1. 3 Modify three config files etc httpd conf httpd conf etc httpd conf srm conf etc httpd conf access conf if you have some special settings Remember if you modified config files please restart computer 4 Copythe AX8905 cgi to home httpd cgi bin 5 Copythe index html to home httpd html 6 Copy two gif filesto home httpd icons You may redesign the homepage Modify AX8905 c and compile it as follows gcc AX8905 c AX8905L 0 o AX8905 cgi Details of functions provided by AX8905L are listed in Chapter 5 Utility Installation 9 AX8905 Intelligent System Monitoring Module User s Manual This page does not contain any information 10 AX8905 Intelligent System Monitoring Module User s Manual Chapter 3 GUI Monitoring Utility When AXIOMTEK monitoring program starts running the screen displays a control panel on the screen The control panel in Windows and Linux is similar The detailed descriptions are on the following sections AXIOMTEK MONITOR MEE CL LI IJ Ihr rer rv erernu Cw Fn BET mu m E EXE um U E E RE E S E SE SEE rss peo qn po n on pom p n GUI Monitoring Utility 11 AX8905 Intelligent System Monitoring Module User s Manual Voltage panel m Checkboxescan let you disable orenable alarm of monitoring item m Fditboxescan let you change individual voltage minimum value for alarming Current value edit boxesshow the voltage re
2. Syntax short GetTempSetting BSTR bstrHostAddr short nTemplndex VARIANT pfltTempSetting E Argument 30 e bstrHostAddr Remote host name or IP address e nTempindex The index of temperature e pfitlempSetting The temperature setting value of remote host Function List AX8905 Intelligent System Monitoring Module User s Manual B Retum 0 success 1 socket is closed 2 index is incorrect 5 1 9 GetTempReading m Description Use this function to know the temperature reading value of remote host m Syntax short GetTempReading BSTR bstrHostAddr short nTemplndex VARIANT pfltTempReading E Argument e bstrHostAddr Remote host name or IP address e nlempindex The index of temperature e pfitlempReading The temperature reading value of remote host E Retum 0 success 1 socket is closed 2 index is incorrect 5 1 10 GetFanEnable B Description Use this function to know that the fan monitoring item of remote host is disabled or enabled m Syntax short GetFanEnable BSTR bstrHostAddr short nFanIndex VARIANT pnFanEnable E Argument e bstrHostAddr Remote host name or IP address e nFanindex The index of fan e pnFanEnable 1 the fan monitoring item of remote host is enabled 0 the fan monitoring item of remote host is disabled Function List 31 AX8905 Intelligent System Monitoring Module User s Manual Retum 0 success 1 socket is closed 2 index is incorrect 5 1 11 GetFanAlarm m D
3. Het eine 48 SVO IESE tn Gist 3i eh eie tte nt nct tem cd 48 SetlemplEnable 3 re tr n 49 SetlempSetting un 49 SetFanEna Dle nienn ennn 50 SE E IMO EE 50 SetDigitalEnable str RR Od 51 SetlnmEariSpeeg arasia 51 See N Orisirisi eeaeee gantann Ep Seaia 52 Send Data To RemoteHost 2 2 nii ces 52 Table of Contents AX8905 Intelligent System Monitoring Module User s Manual Chapter 1 Introduction 1 1 General Description AX8905 provides an ultimate solution to monitor the various critical signs of an industrial computer system With the pre installed GUI software this new module offers Information Technology IT administrators extensive capabilities to manage the systems through Web The AX8905 regulates fan speed internal temperature of the system and the power voltage in a real time base providing audible alarm as well as LED indication It allows IT administrators define specific groups of systems within a network so to monitor an entire system s performance at a glance Once the system is running abnormally the IT administrators can immediately detect bottlenecks and analyze critical points using the Web based interface The warning can be transmitted through paging notification and direct phone line so the IA administrators now can go anywhere with the system status report on their fingertips Initially the AX8905 is configured in the AX6115 and AX6125 Internet Servers as a system health monitoring module This has mad
4. Windows 95 98 NT and Linux RedHat 6 x utility provided Introduction 3 AX8905 Intelligent System Monitoring Module User s Manual 1 5 Location Diagram UUO E bal LL Q E o Hr gt te gt N bn gt Ka CN3 b n ogy d GREEN LED GND RED LED Eee Eee ee Fee eee oe ue e u 9 NO N C Alm Running HD1 HD2 HD3 HD4 3 3V 45Vsb 12V CN2 F EEE Eed 4 Introduction AX8905 Intelligent System Monitoring Module User s Manual Descriptions 3 3V 5Vsb 12V 5V 12V 5V Temp temperature Fan N C Normal closed and N O Normal opened LEDs Forthe corresponding alarm condition When alarm condition occurs the LED will change to RED color It will be GREEN when nomal condition Alm LED Indicate alarm enable ordisable Running LED When blinking it meansthe monitoring board is working LED1 12 HDx LEDs The status of HD1 HD2 HD3 and HD4 HDx Connector of HD1 HD2 HD3 and HD4 HDx Fx Fan connector Tc Temperature sensor connector Introduction 5 AX8905 Intelligent System Monitoring Module User s Manual m J5 Connectto J4 H CG 4 Pni6 EE ww J4 Auala Pin header Signal Name J4 19171513119 7 1 5 3 000000000 0000000000 4 2 20 18 16 1412 10 8 6 m N C TIL level digital input alarm The normal status is closed to GND m N O TIL level digital input alarm The nomal statusisopened fro
5. bTempEnable 1 enable the temperature monitoring item of remote host 0 disable the temperature monitoring item of remote host Retum 0 success 2 index is incorrect 5 2 21 SetTempSetting Description Use this function to set the temperature setting value of remote host Syntax short SetTempSetting short nTempindex char cTempSetting Argument e cTempindex The index of temperature e cTempSetting The temperature setting value is sent to remote host Retum 0 success 2 index is incorrect Function List 49 AX8905 Intelligent System Monitoring Module User s Manual 5 2 22 SetFanEnable B Description Use this function to disable or enable the fan monitoring item of remote host m Syntax short SetFanEnable short nFanIndex char bFanEnable E Argument e nFanindex The index of fan e bFanEnable 1 enable the fan monitoring item of remote host 0 disable the fan monitoring item of remote host E Retum 0 success 2 index is incorrect 5 2 23 SetFanSetting m Description Use this function to set the fan speed setting value of remote host m Syntax short SetFanSetting short nFanlIndex unsigned short wFanSetting E Argument e nFanindex The index of fan e wranSetting The fan speed setting value is sent to remote host E Retum 0 success 2 index is incorrect 50 Function List AX8905 Intelligent System Monitoring Module User s Manual 5 2 24 SetDigitalEnable Description Use this function to disable or
6. is closed 2 index is incorrect 5 1 26 SetTelNo Description Use this function to set the telephone number of remote host Syntax short SetTelNo BSTR bstrHostAddr BSTR bstrTelNo Argument e bstrHostAddr Remote host name or IP address e bstrTelNo Use this string to set the telephone number of remote host Retum 0 success 1 socket is closed 2 the size of bstrTelNo is incorrect Function List 39 AX8905 Intelligent System Monitoring Module User s Manual 5 1 27 SendAllValueToRemoteHost B Description This function must be called after calling other Set functions m Syntax short SendAllValueToRemoteHost BSTR bstrHostAddr B Argument e bstrHostAddr Remote host name or IP address B Retum 0 send OK 1 socket is closed 5 2 Linux 5 2 1 GetRemoteHostData B Description This is an initial function must be called before calling all functions Call this function to establish a connection to remote host and get data E Syntax int GetRemoteHostData char strHostName E Argument e sirHostName Remote host name or IP address B Retum 1 Connect and get data OK 0 Connect or get data failure 5 2 2 GetVoltEnable m Description Use this function to see if the voltage monitoring item of remote host is disabled or enabled m Syntax short GetVoltEnable short nVoltIndex char pbVoltEnable E Argument e nVoltindex The index of voltage 40 Function List AX8905 Intelligent System Monitoring Module
7. pcTempReading The temperature reading value of remote host Retum 0 success 2 index is incorrect 5 2 10 GetFanEnable B Description 44 Use this function to know that the fan monitoring item of remote host is disabled or enabled Syntax short GetFanEnable short nFanIndex char pbFanEnable Argument e nFanindex The index of fan e pbFanEnable 1 the fan monitoring item of remote host is enabled 0 the fan monitoring item of remote host is disabled Retum 0 success 2 index is incorrect Function List AX8905 Intelligent System Monitoring Module User s Manual 5 2 11 GetFanAlarm B Description Use this function to know that the fan alarm of remote host is generating or not m Syntax short GetFanAlarm short nFanIndex char pbFanAlarm E Argument e nFanindex The index of fan e pbFanAlam 1 the fan alarm of remote host is generating 0 the fan alarm of remote host is not generating E Retum 0 success 2 index is incorrect 5 2 12 GetFanSetting B Description Use this function to know the fan speed setting value of remote host m Syntax short GetFanSetting short nFanIndex unsigned short pwFanSetting E Argument e nFanindex The index of fan e pwFanSetling The fan speed setting value of remote host E Retum 0 success 2 index is incorrect Function List 45 AX8905 Intelligent System Monitoring Module User s Manual 5 2 13 GetFanReading Description Use this function to know the fan spee
8. the voltage monitoring item of remote host is enabled 2 the voltage monitoring item of remote host is disabled Function List 27 AX8905 Intelligent System Monitoring Module User s Manual Retum 0 success 1 socket is closed 2 index is incorrect 5 1 3 GetVoltAlarm W Description Use this function to know that the voltage alarm of remote host is generating or not Syntax short GetVoltAlarm BSTR bstrHostAddr short nVoltIndex VARIANT pnVoltAlarm Argument e bstrHostAddr Remote host name or IP address e nVoltindex The index of voltage e pnVoltAlam 1 the voltage alarm of remote host is generating 0 the voltage alarm of remote host is not generating Retum 0 success 1 socket is closed 2 index is incorrect 5 1 4 GetVoltSetting Description Use this function to know the voltage setting value of remote host Syntax short GetVoltSetting BSTR bstrHostAddr short nVoltIndex VARIANT pfltVoltSetting E Argument 28 e bstrHostAddr Remote host name or IP address e nVoltindex The index of voltage e pfitVoltSetting The voltage setting value of remote host Function List AX8905 Intelligent System Monitoring Module User s Manual B Retum 0 success 1 socket is closed 2 index is incorrect 5 1 5 GetVoltReading m Description Use this function to know the voltage reading value of remote host m Syntax short GetVoltReading BSTR bstrHostAddr short nVoltIndex VARIANT pfltVoltRead
9. AX8905 Intelligent System Monitoring Module for True Remote Management User s Manual Disclaimers The information in this manual has been carefully checked and is believed to be accurate AXIOMTEK Co Ltd assumes no responsibility for any infringements of patents or other rights of third parties which may result from its use AXIOMTEK assumes no responsibility for any inaccuracies that may be contained in this document AXIOMTEK makes no commitment to update or to keep current the information contained in this manual AXIOMTEK reserves the right to make improvements to this document and or product at any time and without notice No part of this document may be reproduced stored in a retrieval system or transmitted in any form or by any means electronic mechanical photocopying recording or otherwise without the prior written permission of AXIOMTEK Co Ltd Copyright 2002 by AXIOMTEK Co Ltd All rights reserved November 2002 Version A2 Printed in Taiwan ESD Precautions Integrated circuits on computer boards are sensitive to static electricity To avoid damaging chips from electrostatic discharge observe the following precautions W Do not remove boards or integrated circuits from their anti static packaging until you are ready to install them W Before handling a board or integrated circuit touch an unpainted portion of the system unit chassis for a few seconds This helps to discharge any static electri
10. Description Use this function to disable or enable the temperature monitoring item of remote host Syntax short SetTempEnable BSTR bstrHostAddr short nTemplndex short nTempEnable Argument e bstrHostAddr Remote host name or IP address e nTempindex The index of temperature e nTempEnable 1 enable the temperature monitoring item of remote host 0 disable the temperature monitoring item of remote host Retum 0 success 1 socket is closed 2 index is incorrect Function List AX8905 Intelligent System Monitoring Module User s Manual 5 1 21 SetTempSetting Description Use this function to set the temperature setting value of remote host Syntax short SetTempSetting BSTR bstrHostAddr short nTempindex float fltTempSetting Argument e bstrHostAddr Remote host name or IP address e nTempindex The index of temperature e fitlempSetting The temperature setting value is sent to remote host Retum 0 success 1 socket is closed 2 index is incorrect 5 1 22 SetFanEnable Description Use this function to disable or enable the fan monitoring item of remote host Syntax short SetFanEnable BSTR bstrHostAddr short nFanIndex short nFanEnable Argument e bstrHostAddr Remote host name or IP address e nFanindex The index of fan e nFanEnable 1 enable the fan monitoring item of remote host 0 disable the fan monitoring item of remote host Retum 0 success 1 socket is closed 2 index is incorrect Fu
11. EE Qe 27 51 1 ConrnecthRernotebost cnet 27 5 2 QGetVoltEnable iniri rcx 27 Bila Get D EE 28 514 GetVolESetting nci tetti tienes 28 55 d GebVoltRegdifig iiic m mede 29 5 16 Getlempbnable erem 29 517 EE an le un EE 20 518 E En le Gh E 20 519 Getlemp Reading EE 31 ei Dal Me EE 31 SLIL Get anAIBITO erecti tenir ett do recetas 32 5 1 12 EE o Te E ES 5 1 13 EE E AGING EE 33 5 1 14 GetDigitalEnable itr renes 33 511 15 E Re Ire TE EE 34 51 10 GetlnmEbarnSpeed siieonnononoan ntn 34 5117 crar lE 35 5 118 SetVoltEnable iui n a E p n n Hd 35 ee LE E et le E 36 Table of Contents V 5 2 vi SetlermpEnable 35 3 trit 36 Setfemp Setting WEE 37 E Dal WEN Blessie 37 SetFan Sethi G d inier t t tete 38 SetpigitalEnable iiti reir 38 SetunmFan SPCC sidus e eere ea dies 39 SetblellNO 5 tiit tit iir te etr es 39 SendAllValueToRemoteHost 40 J 40 GetRemoteHuostata ees 40 GetVoltEnable nri ione 40 Ge tVo KAIS aa cic iE ti rice cei cti nt tas 41 GetVoltSettihnig cierre E ER ERR 41 GetVotReadiNg EE 42 Getlemp Enable se 5i trenta nonteasnie 42 Getlemp AIaEit iicet rm eer te edens 43 GetlempSettin d 43 Getlemplhedadihg E 44 GetFanEnable iti timi 44 Gi than Alanis icu dut e hsec ncc mee 45 ER Ee Eug le E 45 GetFanReaditig E 46 GetDigitalEnable rtt 46 GetDigital E EE 47 GetlnmbEanSpeed RE 47 cru 48 SetVoltEnable itt
12. User s Manual e pbVoltEnable 1 the voltage monitoring item of remote host is enabled 0 the voltage monitoring item of remote host is disabled E Retum 0 success 2 index is incorrect 5 2 3 GetVoltAlarm B Description Use this function to know that the voltage alarm of remote host is generating or not m Syntax short GetVoltAlarm short nVoltIndex char pbVoltAlarm E Argument e nVoltindex The index of voltage e pbVoltAlam 1 the voltage alarm of remote host is generating 0 the voltage alarm of remote host is not generating E Retum 0 success 2 index is incorrect 5 2 4 GetVoltSetting B Description Use this function to know the voltage setting value of remote host m Syntax short GetVoltSetting short nVoltIndex float pfltVoltSetting E Argument e nVoltindex The index of voltage e pfitVoltSetting The voltage setting value of remote host E Retum 0 success 2 index is incorrect Function List 41 AX8905 Intelligent System Monitoring Module User s Manual 5 2 5 GetVoltReading Description Use this function to know the voltage reading value of remote host Syntax short GetVoltReading short nVoltIndex float pfltVoltReading Argument e nVoltindex The index of voltage e pfitVoltReading The voltage reading value of remote host Retum 0 success 2 index is incorrect 5 2 6 GetTempEnable B Description 42 Use this function to know that the temperature monitoring item of remote host is di
13. ad back If alarm occurs it will tum red When alarm has arrived the screen displays as follows AXIOMTEK MONITOR Pil I p r KR he KG AR we f e rarervre recurs eee EN EN EN EN EN EN EN EJ ER Tes pes pes pv pm pr bi fe n 12 GUI Monitoring Utility AX8905 Intelligent System Monitoring Module User s Manual Temperature panel m Checkboxescan let you disable orenable alarm of monitoring item m Editboxescan let you change individual temperature maximum value m Curent value edit boxes show the temperature read back If alarm occurs it will tum red When alarm has arrived the screen displays as follows AXIOMTEK MONITOR LITT KOR KR pes pu ER Eze pin Enn pn peu pm E RS ES ES R R ell Peers ium du dn ds ium frk n Pier ran free rer for cn Ko n Fn RER GUI Monitoring Utility 13 AX8905 Intelligent System Monitoring Module User s Manual Fan speed panel m Checkboxescan let you disable orenable alarm of monitoring item m Editboxescan let you change individual temperature minimum value m Curent value edit boxes show fan speed read back If alarm occurs it will tum red When alarm has arrived the screen displays as follows AXIOMTEK MONITOR TT 49 qe pee qm pue pss EIN ECH ECE ER NINE ER TT FT TT lr T5 IF T3 Pee EN EN EN EN EN EE EE 1 HHHH E x ag ag a a EE be 14 GUI Monitoring Utility AX8905 Intelligent System Monitoring Module User s Ma
14. city on your body W Wear a wrist grounding strap available from most electronic component stores when handling boards and components Trademarks Acknowledgments AXIOMTEK is a trademark of AXIOMTEK Co Ltd Award isa registered trademark of Award Software Intemational Inc IBM PS 2 are trademarks of Intemational Business Machines Corporation Intel and Pentium are registered trademarks of Intel Corporation Microsoft Windowsisa registered trademark of Microsoft Corporation Other brand namesand trademarks are the properties and registered brands of their respective owners This page does not contain any information Table ofContents Chapter 1 Introduction 1 1 4 General Description cereus 1 1 2 Utility Architecture for Windows 2 1 3 Utility Architecture for Linux 2 FE 0 fec 3 1 5 Location Diagram 5522 ENE Ea lil 4 Chapter 2 Utility Installation 9 2 1 0o m 9 22 RI Io qe ct 9 Chapter 3 GUI Monitoring Utility 11 Chapter 4 About Homepage 19 41 Betsult eee 19 42 MCT AUN Spei iiio ees 23 4 3 Index html and AX8905 cgi 25 Chapter 5 Function List 27 5 1 MIN WS us re eee UAR GM AR
15. d reading value of remote host Syntax short GetFanReading short nFanIndex unsigned short pwFanReading Argument e nFanindex The index of fan e pwFanReading The fan speed reading value of remote host Retum 0 success 2 indexis incorrect 5 2 14 GetDigitalEnable B Description 46 Use this function to see if the digital alarm monitoring item of remote host is disabled or enabled Syntax short GetDigitalEnable short nDigitallndex char pbDigitalEnable Argument e nDigitallndex The index of digital alarm e pbDigitalEnable 1 the digital alarm monitoring item of remote host is enabled 0 the digital alarm monitoring item of remote host is disabled Retum 0 success 2 index is incorrect Function List AX8905 Intelligent System Monitoring Module User s Manual 5 2 15 GetDigitalAlarm Description Use this function to know that the digital alarm of remote host is generating or not Syntax short GetDigitalAlarm short nDigitallndex char pbDigitalAlarm Argument e nDigitallndex The index of digital alarm e pbDigitalAlam 1 the digital alarm of remote host is generating 0 the digital alarm of remote host is not generating Retum 0 success 2 index is incorrect 5 2 16 GetTrimFanSpeed Description Use this function to get the trimmed fan speed value of remote host Syntax short GetTrimFanSpeed short nFanIndex unsigned char pbyteTrimFanSpeed Argument e nFanindex The index of fan e pbyteTimFa
16. e AXIOMTEK s new Internet Servers outstanding from the crowd and become more preferable to the environments and requirements of ISP servers Except for such applications the AX8905 can also be integrated into other industrial computer system in which critical mission is a must Introduction 1 AX8905 Intelligent System Monitoring Module User s Manual 1 2 Utility Architecture for Windows LAN AX8905 Monitoring Program Web Server IIS or PWS RS232 Driver AX8905 SUE RER ActiveX Control INTRANET AX8905 Module IE Home Page 1 3 Utility Architecture for Linux oe AX8905 Monitoring Program Web Server Apache AX8905 CGI Program Seas je RS232 Driver INTERNET or INTRANET AX8905 module Netscape Home Page 2 Introduction AX8905 Intelligent System Monitoring Module User s Manual 1 4 Features Temperature limit detection x 9 Voltage limit detection x 6 3 3V 5V 5Vsb 12V 5V 12V Fan speed detection x 9 Fan rotation speed control Digital input detection x 2 Normal Open Normal Close Modem dial up when the alarm occurs LED indication PC user interface for setting limit value and reading detected value Transmission of information through Web Alarm Buzzer Pre installed GUI software makes the linkage of two ends between client and server via Internet The performance of monitoring task is as good as the local operation with real time responses
17. enable the digital monitoring item of remote host Syntax short SetDigitalEnable short nDigitallndex char bDigitalEnable Argument e nDigitallndex The index of digital e bDigitalEnable 1 enable the digital monitoring item of remote host 0 disable the digital monitoring item of remote host Retum 0 success 2 index is incorrect 5 2 25 SetTrimFanSpeed Description Use this function to trim the fan speed of remote host Syntax short SetTrimFanSpeed short nFanIndex unsigned char byteTrimFanSpeed Argument e nFanindex The index of fan e byteTrimFanSpeed Use this value 0 255 to trim the fan speed value of remote host Retum 0 success 2 index is incorrect Function List 51 AX8905 Intelligent System Monitoring Module User s Manual 5 2 26 SetTelNo B Description Use this function to set the telephone number of remote host m Syntax short SetTelNo char strTelNo B Argument e strTelNo Use this string to set the telephone number of remote host B Retum 0 success 2 the size of bstrTelNo is incorrect 5 2 27 SendDataToRemoteHost m Description This function must be called after calling other Set functions m Syntax int SendDataToRemoteHost char strHostName E Argument e sirHostName Remote host name or IP address B Retum 1 send OK 0 send FAILURE 52 Function List
18. escription Use this function to know that the fan alarm of remote host is generating or not Syntax short GetFanAlarm BSTR bstrHostAddr short nFanIndex VARIANT pnFanAlarm Argument e bstrHostAddr Remote host name or IP address e nFanindex The index of fan e pnFanAlam 1 the fan alarm of remote host is generating 0 the fan alarm of remote host is not generating Retum 0 success 1 socket is closed 2 index is incorrect 5 1 12 GetFanSetting 32 Description Use this function to know the fan speed setting value of remote host Syntax short GetFanSetting BSTR bstrHostAddr short nFanIndex VARIANT pfltFanSetting Argument e bstrHostAddr Remote host name or IP address e nFanindex The index of fan e pfitFanSetting The fan speed setting value of remote host Function List AX8905 Intelligent System Monitoring Module User s Manual B Retum 0 success 1 socket is closed 2 index is incorrect 5 1 13 GetFanReading m Description Use this function to know the fan speed reading value of remote host m Syntax short GetFanReading BSTR bstrHostAddr short nFanIndex VARIANT pfltFanReading E Argument e bstrHostAddr Remote host name or IP address e nFanindex The index of fan e pfitFanReading The fan speed reading value of remote host B Retum 0 success 1 socket is closed 2 index is incorrect 5 1 14 GetDigitalEnable B Description Use this function to see if the digital alarm m
19. ing E Argument e bstrHostAddr Remote host name or IP address e nVoltindex The index of voltage e pfitVoltReading The voltage reading value of remote host E Retum 0 success 1 socket is closed 2 index is incorrect 5 1 6 GetTempEnable B Description Use this function to see if the temperature monitoring item of remote host is disabled or enabled m Syntax short GetTempEnable BSTR bstrHostAddr short nTemplndex VARIANT pnTempEnable E Argument e bstrHostAddr Remote host name or IP address e niempindex The index of temperature e pnTempEnable 1 the temperature monitoring item of remote host is enabled 0 the temperature monitoring item of remote host is disabled Function List 29 AX8905 Intelligent System Monitoring Module User s Manual Retum 0 success 1 socket is closed 2 index is incorrect 5 1 7 GetTempAlarm m Description Use this function to know that the temperature alarm of remote host is generating or not Syntax short GetTempAlarm BSTR bstrHostAddr short nTemplndex VARIANT pnTempAlarm Argument e bstrHostAddr Remote host name or IP address e nTempindex The index of temperature e pniempAlam 1 the temperature alarm of remote host is generating 0 the temperature alarm of remote host is not generating Retum 0 success 1 socket is closed 2 index is incorrect 5 1 8 GetTempSetting Description Use this function to know the temperature setting value of remote host
20. m GND m Rst Connectorof alarm reset button When poweron default the alarm function is enabled At the same time you can notice that Alm LED is green When alarm happens the alarm function will be disabled automatically for next alarm trigger At this moment you can see that Alm LED tums to red To enable alarm function again push Rst button until Alm LED tumsto green By doing so the previous alarm is cleared And the next alarm triggerisallowed to come in now If you want to disable alarm function manually push Rst button again until Alm LED tumsto red 6 Introduction AX8905 Intelligent System Monitoring Module User s Manual L UNE Powersupply connector Se Name CN2 m CN3 Input voltage for monitoring There are 4 3 3V 5Vsb 12V aL CN3 pin assignment is as follows Signal Name J2 DSR i LR 6 Introduction 7 AX8905 Intelligent System Monitoring Module User s Manual This page does not contain any information AX8905 Intelligent System Monitoring Module User s Manual Chapter 2 Utility Installation The utility installation procedures are described on the following sections of this chapter 2 1 Windows Insert the installation disk in your PC s floppy driver and execute setup exe under Windows The setup utility will copy necessary files to your system 2 2 Linux 1 Copy AX8905MT monitoring program to any path then you can run thisapplication 2 Setup Apache in PC
21. n 18 AX8905 Intelligent System Monitoring Module User s Manual Chapter 4 About Homepage We provide two sets of homepage sample for user reference in Windows environment that is default htm and default asp In Linux environment we provide index html and AX8905 cgi 4 1 Default htm Before starting you must install and register the AXIOMTEK monitoring ActiveX control Usually it has been done by setup program Note that web server is optional This homepage is just a demo which you how to use HTML and VBScript to control your AX8905 The default htm is shown as follows A AXIOMTEK MONITOR Microsoft Internet Explorer pl d oO i 4 33 d 4E http AXIOMTEK T ee TC Jr Jr hr hr hr MM if e After entering host name or IP address click the button named StartGetValue and you can get remote host information The display on screen is shown on the next page About Homepage 19 AX8905 Intelligent System Monitoring Module User s Manual HAXIOMTEK MONITOR Microsoft Internet Explorer PF dir z E e http AXIOMTEK E E E LI Lj LI L E hrs pra or z UE P l E Ls LEN Dom E E i 1 Through the following user interfaces you can view the speed of fan and control them Eimer all E E a E E C v 20 About Homepage AX8905 Intelligent System Monitoring Module User s Manual By following user interface you can view temperature voltage digital and control them Whe
22. n alarm occurs the indicator light turns to red 7 G z E d P P P P P FP I p mi a 8 About Homepage 21 AX8905 Intelligent System Monitoring Module User s Manual If you want to control the remote host click the button named Settings confirm then settings will be sent to host Jj AXIOMTEK MONITOR Microsoft Internet Explorer L e fi 22 About Homepage AX8905 Intelligent System Monitoring Module User s Manual 4 2 Default asp Before starting you must install and register the AXIOMTEK monitoring ActiveX control Usually it has been done by setup program Note that web server IIS or PWS is necessary This homepage is just a demo showing how to use ASP to control your AX8905 The default asp is shown as follows i AXIOMTEK MONITOR Microsoft Internet Explorer zi El Lei P C E After entering host name or IP address select the Get Value option and click the button named Submit then you can get remote host information It is displayed on the screen as follows About Homepage 23 AX8905 Intelligent System Monitoring Module User s Manual E E im tt REE If you want to control the remote host select the Set Value option and click the button named Submit then settings will be sent to host BAXIOMTEK MONITOR Microsoft Internet Explorer f J si De ux d WI S A dj i e hup AXIOMTEK asp default asp I R m E C E E s EI 24 Ab
23. nSpeed The trimmed fan speed value of remote host 0 255 Retum 0 success 2 index is incorrect Function List 47 AX8905 Intelligent System Monitoring Module User s Manual 5 2 17 GetTelNo B Description Use this function to get the telephone number of remote host m Syntax short GetTelNo char strTelNo E Argument e strTelNo The telephone number of remote host E Retum 0 success 5 2 18 SetVoltEnable B Description Use this function to disable or enable the voltage monitoring item of remote host E Syntax short SetVoltEnable short nVoltIndex char bVoltEnable E Argument e nVoltindex The index of voltage e bVoltEnable 1 enable the voltage monitoring item of remote host 0 disable the voltage monitoring item of remote host B Retum 0 success 2 index is incorrect 5 2 19 SetVoltSetting m Description Use this function to set the voltage setting value of remote host m Syntax short SetVoltSetting short nVoltIndex float pfltVoltSetting E Argument e nVoltindex The index of voltage e pfitVoltSetting The voltage setting value is sent to remote host 48 Function List AX8905 Intelligent System Monitoring Module User s Manual Retum 0 success 2 index is incorrect 5 2 20 SetTempEnable Description Use this function to disable or enable the temperature monitoring item of remote host Syntax short SetTempEnable short nTemplndex char bTempEnable Argument e nTempindex The index of temperature e
24. nction List 37 AX8905 Intelligent System Monitoring Module User s Manual 5 1 23 SetFanSetting Description Use this function to set the fan speed setting value of remote host Syntax short SetFanSetting BSTR bstrHostAddr short nFanIndex float fltFanSetting Argument e bstrHostAddr Remote host name or IP address e nFanindex The index of fan e fitFanSetting The fan speed setting value is sent to remote host Retum 0 success 1 socket is closed 2 index is incorrect 5 1 24 SetDigitalEnable 38 Description Use this function to disable or enable the digital monitoring item of remote host Syntax short SetDigitalEnable BSTR bstrHostAddr short nDigitallndex short nDigitalEnable Argument e bstrHostAddr Remote host name or IP address e nDigitallndex The index of digital e nFanEnable 1 enable the digital monitoring item of remote host 0 disable the digital monitoring item of remote host Retum 0 success 1 socket is closed 2 index is incorrect Function List AX8905 Intelligent System Monitoring Module User s Manual 5 1 25 SetTrimFanSpeed Description Use this function to trim the fan speed of remote host Syntax short SetTrimFanSpeed BSTR bstrHostAddr short nFanIndex short nTrimFanSpeed Argument e bstrHostAddr Remote host name or IP address e nFanindex The index of fan e nTimFanSpeed Use this value 0 255 to trim the fan speed value of remote host Retum 0 success 1 socket
25. nual Trim fan speed panel m Sliderscan let you tum individual fan on and off The screen displays as follows AXIOMTEK MONITOR GUI Monitoring Utility 15 AX8905 Intelligent System Monitoring Module User s Manual Change Setting from web check box m Checkboxesenable settingsto be changed from web The screen displays as follows AXIOMTEK MONITOR 16 GUI Monitoring Utility AX8905 Intelligent System Monitoring Module User s Manual COM PORT box m itshowsthe COM Port No which AX8905 is connected to Telephone No panel m Edit boxes let you enter phone pager no that will be called when alarm occurs m Dialbutton clickthisbutton and the phone no in edit box will be dialed out m Stop button clickthis button to stop dialing out Beep panel m On button click this button to manually tum on buzzer Usually this function is used for buzzertesting m Offbutton click this button to manually tum off buzzer Usually this function is used for buzzertesting Digital Alarm m Opencheckbox checkthis box if you wantto enable normal close digital input alarm m Close checkbox check this box if you want to enable normal open digital input alarm Confirm button m t Can let you confirm the settings changed Exit button m When this button isclicked the application ends GUI Monitoring Utility 17 AX8905 Intelligent System Monitoring Module User s Manual This page does not contain any informatio
26. onitoring item of remote host is disabled or enabled E Syntax short GetDigitalEnable BSTR bstrHostAdadr short nDigitallndex VARIANT pnDigitalEnable E Argument e bstrHostAddr Remote host name or IP address e nDigitallndex The index of digital alarm e pnDigitalEnable 1 the digital alarm monitoring item of remote host is enabled 0 the digital alarm monitoring item of remote host is disabled Function List 33 AX8905 Intelligent System Monitoring Module User s Manual Retum 0 success 1 socket is closed 2 index is incorrect 5 1 15 GetDigitalAlarm W Description Use this function to know that the digital alarm of remote host is generating or not Syntax short GetDigitalAlarm BSTR bstrHostAddr short nDigitallndex VARIANT pnDigitalAlarm Argument e bstrHostAddr Remote host name or IP address e nDigitallndex The index of digital alarm e pnDigitalAlarm 1 the digital alarm of remote host is generating 0 the digital alarm of remote host is not generating Retum 0 success 1 socket is closed 2 index is incorrect 5 1 16 GetTrimFanSpeed 34 Description Use this function to get the trimmed fan speed value of remote host Syntax short GetTrimFanSpeed BSTR bstrHostAddr short nFanIndex VARIANT pnTrimFanSpeed Argument e bstrHostAddr Remote host name or IP address e nFanindex The index of fan e pnTriimFanSpeed The trimmed fan speed value of remote host 0 255 Function Lis
27. out Homepage AX8905 Intelligent System Monitoring Module User s Manual 4 3 Index html and AX8905 cgi Before starting you must copy index html and AX8905 cgi to proper directories Note that web server Apache is necessary This homepage is just a demo showing how to use CGI program to control your AX8905 Its display on screen is similar to default asp So we do not repeat its description in this section About Homepage 25 AX8905 Intelligent System Monitoring Module User s Manual This page does not contain any information 26 AX8905 Intelligent System Monitoring Module User s Manual Chapter 5 Function List In this chapter we provide the brief description of each function supported You may use these functions to re design your homepage 5 1 Windows 5 1 4 ConnectRemoteHost B Description This is an initial function must be called before calling all functions Call this function to establish a connection to remote host E Syntax BOOL ConnectRemoteHost BSTR bstrHostAddr E Argument e bstrHostAddr Remote host name or IP address B Retum TRUE Connect OK FALSE Connect failure 5 1 2 GetVoltEnable B Description Use this function to see if the voltage monitoring item of remote host is disabled or enabled E Syntax short GetVoltEnable BSTR bstrHostAddr short nVoltIndex VARIANT pnVoltEnable E Argument e bstrHostAddr Remote host name or IP address e nVoltindex The index of voltage e pnVoltEnable 1
28. sabled or enabled Syntax short GetTempEnable short nTemplndex char pbTempEnable Argument e nTempindex The index of temperature e pbTempEnable 1 the temperature monitoring item of remote host is enabled D the temperature monitoring item of remote host is disabled Retum 0 success 2 index is incorrect Function List AX8905 Intelligent System Monitoring Module User s Manual 5 2 7 GetTempAlarm m Description Use this function to know that the temperature alarm of remote host is generating or not m Syntax short GetTempAlarm short nTemplIndex char ppTempAlarm E Argument e niempindex The index of temperature e pbTempAlam 1 the temperature alarm of remote host is generating 0 the temperature alarm of remote host is not generating m Retum 0 success 2 index is incorrect 5 2 8 GetTempSetting m Description Use this function to know the temperature setting value of remote host m Syntax short GetTempSetting short nTemplndex char pcTempSetting E Argument e nlempindex The index of temperature e pcTempSetting The temperature setting value of remote host E Retum 0 success 2 index is incorrect Function List 43 AX8905 Intelligent System Monitoring Module User s Manual 5 2 9 GetTempReading Description Use this function to know the temperature reading value of remote host Syntax short GetTempReading short nTemplndex char pcTempReading Argument e nTempindex The index of temperature e
29. t AX8905 Intelligent System Monitoring Module User s Manual Retum 0 success 1 socket is closed 2 index is incorrect 5 1 17 GetTelNo Description Use this function to get the telephone number of remote host Syntax short GetTelNo BSTR bstrHostAddr VARIANT pbstrTelNo Argument e bstrHostAddr Remote host name or IP address e pbstrTelNo The telephone number of remote host Retum 0 success 1 socket is closed 5 1 18 SetVoltEnable Description Use this function to disable or enable the voltage monitoring item of remote host Syntax short SetVoltEnable BSTR bstrHostAddr short nVoltIndex short nVoltEnable Argument e bstrHostAddr Remote host name or IP address e nVoltindex The index of voltage e nVoltEnable 1 enable the voltage monitoring item of remote host 0 disable the voltage monitoring item of remote host Retum O success 1 socket is closed 2 index is incorrect Function List 35 AX8905 Intelligent System Monitoring Module User s Manual 5 1 19 SetVoltSetting Description Use this function to set the voltage setting value of remote host Syntax short SetVoltSetting BSTR bstrHostAddr short nVoltIndex float fltVoltSetting Argument e bstrHostAddr Remote host name or IP address e nVoltindex The index of voltage e fitVoltSetting The voltage setting value is sent to remote host Retum 0 success 1 socket is closed 2 index is incorrect 5 1 20 SetTempEnable 36

Download Pdf Manuals

image

Related Search

Related Contents

Samsung 172B Bruksanvisning  Gynécologie - Faculté de médecine Pierre et Marie Curie  Model 994 Dual Counter/Timer Operating and Service Manual  Massive Pedestal/post 16247/93/10  Métropole - Ministère de la Culture et de la Communication  Bruciatori di gas ad aria soffiata Brûleurs gaz à air soufflé  ルチ 販売ネゼ 構築ヴメ ズΔ - Pshop 超簡単!写真販売サイトビルダー  Samsung HT-Q20 Manual de Usuario  Siemens MOBY_D System Manual  EVGA 120-LF-E650-TR User's Manual  

Copyright © All rights reserved.
Failed to retrieve file