{"*ADD ALARM" }, // 00007
{"*MTR STOP" }, // 00008
{"*OVERRUN" }, // 00009
{"*EXCESS FL" }, // 00010
{"*BSW" }, // 00011
{"*TANKLEVEL"} // 00012
{"*DIVERT"}, // 00013
{"*SAMPELR" }, // 00014
{"*INVCONFIG"} // 00015
};
ppppp – Zero-based preset number (00000-00011).
Modbus: Read/Write Register=298, Len=1, 16-Bit Integer (rrrrr)
Modbus: Read/Write Register=299, Len=1, 16-Bit Integer (ppppp)
If type -= COMPONENT_RT_ALARM, rrrrrppppplllll
Where:
rrrrr – Component Real Time Alarm Parameter Type as
custom_logic_component_real_time_alarm_prompt[] =
{
{"*COMP FCM" }, // 00000
{"*COMP PERM" }, // 00001
{"*BLK VALVE" }, // 00002
{"*UNAUTH FL" }, // 00003
{"*PUMP STAT" }, // 00004
{"*MTR ALARM" }, // 00005
{"*OVR BLEND" }, // 00006
{"*UND BLEND" }, // 00007
{"*API TABLE" }, // 00008
{"*FB PRESS" }, // 00009
};
ppppp – Zero-based preset number (00000-00011).
lllll = Zero based component number (00000-00007).
Modbus: Read/Write Register=298, Len=1, 16-Bit Integer (rrrrr)
Modbus: Read/Write Register=299, Len=1, 16-Bit Integer (ppppp)
Modbus: Read/Write Register=300, Len=1, 16-Bit Integer (lllll)
If type -= METER_RT_ALARM, rrrrrppppplllll
Where:
rrrrr – Meter Real Time Alarm Parameter Type as
custom_logic_meter_real_time_alarm_prompt[] =
{
{"*MTR FCM" }, // 00000
{"*MTR PERM" }, // 00001