最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
当前位置: 首页 - 正文

第20章.实时趋势

来源:动视网 责编:小OO 时间:2025-09-29 23:26:14
文档

第20章.实时趋势

20.实时数据趋势第二十章实时数据趋势20.实时数据趋势本章目的本章包括:在许多应用项目中,只观察标签的当前值(比如数据链接)是不够的。往往把当前值与之前几秒,几分钟,甚至几小时的值一起观察是非常重要的。在iFIX中,我们通过画面中的图表来实现这一点。∙扩展趋势块∙图表对象20.1.应用开发流程图图20-1:应用开发流程图(显示过程数据库和图形开发)20.2.扩展趋势块A.注解∙ETR-扩展趋势块∙可存储多达600个数据值,用图表对象显示∙块的扫描是基于前一块B.启动时清除缓存∙如果启用,则链
推荐度:
导读20.实时数据趋势第二十章实时数据趋势20.实时数据趋势本章目的本章包括:在许多应用项目中,只观察标签的当前值(比如数据链接)是不够的。往往把当前值与之前几秒,几分钟,甚至几小时的值一起观察是非常重要的。在iFIX中,我们通过画面中的图表来实现这一点。∙扩展趋势块∙图表对象20.1.应用开发流程图图20-1:应用开发流程图(显示过程数据库和图形开发)20.2.扩展趋势块A.注解∙ETR-扩展趋势块∙可存储多达600个数据值,用图表对象显示∙块的扫描是基于前一块B.启动时清除缓存∙如果启用,则链
20.  实时数据趋势    

第二十章

实时数据趋势

20.  实时数据趋势    

    

本章目的

本章包括:

在许多应用项目中,只观察标签的当前值(比如数据链接)是不够的。往往把当前值与之前几秒,几分钟,甚至几小时的值一起观察是非常重要的。在iFIX中,我们通过画面中的图表来实现这一点。

∙扩展趋势块

∙图表对象

20.1.  应用开发流程图    

图20-1:应用开发流程图(显示过程数据库和图形开发)

20.2.  扩展趋势块    

A.注解

∙ETR - 扩展趋势块

∙可存储多达600个数据值,用图表对象显示

∙块的扫描是基于前一块

B. 启动时清除缓存

∙如果启用,则链从停止扫描返回扫描状态后,将清除存储的数值

∙如果禁止,当停止扫描后将保持数值

C. 输入标签

∙使ETR能够存储PDB中任意标签的数据

-一般情况下,该字段为空白

-字段为空白时,ETR使用前一个块的数据

D.平均压缩

∙计算数据平均之前采集的数据数量

∙平均数值将存储在缓存中

E. 下一个块

∙ETR是一个“传递”块

∙从前一块来的当前值传至下一个块

F. 图表对象

∙显示存储的数值,在多趋势连接中使用T_DATA字段

20.2.  扩展趋势块    

图20-2:扩展趋势标签

20.3.

图表对象    

A. 注解

∙用来给用户显示实时和历史数据

∙从“插入”菜单中选择“图表”,则在画面中添加一个图表对象

-参见图20-3

∙双击图表,定义图表的属性

B. 实时数据的趋势

∙要显示实时数据,使用标准的iFIX数据源

-可在对话框的笔列表显示

◊参见图20-5

-使用的数据源格式:FIX32.NODE.TAG.FIELD

-点击“浏览”按钮,显示“表达式编辑器”

∙一旦定义了数据源,该数据源自动将笔指定为一个实时数据模式

-在本课后面将讨论历史数据

20.3.  图表对象    

图20-3:图表对象

20.3.

图表对象    

C.图表的“常规”表单

∙图表名

-可在VBA脚本中使用

∙滚动方向

-左右滚动,可以跟随历史数据或理想曲线得到实时数据

∙缩放

-水平,垂直,或者水平和垂直

∙刷新速率

-重新绘制图表数据的速度

∙在运行方式下的图表

-高亮

◊允许图表在运行方式下高亮显示 

-可选择

◊允许图表在运行方式下被选中

◊例如:在运行方式下缩放图表或拖动时间光标轴

-可修改

◊允许图表在运行方式下被修改

◊例如:在运行方式下使用图表配置对话框修改笔的属性 

20.3.  图表对象    

图20-4:图表配置窗口 

20.3.  图表对象    

D. 配置图表

∙定义如何用笔来表示数据,使用“图表”表单的数据区域来定义数据属性

∙图表配置对话框可以指定许多属性,包括:

-笔类型

◊定义线型、线颜色和标注类型

◊参见图20-5

-时间范围

◊为所有笔指定一个全局时间周期,或者为每一个笔分别选择一个时间周期

-X和Y轴配置

◊在图表中指定用户的X和Y轴

-网格类型

◊控制水平和垂直方向的网格

∙数据源

-任何数字型数值都可作为数据源 

-当使用扩展趋势块时(ETR):

◊F_CV为块的当前值  

◊T_DATA才显示缓冲区中的块的趋势数据 

20.3.  图表对象    

图20-5:笔的配置

20.4.      练习20

实时数据趋势

练习20

    练习20

学习目的:

完成这个实验练习后,学员应能够:

1.在过程数据库中添加扩展趋势标签

2.在画面中添加图表对象

完成这个练习的时间: 30 分钟

实验内容

在这个练习中将继续开发水处理系统应用,建立一个扩展趋势标签反映清水池水位

