【注】在进行数据查询设定和执行查询前,请先设定HTR路径。
1. 数据查询开始日期和时间设置
2. 数据查询结束日期和时间设置
3. 时序间隔以秒为单位,将长时间保持不变的历史数据按照时间为单位分段罗列。
可选项有1、2、5、10、15、30、60(1分钟)、120(2分钟)、300(5分钟)、600(10分钟)、900(15分钟)、1800(30分钟)、3600(1小时)
因iFIX历史数据定义中采集周期的设定和数据本身的特性,节点标签数据可能会在一段时间内保持不变。iFIXBooster查询历史数据时,会将设定时间范围内的所有变化值罗列出来,但若遇到长时间保持不变的历史数据时,会以时序间隔的设定值为时间单位将这些值分段罗列。
【例】节点标签FIX1:AI3在2011-07-06 14:00:00至2011-07-06 14:59:59的历史数据值为96。
当时序间隔设为60(秒),即以1分钟为单位时,将被分列成如下数据:
时间 |
节点 |
标签名称 |
值 |
状态 |
报警类型 |
持续时间 |
2011/7/6 14:00:00 |
FIX1 |
FIX1:AI3.F_CV |
96 |
GOOD |
OK |
60 |
2011/7/6 14:01:00 |
FIX1 |
FIX1:AI3.F_CV |
96 |
GOOD |
OK |
60 |
2011/7/6 14:02:00 |
FIX1 |
FIX1:AI3.F_CV |
96 |
GOOD |
OK |
60 |
…… |
|
|
|
|
|
|
2011/7/6 14:58:00 |
FIX1 |
FIX1:AI3.F_CV |
96 |
GOOD |
OK |
60 |
2011/7/6 14:59:00 |
FIX1 |
FIX1:AI3.F_CV |
96 |
GOOD |
OK |
60 |
当时序间隔设为600(秒),即以10分钟为单位时,将被分列成如下数据:
时间 |
节点 |
标签名称 |
值 |
状态 |
报警类型 |
持续时间 |
2011/7/6 14:00:00 |
FIX1 |
FIX1:AI3.F_CV |
96 |
GOOD |
OK |
600 |
2011/7/6 14:10:00 |
FIX1 |
FIX1:AI3.F_CV |
96 |
GOOD |
OK |
600 |
2011/7/6 14:20:00 |
FIX1 |
FIX1:AI3.F_CV |
96 |
GOOD |
OK |
600 |
2011/7/6 14:30:00 |
FIX1 |
FIX1:AI3.F_CV |
96 |
GOOD |
OK |
600 |
2011/7/6 14:40:00 |
FIX1 |
FIX1:AI3.F_CV |
96 |
GOOD |
OK |
600 |
2011/7/6 14:50:00 |
FIX1 |
FIX1:AI3.F_CV |
96 |
GOOD |
OK |
600 |
【例】节点标签FIX1:AI3在2011-07-06 10:15:00至2011-07-06 10:17:59的历史数据值不断变化,时序间隔设为60秒(1分钟)为单位时。
时间 |
节点 |
标签名称 |
值 |
状态 |
报警类型 |
持续时间 |
2011/7/6 10:15:00 |
FIX1 |
FIX1:AI3.F_CV |
0 |
GOOD |
OK |
17 |
2011/7/6 10:15:17 |
FIX1 |
FIX1:AI3.F_CV |
47 |
GOOD |
OK |
1 |
2011/7/6 10:15:18 |
FIX1 |
FIX1:AI3.F_CV |
69 |
GOOD |
OK |
1 |
2011/7/6 10:15:19 |
FIX1 |
FIX1:AI3.F_CV |
78 |
GOOD |
OK |
1 |
2011/7/6 10:15:20 |
FIX1 |
FIX1:AI3.F_CV |
2 |
GOOD |
OK |
1 |
2011/7/6 10:15:21 |
FIX1 |
FIX1:AI3.F_CV |
85 |
GOOD |
OK |
1 |
2011/7/6 10:15:22 |
FIX1 |
FIX1:AI3.F_CV |
100 |
GOOD |
OK |
1 |
2011/7/6 10:15:23 |
FIX1 |
FIX1:AI3.F_CV |
0 |
GOOD |
OK |
2 |
2011/7/6 10:15:25 |
FIX1 |
FIX1:AI3.F_CV |
18 |
GOOD |
OK |
1 |
2011/7/6 10:15:26 |
FIX1 |
FIX1:AI3.F_CV |
65 |
GOOD |
OK |
1 |
…… |
|
|
|
|
|
|
2011/7/6 10:15:50 |
FIX1 |
FIX1:AI3.F_CV |
77 |
GOOD |
OK |
1 |
2011/7/6 10:15:51 |
FIX1 |
FIX1:AI3.F_CV |
56 |
GOOD |
OK |
1 |
2011/7/6 10:15:52 |
FIX1 |
FIX1:AI3.F_CV |
96 |
GOOD |
OK |
8 |
2011/7/6 10:16:00 |
FIX1 |
FIX1:AI3.F_CV |
96 |
GOOD |
OK |
60 |
2011/7/6 10:17:00 |
FIX1 |
FIX1:AI3.F_CV |
96 |
GOOD |
OK |
60 |
4. 记录限制用于控制查询的获得数据记录数量,数据记录请参见上述示例。
5. 记录类型有三个选项:GOOD、BAD和ALL。
GOOD值是指该时间点上的数据值为iFIX采集获得的值,BAD值是指该时间点上的数据值为iFIX推算值(并非采集值)。
- GOOD记录类型:只查询GOOD值。
- BAD记录类型:只查询BAD值。
- ALL记录类型:GOOD记录类型和BAD记录类型都查
【注】查询类型的设定将会影响分类统计图表的显示效果,也可能影响分类统计的结果。
6. 根据上述的设定执行历史数据查询。 |