A Meter has a reference (via an ORD) to a History in the station database. Each Contract has a reference to a Meter and is used to calculate Invoice information.
To calculate an Invoice for a Flat Rate Meter, the system simply multiplies the consumption value by the Utility Rate of the Meter. If the meter history is logging totalized consumption, the consumption value is the end value - start value taken from the end and start date times from the relevant Meter history and uses the history's rollover paramters. If the history is logging delta values, the consumption value is the sum of the records for the invoice period.
Reference: this BFormat Property is used to reference the Meter on the Invoice Px page. By default, this refers to the name of the meterType being used. For example, if the Meter Type is selected to 'water', then the Invoice Px page Slot reference to the Meter would be 'slot:meters/water'. More information on engineering Px Templates is covered here.
Meter Type: A list of Meter types.
History Identifier: The Meter History to be used. It's this history that's used to generate the Invoice.
Check Data: If the Meter History was recorded with an Interval, this setting will check all of the relevant history data before an Invoice is generated. The check ensures all of the data is present at the specified Interval.
Check data interval deadband: This Property works in conjunction with the 'Check Data' Property. If a check is being conducted, this is a deadband of time used in the Interval check.
Allow Negative Usage: If true, the invoice calculation will use negative interval consumption values. If false, the invoice generation will fail if any negative interval consumption values are detected. It may be common to have negative interval consumption values when metering electric loads with some form of on site power generation.
Ignore Hidden Recs If true, the invoice calculation will exclude any records from the meter history which have the hidden flag set. In circumstances where an individual history record has an incorrect value caused by an anomaly, simply setting that record to hidden will exclude the value from the calculation.
Status Filter: The Status Flags used to filter out invalid historic records when calculating an Invoice. When an Invoice is calculated, historical records are used. Any records with the matching Status flags (other than 'ok'), will be filtered out of the calculation.
Utility Rate: The multiplier used against the consumption to generate the cost.
A Meter can be disabled. Once a Meter is disabled, no more Invoices can be generated using this Meter.
More best practice information on configuring Niagara Histories for Meters can be found here.
Copyright © 2000-2013 Tridium Inc. All rights reserved.