Search
19 result(s) for ProcessingInterval
-
OPC-10000-13 – OPC Unified Architecture - Part 13: Aggregates3.1.1 ProcessingIntervalProcessingInterval timespan for which derived values are produced based on a specified Aggregate Note 1 to entry: The total time domain specified for ReadProcessed is divided by the ProcessingInterval ... would result in a set of three intervals of ProcessingInterval length, with each interval having a start time of 12:00, 12:10 and 12:20 respectively. The rules used
-
OPC-10000-11 – OPC Unified Architecture - Part 11: Historical Access3.1.2 BoundingValuesvalues that are associated with the starting and ending time of a ProcessingInterval specified when reading from the historian. BoundingValues may be required by Clients to determine the starting
-
OPC-10000-11 – OPC Unified Architecture - Part 11: Historical AccessstartTime UtcTime Beginning of period to read. endTime UtcTime End of period to read. ProcessingInterval Duration Interval between returned Aggregate values. The value 0 indicates that there is no ProcessingInterval
-
OPC-10000-11 – OPC Unified Architecture - Part 11: Historical Access6.5.4.2 Read processed functionalitymore HistoricalDataNodes . The time domain is divided into intervals of duration ProcessingInterval . The specified Aggregate Type is calculated for each interval beginning with startTime by using the data within ... next ProcessingInterval . For example, this function can provide hourly statistics such as Maximum, Minimum, and Average for each item during the specified time domain when ProcessingInterval is 1 hour
-
OPC-10000-13 – OPC Unified Architecture - Part 13: Aggregates5.3.3.1 Generalmultiple minimum values or multiple worst quality at different timestamps within the same ProcessingInterval ). The conditions under which these information bits are set depend on how the data has been
-
OPC-10000-13 – OPC Unified Architecture - Part 13: Aggregates5.4.2.2 Generating intervalsread Historical Aggregates , OPC clients shall specify three time parameters: startTime (Start) endTime (End) ProcessingInterval (Int) The OPC Server shall use these three parameters to generate a sequence of time ... means the value will be the same except the timestamps are shifted by one ProcessingInterval . E.g. when time flows forward the value at T = n is the same
-
OPC-10000-13 – OPC Unified Architecture - Part 13: Aggregates5.4.3.1 Generalwould be excluded from an interval with that ending time. If the ProcessingInterval of 0 is passed in the MonitoredItemFilter it shall be revised to a suitable non-zero value
-
OPC-10000-13 – OPC Unified Architecture - Part 13: Aggregates5.4.3.2.1 Generalcode is defined for a specific Aggregate . The width of an interval is the ProcessingInterval unless it is a partial interval (i.e. has the Partial bit set). In these cases
-
OPC-10000-13 – OPC Unified Architecture - Part 13: AggregatesTime that does not fall on an integer multiple of the ProcessingInterval . Figure 2 - Variable with Stepped = False and Simple Bounding Values The first interval has four regions: the period
-
OPC-10000-13 – OPC Unified Architecture - Part 13: AggregatesTime that does not fall on an integer multiple of the ProcessingInterval . Figure 3 - Variable with Stepped = True and Interpolated Bounding Values The first interval has three regions: the period
-
OPC-10000-13 – OPC Unified Architecture - Part 13: Aggregates5.4.3.4 InterpolativeServer should search a time range which is at least the size of the ProcessingInterval . Table 52 - Interpolative Aggregate summary Interpolated Aggregate Characteristics Type Interpolated Data Type Same as Source
-
OPC-10000-13 – OPC Unified Architecture - Part 13: Aggregates5.4.3.6 TimeAverageillustrations). The area under the lines is divided by the length of the ProcessingInterval to yield the average. Note that this calculation always uses a sloped line between points; TimeAverage2
-
OPC-10000-13 – OPC Unified Architecture - Part 13: Aggregates5.4.3.7 TimeAverage2illustrations). The area under the lines is divided by the length of the ProcessingInterval to yield the average. Note that this calculation uses a stepped or sloped line depending
-
OPC-10000-13 – OPC Unified Architecture - Part 13: Aggregates5.4.3.8 Totaldefined in Table 56 performs the following calculation for each interval: Total = TimeAverage x ProcessingInterval (seconds) where: TimeAverage is the result from the TimeAverage Aggregate , using the ProcessingInterval supplied
-
OPC-10000-13 – OPC Unified Architecture - Part 13: Aggregates5.4.3.9 Total2defined in Table 57 performs the following calculation for each interval: Total2 = TimeAverage2 x ProcessingInterval of Good data (seconds) where TimeAverage2 is the result from the TimeAverage2 Aggregate , using ... ProcessingInterval supplied to the Total2 call. The interval of Good data is the sum of all sub-intervals where non-Bad data exists; i.e. if a value
-
OPC-10000-13 – OPC Unified Architecture - Part 13: Aggregates5.4.3.10 Minimumtimestamp of the Aggregate will always be the start of the interval for every ProcessingInterval . Table 58 - Minimum Aggregate summary Minimum Aggregate Characteristics Type Calculated Data Type Same as Source
-
OPC-10000-13 – OPC Unified Architecture - Part 13: Aggregates5.4.3.11 Maximumtimestamp of the Aggregate will always be the start of the interval for every ProcessingInterval . Table 59 - Maximum Aggregate summary Maximum Aggregate Characteristics Type Calculated Data Type Same as Source
-
OPC-10000-13 – OPC Unified Architecture - Part 13: Aggregates5.4.3.33 PercentGoodPercentGood The PercentGood Aggregate defined in Table 81 performs the following calculation: PercentGood = DurationGood / ProcessingInterval x 100 where: DurationGood is the result from the DurationGood Aggregate , calculated using the ProcessingInterval ... supplied to PercentGood call. ProcessingInterval is the duration of interval. If the last interval is a partial interval then the duration of the partial interval is used in the calculation
-
OPC-10000-13 – OPC Unified Architecture - Part 13: Aggregates5.4.3.34 PercentBadPercentBad The PercentBad Aggregate defined in Table 82 performs the following calculation: PercentBad = DurationBad / ProcessingInterval x 100 where: DurationBad is the result from the DurationBad Aggregate , calculated using the ProcessingInterval ... supplied to PercentBad call. ProcessingInterval is the duration of interval. If the last interval is a partial interval then the duration of the partial interval is used in the calculation