Revision 1.0 SMV800 Modbus User's Guide Page 113
3.2.11. Diagnostics
The SMV800 Modbus device features several diagnostics status bits that gives
information about the status of the transmitter. A complete listing of the
diagnostics status bits is shown in Table 3-7. The status bits can be read as coils, or
holding registers.
Table 3-7: Transmitter Status amd Diagnostic Registers
Modbus
Holding
Register
#
This is a roll-up status bit
that is set when any of the
following critical status
conditions are present,
RAM, ROM or program
execution (flow) of
communication module.
Power cycle the device. If
the problem persists after
power cycle then board
might be damaged so need
to replace Communication
module.
Communication board
RAM Corruption/
Failure.
Power cycle the device. If
the problem persists after
power cycle, then board
might be damaged so need
to replace Communication
module.
Communication board
ROM Corruption/
Failure.
Power cycle the device. If
the problem persists after
power cycle, then board
might be damaged so need
to replace Communication
module.
comm_section_f
low_failure
Communication module
firmware Program Flow
Failure. This fault will get
set if any of the critical part
of the code is not executed
after expected duration.
Check the connection
between communication
and meterbody (Housing).
Power cycle the device and
if problem persists replace
the Communication
module.
This is a roll-up status bit
that is set when any of the
following status of register
122/123 are set.
- Common DB Corrupt
- Vital DB Corrupt
- General Config DB
Corrupt
- Totalizer Config DB
Corrupt
- Totalizer Value DB
Corrupt
Power cycle the device. If
the problem is not seen,
verify the parameters for
configuration changes. If
the problem persists then
NVM might be damaged so
need to replace
Communication board.