ON THIS PAGE:
Format
Max_Sampled(Expr ,StartTime [,EndTime])
Returns
Returns the maximum value of the points in an expression over a range of time.
Inputs
Expr: The expression whose values should be processed to find the maximum.
Behaviour: Required
Dimension: Collection
Valid data types: Boolean, DateTime, Decimal, Integer, String, Duration
StartTime: The start time over which to produce the maximum.
Behaviour: Required
Dimension: Collection, SingleValue
Valid data types: DateTime, Decimal, Integer, String
EndTime: The end time over which to produce the maximum. If not specified, it assumes the current time.
Behaviour: Optional
Dimension: Collection, SingleValue
Valid data types: DateTime, Decimal, Integer, String
When to Use
This is a sample-based maximum, that is, it finds the maximum of all of the values within the time range. This is most appropriate when calculating the maximum of a batch-based quantity, such as the moisture content of coal shipments.
Examples
Expression: Max_Sampled(Expr, Time() - 60, Time())
Result: Maximum over the last minute (60 seconds).
Expression: Max_Sampled(Expr, Time() - 60)
Result: Maximum over the last minute (60 seconds).
Expression: Max_Sampled(Expr, Midnight(Time()))
Result: Maximum since midnight (the start of the day).
Expression: Max_Sampled({tag, sampleMethod = "Raw"}, Time() – 60)
Result: Maximum of the raw values over the last minute.
Expression: Max_Sampled(Sampling(Expr, "raw"), Time() - 60)
Result: Maximum of the raw values over the last minute.