18/09/2003
HESC-UPS Manual
Tri-M Engineering
Tel:
800.665.5600, 604.945.9565
1407 Kebet Way, Unit 100
Fax:
604.945.95
Port Coquitlam, BC, V3C 6L3
E-mail:
info@tri-m.com
Canada
Web
site:
www.tri-m.com
3
Table of Contents
Section 1 : HESC Overview .................................................................................................................................................... 5
Section 2 : Start-up and Shut-down settings, delays, and functions....................................................................................... 5
Section 3 : HESC-SER SerBus Communications................................................................................................................... 7
A. Description: ..................................................................................................................................................................... 7
B. Slave Mode: .................................................................................................................................................................... 7
Section 4 : HESC104 PC/104 Bus Communications .............................................................................................................. 8
A. Description: ..................................................................................................................................................................... 8
B. Slave Mode: .................................................................................................................................................................... 8
Section 5 : HESC I
2
C/SMBus Bus Communications .............................................................................................................. 9
A. Description: ..................................................................................................................................................................... 9
Section 6 SerBus, SMBus, and PC/104 Command Functions ............................................................................................... 9
A. List of Command Functions ............................................................................................................................................ 9
B. HESC Function Command Details................................................................................................................................ 11
1.
BattTempCmd() 0x08.......................................................................................................................................... 11
2.
BattVCmd() 0x09................................................................................................................................................. 11
3.
BattICmd() 0x0A.................................................................................................................................................. 11
4.
BattIavgCmd() 0x0B............................................................................................................................................ 12
5.
BattRemCapCmd() 0x0F .................................................................................................................................... 12
6.
ChargerSpecInfoCmd() 0x11 .............................................................................................................................. 12
7.
ChargerModeCmd() 0x12 ................................................................................................................................... 13
8.
ChargerStatusCmd() 0x13 .................................................................................................................................. 13
9.
ChargingCurrentCmd() 0x14............................................................................................................................... 15
10.
ChargingVoltageCmd() 0x15 .............................................................................................................................. 16
11.
AlarmWarningCmd() 0x16 .................................................................................................................................. 16
12.
GetVersionCmd() (0x3E) .................................................................................................................................... 17
13.
SerialNumber() (0x3F) ........................................................................................................................................ 17
14.
GetI2CTempCmd0() (0x80) to GetI2CTempCmd15() (0x8F) ............................................................................. 17
15.
TempThCmd() (0x90).......................................................................................................................................... 17
16.
MainVCmd() (0x91)............................................................................................................................................. 18
17.
MainICmd() (0x92) .............................................................................................................................................. 18
18.
InputPwrCmd() (0x93)......................................................................................................................................... 18
19.
BattPwrCmd() (0x94) .......................................................................................................................................... 18
20.
ChCycleCmd() (0x95) ......................................................................................................................................... 19
21.
ChTermLastCmd() (0x96) ................................................................................................................................... 19
22.
ShutDownCmd() (0x97) ...................................................................................................................................... 19
23.
PowerSupplyStatusCmd() (0x98) ....................................................................................................................... 20
24.
SDSUCauseCmd() (0x99) .................................................................................................................................. 21
25.
ActiveEEcmd() (0xA0)........................................................................................................................................ 21
26.
EEPromCmd () (0xA1) ....................................................................................................................................... 22
Section 7 : EEprom Setpoints and Configuration Variables ................................................................................................. 23
A. List of EEprom Setpoints and Configuration Variable................................................................................................... 23
B. SerBus EEprom Details ................................................................................................................................................ 25
1.
ChTerm - EEprom Locations 0x00, 0x20, 0x40, 0x60: ....................................................................................... 25
2.
Spare - EEprom Locations 0x02 0x22 0x42 0x62 .............................................................................................. 25
3.
Spare - EEprom Locations 0x04 0x24 0x44 0x64 .............................................................................................. 25
4.
BattVmaxDef - EEprom Locations 0x06, 0x26, 0x46, 0x66:............................................................................... 25
5.
BattVmaxTimeDef - EEprom Locations 0x08, 0x28, 0x48, 0x68:....................................................................... 26
6.
BattVdeltaDef - EEprom Locations 0x0A, 0x2A, 0x4A, 0x6A: ............................................................................ 26
7.
TimeMaxDef - EEprom Locations 0x0C, 0x2C, 0x4C, 0x6C: ............................................................................. 26
8.
BattIminDef - EEprom Locations 0x0E, 0x2E, 0x4E, 0x6E:................................................................................ 26
9.
BattImaxDef - EEprom Locations 0x10, 0x30, 0x50, 0x70: ................................................................................ 26
17.
ChFlags - EEprom Locations 0x80; .................................................................................................................... 27
18.
BattLowVoltageDef – EEprom Locations 0x82................................................................................................... 27
19.
BattLowCapacityDef – EEprom Locations 0x82 ................................................................................................. 27