I have problem during configuration AGA 3 function block, daily volumetric not counting properly.
Please give some idea how to solve the problem.
Thank you very much
Andre Dicaire
In reply to Andre Dicaire:
Dear Andre, Thank you for your kind response, I have module flow indicator that use AGA 3 function block. Currently inside the AGA 3 function block have parameter "Last Volume", in my case there are no value on last volume. I need to configure out so that last volume is 24 hours volume from 12PM - 12AM, please advice. Thanks...
Peki, As far as I understand, the AGA block needs an input in the reset parameter "TIMER_ACCUM" this has to be triggered by the time of the day at which you define as the day cut (e.g. midnight) using OUT_D of a Date Time Event (DTE) functionm block. Without this input connected, the accumulated volume will not be transferred to the last volume. From reading the books online I would make sure that it is a one shot trigger because this input has to be always 0 to allow the accumulation. Following is a copy of the part of the books on line that talks about it. "Totalization parameters The block accumulates base volumetric flow each scan into two parameters, CURR_VOLUME (reset by TIMER_ACCUM) and VOL_ACCUM (reset by RESET_ACCUM). CURR_VOLUME is intended for daily or shift totals. VOL_ACCUM is intended for ad hoc totals to monitor short-term contract usage. The block accumulates energy flow in CURR_ENERGY and flow hours in CURR_HRS_ON. Flow hours is the number of hours of flow through the pipe where IN > LOW_CUT (for differential pressure meter types) or VOL_FLW_F > 0.0 (for turbine meter types). The reset parameter TIMER_ACCUM is intended to be wired from OUT_D of a Date Time Event (DTE) function block, which allows resetting at regular intervals. When TIMER_ACCUM is 0, the block allows the accumulation of CURR_VOLUME, CURR_ENERGY, and CURR_HRS_ON. When greater than 0, the block copies the three CURR_ parameters to the three LAST_ parameters and resets the CURR_ parameters. CURR implies today or this shift or whatever the current period represents. If the Restore parameter values after restart check box is selected in the Module Properties dialog, all of the accumulation parameters retain their current value during a module (partial) download and a controller restart. The accumulation parameters have status. " I hope this helps you implement your daily total.
In reply to Peki Hariyanto:
The supporting Calc block expressions for the example are:
'/DATE_TIME_EVENT/INTERVAL_STR' := "P00001T00:00:00";
'/DATE_TIME_EVENT/ENABLE' := true;
'/DATE_TIME_EVENT/TE_TIME_STR' := "2017-07-21T00:00:00"; This assumes that you are programming before the 21st of june this year.Unfonrtunately I dont have the delta V at my location and I cannot try this configuaration.Try these settings and see if it works.
In reply to Gerardo80: