High Speed Counter tab

This is a NumericPoint that configures a Ui to count dry-contact pulses up to 20 Hz, as well as to calculate a numeric rate.You specify which value is to appear in the Out slot (either Count or Rate) as a status numeric.

The proxy extension contains configuration properties for rate calculation, and a status property for total number of pulses counted since the counter was last set or reset.

Figure 388.   High Speed Counter tab
Image

You access this from the Nrio Point Manager, Analog Points tab by clicking the hyperlink on a High Speed Counter point.

High Speed Counter Facets

Facets determine how a point’s value displays in the station. High Speed Counter facets include a minimum, maximum, and decimal precision.

Figure 389.   High Speed Counter Facets and Edit facets window
Image

The Edit window opens when you click the Edit button.

Property Value Description
Quantity drop-down list, defaults to misc () Configures the formula.
Unit defaults to null Configures the default unit.
max number, defaults to Infinity Defines the maximum high speed counter value.
min number, defaults to negative Infinity Defines the minimum high speed counter value.
precision number, defaults to 1 Defines the number of decimal places allowed.

High Speed Counter Proxy Ext properties

Figure 390.   High Speed Counter Proxy Ext properties
Image
Property Value Description
Status read-only Reports the condition of the entity or process at last polling.

{ok} indicates that the entity is licensed and polling successfully.

{down} indicates that the last poll was unsuccessful, perhaps because of an incorrect property.

{disabled} indicates that the Enable property is set to false.

{fault} indicates another problem.

Depending on conditions, multiple status flags may be set including {fault} and {disabled}, combined with {down}, {alarm}, {stale}, and {unackedAlarm}.

Fault Cause read-only Reports the reason why a network, component, or extension is in fault. Fault Cause is blank unless a fault exists.
Enabled true or false Turns the feature on (true) and off (false).
Conversion drop-down list, defaults to Default Defines how the system converts proxy extension units to parent point units.

Default automatically converts similar units (such as Fahrenheit to Celsius) within the proxy point.

Linear applies to voltage input, resistive input and voltage output writable points. Works with linear-acting devices. You use the Scale and Offset properties to convert the output value to a unit other than that defined by device facets.

Reverse Polarity applies only to Boolean input and relay output writable points. Reverses the logic of the hardware binary input or output.

500 Ohm Shunt applies to voltage input points only. It reads a 4-to-20mA sensor, where the Ui input requires a 500 ohm resistor wired across (shunting) the input terminals.

Tabular Thermistor applies to only a Thermistor input point and involves a custom resistance-to-temperature value response curve for Type 3 Thermistor temperature sensors.

Tuning Policy Name drop-down list, defaults to Default Policy. Identifies the assigned tuning policy. During polling, the system uses such collections of rules to evaluate both write requests and the acceptability (freshness) of read requests.
Read Value read-only Reports the last value read using device facets.
Write Value read-only Reports the last value written using device facets. Applies only to writable points.
Poll Frequency drop-down list, defaults to Normal

Fast sets polling frequency to every second.

Normal sets poll frequency to every five seconds.

Slow sets poll frequency to every 30 seconds.

Instance number Defines the point’s I/O terminal address based on its hardware type. If duplicated (same instance as same hardware type, same board), the point reports a fault status.
Ui Type read-only Identifies the Nrio Universal Input point type: Resistive Input, Boolean Output, etc.
Output Select drop-down list, defaults to Count Specifies if count total (Count) or count rate (Rate) is at the Out slot as a status numeric.
Total read-only Reports the total number of pulses counted since the proxy extension was last set or reset.
Rate read-only Reports the calculated rate based on the Rate Calc configuration.
Rate Calc Type drop-down list

Defines the type of rate calculation: The purpose of these calculations is to report a meaningful value.

FixedWindowRateType waits for the interval defined under the Rate Calc slot to elapse. Then it recalculates the rate based on the interval.

SlidingWindowRatetype calculates the rate based on the specified interval every interval/window number of seconds. This updates the rate more frequently while maintaining the calculation based on the specified interval.

TriggeredRateType adds a recalculateRate action to the parent point.

Rate Calc additional properties

Provides one to three properties to use in the rate calculation.

Scale (defaults to 1) depends on the item quantity/pulse and desired rate units.

Interval (not available if Rate Calc Type is Triggered Rate type) defaults to one (1) minute.

Windows (available only if Rate Calc Type is SlidingWindowRateType defaults to six (6).

Rate Calc Time read-only Reports the timestamp of the last rate calculation.