Contents List of Figures............................... 3 List of Tables..............................4 1. Introduction............................. 7 1.1. Overview............................7 1.2. Purpose and Audience........................7 1.3. Knowledge and Permissions......................7 2. Using Modbus............................8 2.1. Modbus Capabilities on the CXC HP.................... 8 2.2. Modbus Setup..........................8 2.3. Modbus Data..........................11 2.3.1.
Modbus Integrator's Guide for the CXC HP List of Figures Figure 1: Enabling Modbus.......................... 9 Figure 2: Modbus Connection Configuration....................10 Figure 3: Modbus Data Example....................... 10 0350114-J0 Rev G Page 3...
Modbus Integrator's Guide for the CXC HP List of Tables Table 1: Configuration...........................9 Table 2: Modbus Address Allocation for Common Controller Data............11 Table 3: Modbus Address Allocation for DC System Data................ 11 Table 4: Modbus Address Allocation for AMPS HP System Data............. 12 Table 5: Controller Data Points........................
Page 6
Note: Operator is cautioned to review the drawings and illustrations contained in this manual before proceeding. If there are questions regarding the safe operation of this powering system, contact Alpha Technologies or your nearest Alpha representative. Note:...
Page 7
Alpha Technologies reserves the right to make changes in the product design without reservation and without notification to its users.
1. Introduction 1.1. Overview The purpose of this manual is to provide information on how to use Alpha Technologies Cordex™ High Performance System Controller (CXC HP) and software along with Modbus. This guide contains information on setup, and operation of Modbus using Alpha’s CXC HP controller.
2. Using Modbus 2.1. Modbus Capabilities on the CXC HP A Modbus client connects to the controller over an Ethernet TCP/IP connection to request data. Modbus RTU is not directly supported, but 3rd party devices are available to translate from TCP/IP to RTU and vice versa.
Modbus Integrator's Guide for the CXC HP | 2 - Using Modbus Figure 1. Enabling Modbus Table 1. Configuration Name Description Modbus Agent Enables or disables Modbus service. When enabled, the service is initialized and the controller is ready to accept requests. The default configuration is Disabled.
Page 11
Modbus Integrator's Guide for the CXC HP | 2 - Using Modbus Figure 2. Modbus Connection Configuration Once a connection is made, data is polled automatically at the given device id, address and length as shown in Figure 3. Figure 3. Modbus Data Example Device ID: provides specific data of interest for that device ID.
Modbus Integrator's Guide for the CXC HP | 2 - Using Modbus 2.3. Modbus Data There are two types of data available over Modbus: limited data set and a full system data set for the DC system and each AMPS HP system. 2.3.1.
Modbus Integrator's Guide for the CXC HP | 2 - Using Modbus Table 3. Modbus Address Allocation for DC System Data (continued) DC System: Battery 5157 15157 35157 DC System: Loads 5183 15183 35183 DC system: Shunt 6385 16385 36385 DC system: CT 6627 16627...
Modbus Integrator's Guide for the CXC HP | 2 - Using Modbus The Modbus reference table on the CXC HP web interface provides specific addresses for particular data points. Modbus addressing follows these rules when changing system configuration: • When an item is created, such as custom data, or a shunt, the item is assigned Modbus addresses for its data.
Modbus Integrator's Guide for the CXC HP | 2 - Using Modbus zero is required to ensure that the sorting is correct. If there are more than 99 items of the same type, two preceding zeros are required (“001”). It is not possible to apply names to power modules 3.
Modbus Integrator's Guide for the CXC HP | 2 - Using Modbus Table 5. Controller Data Points (continued) Name Register Format Duplicate SNMP Component Refer- 02:Input Status Boolean ence Restart Required 02:Input Status Boolean Number Of Bit Errors High 02:Input Status Boolean Memory Usage High 02:Input Status...
Modbus Integrator's Guide for the CXC HP | 2 - Using Modbus Table 9. User Alarms Data Points Name Register Format Threshold User Alarm/835: User- 02:Input Status Boolean Defined Digital User Alarm/547: User-De- 02:Input Status Boolean fined Table 10. L-ADIO Data Points Name Register Format...
Modbus Integrator's Guide for the CXC HP | 2 - Using Modbus Table 10. L-ADIO Data Points (continued) Name Register Format Temperature Sensor #2 Failure 02:Input Status Boolean Temperature Sensor #3 Failure 02:Input Status Boolean Temperature Sensor #4 Failure 02:Input Status Boolean CAN Serial Number 04:Input Register...
Modbus Integrator's Guide for the CXC HP | 2 - Using Modbus Table 12. HV-ADIO Data Points Name Register Format 01:Coil Status Boolean 01:Coil Status Boolean 01:Coil Status Boolean 01:Coil Status Boolean 01:Coil Status Boolean 01:Coil Status Boolean 02:Input Status Boolean 02:Input Status Boolean...
Modbus Integrator's Guide for the CXC HP | 2 - Using Modbus Table 13. I/M1-ADIO Data Points (continued) Name Register Format 01:Coil Status Boolean 01:Coil Status Boolean 02:Input Status Boolean 02:Input Status Boolean Temperature Sensor #1 Failure 02:Input Status Boolean Temperature Sensor #2 Failure 02:Input Status Boolean...
Modbus Integrator's Guide for the CXC HP | 2 - Using Modbus Table 14. PSU-ADIO Data Points (continued) Name Register Format 04:Input Register 32-bit Floating Point 04:Input Register 32-bit Floating Point Table 15. Shunt Mux-ADIO Data Points Name Register Format CAN Serial Number 04:Input Register 32-bit Integer...
Modbus Integrator's Guide for the CXC HP | 2 - Using Modbus Table 16. 8R8D-ADIO Data Points (continued) Name Register Format 01:Coil Status Boolean 01:Coil Status Boolean 01:Coil Status Boolean 01:Coil Status Boolean 01:Coil Status Boolean 01:Coil Status Boolean 02:Input Status Boolean 02:Input Status Boolean...
Page 23
Modbus Integrator's Guide for the CXC HP | 2 - Using Modbus Table 17. BDFB-ADIO Data Points (continued) Name Register Format 01:Coil Status Boolean 01:Coil Status Boolean 02:Input Status Boolean 02:Input Status Boolean 02:Input Status Boolean 02:Input Status Boolean 02:Input Status Boolean 02:Input Status Boolean...
Modbus Integrator's Guide for the CXC HP | 2 - Using Modbus Table 18. E2-ADIO Data Points Name Register Format 02:Input Status Boolean 02:Input Status Boolean 02:Input Status Boolean 02:Input Status Boolean 02:Input Status Boolean 02:Input Status Boolean 02:Input Status Boolean 02:Input Status Boolean...
Modbus Integrator's Guide for the CXC HP | 2 - Using Modbus Table 18. E2-ADIO Data Points (continued) Name Register Format 04:Input Register 32-bit Floating Point 04:Input Register 32-bit Floating Point 04:Input Register 32-bit Floating Point Table 19. DC System Data Points Name Register Format...
Page 26
Modbus Integrator's Guide for the CXC HP | 2 - Using Modbus Table 19. DC System Data Points (continued) Name Register Format Insufficient Capacity Remaining (A) 02:Input Status Boolean Insufficient Capacity Remaining 02:Input Status Boolean Missing Rectifier 02:Input Status Boolean Rectifier AC Fail Count High 02:Input Status Boolean...
Modbus Integrator's Guide for the CXC HP | 2 - Using Modbus Table 19. DC System Data Points (continued) Name Register Format # Minor Alarm Rectifiers 04:Input Register 32-bit Floating Point # Non-Communicating Rectifiers 04:Input Register 32-bit Floating Point # Communicating Rectifiers 04:Input Register 32-bit Floating Point # AC Failed Rectifiers...
Modbus Integrator's Guide for the CXC HP | 2 - Using Modbus Table 20. DC System Battery Data Points (continued) Name Register Format • Unknown = 0 • NoBattery = 1 • Disconnected = 2 • Discharging = 3 • Charging = 5 •...
Modbus Integrator's Guide for the CXC HP | 2 - Using Modbus Table 22. DC System Disconnects Data Points Name Register Format Disconnect: Disconnect Inhibit 02:Input Status Boolean Disconnect: Disconnect Pending 02:Input Status Boolean Disconnect: Disconnect Active 02:Input Status Boolean Disconnect: Disconnect Open 02:Input Status Boolean...
Page 30
Modbus Integrator's Guide for the CXC HP | 2 - Using Modbus Table 26. AMPS HP System Data Points (continued) Name Register Format Inverter Comms Lost 02:Input Status Boolean Inverter Fan Failure 02:Input Status Boolean Inverter Internal Error 02:Input Status Boolean Inverter Restarts 02:Input Status...
Page 31
Modbus Integrator's Guide for the CXC HP | 2 - Using Modbus Table 26. AMPS HP System Data Points (continued) Name Register Format Inverter Imminent Shutdown 02:Input Status Boolean TUS Synchronization Error 02:Input Status Boolean TUS Internal Error 02:Input Status Boolean TUS Configuration Error 02:Input Status...
Page 32
Modbus Integrator's Guide for the CXC HP | 2 - Using Modbus Table 26. AMPS HP System Data Points (continued) Name Register Format # Failed Inverters 04:Input Register 32-bit Floating Point # Replace Fan Inverters 04:Input Register 32-bit Floating Point # Comms Lost Inverters 04:Input Register 32-bit Floating Point...
Page 33
Modbus Integrator's Guide for the CXC HP | 2 - Using Modbus Table 26. AMPS HP System Data Points (continued) Name Register Format Phase 1 Number of Inverters De- 04:Input Register 32-bit Floating Point tected Phase 1 Number Of Inverters Off 04:Input Register 32-bit Floating Point Phase 1 Number Of Inverters...
Page 34
Modbus Integrator's Guide for the CXC HP | 2 - Using Modbus Table 26. AMPS HP System Data Points (continued) Name Register Format Phase 3 Phase Power (VA) % of 04:Input Register 32-bit Floating Point Phase 3 Number Of Inverters On 04:Input Register 32-bit Floating Point Phase 3 Phase Power (W) % of...
Page 35
Modbus Integrator's Guide for the CXC HP | 2 - Using Modbus Table 26. AMPS HP System Data Points (continued) Name Register Format AC Group 2 Input Current 04:Input Register 32-bit Floating Point AC Group 2 Input Frequency 04:Input Register 32-bit Floating Point AC Group 2 AC Input Power (VA) 04:Input Register...
Page 36
Modbus Integrator's Guide for the CXC HP | 2 - Using Modbus Table 26. AMPS HP System Data Points (continued) Name Register Format DC Group 1 Number Of Inverters 04:Input Register 32-bit Floating Point Failed DC Group 1 Number of Inverters 04:Input Register 32-bit Floating Point Detected...
Modbus Integrator's Guide for the CXC HP | 2 - Using Modbus Table 26. AMPS HP System Data Points (continued) Name Register Format DC Group 4 Number Of Inverters 04:Input Register 32-bit Floating Point Failed DC Group 4 Number of Inverters 04:Input Register 32-bit Floating Point Detected...
Modbus Integrator's Guide for the CXC HP | 2 - Using Modbus Table 30. AMPS HP System TSI Inverters Data Points (continued) Name Register Format • Irrecoverable Error = 2 • Recoverable Error = 3 AC Input Status 04:Input Register 32-bit Floating Point See AC Output Status to decode DC Input Status...
Modbus Integrator's Guide for the CXC HP | 2 - Using Modbus 2.5.2.1. Data Points This section documents the Modbus data values available for the limited data set. Table 31. Limited Data Set Data Points Decimal Address Register Name Format 30001 04:Input Register CT/397: Current...
Page 40
Modbus Integrator's Guide for the CXC HP | 2 - Using Modbus Table 31. Limited Data Set Data Points (continued) Decimal Address Register Name Format 30033 04:Input Register Battery: Temperature Low 32-bit Floating Point Alarm Limit 30035 04:Input Register Battery Temperature High 32-bit Floating Point Limit 0350114-J0 Rev G...
3. Glossary Alternating Current ACCT Alternating Current Current Transducer ADIO Analog-digital input-output Alarm An alarm has user configurable fields like a name, priority and it can is able to sent SNMP or email notifications when it becomes active or cleared ALCO Alarm cutoff Alert...
Page 42
Modbus Integrator's Guide for the CXC HP | 3 - Glossary Media Access Control; e.g. MAC address Management Information Base; a database of entities most often associated with SNMP Metal Oxide Varistor Multiplexer NEBS Network Equipment-Building System; a set of safety, spatial and environmental guidelines for telecom OLED Organic LED, in-shelf controller display...
Need help?
Do you have a question about the Cordex CXC HP and is the answer not in the manual?
Questions and answers