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软件简介 第十二章

iFIX软件简介 第十二章

第十二章模拟量标签本节目的本节继续介绍iFIX的过程数据库。

这里,将讨论多个数据块,特别是模拟量输入和输出标签,包括:●浏览标签特性●模拟量输入标签●模拟量输出标签12.1.数据库字段A.标签类型●一级标签●二级标签B.签名C.描述D.前一块和下一块E.地址●I/O驱动器●地址F.扫描时间●基于时间●基于例外●一次扫描12.2.模拟量输入标签A.注解●AI -模拟量输入●用于把过程数据读到数据库中-温度、压力、速率等-一般来说,数据值被限制在高限和低限的范围中B.工程单位●低限-定义该标签将显示的最低值-十进制的数字定义了有符号数据●高限-定义该标签将显示的最高值-十进制的数字定义了有符号数据●注:-EGU限值可以用科学计数法-用该格式来显示极大或极小的数值-只能精确到7位数值●单位-用户定义的字段,用来定义工程单位-最多有32个字符图12-1:模拟量输入标签(基本页)C.信号条件●I/O驱动器如何调整从设备来的数据●控制设备和iFIX之间的比例调整信号●特定的过程硬件可能有相应设备的信号条件●大多数过程硬件都能处理数值的比例调整,而无需iFIX调整●参见图中信号条件选项的例子图12-2:PDB中的信号条件图12-3:PDB中无信号条件图12-4:信号条件举例D.报警限●LO和LOLO报警-当前值必须小于设定值,才产生报警●HI和HIHI报警-当前值必须大于设定值,才产生报警●变化率(ROC)报警-在EGU范围内,两次扫描间的最大的变化量●.死区●防止数值在+/-范围内时,产生更多的报警-.死区值对标签中所有报警有效图12-5:模拟量输入标签(报警页)F.平滑处理●提供一个数据过滤器,减小输入信号的噪音●使变化的信号变得平滑●平滑过程是计算标签的输出,方法是把前一个输出的一部分和从I/O设备来●的新的输入的一部分加在一起-新的输出送至链的下一块中●有效的平滑值0-15G.允许输出●允许该标签值写回到DIT表●可用来对设定点的报警图12-6:模拟量输入标签(高级页)12.3.模拟量输出标签A.注解●AO-模拟量输出●写数据库中的设定值到过程硬件●数值被传送:-每次从其它标签接收一个值-每次在操作员输入一个新值-每次启动时的初始值B.初始值●iFIX启动或数据库重新载入时,把该值送到I/O设备中●该值必须在操作员和EGU限值内C.操作员高低限值●允许输入到标签中的最低值和最高值●如果输入的值在限值之外,它将被排除D.变化量限值●当前扫描到下一次扫描的最大的EGU变化值●无论输入的值大于或小于该限值,则被排除E.反向输出●在过程需要时,进行反向输出图12-7:模拟量输出标签(基本页)12.4SlM驱动器A.注解●SIM-iFIX模拟驱动器●SIM模拟驱动器基本功能:-存储临时值(最多2000个16位寄存器)-产生模拟值(14个信号发生器)-提供系统信息(报警和系统计数器)B.SIM驱动程序的地址●.数据标签可直接从该地址读写数据●如果一个数据标签向某一地址置数,其它数据标签可从同一地址将数据取回●当SAC重新启动,或数据库重新装入后数据将从内存中清除●地址格式类似于register:bit-对于模拟量数据,register从0到2000,bit没有用-对于数字量数据,register从0到2000bit从0到15●注释-数字的精确度不是标准的7位,而是5位-只能使用基于时间的扫描方式C.信号发生器●SIM寄存器将重复产生特定方式的随机数●在I/O地址域中输入两个字母的寄存器-参见图12-8D.报警和系统计数器●将在后面章节再详细介绍图12-8:SIM驱动器的信号发生寄存器。

如何使用iFix的数据库块SQT和SQD

如何使用iFix的数据库块SQT和SQD

如何使用SQT,SQD块从数据库中读取数据
本文以Access数据库为例
第一步:在Access数据库中建两个数据库。

数据库一:ifix_sql_tables.mdb 包含两个表
表一:SQLLIB
输入一条记录:sqlname: testsel
Sqlcmd: Select col2 from t1;
数据库二:test.mdb包含一个表
表t1结构如下
任意输入数条记录。

第二步:在操作系统的ODBC数据源管理器中系统DSN页下创建两个数据库的ODBC数据源名称:
Test.mdb的名称是test
Ifix_sql_tables.mdb的名称是iFIXTables
第三步:iFIX的SCU中配置SQL,加入帐户iFixTables, test
配置SQL任务如下
第四步:iFixPDB中定义以下数据块TESTDO1: DO块,SIM点,用于触发SQT块SQL_SELECT: SQT块
注意其中数据标签一项:testdo1.f_cv,事件类型为值变化
高级选项如下:
注意:选择参数一项为“单行”,行一项为“1”,意思是取返回结果的第一条记录。

BATCH_ID: AO块,SIM点,用来接收数据库的值
注意高限为10000,防止返回数据超限。

SQL_SELECT_DATA:SQD块
第五步:建画面
1、建数据连接,显示Batch_ID的值
2、建按钮,切换testdo1的值以触发SQT块执行
检查结果,可以打开任务控制,在SQL页中,点击“帐户状态”按钮,可以看到执行情况,
如下图。

iFIX简单分类说明

iFIX简单分类说明

iFIX简单分类说明:首先,先看一下iFIX软件的产品类型介绍,下面将举例说明,先简单说一下几个名词的意思:iFIX Standard 300点开发版 v4.0iFIX Plus 900点运行版 v4.0Standard 版:称之为单机版或者独立节点版。

能够在单台计算机上运行,如果同时有多台iFIX操作站,安装单机版iFIX软件的这台上位机将不能与其他操作站计算机进行通讯。

没有iFIX的ODBC驱动程序。

Plus版:网络版,与Standard版相对应,能够实现多台操作站计算机之间的数据交换。

包括iFIX的ODBC驱动程序。

300点、900点:这里是允许iFIX软件与下位(如PLC)进行数据交换的变量个数。

iFIX 分为150点,300点,900点,无限点这几种版本。

开发版:如果工作站是安装的开发版iFIX软件,则该工作站是可以在线开发,也能连续运行。

运行版:如果工作站是安装的运行版iFIX软件,则该工作站只能连续运行,不能在线开发。

注:iFIX的演示版软件能够支持2小时的开发和运行。

点数不受限制。

第一章设备连接设备连接是一个工厂数据采集系统需要解决的首要问题,iFIX 可以提供与世界上各种知名设备的方便连接方式,同时提供通讯程序的开发工具包以使用户能将自行开发的非标设备连接到 iFIX 监控系统。

下面分几个方面阐述。

1.连接设备类型:iFIX 可以连接的设备种类有很多,主要类型有:DCS、PLC、控制器、远程模块、现场总线设备、条码阅读器、智能仪表、称重仪、其它计算机系统或特殊设备。

2.连接方式:iFIX 和设备的连接方式主要有如下几种:通过串行口连接,通过工业网络连接,通过标准以太网连接,其它方式如:电话拨号,微波设备,无线电传输,专线连接等。

3.使用的 iFIX 驱动程序:iFIX 驱动程序根据开发工具不同,分为 6.x 版本和7.x版本。

6.x版本的驱动程序使用驱动程序开发包 ITK 开发,可以在 WINDOWS 95/98 和 WINDOWS NT 上运行。

iFIX术语表

