Maxim Integrated 71M6534 Energy Meter IC Family Software User Manual

Page 75

Advertising
background image

71M653X Software User’s Guide

Discussion of the bits in Status:

Bit

No.

Discussion

Name

CREEP

0

Indicates that all elements are in creep mode. The CE’s pulse variables will be “jammed”
with a constant value on every accumulation interval to prevent spurious pulses. Note that
creep mode therefore halts pulsing even when the CE’s pulse mode is “internal”.

MINVC‡

1

Element C has a voltage below VThrshld. This forces that element into creep mode.

PB_PRESS

2

A push button press was recorded at the most recent reset or wake from a battery mode.
Recorded because the push button flag in the hardware must be cleared in order to reenter
a power-saving mode. May be unused in some softwares.

SPURIOUS

3

An unexpected interrupt was detected.

MINVB

4

Element B has a voltage below VThrshld. This forces that element into creep mode.

MAXVA

5

Element A has a voltage above VThrshldP.

MAXVB

6

Element B has a voltage above VThrshldP.

MAXVC‡

7

Element C has a voltage above VThrshldP.

MINVA

8

Element A has a voltage below VThrshld. This forces that element into creep mode. It
also forces the frequency and main edge count to zero.

WD_DETECT

9

The most recent reset was a watchdog reset. This usually indicates a software error.

MAXIN‡

10

The neutral current is over INThrshld. In a real meter this could indicate faulty distribution
or tampering.

MAXIA

11

The current of element A is over IThrshld. In a real meter this could indicate overload.

MAXIB

12

The current of element B is over IThrshld. In a real meter this could indicate overload.

MAXIC‡

13

The current of element C is over IThrshld. In a real meter this could indicate overload.

MINT

14

The temperature is below the minimum, -40C, established in option_gbl.h, This is not very
accurate in the demo code, because the calibration temperature is usually poorly
controlled, and the default temp_nom is usually many degrees off. –40C is the minimum
recommended operating temperature of the chip.

MAXT

15

The temperature is above the maximum, 85C, established in option_gbl.h, This is not
very accurate in the demo code, because the calibration temperature is usually poorly
controlled, and the default temp_nom is usually many degrees off. 85C is the maximum
recommended operating temperature of the chip.

BATTERY_BAD

16

Just after midnight, the demo code sets this bit if VBat < VBatMin. The read is infrequent
to reduce battery loading to very low values. When the battery voltage is being displayed,
the read occurs every second, for up to 20 seconds.

CLOCK_TAMPER

17

Clock set to a new value more than two hours from the previous value.

CAL_BAD

18

Set after reset when the read of the calibration data has a bad longitudinal redundancy
check or read failure.

CLOCK_UNSET 19

Set when the clock’s current reading is A) More than a year after the previously saved
reading, or B) Earlier than the previously saved reading, or C) There is no previously saved
reading. In this case, the clock’s time is preserved, but clock software cannot compensate
for drift while it was turned off, because it cannot find the interval of the power failure.

POWER_BAD

20

Set after reset when the read of the power register data has a bad longitudinal redundancy
check or read failure in both copies. Two copies are used because a power failure can
occur while one of the copies is being updated.

GNDNEUTRAL 21

Indicates

that

a grounded neutral was detected.

TAMPER

22

Tamper was detected †**

v1.1v1.1

TERIDIAN Proprietary

75 of 116

© Copyright 2005-2008 TERIDIAN Semiconductor Corporation

Advertising
This manual is related to the following products: