You can use Modbus to access information about the SMART System's status and its bat activity alarms. You can also alter some parameters of bat activity alarms using Modbus messages.
| Function Code (decimal) | Address (decimal) |
Description (where M is a digit 1-8 for Alarm M) and X is any digit 0-9. |
Unit |
|---|---|---|---|
| 2 | 1 0000M | Alarm M bat pass alarm (1 = alarm present, 0 = no alarm) | |
| 2 | 1 0001M | Alarm M bat pulse alarm (1 = alarm present, 0 = no alarm) | |
| 2 | 1 0002X | Reserved for customization | |
| 3/6/16 | 4 000M1 | Pass Alarm M number of rolling seconds for bat pass alarm period | |
| 3/6/16 | 4 000M2 | Pass Alarm M minimum number of bat passes per period to set alarm (high water) | |
| 3/6/16 | 4 000M3 | Pass Alarm M maximum number of bat passes per period to clear alarm (low water) | |
| 3/6/16 | 4 000M4 | Pulse Alarm M number of rolling seconds for bat pulse alarm period | |
| 3/6/16 | 4 000M5 | Pulse Alarm M minimum number of bat pulses per period to set alarm (high water) | |
| 3/6/16 | 4 000M6 | Pulse Alarm M maximum number of bat pulses per period to clear alarm (low water) | |
| 3/6/16 | 4 0009X | Reserved for customization | |
| 4 | 3 00001 | Disk utilization (0-100%) | % |
| 4 | 3 00002 | Memory utilization (0-100%) | % |
| 4 | 3 00003 | CPU utilization (0-100%) | % |
| 4 | 3 00004 | Voltage | 0.1 V |
| 4 | 3 000M1 | Pass Alarm M bat pass event counter (modulo 65536) | |
| 4 | 3 000M2 | Pass Alarm M bat pass events per period | |
| 4 | 3 000M3 | Pass Alarm M seconds since most recent pass event (up to 65535) | s |
| 4 | 3 000M4 | Pass Alarm M bat pass alarm counter (modulo 65536) | |
| 4 | 3 000M5 | Pulse Alarm M bat pulse event counter (modulo 65536) | |
| 4 | 3 000M6 | Pulse Alarm M bat pulses per period | |
| 4 | 3 000M7 | Pulse Alarm M seconds since most recent pulse event (up to 65535) | s |
| 4 | 3 000M8 | Pulse Alarm M bat pulse alarm counter (modulo 65536) | |
| 4 | 3 00M01 | Pass Alarm M most recent value N (number of pulses in pass) | |
| 4 | 3 00M02 | Pass Alarm M most recent value Fc (characteristic frequency) | 10 Hz |
| 4 | 3 00M03 | Pass Alarm M most recent value Sc (characteristic slope) | octaves per second (OPS) |
| 4 | 3 00M04 | Pass Alarm M most recent value Fmax (maximum frequency) | 10 Hz |
| 4 | 3 00M05 | Pass Alarm M most recent value Fmin (minimum frequency) | 10 Hz |
| 4 | 3 00M06 | Pass Alarm M most recent value Fmean (mean frequency) | 10 Hz |
| 4 | 3 00M07 | Pass Alarm M most recent value TBC (time between calls) | 0.1 ms |
| 4 | 3 00M08 | Pass Alarm Mmost recent value Fk (frequency of knee) | 0.1 ms |
| 4 | 3 00M09 | Pass Alarm M most recent value Tk (time of knee) | 0.1 ms |
| 4 | 3 00M10 | Pass Alarm M most recent value S1 (initial slope) | OPS |
| 4 | 3 00M11 | Pass Alarm M most recent value Tc (time of characteristic) | 0.1 ms |
| 4 | 3 00M12 | Pass Alarm M most recent value Dur (pulse duration) | 0.1 ms |
| 4 | 3 009XX | Reserved for customization |