19.2点字段
点是一组数据值(称为字段)的集合。在实时数据库中,用户操纵的对象是点,系统也以点为单位存放各种信息。点存放在实时数据库的点名字典中。实时数据库根据点名字典决定数据库的结构,分配数据库的存储空间。用户在点类型组态时决定点的结构,在点组态时定义点名字典中的点。
点字段是含有一个值(整型、实型、字符串型等)的数据项的名称。例如:工程值、点类型、点描述等。在点名字典中,每个点都包含若干参数。CyberControl实时数据库系统提供了一些系统预先定义的标准点字段,如:fVal、iType、strName等。
对一个点的访问实际上是对该点的具体某一字段的访问,对一个参数值进行访问时也必须明确指定其所属点的名称。CyberControl软件组态过程中采用“点类型$点名$字段名”的形式访问点及参数,如“AI$LEVEL$fVal”表示点LEVEL的fVal参数,即实时值,“点类型$点名$字段名”共同构成了一个数据库变量,同一个数据库点的不同参数为不同的数据库变量。
下面对所有标准点参数进行说明。
ID32
说明 数据库记录唯一ID号
数据类型 整型
备注 该参数为系统默认保留参数,系统自动分配,用户可不必关心
UTuID
说明 采集单元ID号
数据类型 整型
备注 用户指定
StrID
说明 数据点名称
数据类型 字符型
备注 用户指定,必须以字母开头,包含文字、数字以及下横线,不支持中文字符
StrName
说明 数据点描述
数据类型 字符型
备注 用户指定,支持任何字符串
KKS
说明 数据点KKS编码
数据类型 字符型
备注 用户指定,支持任何字符串
fVal
说明 模拟量数据点的工程值
数据类型 只读实型
备注 满足fVal=iRaw*fCoeff+fOffset 而应用的字段
strUnit
说明 模拟量数据点的单位描述
数据类型 字符串型
备注 用户指定,支持任何字符串
fRaw
说明 数据点的原始值
数据类型 只读实型
备注 满足fVal=iRaw*fCoeff+fOffset 而应用的字段
fCoeff
说明 模拟量数据点的系数值
数据类型 实型
备注 满足fVal=iRaw*fCoeff+fOffset 而应用的字段
fOffset
说明 模拟量数据点的偏移量值
数据类型 实型
备注 满足fVal=iRaw*fCoeff+fOffset 而应用的字段
fLowL
说明 模拟量数据点工程值的报警下限值
数据类型 实型
备注 数据点工程值小于该值时将触发该点的越下限报警
fHighL
说明 模拟量数据点工程值的报警上限值
数据类型 实型
备注 数据点工程值大于该值时将触发该点的越上限报警
fLowL2
说明 模拟量数据点工程值的报警下下限值
数据类型 实型
备注 数据点工程值小于该值时将触发该点的越下下限报警
fHighL2
说明 模拟量数据点工程值的报警上上限值
数据类型 实型
备注 数据点工程值大于该值时将触发该点的越上上限报警
fDeadSec
说明 模拟量数据点工程值的死区
数据类型 实型
备注 数据点工程值大于该值时将触发该点的越上上限报警
fVarSec
说明 模拟量数据点工程值的报警上上限值
数据类型 实型
备注 数据点工程值大于该值时将触发该点的越上上限报警
iVal
说明 数字量数据点的工程值
数据类型 只读整型
备注