域格式
域存储了输入到对话框中的信息。这些信息包括诸如块名、块描述、扫描时间、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,。