Request Component Alarms - Toptech MultiLoad II Manual

Hide thumbs Also See for MultiLoad II:
Table of Contents

Advertisement

Chapter 6 – Meter Commands
} flags;
unsigned int value;
} bay_alarms;
Modbus:
Read Only Register=7094, Len=1, 16-Bit Integer (xxxx)
6.16 R
C
EQUEST
MRCAppp => RCApppxxxx... (this only gives the first 16 alarm bits)
MRCA32 => RCA32xxxxxxxx... (this gives all 32 alarm bits)
Where:
ppp = The specified zero-based preset or load arm number (000-011).
Per component(8):
xxxx = component alarms in hexadecimal as:
union
{
unsigned char unused13:1;
unsigned char deadman:1;
unsigned char unused15:1
unsigned char power_fail:1
unsigned char unused17-31:1;
A
:
OMPONENT
LARMS
unsigned int value;
struct
{
unsigned char component_fcm_com:1;
Unsigned char component_permissive:1;
Unsigned char component_block_valve:1;
Unsigned char component_unauth_flow:1;
Unsigned char component_pump_status:1;
Unsigned char meter_alarm:1;
Unsigned char component_over_blend_tol:1;
Unsigned char component_under_blend_tol:1;
//deadman alarm active
// if a hardware reboot flags get set
// one or more FCMs that are
required for COMPONENT status
or signals are in comm error.
// component permissive not active
but component is authorized to
load.
// block value status does not
agree
position.
//
unauth_flow_alarm_vol has been
metered when component was not
authorized for flow.
// pump status does not agree with
commanded pump state.
// a meter level alarm currently
exists for this component.
// blend precent has been over by
blend_chk_alarm_pct
blend_chk_alarm_time seconds.
// blend precent has been under by
blend_chk_alarm_pct
blend_chk_alarm_time seconds.
with
commanded
valve
greater
than
for
for
71

Hide quick links:

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the MultiLoad II and is the answer not in the manual?

Questions and answers

Table of Contents

Save PDF