iFIX术语表
ABS函数
计算指定数字的绝对值。 语法 ABS(数字)
访问周期
控制到单个DDE服务器项的连接在最后一次查询数据后仍然保持激活的时间长度,也称为通知循环。
帐户权限
访问应用程序特性和安全区域的权限。 可以使用帐户权限来禁止未经准许的用户访问iFIX的一部分。 使用安全配置程序为用户和组帐户指派用户权限。
报警状态
报警的状态,如正常、高、高高、低、低低、变化率、偏差或状态改变。
报警一览对象
报警的实时显示。 对象也提供工具来过滤、排序、设置颜色、确认、删除和暂停报警。
报警
通过此过程,块接受过程数据,将数据与预定义的报警限值相比较,并对超过这些限值的那些过程值做出响应。
报警
需要响应的可能有害的过程状况。 通常,这会在过程值超出其预定义限值时发生。
T
标签 标签名称 TAN函数 任务向导 阀值 时间 基于时间的处理 时间单位 公差 工具箱 ToolTips 趋势区域 趋势线 真实链接 可信计算
U
单位 UOM 更新窗口位置 上装 用户帐户 用户配置文件
V
变量 视窗
W
向导
X
X轴
Y-Z
Y轴 Y轴标签
பைடு நூலகம்21 CFR第11部分
政府规定,提供食品及药物管理局(FDA)对电子签名和电子记录的接受标准。
BMP
用于位图的Windows文件格式。

互相连接的两个或两个以上的块。 创建数据库的目的是按顺序串联块,以便每个块执行一个特定的任务,然后将其信 息传递到一个或多个相应的块。
单击和钉住
画面属性,让您查看在运行时可以选择、加亮显示或修改哪些对象。 启用后,鼠标在屏幕中移动时,如果对象可选, 则有一个加亮显示的框沿对象喀哒喀哒转。 如果对象被加亮显示,您可以选择或“钉住”对象。 此外,如果启用声音 支持,则会播放“单击”和“钉住”声。 单击和钉住在“用户首选项”对话框中的“画面首选项”标签上配置,并且 默认情况下是启用的。

iFIX主要软件模块和应用程序

iFIX主要软件模块和应用程序

iFIX主要软件模块和应用程序1.主要软件模块1)基本模块:包括系统组态软件(SCU),安全保护管理,数据库显示及修改。

2)I/O驱动模块:包括了各种现场I/O设备的驱动程序。

3)数据平台模块:包括扫描、报警和控制(SAC),报警管理实时数据库数据处理。

4)人机界面模块:包括面向实体的图形处理功能。

5)信息服务模块:包括自动控制和统计处理控制模块。

6)历史趋势模块:完成历史数据收集、存档、显示等功能。

7)实时数据库访问接口(CDA)模块:提供各种调用去访问实时数据库中的数据。

8)历史数据库访问接口(HAD)模块:提供各种调用去访问历史数据库中的数据。

2、软件分布路径和用途1)基础目录(C:\WDMACS):存放全部可执行文件,监控系统其它软件和数据文件通常是存放于该基础目录的子目录。

2)本地目录(C:\WDMACS\LOCAL):存放过程数据库文件总文件(SUC)和系统安全保护文件。

3)数据库目录(C:\WDMACS\DDB):存放过程数据库文件,数据库管理组态文件。

4)图形目录(C:\WDMACS\PIC):存放绘图和显示程序使用的图形复盖和块状态显示文件。

5)应用文件目录(C:\WDMACS\APP):建立应用程序及相应的数据文件。

6)历史目录(C:\WDMACS\HTK):存放历史、趋势、应用三个程序的组态文件。

7)历史数据(C:\WDMACS\HTRDATA):存放历史数据文件。

8)报警(C:\WDMACS\RCC):存放报警数据文件。

3、系统启动和自动加载执行的程序:1)报警文件任务(WALMFILE.EXE):接收报警信息并将它们存入文件。

2)报警一览任务(WALMSUM.EXE):按报警一览链接接收报警以进行显示。

3)报警管理(WNAM.EXE):向各节点分发报警信息。

4)对话监视(WSEMON.EXE):监视系统的对话状态,在对话中断时产生报警信息,同时试图再次接通。

5)启动对话(WSTRTSES.EXE):在启动时,接通组态文件中列出的对话。

ifix各版本

