力控组态软件模拟I/O点的数据连接

模拟 I/O 点的数据连接页中的各项用来定义模拟 I/O 点数据连接过程。其外观及各项意义解释如下图

左侧列表框中列出了可以进行数据连接的点参数及已建立的数据连接情况。
对于测量值(标准点参数中使用 PV 参数),有三种数据连接可供选择:I/O 设备、网络 数据库和内部链接。

1.I/O 设备
表示测量值与某一种 I/O 设备建立数据连接过程

2.网络数据库
表示测量值与其他网络节点上力控监控组态软件○R 数据库中某一点的测量值建立连接过 程,保证了两个数据库之间的实时数据传输,若要建立网络数据库连接,必须建立远程数据 源。

3.内部连接
对于内部连接,则不限于测量值。其他参数(数值型)均可以进行内部连接。内部连接是同一数据库(本地数据库)内不同点的各个参数之间进行的数据连接过程。
例如在一个控制回路中,测量点 FI101 的测量值 PV 就可以通过内部连接连接到控制点 FIC101 的目标值 SP 上。
注意:对于测量值 PV,如果建立了某种类型的数据连接,则不能再同时进行 其他类型的数据连接。如果此时进行其他类型的数据连接,DbManager 会提示您是否取消原类型的数据连接,更新为新类型的数据连接。

力控组态软件模拟I/O点的报警参数

力控组态软件模拟I/O点的报警参数其外观及各项意义解释如下图:

1.报警开关(ALMENAB):确定此点是否处理报警的总开关。

2.限值报警
模拟量的测量值在跨越报警限值时产生的报警。限值报警的报警限(类型)有 10 个:低 5 报(L5)、低 4 报(L4)、低 3 报(L3)、低低报(LL)、低报(LO)、高报(HI)、高高报(HH), 高 3 报(H3),高 4 报(H4),高 5 报(H5)。它们的值在过程测量值的最小值和最大值之间,它们的大小关系从低到高排列依次为低 5 报、低 4 报、低 3 报、低低报、低报、高报、高高报,高 3 报,高 4 报,高 5 报。当过程值发生变化时,如果跨越某一个限值,立即发生限值报警,某个时刻,对于一个变量,只可能越一种限,因此只产生一种越限报警。
例如:如果过程值超过高高限,就会产生高高限报警,而不会产生高限报警。另外,如果两次越限,就得看这两次越的限是否是同一种类型,如果是,就不再产生新报警,也不表示该报警已经恢复;如果不是,则先恢复原来的报警,再产生新报警。

3.报警死区(DEADBAND)
是指当测量值产生限值报警后,再次产生新类型的限值报警时,如果变量的值在上一次
报警限加减死区值的范围内,就不会恢复报警,也不产生新的报警,如果变量的值不在上一
次报警限加减死区值的范围内,则先恢复原来的报警,再产生新报警。报警死区主要用来消
除由于反复越限造成的大量报警和恢复报警。

4.报警优先级
定义报警的优先级别,共有 1—9999 个级别,对应的报警优先级参数值分别为 1-9999。

5.延时时间:报警发生后,报警状态持续延迟时间后才提示产生该报警。

6.报警组:每个报警的点可以选择从属于一个报警组。界面可以依据报警组来查询报警,报
警组最多可使用 99 个。

7.标签:标签用于对报警点按实际需求进行不同的分类,便于在报警发生后依照报警标签进 行报警查询。每个点最多可使用 10 个标签。

8.变化率报警
模拟量的值在固定时间内的变化超过一定量时产生的报警,即变量变化太快时产生的报 警。当模拟量的值发生变化时,就计算变化率以决定是否报警。变化率的时间单位是秒。变 化率报警利用如下公式计算:(测量值的当前值 – 测量值上一次的值)/(这一次产生测量值 的时间 – 上一次产生测量值的时间) 取其整数部分的绝对值做为结果,若计算结果大于: 变化率(RATE)/变化率周期(RATECYC),则出现报警。

9.偏差报警
模拟量的值相对设定值上下波动的量超过一定量时产生的报警。用户在“设定值”中输 入目标值(基准值)。计算公式如下:偏差 = 当前测量值 – 设定值。

力控组态软件模拟I/O点的基本参数

模拟 I/O 点,输入和输出量为模拟量,可完成输入信号量程变换、分段线性化、报警检
查等功能。

模拟 I/O 点的基本参数页中的各项用来定义模拟 I/O 点的基本特征,组态对话框共有 4
页:“基本参数”、“报警参数”、“数据连接”和“历史参数”。

模拟IO点

1.点名(NAME):唯一标识工程数据库某一节点下一个点的名字,同一节点下的点名不能
重名,最长不能超过 63 个字符。点名可以是任何英文字母,数字,可以含字符“$”和“_”,
除此之外不能含有其他符号及汉字。此外,点名可以以英文字母或数字开头,但一个点名中
至少含有一个英文字母

2.点说明(DESC):点的注释信息,最长不能超过 63 个字符,可以是任何字母、数字、汉 字及标点符号。

3.节点(UNIT):点所属父节点号。节点号不可编辑,在定义节点时由数据库自动生成。

4.小数位(FORMAT):测量值的小数点位数。

5.测量初值(PV):本项设置测量值的初始值。

6.工程单位(EU):工程单位描述符,描述符可以是任何字母、数字、汉字及标点符号。

7.量程变换(SCALEFL):如果选择量程变换,数据库将对测量值(PV)进行量程变换运算, 可以完成一些线形化的转换,运算公式为:PV = EULO + (PVRAW – PVRAWLO) *(EUHI – EULO)/(PVRAWHI – PVRAWLO)

8.开平方(SQRTFL):规定 I/O 模拟量原始测量值到数据库使用值的转换方式。转换方式有 两种:线性,直接采用原始值;开平方,采用原始值的平方根。

9.分段线性化(LINEFL):在实际应用中,对一些模拟量的采集,如热电阻、热电偶等的信 号为非线性信号,需要采用分段线性化的方法进行转换。用户首先创建用于数据转换的分段 线性化表,力控监控组态软件○R 将采集到的数据通过分段线性化表处理后得到最后输出值,在 运行系统中显示或用于建立动画连接。如果选择进行分段线性化处理,则要选择一个分段线 性化表。若要创建一个新的分段线性化表,可以单击右侧的按钮“+”或者选择菜单命令“工 程→分段线性化表”后,增加一个分段线性化表,

模拟IO点分段线性

表格共三列,第一列为序号,每增加一段时系统自动生成。第二列是输入值,该值是指
从设备采集到的原始数据经过基本变换(包括:线性/开平方、量程转换)后的值。第三列为该输入值应该对应的工程输出值。若要增加一段,在“分段设置”中指定输入值和输出值即 可。

分段线性表是用户先定义好的输入值和输出值一一对应的表格,当输入值在线性表中找 不到对应的项时,将按照下面的公式进行计算: ((后输出值 – 前输出值)*(当前输入值 – 前输入值)/(后输入值 – 前输入值))+ 前 输出值。

当前输入值:当前变量的输入值。

后输出值:当前输入值项所处的位置的后一项数值对应关系中的输出值。

前输出值:当前输入值项所处的位置的前一项数值对应关系中的输出值。

后输入值:当前输入值在表格中输入值项所处的位置的后一输入值。

前输入值:当前输入值在表格中输入值项所处的位置的前一输入值。

例如,在建立的线性列表中,数据对应关系为:

那么当输入值为 5 时,其输出值的计算为: 输出值=((14-8)*(5-4)/(6-4))+ 8,即为 11。

10.统计(STATIS):如果选择统计,数据库会自动生成测量值的平均值、最大值、最小值 的记录,并在历史报表中可以显示这些统计值。注意事项:统计只能保存测量值的整小时的平均值、最大值、最小数值。

11滤波(ROCFL):滤波开关,选中后按照滤波限值参数滤波。

12滤波限值(ROC):将超出滤波限值的无效数据滤掉,保证数据的稳定性。