- Uninterruptible Power Supply:
- UPS 1000Z (S/N: EDZ1-UP)
- UPS 1200Z (S/N: HDR1-UP)
- UPS 250 (S/N: CNM242-UP; APZ342-UP)
- UPS 300 (S/N: CNJ438-UP; CPZ373-UP)
- UPS 500 (S/N: CSE157-UP)
- UPS 600 (S/N: CTX335-UP)
- UPS 750 (S/N: CPM172-UP)
- UPS 900 (S/N: CRY406-UP)
- UPS500G (S/N: TYD1-UP)
- UPS600G (S/N: DLD1-UP)
- UPS 1200Z (S/N: HDR1-UP)
Introduction
This Special Instruction contains information about the Register Maps used with single module systems (SMS) and multiple module systems (MMS) that use APC1+.
The information contained in this Special Instruction must be used as reference, during the operation and maintenance of the flywheel energy storage system.
Important Safety Information
Do not perform any procedure in this Special Instruction until you have read this Special Instruction and you understand this information. Use only proper tools and observe all precautions that pertain to the use of those tools. Failure to follow these procedures can result in personal injury. The following procedures should also be observed.
Work safely. Most accidents that involve product operation, maintenance, and repair are caused by failure to observe basic safety rules or precautions. An accident can often be avoided by recognizing potentially hazardous situations before an accident occurs.
A person must be alert to potential hazards. This person should also have the necessary training, skills, and tools to perform these functions properly.
Safety precautions and warnings are provided in this instruction and on the product. If these hazard warnings are not heeded, bodily injury or death could occur to you or to other persons. Caterpillar cannot anticipate every possible circumstance that might involve a potential hazard.
Therefore, the warnings in this publication and the warnings that are on the product are not all inclusive. Ensure that any tool, procedure, work method, or operating technique you use that is not recommended by Caterpillar is safe.
Ensure that the product will not be damaged or the product will not be made unsafe by the operation, lubrication, maintenance, or repair procedures used.
Ground the equipment. Improper grounding will result in electrical current paths that are uncontrolled and unreliable. Uncontrolled electrical circuit paths can result in damage to the equipment. Uncontrolled electrical circuit paths can also cause electrical activity that may degrade the electronics and communications. Ensure that all grounds are secure and free of corrosion.
NOTICE |
---|
Flywheel units must be handled with care, to avoid damage to moving and electrical components or equipment resulting from mishandling. Under no circumstances should the flywheel system be moved while the flywheel rotor is turning, or before the protective bearing retainers are installed. Caterpillar reserves the right to change specifications without prior notice. |
General Information
The UPS units listed in this Special Instruction support Modbus/TCP, Class 0 and Modbus/RTU.
The following information will be useful when performing register mapping operations on Single Module Systems (SMS) or Parallel Multiple Module Systems (PMMS) units supporting Modbus/TCP, Class 0 and Modbus/RTU environments.
- Most registers are read-only, accessed with Modbus function codes: 3 (read multiple registers) or 23 (read/write multiple registers).
- The few read/write (R/W) registers will be noted as such throughout this document. R/W registers can be read the same way as read-only registers. The R/W registers can be written with Modbus function codes: 6 (write single register), 16 (write multiple registers), or 23 (R/W multiple registers).
- Throughout this document, "Single Module Systems" will be referred to as SMS, while "Parallelled Multiple Module Systems" will be referred to as "PMMS".
- There are five register groups: System (SMS or PMMS), Event, Status, and Summary.
- Register pairs, shown as (x)(x+1) represent a 32-bit floating point or unsigned integer value. Lower numbered registers, bits 15-0, are the least significant 16 bits. Higher numbered registers, bits 31-16, are the most significant 16 bits. Format = Float32 or Unsigned32. To insure a proper 32-bit read, the pair of registers must both be read at the same time. Reading a pair of registers with two different read requests will have non-coherent data.
- Writes of 32-bit data are assumed to be in ascending register order. Is safest to write the full 32-bits in a single write request, which will guarantee a safe, successful write. If a write request is performed in two write requests, write of the 32-bit data must be done in ascending register order. Processing of the 32-bit data will not be done until the highest register is written.
- Registers with Binary Coded Decimal (BCD) format can be displayed in hexadecimal. For example if the "System Date" register returns 35 decimal (23 hex), then the day of the month is the 23rd.
- Registers shown as (x) are 16 bit unsigned quantities (Format = Unsigned16).
- References to a register number X is equivalent to Modbus Register 40000+X.
System Group
The system group pertains to those signals that are common to all modules of an SMS or a PMMS system.
References to one individual module of an SMS, or to any of the paralleled modules in a PMMS, all such references will be given as MMUs.
Note: Refer to Table 1 for detailed information about both SMS or PMMS module units
System Group Register Attributes     | ||||
---|---|---|---|---|
Register     | Group     | Description     | Format     | Units     |
(1)     | System     | Firmware Rev, Lower     | Unsigned16     | Refer to ""Firmware Revisions" ".     |
(2)     | System     | Firmware Rev, Upper     | Unsigned16     |     |
(3)     | System     | FPGA Rev, Lower     |     | Refer to ""FPGA Revisions" ".     |
(4)     | System     | FPGA Rev, Upper     | Unsigned16     |     |
(5)     | System     | Notice Active     | Unsigned16     | Refer to """Latched" Value Registers" ".     |
(6)     | System     | Alarm Active     | Unsigned16     | |
(7)     | System     | System Mode     | Unsigned16     | Refer to ""System Modes" ".     |
(8)     | System     | System State     | Unsigned16     | Refer to ""System States" ".     |
(9)     | System     | System Year     | BCD     | 4-digit year     |
(10)     | System     | System Month     | BCD     | 1 to 12     |
(11)     | System     | System Date     | BCD     | 1 to 31     |
(12)     | System     | System Hour     | BCD     | 0 to 23     |
(13)     | System     | System Minute     | BCD     | 0 to 59     |
(14)     | System     | System Second     | BCD     | 0 to 59     |
(15) (16)     | System     | Output frequency     | Float32     | Hertz     |
(17) (18)     | System     | Input Frequency     | Float32     | Hertz     |
(19) (20)     | System     | Output Power Factor     | Float32     | 0.0 to 1.0     |
(21) (22)     | System     | Input Power Factor     | Float32     | 0.0 to 1.0     |
(23) (24)     | System     | Percent Energy     | Float32     | Percent     |
(25) (26)     | System     | Percent Load     | Float32     | Percent     |
(27) (28)     | System     | Output Power     | Float32     | Kilowatts     |
(29) (30)     | System     | Output KVA     | Float32     | KVA     |
(31) (32)     | System     | Input Power     | Float32     | Kilowatts     |
(33) (34)     | System     | Input KVA     | Float32     | KVA     |
(35) (36)     | System     | Input Line Volt AB     | Float32     | Vac     |
(37) (38)     | System     | Input Line Volt BC     | Float32     | Vac     |
(39) (40)     | System     | Input Line Volt CA     | Float32     | Vac     |
(41) (42)     | System     | Bypass Line Volt AB     | Float32     | Vac     |
(43) (44)     | System     | Bypass Line Volt BC     | Float32     | Vac     |
(45) (46)     | System     | Bypass Line Volt CA     | Float32     | Vac     |
(47) (48)     | System     | Output Line Volt AB     | Float32     | Vac     |
(49) (50)     | System     | Output Line Volt BC     | Float32     | Vac     |
(51) (52)     | System     | Output Line Volt CA     | Float32     | Vac     |
(53) (54)     | System     | Input Current Phase A     | Float32     | Amps     |
(55) (56)     | System     | Input Current Phase B     | Float32     | Amps     |
(57) (58)     | System     | Input Current Phase C     | Float32     | Amps     |
(59) (60)     | System     | Output Current Phase A     | Float32     | Amps     |
(61) (62)     | System     | Output Current Phase B     | Float32     | Amps     |
(63) (64)     | System     | Output Current Phase C     | Float32     | Amps     |
(65) (66)     | System     | APC Board Serial Number     | Unsigned32     |     |
(67) (68)     | System     | System Module Serial Number     | Unsigned32     |     |
(69) (70)     | System     | System Serial Number     | Unsigned32     |     |
(71)     | System     | Model Index     | Unsigned16     |     |
Firmware Revisions
Firmware revisions are shown as "M.mmXY". For example "1.90ph", where the revision information can be decoded as follows:
- "M" represents the major revision.
- "mm" represents the minor rev.
- "X" represents the Beta letter.
- "Y" represents the Developer letter.
Note: For production code, and all code versions 5.0 and beyond, the Beta and Developer letters will be null (zero).
The lower 16 bits of the firmware revision contain the Beta letter (upper byte) and the Developer letter (lower byte).
Note: The Beta and Developer letters (lower 16 bits) are deprecated, and will always be zero from version 5.0 and beyond.
The upper 16 bits contain the major revision (upper byte) and the minor revision (lower byte).
As an example, if register 1 contains 0x7068, and register 2 contains 0x015a, the firmware revision would be shown as "1.90ph".
That "1.90ph" indicates a major revision level of "1", a minor revision level of "90", a Beta letter "p", and a Developer letter "h".
Field Programmable Gate Array (FPGA) Revisions
An FPGA revision is shown as "X.YZ". For example "1.30", where:
- "X" is a numeric representation of a major revision.
- "Y" is a numeric representation of a minor revision.
- "Z" represents the Beta letter.
Note: For production code, and all code versions 5.0 and beyond, the Beta letter will be null ("0").
An FPGA revision information can be decoded as follows:
- Major.Minor = (float)Register 3 / 100.
- The Beta letter is ASC ((Register 4 & 255) + (0x60)).
Note: The Beta letter value is deprecated and will always be null (zero) from version 5.0 and beyond.
The product family code is contained in the upper 8 bits of register 4. The product code will always be 0 (zero) for UPS Series 300. Again, this value is deprecated, and will always be null ("0") from version 5.0 and beyond.
For example, if register 3 contains 0x00A0, and register 4 contains 0x0008, the FPGA revision will show as "1.6h". This condition indicates a valid Series 300 UPS FPGA.
"Latched" Value Registers
The values reported in these registers are "latching" values. If a warning or alarm condition occurs, a non-zero value will return for at least 5 seconds. If the condition persists, after 5 seconds, subsequent read cycles will still return non-zero values. After 5 seconds, and the condition has cleared, subsequent read cycles will return a "0". The sequence is based on zero being "FALSE", and non-zero being "TRUE". Currently a "1" is returned for a "TRUE" condition.
System Modes
System Modes     | |
---|---|
Register 7 value     | Description     |
0     | Startup (SMS Only)     |
1     | Online     |
2     | Regulating     |
3     | Bypassed     |
4     | Shutdown     |
5     | Manual (SMS Only)     |
6     | Calibration (SMS Only)     |
7     | Reprogramming (SMS Only)     |
8     | Load Disabled (SMS Only)     |
9     | System Discharging ((P)MMS Only)     |
System States
The system state is no longer applicable for the PMMS units. PMMS units only use System Mode. As such, all PMMS units system states will always be set to zero.
SMS units will use the table below.
System States     | |
---|---|
Register 8 value     | Description     |
0     | Startup     |
1     | Auto Start     |
2     | Charging     |
3     | Stand-by     |
4     | Discharging     |
5     | Shutdown     |
6     | Offline     |
7     | Phase Sync     |
8     | Self Discharge     |
9     | Manual     |
10     | Calibration     |
11     | Calibrate Pt     |
12     | Verify Signals     |
13     | Energizing     |
14     | Auto Adjusting     |
15     | Phase Rotation     |
16     | Spin-down     |
17     | Overload     |
18     | Regulating     |
Paralleled MMS Group
Paralleled MMS Group     | ||||
---|---|---|---|---|
Register     | Group     | Description     | Format     | Units     |
(80) (81)     | Paralleled MMS     | Output Power     | Float32     | Kilowatts     |
(82) (83)     | Paralleled MMS     | Output Current Phase A     | Float32     | Amps     |
(84) (85)     | Paralleled MMS     | Output Current Phase B     | Float32     | Amps     |
(86) (87)     | Paralleled MMS     | Output Current Phase C     | Float32     | Amps     |
(88) (89)     | Paralleled MMS     | Input Power     | Float32     | Kilowatts (1)     |
(90) (91)     | Paralleled MMS     | Input Current Phase A     | Float32     | Amps     |
(92) (93)     | Paralleled MMS     | Input Current Phase B     | Float32     | Amps     |
(94) (95)     | Paralleled MMS     | Input Current Phase C     | Float32     | Amps     |
( 1 ) | Available in Version 5.20 and later. |
MMU Detail Group
MMU Detail Group     | ||||
---|---|---|---|---|
Register     | Group     | Description     | Format     | Units     |
(100) (101)     | MMU detail     | Input Volts AB     | Float32     | VAC     |
(102) (103)     | MMU detail     | Input Volts BC     | Float32     | VAC     |
(104) (105)     | MMU detail     | Input Volts CA     | Float32     | VAC     |
(106) (107)     | MMU detail     | Filter Volts AB     | Float32     | VAC     |
(108) (109)     | MMU detail     | Filter Volts BC     | Float32     | VAC     |
(110) (111)     | MMU detail     | Filter Volts CA     | Float32     | VAC     |
(112) (113)     | MMU detail     | Output Volts AB     | Float32     | VAC     |
(114) (115)     | MMU detail     | Output Volts BC     | Float32     | VAC     |
(116) (117)     | MMU detail     | Output Volts CA     | Float32     | VAC     |
(118) (119)     | MMU detail     | Inverter Current A     | Float32     | Amps     |
(120) (121)     | MMU detail     | Inverter Current B     | Float32     | Amps     |
(122) (123)     | MMU detail     | Inverter Current C     | Float32     | Amps     |
(124) (125)     | MMU detail     | Input Current A     | Float32     | Amps     |
(126) (127)     | MMU detail     | Input Current B     | Float32     | Amps     |
(128) (129)     | MMU detail     | Input Current C     | Float32     | Amps     |
(130) (131)     | MMU detail     | Output Current A     | Float32     | Amps     |
(132) (133)     | MMU detail     | Output Current B     | Float32     | Amps     |
(134) (135)     | MMU detail     | Output Current C     | Float32     | Amps     |
(136) (137)     | MMU detail     | Target Output Volts AB (deprecated, always reads 0)     | Float32     | VAC     |
(138) (139)     | MMU detail     | Target Output Volts BC (deprecated, always reads 0)     | Float32     | VAC     |
(140) (141)     | MMU detail     | Target Output Volts CA (deprecated, always reads 0)     | Float32     | VAC     |
(142) (143)     | MMU detail     | DC Offset Correction AB     | Float32     | VAC     |
(144) (145)     | MMU detail     | DC Offset Correction BC     | Float32     | VAC     |
(146) (147)     | MMU detail     | DC Offset Correction CA     | Float32     | VAC     |
(148) (149)     | MMU detail     | Output Voltage Setpoint AB (deprecated, always reads 0)     | Float32     | VAC     |
(150) (151)     | MMU detail     | Output Voltage Setpoint BC (deprecated, always reads 0)     | Float32     | VAC     |
(152) (153)     | MMU detail     | Output Voltage Setpoint CA (deprecated, always reads 0)     | Float32     | VAC     |
(154) (155)     | MMU detail     | Input Volts AN     | Float32     | VAC     |
(156) (157)     | MMU detail     | Input Volts BN     | Float32     | VAC     |
(158) (159)     | MMU detail     | Input Volts CN     | Float32     | VAC     |
(160) (161)     | MMU detail     | Output Frequency     | Float32     | Hertz     |
(162) (163)     | MMU detail     | Output MMU Power     | Float32     | KW     |
(164) (165)     | MMU detail     | Output MMU KVA     | Float32     | KWA     |
(166) (167)     | MMU detail     | Output Power Factor     | Float32     | 0.0 to 1.0     |
(168) (169)     | MMU detail     | Input Frequency     | Float32     | Hertz     |
(170) (171)     | MMU detail     | Input MMU Power     | Float32     | KW     |
(172) (173)     | MMU detail     | Input MMU KVA     | Float32     | KWA     |
(174) (175)     | MMU detail     | Input Power Factor     | Float32     | 0.0 to 1.0     |
(176) (177)     | MMU detail     | Cabinet Temperature     | Float32     | °C     |
(178) (179)     | MMU detail     | Air Inlet Temperature     | Float32     | °C     |
(180) (181)     | MMU detail     | Static Switch Temperature     | Float32     | °C     |
(182) (183)     | MMU detail     | Genset Start IGBT Temperature (deprecated, always reads 0)     | Float32     | °C     |
(184) (185)     | MMU detail     | Positive DC Bus Voltage     | Float32     | VDC     |
(186) (187)     | MMU detail     | Negative DC Bus Voltage     | Float32     | VDC     |
(188) (189)     | MMU detail     | Tachometer     | Float32     | RPM     |
(190) (191)     | MMU detail     | Percent Energy     | Float32     | %     |
(192) (193)     | MMU detail     | Vacuum Gauge     | Float32     | milliTorr     |
(194) (195)     | MMU detail     | Top Field Coil Current     | Float32     | Amps     |
(196) (197)     | MMU detail     | Bottom Field Coil Current     | Float32     | Amps     |
(198) (199)     | MMU detail     | Bottom Bearing Force     | Float32     | Pounds     |
(200) (201)     | MMU detail     | Lateral Vibration     | Float32     | G's     |
(202) (203)     | MMU detail     | Axial Vibration     | Float32     | G's     |
(204) (205)     | MMU detail     | Top Field Coil Temperature     | Float32     | °C     |
(206) (207)     | MMU detail     | Bottom Field Coil Temperature     | Float32     | °C     |
(208) (209)     | MMU detail     | Armature Temperature     | Float32     | °C     |
(210) (211)     | MMU detail     | Top Field Coil IGBT Temperature     | Float32     | °C     |
(212) (213)     | MMU detail     | Bottom Field Coil IGBT Temperature     | Float32     | °C     |
(214) (215)     | MMU detail     | Top Bearing Temperature     | Float32     | °C     |
(216) (217)     | MMU detail     | Bottom Bearing Temperature     | Float32     | °C     |
(218) (219)     | MMU detail     | RPS Advance setpoint     | Float32     | 0 to 255     |
(220)     | MMU detail     |     | Unsigned 16     | Refer to ""MMU Modes" ".     |
(221)     | MMU detail     |     | Unsigned 16     | Refer to ""MMU States" ".     |
MMU Modes
MMU Modes     | |
---|---|
Register 220 Values     | Description     |
0     | Startup     |
1     | Online     |
2     | Regulating     |
3     | Offline     |
4     | Shutdown     |
5     | Manual     |
6     | Calibration     |
7     | Reprogramming     |
8     | Load Disabled     |
MMU States
MMU States     | |
---|---|
Register 221 Values     | Description     |
0     | Startup     |
1     | Auto Start     |
2     | Charging     |
3     | Stand-by     |
4     | Discharging     |
5     | Shutdown     |
6     | Offline     |
7     | Phase Sync     |
8     | Self Discharge     |
9     | Manual     |
10     | Calibration     |
11     | Calibrate Pt     |
12     | Verify Signals     |
13     | Energizing     |
14     | Auto Adjusting     |
15     | Phase Rotation     |
16     | Spin-down     |
17     | Overload     |
18     | Regulating     |
Event Log Group
Event Log Group     | ||||
---|---|---|---|---|
Register     | Group     | Read/Write     | Description     | Unsigned 16     |
(250)     | Event     | R     | Number of All Messages     | Unsigned 16     |
(251)     | Event     | R     | Number of Warning and Alarm Messages     | Unsigned 16     |
(252)     | Event     | R     | Number of Alarm Messages Only     | Unsigned 16     |
(253)     | Event     | R/W     | "All Messages" Command Register (always reads zero) Refer to ""Command values for Registers 253, 254, and 255" ".     |
Unsigned 16     |
(254)     | Event     | R/W     | "Warning and Alarm Messages" Command Register (always reads zero) Refer to ""Command values for Registers 253, 254, and 255" ".     |
Unsigned 16     |
(255)     | Event     | R/W     | "Alarm Messages Only" Command Register (always reads zero) Refer to ""Command values for Registers 253, 254, and 255" ".     |
Unsigned 16     |
(256)     | Event     | R     | Bytes 0 and 1 of the ASCII message string     | Unsigned 16     |
(257)     | Event     | R     | Bytes 2 and 3 of the ASCII message string     | Unsigned 16     |
(258)     | Event     | R     | Bytes 4 and 5 of the ASCII message string     | Unsigned 16     |
(259)     | Event     | R     | Bytes 6 and 7 of the ASCII message string     | Unsigned 16     |
(260)     | Event     | R     | Bytes 8 and 9 of the ASCII message string     | Unsigned 16     |
(261)     | Event     | R     | Bytes 10 and 11 of the ASCII message string     | Unsigned 16     |
(262)     | Event     | R     | Bytes 12and 13 of the ASCII message string     | Unsigned 16     |
(263)     | Event     | R     | Bytes 14 and 15 of the ASCII message string     | Unsigned 16     |
(264)     | Event     | R     | Bytes 16 and 17 of the ASCII message string     | Unsigned 16     |
(265)     | Event     | R     | Bytes 18 and 19 of the ASCII message string     | Unsigned 16     |
(266)     | Event     | R     | Bytes 20 and 21 of the ASCII message string     | Unsigned 16     |
(267)     | Event     | R     | Bytes 22 and 23 of the ASCII message string     | Unsigned 16     |
(268)     | Event     | R     | Bytes 24 and 25 of the ASCII message string     | Unsigned 16     |
(269)     | Event     | R     | Bytes 26 and 27 of the ASCII message string     | Unsigned 16     |
(270)     | Event     | R     | Bytes 28 and 29 of the ASCII message string     | Unsigned 16     |
(271)     | Event     | R     | Bytes 30 and 31 of the ASCII message string     | Unsigned 16     |
(272)     | Event     | R     | Bytes 32 and 33 of the ASCII message string     | Unsigned 16     |
(273)     | Event     | R     | Bytes 34 and 35 of the ASCII message string     | Unsigned 16     |
(274)     | Event     | R     | Bytes 36 and 37 of the ASCII message string     | Unsigned 16     |
(275)     | Event     | R     | Bytes 38 and 39 of the ASCII message string     | Unsigned 16     |
(276)     | Event     | R     | Bytes 40 and 41 of the ASCII message string     | Unsigned 16     |
(277)     | Event     | R     | Bytes 42 and 43 of the ASCII message string     | Unsigned 16     |
(278)     | Event     | R     | Bytes 44 and 45 of the ASCII message string     | Unsigned 16     |
(279)     | Event     | R     | Bytes 46 and 47 of the ASCII message string     | Unsigned 16     |
(280)     | Event     | R     | Bytes 48 and 49 of the ASCII message string     | Unsigned 16     |
(281)     | Event     | R     | Bytes 50 and 51 of the ASCII message string     | Unsigned 16     |
(282)     | Event     | R     | Bytes 52 and 53 of the ASCII message string     | Unsigned 16     |
(283)     | Event     | R     | Bytes 54 and 55 of the ASCII message string     | Unsigned 16     |
(284)     | Event     | R     | Bytes 56 and 57 of the ASCII message string     | Unsigned 16     |
(285)     | Event     | R     | Bytes 58 and 59 of the ASCII message string     | Unsigned 16     |
(286)     | Event     | R     | Bytes 60 and 61 of the ASCII message string     | Unsigned 16     |
(287)     | Event     | R     | Bytes 62 and 63 of the ASCII message string     | Unsigned 16     |
(288)     | Event     | R     | Bytes 64 and 65 of the ASCII message string     | Unsigned 16     |
(289)     | Event     | R     | Bytes 66 and 67 of the ASCII message string     | Unsigned 16     |
(290)     | Event     | R     | Bytes 68 and 69 of the ASCII message string     | Unsigned 16     |
(291)     | Event     | R     | Bytes 70 and 71 of the ASCII message string     | Unsigned 16     |
(292)     | Event     | R     | Bytes 72 and 73 of the ASCII message string     | Unsigned 16     |
(293)     | Event     | R     | Bytes 74 and 75 of the ASCII message string     | Unsigned 16     |
(294)     | Event     | R     | Bytes 76 and 77 of the ASCII message string     | Unsigned 16     |
(295)     | Event     | R     | Bytes 78 and 79 of the ASCII message string     | Unsigned 16     |
(296)     | Event     | R     | Bytes 80 and 81 of the ASCII message string     | Unsigned 16     |
(297)     | Event     | R     | Event Severity Refer to ""Event Severity Levels" ".     |
Unsigned 16     |
Command values for Registers 253, 254, and 255
Commands values for Registers 253, 254 and 255     | ||
---|---|---|
Value     | Meaning     | Description     |
0     | Reset     | Sets the internal index to the oldest message stored in the Event Log. This command should be issued at least once when reading the Event Log.     |
1     | Advance     | Advances the internal index to the next message of the appropriate event type. If there are no more messages of the appropriate type available, a NULL string will be placed in the ASCII string registers.     |
All Others     | Invalid     | These values will be ignored.     |
The Event Log Group provides a way to read the Event Log from the UPS Series 300.
Event Severity Levels
Event Severity Levels     | |
---|---|
Value     | Meaning     |
0     | Invalid Event     |
1     | Status Event     |
2     | Warning Event     |
3     | Alarm Event     |
The UPS units listed in this Special Instruction store events in internal memory according to severity:
Status Events - Normally occurring events, important enough to store in event memory, but not associated with an error condition.
Notice Events - Indicate possible component failures or abnormal conditions that should be investigated.
Alarm Events - Events that require immediate attention. Examples are: Extreme over-temperature, several fan failures at once.
Note: The Message is sent as ASCII text in registers 256-296 and can include up to the first 80 characters of the event message, plus a trailing null. For messages less than 80 characters long, the trailing bytes are zeroed. Attempts to read a message that is not in the range of allowable messages (an invalid ID is entered in registers 304-305 or trying to increment beyond the end of the Event Log with registers 253-255) will result in a null string (all message bytes being zeroed). The ASCII string will be the result from the last event command request, such as the last write to one of the command registers (253-255) or the current Event ID (304-305).
Event Log Storage Information
The UPS units listed in this Special Instruction accumulate events in a circular buffer. This buffer will hold up to 4096 events.
Once that circular buffer is full, register 250 will always return the same number of events, and registers 251 and 252 may not change, when a new warning or alarm message is put into the buffer, if one of the same type was removed from the buffer.
Traversing thru the Event Log with the reset and increment style (registers 253-255) is a deprecated method of filling the Event Log string (registers 256-296) and is provided for backward compatibility purposes.
Event ID Registers
There are new registers for using 32-bit Event ID's (registers 300-305) and an event severity register (Event 297 in Table 8) to try and allow more flexibility with using the Event Log.
Note: To see the old (not easy to use) method for retrieving the Event Log, refer to ""Retrieve Event Log Using Registers 250-255" " in this Special Instruction.
Event ID Registers     | ||||
---|---|---|---|---|
Register     | Group     | Read/Write     | Description     | Format     |
(300) (301)     | Event     | R     | Beginning Event ID     | Unsigned 32     |
(302) (303)     | Event     | R     | Ending Event ID     | Unsigned 32     |
(304) (305)     | Event     | R/W     | Current Event ID     | Unsigned 32     |
(306) (307)     | Event     | R     | Proprietary Binary Event Data     | Unsigned 32     |
(308) (309)     | Event     | R     | Proprietary Binary Event Data     | Unsigned 32     |
(310) (311)     | Event     | R     | Proprietary Binary Event Data     | Unsigned 32     |
(312) (313)     | Event     | R     | Proprietary Binary Event Data     | Unsigned 32     |
(314) (315)     | Event     | R     | Proprietary Binary Event Data     | Unsigned 32     |
(316) (317)     | Event     | R     | Proprietary Binary Event Data     | Unsigned 32     |
(318) (319)     | Event     | R     | Proprietary Binary Event Data     | Unsigned 32     |
(320) (321)     | Event     | R     | Proprietary Binary Event Data     | Unsigned 32     |
Retrieving the Event Log Using Event IDs
Perform the steps in the procedures below:
- Read the beginning Event ID, registers 300-301, and ending Event ID, registers 302- 303.
- If the registers read the same, then there are no events in the Event Log.
- If the registers do not read the same, then there are events in the Event Log.
To get the entire Event Log:
- Start at the beginning Event ID:
- Write the Event ID into the current Event ID registers 304-305.
- Read the event out of the Event Log string registers.
- Increment the Event ID by one.
- Repeat the above steps as necessary, until the ending Event ID is reached.
If the Event ID range is known, it is possible to grab just part of the Event Log, such as the last 20 events, by subtracting the number of events desired from the ending Event ID, and then increment the count on through to the end.
To check for new events, look to see if the ending Event ID has changed.
Note: On an Event Log erase, the Event ID registers will all reset, and start over at zero.
For a given unit in an SMS, or (P)MMS, if the Event Log is not erased, or no other catastrophic problem occurs, the Event ID should be the same even if the unit does restart.
If communications are lost with a unit, and part of the Event Log is missing after communications are restored, the missing information can be found by comparing the last Event ID obtained from the ending Event ID registers.
In addition, using the Event Severity register (297), a parsing for warnings and/or alarms can be performed as well.
Pseudo-code for using Event ID
Perform the steps in the following procedure:
- Read_All_Event_Messages:-- read all event messages stored in the -- Event Log
- Begin_ID = Read_many(300, 2)
- End_ID = Read_many(302, 2)
- If (Begin_ID != End_ID)-- there are events
- Current_ID = Begin_ID
- Write_many(304, 2, Current_ID)
- Message_text = Read_many(256, 41)-- read all ascii bytes
- Severity = Read_many(297, 1)
- While (Current_ID != End_ID) AND (Severity != Invalid Event)
- Current_ID = Current_ID + 1
- Write_many(304, 2, Current_ID)
- Message_text = Read_many(256, 41)-- read all ascii bytes
- Severity = Read_many(297, 1)
- End_ID = Read_many(302, 2)--see if there are new events
Periodic_update
Read most recent messages since last poll and see if any were alarms.
- End_ID = Read_many(302, 2)-- Read the latest Event ID
- If (End_ID != Current_ID)-- if there are new events (assumes current id was equal to previous end id).
- Severity = Status Event--initialize to a valid value
- While (Current_ID != End_ID) AND (Severity != Invalid Event)
- Current_ID = Current_ID + 1
- Write_many(304, 2, Current_ID)-- look at the next message
- Severity = Read_many(297, 1)
- If (Severity == Alarm)
- Message_text = Read_many(256, 41)-- read all ascii bytes
Retrieve Event Log Using Registers 250-255
- Read the number of each and every message: alarm messages and/or alarm and warning messages (registers 250,251, and/or 252) to use as a loop counter for getting all of a certain type of events. Another method is to issue the "Reset" command for the desired type of events in registers 253-255. This method requires advancing through the events until an empty ASCII string (or an invalid event severity in register 297) is reached.
- If there are more than zero messages, set the Command register for the desired message level (registers 253-255). A "Reset" command should be issued first. Subsequent "Advance" commands should be issued to progress through all the events.
- If another message is available, the ASCII string area will contain the ASCII characters for the message. The end of the message will be padded with NULL characters. If no other messages are available, the ASCII string area will contain zeros.
Note: This method requires traversing through the entire Event Log to get events for the first time, or after the system processor restarts which can be annoying.
- After getting all of the events, there will be a need to periodically advance to the next event to see if a new one is available. Because the number of messages is not guaranteed to always change like in the old days, new additional events could be missed. Of course, just looking at the ending Event ID to see if it has changed, but the Event ID method is now the recommended method.
- On a system processor restart, or an Event Log erase, issuing a "Reset" command will be required. This "Reset" command will get the Event Log registers working again, but will also require traversing through the entire Event Log again.
- The three different command registers for advancing and resetting to the beginning of the log are not independent from each other. In other words, if you reset for Alarm Events the log will move to the first Alarm Event. If you then increment an All Messages event, the log will move one event from the first alarm. In other words, use of the different command registers cannot be mixed and matched correctly. Traversing through the events for one type of message requires continuing to use that type of message until the end is reached. With the addition of register 297 (Event Severity), parsing of warnings, alarms, and all messages is possible.
Pseudo-coded Routines for Reading the Entire Event Log
Note: This method is for the old way of traversing the Event Log, and the methods shown below may not work for all cases any more. For example, the new ways of keeping event counts will make the periodic update code to work incorrectly. One may need to look up the Event ID, or the Severity Register, when trying to maintain a copy of the Event Log.
Pseudo-coded routines for reading the entire Event Log, and for periodically checking for new event messages, are shown below:
Read_All_Event_Messages: Read all event messages stored in the -- Event Log.     |
---|
Num_All_msgs = Read_single(250)     |
If (Num_All_Msgs > 0)     |
Write(253, 0)-- Reset the "All Messages" Command Register     |
While (Num_All_msgs > 0)     |
Message_text = Read_many(256, 41)-- read all ascii bytes     |
Num_All_msgs = Num_All_msgs –1     |
Write(253, 1)-- Advance the "All Messages" Command -Register     |
Periodic_update: (1) Read the most recent "Alarm" messages since last poll     |
Num_Alarm_msgs = Read(252)-- Read the number of Alarm Messages stored in the Event Log     |
If (Num_Alarm_msgs != last_ Num_Alarm_msgs)-- if there are new events     |
Write(255, 1)-- Advance the "Alarms Only" index to the next message     |
Message_text = Read_many(256, 41)-- read all ascii bytes     |
while(Message_text != NULL)-- read all non-null messages     |
Write(255, 1)-- Advance the "Alarms Only" index to the next message     |
Message_text = Read_many(256, 41)-- read all ascii bytes     |
( 1 ) | Old method, no longer works correctly. |
Periodic_update: (1) Read the most recent "Alarm" messages since last poll     |
Write(255, 1)-- Advance the "Alarms Only" index to the next message, to see if there is one     |
Severity = Read_many(297, 1)     |
While (Severity!= Invalid Event)--there was an alarm event, read all non-null messages.     |
Message_text = Read_many(256, 41)-- read all ascii bytes     |
Write(255, 1)-- Advance the "Alarms Only" index to the next message     |
Severity = Read_many(297, 1)     |
( 1 ) | New method that will work. |
Status Group
The Status Group contains status registers for the system and MMU.
Each bit has a particular meaning for a particular FPGA revision.
Status Group     | |||
---|---|---|---|
Register     | Group     | Format     | Description     |
(350)     | Status     | Unsigned 16     | System Status Register 1     |
(351)     | Status     | Unsigned 16     | System Status Register 2     |
(352)     | Status     | Unsigned 16     | System Status Register 3     |
(353)     | Status     | Unsigned 16     | MMU Status Register 1     |
(354)     | Status     | Unsigned 16     | MMU Status Register 2     |
(355)     | Status     | Unsigned 16     | MMU Status Register 3     |
(356)     | Status     | Unsigned 16     | MMU Status Register 4     |
(357)     | Status     | Unsigned 16     | MMU Status Register 5     |
(358)     | Status     | Unsigned 16     | MMU Status Register 6     |
Note: The system status registers are only available on systems with a Systems Cabinet (i.e. systems that can support more than 1 MMU).
Bit Definitions for System Status Register 1
Note: Bit 15 is the most significant bit.
B15 - SYS_CAB_USER_DATA_LOCK_BIT, communication with user interface board ok
B14 - SYS_CAB_IO_DATA_LOCK_BIT, communication with i/o interface board ok
B13 - SYS_CAB_FAN_DATA_LOCK_BIT, communication with fan interface board ok
B12 - SYS_CAB_AC_DATA_LOCK_BIT, communication with AC interface board ok
B11 - SYS_CAB_T3_FUSE_BIT, pwr supply xfrmr fuse okay
B10 - SYS_CAB_T2_FUSE_BIT, pwr supply xfrmr fuse okay
B9 - SYS_CAB_T1_FUSE_BIT, pwr supply xfrmr fuse okay
B8 - Reserved for future use
B7 - SYS_CAB_PS_2_OK_BIT, 24 V power supply 2 okay
B6 - SYS_CAB_PS_1_OK_BIT, 24 V power supply 1 okay
B5 - Reserved for future use
B4 - Reserved for future use
B3 - Reserved for future use
B2 - SYS_CAB_FAN_3_OK_BIT, System cabinet fan 3 is okay
B1 - SYS_CAB_FAN_2_OK_BIT, System cabinet fan 2 is okay
B0 - SYS_CAB_FAN_1_OK_BIT, System cabinet fan 1 is okay
Bit Definitions for System Status Register 2
B15 - SYS_CAB_SS_FUSE_OK_BIT, Bypass Static Switch fuse is okay
B14 - Reserved for future use
B13 - Reserved for future use
B12 - SYS_CAB_OUT_6_CONTACT_BIT - System Cabinet remote output contact
B11 - SYS_CAB_OUT_5_CONTACT_BIT - System Cabinet remote output contact
B10 - SYS_CAB_OUT_4_CONTACT_BIT - System Cabinet remote output contact
B9 - SYS_CAB_OUT_3_CONTACT_BIT - System Cabinet remote output contact
B8 - SYS_CAB_OUT_2_CONTACT_BIT - System Cabinet remote output contact
B7 - SYS_CAB_OUT_1_CONTACT_BIT - System Cabinet remote output contact
B6 - SYS_CAB_IN_6_CONTACT_BIT, System Cabinet remote input contact
B5 - SYS_CAB_IN_5_CONTACT_BIT, System Cabinet remote input contact
B4 - SYS_CAB_IN_4_CONTACT_BIT, System Cabinet remote input contact
B3 - SYS_CAB_IN_3_CONTACT_BIT, System Cabinet remote input contact
B2 - SYS_CAB_IN_2_CONTACT_BIT, System Cabinet remote input contact
B1 - SYS_CAB_IN_1_CONTACT_BIT, System Cabinet remote input contact
B0 - Reserved for future use
Bit Definitions for System Status Register 3
B15 - SYS_CAB_BYPASS_ROTATION_CW, bypass input phase rotation is clockwise
B14 - SYS_CAB_BYPASS_ROTATION_CCW, bypass input phase rotation is counterclockwise
B13 - SYS_CAB_FREQUENCY_LOCK
B12 - SYS_CAB_K4_STATUS- Bypass static switch contactor status Bit (1 = closed)
B11 - Reserved for future use
B10 - Reserved for future use
B9 - Reserved for future use
B8 - SYS_CAB_K3_STATUS_ERR, K3 status bit does not match K3 command bit (deprecated, always reads 0)
B7 - SYS_CAB_COMMUNICATION_OK, communication check with all satellite Sys Cab boards
B6 - SYS_CAB_K3_CB_CURRENT_TRIP, Bypass CB tripped because of current overload
B5 - Reserved for future use
B4 - Reserved for future use
B3 - Reserved for future use
B2 - Reserved for future use
B1 - SYS_CAB_ZIGZAG_OL_RELAY_TRIP, zigzag xfrmr overload relay has tripped
B0 - SYS_CAB_ZIGZAG_BREAKER_TRIP, zigzag breaker relay has tripped
Bit Definitions for MMU Status Register 1
B15 - K3_STATUS_BIT- Bypass contactor status bit (1 = closed)
B14 - K2_STATUS_BIT- MMU output contactor status bit (1 = closed)
B13 - K1_STATUS_BIT- MMU input contactor status bit (1 = closed)
B12 - USER_DATA_LOCK- MMU user interface board communications okay
B11 - IO_DATA_LOCK- MMU input/ouput interface board comm. okay
B10 - FAN_DATA_LOCK- MMU fan interface board communications okay
B9 - DC_DATA_LOCK- Always Zero Now
B8 - AC_DATA_LOCK- MMU AC interface board communications okay
B7 - GS_DATA_LOCK (Optional)- Always Zero Now
B6 - UNLOADING_TO- Unloading controller had a timeout reaching setpoint
B5 - LOW_SPEED_SHUTDOWN - Discharge ending because of flywheel speed
B4 - FLY_MASTER_ENABLE- Flywheel Master Controller enabled
B3 - EXT_SYNC_BIT- Synchronize output to external input source cmd bit
B2 - K4_STATUS_BIT- Bypass static switch contactor status Bit
B1 - S_BYP_SW_FUSE_OK_BIT - Bypass static switch fuse status bit
B0 - MASTER_ENABLE- The MMU master controller is enabled
Bit Definitions for MMU Status Register 2
B15 - Reserved for future use
B14 - Reserved for future use
B13 - DISCHARGE_STAT- Discharge Status
B12 - Reserved for future use
B11 - Reserved for future use
B10 - MMU_T2_FUSE_BIT- MMU power supply xfrmr 2 fuse is okay
B9 - MMU_T1_FUSE_BIT- MMU power supply xfrmr 1 fuse is okay
B8 - PS_3_BIT- Always Zero Now
B7 - PS_2_BIT- MMU 24V DC power supply 2 is okay
B6 - PS_1_BIT- MMU 24V DC power supply 1 is okay
B5 - MMU_FAN_6_OK- MMU Fan 6 is okay
B4 - MMU_FAN_5_OK- MMU Fan 5 is okay
B3 - MMU_FAN_4_OK- MMU Fan 4 is okay
B2 - MMU_FAN_3_OK- MMU Fan 3 is okay
B1 - MMU_FAN_2_OK- MMU Fan 2 is okay
B0 - MMU_FAN_1_OK- MMU Fan 1 is okay
Bit Definitions for MMU Status Register 3
B15 - Reserved for future use
B14 - AC_COUNTER_CLOCKWISE_BIT- MMU input has counter-clockwise phase rotation
B13 - AC_CLOCKWISE_BIT - MMU input has clockwise phase rotation
B12 - SSW_RAMP_DONE_BIT- MMU Input static switch startup ramp is finished
B11 - STATIC_SWITCH_TIMEOUT- Timeout controlling MMU input static switch
B10 - OVERSPEED_ERR- Flywheel overspeed shutdown
B9 - RPS_ERR- Rotor Position Sensor Error
B8 - IGBT_3_ERR- Flywheel IGBT 3 error
B7 - IGBT_2_ERR- Flywheel IGBT 2 error
B6 - IGBT_1_ERR- Flywheel IGBT 1 error
B5 - IGBT_C_ERR- Utility Inverter Phase C IGBT error
B4 - IGBT_B_ERR- Utility Inverter Phase B IGBT error
B3 - IGBT_A_ERR- Utility Inverter Phase A IGBT error
B2 - FWI_DATALOCK_ERR_BIT- Flywheel Interface Board comm. error
B1 - LOW_DC_BUS_ERR- A DC Bus had a low voltage error
B0 - HI_DC_BUS_ERR- A DC Bus had a high voltage error
Bit Definitions for MMU Status Register 4
B15 - BYPASS_AVAILABLE_BIT- Bypass input is qualified for bypass transfers
B14 - EXT_SYNC_CMD_BIT- Always Zero Now
B13 - BYPASS_SSW_OKAY_BIT- Always Zero Now
B12 - BYPASS_SYNC_BIT- Always Zero Now
B11 - AHC_ENABLE_BIT- Active harmonic correction enable bit
B10 - FLYWHEEL_SYS_ENABLE_BIT- The flywheel master controller enable bit
B9 - REDUNDANT_MMU_BIT- System has at least 1 MMU more than load requires
B8 - AVR_ENABLE_BIT- Always Zero Now
B7 - NEUTRAL_CONNECTED_BIT - System has a neutral connection
B6 - K4_CONTROL_BIT - Bypass static switch contactor close cmd
B5 - START_SWEEP_ENABLE_BIT - Rotor spin-up sweep is enabled
B4 - K3_CONTROL_BIT - Bypass contactor open request
B3 - K2_CONTROL_BIT - Output contactor close request
B2 - K1_CONTROL_BIT - Input contactor close request
B1 - UNLOADING_ENABLE_BIT - Rotor unloading controller is enabled
B0 - STATIC_SWITCH_ENABLE_BIT - MMU input static switch is enabled
Bit Definitions for MMU Status Register 6
B15 - MMU_IN_6_CONTACT_BIT - MMU remote input contact 6
B14 - MMU_IN_5_CONTACT_BIT - MMU remote input contact 5
B13 - MMU_IN_4_CONTACT_BIT - MMU remote input contact 4
B12 - MMU_IN_3_CONTACT_BIT - MMU remote input contact 3
B11 - MMU_IN_2_CONTACT_BIT - MMU remote input contact 2
B10 - MMU_IN_1_CONTACT_BIT - MMU remote input contact 1
B9 - MMU_OUT_6_CONTACT_BIT - MMU remote output contact
B8 - MMU_OUT_5_CONTACT_BIT - MMU remote output contact
B7 - MMU_OUT_4_CONTACT_BIT - MMU remote output contact
B6 - MMU_OUT_3_CONTACT_BIT - MMU remote output contact
B5 - MMU_OUT_2_CONTACT_BIT - MMU remote output contact
B4 - MMU_OUT_1_CONTACT_BIT - MMU remote output contact
B3 - Reserved for future use
B2 - Reserved for future use
B1 - Reserved for future use
B0 - Reserved for future use
Summary Group
The summary group contains information about each the UPS units listed in this Special Instruction that are connected via the CAN bus.
Register values for MMUs that are not present on the CAN bus are returned as zeros (0).
There are registers for seven MMUs connected to each other via the CAN bus.
Summary Group     | |||
---|---|---|---|
Register     | Group     | Format     | Description     |
(375)     | Summary     | Unsigned 16     | Detected Number of MMUs     |
(376)     | Summary     | Unsigned 16     | Expected number of MMUs     |
MMU Node 1
MMU Node 1     | |||
---|---|---|---|
Register     | Group     | Format     | Description     |
(380)     | Summary     | Unsigned 16     | MMU Mode, Unit 1     |
(381)     | Summary     | Unsigned 16     | MMU Mode, Unit 1     |
(382) (383)     | Summary     | Float 32     | Tachometer, Unit 1     |
(384) (385)     | Summary     | Float 32     | Percent Usable Energy, Unit 1     |
(386) (387)     | Summary     | Float 32     | Cabinet Temperature, Unit 1     |
(388) (389)     | Summary     | Float 32     | Vacuum Gauge, Unit 1     |
(390) (391)     | Summary     | Float 32     | MMU Output Power, Unit 1     |
(392) (393)     | Summary     | Float 32     | MMU Output KVA, Unit 1     |
(394) (395)     | Summary     | Float 32     | MMU Input Power, Unit 1     |
(396) (397)     | Summary     | Float 32     | MMU Input KVA, Unit 1     |
(398) (399)     | Summary     | Float 32     | MMU Spare telemetry channel, Unit 1     |
(400) (401)     | Summary     | Float 32     | MMU Spare telemetry channel, Unit 1     |
(402) (403)     | Summary     | Float 32     | MMU Input Current Phase A, Unit 1     |
(404) (405)     | Summary     | Float 32     | MMU Input Current Phase B, Unit 1     |
(406) (407)     | Summary     | Float 32     | MMU Input Current Phase C, Unit 1     |
(408) (409)     | Summary     | Float 32     | MMU Output Current Phase A, Unit 1     |
(410) (411)     | Summary     | Float 32     | MMU Output Current Phase B, Unit 1     |
$12) (413)     | Summary     | Float 32     | MMU Output Current Phase C, Unit 1     |
MMU Node 2
MMU Node 2     | |||
---|---|---|---|
Register     | Group     | Format     | Description     |
(424)     | Summary     | Unsigned 16     | MMU Mode, Unit 2     |
(425)     | Summary     | Unsigned 16     | MMU State, Unit 2     |
(426) (427)     | Summary     | Float 32     | Tachometer, Unit 2     |
(428) (429)     | Summary     | Float 32     | Percent Usable Energy, Unit 2     |
(430) (431)     | Summary     | Float 32     | Cabinet Temperature, Unit 2     |
(432) (433)     | Summary     | Float 32     | Vacuum Gauge, Unit 2     |
(434) (435)     | Summary     | Float 32     | MMU Output Power, Unit 2     |
(436) (437)     | Summary     | Float 32     | MMU Output KVA, Unit 2     |
(438) (439)     | Summary     | Float 32     | MMU Input Power, Unit 2     |
(440) (441)     | Summary     | Float 32     | MMU Input KVA, Unit 2     |
(442) (443)     | Summary     | Float 32     | MMU Spare telemetry channel, Unit 2     |
(444) (445)     | Summary     | Float 32     | MMU Spare telemetry channel, Unit 2     |
(446) (447)     | Summary     | Float 32     | MMU Input Current Phase A, Unit 2     |
(448) (449)     | Summary     | Float 32     | MMU Input Current Phase B, Unit 2     |
(450) (451)     | Summary     | Float 32     | MMU Input Current Phase C, Unit 2     |
(452) (453)     | Summary     | Float 32     | MMU Output Current Phase A, Unit 2     |
(454) (455)     | Summary     | Float 32     | MMU Output Current Phase B, Unit 2     |
(456) (457)     | Summary     | Float 32     | MMU Output Current Phase C, Unit 2     |
MMU Node 3
MMU Node 3     | |||
---|---|---|---|
Register     | Group     | Format     | Description     |
(468)     | Summary     | Unsigned 16     | MMU Mode, Unit 3     |
(469)     | Summary     | Unsigned 16     | MMU State, Unit 3     |
(470) (471)     | Summary     | Float 32     | Tachometer, Unit 3     |
(472) (473)     | Summary     | Float 32     | Percent Usable Energy, Unit 3     |
(474) (475)     | Summary     | Float 32     | Cabinet Temperature, Unit 3     |
(476) (477)     | Summary     | Float 32     | Vacuum Gauge, Unit 3     |
(478) (479)     | Summary     | Float 32     | MMU Output Power, Unit 3     |
(480) (481)     | Summary     | Float 32     | MMU Output KVA, Unit 3     |
(482) (483)     | Summary     | Float 32     | MMU Input Power, Unit 3     |
(484) (485)     | Summary     | Float 32     | MMU Input KVA, Unit 3     |
(486) (487)     | Summary     | Float 32     | MMU Spare telemetry channel, Unit 3     |
(488) (489)     | Summary     | Float 32     | MMU Spare telemetry channel, Unit 3     |
(490) (491)     | Summary     | Float 32     | MMU Input Current Phase A, Unit 3     |
(492) (493)     | Summary     | Float 32     | MMU Input Current Phase B, Unit 3     |
(494) (495)     | Summary     | Float 32     | MMU Input Current Phase C, Unit 3     |
(496) (497)     | Summary     | Float 32     | MMU Output Current Phase A, Unit 3     |
(498) (499)     | Summary     | Float 32     | MMU Output Current Phase B, Unit 3     |
(500) (501)     | Summary     | Float 32     | MMU Output Current Phase C, Unit 3     |
MMU Node 4
MMU Node 4     | |||
---|---|---|---|
Register     | Group     | Format     | Description     |
(512)     | Summary     | Unsigned 16     | MMU Mode, Unit 4     |
(513)     | Summary     | Unsigned 16     | MMU State, Unit 4     |
(514) (515)     | Summary     | Float 32     | Tachometer, Unit 4     |
(516) (517)     | Summary     | Float 32     | Percent Usable Energy, Unit 4     |
(518) (519)     | Summary     | Float 32     | Cabinet Temperature, Unit 4     |
(520) (521)     | Summary     | Float 32     | Vacuum Gauge, Unit 4     |
(522) (523)     | Summary     | Float 32     | MMU Output Power, Unit 4     |
(524) (525)     | Summary     | Float 32     | MMU Output KVA, Unit 4     |
(526) (527)     | Summary     | Float 32     | MMU Input Power, Unit 4     |
(528) (529)     | Summary     | Float 32     | MMU Input KVA, Unit 4     |
(530) (531)     | Summary     | Float 32     | MMU Spare telemetry channel, Unit 4     |
(532) (533)     | Summary     | Float 32     | MMU Spare telemetry channel, Unit 4     |
(534) (535)     | Summary     | Float 32     | MMU Input Current Phase A, Unit 4     |
(536) (537)     | Summary     | Float 32     | MMU Input Current Phase B, Unit 4     |
(538) (539)     | Summary     | Float 32     | MMU Input Current Phase C, Unit 4     |
(540) (541)     | Summary     | Float 32     | MMU Output Current Phase A, Unit 4     |
(542) (543)     | Summary     | Float 32     | MMU Output Current Phase B, Unit 4     |
(544) (545)     | Summary     | Float 32     | MMU Output Current Phase C, Unit 4     |
MMU Node 5
MMU Node 4     | |||
---|---|---|---|
Register     | Group     | Format     | Description     |
(556)     | Summary     | Unsigned 16     | MMU Mode, Unit 5     |
(557)     | Summary     | Unsigned 16     | MMU State, Unit 5     |
(558) (559)     | Summary     | Float 32     | Tachometer, Unit 5     |
(560) (561)     | Summary     | Float 32     | Percent Usable Energy, Unit 5     |
(562) (563)     | Summary     | Float 32     | Cabinet Temperature, Unit 5     |
(564) (565)     | Summary     | Float 32     | Vacuum Gauge, Unit 5     |
(566) (567)     | Summary     | Float 32     | MMU Output Power, Unit 5     |
(568) (569)     | Summary     | Float 32     | MMU Output KVA, Unit 5     |
(570) (571)     | Summary     | Float 32     | MMU Input Power, Unit 5     |
(572) (573)     | Summary     | Float 32     | MMU Input KVA, Unit 5     |
(574) (575)     | Summary     | Float 32     | MMU Spare telemetry channel, Unit 5     |
(576) (577)     | Summary     | Float 32     | MMU Spare telemetry channel, Unit 5     |
(578) (579)     | Summary     | Float 32     | MMU Input Current Phase A, Unit 5     |
(580) (581)     | Summary     | Float 32     | MMU Input Current Phase B, Unit 5     |
(582) (583)     | Summary     | Float 32     | MMU Input Current Phase C, Unit 5     |
(584) (585)     | Summary     | Float 32     | MMU Output Current Phase A, Unit 5     |
(586) (587)     | Summary     | Float 32     | MMU Output Current Phase B, Unit 5     |
(588) (589)     | Summary     | Float 32     | MMU Output Current Phase C, Unit 5     |
MMU Node 6
MMU Node 6     | |||
---|---|---|---|
Register     | Group     | Format     | Description     |
(600)     | Summary     | Unsigned 16     | MMU Mode, Unit 6     |
(601)     | Summary     | Unsigned 16     | MMU State, Unit 6     |
(602) (603)     | Summary     | Float 32     | Tachometer, Unit 6     |
(604) (605)     | Summary     | Float 32     | Percent Usable Energy, Unit 6     |
(606) (607)     | Summary     | Float 32     | Cabinet Temperature, Unit 6     |
(608) (609)     | Summary     | Float 32     | Vacuum Gauge, Unit 6     |
(610) (611)     | Summary     | Float 32     | MMU Output Power, Unit 6     |
(612) (613)     | Summary     | Float 32     | MMU Output KVA, Unit 6     |
(614) (615)     | Summary     | Float 32     | MMU Input Power, Unit 6     |
(616) (617)     | Summary     | Float 32     | MMU Input KVA, Unit 6     |
(618) (619)     | Summary     | Float 32     | MMU Spare telemetry channel, Unit 6     |
(620) (621)     | Summary     | Float 32     | MMU Spare telemetry channel, Unit 6     |
(622) (623)     | Summary     | Float 32     | MMU Input Current Phase A, Unit 6     |
(624) (625)     | Summary     | Float 32     | MMU Input Current Phase B, Unit 6     |
(626) (627)     | Summary     | Float 32     | MMU Input Current Phase C, Unit 6     |
(628) (629)     | Summary     | Float 32     | MMU Output Current Phase A, Unit 6     |
(630) (631)     | Summary     | Float 32     | MMU Output Current Phase B, Unit 6     |
(632) (633)     | Summary     | Float 32     | MMU Output Current Phase C, Unit 6     |
MMU Node 7
MMU Node 7     | |||
---|---|---|---|
Register     | Group     | Format     | Description     |
(644)     | Summary     | Unsigned 16     | MMU Mode, Unit 7     |
(645)     | Summary     | Unsigned 16     | MMU State, Unit 7     |
(646) (647)     | Summary     | Float 32     | Tachometer, Unit 7     |
(648) (649)     | Summary     | Float 32     | Percent Usable Energy, Unit 7     |
(650) (651)     | Summary     | Float 32     | Cabinet Temperature, Unit 7     |
(652) (653)     | Summary     | Float 32     | Vacuum Gauge, Unit 7     |
(654) (655)     | Summary     | Float 32     | MMU Output Power, Unit 7     |
(656) (657)     | Summary     | Float 32     | MMU Output KVA, Unit 7     |
(658) (659)     | Summary     | Float 32     | MMU Input Power, Unit 7     |
(660) (661)     | Summary     | Float 32     | MMU Input KVA, Unit 7     |
(662) (663)     | Summary     | Float 32     | MMU Spare telemetry channel, Unit 7     |
(664) (665)     | Summary     | Float 32     | MMU Spare telemetry channel, Unit 7     |
(666) (667)     | Summary     | Float 32     | MMU Input Current Phase A, Unit 7     |
(668) (669)     | Summary     | Float 32     | MMU Input Current Phase B, Unit 7     |
(670) (671)     | Summary     | Float 32     | MMU Input Current Phase C, Unit 7     |
(672) (673)     | Summary     | Float 32     | MMU Output Current Phase A, Unit 7     |
(674) (675)     | Summary     | Float 32     | MMU Output Current Phase B, Unit 7     |
(676) (677)     | Summary     | Float 32     | MMU Output Current Phase C, Unit 7     |