通过HART SERVER发送命令130后,反馈信息如下(瞬时流量为0,累积流量为133.59m3/h)

通过最后的对特殊命令130号解析可以看出,十六进制 43 05 97 4E为累积流量
通过STEP 7变量表,将以上十六进制转换成浮点型数后,累积流量与表头显示一致

协议解释如下:
COMMAND read_fm_dynamic_variables_1
{
NUMBER 130;
OPERATION READ;
TRANSACTION
{
REQUEST
{
}
REPLY
{
response_code, device_status,
trans1_flow_velocity_value,
func2_TOT_f_hart_unit_tot, func2_TOT_f_total_value,
func3_TOT_r_hart_unit_tot, func3_TOT_r_total_value,
func4_TOT_n_hart_unit_tot, func4_TOT_n_total_value
,
}
}
RESPONSE_CODES
{
0, SUCCESS, [no_command_specific_errors];
6, MISC_ERROR, [xmtr_specific_command_error];
8, MISC_WARNING, [update_failure];
16, MODE_ERROR, [access_restricted];
}
}