ifix各版本
+ 4 iClient Dev or 4 iClient Run or 5 iClient Read Only or mix of 4 iClient licenses
+ SCADA Synchronization
©2008 GE Fanuc智能平台 保留所有权利
SCADA和终端服务器在不同的机器上运行
iFIX 单机版
iFIX 网络版
iFIX 专业版
开发 运行 服务器 开发 运行 服务器* 开发 运行 服务器*
无选择 无选择 未提供 X
X
X
X
X
X
无选择 无选择 未提供
X
X
X
X
X
X
User Base Support – Additional Clients***
X
X
X
X
X
X
11功能,允许用户跟踪变化和维护审核记录 X
X
未提供
X
X
X
X
X
X
高可靠性 允许iFIX在Stratus服务器上运行
X
X 未提供 X
X
X
X
X
X
程序包选择
描述
iFIX 单机版
iFIX 网络版
iFIX 专业版
开发 运行 服务器 开发 运行 服务器* 开发 运行 服务器*
X
未提供
X
X
X
X
X
X
Toolkit
自定义应用程序界面
Integration Toolkit
允许VB、C++或C应用程序与iFIX的数据库通讯
X
X
未提供
X
X

iFIX软件简介 第二十章

iFIX软件简介 第二十章

第二十章归档过程数据本章目的在前面的章节中,我们曾讨论过数据库数据的实时趋势显示功能。

用户可以使用工作台中的图表对象完成这项功能。

本章节将讨论历史趋势显示功能,这可用来获取一份数据库数据的拷贝,并将其保存以供日后的查阅。

实现历史趋势显示功能有三个步骤:●历史数据定义(HTA)●历史数据采集(HTC)●图表对象本章节将讨论历史趋势显示功能软件包的这三部分,并概要介绍图表对象。

图表对象可以与在前面练习中完成的画面一起使用。

