Curtis 1030 Acuity Manual, Rev. C
23
8 — DEVICE MONITOR OBJECTS
DEVICE MONITOR OBJECTS
The Device Monitor Objects are found in the 5200h CAN Object address
range, as shown in Table 3.
The Acuity monitors and records various battery parameters. To retrieve
battery data from the Acuity, you can use either PDOs or the objects in Table 3.
8
Table 3 Device Monitor Objects
INDEX SUB-INDEX ACCESS BYTE 5 BYTE 6 BYTE 7 BYTE 8 DESCRIPTION
5200h 00h RO Voltage.
5201h 00h RO Current.
5202h 00h RO Temperature.
5203h 00h RO SoC.
5204h 00h RO Historical Ah Discharge.
5205h 00h RO Historical Ah Charge.
5209h 00...9h RO Binned Ah.
520Ah 00h RO
RmAh_lsb RmAh_msb RAh_LSB RAh_MSB ResettableAhcounter,Discharge.
520Bh 00h RO
RmAh_lsb RmAh_msb RAh_LSB RAh_MSB ResettableAhcounter,Charge.
5214h 00h RO
EBC_LSB EBC_MSB Estimated battery capacity.
Binned Ah (5209h) There are ten ranges of discharge rates. Each sub-index
(00–09h) holds the number of Ah discharged at that rate.
Historical records
A historical record is generated when one of these four events occurs:
• A given number of Ampere-hours have been drawn from the battery
• A battery cycle has completed
• The battery charger has been removed
• The unit has been disconnected from the battery.
In a typical application, the Acuity will generate 15 to 20 historical records per
day. The historical records are stored in the Acuity’s non-volatile memory and
can be read through the CAN interface.
The following three objects are used to read historical record data.
INDEX SUB-INDEX ACCESS BYTE 5 BYTE 6 BYTE 7 BYTE 8 DESCRIPTION
5300h 00..15h RO LSB MSB 0 0 HIstorical record request.
Bytes6+5=recordnumber.
Sub-index = index to 4 bytes within record.
5301h 00h RO LSB MSB 0 0 Numberofrecordssaved;16-bitnumber.
5302h 00h RO LSB MSB 0 0 Bytes6–5batterycyclenumber.Returns
historical record index.