的变化趋势。还要在清水池画面上添加一个图表对象,生动地显示出水位的变化,完成后,净水池画面将如下图示:

完成该练习后,请回答20.5节的问题。

    练习20

A.修改已有的标签

编辑用来控制和监视净水池出水阀门的标签

1.从工作台上的“文件”菜单中选择“打开 - 画面”

2.打开下面的画面

Clearwell

3.从工作台“应用工具栏”中选择“修改数据库块”按钮

显示“修改数据块”对话框

4.选择下面的标签:

        Fix32.THISNODE.CLEARWELL_LEVEL.F_CV

    对话框显示如下:

5.点击“修改” 

显示下面对话框

    练习20

B.添加扩展趋势块

在数据库中添加一个标签表示净水池水位的实时趋势

1.CLEARWELL_LEVEL标签打开时,在“下一块”域中输入:

        ETR_CLEARWELL_LEVEL

2.点击“下一块” 域右边的箭头

显示如下对话框:

3.点击“是”

显示“选择块类型”对话框:

4.从选择块类型列表中选择“ETR - 扩展趋势块”,并点击“确定” 

显示“扩展趋势块”对话框

5.按右侧所列的值设置选项:

描述:                     Clearwell Tank Level

低限:                     0.000

高限:                     10.000

单位:                     米

    练习20

B.添加扩展趋势块(续)

    完成后,屏幕显示如下:

6.完成后点击“增加”

显示“是否将此块置于扫描”对话框

7.点击“确定”将此块置于扫描状态

该标签被加到数据库中,并返回到净水池画面

    练习20

C.添加图表

创建一个图表,反映净水池水位的趋势

1.打开净水池画面,从“插入”菜单中选择“图表”

    指针变为十字型

2.画一个矩形来添加图表,具体请参照下图

此时屏幕显示如下:

    练习20

D.配置图表对象

配置新的图表,显示净水池水位

1.双击新的图表对象

显示“图表配置”对话框

2.点击“图表”表单

3.选择“笔”表单,修改原图表中缺省的画笔并按右侧的值设置选项:

笔:                    ETR_CLEARWELL_LEVEL.T_DATA

提取限值:                启用

笔颜色:                红

注释:此时域为T_DATA,不是 F_CV!

4.选择“时间”表单,按右侧的值设置时间:

时间范围:                00:03:00

5.选择“X - 轴”表单,按右侧的值设置选项:

X轴标题:                  时间

标注数:                  3

标记数:                    7

6.选择“Y - 轴” 表单,按右侧所列的值设置选项:

Y轴标题:                  米

标注数:                    3

标记数:                  5

7.选择 “网格”表单,按右侧所列的值设置选项:

水平网格 – 行数:       5

垂直网格 – 行数:       7

8.选择“图例”表单,按右侧所列的值设置选项:

数据源:                  禁用

描述:                      启用(40)

值:                       启用(10)

9.完成后,点击“确定”按钮

    返回到净水池画面

    练习20

E.添加其他笔

在图表中添加其他笔

1.按右侧所列出的值,在图表中添加另一支笔:

笔:                       CLEARWELL_FLOW_RATE.F_CV

提取限值:               启用

笔颜色:                   Blue

时间范围:               00:03:00

X轴标题:                  时间

Y轴标题:                  GPM

图例 – 数据源:          禁用

2.此时画面显示如下:

    练习20

F.保存并显示画面

1.从“文件”菜单中选择“保存”,将修改后的净水池画面存盘

    画面被保存

2.从“工作台”菜单中选择“切换至运行模式”

    工作台切换至运行模式

3.切换这些阀门,发生什么现象?

实验练习结束

挑战练习    练习20

A.挑战练习

如果已完成了这个练习,试着增加下列步骤:

1.在净水池画面中添加一个数据连接,显示池水位

2.添加一个ETR,记录高速混合器罐液位的趋势

3.添加一个图表对象到高速混合器画面中以显示罐液位

4.添加一个ETR标签,显示水过滤器液位趋势

5.在水过过滤器画面上添加一个图表,显示过滤器池的水位

6.添加二个ETR标签,记录絮凝器罐及沉淀池液位趋势

7.在沉淀池画面上添加一个图表来显示絮凝器罐液位和沉淀池液位

挑战练习结束

20.5. 问题一览________________________________________________

1.在ETR标签中“平均压缩”域的作用是什么?

2.使用帮助和电子书,解释TR和ETR标签之间的区别。

3.在图表中使用ETR标签时T_DATA的目的是什么?

4.图表中最大的时间范围?

5.怎样修改图表的水平和垂直网格线?

文档

第20章.实时趋势

20.实时数据趋势第二十章实时数据趋势20.实时数据趋势本章目的本章包括:在许多应用项目中,只观察标签的当前值(比如数据链接)是不够的。往往把当前值与之前几秒,几分钟,甚至几小时的值一起观察是非常重要的。在iFIX中,我们通过画面中的图表来实现这一点。∙扩展趋势块∙图表对象20.1.应用开发流程图图20-1:应用开发流程图(显示过程数据库和图形开发)20.2.扩展趋势块A.注解∙ETR-扩展趋势块∙可存储多达600个数据值,用图表对象显示∙块的扫描是基于前一块B.启动时清除缓存∙如果启用,则链
推荐度:
  • 热门焦点

最新推荐

猜你喜欢

热门推荐

专题
Top