当前位置:文档之家› IFIX数据库块介绍

IFIX数据库块介绍

IFIX数据库块介绍
IFIX数据库块介绍

域格式

域存储了输入到对话框中的信息。这些信息包括诸如块名、块描述、扫描时间、I/O地址和扫描状态等数据。

块的类型和描述

每个SCADA服务器通常都使用两种类型的块:初级块和二级块。这两种类型的块的主要区别在于,初级块有扫描时间并且可位于链首;二级块没有扫描时间并且从不位于链首。

还可以选择下列类型的可选块

表4-2总结了所有块的区别。要了解有关块的详细信息,请参考数据库管理器的在线帮助。

注意:每种标签类型的标签量最大为 32,767.

理解初级块

初级块从一个I/O驱动或者OPC服务器接收数据,并且根据相关信息产生报警。初级块通常与一个或多个过程硬件相关联。例如,泵、储罐、温度传感器、光电池、限位开关都是您可以用来与初级块相关联的过程硬件。

大多数初级块,如下表所列,都包括一个扫描时间。扫描时间控制SAC何时对数据库中的块进行扫描。请参考扫描时间部分以获取更多信息。

表 4-3: 标准初级块

理解二级块

二级块根据您的指令操作数据。二级块通常从上游或者初级块接收输入,并对输入执行一个指定的功能,比如执行一个计算操作或者存贮几个连续输入的值。因此,一个二级块不能够作为数据链的第一个块。然而,您可以将连接二级块来创建一个数据链,如下图所示:

图 4-1: 显示二级块的数据链

注意数据链中的第一个块是一个初级块。这个块是对数据链中的下一个块来说主数据源,决定了整个链的扫描时间。下表列出了几个有用的标准二级块。

理解控制块

控制块具有持续的、直接的或者数字的控制能力。下表列出了有效的控制块。

理解统计过程控制块

统计过程控制(SPC)提供了统计数据的分析和计算、报警、监控和显示。下表列出了可以利用的SPC块。

理解批次块

批次块是专门为不连续的(状态驱动、顺序、联锁和批处理)控制操作设计的。下表列出了可以利用的批次块。

理解SQL块

SQL块是对关系数据库的数据进行读写。下表列出了可利用的SQL块。

为了获取更多关于这些块的信息,请参考使用SQL手册和数据库管理器在线帮助。

理解数据库扩展块

iFIX能够从一个或多个数据库扩展块对象中处理信息,称为可装载块。每个数据库扩展块是一个可选择的块,是向过程数据库增加功能。通过使用数据库扩展块,您可以创建符合您需要的新块。例如,您可以创建一个提供自定义的PID或其它算法的块。

您可以通过数据库扩展工具包来定义数据库扩展块。创建之后,iFIX象处理过程数据库中其它块一样,处理您的数据库扩展块。这个特性允许iFIX使用扩展块,连同系统中的其它报警一起来处理报警。数据库扩展块同时也允许您:

?从任何iFIX应用程序访问扩展块的域。

?使用数据库管理器来创建、配置和管理对数据库中扩展块的操作。

Intellution还创建了下列可供使用的数据库扩展块:

这些数据库扩展块随着iFIX的更新而更新。

更多的描述或要下载Intellution提供的数据库扩展块,请访问Intellution 站点https://www.doczj.com/doc/29115461.html,。

相关主题
文本预览
相关文档 最新文档