Data Flow Pulse Input Tags

Counted towards your tag license limit.

Data Flow Pulse Input tags accept incoming analog data from a pulse input device (such as a rain gauge, transducer, or a gas, water, or electric meter).

The Pulse Input Tag was designed to work with the Data Flow driver and will not permit the selection of any other driver type.

Typically, the value sent is the number of tips of a rain collection device since the last poll. Use the scaling parameters of this tag to assign the relation between each tip of the device and the amount of rain measured.

After each poll, the driver will re-set to zero. Note: the driver provides no support for storing the last value sent. If a communication error prevents a value from being sent on any given poll interval, that value is lost.

Values from the Data Flow Pulse Input can be displayed using the Totalizer widget, which includes a configuration option to reset the value back to zero every N hours. There is also a report - The Rainfall Report - designed for use with the Data Flow Pulse Input tag.

It is not uncommon to want to trigger an alarm when the rainfall rate exceeds a certain amount. For that purpose, you should use a History Statistics tag's Totalizer option as the trigger for the alarm. The Data Period parameters of the History Statistics tag should be set short enough to give a frequent-enough update but remain in the Update Interval long enough so as not to overload the system. For every Update Interval, the history of the tag must to be accessed from disk. Suggested starting values are to use the latest 1 hour with an update rate of 5 minutes. An alarm can be attached to the History Statistics tag to check if the total rainfall per hour (assuming that the "Latest" parameter is set to 1 hour) exceeds a limit.

Data Flow Pulse Input properties I/O tab

The I/O tab holds the properties used to identify and establish a connection to the communication driver tag being used to exchange data with your physical I/O device (e.g. PLC or RTU), or to the polling driver responsible for determining the order and rate at which data polls will occur.

I/O Device

A Data Flow Driver is required for this tag to function as a pulse input.
If a different type of driver is chosen, this tag will approximate the behavior of an Analog Input. It works as a pulse input only when linked to a Data Flow driver.

Address

Provide the address within the I/O device from which this tag is to read data. This value must match the configuration of your PLC or RTU hardware. Refer to the Addressing topic for your particular device driver for guidance.

If a Write Address is provided the Read Address is used only as feedback and will set the value of the tag regardless of the value written. If the value in the Read Address does not match the value written then the tag's Mismatch flag is set to true and will be reflected in linked widgets, either as a blink or a mismatch color, according to the widget.

Address Assist: (...)

Several drivers including SNMP, OPC Client, Fisher ROC and others, provide an Address Assist button to help you. The content of the Address Assist dialog will vary according to the driver. Within this guide, refer to the Driver Addressing topic for your Communication Driver Tags for more information.

Scan Interval

Provide the frequency, measured in seconds, at which the I/O device should be scanned for new data. Reduce system load by setting this as high as possible, as appropriate for the equipment being monitored.   If the I/O Device is a Polling driver, which provides its own scan interval, then this field will not accept data.

Engineering Units

Provide units of measure that the input data represents. Possible values for this field include "rpm" "degrees C", "%", etc

Manual Data

Sets a constant value that will be used instead of live data. Use when testing a new tag if you need to check behavior when a value is outside the normal operating range. Tags that have manual data are marked by a flashing exclamation mark within any linked widgets. Logged values are marked with an exclamation. Always reset this to blank after testing.

Data Flow Pulse Input properties Scaling tab

The Scaling tab requires a scaled value that will be counted per incoming pulse.

Data Flow Pulse Input properties Quality tab

Use the Questionable Data parameter to flag this tag’s data in the event that you suspect the values it is reporting might not be accurate, or when this tag has initially been created and you wish to ensure that its data is marked for extra monitoring.

This tab also contains the Quality Based On field, for use when this tag is to be a contributor to a custom-built container tag. Please see the topic Merit tab and Quality tab, for details.

Data Flow Pulse Input properties Display tab

The Order tab for a Pump Status tag enables you to specify the placement of this tag when viewed in an associated station dialog.

Data Flow Pulse Input properties Historian tab

Historian

If an Historian tag is selected, this tag's run-time values will be saved for use in reports and the Historical Data Viewer. Historian configuration and advanced logging options are described in the discussion of the Historian Tags.

If your goal is to disable logging, set the Enable parameter (below) to 0 rather than deleting the Historian parameter.

There are consequences if you change the selected Historian tag after you have begun collecting data. If you switch to a new Historian (perhaps for organizational or load sharing purposes), the data collected for this tag by the previous Historian will become inaccessible. Historian selection and configuration should be done during the project design stage.