The block determines the status of the output parameters and the internal accumulation parameters.
The status of the output parameters is a function of the status of the input parameters and the value of ERROR_STATE.
When ERROR_STATE is other than Clear, it impacts the status of output parameters. The error states include:
Gas Composition Sum Not 100% — The sum of the mole percents in GAS_COMP does not equal 100.00 and AGA8_OPT is Calculate AGA-8 parameters using Detail Method. Contributes to Bad status on the output parameters.
Invalid Pipe or Orifice Size — Actual beta ratio is less than 0.1 or greater than 0.75, or orifice ID is less than 0.45 inches, or pipe ID is less than 1.9 inches. Applicable when METER_TYPE is Differential Pressure. Contributes to Uncertain status on the output parameters.
Reynolds Number Out of Range — Calculated pipe Reynolds number is less than 4000. Applicable when METER_TYPE is Differential Pressure. Contributes to Uncertain status on the output parameters.
AGA-8 Algo Not Convergent — The required iterations exceeded ITERATE_LIM8, thus the AGA8 algorithm did not converge. Applicable when AGA8_OPT is Calculate AGA-8 parameters using Detail Method. Contributes to Bad status on the output parameters (does not affect VOL_FLW_F when METER_TYPE is Turbine).
AGA-3 Algo Not Convergent — The required iterations exceeded ITERATE_LIM3, thus the AGA3 algorithm did not converge. Contributes to Bad status on the output parameters.
The status of the output parameters is set to the worst of the status of the input parameters and the status based on ERROR_STATE.
The status of the accumulation parameters is Good until a value accumulated has Bad or Uncertain status. At that point the accumulation parameter has Uncertain status until it is reset.
There is a corresponding PCT_ parameter for each accumulation parameter. For example, CURR_VOLUME has PCT_CURR_VOLUME. The PCT_ parameter contains the percentage of the total in the corresponding parameter where the value being accumulated had Good status.