图20-1:历史趋势功能的各个组件20.1. 历史文件存储A. 注释●采集的历史数据存储在SCU预先设定的历史数据目录内●在此目录下,为每个在"历史数据定义"中定义的节点创建一个子目录B. 历史数据分配文件的位置●"历史数据定义"在历史数据的路径下为每个采集组创建一个文件●下面是使用系统默认路径格式的一个例子:◆C:\DYNAMICS\HTR\HTRGRP01.DATC. 历史数据采集文件的位置●历史数据采集文件位于历史数据路径下●下面是使用系统默认路径格式的一个例子:◆ C:\DYNAMICS\HTRDATA\Nodename\YYMMDDHH.H04D. 使用文件服务器●使用文件服务器存储历史数据,需要作一些调整-所有运行HTC的节点应设置不同的节点名◆不同的节点名是为了防止HTC覆盖另一节点的数据文件-为了实现历史数据在图表中的显示,必须为每一个节点定义其存取数据的服务器目录路径◆应在SCU中设置目录路径●在文件服务器上实现存取是可选项,并不是历史趋势显示功能所必须要求的图20-2:在SCU中的路径设置20.2. 历史数据定义A. 注释●用以定义数据归档策略●应定义下列内容:-需要采集的标签名和域-定义指定标签的采集速率-为触发事件驱动采集定义一个数字量标签-历史数据文件的采集时间大小(以小时为单位〉-历史数据文件在硬盘上保存的天数●最多可以定义256个采集组-在每个组中可以有多至80个标签B. 数据文件的采集时间●用户可以定义保存4,8或24小时的历史趋势数据文件●数据文件在午夜以及午夜后的递增时间段开始记录数据-8小时文件:在午夜、上午8点和下午4点开始-4小时文件:在午夜、上午4点、上午8点、正午、下午4点和下午8 点开始C. 自动删除●如果用户愿意,可以选择自动删除数据文件的选项●如果选择了这个选项,则需输入文件的保存天数-可在2天至200天范围内选择图20-3:历史数据定义D. 采集组●节点-SCADA节点名-采集组中的所有标签都来自该节点●周期-本组中标签的采集周期●相位-采集数据的时间偏差●限定标签-某个数字量的标签名,该标签定义什么时候为本组采集数据-当此标签值为1时,开始进行数据采集-此项是可选项●标签-输入用户欲采集的标签,格式为:Tag:Field-只能采集浮点数(F_*)●限值-可修改的死区限值-仅当此采集数值比前次记录数值的变化值超过这个限值(工程单位形式)时,系统才将此数值记录到趋势数据文件内-可以节省硬盘空间图20-4:设置历史数据定义的采集组20.3 历史数据采集A. 注释●用于采集在”历史数据定义”中指定的数据●为了采集数据,此程序必须运行B. 开始采集●可在”任务控制”(Mission Control)窗口中控制●也可在SCU中将”历史数据采集”加入到”任务列表”中-在”任务列表”中加入HTC.EXE-一般设置该任务为后台任务●历史数据采集状态窗口将显示下列内容:-数据采集超时的次数C.停止采集●在”任务控制”的”历史数据采集”表单中按”停止”按钮-所有组的采集都将停止●关闭iFIX,历史数据采集也将会自动停止图20-5:“任务控制”中的历史数据采集窗口D.命令行参数●从任务控制中启动HTC时,将提示用户输入可选的命令行参数●这些参数可以用于监视HTC应用●有三个可用的参数:-/T当使用该参数时,HTC出错时向指定标签发送"1"在图20-6中,标签HTC_T是一个数字量输出标签-/A当使用该参数时, HTC运行时每隔60秒向指定标签名发送"1"可用/D参数修改默认的60秒间隔图20-7中,标签HTC_A是一个数字量输出标签-/D该参数必须与/A参数同时使用/D参数后的数值表示向/A标签发送数值后的延时时间(秒)最小为15秒-任何小于15都被忽略并假定为15图20-8中,标签HTC_A将每隔20秒获得一个新值 注释-不能同时使用/A和/T参数如果同时使用,/T将覆盖/A参数图20-6:HTC举例:/T参数图20-7:HTC举例:/A参数图20-8:HTC举例:/A和/T参数。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

首页›iFIX技术文章› iFIX技术文章:各类型数据块的典型应用iFIX技术文章:各类型数据块的典型应用您可以在以下应用场景下使用对应的数据块:AA 模拟量报警(模拟报警块)•以设定的时间间隔从I/O 地址(如PLC 寄存器)读写模拟值。

•执行平滑、信号条件和报警限值检查。

•为每个类型的报警定义报警值和优先级。

•当报警发生时关闭数字块。

•只要该数据块仍处于有效的报警状态或“重新报警时间”未禁用,即可在“重新报警时间”字段中定义的时间内重新发出报警。

•根据过程条件暂停此块内或多个块内的报警处理,提供智能报警。

•从远程站点确认报警。

•当链接到PID 或开关控制块时,帮助诸如直接数字控制等控制情况。

•通过“下一个块”一栏把值传递给其它块。

AI 模拟量输入(模拟输入块)•以设定的时间间隔或基于例外事件从I/O 地址(如PLC 寄存器)读写模拟值。

•执行平滑、信号条件和报警限值检查。

•当链接到PID 或开关控制块时,帮助诸如直接数字控制等控制情况。

•通过“下一个块”一栏启动其它块的处理。

AO 模拟量输出(模拟输出块)•把值发送到I/O 地址。

•连接到调制的控制阀门和电机速度控制器。

•从操作员显示屏、多数初级、二级和控制块接收值,包括PID 和梯度变化块。

•通过“下一个块”一栏把值传递给其它块。

•AR 模拟寄存器(模拟寄存器块)•对多个I/O 位置进行读写,只要那些位置共用相同的工程单位限制和信号条件。

•当无需报警和背景监视时,减少系统内存要求。

•从PLC 内存上传和下载不常查看的或半静态的值。

BB 开关控制(开关块)•为诸如加热器或泵之类的项提供实际控制。

•提供特别的报警处理。

•通过“下一个块”一栏处理其它块。

BL 布尔(布尔块)•执行二进制操作和计算。

•计算复合的报警条件。

•监视多个I/O 点以获得大设备的状态。

•为同步和控制批处理程序创建状态环。

•通过“下一个块”一栏处理其它块。

CA 计算(计算块)•通过把一个计算块与另一个计算块或扇出块链接,执行复杂的或多等式计算。

•通过对尺寸进行计算,确认已制造零件的有效性。

您可以使用此特性对有缺陷的零件计数。

•当大量传感器(模拟输入块)监视同一参数时,找到平均读数。

例如,模拟输入块可以在需要保持相同温度的管道的多个点上测量流的温度。

DA 数字量报警(数字报警块)•检测数字状态的条件(液位或转变)。

•代表诸如限值开关、阀门、报警触点或电机辅助触点的项。

•通过打开(标签)和关闭(标签)字段把描述性标签指派给数字值,使它们对操作员更有意义。

•为块定义报警值和优先级。

•当报警条件发生时关闭数字块。

•只要该块仍处于有效的报警状态或“重新报警时间”未禁用,即可在“重新报警时间”字段中定义的时间内重新发出报警。

•根据过程条件暂停此块内或多个块内的报警处理。

•从远程站点确认报警。

•当链接到PID 或开关控制块时,帮助诸如直接数字控制等控制情况。

•通过“下一个块”一栏把值传递给其它块。

DC 设备控制(设备控制块)•监视许多数字输入点,在所有点都报告它们处于指定状态时打开特定的阀门。

•指定其它控制参数,如块应当等待数字输入点多久才从关闭切换到打开,然后才继续下一个编程语句。

•控制打开和关闭阀门的电磁开关(数字输出)。

•打开和关闭确认阀门操作的限值开关。

DI 数字量输入(数字输入块)•提供报警。

•代表诸如限值开关、阀门、报警触点和电机辅助触点的项。

•通过打开(标签)和关闭(标签)字段把描述性标签指派给数字值,使这些值对操作员更有意义。

•当链接到PID 或开关控制块时,帮助诸如直接数字控制等控制情况。

•通过“下一个块”一栏把值传递给其它块。

DO 数字量输出(数字输出块)•在数据库初始化过程中,在SAC 首次处理块时,通过自动把值发送到硬件,使用“初始值”一栏建立稳态条件。

•连接到数字设备,如电机起动机、喇叭和电磁阀。

•通过打开(标签)和关闭(标签)字段把描述性标签指派给数字值,使它们对操作员更有意义。

•当链接到PID 或开关控制块时,帮助诸如直接数字控制等控制情况。

•通过“下一个块”一栏把值传递给其它块。

DR 数字寄存器(数字寄存器块)•当无需报警和背景监视时,减少系统内存要求。

•在一个轮询记录中的多个I/O 位置进行读写,只要那些点共用相同的工程单位范围和信号条件。

•控制数字输入过程,如限值开关、报警触点和电机辅助触点。

•控制数字输出过程,如电机起动机、报警器、喇叭和电磁阀。

DT 延时(计时器块)•记录过程的时间长度。

•监视数字触点保持打开或关闭的时间长度。

•跟踪一个设备已被使用的时间量。

•正计时或倒计时到特定值并触发报警或关闭触点。

•跟踪基于时间的批次过程步骤。

ETR 扩展趋势块(扩展趋势块)•您可以使用扩展趋势块来显示较长时间期间的实时模拟或数字趋势。

•注意:如果您要对数据显示趋势以便存档,建议使用历史采集应用程序。

EV 事件动作(事件操作块)•将打开/关闭输出发送到数字块。

•使主块或链开始或停止扫描。

•通过“下一个块”一栏把值传递给其它块。

FN 扇出(扇出块)•把设定点值发送到PID 块。

•把目标值发送到梯度变化块。

•把模拟值从一个块发送到几个不同的点。

•通过“下一个块”一栏处理其它块。

HS 直方图(直方图块)•当上游一级块以自动模式操作时,接收过程信息,如温度。

•当上游一级块以手动模式操作时,接收操作员信息,如重量。

•通过“下一个块”一栏处理其它块。

LL 超前滞后(超前滞后块)•当与PID 块结合使用时,实施前反馈控制策略。

•通过“下一个块”一栏处理其它块。

MDI 多态数字量输入(多态块)•监视设备的暂停和开/关状态。

•提供报警。

•代表诸如触点在开和关位置的以电机操作的阀门之类的项。

•通过为原始值指派标签,提供原始值的更有意义的说明。

•通过“下一个块”一栏把值传递给其它块。

PA 帕雷托(帕雷托块)•您可以使用帕雷托块来记录过程或制造缺陷的数量和百分比。

•如果只想跟踪全部缺陷的总量,请使用计算块而非帕雷托块。

PG 程序块(程序块)•设置调用其它块的主程序块。

•提供批次和连续过程的完全启动、关闭和列队。

•让操作员以简单合理的方式输入运算和测试的顺序。

PID PID(PID块)•在pH 控制过程中执行间隙操作控制。

•提供反馈控制。

•供给前反馈控制。

•提供反重置结束能力以确保控制器输出不会在结束状态下被饱和。

•当操作员把块从手动切换到自动模式时,通过使设置点等于测量值(平衡),顺利执行转换。

•对设定点偏差生成报警。

•通过“下一个块”一栏处理其它块。

RB 比率偏差(比率偏差块)•混合需要特定比例以定义其组合的元素。

•通过“下一个块”一栏处理其它块。

RM 斜波(梯度变化块)•启动需要加速控制的梯度变化和浸泡(保持)过程。

•过程启动,包括温度和速度梯度变化。

SC 统计控制(统计控制块)•如果上游统计数据块生成报警,对另一个块的值执行自动调节。

受监控的值可以是温度或压力之类的任何项。

•调节诸如PID 设定点、梯度变化块目标值或模拟输出值之类的值以优化工厂操作条件。

SD 统计数据(统计数据块)•测量过程值,如密度、重量和大小。

•对由事件触发的值进行采样,如重量。

•在手动模式中通过Proficy iFIX工作台中的数据链接,对诸如时间之类的操作员信息进行采样。

•在采集预定数量的组后或基于运动平均值计算控制限值和启动时的XBARBAR、RBAR 和SBAR 值。

•通过“下一个块”一栏处理其它块。

SQD SQL数据(SQL数据块)•标识读写数据的块和字段对(数据点)。

•设置数据传送的方向。

SQL 数据块在iFIX过程数据库和关系型数据库之间读或写值。

•当SQL 数据块执行时重置数据点。

•连接到其它SQL 数据块以形成扩展链。

SQT SQL触发器(SQL触发块)•启动过程数据到关系型数据库或到过程数据库中块的传输。

数据传送是基于时间、事件或两者的结合。

•确认数据的传输。

•提供Proficy iFIX 工作台中的操作员信息。

您可以通过数据链接显示块的时间、日期、事件触发参数和SQL 命令,让操作员按需要更改这些值。

•从操作员显示屏手动触发数据传输。

SS 信号选择(信号选择块)•支持冗余传感器。

•监视和控制带有多个模拟传感器的大设备。

•执行选择性控制,这样两个PID 块操作相同的最终控制元素,如阀门。

•通过“下一个块”一栏处理其它块。

TM 定时器(延时块)•设定传感器与机械之间的传送延迟。

例如,它可用作速度可变的传送带。

•当您首次脱机设置系统时,模拟与硬件的通信或过程延迟。

TR 趋势(趋势块)•显示实时模拟或数字趋势。

•通过“下一个块”一栏处理其它块。

•注意:建议您使用历史采集应用程序以满足长期数据存储需求。

TT 累计(累加器块)•维持运行总计。

例如,如果在块的PER 字段中输入00:00:00,则块把收到的每个值加上它之前的值。

•用作计数器。

例如,如果您把上游模拟时钟的扫描时间和累加块的PER 字段设置为一,累加块在每次SAC 扫描模拟块时递加一。

•基于班次或时间期限监视生产水平。

•通过“下一个块”一栏处理其它块。

TX 文本(文本块)•通过把文本字符串输入数据链接,为操作员提供消息收发功能。

•发送文本(配方)到设备控制器:•用过程硬件或OPC 服务器生成的文本消息或报警提示操作员。

【注】各类型数据块的典型应用摘自iFIX Version 5.1中文版帮助文档内,是为了便于喜欢使用互联网进行搜索的朋友特意制作的。

如需更多关于iFIX的使用信息,GoupTeam推荐您查阅iFIX自带的帮助文档。

相关文档
最新文档