iFIX软件简介 第十二章

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

第十二章模拟量标签

本节目的

本节继续介绍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-15

G.允许输出

●允许该标签值写回到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到2000

bit从0到15

●注释

-数字的精确度不是标准的7位,而是5位

-只能使用基于时间的扫描方式

C.信号发生器

●SIM寄存器将重复产生特定方式的随机数

●在I/O地址域中输入两个字母的寄存器

-参见图12-8

D.报警和系统计数器

●将在后面章节再详细介绍

图12-8:SIM驱动器的信号发生寄存器

相关文档
最新文档