Cordex CXC HP Controller Software Manual PDF
Cordex CXC HP Controller Software Manual PDF
Software Manual
Part # 0350058-J0
Effective: 11/2016
)RUWHFKQLFDOVXSSRUWFRQWDFW$OSKD7HFKQRORJLHV
&DQDGDDQG86$
,QWHUQDWLRQDO
Copyright
Copyright © 2016 Alpha Technologies Ltd. All rights reserved. Alpha is a registered trademark
of Alpha Technologies.
No part of this documentation shall be reproduced, stored in a retrieval system, translated, transcribed,
or transmitted in any form or by any means manual, electric, electronic, electromechanical, chemical,
optical, or other-wise without prior explicit written permission from Alpha Technologies.
This document, the software it describes, and the information and know-how they contain constitute the
proprietary, confidential and valuable trade secret information of Alpha Technologies, and may not be
used for any unauthorized purpose, or disclosed to others without the prior written permission of Alpha
Technologies.
The material contained in this document is for information only and is subject to change without notice.
While reasonable efforts have been made in the preparation of this document to assure its accuracy,
Alpha Technologies assumes no liability resulting from errors or omissions in this document, or from the
use of the information contained herein. Alpha Technologies reserves the right to make changes in the
product design without reservation and without notification to its users.
TABLE OF CONTENTS
1 SAFETY . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
Safety Wording/Symbols . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
General Warning and Cautions . . . . . . . . . . . . . . . . . . . . . . . . . 1
Electrical Safety . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
Battery Safety . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
3 INTRODUCTION . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
Using the CXC HP Software Manual . . . . . . . . . . . . . . . . . . . . . . 9
Purpose and Audience . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
Knowledge and Permissions . . . . . . . . . . . . . . . . . . . . . . . . 9
Product Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
What Does the CXC HP Do? . . . . . . . . . . . . . . . . . . . . . . . . 10
Typical System Configuration . . . . . . . . . . . . . . . . . . . . . . . . 11
How to Get Help . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
4 GETTING STARTED . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
Applying Power . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
Connecting the Controller . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
In-Shelf Controller . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
Navigating the CXC HP User Interface . . . . . . . . . . . . . . . . . . . . . 15
Logging in to the Controller . . . . . . . . . . . . . . . . . . . . . . . . . 15
Controller Menu Map . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
Overview of the LCD Interface . . . . . . . . . . . . . . . . . . . . . . . . 17
Overview of the Web Interface . . . . . . . . . . . . . . . . . . . . . . . 27
Overview of the In-Shelf Display . . . . . . . . . . . . . . . . . . . . . . . 39
i
Email Notification . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41
Setting up SNMP Communication . . . . . . . . . . . . . . . . . . . . . . . . 44
Configuring IP Address to Receive Notifications . . . . . . . . . . . . . . 44
Setting up Modbus Communication . . . . . . . . . . . . . . . . . . . . . . . 45
5 DC POWER SYSTEMS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47
Guidelines for Commissioning the DC System . . . . . . . . . . . . . . . . . 47
DC System Functions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48
Modules, Inventory and System Functions . . . . . . . . . . . . . . . . . 48
Mixed Rectifier System . . . . . . . . . . . . . . . . . . . . . . . . . . . 49
Battery Charging . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49
Battery Temperature Compensation . . . . . . . . . . . . . . . . . . . . . 50
Battery Runtime and Health Estimation . . . . . . . . . . . . . . . . . . . 51
Low Voltage Disconnect Operation . . . . . . . . . . . . . . . . . . . . . 52
Battery Test . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52
Power Save . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54
Creating a DC Power System Manually . . . . . . . . . . . . . . . . . . . . . 56
Quick Reference for Configuring a DC System . . . . . . . . . . . . . . . 56
Creating a DC System . . . . . . . . . . . . . . . . . . . . . . . . . . . . 58
Configure the Basic DC System Settings . . . . . . . . . . . . . . . . . . 60
Configure the Rectifiers . . . . . . . . . . . . . . . . . . . . . . . . . . . 61
Configure the Shunts . . . . . . . . . . . . . . . . . . . . . . . . . . . . 61
Configure the Loads . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 62
Configure the Current Transducer . . . . . . . . . . . . . . . . . . . . . . 62
Configure the Disconnects . . . . . . . . . . . . . . . . . . . . . . . . . . 63
Configure the Battery Parameters . . . . . . . . . . . . . . . . . . . . . . 63
Configure the Battery Temperature Sensors . . . . . . . . . . . . . . . . 64
Configure the Charging System Function . . . . . . . . . . . . . . . . . . 65
Configure the Temperature Compensation System Function . . . . . . . . 66
Configure Battery Runtime and Health Estimation . . . . . . . . . . . . . 67
Run a Manual Battery Test . . . . . . . . . . . . . . . . . . . . . . . . . 67
Configure an Automatic Battery Test . . . . . . . . . . . . . . . . . . . . 68
Cancel an Automatic Battery Test . . . . . . . . . . . . . . . . . . . . . . 68
Configure Power Save . . . . . . . . . . . . . . . . . . . . . . . . . . . . 69
Creating a DC Power System from a Config File . . . . . . . . . . . . . . . . 69
Import New System . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 70
Connecting to Other Systems . . . . . . . . . . . . . . . . . . . . . . . . . . 70
Representing a Converter System as a DC Load . . . . . . . . . . . . . . 70
Representing an Inverter System as a DC Load . . . . . . . . . . . . . . 71
6 CONVERTER SYSTEMS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 73
Introduction to Converter Systems . . . . . . . . . . . . . . . . . . . . . . . 73
Mixed Converter System . . . . . . . . . . . . . . . . . . . . . . . . . . 73
Components of a Converter System . . . . . . . . . . . . . . . . . . . . . 73
Quick Reference for Configuring a Converter System . . . . . . . . . . . . 74
Creating a Converter System . . . . . . . . . . . . . . . . . . . . . . . . . . 74
ii
Configure the Converters . . . . . . . . . . . . . . . . . . . . . . . . . . . . 75
Configure the Shunts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 76
Configure the Loads . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 77
Configure the Current Transducer . . . . . . . . . . . . . . . . . . . . . . . 77
Import New System . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 78
iii
Configure the Line Power Modules . . . . . . . . . . . . . . . . . . . . . . 108
Configure the Line Power Channels . . . . . . . . . . . . . . . . . . . . . 109
Configure the Line Power Loads . . . . . . . . . . . . . . . . . . . . . . . 110
Line Power System Layout . . . . . . . . . . . . . . . . . . . . . . . . . . 110
Using the Layout Screen to View Module Status . . . . . . . . . . . . . 110
Using the Layout Screen to Assign Channels to Loads . . . . . . . . . . 112
iv
Controller Maintenance . . . . . . . . . . . . . . . . . . . . . . . . . . . . 133
Resetting the Controller . . . . . . . . . . . . . . . . . . . . . . . . . . 133
Resetting via the LCD . . . . . . . . . . . . . . . . . . . . . . . . . . . 133
Powering Down the Controller . . . . . . . . . . . . . . . . . . . . . . . 134
Changing Date and Time . . . . . . . . . . . . . . . . . . . . . . . . . 134
Changing the Default Login Language . . . . . . . . . . . . . . . . . . 135
Changing the Web Session Language . . . . . . . . . . . . . . . . . . 136
Working with Logs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 137
Event and Alert Logs . . . . . . . . . . . . . . . . . . . . . . . . . . . 137
Battery Log . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 137
Datalogs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 138
Performance Logs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 141
User Account Maintenance . . . . . . . . . . . . . . . . . . . . . . . . . . 142
Setting Up Users and Permissions . . . . . . . . . . . . . . . . . . . . 142
Editing User Permissions . . . . . . . . . . . . . . . . . . . . . . . . . 143
Creating New Users . . . . . . . . . . . . . . . . . . . . . . . . . . . . 143
Removing Users . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 146
Changing the Default Password - LCD . . . . . . . . . . . . . . . . . . 147
Changing the Default Password - Web . . . . . . . . . . . . . . . . . . 147
File Maintenance . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 148
File Preferences . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 149
File Maintenance via the LCD . . . . . . . . . . . . . . . . . . . . . . . 149
Upgrading the Controller Software . . . . . . . . . . . . . . . . . . . . 151
Export a Configuration File . . . . . . . . . . . . . . . . . . . . . . . . 151
Import Settings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 152
Import New System . . . . . . . . . . . . . . . . . . . . . . . . . . . . 152
Licensing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 153
v
Creating Custom Data . . . . . . . . . . . . . . . . . . . . . . . . . . . 181
Creating Custom Data - Basic Work Flow . . . . . . . . . . . . . . . . . 181
Creating Custom Data - Detailed Work Flow . . . . . . . . . . . . . . . 182
Custom Data Examples . . . . . . . . . . . . . . . . . . . . . . . . . . 184
Custom Data - Summing Load Shunts . . . . . . . . . . . . . . . . . . 184
Custom Data - AC Cooling too Low User Alarm . . . . . . . . . . . . . . 186
Using Timers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 187
Configuring the Delay Timer . . . . . . . . . . . . . . . . . . . . . . . . 188
Configuring the Interval Timer . . . . . . . . . . . . . . . . . . . . . . . 189
Using Counters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 189
Configuring the Up Counter . . . . . . . . . . . . . . . . . . . . . . . . 189
Configuring the Down Counter . . . . . . . . . . . . . . . . . . . . . . 190
15 TROUBLESHOOTING . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 193
Troubleshooting Your Controller . . . . . . . . . . . . . . . . . . . . . . . 193
No Communication . . . . . . . . . . . . . . . . . . . . . . . . . . . . 193
Unable to Communicate via Ethernet . . . . . . . . . . . . . . . . . . . 193
Home Button or LCD Screen Not Responding . . . . . . . . . . . . . . 193
Troubleshooting a Rectifier System . . . . . . . . . . . . . . . . . . . . . . 194
Relays Not Triggered During Alarm Conditions . . . . . . . . . . . . . . 194
Rectifier Alarms and Alerts . . . . . . . . . . . . . . . . . . . . . . . . 194
Rectifiers Not Acquired . . . . . . . . . . . . . . . . . . . . . . . . . . 195
Rectifier Communication Lost . . . . . . . . . . . . . . . . . . . . . . . 195
Rectifier Configuration Error . . . . . . . . . . . . . . . . . . . . . . . . 195
Replacing a Defective Rectifier . . . . . . . . . . . . . . . . . . . . . . 196
Rediscovering CAN Devices . . . . . . . . . . . . . . . . . . . . . . . . 196
Replacing a Defective ADIO . . . . . . . . . . . . . . . . . . . . . . . . 196
Troubleshooting a Battery Test . . . . . . . . . . . . . . . . . . . . . . 197
Using Extended Voltage Ranges . . . . . . . . . . . . . . . . . . . . . 198
Troubleshooting Power Save . . . . . . . . . . . . . . . . . . . . . . . 198
Troubleshooting an Inverter System . . . . . . . . . . . . . . . . . . . . . 199
Incorrect System Configuration . . . . . . . . . . . . . . . . . . . . . . 199
Wrong Inverter AC Input Group . . . . . . . . . . . . . . . . . . . . . . 199
Wrong Inverter DC Input Group . . . . . . . . . . . . . . . . . . . . . . 200
T2S Expert Operations . . . . . . . . . . . . . . . . . . . . . . . . . . 200
Troubleshooting and Clearing the System Error Alarm . . . . . . . . . . 200
Troubleshooting a Line Power System . . . . . . . . . . . . . . . . . . . . 201
Resolving Line Power System Alarms . . . . . . . . . . . . . . . . . . . 201
Fan Tray Alarms . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 201
Line Power System Overload . . . . . . . . . . . . . . . . . . . . . . . 202
Line Power System Transient Events . . . . . . . . . . . . . . . . . . . 202
vi
USB Ports . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 205
CAN Ports . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 205
Default System Values and Ranges . . . . . . . . . . . . . . . . . . . . . 207
12V System Default Values and Ranges . . . . . . . . . . . . . . . . . 207
24V System Default Values and Ranges . . . . . . . . . . . . . . . . . 208
48V System Default Values and Ranges . . . . . . . . . . . . . . . . . 209
125V System Default Values and Ranges . . . . . . . . . . . . . . . . . 210
220V System Default Values and Ranges . . . . . . . . . . . . . . . . . 210
AC Voltage Alarm Ranges . . . . . . . . . . . . . . . . . . . . . . . . . 211
17 CERTIFICATION . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 213
18 GLOSSARY . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 215
vii
LIST OF FIGURES
viii
Figure 37: In-Shelf Controller Dashboard Screens. . . . . . . . . . . . . . . . . . . .39
Figure 38: In-Shelf Controller Menu . . . . . . . . . . . . . . . . . . . . . . . . . . .40
Figure 39: In-Shelf Controller Buttons: Vertical Mount . . . . . . . . . . . . . . . . . .41
Figure 40: In-Shelf Controller Buttons: Horizontal Mount . . . . . . . . . . . . . . . .41
Figure 41: Default Ports: SMTP Client and Server. . . . . . . . . . . . . . . . . . . .41
Figure 42: Default Ports: SNMP Manager and Agent . . . . . . . . . . . . . . . . . .44
Figure 43: SNMP Destination Page: . . . . . . . . . . . . . . . . . . . . . . . . . . .45
Figure 44: Destination 1 More Information Page: . . . . . . . . . . . . . . . . . . . .45
Figure 45: Default Ports: Modbus Client (Master) and Server (Slave) . . . . . . . . . .46
Figure 46: Enabling Modbus on the CXC HP . . . . . . . . . . . . . . . . . . . . . .46
Figure 47: Three-Stage Charging Cycle . . . . . . . . . . . . . . . . . . . . . . . . .49
Figure 48: Temperature Compensation Voltage Graph . . . . . . . . . . . . . . . . .51
Figure 49: Inhibit Disconnect . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .52
Figure 50: Example of a DC System . . . . . . . . . . . . . . . . . . . . . . . . . . .56
Figure 51: Quick Reference for Configuring a DC System. . . . . . . . . . . . . . . .57
Figure 52: Example Converter System. . . . . . . . . . . . . . . . . . . . . . . . . .73
Figure 53: Quick Reference for Configuring a Converter System . . . . . . . . . . . .74
Figure 54: Create Converter System Wizard. . . . . . . . . . . . . . . . . . . . . . .75
Figure 55: Single T2S Inverter System Components . . . . . . . . . . . . . . . . . .80
Figure 56: Quick Reference for Configuring an Inverter System . . . . . . . . . . . .81
Figure 57: Create Inverter System Wizard . . . . . . . . . . . . . . . . . . . . . . . .83
Figure 58: Commission Inverter System Wizard . . . . . . . . . . . . . . . . . . . .84
Figure 59: Four T2S Inverter System Components . . . . . . . . . . . . . . . . . . .92
Figure 60: Quick Reference for Configuring an Inverter System . . . . . . . . . . . .93
Figure 61: Create Inverter System Wizard . . . . . . . . . . . . . . . . . . . . . . . .95
Figure 62: Example LPS36 System . . . . . . . . . . . . . . . . . . . . . . . . . . 106
Figure 63: Example eLImiter+ System . . . . . . . . . . . . . . . . . . . . . . . . . 106
Figure 64: Quick Reference for Configuring a Line Power System . . . . . . . . . . 107
Figure 65: Create Line Power System Wizard . . . . . . . . . . . . . . . . . . . . . 108
Figure 66: Add/Remove Inverters . . . . . . . . . . . . . . . . . . . . . . . . . . . 118
Figure 67: Battery Alarms Menu . . . . . . . . . . . . . . . . . . . . . . . . . . . . 122
Figure 68: Battery Charging Tables . . . . . . . . . . . . . . . . . . . . . . . . . . 123
Figure 69: Battery Maintenance System Functions . . . . . . . . . . . . . . . . . . 124
Figure 70: Battery Runtime and Health Estimation Menu . . . . . . . . . . . . . . . 124
Figure 71: Events and Alerts Log . . . . . . . . . . . . . . . . . . . . . . . . . . . 137
Figure 72: Battery Log on the LCD. . . . . . . . . . . . . . . . . . . . . . . . . . . 138
Figure 73: Battery Log on the Web. . . . . . . . . . . . . . . . . . . . . . . . . . . 138
Figure 74: Battery Log in Excel . . . . . . . . . . . . . . . . . . . . . . . . . . . . 138
ix
Figure 75: Datalogs Table . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 139
Figure 76: Datalog Window: Status, Signals, Configuration and Preview Chart . . . . 139
Figure 77: CPU Memory in Use Performance Log . . . . . . . . . . . . . . . . . . . 142
Figure 78: The Licensing Page. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 155
Figure 79: Module Upgrade Page . . . . . . . . . . . . . . . . . . . . . . . . . . . 173
Figure 80: Firmware Files Table . . . . . . . . . . . . . . . . . . . . . . . . . . . . 174
Figure 81: Upload File Dialog . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 174
Figure 82: Ready to Start Upgrade. . . . . . . . . . . . . . . . . . . . . . . . . . . 175
Figure 83: Upgrade in Progress . . . . . . . . . . . . . . . . . . . . . . . . . . . . 176
Figure 84: Upgrade Succeeded . . . . . . . . . . . . . . . . . . . . . . . . . . . . 177
Figure 85: Custom Data Load Current Shunts . . . . . . . . . . . . . . . . . . . . 186
Figure 86: CAN Differential Signaling . . . . . . . . . . . . . . . . . . . . . . . . . 206
Figure 87: CAN Network Topology. . . . . . . . . . . . . . . . . . . . . . . . . . . 206
Figure 88: Alpha CAN Connector . . . . . . . . . . . . . . . . . . . . . . . . . . . 206
x
LIST OF TABLES
xi
xii
1 Safety
SAVE THESE INSTRUCTIONS: This manual contains important safety instructions that must be
followed during the installation, servicing, and maintenance of the product. Keep it in a safe place.
Review the drawings and illustrations contained in this manual before proceeding. If there are any ques-
tions regarding the safe installation or operation of this product, contact Alpha Technologies or the
nearest Alpha representative.
ATTENTION: The use of attention indicates specific regulatory/code requirements that may affect the
placement of equipment and /or installation procedures.
NOTE: Notes provide additional information to help complete a specific task or procedure.
CAUTION: Cautions indicate safety information intended to PREVENT DAMAGE to material or equip-
ment.
NOTE: HOT! The use of Hot presents safety information to PREVENT BURNS to the technician or user.
• Remove all metallic jewelry, such as watches, rings, metal rimmed glasses, or necklaces.
• Wear safety glasses with side shields at all times during the installation.
• Use OSHA approved insulated hand tools. Do not rest tools on top of batteries.
WARNING: Lethal voltages are present within the power system. Always assume that an electrical
connection or conductor is energized. Check the circuit with a voltmeter with respect to the grounded
portion of the enclosure (both AC and DC) before performing any installation or removal procedure.
• Batteries are hazardous to the environment and should be disposed at a recycling facility. Consult
the battery manufacturer for recommended local authorized recyclers.
• Added an Extended Voltage Range configuration option to the DC System to enable Battery
Tests to be run outside the normal allowed ranges. This requires rectifier and battery hardware
that both support these extended ranges.
• Added a state variable for the speaker to make it possible to emulate ALCO behavior with an
external speaker or indicator.
• Fixed a problem where the name Guest could not be used as a user account alias.
• Fixed a problem where the Shelf Layout view would continue to show a rectifier even after it had
been removed from the system.
– Delay Timer
– Interval Timer
– Up Counter
– Down Counter
– Custom Data
– Shunt
– Current Transducer
– Line Power System
– Line Power Module
– Line Power Load
– Bypass Switch
– Breaker or Fuse
– I/M1 ADIO
– PSU ADIO
– 8D8R ADIO
– ShuntMux
– 6I-ADIO
– HV-ADIO
– LPS Fan Tray
– BDFB VI Meter
• Updated the web interface to encrypt login and change password credentials
• Added support for the in-shelf controllers: CXCI HP and CXCM1 HP
• Added an automatic battery test which can specify a time interval for periodic battery testing
• Added a user account alias so that operators can login using the account name or a company
specific alias name
• Updated the way that menus, inventory and fields are named to make things more consistent so
that when you update the “Threshold” for an alarm, it correctly shows that you updated the “DC
High Voltage Alarm: Threshold” for the DC System in the Event Log, the SNMP Notification,
Custom Data references and other places.
• Added support for Timers and Counters to the Custom Data function
• Added the ability to download SNMP MIBs from the CXC HP
• Support for the CXC HP 2RU hardware including dual CAN, dual Ethernet and dual USB host
connections
• Support for up to 254 CAN devices
– 24V DC system
– 48V DC system
• ADIO module support for:
– L-ADIO
– 6I-ADIO
– Shunt Multiplexer
• Language Support:
– US English
– US English Metric
• Ethernet cables and TCP/IP settings needed to connect your computer to the CXC HP
• Current version of Chrome, Firefox, Internet Explorer (9+) or Safari
• Power system that the CXC HP is controlling
• CXC HP login passwords and the appropriate level of permissions
• Front touchscreen: full color liquid crystal display (LCD) display with touchscreen, to access
controls and menu items by using fingertip touch or a stylus.
• Home button: provides the ability to go directly back to the home screen from any menu.
• Front panel reset: for emergency use only to restart the CXC HP if the unit touch screen or home
button are not responding.
• Front panel LEDs: for alarms, progress and status indication.
• Audio speaker: built-in audio speaker tones during active alarms and can be disabled if required.
• Ethernet: dual ports 10/100BASE-T Ethernet connection on both the front and rear of the
controller for remote or local communication.
• USB: dual ports on both the front and rear of the controller for upgrades or file management via
a standard USB flash drive.
• CAN: dual independent CAN bus ports for communication with the Alpha Cordex™ and AMPS
family of products.
• Real-time clock with field replaceable lithium battery: allows timestamps on alarms and events.
Ethernet back
USB back
Home
Reset
USB Front
Ethernet Front
• 8 digital inputs
• 4 voltage sensors
• 4 temperature sensors
• 4 current sensors
• 12 Form C relay outputs
See the Reference section for a full list of power and ADIO modules that are supported by the CXC HP.
Rectifiers
AC Source (Energy Conversion) DC Load
DC Bus
Battery
(Energy Storage)
From the LCD dashboard click Menu > Alarms and Events > Alarm Cut-Off Settings > Alarm
Cut-Off Period and the screen provides information about the default cut off time.
Or the Help icon displays on a screen such as, Menu > Controller > Configure Controller >
Controller Description > Description > Name.
Figure 3: Accessing Help on the LCD Interface
1. Apply power to the controller (e.g. close battery breaker or rectifier input and output breakers).
2. The LEDs start cycling, and then after a few seconds the Cordex HP ™ logo displays.
3. Wait for approximately about 30 seconds. The LEDs will turn off and the controller software will
load.
4. Once the software is loaded, the green LED turns on (it may turn to yellow or red depending on
the controller alarm state).
1. Use the LCD to verify that the Ethernet port is configured to acquire an IP address automatically.
IP Address mode can be found by going to: Shortcuts > Ethernet > Ethernet/Rear > Address
Mode.
2. Plug an Ethernet cable in to the rear Ethernet port and to your LAN. The computer that you want
to connect the controller to must also be on this same LAN.
1. If available, use the LCD to verify that the rear Ethernet port is configured to acquire an IP address
automatically.
2. Connect an Ethernet cable to the rear port of the controller and your computer. Your computer
must be configured to obtain an IP address automatically.
3. Use the LCD to determine the IP address that has been automatically configured. The IP address
should use the dotted-decimal format: 169.254.XXX.YYY.
4. Enter this IP address into the address bar of your web browser and press enter. The web Login
screen displays.
Direct connection with an IPv6 link-local address
1. Connect an Ethernet cable to the front or rear port of the controller and your computer. Your
computer must also be configured to allow IPv6 addresses to be used.
2. Use the LCD to determine the IPv6 address that has been automatically configured. The IP
address should use the colon-hexadecimal format: fe80::wwww:xxxx:yyyy:zzzz
3. Enter this IPv6 address into the address bar of your web browser and press enter. The web Login
screen displays.
Direct connection with default static IPv4 address
Contact your IT department if you are unsure of how to do this.
1. Connect an Ethernet cable to the front port of the controller and to your computer. Your computer
must be configured with a static IP address (e.g. 10.10.10.202) and subnet (e.g. 255.255.255.0).
2. Use the LCD to verify that the IP address for the front port is similar to your computer’s IP address
(e.g. 10.10.10.201).
3. Enter the CXC HP’s IP address (e.g. http://10.10.10.201) into the address bar of your web
browser and press enter. The web Login screen displays.
PREREQUISITE If the IP address has not been configured, see the previous section, Connecting the
Controller.
1. Enter the default IP address into the web address bar on the laptop.
2. Log in to web interface.
a. Enter the default User Name: admin (or the user name supplied by your administrator).
b. Enter the default Password: admin (or the password supplied by your administrator).
The upper-left area of the dashboard is the Alarm tile. If there are active alarms the LCD will show the
top three active alarms.
If there are no alarms in the system, the LCD displays No Alarms and the display will be green in color.
If there are active alarms the color will match the state of the highest priority alarm as follows:
Information: Provides contact information for technical support, as well as general information about
the controller such as the serial number, software version, and Operating System (OS) version.
Menu: Provides access to the controller menu, which follows almost the same menu structure as the
web interface. Some examples of menus not available on the LCD are:
• SNMP configuration
• Shelf layout
Shortcuts: Provides quick access to several key functions that are used often, such as the Ethernet
settings. The Shortcuts menu also provides access to functions ONLY supported via the LCD such as:
• Controller
• Power System
• Modules
• Alarms and Events
When a menu item is selected, it is highlighted in blue, and an arrow displays on the right side of the
screen. Click the arrow to navigate to the next screen.
Figure 9: LCD Menus
For example, press the Menu > Controller > Controller Status to the view detailed information about
the controller.
Figure 10: Controller Status
When selected, some views display a pencil or hand icon on the right side of the screen which means
you can edit settings or perform actions.
To edit the Timezone, you can choose from the list of supported timezones.
Figure 12: Timezone
If Network Timer Server is selected a text field, as well as an on screen keyboard displays.
Clicking the back arrow cancels an edit, clicking the check mark accepts the changes. Clicking the
Help icon displays a help screen with more information about the item. If the edit is unsuccessful an
error displays in red text below the text box. You can either try again, or click the back arrow to abandon
the change.
Another screen that displays when clicking items, is the Execute screen. For example, Synchronize
Time. Most edits and executable actions (except ALCO and Restart) require you to login. If you click an
editable item or executable action before logging in, the controller responds providing an opportunity to
log in and then continue with the action.
When you click the back arrow the action is canceled. If you click Execute, the command is executed,
and the controller provides feedback on whether the action was successful.
Figure 14: Synchronize Time
Inventory Summary: Provides access to a special Inventory Summary view, which allows for a quick
check of what devices are available. The top-level inventory screen shows counts of each device type.
Clicking the icon associated with that device displays a list of that type of device. Selecting an individual
device from the list displays that particular device’s details.
Dashboard Config: Provides a shortcut to the LCD Preferences page which provides the opportunity
to switch the dashboard configuration between Automatic and Manual and also to change the LCD
screen default between a two-panel view, three-panel view or a wide-data panel display. The
three-panel view has a single top alarm, and provides two system status data panels, which allows data
points for two different systems (for example, DC or Converter) to be shown in the case of a
multi-system configuration. The wide data panel view allows you to display six signals from a single
system.
In Automatic mode, the dashboard shows a single panel view if there is one system, and a dual panel
view if there are two systems.
In Manual mode a user can select the option to have the LCD main dashboard display only a single
system, even if there are two installed.
Figure 18: Dashboard with Multi-system Panels
To access the wide data layout, go to Controller > Shortcuts > Dashboard Config > LCD Dashboard
Option > Wide Data Panel. If there is more than one system, the controller. Switching to Wide Data
Panel from “Automatic” is a two-step process. Once Wide Data Panel is chosen, a specific system must
be selected so that the data values display for that specific system.
Language: Provides access to the Controller > Configure Controller > User Interface Preferences
> Language screen, where the language for the LCD can be changed to any of the available transla-
tions.
Figure 20: Language
Browse USB: Provides access to an LCD-only function, which allows you to view the files on any USB
drive that may be attached to the controller. If a file is selected from this view, the LCD goes to the avail-
able action screen for that file – for example, the LCD displays an upgrade screen if an application file
is chosen from the USB.
NOTE: Once inserted, it can take up to 20 seconds for the controller to recognize a USB drive.
Upgrade OS: Provides access to an LCD-only function. Clicking this shortcut provides a view of the OS
upgrade files available on any USB drive that is inserted in the controller. Selecting a file from this list
will bring up the OS Upgrade screen.
Figure 22: OS Upgrade
Backup: Provides access to an LCD-only function. Clicking this button, allows you to do a back-up of
the system. It backs up the application, as well as the config file. These backups are stored in a Cordex
HP. file system and are saved on a USB drive.
NOTE: For the backup to work properly, only one USB drive should be attached at backup time. If a file
named Cordex HP.Backup already exists in the root directory of the USB drive, it is overwritten with the
current backup.
Restore: Provides an opportunity to insert a USB and restore a previously saved backup file.
Clock: Provides a direct link to the Time and Date screen.
Speaker: Provides the ability to enable or disable the speaker.
Display: Provides the ability to re-calibrate the touchscreen.
NOTE: When recalibrating the touchscreen display, the final screen of the wizard says: Press the
Enter key to accept the new settings.Press the Esc key to keep the old
settings. Just press the touchscreen anywhere to accept the new settings. If using a keyboard, you
have the option to press the ESC key to keep the old settings.
Reset: Provides a direct link to reset the CXC HP controller.
Language
Menus
Breadcrumbs
Live DataTiles
Commands
Tables
Under the Alarm Notification and the System Status Bar are the main menus for the controller:
Dashboard (Home), Controller, Power System, Modules, Alarms and Events, and Shelf Layout.
As you enter the menus, the interface provides a context sensitive breadcrumb trail at all levels so that
you can “see” where you are within the system and go back to any previous menu. The lower area of
the main dashboard contains system tables with detailed information about:
• Controller Status
• System(s)
• Active Alarms
You can work with the system directly from this area.
On each line of the table, the right-side displays an icon. There are three different types of icons used
for the CXC HP controller tables.
Controller Status: Provides the ability to reset the controller and view critical controller related infor-
mation.
Configure Controller: Provides access to seven sub menus used to view and configure the following:
Advanced Functions: Provides sub menus to view details and work with the following:
• Configuration File
• Controller Software Upgrade
• Licenses
• Factory Information
• User Alarms
• Custom Data
If systems are already configured, they display under the Power Systems menu.
Figure 31: Power Systems Data Tiles
• Rectifiers
• Battery
• Loads
• Disconnects
• Shunts
• Current Transducers
System Functions: Provides sub menus to manage how the system operates, e.g.:
• Battery Charging
• Temperature Compensation
• Battery Runtime Estimation
• Rectifier Control and Monitoring
The alarms and events section has a total of three sub menus in the form of live data tiles: Active
Alarms, Alarm Cut-Off Settings, and All Alarm Settings.
Figure 34: Alarms and Events Menu
Active Alarms: Provides tables to view and configure Active Alarms as well as an Alarm Cut-Off
button.
Alarm Cut-Off Settings: Provides alarm cut-off functionality and configuration.
All Alarm Settings: Provides a table to view and configure all possible alarms including relay mapping
to alarms.
The logs section has a total of four sub menus in the form of live data tiles: Events and Alerts, Battery,
Datalogs, and Performance. Every log can be exported to .csv files for further analysis.
Figure 35: Logs Menu
Events and Alerts: The Events table provides a list of system and controller events that record config-
uration changes, alarms and general controller and system operation. The Module Alerts table shows
the module alert name and module serial number when a module reports an alert condition.
Battery: The battery log records the duration and change in capacity (A-h) for every charge and
discharge of a battery. If you have Battery Runtime and Heath enabled, the log will also record the
change in State of Charge (SOC) and State of Health (SOH).
You can click on any of the devices to go to its device details page.
Only some devices provide Bay/Shelf/Slot ID information. For example the following modules support
the Shelf Layout mechanism:
DC--48
54.09V Output Voltage
103.1A Output Current
Float Battery Mode
System Nominal
Output Type DC--24 Output
AC or DC Voltage
26.92V Output Voltage
37.23A Output Current
AC-120
120.1V Output Voltage
7872VA Phase 1 Output Power
8023VA Phase 2 Output Power
7902VA Phase 3 Output Power
IPv4 Display the IPv4 address, subnet and gateway for this controller
Backup Backup the controller application and configuration to a file on a USB device
Restore Restore the controller application and configuration from a file on a USB device
OS Upg Upgrade the controller’s operating system from a file on a USB device
Info Display controller information including serial number, part number, software
and hardware version
Menu
AL
L CC OO
Reset
IPv4
IPv6
Back
Select
Forward
Back Forward
Menu
AL
L CC OO
Reset
IPv4
IPv6
Select
A summary of alarm activities in the controller can be delivered using email. A period of monitoring time
is configured, and then all alarms within that period are reported.
This summary is designed to assist decision making when determining the urgency of any action
required to resolve issues that may occur in your system.
Feature Description
HTML Based Emails HTML based emails provide better formatting features such as
color coding and table alignment.
Multi-level Security Different security levels are available and automatic detection is
executed to support the appropriate level. Direct SSL connection
(default port 486) is NOT currently supported.
Encrypted SMTP Server The password used for authentication on the SMTP server is
Password securely encrypted.
Test Email Capability A test button is available to send a test email ensuring proper
configurations are set for email notifications to reach the
appropriate monitors.
Private SMTP Server The controller supports private servers with the following
security settings:
• TLS
• Clear text with authentication
• Clear text anonymous
Email Content
• An alarm activity is the main item that will trigger an email notification. To avoid overwhelming the
network, emails are only sent out at the configured interval set in the Email Configuration page.
Configuration Description
STMP Server Address A DNS name or an IP address will work in providing a target
location of the email server.
Domain This is a DNS formatted string (words seperated by '.') used for
identifying the client to the SMTP server. Required for most
public SMTP servers like Google.
SMTP User Name The username used for authentication to the server to access
SMTP resources.
SMTP Password The password used for authentication to the server to access
SMTP resources. Set this value by using the Set SMTP Server
Password button. You can clear the configured password by
using the Clear Server Password button.
Configuration Description
From The From field is used as the source of the email and is usually
the same as the Username provided to authenticate the client to
the SMTP server. For example, Gmail requires this value to be
the email address of the account in use.
SNMP
Ethernet SNMP
Manager
Network Agent
NMS
There are two main steps required to add a new agent to your SNMP system:
• Configure the agent with the IP address of your SNMP manager (tell the agent to send information
to the manager).
• Compile the agent's Management Information Bases (MIBs) into the manager (tell the manager
how to interpret information sent by the agent).
Clicking one of the more details icons on the right-side of the row takes you to an edit page to configure
the appropriate fields.
Figure 44: Destination 1 More Information Page:
Clicking the edit icon on the IP address row allows you to insert an IP address of the monitoring desti-
nation.
NOTE: For detailed information on using SNMP, see the SNMP Integrator Guide (0350099-J0) on the
Alpha website, www.alpha.ca.
To setup Modbus TCP/IP on the CXC HP controller, you need to enable the Modbus server via the web
interface.
NOTE: For detailed information on using Modbus, see the Modbus Integrator Guide (0350114-J0) on
the Alpha website, www.alpha.ca.
PREREQUISITE Perform an inspection of the power system to confirm that the mechanical and electrical
requirements and parameters are within specification. Pay special attention to the battery to ensure it
is installed safely and correctly, and that the battery terminals are torqued to specification.
RESULT: The controller and rectifiers are operating normally. There may or may not be active alarms
depending on system configuration.
AFTER COMPLETING THIS TASK: Perform commissioning tests to confirm that the system is operating
properly. Specific tests to perform will depend on the system configuration but may include:
• Why are rectifiers in both the Modules, and in the Inventory menus, but ADIOs are only in the
Modules menu?
• Why is temperature compensation in the System Functions menu, and not under the Inventory
> Battery menu?
Modules
A module is a device that communicates information. Most modules in a CXC HP system will be CAN
devices such as rectifiers, converters, inverters and ADIOs. Future releases, may have modules such
as Ethernet and USB-serial connected modules.
Since the CXC HP can communicate with modules, each module in the system should also have a
Communications Lost alarm. Most modules are replaceable, because of this there are functions within
the system to remove old modules and create new ones. Some modules also have the ability to down-
load reports and diagnostic information via the CXC HP.
Inventory
An inventory item is an item that is directly involved in the flow of power through the system. For
example, a rectifier is an inventory item but a controller or an ADIO is not. Other examples of system
inventory are: AC source, rectifier, load, battery, disconnect, shunt, DCCT, breaker and power meter.
Setting up the inventory of a system focuses on the monitoring, not the control of the system.
You can set monitoring in one of three ways:
1. If the inventory item is also a module, you can communicate with it directly, such as with rectifiers.
2. If the inventory can be measured or controlled via an ADIO, then you can map the inventory to
read data through the ADIO, such as with shunts, batteries, Current Transducers and discon-
nects.
3. If the inventory item’s values can be inferred through a calculation, then you can map the inven-
tory to use that calculation such as with AC sources and DC loads.
System Functions
System functions are the major features of the system. Some examples are:
• Battery charging
• Battery runtime estimation
• Charge current control
• Voltage regulation
Voltage (V)
Time (hrs)
Bulk Charging
After the bulk charging stage, the battery should be in a 70%-90% state of charge. In the Bulk Charging
menu, you can enable/disable charge current control and set the charge current limit (C/X) in hours.
CAUTION: If you do not set a charge current limit, the battery may be charged at a much higher rate than
is recommended by the battery manufacturer.
Conditioning - Float
The conditioning or float charging stage brings the batteries to 100% state of charge and maintains it
there. When the system is in the conditioning stage it is usually at the Float Voltage. When the system
is in conditioning-float, a higher Equalize Voltage can be applied from the Power System > System
Functions > Equalize menu.
Conditioning - Equalization
When a string of battery cells or blocks are charged, a single charge current is applied on the group. If
the voltages of the cells or blocks begin to differ, the charge imbalance can lead to battery failure.
Applying a higher Equalize Voltage to a fully charged battery string subjects the stronger cells or blocks
to overcharge but this also allows the weaker cells or blocks to regain their full charge. When the voltage
is returned to the Float Voltage, the stronger cells shed their overcharge and the battery string should
be more balanced or equalized.
Applying an Equalize Voltage (an overcharge) to a fully charged battery can also be used to reverse
sulfation.
CAUTION: Applying an overcharge to a battery string also has negative effects on the batteries. See the
battery manufacturer’s guide to determine whether an equalization voltage should be used at all. If so,
what the voltage and the duration should be, and how frequently an equalization charge should be
applied.
Temperature Compensation
Battery Voltage Curve
56
Lower Temperature Breakpoint
55
Voltage (V)
54
53
52
-5 0 5 10 15 20 25 30 35 40 45 50 55
Temperature (°C)
Battery performance and life expectancy are directly related to the battery ambient temperature. The
optimum operating temperature for battery operation is typically 25°C (77°F). Above this temperature
battery life may be reduced and below this temperature battery performance may be reduced.
Thermal runaway occurs if the internal temperature rises due to overcharge, high ambient temperature
or internal fault. Temp Comp automatically adjusts the float voltage as the battery temperature changes
to protect the battery from thermal runaway.
The Temperature Compensation (Temp Comp) function adjusts the system voltage every two seconds,
as the temperature changes, and provides for a maximum voltage change of 0.1V over this interval.
Temp Comp occurs at standard rates commonly referred to as slope-compensation settings.
The slope of the Temp Comp curve in either mV/°F/Cell or mV/°C/Cell can be set via the Power System
> System Functions > Temperature Compensation. The value is set based on the battery manufac-
turer’s information.
Since a battery can have multiple temperature sensors, temperature compensation uses the average
of the temperature readings to determine the battery temperature on which to adjust the battery voltage.
The average is used as long as all the temperature readings are within 5°C (9°F) of each other. When
a temperature reading rises, perhaps due to local heating or thermal runaway, and reaches a point
when the highest temperature reading is 5°C greater than the lowest temperature reading then
temperature compensation will use the highest temperature reading to determine the compensated
battery voltage. This will result in a lower battery voltage and reduce the risk of thermal runaway.
If one or more battery temperature probes appear to be disconnected or broken, then the temperature
compensation function calculates the enabled setpoints as if the temperature reached the Upper
Temperature Breakpoint. This is the safest option in case the failed sensor happened to be the one
with the highest temperature reading.
• That the Power Save feature only be used on systems with a battery.
• If a system supports 120-240Vac input operation and if operating at less than 208Vac - do not
use Power Save.
The Power Save feature is designed to improve the efficiency of the system, by optimizing the output
power of the rectifiers. Rectifiers that are either loaded too light or too heavy generally have lower effi-
ciency.
Power Save analyzes the system power requirements, as well as available rectifier capacity, deter-
mining the optimum loading. Based on the system information the controller then takes rectifiers into or
out of standby to achieve maximum rectifier efficiency. Rectifiers in standby do not supply to the load
or to battery charging. Power Save periodically cycles these rectifiers to ensure they contribute evenly
to supplying the load. This balances rectifier operation and maximizes rectifier lifetime.
When active, Power Save relies on the battery to briefly take up some of the load current during oper-
ation. If there are modules in standby and the load increases, rectifiers supplying power will momentarily
have reduced capacity to supply the load. At that point the battery supplies the extra capacity required.
Power Save detects this and will bring one or more rectifiers out of standby so that the load is fully
supplied by the rectifiers.
Power Save has three main tables, Configuration, Status, and Modules tables. The Status table has
a Test Rotation Now button which can be used to immediately advance the rotation of the rectifiers.
Regularly scheduled rotation will still occurs according to the Module Rotates In time settings.
To view these tables go to: Power System > DC System > System Functions > Power Save.
Configuration Table
The Configuration table has the following fields:
Status Table
The Status table displays which values Power Save calculates. These include the following fields:
Power Save: Provides the general status which may be active, disabled, insufficient redundancy or
invalid data suspended. Power Save cannot operate if in a battery test, if AC has failed or if any required
data is unknown.
Average Power: Provides the average module output power computed for the system. Power Save
will try to get this value as close as possible to the Module Power for Maximum Efficiency (set in the
Configuration table). For example: if the efficiency target is 80%, and the average power is 72% and
turning off a rectifier would make the average power 83%, then Power Save will turn off a rectifier to
get closer to the efficiency target.
Module Rotates In: Provides how many hours left until the next module rotation (always occurs at
3am).
Estimated Time to Rotate All Modules: Provides the estimated number of days until all modules in
the system will be rotated. This value changes depending on number of rectifiers and rotation period.
Estimated Required Capacity: Provides the capacity required to supply the load and charge the
battery. For example, if your load is 100A and your battery charge current limit is 10A, this value would
be 110A.
Estimated Available Capacity: Provides the estimated available capacity of all modules that are
Supplying Power (modules In Standby are not included).
Estimated Redundant Capacity: Provides the estimated extra capacity of all modules that are
supplying power in the system. In a system operating in Float mode, some modules are In Standby,
and some are Supplying Power. The modules Supplying Power may be loaded at 80%. The
remaining 20% is considered redundant capacity. This represents rectifier capacity that is immediately
available should a rectifier fail. This number can be increased by lowering the Module Power for
Maximum Efficiency to cause more rectifiers to turn on – it is up to the user to balance the requirement
for redundancy vs operating efficiency.
Modules Table
The Modules table displays the Power Save status of all the modules in the system including: serial
number, mode, and Hours Supplying Power, In Standby.
Hours Supplying Power and Hours In Standby is the time a rectifier spent in those modes.
1. Verify that the ADIO sensors you are using to monitor the system are working correctly, and docu-
ment the purpose of each sensor and relay used.
2. Create the DC system and other inventory items, and then configure the inventory to use the
ADIO sensors to monitor the system.
3. Configure each of the system functions to correctly control the DC system and manage the
battery.
4. Adjust thresholds, enable/disable alarms and set up any remote alarm reporting using alarm
relays and/or SNMP notifications.
This section of the manual provides the first steps of how to set up a 48V DC system. For this example,
the system is set up as shown in the following figure.
Figure 50: Example of a DC System
Rectifiers
AC Source (Energy Conversion) DC Load
DC Bus
Battery
(Energy Storage)
Power System > DC System > Power System > DC System >
Inventory > Rectifiers > System Functions >
Configuration Rectifier Control and Monitoring
Note: The defaults are fine for Regulation = Enabled
this example Loadsharing = Enabled
On a brand new CXC-HP controller, there is no DC power system. You can create a new system from
scratch or import a configuration file containing a DC system from another controller. In the current
release, only a single DC system is supported, so if a system already exists on the controller, the option
to create a new DC system will not be available.
A new power system can be created via the Controller menu from either the LCD touchscreen or the
web. Both have wizard assistance to help step you through the process to create the new system. You
can create either a 48V system or a 24V system. Once the system is created, an associated load,
battery, disconnect, and shunt is also created.
The DC power system will also be created with a reasonable set of defaults and associated alarms. The
only value which is mandatory to configure after system creation, is the System Voltage Source, which
can be set to any voltage input. It is recommended that this be set to the same input as the Battery
Voltage input. All other items, such as Name, Description, System Number, and Serial Number, are
optional and can be used to describe and organize your system.
The Rectifier Assignment Rule setting controls how newly discovered rectifiers are treated. The
default setting, Manual, means that new rectifiers will be grouped into Unassigned Modules, and then
can be manually added to the system. Alternatively, you can choose Automatic, which automatically
adds new rectifiers to the system. This is usually the preferred setting.
You can configure the alarms associated with the system. You can enable or disable the alarms, change
the priority, map relays to the alarms, and where applicable, modify the thresholds.
To create a DC system:
1. Go to Controller > Inventory and use the Create DC System wizard. Create DC System Wizard
The Configure system page has three tables (Configuration, System Properties, and Alarms) with some
basic settings that must be configured.
From the main dashboard:
These are settings that include start delay, safe mode voltage or over-voltage protection threshold.
NOTE: The Safe Voltage is the voltage that the rectifiers default to if they lose communication with the
controller. This feature has a time delay that varies according to rectifier. Most rectifiers revert to Safe
Mode after five (5) minutes. Check your rectifier manual for a list of the default parameters.
Rectifier output voltage is configured from the Power Systems > DC System > Configure System
menu.
To configure the rectifiers:
1. Go to Power System > DC System > Inventory > Rectifiers > Configuration.
2. Set up your rectifier group configuration settings. These include, start delay, safe mode voltage
or over-voltage protection threshold.
3. Configure the settings for the rectifiers. The values for these settings depend on your specific
system.
By default the system has one shunt. You may add or remove shunts as needed.
To configure a shunt you need an ADIO with current inputs. The shunt will map the current inputs from
the ADIO to the Load Current Source field of the Load configuration table or the Battery Current
Source field of the Battery Configuration table.
To configure a shunt:
1. Go to Power System > DC System > Inventory > Shunts. You will see a list of shunts in the
system. Add or remove shunts from this page.
2. Click the more details icon for the shunt you want to configure.
3. In the Configuration table, assign the shunt a name and description. Alpha recommends that
you assign the shunt a name that represents the actual shunt. For example you might name it
Battery Shunt.
4. Select the Shunt Current Source. This is the current input on an ADIO that takes a voltage reading
across the shunt.
5. Enter the Range in Amps for the shunt.
By default the system has one load. You may add or remove loads as needed.
To configure each load:
1. Go to Power System > DC System > Inventory > Loads. You will see a list of loads in the
system. Add or remove loads from this screen.
2. Click the more details icon for the load you want to configure.
3. In the Configuration table, assign the load a name and a description. Alpha recommends that
you assign the load a name that represents the actual load.
4. Select the Load Voltage Source. This is the voltage input on an ADIO that takes a voltage reading
near the load.
ADDITIONAL INFORMATION: If you do not have this connected, you can select the input that reads
the battery voltage or system voltage.
5. Select the Load Current Source. This is the shunt input that reads the load current. If you have a
real shunt reading for the load current, then select the shunt from the drop-down menu. If you
don't see the shunt you want, then create it.
ADDITIONAL INFORMATION: If you do not have a shunt for reading the load current, then select the
'virtual' input that calculates the load current by subtracting the total rectifier output current minus
the battery current.
6. Click the edit icon for the Load Breaker/Fuse Source. Select the digital input on the ADIO which
is connected to monitor the breaker or the fuse.
ADDITIONAL INFORMATION: . If you need to change the polarity for the Load Breaker/Fuse Open
alarm, go to the Modules > ADIO > Digital Inputs menu.
7. Configure the load alarms.
1. Go to the system where you want to add the transducer and navigate to the inventory page. Go
to, System > Inventory > Current Transducer. There will be a list of current transducers in the
system. Add or remove them from this page.
2. Click the more details icon for the Current Transducer you want to configure.
3. In the Configuration table assign the Current Transducer a name and a description.
4. Select the CT Current Source. This can be any voltage source.
By default the system has one disconnect. You can add or remove disconnects as needed.
Each disconnect is configured as follows:
1. Go to Power System > DC System > Inventory > Disconnects. You will see a list of discon-
nects in the system. Add or remove disconnects from this page.
2. Click the more details icon for the disconnect you want to configure.
3. In the Configuration table, assign the disconnect a name. For example, if configuring a battery
LVD you could name it BLVD.
4. Click the edit icon to enable the disconnect (disconnects are disabled by default).
5. Configure the required Connect and Disconnect Threshold voltage.
6. Assign the relay that will be used to control the disconnect.
7. In the Digital Input configuration table, assign the digital inputs that are used to monitor the state
of the physical contactor.
8. If you want the disconnect to open after a certain amount of time when AC has failed, then
configure the values in the Disconnect on Time After AC Fail table. This feature is used when
configuring a disconnect for load shedding.
9. If you want the disconnect to open when the battery state of charge has reached a certain value,
then configure the values in the Disconnect on Battery State of Charge table. This feature is
used when configuring a disconnect for load shedding.
10. In the Alarms table, configure the alarms.
1. Go to Power System > DC System > Inventory > Battery. On the Batteries table, you will see
a list with one battery.
2. Click the more details icon on the right-side of the table.
3. Click the edit icon on the right-side of the Battery Configuration table.
The battery can have any number of battery temperature sensors. Depending on your requirements you
can choose to have only a single temperature reading for your battery, or one for each battery block, or
one for each battery cell.
To add and configure battery temperature sensors:
1. Go to Power System > DC System > Inventory > Battery. On the Temperatures table, click
the Add Temperature Value button. The table will be populated with a new line for temperature
value.
2. Click the more details icon on the right-side of the line for the new temperature value.
3. A new page displays with information about the new temperature value. In the Configuration
table you can enter an optional name and description if desired.
RESULT: In the Temperatures table on the Battery page, you should now see a list of temperature
values. The battery Status table should show the minimum, average and maximum temperature values
as determined from the list of temperatures. The system battery temperature should now show a valid
reading for battery temperature.
There is no way to turn off battery charging via the controller, but you can control the bulk and absorption
stages.
You can enable/disable charge current control (CCC) in the bulk charging stage. For example, in a situ-
ation where multiple power systems are connected to the DC bus and a decrease in current on one
system would result in an increase in current on the second system you may want to disable CCC.
You can enable/disable an increased voltage in the absorption charging state. If you disable Elevated
Absorption Charging or the arming threshold was not reached, then the absorption charging stage will
be done at the float voltage. You can configure Elevated Absorption Charging to terminate on a
timeout and a low current threshold.
Absorption charging, at an increased voltage, is normally done for deep discharges only so there is an
Absorption Arming Threshold. A battery discharge must reach a voltage below the Absorption
Arming Threshold for Elevated Absorption Charging to be activated on the recharge.
To configure the charging system:
3. Set the Charge Current (C/X) limit to an appropriate value (for example,10-hrs). See your battery
manufacturers’ data sheet for charging recommendations.
4. From the Absorption Charging Configuration table, enable Elevated Absorption Charging.
5. Set the Elevated Absorption Arming Threshold to a voltage that indicates a deep enough
discharge to warrant absorption charging at a higher voltage.
6. Set the Elevated Absorption Voltage to a value recommended by the battery manufacturer.
7. Set the Elevated Absorption Termination Threshold in amps.
8. Set the Elevated Absorption Timeout in hours.
Temperature compensation uses the battery temperature to adjust battery voltage. The default value
for temperature compensation is -2.5 mV/°C/Cell(-1.5 mV/°F/Cell).
To configure temperature compensation:
1. Go to Power System > DC System > System Functions > Temperature Compensation.
2. Enable/disable Temp Comp in Float, Temp Comp in Equalize and Temp Comp in Absorption
3. Set the Slope based on the battery manufacturer’s information.
4. Set the Upper Temperature Breakpoint Voltage to a value below the float voltage.
The Battery Runtime and Health Estimation is used to calculate Estimated State of Charge during
charges and discharges, Estimated Battery Health for discharges that exceed a 20% depth of
discharge (DOD) and Estimated Battery Runtime at all times.
To configure battery runtime and health estimation:
1. Go to Power System > DC System > System Functions > Battery Runtime and Health Esti-
mation.
2. From the Configuration table, enable/disable Battery Estimation.
3. Set the Load Model. The load model has no affect on calculating Estimated State of Charge or
Estimated Battery Health but it has a significant impact on calculating the Estimated Battery
Runtime.
a. With the constant current model, the load current is expected to stay the same as the load
voltage decreases.
b. With the resistive model, the load current is expected to decrease as the load voltage
decreases.
c. With the constant power model, the load current is expected to increase as the load voltage
decreases.
4. Set the Battery LVD. If there is no BLVD, this can be left unknown.
Once your DC System is set up, running a manual battery test may be as simple as pressing the Start
Manual Battery Test command.
1. Go to Power System > DC System > System Functions > Battery Test
2. From the Configuration table, set the Termination Voltage and Timeout values.
ADDITIONAL INFORMATION: Which ever or these two conditions occurs first will terminate the
battery test.
3. From the Status table, press the Start Manual Battery Test command.
ADDITIONAL INFORMATION: To start a battery test, the DC System Mode must be in the Battery
Conditioning - Float mode. Otherwise the battery test cannot start.
ADDITIONAL INFORMATION: There are a number of reasons why the test might terminate early. Two
examples are a weak battery detected where the voltage drops too quickly and AC Failure being
reported by the rectifiers.
RESULT:
In addition to the Manual Battery Test, you can set up an interval to schedule a regular battery test.
1. Go to Power System > DC System > System Functions > Battery Test
2. From the Automatic Testing table, set the Interval Between Tests in days. For example, an
interval of 182 days would run the test approximately twice a year.
ADDITIONAL INFORMATION: Setting the Interval Between Tests to zero and pressing the
Reschedule Next Test command will cancel the Automatic Battery Test.
3. Optional: From the Automatic Testing table, set the Start Hour to control what time of day the
test is run. For example, setting this value to 2, would cause the test to run a 2:00am. The default
value is 1:00am.
4. Optional: From the Automatic Testing table, set the Days to Retry Failed Test to control how
many re-attempts to perform. If the Battery Test cannot be run when the scheduled date and time
arrive, this parameter allows you to re-attempt the test over the next few days. The default value
is 0 retries.
5. From the Automatic Testing table, click the Reschedule Next Test command to calculate when
the Next Battery Test is to occur.
ADDITIONAL INFORMATION: The Next Battery Test value is stored as a simple time and date. If
you change the controller Time Zone, the Start Hour will not adjust accordingly. If you change
the system time and date the Next Battery Test value will not re-calculate. You can only change
the Next Battery Test value by clicking the Reschedule Next Test command.
RESULT:
In the Automatic Testing table, the Next Battery Test field should have a date and time in it and the
Automatic Battery Testing Status should change to Waiting.
Once you have successfully set up an Automatic Battery Test, you can cancel it by setting the interval
back to unknown.
1. Go to Power System > DC System > System Functions > Battery Test
2. From the Automatic Testing table, set the Interval Between Tests to zero or --- to indicate
the value is unknown.
3. From the Automatic Testing table, click the Reschedule Next Test command to calculate when
the Next Battery Test is to occur.
RESULT:
PREREQUISITE
Power Save should only be used on systems with a battery. If the system supports 120-240Vac input
voltage operation and is operating at less the 208Vac - do not use Power Save.
1. Go to Power System > DC System > System Functions > Power Save.
Starting on a controller without any systems, you can import a configuration file and use it to create new
systems.
To import a configuration file:
RESULT:
The DC system, converter system and ADIO module(s) from the exportconfig.xml file have been
created.
1. Go to Power System > DC System > Inventory > Loads. You will see a list of loads in the
system. Add or remove loads from this screen.
2. Click the more details icon for the load you want to configure.
3. In the Configuration table, assign the load a name and a description. Alpha recommends that
you assign the load a name that represents the actual load.
4. Select the Load Voltage Source. This voltage is the DC input to the Converter System. This is
normally a voltage input on an ADIO that measures the DC System voltage.
ADDITIONAL INFORMATION: If you do not have this connected, you can select the input that reads
the battery voltage or system voltage.
An inverter system will normally have an AC input and a DC input. The inverter system may only be
using the DC input when the AC input has failed. When the AC input is available, the inverter may take
all of its power from the AC input.
On the CXC HP, inverter systems can measure the DC current they are using and they can also calcu-
late how much DC current they are expecting to use, should their AC input fail. The DC System uses
both of these values to calculate the battery runtime remaining in all situations.
To configure an Inverter System as a DC load:
1. Go to Power System > DC System > Inventory > Loads. You will see a list of loads in the
system.
2. Click the Add Inverter System Load to add a new load to the list.
3. Click the more details icon for the load you want to configure.
4. In the Configuration table, assign the load a name and a description. Alpha recommends that
you assign the load a name that represents the actual load.
5. Select the Load Voltage Source. This voltage is the DC input to the Inverter System. This is
normally a voltage input on an ADIO that measures the DC System voltage.
ADDITIONAL INFORMATION: If you do not have this connected, you can select the input that reads
the battery voltage or system voltage.
6. Select the Load Current Source. This is normally the Inverter System > DC Input Current value
which is measuring how much DC current the inverter system is using right now.
7. Select the DC Input Current In AC Failure Source. This is normally the Inverter System >
Expected DC Input Current In AC Failure Source value which is measuring how much DC
current the inverter system is expecting to use should the AC input fail.
8. Configure the load alarms.
CAN Bus
CXC HP
The converter system created will have a reasonable set of defaults and associated alarms. Optional
converter items, such as Name, Description, System Number, and Serial Number, can be used to
describe and organize your system.
The Converter Assignment Rule setting controls how newly discovered converters are treated. The
two options are Manual and Automatic. Using the default setting, Manual, groups all new converters into
Unassigned Modules, and then you can add them to the system manually. Selecting Automatic adds
new converters to the system automatically. This is usually the preferred setting.
You can configure the converter alarms associated with the system. You can enable or disable the
alarms, change the priority, map relays to the alarms, and where applicable, modify the thresholds.
To create a Converter System:
1. Go to Power Systems > Converter System > Inventory > Converters > Configuration.
2. From the Configuration table, set up your converter group configuration settings. These include,
System Start Delay and Over-voltage Protection threshold.
3. Configure the settings for the converters. The values for these settings depend on your specific
system.
1. Go to Power System > Converter System > Inventory > Shunts. You will see a list of shunts
in the system. Add or remove shunts from this page.
2. Click the more details icon for the shunt you want to configure.
1. Go to Power Systems > Converter System > Inventory > Loads. You will see a list of loads in
the system. Add or remove loads from this screen.
2. Click the more details icon for the load you want to configure.
3. In the Configuration table, assign the load a name and a description. Alpha recommends that
you assign the load a name that represents the actual load.
4. Select the Load Voltage Source. This is the voltage input on an ADIO that takes a voltage
reading near the load.
ADDITIONAL INFORMATION: If you do not have a sensor connected, you may want to select the
Average Converter Output Voltage.
5. Select the Load Current Source. This is the shunt input that reads the load current. If you have
a real shunt reading for the load current, then select the shunt from the drop-down menu. If you
don't see the shunt you want, then create it.
ADDITIONAL INFORMATION: If you do not have a shunt for reading the load current, you may want
to select the Total Output Current for the converter system.
6. Click the edit icon for the Load Breaker/Fuse Source. Select the digital input on the ADIO which
is connected to monitor the breaker or the fuse.
ADDITIONAL INFORMATION: If you need to change the polarity for the Load Breaker/Fuse Open
alarm, go to the Modules > ADIO > Digital Inputs menu.
7. Configure the load alarms.
RESULT: The DC system, converter system and ADIO module(s) from the exportconfig.xml file have
been created.
• Line (AC-AC): when AC input is present the inverters normally take this voltage and convert it to
AC at the output.
• Inverter (DC-AC): when AC input is lost, the inverters take the DC input voltage and convert it to
AC at the output.
• Bypass Mode: when the maintenance bypass switch has been used to bypass the inverters and
directly connect the AC input to the output.
• Manual Mode: when the system has been configured to take some portion of the power from the
DC input, as well as AC input, and convert it to AC at the output.
• Input Power Limit Mode: when the system has been configured to automatically limit the power
taken from AC input by using some portion from the DC input. This mode will allow future devel-
opment of more advanced energy management features.
To monitor and interact with the inverter system, the CXC HP controller communicates with up to four
sub-controllers called T2S.
DC Bus
Rectifiers Maintenance
Bypass Switch
T2S
CAN Bus
CXC HP Battery LVD
Battery
Manual DC Priority
This function can be used to take power from the battery based an on a user-specified percentage. This
function must be manually controlled by an operator to ensure the battery is recharged once it is
depleted.
• Use the Create Inverter System wizard via Controller > Inventory menu or via Modules >
Unassigned Modules menu.
• Use a configuration file to import an inverter system.
After an inverter system is created, it must have one or four T2S devices assigned to it. TheT2S is a
CAN device that controls and monitors the inverters.
Figure 57: Create Inverter System Wizard
• Number of AC Phases
• Number of DC Input Groups
AC Phases can be set to one, two or three. Refer to the system's connection diagram to determine how
many input phases are connected.
DC Input Groups is the number of redundant DC input sources, and can be set to one, two or four.
Refer to the system's connection diagram to determine how the DC bus bars have been configured.
IMPORTANT: It is important that these values are correct for the proper operation of system commis-
sioning, and for adding new inverters.
Figure 58: Commission Inverter System Wizard
1. The type of AC input source connection is unknown. The AC input source may be connected as
120V single phase, 120V split phase, 120V 2-Pole or three phase. The controller identifies the
correct configuration of the AC input and configures the T2S accordingly.
2. For three phase and split phase connection, the AC phase rotation is unknown. This means that
if phase 1 is assumed to have a phase angle of 0 degrees, phase 2 may have a phase angle of
120 degrees or 240 degrees. The controller will identify the correct phase rotation.
3. The inverters take time to synchronize to the AC input. As the controller probes all possible combi-
nations the inverters take at least 30 seconds after each combination before determining if they
have synchronized to the AC input.
Once the correct AC input connection, and the phase angle have been determined, the T2S is config-
ured correctly to accept more inverters.
• AC input group;
• DC input group;
• the location information of bay, and shelf slot ID;
• as well as the correct phase number and phase shift.
After all inverters are inserted into the shelves, the final step is to configure the T2S with the parameters
for the number of modules per phase, and the number of redundant modules in each phase. This infor-
mation is important for the correct operation of alarms associated with redundancy, missing inverters or
system overload.
IMPORTANT: After configuring and commissioning is successful, make a backup of the system from the
LCD via the Shortcuts > Backup menu. This allows the system configuration to be restored in the
event of a CXC HP controller replacement.
1. Go to Power Systems > Inverter System > Inventory > T2S and click the more details icon of
the T2S.
1. Go to Power Systems > Inverter System > Inventory > Inverters > Status and click the more
details icon for the inverter.
3. Launch the Change DC Input Group wizard and follow the steps.
4. In the Alarms table, click the more details icon of the Bypass Active alarm and configure as
required.
4. In the Alarms table, click the more details icon of the Breaker/Fuse Open alarm and configure
as required.
• Line (AC-AC): when AC input is present the inverters normally take this voltage and convert it to
AC at the output.
• Inverter (DC-AC): when AC input is lost, the inverters take the DC input voltage and convert it to
AC at the output.
• Bypass Mode: when the maintenance bypass switch has been used to bypass the inverters and
directly connect the AC input to the output.
• Manual Mode: when the system has been configured to take some portion of the power from the
DC input, as well as AC input, and convert it to AC at the output.
• Input Power Limit Mode: when the system has been configured to automatically limit the power
taken from AC input by using some portion from the DC input. This mode will allow future devel-
opment of more advanced energy management features.
To monitor and interact with the inverter system, the CXC HP controller communicates with up to four
sub-controllers called T2S.
Inverters
T2S
TUS TUS
AC Source AC Output Breaker
AC Load
Inverters
T2S
TUS TUS
Inverters
DC Bus
Rectifiers
T2S
CAN Bus
CXC HP Battery LVD
Battery
Manual DC Priority
This function can be used to take power from the battery based an on a user-specified percentage. This
function must be manually controlled by an operator to ensure the battery is recharged once it is
depleted.
• Use the Create Inverter System wizard via Controller > Inventory menu or via Modules >
Unassigned Modules menu.
• Use a configuration file to import an inverter system.
After an inverter system is created, it must have one or four T2S devices assigned to it. TheT2S is a
CAN device that controls and monitors the inverters.
Figure 61: Create Inverter System Wizard
• Have the appropriate AMPS system manual for the available. It contains useful information such
as wiring diagrams, shelf layout and explanations of various hardware components.
• The wiring for the AC phase rotation, auxiliary power and all of the numerous communication
cables must be correct. If this is not the case it will not be possible to commission the system.
• Obtain the T2S configuration files required for a four T2S inverter system. These can be down-
loaded from the Alpha website.
To commission a four T2S inverter system:
3. Unplug all inverters and TUS modules from the shelves, and then turn off AC input. Leave the DC
input on because it powers the CXC HP controller.
4. Leave the T2Ss plugged in.
5. The CXC HP controller needs a command to forget the existing slave T2S sub-controllers. To do
this, go to Power Systems > Inverter System > Inventory > T2Ss. Any T2S’s that exists should
c. Click the Send to T2S button and wait for the transfer to complete. If the transfer fails, try it
10. Launch the Configuration Helper wizard and select Master Clock for the TUS mode. Once the
wizard is complete the TUS Mode should be set to Master Clock and the name of the T2S should
be Master Clock.
11. Go back up one level to view the T2Ss table. There should be one T2S named Master Clock in
the list.
12. Select an inverter and note the serial number. Insert the inverter into the first shelf of phase 1
(usually shelf 1, slot 1). This will be the seed inverter for Phase 1. The inverter will turn on and the
middle LED will turn green indicating it is locked to the DC input. If all three LEDs flash orange it
means there is no communication with a T2S (this is okay as long as there is no T2S inserted yet).
13. Insert the Phase 1 T2S. The T2S will power up and be acquired by the controller and will appear
in the T2Ss table. If necessary, use the Assign All button in the Modules Available for Assign-
ment table to move the T2S to the T2Ss table.
14. Send the Phase 1 T2S configuration file to the T2S by following steps 9a, 9b, 9c.
3. Launch the Change DC Input Group wizard and follow the steps.
4. In the Alarms table, click the more details icon of the Bypass Active alarm and configure as
required.
4. In the Alarms table, click the more details icon of the Breaker/Fuse Open alarm and configure
as required.
• LPS36 ±190V
• LPS36 ±137V
• eLimiter+ 57V
All three types, have four independent output channels, each with a maximum output power of 100W.
In a line power system (LPS) the output of the channels from different modules can be combined to
supply power to loads at remote locations. Combining channels allows for supplying power to loads that
may exceed the 100W limit of a single channel.
The two LPS36 modules are designed for outdoor power applications that deliver power through
existing copper telephone wires. The eLimiter+ is designed for indoor power applications that use larger
gauge wire for power delivery.
WARNING: Working with LP modules, especially LPS36, pose potentially fatal safety concerns. Refer to
the appropriate hardware manual before attempting to wire an LP system or to get more detailed infor-
mation about the electrical performance of these modules.
Line Power
DC Source LP Loads
Module
48V ± 190V
CAN Bus
CXC HP
eLimiter+
DC Source LP Loads
Module
48V 57V
CAN Bus
CXC HP
NOTE: Due to the remote location of down converter modules, they are not monitored by the CXC HP
controller.
The new system will have a reasonable set of defaults and associated alarms where possible. Optional
configurable values, such as Name, Description, System Number, can be used to describe and orga-
nize your system.
The Module Assignment Rule setting controls how newly discovered LP modules are treated. The two
options are Manual and Automatic. Using the setting, Manual, groups all new LP modules into Unas-
signed Modules, and then you can add them to the system manually. Selecting Automatic adds new,
compatible LP modules to the system automatically. This is usually the preferred setting.
You can configure the alarms associated with the LP system. You can enable or disable the alarms,
change the priority, map relays to the alarms, and where applicable, modify the thresholds.
To create a Line Power System:
value.
3. In the same table, set the Input Voltage Low Restart threshold to the desired value.
1. Go to Power Systems > Line Power System > Inventory > Line Power Loads. You will see a
table for loads in the system. This table shows how many channels are assigned to the load and
the loads total output current and power. Add or remove loads from this screen.
2. Click the more details icon for the load you want to configure.
3. In the Configuration table, assign the load a name and a description. Alpha recommends that
you assign the load a name that represents the actual load.
4. Configure the load alarms as needed.
The line power Layout screen provides a convenient way to find the following status information:
1. Go to Power Systems > Line Power System > Layout. This screen shows a grid of LP modules
organized by shelf ID vertically, and slot ID horizontally. Each module is represented by a rect-
angle showing the output voltage and the output power for each channel. The information in the
rectangle is green to indicate that a module is operating normally.
ADDITIONAL INFORMATION: It is possible to display channel output power or channel output current
on this screen. Change the Primary Output Display to the desired value in the System Proper-
ties table at Power Systems > Line Power System > Configure System.
2. Select a channel for detailed information. If a module has an active alert then the green turns to
red to indicate an alert with the module or with a channel. If the alert is on a specific channel then
the specific channel will be highlighted red. If it is module alert only, then the channels will all show
green but there will be red border around the module. To get more detail on the active alert, select
3. In the Channel Details table, click the more details icon for the Line Power Module to view
active alert information.
4. In the Module Alerts table sort by Value to bring the active alerts to the top of the table.
1. Navigate to Power Systems > Line Power System > Layout. At the top of the table notice that
there is a drop down box to choose one of the LP loads. If no load have been created, navigate
2. Select a load in the drop down box. The channels assigned to this load will appear highlighted as
shown below.
4. In the channel details table, click the Assign button. This will assign the channel to the load. The
Assign button will become disabled and the Unassign button will become enabled. In the
channel details table, the Line Power Load field will be populated with the name of the load.
ADDITIONAL INFORMATION: By default, the Assign and Unassign buttons are disabled unless a
load is selected.
5. To unassign a channel from the selected load, click on a highlighted channel and click the Unas-
sign button. This will unassign the channel from the load. The Assign button will become enabled
and the Unassign button will become disabled. In the channel details table, the Line Power Load
field will be set to “- - -”
1. Go to Controller > Inventory and click the Create Auxiliary System button.
2. Go to Power System > Auxiliary System > Configure System and enter a Name and Descrip-
tion for the system.
1. Go to the system where you want to add the transducer and navigate to the inventory page. Go
to, System > Inventory > Current Transducer. There will be a list of current transducers in the
system. Add or remove them from this page.
• Rectifier maintenance
• Inverter and T2S maintenance
• LPS maintenance
• Batteries and battery maintenance
• LVD maintenance
Go to Power system > Inverter System > Inventory > Inverters > Status to access the Add Inverters
wizard.
If inverters must be removed from the system, use the Remove Inverters wizard. Go to Power system
> Inverter System > Inventory > Inverters > Status to access the Remove Inverters wizard.
1. AC mains is lost;
2. Manual DC Priority is enabled;
3. Input power limit is enabled.
When AC mains is lost, the inverters will always take power from the DC source if available.
1. Go to Power System > Inverter System > System Functions > Manual DC Priority.
2. From the Manual DC Priority table, click edit icon.
3. Select Enable in Manual DC Mode drop-down menu and click save.
4. Click the edit icon to set the Desired DC Input Power to the desired value. This value is a
percentage of output power that will be taken from DC (with the rest coming from AC input).
5. Disable Manual DC Mode when complete.
1. Go to Power System > Inverter System > System Functions > AC Input Power Limit.
2. Enable the AC Input Power Limit.
3. Set the Desired AC Input Power to the required value. The controller will attempt to limit the AC
input power to this value by taking some power from the DC input.
4. Disable AC Input Power Limit when complete or when the battery needs to be charged.
1. Go to Power System > Inverter System > Inventory > Inverters > Status. This view shows all
inverters within the system in a table view. One column within the table displays the number of
active alerts. Find an inverter with an alert and click the Locate button. This will cause the LEDs
on the front panel of the inverter to flash for 2 seconds.
2. You can also click the details icon of the inverter. This view shows the bay, shelf and slot ID of
the inverter in the Inverter Mapping table. Normally this information is populated during system
commissioning, but it can also be changed here in case it is incorrect or was not initially set.
If these values have been set, use them to physically locate the inverter. If the values have not
been set or appear to be incorrect, you can use the Locate button to find the inverter and set the
bay, shelf and slot ID as required.
RESULT:
The T2S has been replaced, and the inverter system has no active alarms.
A line power load usually has multiple channels from different LP modules assigned to it. It may be
necessary to occasionally power off then power on the load.
To power off or on a load:
1. Go to Power Systems > Line Power System > Inventory > Line Power Loads and click on the
details icon for the load to be powered off.
2. In the Status table, verify that the Channels value is at least 1. The Power On/Off buttons will
only work if there are one or more channels assigned to the load.
3. In the Configuration table, click thePower Off button. After a few moments the Channels
Enabled, Total Output Current and Total Output Power values in the Status table will go to
zero. This indicates that the load has been turned off. The Power Off button will become disabled
and the Power On button becomes enabled.
4. To turn on the load, press the Power On button. alarm.
If a line power module is found to have failed it can be easily replaced without losing any configuration.
To replace a module:
RESULT:
The new module is acquired and its channels are automatically assigned to the same load that the old
module was assigned to.
When the battery charge current exceeds the threshold, the Battery Charge Current High alarm is
active. The alarm may occur during battery charging if there are large load fluctuations. The alarm can
also be caused by an incorrect alarm threshold or battery charge current limit setting. The alarm will
clear when the battery charge current is less than or equal to the threshold minus the hysteresis.
When the highest battery temperature value rises above the threshold, the Battery Temperature High
alarm is active. The alarm will clear when the highest battery temperature value is less than or equal to
the threshold minus hysteresis.
When the lowest battery temperature value has fallen below the threshold, the Battery Temperature
Low alarm is active. The alarm will clear when the lowest battery temperature is greater than or equal
to the threshold plus hysteresis.
Lead acid batteries should be charged in three stages, which are constant-current charge, absorption
charge and float charge. The constant-current charge applies the bulk of the charge and takes up
roughly half of the required charge time; the absorption charge, also known as topping charge,
continues at a lower charge current and provides saturation, and then goes into float mode.
Charge Current Control during bulk charging helps increase battery longevity by keeping the battery
current to within specified limits. Charge current to the battery during recharge will be limited to a value
as programmed in the Primary Charge Current Control table.
This value is derived from the battery manufacturer’s specification sheet.
Elevated Absorption charging can be used after a prolonged AC power failure, when the battery voltage
has decreased to a low level. Once the batteries have decreased beyond the absorption low voltage
threshold, the controller will enter an armed mode. When AC power returns, the system voltage begins
to increase, which charges the batteries.
Once the system voltage increases to the high voltage threshold, the controller begins to absorption
charge the batteries at elevated absorption voltage for a period specified in the Elevated Absorption
Charging Configuration table.
This is done to ensure the Elevated Absorption Timeout is not effectively reduced by the time it takes
to recharge the battery back to nominal system voltage.
Elevated Absorption charge can also be terminated on the battery current to prevent over-charging of
the battery. Elevated Absorption will terminate when the battery current falls below the specified
threshold.
Upon initial activation of elevated absorption charging the battery current is checked if it has fallen below
the Elevated Absorption Termination Threshold. When the battery current falls below the threshold,
and remains below the threshold for thirty seconds, the absorption charging continues at the nominal
system voltage. Once the charging current is low and stable the system returns to Float mode.
Equalize is a protective feature designed to ensure optimal lead acid battery life and performance. Over
time, individual battery cell voltages may vary greatly. To ensure that batteries remain in optimum condi-
tion, they should be periodically equalize charged. An equalize charge is forced overcharge. It removes
sulfation that may have formed during low-charge conditions. This functionalityy can be started manu-
ally when the batteries are fully charged and floating.
Refer to the battery manufacturer’s recommendations.
A Battery Test is used to verify the health of a lead acid battery.
Battery Runtime and Health Estimation provides detailed information about the battery.
Figure 70: Battery Runtime and Health Estimation Menu
A battery run time prediction is performed while the battery is supplying power to the load. The controller
collects data to estimate the time it will take the battery to be drained. If the battery estimation is enabled
and the battery is sourcing current to the load, the estimated battery runtime if AC Mains is lost displays.
During an AC outage or battery test, data is collected to calculate the estimated state of charge and the
estimated health of the battery. The accuracy of this data improves as the battery undergoes more
discharge cycles.
Battery test parameters are found in Power System > DC System > System Functions > Battery
Test.
To run a manual battery test, the DC System must be in Battery Conditioning mode.
1. Go to Power System > DC System > System Functions > Battery Test.
2. In the Configuration table set the Battery Test Termination Voltage to the voltage at which the
battery test should stop. A lower battery test termination voltage gives more accurate test results,
but also generates more wear on the battery.
3. In the Configuration table set the Battery Test Timeout to the maximum time to run the battery
test.
4. If the DC System is in Battery Conditioning mode, press the Start Manual Battery Test
command in the Status table.
RESULT:
Battery test parameters are found in Power System > DC System > System Functions > Battery
Test.
To run an automatic battery test, the DC System must be in Battery Conditioning mode.
1. Go to Power System > DC System > System Functions > Battery Test.
2. In the Configuration table set the Battery Test Termination Voltage to the voltage at which the
battery test should stop. A lower battery test termination voltage gives more accurate test results,
but also generates more wear on the battery.
3. In the Configuration table set the Battery Test Timeout to the maximum time to run the battery
test.
4. In the Automatic Testing table, set the Interval Between Tests to the number of days (e.g. 182).
5. In the Automatic Testing table, set the Start Hour to the time of day you want the test to start
on (e.g. 3 for 3:00am).
6. Optional: In the Automatic Testing table, set the Days to Retry Failed Test to the number of
consecutive days to retry a battery test if it fails to start.
7. In the Automatic Testing table, press the Reschedule Next Test button to calculate the date of
the next test which is shown in the Next Battery Test field.
RESULT:
The Next Battery Test field displays the expected date and time of the next scheduled battery test.
Battery test parameters are found in Power System > DC System > System Functions > Battery
Test.
1. Go to Power System > DC System > System Functions > Battery Test.
2. In the Configuration table set the Battery Test Termination Voltage to the voltage at which the
battery test should stop. A lower battery test termination voltage gives more accurate test results,
but also generates more wear on the battery.
3. In the Configuration table, set the Battery Test Timeout to the maximum time to run the battery
test.
4. In the Remote BT Configuration table, set the Trigger Input for the digital input being used to
remotely trigger the battery test.
5. In the Remote BT Configuration table, set Remote BT field to Enabled. Once enabled, the
Trigger State displays a value, either Active or Inactive.
6. Activate the digital input which was configured as the Trigger Input and the a battery test starts.
RESULT:
• Disconnect at low voltage threshold; connect at connect voltage threshold. disconnect at low
• Disconnect at time after AC Fail; connect at connect voltage threshold
• Battery State of Charge (SOC) threshold disconnect
Connect at connect voltage threshold or SOC is 5% above SOC failure threshold.
NOTE: The connect voltage should be higher than the disconnect voltage by at least 1V for a 48V
system and 0.5V for a 24V system.
Each Disconnect can have three digital inputs defined to close the loop on the status of the contactor.
• Ethernet Communications
• Working with Alarms
• Controller maintenance
• Working with Logs
• User account maintenance
• File maintenance
1. From the LCD main dashboard click Shortcut, and then press Ethernet.
2. The LCD displays the IP address currently used on both Ethernet ports.
3. Click to highlight the row of the port you want to view or configure.
4. Press the arrow on the right-side of the screen and then LCD displays the menus: Status, IPv4
Address, IPv6 Addresses and Configuration.
To change the IP address settings:
5. Select the Configuration menu to highlight, then press the arrow on the right-side of the screen
to enter.
6. Select Change Network Configuration to highlight that row, and then click the arrow on the
right-side of the screen to start the wizard.
7. Enter the desired IPv4 settings using the Previous, Next and Cancel buttons.
ADDITIONAL INFORMATION: If you are configuring a manual IPv4 address, you must supply all three
values: address, subnet and gateway. If you do not have a gateway address, it is common to
substitute the number 1 for the last entry. So, if your IP address is 10.10.10.201, then you can set
your gateway to 10.10.10.1.
RESULT: On the Ethernet screen, verify that the new IP address settings are in use.
1. From the main dashboard, go to Controller > Configure Controller > Communications.
2. Click the Ethernet button.
3. In the Ethernet table, click the more details icon on any row.
4. Click the edit icon on the Manual Address table row.
5. Enter the IP settings and click Save.
6. Click the Apply IP Address Change button.
7. The command was executed message displays.
RESULT:
From the Ethernet table, view and verify the new IP address settings.
NOTE: If you change the IP address that you are using, when you press Apply IP Address Change
you will have to type the new IP address into your browser so that you can log in again.
The controller has a set of default standard alarms that are associated with a system or an inventory
item such as a load or a disconnect. These standard alarms may be enough to support many system
configurations. It is also common to need additional alarms, based on the status of the digital inputs or
on the threshold of an analog value read from the input of an ADIO device.
The CXC HP controller also provides the ability to create any number of digital or threshold alarms.
These alarms have the same behavior as standard alarms such as alarm cut-off, SNMP traps, and relay
mapping. These user-defined alarms can be created and removed via the Controller > Advanced
Functions > User Alarms menu.
To create a user alarm:
3. Click the edit icon. Two tables display. One table shows the fields to configure that are specific to
the selected user alarm. The other table shows the standard alarm configuration.
4. Give the alarm a descriptive name. This is important since the same type of user alarms have the
same default name. The alarm description is optional.
5. Select the alarm input source. There are different options depending on the type of user alarm
you are creating.
• A threshold alarm allows you select from ADIO voltage and temperature inputs, current read-
ings from shunts or DCCTs and any status count data about rectifiers or converters.
• A digital alarm allows you to select digital inputs on any ADIO devices.
6. Set the priority and relay. If you want set a severity value for the SNMP trap, use the Parameter
1 field.
7. If you are configuring a digital alarm, this is all that is required. If you are configuring a threshold
alarm, continue as described below.
8. Select the type of threshold alarm from the Alarm When Value field.
• Selecting Above turns this alarm into a high threshold alarm.
• Selecting Below turns this alarm into a low threshold alarm.
9. Set the threshold. For a high threshold alarm to activate, the source value must be greater than
this value. For a low threshold alarm to activate, the source value must be less than this value.
10. Set the hysteresis. The hysteresis is important when using an alarm input source that may be
noisy or fluctuate periodically. Be sure to set the hysteresis large enough to avoid false alarms,
but not too large to prevent the alarm from clearing properly.
RESULT: The new alarm has been configured. Whenever possible, test to ensure that new alarm oper-
ates as expected.
You can perform a reset via the web or the LCD screen of the controller. This first procedure covers
resetting from the web.
CAUTION: Ensure that a backup has been performed before starting this process. Use the Backup
feature accessed through the LCD at Shortcuts > Backup.
From the web do the following:
4. The controller screen goes black, and the LEDs lights cycle while restart is in progress.
RESULT:
Once complete, the Login page displays on the web, and the Cordex™ HP logo displays on the
controller.
RESULT:
The front screen blacks out, and the LED status lights cycle until the reset is complete. Once complete
the Cordex™ HP logo displays.
Sometimes it may be necessary to power down the controller to replace, remove or repair rectifiers.
CAUTION: You must use the LCD or web interface to reset the controller. This ensures that recent
changes and files are saved properly.
1. From the main dashboard, go to Controller > Controller Status and then click controller reset.
- or -
2. From the LCD screen go to Menu > Controller > Controller Status > Reset Controller.
3. While the controller LEDs are performing a chase pattern, power down the controller by removing
the power pin on the right-side of the controller.
ADDITIONAL INFORMATION: After a reset, the controller LEDs will perform a chase pattern that indi-
cates that the controller is booting. It is safe to remove power while the controller is booting. Once
that chase pattern stops, the boot sequence is over and it is no longer safe to remove power.
Simple Network Time Protocol (SNTP) synchronizes time of the controller and its devices to local time,
based on the time zone setting.
NOTE: It is common to set up gateways and routers as SNTP servers. A CXC HP, using DHCP
(Dynamic Host Configuration Protocol), may try to get its time from the gateway or router.
To reset the Time and Date on the web do the following:
Changing the default login language affects the language displayed on both the LCD and the web.
To change the default login language from the web do the following:
To support situations where users want different language options, you can change the language used
for a specific login session. Most corporate security policies ban the storage of browser cookies, which
means that the browser will not remember your selection from login to login so you need to select your
web session language each time you login.
NOTE:Without cookie support, if you force a refresh (F5 for most browsers), the browser will not
remember the language selection and you will need to change the web session language again.
To change the web session language do the following:
Events
The Event log table keeps a record of changes to the state of the system to help with troubleshooting.
The types of state changes that are logged include:
• Alarm states
• Configuration changes
• System mode changes (for example, discharging)
To view the Event log, go to Logs > Events and Alerts.
Events are stored in a ‘first in first out’ (FIFO) buffer holds up to 3000 events. Of the most recent events,
up to 25 can be viewed on the LCD, and up to 300 can be viewed via the web. From the web interface,
all 3000 events can be exported as a .csv file.
To export an Event log go to Logs > Events and Alerts, and press the Export button at the top of the
Event table.
Module Alerts
The Modules Alerts log table tracks what is happening on individual modules without interfering with
Alarms or the Event log.
12.4.3 Datalogs
Datalogs allows users to record measurements (Data Signals) at set intervals over a period of time.
The Datalog uses the CXC HP sensors and calculated values as inputs. The controller supports up to
10 Datalogs, each of which may be recording up to 20 Data Signals.
The interval between samples can be configured, as well as the number of samples collected. When
the maximum number of samples have been collected, the newest sample replaces the oldest sample.
Data capture can either be started and run continuously or an equation can be used to control data
capture.
Figure 76: Datalog Window: Status, Signals, Configuration and Preview Chart
If any Data Signals are not configured, a Datalog will not start.
If there is a Clock Error Alarm—which means that the date has not been set, a Datalog will not start.
If a Datalog is running and a controller reset occurs, the Datalog will try to resume data collection on
controller startup.
If there is data available, a Preview Chart displays up to 30 samples. If there are more than five Data
Signals, only the first five signals are displayed in the preview. If a value is unknown, it is displayed on
the preview as a zero value.
• Add a Datalog
• Add the Data Signals
• Run the Start Capture command
To create a Datalog:
To create the daily roll-ups, the Performance Log is rolling up second data into minute data, minute
data into hour data and hour data into daily data. The web displays previews of all four sets of data as
they are collected. In these previews, the horizontal axis shows the data sampled, not the timestamp.
The exported log shows data and includes timestamps.
If the controller is shut down for some period of time, the preview window will not show the gap in time.
If there is a clock error, indicating that the time and date is unknown, a Performance Log will not collect
data.
These features are only available to those with Administrator or Account Manager privileges.
To edit user permissions:
Within the Users and Security menu you can create, edit and delete users. Only users with Adminis-
trator or Account Manager privileges can create new users. Within the User Roles drop-down menu
you can configure the privileges each user has as well as create passwords. The different levels of user
permissions are as follows:
• Administrator - Can modify all configurations, perform any actions with the exception of factory
information
• Account Manager - Can only create and modify user accounts
• Operator - Can modify all configurations, can change their own password
• Guest - Can read any field, but can not configure any settings
To create a new user:
ADDITIONAL INFORMATION: The alias field allows login names that a user is more familiar with. For
example, if you set the operator1 alias to TL1, you can login to the operator1 account using the
TL1 user name.
5. Set the User Role (permissions) and click Save.
These features are only available to those with Administrator or Account Manager privileges. User
accounts are not actually deleted, they are edited to remove a user’s access to the system.
To remove users:
5. Click Save.
PREREQUISITE
You must be logged in to the controller to change passwords.
To change the default password:
2. From the admin line, click the more details icon on the right-side of the table.
3. From the table, click the Change User Password button.
If working with multiple systems, use the file naming options to keep your files organized. You can add
either the controller name or the date to exported and saved files.
If adding a date, the date string format is YYYY-MM-DD making it easy to sort in file browsers.
If adding the controller name, and that name contains whitespace, illegal characters for file names or
some extended characters, those characters will be removed from the string that is added to the file-
name. This naming convention applies to most files that can be saved or exported from the controller
for example: configuration files, log files, licensing files and backup files.
To append a name or date:
1. On the LCD, go to Menu > Controller > Advanced Functions > Controller Software Upgrade.
The Upgrade New Controller Software and Reboot command will allow you to upgrade the
application using an appropriate upgrade (zip) file.
2. On the LCD go to Shortcuts > Browse USB. You can upgrade the controller application via an
appropriate upgrade (zip) file that has been stored on a USB drive.
The application upgrade takes several seconds. The controller reboots automatically when complete.
1. On the LCD, go to the Shortcuts > Upgrade OS command which allows you to upgrade the OS
using an appropriate upgrade (zip) file.
2. On the LCD, go to Shortcuts > Browse USB. You can upgrade the controller operating system
via an appropriate upgrade (zip) file that has been stored on a USB drive.
The operating system upgrade takes several minutes. The controller reboots automatically when
complete.
RESULT:
Once complete, the Login page displays and you must log back in to the controller.
After an upgrade, it is common to see a number of Event Log entries showing configuration fields being
set. This is normal on an upgrade when the system needs to set up new features or options that have
been added to the controller.
The format of the exported settings file is the same as a regular configuration file.
The Import Settings command does not create new devices or components in your inventory; it only
updates settings. This process only imports simple field values (numbers, strings, choices) and ignores
complex values such as ADIO inputs and relay mappings, User Alarms and Custom Data.
Importing settings will try to match up identical types of items only if those items exist in the database.
For example, if you have one disconnect already defined in the database and you import the settings
from a configuration file that has a single disconnect, the values will be copied even though the item has
a different identity number.
This matching only happens once for each kind of item. For example, if you import a configuration file
with several disconnects defined, and the database contains only a single disconnect, the values for the
first imported disconnect overwrite that single disconnect which is already in the database. All the other
disconnects are ignored.
To import settings:
1. From the main dashboard go to, Controller > Configure Controller > Configuration File >
Import Settings.
2. Click the Import Settings button and you will be prompted to upload a configuration file.
NOTE:
• To avoid security breaches, user information cannot be imported, it is always ignored. If an error
occurs while importing, the entire import is abandoned and the previous values are restored.
• User Alarms and Custom Data are not imported, it is necessary to manually create these if
needed. Import New System can be used to import User Alarms and Custom Data.
To copy a system from one controller to another, you can use the Import New System command.
To import a new system:
1. From the main dashboard, go to Controller > Advanced Functions > Configuration File >
Import New System.
2. Click the Import New System button and you are prompted to upload a configuration file.
NOTE: If the imported configuration includes one or more ADIO devices they will be created but it is
necessary to perform a manual replace ADIO to preserve and transfer ADIO input and relay mappings.
12.6.7 Licensing
Some features and functions on the CXC HP require a separate license key. Most controllers have the
correct license keys installed at the factory. If a controller is purchased as a spare or is being
re-purposed from a different type of system, it may be necessary to update the license key.
License key operations available on both the web and LCD are as follows:
To update the license key on a controller, the first step is to export the current license key, and then
send it to the company from which your system was purchased.
To export a license key:
1. From the main dashboard, go to Controller > Advanced Functions > Licenses.
2. Click the Export License Key File button.
STEP RESULT: From the web, this downloads a licenses.txt file to your downloads folder. From
the LCD, this saves a licenses.txt file on your USB drive.
Once you have an updated license key file you can import it into your system and enable the new
license.
To import a license key:
1. From the main dashboard, go to Controller > Advanced Functions > Licenses.
2. Click the Import License Key File button. From the web, you are prompted to locate the file (e.g.
licenses.txt) and upload to the controller. From the LCD, select from the *.txt files on your USB
drive.
RESULT:
The license key file is valid and Three things should happen:
raises the level of at least one license 1. The Value or level of at least one license key in the Licenses table
key should change. You can check the event log to confirm which
values changed.
2. If a temporary license was enabled, that temporary license is now
disabled. This prevents the temporary license from expiring after a
permanent license key has been uploaded.
3. If there were licensing alarms, they should have cleared.
The license key file is valid but does No errors will be generated but no license key values will be changed
not raise the level of any license keys either. It is not possible to downgrade a license key. Any license keys
that are less than or equal to the current license key will be ignored.
The license key file is not valid, is An error message states that the licensing information is not valid for
corrupt or is for a different controller this controller and the file will be ignored. Look at the text of the
licensing file, and ensure that the first line matches your Controller ID.
Temporary License
It is possible to enable a temporary license that will enable all licenses on the system for one month in
total. This is intended to be used in situations where it is not possible or convenient to wait for a perma-
nent license to be sent. You can able the temporary license, get everything up and running, and then
request the permanent license at some later time. The time remaining on the Temporary License will
count down from 31 days and it can not be easily reset.
To enable/disable a temporary license:
1. From the main dashboard, go to Controller > Advanced Functions > Licenses.
2. Click the Enable Temporary License button.
STEP RESULT: As long as the time remaining is not zero, the Temporary License Status value
changes to enabled.
The time remaining counts down the number of days remaining.
1. To view status of inputs and outputs go to Modules > ADIOs and select an ADIO.
2. To configure a digital input, click the more details icon for the selected digital input. Active state
can be configured as Energized or Not Energized.
3. To configure a relay, click the more details icon for the selected relay. Normal position of the relay
can be set to Energized or Not Energized.
4. To change the calibration, click the more details icon for the selected analog input. You must be
logged in as an Administrator to run the Factory Calibration wizard.
ADIO modules have a lot of configuration and often have many links to things such as the system
voltage or alarm relays. Because so much configuration is tied to an ADIO, there is a command for
replacing the ADIO that retains all of its configuration.
To replace an ADIO:
3. Click the Replace ADIO button and the wizard guides you through the process.
4. Click the Finish button to accept the change. The resulting table should have the new ADIO in it
along with all of the mappings and configuration from the old ADIO.
RESULT:
Verify that the new ADIO is reading the inputs correctly, and that any inventory items are reporting the
correct values. For example, check that the load or battery current readings are correct.
Mode Description
Mode Description
Two-Point Calibration Use the Two-Point Calibration to update Calibration Offset and
Calibration Slope based on two measured values (a low-point and a
high-point). For a Two-Point Calibration, connect the ADIO input to a
stable voltage source that accurately generate values across the full range
of the input sensor. Do not use a noisy or fluctuating input for calibration.
Also, do not to try to generate an accurate millivolt signal on a device not
intended to work in such a low range.
You can perform calibration from the LCD as well. You must login with administrator privileges to see
the Factory Calibration commands in the LCD.
NOTE: Calibration is considered an expert user task. Users must be logged in with Administrator privi-
leges to perform this calibration.
To calibrate an input correctly, you need hardware to generate and measure the input signal accurately.
This topic covers how to do a Single-Point Calibration. If you need to do a Slope/Offset Calibration
or a Two-Point Calibration, a factory calibration document should be written showing, step-by-step,
how both the hardware and the software need to be used to perform an accurate calibration.
To perform a Single-Point Calibration on a Voltage Input:
1. Go to Modules > ADIOs > ADIO to view the Voltage Inputs table.
2. Click the more details icon of a Voltage Input to view its individual menu.
7. Click Next to go to Apply Calibration. The wizard displays the old slope and offset and the new
slope and offset. Before accepting these values, ensure that the slope is very close to 1.0 and the
offset is no more than a few volts from 0.0.
8. Click Next to send the new offset to the ADIO module.
NOTE: Calibration is considered an expert user task. Users must be logged in with Administrator privi-
leges to perform this calibration.
To calibrate an input correctly, you need hardware to generate and measure the input signal accurately.
This topic covers how to do a Single-Point Calibration. If you need to do a Slope/Offset Calibration
or a Two-Point Calibration, a factory calibration document should be written showing, step-by-step,
how both the hardware and the software need to be used to perform an accurate calibration.
To perform a Single-Point Calibration on a Shunt Input:
1. Go to Modules > ADIOs > ADIO to view the Shunt Inputs table.
2. Click the more details icon of a Shunt Input to view its individual menu.
7. Click Next to go to Apply Calibration. The wizard displays the old slope and offset and the new
slope and offset. Before accepting these values, ensure that the slope is very close to 1.0 and the
offset is no more than a few volts from 0.0.
8. Click Next to send the new offset to the ADIO module.
NOTE: Calibration is considered an expert user task. Users must be logged in with Administrator privi-
leges to perform this calibration.
To calibrate an input correctly, you need hardware to generate and measure the input signal accurately.
This topic covers how to do a Single-Point Calibration. If you need to do a Slope/Offset Calibration
or a Two-Point Calibration, a factory calibration document should be written showing, step-by-step,
how both the hardware and the software need to be used to perform an accurate calibration.
To perform a Single-Point Calibration on a Current Transducer Input:
1. Go to Modules > ADIOs > ADIO to view the Current Transducer (CT) Inputs table.
2. Click the more details icon of a Current Transducer (CT) Input to view its individual menu.
7. Click Next to go to Apply Calibration. The wizard displays the old slope and offset and the new
slope and offset. Before accepting these values, ensure that the slope is very close to 1.0 and the
offset is no more than a few volts from 0.0.
8. Click Next to send the new offset to the ADIO module.
NOTE: Calibration is considered an expert user task. Users must be logged in with Administrator privi-
leges to perform this calibration.
To calibrate an input correctly, you need hardware to generate and measure the input signal accurately.
This topic covers how to do a Single-Point Calibration. If you need to do a Slope/Offset Calibration
or a Two-Point Calibration, a factory calibration document should be written showing, step-by-step,
how both the hardware and the software need to be used to perform an accurate calibration.
To perform a Single-Point Calibration on a Temperature Input:
1. Go to Modules > ADIOs > ADIO to view the Temperature Inputs table.
2. Click the more details icon of a Temperature Input to view its individual menu.
7. Click Next to go to Apply Calibration. The wizard displays the old slope and offset and the new
slope and offset. Before accepting these values, ensure that the slope is very close to 1.0 and the
offset is no more than a few volts from 0.0.
8. Click Next to send the new offset to the ADIO module.
Shunt Calibration
1. Go to Power System > Inventory > Current Transducers and select one of the available
current transducers by clicking the more details icon.
1. Go to Modules > ADIOs > ADIO by click the more details icon to select one of the available
Temperature Inputs.
1. Go to Modules > ADIOs and click the more details icon on of the device which has relays to be
tested.
2. From Relays table, click the Test Relay button to toggle the state of the selected relay.
The Temperature Sensor Failure alarm activates if the voltage on the temperature input is below or
above the operating range of the input. If the sensor is unplugged, the voltage will be zero and the alarm
activates. If you accidentally apply bus voltage to the temperature input, the alarm activates.
To enable Temperature Sensor Alarms do the following:
1. Go to Modules > ADIOs and click the more details icon on the device with Temperature
Sensors.
2. In the Alarms table there is one alarm for each temperature sensor on the ADIO. Click the more
details icon to enable or disable the alarm for the required sensor.
3. Assign a relay or any other parameters as required.
• Ground Fault Resistance Low alarm will be raised if the resistance is lower than the configu-
rable threshold, which is 20000 ohms by default.
• Ground Fault Current High alarm will be raised if the current is higher than the configurable
threshold, which is 1mA by default.
Once the file is uploaded, the dialog closes. The uploaded file is now visible in the Firmware Files table
and available to upgrade a module.
If an upgrade has been completed since the last restart, the bottom rows of the table will still contain
information about that last upgrade until the Start Firmware Upgrade button is pressed.
The firmware upgrade can be stopped if necessary. If you press Stop Firmware Upgrade button the
controller finishes upgrading the current module so as not to leave it in a non-functional state. If multiple
modules queued, the next module will not be upgraded.
If the upgrade fails on a module, the controller stops the upgrade and will not attempt to continue on
any further modules that have been queued.
Once the upgrade is finished, the Last Upgrade Percent Complete displays 100%, and the Last
Upgrade Status displays Succeeded.
• Name
• Description
• Equation
There are also fields to help troubleshoot and fix equations that are not parsing correctly:
• Custom Data Status, Error Position, Error Token and Expected Token.
These fields provide hints to potential equation parsing errors. There is also a Result field that displays
the result of the parsed equations. The Result field may show a number with up to six decimal places
if the value is numeric. Results of a boolean expression will show the conventional representation of
“True” as 1.000000 and “False” as 0.000000.
Custom data can be configured via the web or the LCD. The LCD does not support creating of equa-
tions, but you can configure the Name and Description.
The custom data Equation field is constructed from a combination of operators, numbers, variables and
functions. Counters and Timers are also supported and are described in a separate section.
Operators
Custom data supports the following arithmetic and logical operations:
• Add “+”
• Subtract "-"
• Divide "/"
• The keywords “True” and “False” can also be used in an equation. They are treated as built-in
variables that represent the value of one and zero.
• Variables are created within the context of a single unique instance of Custom Data. A variable
created for use in a specific Custom Data equation cannot be reused in another equation.
• Variable names must adhere to a specific format. The name must start with a letter, followed by
letters, digits or underscores. Some valid names are “T1”, “T_1”, “Vbat”, “BatteryCurrent”,
“Load_2_Current”
• Short but meaningful names offer the best readability when used in an equation.
Once Custom Data has been created it can be used throughout the controller and systems as input to
various configurations.
For example, in a User Alarm all Custom Data displays in the selection list of the Source field. You
can use this Custom Data to alarm and control relays based on any custom parameters required.
Another example is configuration for a load. The Load Current Source field displays all Custom Data
so you can to sum multiple currents to represent the load current.
Generally, any Source field that allows you select inputs will also provide all Custom Data as an option.
Functions
There are three supported functions: abs(), sqrt(), power(). The abs() and sqrt() accept a single input
parameter, and the power() accepts two parameters. For the power() function, the first parameter is the
base and the second parameter is the exponent. For example, power(2,3) would evaluate to 8.
1. Go to Controller > Advanced Functions > Custom Data. This table displays all the custom data
available in the controller.
2. Press the Add Custom Data button. A new custom data line displays. Click the more details icon.
3. There are two tables: Configuration and Custom Data Variables. The Custom Data Variables
table shows all the variables that have been created for this custom data. Initially it will be empty.
4. In the Configuration table, enter a name and description for your custom data. The description
is optional but a name is highly recommended.
5. In the Custom Data Variables table, click the Add Numeric Variable or Add State Variable
button depending on the type of variable to be used. A new variable line will display, click the more
details icon.
6. From the new Variable table enter: Name, and Description. Give the variable a short, but mean-
ingful name because this is the name used in the equation.
ADDITIONAL INFORMATION: Once a field is clicked, the bottom area of the screen displays the
name, value and additional information within the Help text.
8. If this is a state variable, also select up to four “True If” values.
9. Repeat steps 5 through 8 to create as many variables as required.
11. Verify that the Custom Data Status field shows Valid. If it does not, use the information provided
to find and fix the error. The Error Position, Error Token and Expected Token may provide
helpful information.
RESULT:
If possible, test the equation to ensure it is providing the expected value.
1. Use the steps in the detailed work flow to create custom data which sums up three variables to
compute a value for the total load current in a system. When selecting a current reading, it must
2. To set up the Load to use this Custom Data, go to Power Systems > Inventory > Load, click
the more details icon for the Load that will represent the sum of the three shunts.
3. In the Configuration table, click to edit the Load Current Source field, and then use the
drop-down menu to select the Custom Data Result. The image below shows how the custom
data displays in the menu.
4. The Load Current Source field in the Configuration table displays the information as in the
following figure.
5. When configured, the custom data that sums the load current will look similar to the figure in step
1.
RESULT: The load current now correctly shows the sum of the three shunts.
1. Use the steps in the detailed work flow to create custom data that has an equation which evalu-
ates to “true” if the outdoor temperature is greater than 25°C, if the outdoor temperature is greater
than the indoor temperature, and if the difference is greater than 5°C. When finished, it will look
something like this.
2. To set up a User Alarm to use this Custom Data, go to Controller > Advanced Functions >
User Alarms.
6. The User Alarm configuration for the Source field should look like this:
7. When configured, the Custom Data and Variables will look similar the figure in step 1.
RESULT: The User Alarm activates if the indoor temperature is too low as compared to the outdoor
temperature.
• Name
• Description
• Delay: the amount of time for the timer delay.
• Retrigger: when enabled, the timer can be continuously re-triggered when the Trigger goes from
false to true before the delay time elapses. When the timer is re-triggered, the Delay Time
Remaining starts counting down again from the configured delay time and the output will stay
true.
• Trigger Source: the field that represents the Trigger value. It is usually set to the result of a
custom data.
• Reset Source: an optional field that represents the Reset value. It is usually set to the result of
a custom data.
There are also fields to describe the state of the Delay Timer:
• Output: this value will be true when the timer is on and the delay is active.
• Delay Time Remaining: the number of seconds remaining in the delay.
• Trigger: the value of the timer trigger. When this value goes from false to true, the delay timer
starts and the output goes true as long as the Reset value is false.
• Last Uptime of Trigger True: this value captures the uptime in seconds at the time that the
Trigger went from false to true. It is useful only for troubleshooting timer operation.
• Reset: the value of the timer reset. When this value is true, the timer output will be false.
The delay timer also has a Reinitialize Timer button. It can be used if the timer configuration has been
changed while the timer is active.
Delay Timer Operation
The Delay Timer operates as follows:
• When the Trigger input goes from false to true, the Output goes true and the Delay Time
Remaining starts counting down from the delay value, as long as the Reset is false.
• If the timer is actively counting down seconds, and the Output is true when the Trigger input goes
from false to true, the timer starts counting down seconds starting from the configured delay time
for as long as the Retrigger is enabled.
• When the Reset is true, the timer output is always false and the Delay Time Remaining is set to
‘---‘.
• When the Reinitialize Button is pressed, the timer Output will be set false and the Delay Time
Remaining is set to ‘---‘.
• Name
• Description
• Start Event Source: the field that represents the timer Start Event. It is usually set to the result
of a custom data.
• Stop Event Source: the field that represents the timer Stop Event. It is usually set to the result
of a custom data.
There are also fields to describe the state of the Interval Timer:
• When the Start Event goes from false to true, the timer Output begins incrementing seconds
starting from 0.
• When the Stop Event goes from false to true the timer Output stops incrementing seconds and
remains at the whatever value it had at the time.
• If the timer is incrementing seconds and the Start Event goes false to true again, the Output
starts incrementing seconds starting from 0.
• When the Reinitialize Button is pressed, the timer Output will be set to ‘---‘.
• Name
• Input: the value of the field that was selected for the Input Source. It will evaluate to false or true.
• Output: the value of the counter.
• Reset: the value of the field that was selected for the Reset Source. It will evaluate to false or true
• Terminal Reached: this value is true when the counter Output is equal to the Terminal Value.
The counter also has a Reinitialize Counter button. When this button is pressed, the counter Output
is set back to zero.
Up Counter Operation
The Up Counter operates as follows:
• When the Input value goes from false to true, the Output will increment by one, as long as it is
less than the terminal value and the Reset value is false.
• When the Reset value is true, the Output will always be zero.
• The Terminal Reached value will be true whenever the Output is equal to the Terminal Value.
• When the Reinitialize Counter button is pressed, the counter Output is set to zero. This allows
for a manual reset of the counter in case the Reset Source has not been configured.
• Name
• Description
• Input Source: the field that represents the Input value. It is usually set to the result of a custom
data.
• Initialize Source: this optional field is used to represent the Initialize value. It is usually set to the
result of a custom data.
• Initial Value: the initial value of the Down Counter.
There are also some fields to describe the state of the counter:
• Input: the value of the field that was selected for the Input Source. It will evaluate to false or true.
• Output: the value of the counter.
• Initialize: the value of the field that was selected for the Initialize Source. It will evaluate to false
or true.
• Counter at Zero: this value is true when the counter Output is equal to zero
• When the Input value goes from false to true, the Output will decrement by one, as long as it is
greater than zero and the Initialize value is false.
• When the Initialize value is true, the Output will always be equal to the Initial Value.
• The Counter at Zero value will be true whenever the Output is equal to zero.
• When the Reinitialize Counter button is pressed, the counter Output is set to the Initial Value.
This allows for a manual reset of the counter in case the Initialize Source has not been config-
ured.
15.1.1 No Communication
Check all connection cables.
Check the Controller settings via the Controller > Configure Controller > Communications >
Ethernet.
Ensure that the controller is configured to communicate via the web. See Getting Started and Setting
Up Controller Communication.
Ensure that both ports in the Ethernet table have the address mode configured correctly.
NOTE:The default IPv4 configuration for the controller must have the rear Ethernet port set to automatic
(DHCP) and the front Ethernet port set to manual (static).
CAUTION: Pressing the reset button restarts the controller using the last settings that were saved.
If the issue is not resolved, contact your IT department to confirm that both the controller and the
computer can communicate across the network.
Home
Reset
If the relays are not trigged during alarm conditions try the following:
1. Go to Power System > Inventory > Rectifiers > Status and look at the # Alerts column.
2. Look for a rectifier in the list with more than zero alerts and click the detailed status icon. The page
displays a Rectifier Alerts table listing all possible rectifiers alerts.
3. Page through the table to find the active alerts. Click the more details icon for a description of the
alert. This information should help you troubleshoot the problem.
NOTE: A common reason for an unexpected Rectifier Fail alert is a very low load or no load resulting in
a Ramp Test Fail/No Output Power alert. It is normal for a rectifier to have this alert active if there is
no load or very low load. If your system normally operates at very low load you can disable the Ramp
Test under Power System > Inventory > Rectifiers > Rectifiers Configuration to clear this alert and
prevent it from activating.
If one or more rectifiers have lost communication with the controller for more than 10 seconds an alarm
generates. The alarm will clear when communication is restored to all rectifiers.
If rectifier communication is lost, first check the following:
The alarm is cleared by removing the rectifier from the system inventory.
To remove the rectifier from the system inventory do the following:
1. Check that all CAN bus cables are installed and terminated.
2. Power-cycle CAN devices if possible.
3. Update device firmware if needed.
When an ADIO fails and/or is permanently removed, the system generates an alarm. The alarm is
cleared by removing the device from the inventory.
To remove the device from the inventory do the following:
Calculations for SOH, SOC, RTR Battery Test algorithm used by the CXCHP are designed to work with
lead acid batteries which have a Peukert exponent between 1.0 and 2.0. Check your battery manufac-
turers’ specifications to ensure that the battery is within these constraints. When a battery is new, and
fully charged, a battery test should show the battery to have 100% Estimated State of Charge and
100% or more Estimated Battery Health. If it does not, check and correct the following:
AFTER COMPLETING THIS TASK: If you corrected anything from the above list, allow the batteries to fully
recharge (at least 24-hours), and then run the battery test again. If a battery test shows Estimated
Battery Health to be 80% or less the batteries should be replaced.
Normally, 12, 24 and 48 volt DC Systems have a fairly narrow range of voltages allowed for battery
testing. These voltages are based on what is considered normal for the batteries and what is possible
for the rectifiers. The ranges are set this way to avoid errors when configuring a new system. The 125
and 220 volt DC Systems have a wider range of battery test voltages because there are a wider variety
of battery configurations used with those systems.
If your 12, 24 or 48 volt DC system has a battery and rectifier modules that can operate outside of the
normal ranges, you can enable extended voltage ranges to allow your battery test to run outside the
normal ranges.
1. Go to Power System > DC System > Configure System. In the Configuration table, change the
Voltage Ranges (Advanced) setting from Normal to Extended.
2. Go to Power System > DC System > Inventory > Rectifiers > Configuration. In the Configu-
ration table, set the Minimum Test Voltage to the lowest value allowed by your rectifier.
3. Go to Power System > DC System > System Functions > Battery Test. In the Configuration
table, set the Battery Test Termination Voltage to the voltage you want the battery test to run to.
ADDITIONAL INFORMATION: We strongly recommend that the Battery Test Termination Voltage
on the battery test page be at least 0.5 volts higher than the Minimum Test Voltage on the recti-
fier configuration page.
Status table Specific values Total Load Current and System Voltage - ensure valid
displays Stopped may not be valid rating
- Invalid Data or correct, check
the following Battery Charge Current Limit - check the Primary Charge
items. Current Control, go to Power System > DC System >
System Functions > Charging
Status table AC has failed or Once these conditions have cleared/completed Power
displays the system is in Save will resume.
Suspended battery test
mode.
1. Determine which T2S is the source of the alarm. Navigate to Power System > Inverter System
> Live Alerts and look for the Check Log File alarm in the list.Whenever the Check Log File alert
is active, the System Error alarm will also be active. The Check Log File alert will be shown with
the serial number of the T2S that is causing the alert.
2. Go to Power System > Inverter System > Inventory > T2Ss and click on the details icon of the
T2S identified in the previous step.
3. In the T2S Expert Operations table click the Get Log File from T2S button. This will initiate a
transfer of the log file from the T2S.
4. Once the log file has been received, click Download to save the file to your computer.
1. When one of the line power systems mentioned above is active, navigate to Power System/Line
Power System/Layout.
2. On the Layout screen look for a module outlined in red, or a channel with the red exclamation
mark icon that signifies a channel alert. The table shows the physical location of the module to
help find the module should it need to be replaced.
3. Click on the channel with the alert icon. If the module is outlined in red, but no channels appears
to be in alert, click any channel.
4. The channel details appear in another table.
5. Click the link to show the module details.
6. In the Alerts table, sort on the Value column to show all the active alerts at the top. This identifies
all the alerts that are active on the module. Use the help text for the alerts to decide on appropriate
corrective action.
1. Navigate to Alarms and Event > Events and Alerts and view the Module Alerts table.
2. In the Search box, type “transient”. The table now shows only the transient events that have
occurred. If the table is empty then no transients were detected.
3. Each entry for a transient event shows the serial number of the module responsible. Note the
serial number.
4. Navigate to Power System > Line Power System > Inventory > LP Modules and type the serial
number of the module in the Search box. All other modules should now be filtered out leaving
only the module of interest.
5. Use the Locate button to visually identify the module in the rack.
6. Depending on the type of transient event detected, it may be necessary to unplug and insert the
module to ensure it is fully seated, replace the module or check and fix any channel connections.
16.1 Modules
This section serves as a reference to the CXC HP modules, see Table 1.
1. The shunt multiplexer can be monitored by the CXC HP but it cannot be calibrated by the CXC HP.
2. The 4R8D ADIO is not officially supported. If you connect one to the CXC HP, it will show up as an 8D8R ADIO.
All eight digital inputs will function correctly. The first four relays will function correctly and are mapped to the four
physical relays on the 4R8D ADIO.
• Two Ethernet ports, commonly referred to as the front and rear Ethernet ports.
Volts
2.5 2.5V
Time
Data 1 0 1
NRTL’s Capabilities
NRTLs are third party organizations recognized by OSHA, US Department of Labor, under the NRTL
program. The testing and certifications are based on product safety standards developed by US based
standards developing organizations and are often issued by the American National Standards Institute
(ANSI). (4) The NRTL determines that a product meets the requirements of an appropriate
consensus-based product safety standard either by successfully testing the product itself, or by veri-
fying that a contract laboratory has done so, and the NRTL certifies that the product meets the require-
ments of the product safety standard. (4)
Governance of NRTL
The NRTL Program is both national and international in scope with foreign labs permitted.
(1) www.csagroup.org
(2) www.scc.ca
(3) www.ulc.ca
(4) www.osha.gov
AC
Alternating Current
ACCT
Alternating Current Current Transducer
ADIO
Analog-digital input-output
ALCO
Alarm cutoff
CAN
Controller Area Network
CT
Current Transducer
CX
Cordex series; e.g. CXC for Cordex™ System Controller
CXC
Cordex™ Controller
CXC HP
Cordex™ Controller High Performance
CXD
Cordex™ DC-DC Converter
CXR
Cordex™ Rectifier
DC
Direct current
DCCT
Direct Current Current Transducer
DHCP
Dynamic Host Configuration Protocol
DOD
Depth of discharge
FCC
Federal Communications Commission
GUI
Graphical User Interface
ICMP
Internet control message protocol
IEC
International Electrotechnical Commission
IETF
Internet Engineering Task Force
IP
Internet Protocol
Alpha Technologies GmbH. Alpha Technologies Europe Ltd. Alphatec Ltd. Alpha Technologies Pty Ltd.
Hansastrasse 8 Twyford House, Thorley 339 St. Andrews St. Suite 2 32-34 Peter Brock Drive
D-91126 Bishop’s Stortford Suite 101 Andrea Chambers Eastern Creek NSW 2766
Schwabach, Germany Hertfordshire, CM22 7PA P.O. Box 56468 Australia
Tel: +49 9122 79889 0 United Kingdom 3307 Limassol, Cyprus Tel: +61 2 8599 6960
Fax: +49 9122 79889 21 Tel: +44 1279 501110 Tel: +357 25 375 675 www.alpha.com
www.alphatechnologies.com Fax: +44 1279 659870 Fax: +357 25 359 595
www.alphatechnologies.com www.alpha.com
Alpha Innovations Brasil Alpha Technologies S.A. OutBack Power Alpha Tec Trading (Shenzhen) Co. Ltd.
Address: Rua Alvares Cabral, 1, Avenue Alexander Fleming 17825 59th Ave. NE, Suite B Suite 1903, Tower 1,
Nº 338 – Diadema - SP B-1348 Ottignies, Louvain-la-Neuve Arlington, WA 98223 China Hong Kong City,
09981-030 Belgium United States 33 Canton Road,
Brazil Tel: +32 10 438 510 Tel: +1 360 435 6030 Kowloon, Hong Kong
Tel: +55 11 2476 0150 Fax: +32 10 438 213 Fax: +1 360 435 6019 Tel: +852 2736 8663
www.alphainnovations.com.br www.alphatechnologies.eu www.outbackpower.com Fax: +852 2199 7988
www.alpha.com
Alpha Technologies Turkey Enerji Ltd Sti Alpha Mexico Network Power S.A. de C.V. NavSemi Technologies Pvt. Ltd.
Altaycesme MAh.Sarigul Sok No 33 Umut Kent Calle Dakota #204, of 303, Col. Nápoles. Bengaluru, India Office
Sistesi A Blok D:5 México D.F. C.P.03810, México Plot No: 29 (P1) & 31 (P1),
Maltepe, Istanbul Tel: +55 5543 1114 Electronic City Phase 2,
Turkey Toll Free: +01 800 0082 886 Bengaluru - 560 100, India.
Tel: +90 216 370 23 28 www.alphapower.mx Tel: +91 80 6539 2666
Fax: +90 216 370 23 68 www.navsemi.com
www.alpha.com.tr
Visit us at www.alpha.ca
Due to continuing product development, Alpha Technologies reserves the right to change specifications
without notice. Copyright © 2016 Alpha Technologies. All Rights Reserved. Alpha® is a registered trademark
of Alpha Technologies.