In general, the timestamp must pass all of the enabled criteria for a value to be returned. If both Time Range 1 and Time Range 2 are configured, the timestamp must pass only one of the time range criteria. This is an ‘or’ gate that combines Time Range 1 and Time Range 2 into a single criterion with all of the other enabled criteria.

To view these properties, double-click on the Wire Sheet block or the block name in the Nav tree.
| Property | Value | Description |
|---|---|---|
| Out | read-only value slot | Outputs a filtered value. |
| In | read-only value slot | Links from the output of other logic blocks or data sources to supply trend data to the current logic block. |
| Current Day of Week | true or false (default)
|
Determines if the timestamp must match the real-time day of the week.
For example, if true, if the station’s current time day of week is Monday, and if the trend request time range is last month, the result will contain data from all Mondays in the previous month.
|
| Current Week of Month | true or false (default)
|
Determines if the timestamp must match the real-time week of the month.
For example, if
|
| Current Month | true or false (default)
|
Determines if the timestamp must match the real-time month.
true, the station’s current month of the year is September 2025, and the trend request time range is previous two years, the result
will only contain data from September 2023 and September 2024.
|
| Current Time Window | hours minutes seconds | Sets a time of day for evaluation. If configured, the timestamp being evaluated must fall within the configured time range
of the current day.
For example, if |
| Time Range 1 and Time Range 2 | Start Time and End Time |
Defines a range for time of day. If configured, the timestamp being evaluated must fall within the configured time range.
If you configure both Time Range 1 and Time Range 2 the timestamp being evaluated must fall within one of the time range criteria and all of the other enabled criteria. An ‘or’
gate can combine Time Range 1 and Time Range 2 into a single criterion.
For example, if |
| Invert Time Range | true or false (default)
|
Excludes from the output the time range given in Time Range 1 and Time Range 2.
NOTE: If the time range spans to the next day, configure
End Time for Time Range 1 as 11:59 PM and not 12 AM.
|
Consider an algorithm with a Time Filter Block configured with Time Range 1 = 8:00 AM - 5:00 PM and Invert Time Range = true. The Invert Time Range = true causes the algorithm to filter out any values whose timestamp is in the range of 8:00 AM - 5:00 PM for any day.

This type of algorithm is useful for analyzing data during an unoccupied or off peak time period. It creates a chart like the following.
