xxxx= preset status #2 in hexadecimal as:
union
{
unsigned int value;
struct
{
unsigned char permissive_out:1; // preset permissive output status
unsigned char load_interrupted:1; // has loading been interrupted
unsigned char clearing_batch:1; // batch in process of clearing
unsigned char alt_high_flow:1; // alt_high_flow input active
unsigned char gross_value_measured_for_trade:1; // gross value is W&M approved
unsigned char wm_clear_errors:1; // command to clear errors
unsigned char batch_alarm:1; // one or more preset level alarms occurred
during the batch
unsigned char remote_clear:1; // remote clear from FCM input
unsigned char no_auto_batch_auth:1; // prevents batch reauthorization
unsigned char open_diverter_val:1; // divert valve open
unsigned char diverter_invalid_bsw:1; // divert alarm
unsigned char unused2_11:1; // future use
unsigned char unused2_12:1; // future use
unsigned char unused2_13:1; // future use
unsigned char unused2_14:1; // future use
unsigned char unused2_15:1; // future use
} flags:
} preset_status_2;
Modbus:
Supported through Modbus Extended Services Registers.